Skip to content

v1.1.0

Compare
Choose a tag to compare
@urbim urbim released this 12 Feb 15:14
· 34 commits to master since this release

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