Skip to content

kafka: record extractor for produce requests in mesh-filter#17839

Merged
mattklein123 merged 2 commits intoenvoyproxy:mainfrom
adamkotwasinski:kafka-mesh-record-extractor
Aug 26, 2021
Merged

kafka: record extractor for produce requests in mesh-filter#17839
mattklein123 merged 2 commits intoenvoyproxy:mainfrom
adamkotwasinski:kafka-mesh-record-extractor

Conversation

@adamkotwasinski
Copy link
Contributor

@adamkotwasinski adamkotwasinski commented Aug 25, 2021

Commit Message: kafka: record extractor for produce requests in mesh-filter
Additional Description: to get to the Kafka messages (records) we need to do more processing of Kafka payloads (we need to read record_set field from protocol according to format. For now we are going to only support modern (what means Kafka 1.0 from 2017) format with magic = 2 (see line 4).
Risk Level: Low
Testing: Unit tests
Docs Changes: N/A
Release Notes: N/A
Platform Specific Features: N/A

Signed-off-by: Adam Kotwasinski <adam.kotwasinski@gmail.com>
@repokitteh-read-only
Copy link

As a reminder, PRs marked as draft will not be automatically assigned reviewers,
or be handled by maintainer-oncall triage.

Please mark your PR as ready when you want it to be reviewed!

🐱

Caused by: #17839 was opened by adamkotwasinski.

see: more, trace.

Signed-off-by: Adam Kotwasinski <adam.kotwasinski@gmail.com>
@adamkotwasinski adamkotwasinski marked this pull request as ready for review August 25, 2021 22:48
@mattklein123 mattklein123 merged commit 6d4abfa into envoyproxy:main Aug 26, 2021
@adamkotwasinski adamkotwasinski deleted the kafka-mesh-record-extractor branch August 26, 2021 22:23
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.

2 participants