Aiven-Open / tiered-storage-for-apache-kafka

RemoteStorageManager for Apache Kafka® Tiered Storage
Apache License 2.0
82 stars 17 forks source link

Publish release packages #446

Open mimaison opened 7 months ago

mimaison commented 7 months ago

What is currently missing?

Currently the project is not publishing releases artifacts and users have to either build the project themselves (assuming main is in a working state) or use the images from the demo.

How could this be improved?

It would be good to have zip/jars artifacts so it's easier for users to bring the plugin in their environment.

Is this a feature you would work on yourself?

No

ivanyu commented 3 months ago

We were kind of unsure about taking this step and making the first official release because we expected possible breaking changes in the config, etc. However, after Kafka 3.8 we should draw the line. But anyway, nothing should stop us from publishing snapshot releases every now and then.

ivanyu commented 3 months ago

(3.8 will probably come with some interface breaking changes: https://cwiki.apache.org/confluence/display/KAFKA/KIP-1026%3A+Handling+producer+snapshot+when+upgrading+from+%3C+v2.8.0+for+Tiered+Storage)

ivanyu commented 3 months ago

I've just published a new snapshot release, BTW https://github.com/Aiven-Open/tiered-storage-for-apache-kafka/releases/tag/2024-03-09-1710852586