Micronaut Kafka 4.1.0
v4.1.0 (2021-12-06)
Implemented enhancements:
- Pause / Resume a specified set of TopicPartitions instead of pausing the entire consumer #433
- Prevent paused Kafka Listeners from processing unacked messages at application startup. #374
- Support for Transactions #104
Closed issues:
- Switch to use @message(Body|Header) annotations #389
- When an exception is thrown from a @KafkaListener, the remaining messages in the poll loop are skipped #372
- Micronaut Kafka Listener commits messages at shutdown that should not be commited with offset strategy SYNC #315
Merged pull requests:
- Correct publishing #449 (@dstepanov)
- Target Core 3.3 #448 (@dstepanov)
- Kafka transactions #447 (@dstepanov)
- Use
JsonMapper
for JSON and bump versions #444 (@dstepanov) - Fix Incorrect Error Strategy Item in KafkaErrors.adoc #443 (@seancarroll)
- Allow to start the listener paused on startup #442 (@dstepanov)
- Commit successful records on error #441 (@dstepanov)
- Pause / Resume a specified set of TopicPartitions instead of pausing the entire consumer #434 (@ckosmowski)
- Update BookSenderTest.java #432 (@msillence)
- build: bump peter-evans/create-pull-request from 3.10.1 to 3.11.0 #431 (@dependabot[bot])
- build: bump micronaut-gradle-plugins from 4.2.2 to 4.2.4 #430 (@dependabot[bot])
- build: bump micronaut-gradle-plugins from 4.2.1 to 4.2.2 #429 (@dependabot[bot])
- Fix typo in kafkaExceptions #428 (@eifinger)
- build: bump jakarta.inject-api from 2.0.0 to 2.0.1 #427 (@dependabot[bot])
- build: bump micronaut-gradle-plugins from 4.1.5 to 4.2.1 #426 (@dependabot[bot])
- [kafka] Update common files for branch master #422 (@micronaut-build)
- build: bump micronaut-gradle-plugins from 4.1.4 to 4.1.5 #421 (@dependabot[bot])
- build: bump DeLaGuardo/setup-graalvm from 4.0 to 5.0 #419 (@dependabot[bot])
- build: bump micronaut-gradle-plugins from 4.1.1 to 4.1.4 #418 (@dependabot[bot])
- [kafka] Update common files for branch master #416 (@micronaut-build)
- build: bump micronaut-gradle-plugins from 4.0.1 to 4.1.1 #415 (@dependabot[bot])
- [kafka] Update common files for branch master #412 (@micronaut-build)
- Fixing typo #411 (@deining)
- build: bump micronaut-gradle-plugins from 4.0.0 to 4.0.1 #408 (@dependabot[bot])
- build: bump peter-evans/create-pull-request from 3.10.0 to 3.10.1 #407 (@dependabot[bot])
- [kafka] Update common files for branch master #404 (@micronaut-build)