Bug Fixes
- Fixed a bug in which partition movement wouldn't take into account reclaimable space, preventing data movement by @mmaslankaprv in #14304
- #13753 Fix a bug where archival would not sync it's state correctly before proceeding with new segment uploads.
- #14210 fixes incorrect reporting of maintenance statues if a node is stopped by @mmaslankaprv in #14211
Improvements
- Add a new admin API endpoint which can reset the in-memory cloud storage partition metadata the latest uploaded one in cloud storage:
/v1/cloud_storage/unsafe_reset_metadata_from_cloud/...
by @VladLazar in #14598 - #14504 Improved Tiered-Storage metadata consistency by @Lazin in #14580
- PR #14408 [v23.2.x] Use the official buildkite plugin to trigger the promotion by @nk-87
- PR #14476 [v23.2.x] tests: do not reserve disk space in full_node_test by @mmaslankaprv
- PR #14496 [v23.2.x] Use trunk for promote job by @nk-87
- PR #14614 [v23.2.x] cmake: exclude operator tags when determining version by @rockwotj
- PR #14617 [v23.2.x] Fix for CI failure (failure to assert_usage_consistency) in UsageTest.test_usage_collection_restart by @graphcareful
- PR #14639 [v23.2.x] tests/htt: import missing regex package that breaks tests by @gousteris
- PR #14650 [v23.2.x] tests/topic_recovery_tests: archiver_term added to replaced segment key by @andijcr
- PR #14738 [v23.2.x] ducktape/cloud_storage: Ignore accessdenied errors by @abhijat
- PR #14755 [v23.2.x] dt/memory_stress_test: Mark
test_fetch_with_many_partitions
@ok_to_fail
by @michael-redpanda - PR #14771 [v23.2.x] cloud_storage: Use abort source when waiting for semaphore units by @Lazin
- PR #14790 [v23.2.x] ducktape: Update librdkafka and confluent-kafka to v2.2.0 by @andrewhsu
Full Changelog: v23.2.14...v23.2.15