Bug Fixes
- Fixes a bug in read replicas that were subject to unstable leadership that could create corrupted local segment files (note, segments in the cloud are safe). by @andrwng in #14634
- #14800 Fix a bug where producer would get
INVALID_PRODUCER_ID_MAPPING
if the leader of the transaction coordinator partition would change. by @nvartolomei in #14802 - #15048 Adds previously missing authorization checks to Transactions API by @oleiman in #15060
- #15239 Fix NotFound error handling when using Google Cloud Storage backend for Tiered Storage. by @nvartolomei in #15241
- #15280 Fixes an issue where lookup would fail for URL encoded username parameter (
DELETE/PUT /v1/security/users/{user})
by @oleiman in #15283 - #15433 kafka/client: More robust error handling during initial connection by @BenPope in #15434
- prevents consumer from reading not majority acknowledged data by @mmaslankaprv in #15330
Improvements
- Avoid 100% reactor utilization in case of state machine errors. by @ztlpn in #15286
- Schema Registry: Improve compatibility of reading schemas that were created by another registry. by @BenPope in #14876
- #14833 Redpanda: Lower the log level if
GNUTLS_E_DECRYPTION_FAILED
is encountered. by @BenPope in #14869 - #15275 CreatePartitionsAPI responds with REASSIGNMENT_IN_PROGRESS when servicing a request for a topic that also has an active partition reassignment. by @NyaliaLui in #15276
- #15588 kafka/client: Configuration for consume min and max bytes by @BenPope in #15590
- redpanda: Make
redpanda_cpu_busy_seconds_total
metric a counter instead of a gauge. by @BenPope in #14928 - PR #14293 [v23.1.x] Fix for CI Failure (invalid timer interval) in
UsageTest.test_usage_metrics_collection
by @graphcareful - PR #14497 [v23.1.x] Use trunk for promote job by @nk-87
- PR #14613 [v23.1.x] cmake: exclude operator tags when determining version by @rockwotj
- PR #14753 [v23.1.x] dt/memory_stress_test: Mark
test_fetch_with_many_partitions
@ok_to_fail
by @michael-redpanda - PR #14902 [v23.1.x] Remove k8s operator code from monorepo by @nk-87
- PR #14932 [v23.1.x] tests: disable minio console by @jcsp
- PR #15387 Revert "[v23.1.x] redpanda: Make
redpanda_cpu_busy_seconds_total
a counter" by @rockwotj
Full Changelog*: v23.1.20...v23.1.21