Skip to content

Add ZSTD compression engine for Kafka Buffer#5844

Merged
san81 merged 3 commits into
opensearch-project:mainfrom
jeffreyAaron:add-zstd-compression-engine
Jul 3, 2025
Merged

Add ZSTD compression engine for Kafka Buffer#5844
san81 merged 3 commits into
opensearch-project:mainfrom
jeffreyAaron:add-zstd-compression-engine

Conversation

@jeffreyAaron
Copy link
Copy Markdown
Contributor

@jeffreyAaron jeffreyAaron commented Jun 27, 2025

Description

Add ZSTD compression engine for Kafka Buffer for the CompressionOption
Also add unit test to ensure that Kafka supported compression types are implemented at a minimum.

Issues Resolved

Resolves #5845

Check List

  • New functionality includes testing.
  • New functionality has a documentation issue. Please link to it in this PR.
    • New functionality has javadoc added
  • Commits are signed with a real name per the DCO

By submitting this pull request, I confirm that my contribution is made under the terms of the Apache 2.0 license.
For more information on following Developer Certificate of Origin and signing off your commits, please check here.

Also add unit test to ensure that Kafka supported compression types are implemented at a minimum.

Signed-off-by: Jeffrey Aaron Jeyasingh <jeffreyaaron06@gmail.com>
Signed-off-by: Jeffrey Aaron Jeyasingh <jeffreyaaron06@gmail.com>
Signed-off-by: Jeffrey Aaron Jeyasingh <jeffreyaaron06@gmail.com>
@san81 san81 merged commit 9d41cc9 into opensearch-project:main Jul 3, 2025
46 of 50 checks passed
JonahCalvo pushed a commit to JonahCalvo/os-data-prepper that referenced this pull request Jul 17, 2025
* Add ZSTD compression engine

Signed-off-by: Jeffrey Aaron Jeyasingh <jeffreyaaron06@gmail.com>
Signed-off-by: Jonah Calvo <caljonah@amazon.com>
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.

[BUG] ZSTD Compression engine for KafkaBuffer not implemented

3 participants