KumuluzEE Event Streaming 1.1.0 released
We are pleased to announce the release of KumuluzEE Streaming 1.1.0. This release includes support for configuration overrides through annotations. Kafka client has also been updated and some bugs have been fixed.
Kafka configuration properties can now be overridden by using the @ConfigurationOverride
annotation. For example:
@Inject
@StreamProducer(configOverrides = {@ConfigurationOverride(key = "bootstrap-servers", value = "localhost:9092")})
private Producer orderProducer;
Overrides are supported in @StreamProducer
, @StreamListener
and @StreamProcessor
annotations.
A bug has been fixed that acknowledged single messages incorrectly. We have also enabled injection of producers in
@ApplicationScoped
beans.
Features:
- Added support for configuration overrides through annotations
Bugs:
- Fixed single message acknowledgements
- Enabled injection of
Producer
in@ApplicationScoped
beans
More details about this release can be found on GitHub.