Bug fixes
- #4219
delete_retention_ms
interprets-1
as infinite retention, i.e. never delete data. Docs don't need to be updated since this is Kafka-compatible and in line with existing documentation. by @LenaAn in #4290 - #4288 Fix retention settings not working with acks=1 and enabled shadow indexing. by @ztlpn in #4289
- #4314 Accept
partition_count
,replication_factor
andred panda.datapolicy
inalterConfig
handler. by @ZeDRoman in #4315 - #4328
ListOffset
returns the earliest offset with timestamp greater or equal to the timestamp specifed. If no such an offset is found,offsetsForTimes()
method inConsumer
should return null. See KIP-79. by @LenaAn in #4325 - #4331 Fixed listing brokers when some of the nodes are down. by @mmaslankaprv in #4242
- #4331 Fixed describing groups when some of the nodes are down. by @mmaslankaprv in #4242
Features
- #4264 Add idempotency feature; off by default. by @rystsov in #4329
- #4302 New admin api request
/v1/debug/partition_leaders_table
. by @VadimPlh in #4303 - #4302 Add
/v1/debug/reset_leaders
request to reset leaders info on node. by @VadimPlh in #4303
Improvements
- #4209 Alter topic configuration not fail if gets unsupported properties. by @ZeDRoman in #4272
- #4274
list_offsets
by time now ignores control batches. by @BenPope in #4280
Full Changelog: v21.11.12...v21.11.13