Bug Fixes
- Avoids a crash when attempting to create a read replica topic while cloud storage is not configured. by @andrwng in #11807
- Fix for OffsetForLeaderEpoch returning a value for when the requestedEpoch is larger then the highest known. by @graphcareful in #12122
- Fix for OffsetForLeaderEpoch returning the current leaders epoch (term) instead of the requested. by @graphcareful in #12122
- #10777 Fixes an issue with the archival upload path that could contribute to data loss when archival metadata updates took a long time to be replicated and applied. by @andrwng in #12690
- #11546 Fixed not being able to elect a leader in situation when only voter is in maintenance mode by @mmaslankaprv in #11667
- #11600 net: Fix a rare crash during shutdown of a failed connection with outstanding requests by @BenPope in #11601
- #12412 #12414 schema_registry: Strip redundant namespaces in Avro to improve schema lookup by @BenPope in #12419
- #12696 Schema Registry: Report 40408 if a subject config request fails by @BenPope in #12698
- fixes log segments being evicted too early by @mmaslankaprv in #12191
- PR #11308 [v22.3.x] Fix aborted txs being visible by @rystsov
- PR #11489 [v22.3.x] node_decommissioning_test: fix order of throttle and decommission by @ztlpn
- PR #11490 [v22.3.x] c/partition_balancer: reduce log level in scale tests by @ztlpn
- PR #11540 [v22.3.x] tests: fixed incorrectly used ^ operator in scale tests by @mmaslankaprv
- PR #11557 [v22.3.x] ducktape: improve pid dectection v2 by @rockwotj
- PR #11687 [v22.3.x] net:
ss::nested_exception
might be adisconnect_exception
by @BenPope - PR #11711 net/tests: Register a BOOST_TEST_MODULE by @BenPope
- PR #11762 [v22.3.x] rpc: Handle errors while holding a gate by @rockwotj
- PR #11804 [v22.3.x] add cdt script to install dt deps on cdt infra by @gousteris
Improvements
- Lower the TCP keepalive timeout to reap dead/idle connections faster and claim back resources by @StephanDollberg in #11775
- Redpanda will now be less verbose when logging certain operations in partitions with many local segments. by @andrwng in #12539
- #11646 Improved efficiency in encoding tag values in kafka wire protocol by @michael-redpanda in #11647
- #12050 Redpanda will now gracefully handle badly formatted SCRAM authentication messages by @michael-redpanda in #12060
- #12408 schema_registry: Improve the ordering of protobuf files by @BenPope in #12410
- #12855 Schema Registry: Introduce
GET subjects/{subject}/versions/{version}/referencedby
by @BenPope in #12856 - PR #12002 [v22.3.x] Add metric to monitor seq table size by @rystsov
- PR #12007 [v22.3.x] Fix txn consume group issues leading to undefined behavior by @rystsov
- PR #12114 acl: Avoid allocations when checking implied ops by @StephanDollberg
- PR #12692 [v22.3.x] c/create_topics: improvements to create_topic workflow #12531 by @bharathv
Full Changelog: v22.3.22...v22.3.23