github zio/zio-kafka v2.7.0

latest releases: v2.8.2, v2.8.1, v2.8.0...
10 months ago

Improvements

Zio-kafka became a little bit faster by doing less work when there is no rebalance.

Really large and tiny messages are better described in the tuning documentation, and ConsumerSettings.withoutPartitionPreFetching was introduced to make it easier to disable pre-fetching.

Previously, in some use cases, you could end up with a live-lock trying to get access to the underlying java consumer. This should no longer happen.

Breaking changes

Zio-kafka no longer supports scala 2.12. Scala 2.13 has been available for 4½ year so everyone has had plenty of time to move to a more modern scala version. (#1104)

This release has some some minor breaking changes:

  • The diagnostics events for rebalances have been improved in an incompatible way (#1102)
  • Jackson was removed as a dependency (#1096)
  • partitionPreFetchBufferLimit is now 0-based instead of 1-based (#1091)

Changes

Don't miss a new zio-kafka release

NewReleases is sending notifications on new releases.