Bug Fixes
- Fix post-recovery Raft boostrap by @VladLazar in #11214
- #11073 k8s: allow console to be deleted even if cluster is not configured by @alenkacz in #11074
- #11237 Schema Registry: Return
references
forGET /schemas/ids/<id>
. by @BenPope - #11240 close Redpanda admin connection after reconciling the Console user and ACL. by @joejulian
- #11051 operator: close kadm connections created by console controller. by @joejulian
- #10999 [v23.1.x] add pre-exit hook that calls the vtools one by @gousteris
- #11025 [v23.1.x] Using
chunked_fifo
inheartbeat_manager
by @mmaslankaprv - #11083 [v23.1.x] Use
chunked_fifo
to group shard heartbeats by @mmaslankaprv - #11124 [v23.1.x] Check for perfect replicas distribution in
ScalingUpTest.test_adding_nodes_to_cluster
by @dlex - #11236 [v23.1.x] cloud_storage_clients/abs: fix arg count for log by @VladLazar
- #11301 [v23.1.x] k8s: revert remove --platform flag from operator images' dockerfile by @nk-87
Improvements
- #11188 A client_id, or a group of client_ids specified with a regex, can now be excluded from node wide throughput control. The new cluster property
kafka_throughput_control
can be used to define throughput control groups for which Kafka traffic will not be limited by the values specified bykafka_throughput_limit_node_*_bps
. by @dlex in #11213 - Choose more CPU friendly TLS ciphers to reduce TLS overhead by @StephanDollberg in #11218
- #11111 rpk debug bundle now can be used in clusters with SASL enabled to gather Admin API information. by @r-vasquez in #11108
- #11142 Schema Registry: Canonicalize AVRO schema so that syntactic differences don't fail lookups by schema contents. by @BenPope in #11143
- #11162 Compaction: Reduce large allocations by @BenPope in #11163
- #11195 Self-Test: Avoid large allocations during diskcheck by @BenPope in #11196
- #10830 [v23.1.x] cloud_storage: escape hatch to reset metadata partition manifest by @andrwng
- #10924 [v23.1.x] Change node_health_report::topics to be ss::chunked_fifo by @rockwotj
- #11058 [v23.1.x] Breakdown installation of ducktape dependencies in multiple bash scripts by @gousteris
- #11071 [v23.1.x] Treat RpkException as retryable in
_node_leadership_evacuated
by @dlex
Full Changelog: v23.1.11...v23.1.12