kafka: upgrade kafka source code and server dependencies to 2.8.1#18074
kafka: upgrade kafka source code and server dependencies to 2.8.1#18074mattklein123 merged 11 commits intoenvoyproxy:mainfrom
Conversation
|
Are you going to bump the dependencies in FYI, a release candidate for 2.8.1 came out this morning - https://github.com/apache/kafka/releases/tag/2.8.1-rc0 And bump https://github.com/dpkp/kafka-python/releases/tag/2.0.2 |
|
@moderation |
f24c9a4 to
8c6b0ee
Compare
…or script Signed-off-by: Adam Kotwasinski <adam.kotwasinski@gmail.com>
Signed-off-by: Adam Kotwasinski <adam.kotwasinski@gmail.com>
Signed-off-by: Adam Kotwasinski <adam.kotwasinski@gmail.com>
… some args being optional now Signed-off-by: Adam Kotwasinski <adam.kotwasinski@gmail.com>
8c6b0ee to
f423092
Compare
Signed-off-by: Adam Kotwasinski <adam.kotwasinski@gmail.com>
bazel/repository_locations.bzl
Outdated
| version = "2.8.1-rc1", | ||
| sha256 = "4f013aadedd0c26c31c67bc8f3984833430316fa990553ded77dfbaa65f43376", |
There was a problem hiding this comment.
Signed-off-by: Adam Kotwasinski <adam.kotwasinski@gmail.com>
Signed-off-by: Adam Kotwasinski <adam.kotwasinski@gmail.com>
Signed-off-by: Adam Kotwasinski <adam.kotwasinski@gmail.com>
Signed-off-by: Adam Kotwasinski <adam.kotwasinski@gmail.com>
Signed-off-by: Adam Kotwasinski <adam.kotwasinski@gmail.com>
|
Retrying Azure Pipelines: |
|
Retrying Azure Pipelines: |
|
source-code (for generating parser code) and server (for integration tests) dependencies have been updated to 2.8.1 |
Signed-off-by: Adam Kotwasinski <adam.kotwasinski@gmail.com>
|
/assign-from @envoyproxy/dependency-shepherds |
|
@envoyproxy/dependency-shepherds assignee is @mattklein123 |
Commit Message: kafka: upgrade kafka source code and server dependencies to 2.8.1
Additional Description: as per #17260 (comment) upgrade the dependencies; also get rid of source patch in favour of processing in python script
There are some minor changes in mesh code due to Kafka protocol spec files changing field names a little (e.g. this vs this), but it does not impact the protocol's functioning (it's the same bytes after all - we just reference them differently).
Risk Level: Low
Testing: integration tests (server versions: 2.4.1, 2.8.1), manual tests for broker-filter (client=2.5.1 + server=2.4.0; client=2.8.1 + server=2.8.1), manual tests for mesh-filter (client=2.4.1; client=2.8.1; server=2.8.1)
Docs Changes: Minor .rst updates (because Kafka versions are explicitly mentioned there)
Release Notes: N/A
Platform Specific Features: N/A