v23.2.17
Features
- Adds
rpc_client_connections_per_shard
cluster property that allows for the number of clients a broker opens to a given peer to be user configurable. by @ballard26 in #14907
Bug Fixes
- Fixed transaction status being incorrectly reported when listing transactions via Kafka API by @mmaslankaprv in #14886
- Fixes a bug in segment reupload that could cause the operation to fail after a delete-records request. by @andrwng in #14839
- #15087 Fix a rare bug causing compaction to fail when lz4 compression is in use with
lz4f_compressupdate error:ERROR_dstMaxSize_tooSmall
. by @nvartolomei in #15088 - prevents consumer from reading not majority acknowledged data by @mmaslankaprv in #14918
- PR #14881 [v23.2.x] Add proper exception handler to around eviction_stm's call to replicate by @graphcareful
- PR #14981 [v23.2.x] Fixed handling Raft snapshot by @mmaslankaprv
- PR #14997 [v23.2.x] c/archival_stm: translate sync error to not_leader error code by @mmaslankaprv
- PR #15008 [v23.2.x] Better error message when topic creation fails by @travisdowns
- PR #15025 storage: fix variable name typo in gc logging statement by @dotnwat
Full Changelog: v23.2.16...v23.2.17