v24.2.13
Features
- Improve the user messages when the
topic_partitions_reserve_shard0
cluster config is used and a user tries to create a topic with more partitions than the core-based partition limit. by @pgellert in #24462
Bug Fixes
- Ensure
redpanda_cloud_storage_cloud_log_size
metric consistent across all replicas. We used to update it seldomly from the leader replica only which lead to inconsistent/stale values. by @nvartolomei in #24365 - Fixes a bug that could prevent topic recovery on ABS object storage when there are objects in a bucket from multiple clusters (e.g. following a whole cluster restore). by @andrwng in #24454
- Fixes a bug where
rpk
wasn't parsing--help
when used alongside--redpanda-id
inrpk cloud <provider> byoc apply
by @r-vasquez in #24397 - If a discrete disk is used for cloud storage cache Redpanda previously rejected writes if that disk (cache disk) was full (in degraded state). This is incorrect since the cache disk isn't in the way of writes. From now on, reject writes only if the data disk is full (in degraded state). by @nvartolomei in #24484
- #24431 Schema Registry: fixes a bug in the Avro compatibility check reader_field_missing_default_value where it was too lenient for missing default values of null-able types. by @pgellert in #24432
- PR #24200 [v24.2.x] cst/cache: fix use-after-move caused by calling get_exception twice by @nvartolomei
- PR #24329 [v24.2.x] Fixed race condition between appends and prefix truncation by @mmaslankaprv
- PR #24335 rm_stm: remove always true assert on transaction_ga feature by @bharathv
- PR #24349 [v24.2.x] c/balancer_planner: check if topic exists in node count map by @mmaslankaprv
- PR #24372 [v24.2.x] c/controller_backend: allow
shutdown_partition
to fail on app shutdown by @bashtanov - PR #24459 [v24.2.x] raft/c: fix an indefinite hang in transfer leadership by @bharathv
Full Changelog: v24.2.12...v24.2.13