Bug Fixes
- Fixes a bug in Redpanda's Iceberg manifest list Avro definition that previously resulted in an end-of-file (EOF) error when reading manifest list Avro files written by other engines. This could previously crash Redpanda or block Redpanda from appending Iceberg data, and could also prevent certain query engines from successfully reading Iceberg data written by Redpanda. by @andrwng in #24650
- Fixes a bug which may lead to
archival_metadata_stm
inconsistencies when reconfiguring clusters with recovered compacted topics. by @mmaslankaprv in #24678 - #24684 Fixes an issue that blocked the compaction of consumer offsets with group transactions. by @bharathv in #24688
- fixes rare bug leading to offset translation inconsistency in recovered topics by @mmaslankaprv in #24628
Improvements
- Added metrics for pandaproxy resource usage. by @IoannisRP in #24603
- Adds logging to mention data removed by compaction. by @andrwng in #24736
- Move failed authorization log statements from the
kafka
logger to a newkafka/authz
logger, allowing for fine grained control over log statements for failed authorization. by @rockwotj in #24718 - rpk now supports well-known protobuf types when encoding/decoding records using Schema Registry. by @r-vasquez in #24699
- PR #24591 [v24.3.x] pandaproxy: add missing internal metrics by @IoannisRP
- PR #24608 [v24.3.x]
storage
: addtombstones_removed
metric toprobe
by @WillemKauf - PR #24619 [v24.3.x] Offset translator consistency validation by @mmaslankaprv
- PR #24627 [v24.3.x] rpk remote debug bundle: job-id help text change by @r-vasquez
- PR #24705 [v24.3.x] kafka/client: replace std::vector with chunked vector by @IoannisRP
- PR #24729 [v24.3.x] rpk bundle: Fix race condition in SASL credential redaction by @r-vasquez
Full Changelog: v24.3.2...v24.3.3