Bug Fixes
- Fix an issue where slow replication could cause audit log produce RPCs to pile up effectively unbounded, eventually exhausting memory on the server shard. by @oleiman in #30049
- Fixed a reactor stall in the producer state cache when many producers
are unevictable due to inflight requests or open transactions. by @travisdowns in #30014
Improvements
- Add
Group:principal support torpk security role assign/unassignand remove the explicit--groupflag to prevent confusion by @graham-rp in #29996 - Don't error on potentially unknown cluster properties when attempting to issue removal requests through the admin API. by @WillemKauf in #30060
Misc
- PR #29908 cluster: Add greedy topic aware balancer by @StephanDollberg
- PR #29942 tests: Don't forward Azurite port to host by @StephanDollberg
- PR #29957 [v26.1.x] rptest/datalake/verifier: skip assertions in stop() on wait() failure by @nvartolomei
- PR #29967 [v26.1.x] ct/l1: reduce noise from topic purger retries by @andrwng
- PR #29974 [v26.1.x] cloud_storage_clients: remove TLS builder from client config by @nvartolomei
- PR #29976 [v26.1.x] Remove
rpk security groupcommands by @graham-rp - PR #29990 [v26.1.x] rptest: fix cross-region read replica test for AWS/CDT by @nvartolomei
- PR #29993 [v26.1.x] ct: add metastore validation by @andrwng
- PR #30000 [v26.1.x] Cloud Topics: Deflake L0 GC integration tests and also consolidate them significantly by @oleiman
- PR #30001 [v26.1.x] ct/l1: add num_extents to debug rows by @andrwng
- PR #30031 [v26.1.x]
ct/l0: hold gate inlist_delete_worker::next_page()by @WillemKauf - PR #30032 [v26.1.x] rptest: avoid large alloc in abs cloud validation tests by @nvartolomei
- PR #30033 [v26.1.x] rptest/datalake/verifier: fix consumer close race with poll thread by @nvartolomei
- PR #30038 [v26.1.x]
cluster: reduceparallel_for_each()batch size to 512 by @WillemKauf - PR #30055 [v26.1.x] Cloud Topics: Improve backoff algorithm in L0 GC by @oleiman
- PR #30065 [v26.1.x] [CORE-15431]
rptest: wait longer for valid offsets file to appear by @WillemKauf
Full Changelog: v26.1.1...v26.1.2