v25.1.3
Bug Fixes
- Fix a bug that resulted in brokers being reported with
is_alive=falsein the broker list returned by admin API if node ids were reused. by @ztlpn in #25965 - Fix a bug that resulted in spurious partition balancer actions during rolling restart by @ztlpn in #25976
- Fixes a bug that lead to the
base_offsetinsegment_indexes being persisted as 0 during and after compaction. by @WillemKauf in #26016 - Fixes an issue with local segment indexes that could result in incorrect Raft recovery, compaction, or fetches in topic partitions with very large offsets (greater than 4294967295). by @andrwng in #26020
- #25986 rpk: Fixed
*.tls.enabledflags to correctly disable TLS when set to "false". by @r-vasquez in #25987 - #26004 Fixes a bug in which the broker response to a
ListOffsetstimequery would return incorrect record offsets when considering a compressed record batch. by @WillemKauf in #26005 - removes stale uncompacted tx_fence batches from consumer offsets topic. by @bharathv in #26040
- PR #25936 [v25.1.x] create STMs based on original topic cfg by @bashtanov
- PR #25949 [v25.1.x] storage: make_ghost_batches off by one by @andrwng
- PR #25997 [v25.1.x]
storage: consideruint32_toffset space in adjacent segment compaction (Manual backport) by @WillemKauf - PR #26002 [v25.1.x] rpk: prevent security role in cloud by @r-vasquez
- PR #26013 [v25.1.x]
storage: add checks for closedsegments in sliding window compaction by @WillemKauf
Improvements
- rpk: FIPS versions of rpk will download the FIPS-compatible binaries of Redpanda Connect. by @r-vasquez in #25942
- PR #25941 [v25.1.x]
storage: minor compaction utility changes, ensure last record is persisted indo_copy_segment_data()by @WillemKauf - PR #25957 CORE-9920 [v25.1.x] CORE-9903 crash_tracker: improve diagnostics on backtrace failure by @pgellert
- PR #25969 [v25.1.x]
datalake: log shutdown errors atDEBUGinpartitioning_writerby @WillemKauf - PR #26023 [v25.1.x] [INC-774] Add the ability to "force" a node ID override in situations where the node already has an ID assigned. by @oleiman
Full Changelog: v25.1.2...v25.1.3