Bug Fixes
- Fixed a bug caused by unexpected exception on the remote read path which caused Kafka fetch
requests to time-out and leave lingering connections. by @VladLazar in #10917 - #10886 rpk disk_irq tuner now provides a warning for a known issue introduced in kernel 5.17 where instances utilizing MSI IRQ may encounter an empty IRQs list in sysfs that caused hwloc segmentation faults and results in a tuner failure. by @r-vasquez in #10904
- #10989 An issue is fixed where clients might see a lower partition high watermark than expected if querying very soon after a new raft leader is elected for the partition. by @jcsp in #10990
- k8s: Status.Version is not updated until upgrade to that version is finished by @alenkacz in #10988
- PR #10866 [v23.1.x] cloud_storage: fix empty segment check in reader by @jcsp
- PR #10883 [v23.1.x] Change topic_status partitions to be a chunked_fifo by @rockwotj
- PR #11004 [v23.1.x] archival: fix segment merging running when disabled by @jcsp
- PR #11008 [v23.1.x] tests: use timeouts on http requests to avoid potential runner hangs by @jcsp
- PR #11012 [v23.1.x] k8s: parse configuration arrays correctly by @alejandroEsc
Improvements
- Fixed increased produce latency related with deleting segments by @mmaslankaprv in #10973
- #11031 net: Handle
GNUTLS_E_INVALID_SESSION
by reconnecting. by @BenPope in #11032 - PR #10675 [v23.1.x] tests: disable many_partitions_tiered_storage by @andrwng
- PR #10859 [v23.1.x] Cache observability improvements by @jcsp
- PR #10881 [v23.1.x] cluster: include ntp in timequery logs by @jcsp
- PR #10969 [v23.1.x] rpc: Log broken semaphore errors as timeout by @abhijat
- PR #10987 [v23.1.x] operator: run goimports to normalize import formatting by @joejulian
- PR #11009 [v23.1.x] cloud_storage: improved debug on partition manifest parse error by @jcsp
- PR #11020 k8s: Remove nolinter linter comment by @RafalKorepta
Full Changelog: v23.1.10...v23.1.11