Confluent Delivers Upgrades to Clients, Kafka Streams and Brokers
Jan 25, 2017Ewen Cheslack-Postava

Summary
This post announces Confluent 3.1.2, a patch release incorporating Apache Kafka 0.10.1.1. It details bug fixes and general improvements across Kafka brokers, the Kafka Streams API, and Kafka clients. Notable broker fixes include issues with the log cleaner, ISR thrashing under replication quotas, tombstone removal, offset retention calculation, and corrupted message handling. Kafka Streams improvements address user config respect, topic not found errors during broker restarts, slow stream resetters, and cache eviction issues. Client fixes include deadlocks between consumer heartbeats and offset commits, consumer throughput regressions, and consumer failures after offset topic partition reassignment. It also mentions Scala 2.12 support.