Skip to content

Update api to v1 17 #159

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merged
merged 4 commits into from
Mar 1, 2021
Merged

Update api to v1 17 #159

merged 4 commits into from
Mar 1, 2021

Conversation

lukidzi
Copy link
Contributor

@lukidzi lukidzi commented Jan 25, 2021

  • Update protobuf to v1.17
  • Fix tests to work with v2/v3

We should make separate PR with V2 deprecation because Envoy since 1.17 doesn't support V2 configuration and requires flag to enable.

Lukasz Dziedziak added 4 commits January 25, 2021 15:57
Signed-off-by: Lukasz Dziedziak <[email protected]>
Signed-off-by: Lukasz Dziedziak <[email protected]>
@lukidzi lukidzi force-pushed the update-api-to-v1_17 branch from 41fbc3a to bad3397 Compare January 25, 2021 14:57
@lukidzi lukidzi requested a review from slonka January 26, 2021 09:00
@sschepens
Copy link
Contributor

@slonka @snowp @jakubdyszkiewicz can someone have a look at this and get a release out please?

@slonka
Copy link
Member

slonka commented Feb 27, 2021

I will review it on Monday at the latest.

@slonka slonka merged commit a85a9b1 into main Mar 1, 2021
@slonka slonka deleted the update-api-to-v1_17 branch March 1, 2021 09:05
@slonka
Copy link
Member

slonka commented Mar 1, 2021

@sschepens released v0.1.28 🎊

@sschepens
Copy link
Contributor

@slonka thanks!!

slonka pushed a commit that referenced this pull request May 20, 2021
* Update protobuf to envoy 1.17

Signed-off-by: Lukasz Dziedziak <[email protected]>

* Use v2 version

Signed-off-by: Lukasz Dziedziak <[email protected]>

* Support V2/V3 in Envoy - remove V2 in separate PR

Signed-off-by: Lukasz Dziedziak <[email protected]>

* UDPA download - split directory create/copy

Signed-off-by: Lukasz Dziedziak <[email protected]>
Signed-off-by: slonka <[email protected]>
Ferdudas97 added a commit that referenced this pull request Sep 9, 2022
* delta xds

Signed-off-by: Sebastian Schepens <[email protected]>
Signed-off-by: slonka <[email protected]>

* fixes

Signed-off-by: Sebastian Schepens <[email protected]>
Signed-off-by: slonka <[email protected]>

* method naming

Signed-off-by: Sebastian Schepens <[email protected]>
Signed-off-by: slonka <[email protected]>

* Building version of non-breaking changes

Signed-off-by: slonka <[email protected]>

* Get integration tests passing

Signed-off-by: slonka <[email protected]>

* Add delta tests back

Signed-off-by: slonka <[email protected]>

* Rewrite V3DiscoveryServerAdsDeltaResourcesIT to have a 2 second poll delay to account for potential delays in writing to the wire (we don't want that to happen)

Signed-off-by: slonka <[email protected]>

* Add comment to trigger PR build

Signed-off-by: slonka <[email protected]>

* Get V3DiscoveryServerXdsDeltaResourcesIT passing

Signed-off-by: slonka <[email protected]>

* Update protobuf to envoy 1.16.0 (#155)

* Update protobuf to envoy 1.16.0

Signed-off-by: Lukasz Jedryczka <[email protected]>

* Fixing test by setting -boostrap-version 2 flag

Signed-off-by: Lukasz Jedryczka <[email protected]>

* Update protobuf to envoy 1.16.0

Signed-off-by: Lukasz Jedryczka <[email protected]>

* Information about update envoy image version in README.md

Signed-off-by: wookieJ <[email protected]>
Signed-off-by: slonka <[email protected]>

* release: prepare release v0.1.25

Signed-off-by: slonka <[email protected]>

* release: prepare for next development iteration

Signed-off-by: slonka <[email protected]>

* release: prepare release v0.1.26

Signed-off-by: slonka <[email protected]>

* release: prepare for next development iteration

Signed-off-by: slonka <[email protected]>

* Bump nexus release plugin timeout to 20 minutes (#156)

Signed-off-by: slonka <[email protected]>

* release: prepare release v0.1.27

Signed-off-by: slonka <[email protected]>

* release: prepare for next development iteration

Signed-off-by: slonka <[email protected]>

* ci: fixes javadoc and jacoco plugin issues (#158)

Signed-off-by: karthik <[email protected]>
Signed-off-by: slonka <[email protected]>

* Update api to v1 17 (#159)

* Update protobuf to envoy 1.17

Signed-off-by: Lukasz Dziedziak <[email protected]>

* Use v2 version

Signed-off-by: Lukasz Dziedziak <[email protected]>

* Support V2/V3 in Envoy - remove V2 in separate PR

Signed-off-by: Lukasz Dziedziak <[email protected]>

* UDPA download - split directory create/copy

Signed-off-by: Lukasz Dziedziak <[email protected]>
Signed-off-by: slonka <[email protected]>

* Fix references to main branch after rename (#160)

Signed-off-by: slonka <[email protected]>

* release: prepare release v0.1.28

Signed-off-by: slonka <[email protected]>

* release: prepare for next development iteration

Signed-off-by: slonka <[email protected]>

* Change version to 0.1.29-delta-xds-slonka-SNAPSHOT

Signed-off-by: slonka <[email protected]>

* Revert ads configs to main

Signed-off-by: slonka <[email protected]>

* Hash bytes array not string

Signed-off-by: slonka <[email protected]>

* Remove unused import

Signed-off-by: slonka <[email protected]>

* Revert snapshot name

Signed-off-by: slonka <[email protected]>

* Remove respondDeltaTracked since it's not used anywhere

Signed-off-by: slonka <[email protected]>

* Delta xds non breaking hash bytes refactor (#181)

* refactor delta xds

Signed-off-by: radoslaw.chrzanowski <[email protected]>

* refactor setDeltaWatch and remove code duplication

Signed-off-by: radoslaw.chrzanowski <[email protected]>

* resolve TODO in SnapshotTest

Signed-off-by: radoslaw.chrzanowski <[email protected]>

* Change version to 0.1.29-delta-xds-slonka-SNAPSHOT

Signed-off-by: radoslaw.chrzanowski <[email protected]>

* DEPLOY_BRANCH added for snapshot deploy

Signed-off-by: radoslaw.chrzanowski <[email protected]>

* changes after merge master with new envoy api

Signed-off-by: radoslaw.chrzanowski <[email protected]>

* make CacheStatusInfoAggregator public

Signed-off-by: radoslaw.chrzanowski <[email protected]>

* make GroupCacheStatusInfo and MutableStatusInfo public

Signed-off-by: radoslaw.chrzanowski <[email protected]>

* refactor SimpleCache

Signed-off-by: radoslaw.chrzanowski <[email protected]>

* create resources map only once

Signed-off-by: radoslaw.chrzanowski <[email protected]>

* build snapshot with improved performance

Signed-off-by: radoslaw.chrzanowski <[email protected]>

* refactor creating snapshot resources due to performance improvements

Signed-off-by: radoslaw.chrzanowski <[email protected]>

* create hash version from string

Signed-off-by: radoslaw.chrzanowski <[email protected]>

* remove custom snapshot version and deploy branch env

Signed-off-by: radoslaw.chrzanowski <[email protected]>

* fix test after merge

Signed-off-by: radoslaw.chrzanowski <[email protected]>

* fix V3DeltaDiscoveryServerCallbacks description

Signed-off-by: radoslaw.chrzanowski <[email protected]>

Signed-off-by: Sebastian Schepens <[email protected]>
Signed-off-by: slonka <[email protected]>
Signed-off-by: wookieJ <[email protected]>
Signed-off-by: karthik <[email protected]>
Signed-off-by: Lukasz Dziedziak <[email protected]>
Signed-off-by: radoslaw.chrzanowski <[email protected]>
Co-authored-by: Sebastian Schepens <[email protected]>
Co-authored-by: mgajda <[email protected]>
Co-authored-by: Łukasz Jędryczka <[email protected]>
Co-authored-by: envoy-bot <[email protected]>
Co-authored-by: Karthik Ram <[email protected]>
Co-authored-by: Łukasz Dziedziak <[email protected]>
Co-authored-by: Radek Chrzanowski <[email protected]>
Co-authored-by: radoslaw.chrzanowski <[email protected]>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants