Features
- rpk: supports triggering on-demand partition balancer by @daisukebe in #23395
Bug Fixes
- Fixed a segfault that will occur if mTLS is in use and the auditing client is not configured correctly by @michael-redpanda in #23290
- Fixed possible oversized alloc in the DescribeLogsDir API handler by @michael-redpanda in #23293
- Fixes a bug that would cause retention to be applied to compact-only tiered storage topics. by @andrwng in #23360
- Return
NOT_COORDINATOR
immediately in group transactional operations if the broker is aware that it is not the group coordinator. by @ztlpn in #23188 - #23221 Fixes a bug that resulted in persisting an invalid
topic_properties
configuration in thetopic_table
. by @WillemKauf in #23226
Improvements
rpk connect
now will be downloaded on the first run. by @r-vasquez in #23352- rpk: introduce rpk connect install, rpk connect upgrade, and rpk connect uninstall, manual ways to manage rpk connect versioning. by @r-vasquez in #23352
- PR #23128 [v24.1.x] c/members_table: include members table version in the snapshot by @mmaslankaprv
- PR #23235 [v24.1.x] CORE-7049 dt/rbac: wait for healthy cluster after restart by @pgellert
- PR #23237 [v24.1.x]
config
: markcloud_storage_enabled()
asneeds_restart::yes
by @WillemKauf - PR #23362 [v24.1.x]
admin
: addcloud_storage_cache_size
check toconfig_multi_property_validation()
(manual backport) by @WillemKauf - PR #23377 [v24.1.x] Remove some warnings and ignored errors from ducktape log by @ivotron
Full Changelog: v24.1.16...v24.1.17