beats icon indicating copy to clipboard operation
beats copied to clipboard

zstd support for Kafka output

Open arnitolog opened this issue 4 years ago • 7 comments

Describe the enhancement: It will be really good to have zstd in between Filebeat and Kafka. And it looks like https://github.com/Shopify/sarama/issues/1252 already solved, which unblocks zstd compression implementation in Kafka output. What else needs to be done to have zstd compression as an option for Kafka output?

arnitolog avatar Mar 15 '21 08:03 arnitolog

Pinging @elastic/agent (Team:Agent)

elasticmachine avatar Mar 15 '21 15:03 elasticmachine

Hello, any ETA when zstd compression might be supported?

arnitolog avatar Oct 29 '21 07:10 arnitolog

Hi @arnitolog due to other priorities facing the team right now, we are not considering adding this capability to the beats. We will keep reviewing this. thanks

nimarezainia avatar Nov 01 '21 18:11 nimarezainia

Hi! We just realized that we haven't looked into this issue in a while. We're sorry!

We're labeling this issue as Stale to make it hit our filters and make sure we get back to it as soon as possible. In the meantime, it'd be extremely helpful if you could take a look at it as well and confirm its relevance. A simple comment with a nice emoji will be enough :+1. Thank you for your contribution!

botelastic[bot] avatar Nov 01 '22 19:11 botelastic[bot]

Any updates?

gaby avatar Mar 06 '23 03:03 gaby

Hi! We just realized that we haven't looked into this issue in a while. We're sorry!

We're labeling this issue as Stale to make it hit our filters and make sure we get back to it as soon as possible. In the meantime, it'd be extremely helpful if you could take a look at it as well and confirm its relevance. A simple comment with a nice emoji will be enough :+1. Thank you for your contribution!

botelastic[bot] avatar Mar 05 '24 04:03 botelastic[bot]

Still valid 👍

gaby avatar Mar 05 '24 04:03 gaby

Beats already has a dependency that provides support for zstd. Here https://github.com/elastic/beats/blob/main/go.mod#L334C2-L334C31

Dependency: https://github.com/klauspost/compress

gaby avatar May 08 '24 04:05 gaby