Features
- rpk security secret: Now you can modify the scope for which the secret is created. by @andresaristizabal in #25834
- rpk cluster config: This command now allows you to set and manage Redpanda configurations on cloud clusters. 25635
Bug Fixes
- Fix an assert crash that happens after a node rejoins the cluster with the same node ID after its disk was erased. by @ztlpn in #25750
- Fixes Iceberg Topic schema resolution when schemas contain references. by @andrwng in #25893
- Fixes a bug in which cached readers for segments undergoing adjacent compaction would not be evicted from the
readers_cache
. by @WillemKauf in #25826 - Fixes a crash that could happen when the underlying Iceberg table of an Iceberg Topic is dropped while the topic is being written to. by @andrwng in #25874
- Fixes conversion of protobuf uint32 types to iceberg long types. by @rockwotj in #25897
- Reduce log level of "Truncate partition to offset" in DeleteRecords API to debug to improve user experience under certain workloads by @michael-redpanda in #25863
Improvements
- Iceberg topics will no longer prevent space management from reclaiming local disk space when data is not translated. Instead, the data to translate will come from tiered storage. by @andrwng in #25876
- Improve parsing of non-XML
Content-Type
REST error responses in thes3_client
. by @WillemKauf in #25817 - Introduces two new loggers,
pandaproxy/requests
andschemaregistry/requests
for the printing of full request and response bodies of Rest Proxy (Pandaproxy) and Schema Registry requests when enabled at the trace level. by @pgellert in #25880 - Make space management more resilient to exceptions thrown from individual logs. by @WillemKauf in #25869
- Provide a warning level log message when encountering an oversized batch during produce. Also provide error message in produce response. by @michael-redpanda in #25820
- Schema Registry: Improve diagnostics when POST a schema with missing references by @BenPope in #25885
- The Schema Registry service now uses a new logger named
schemaregistry
, separating it from the existingpandaproxy
logger used for the REST proxy. by @pgellert in #25812 - give state machine implementer a control over the initial recovery policy by @mmaslankaprv in #25909
- rpk: add the content of
/proc/softirqs/
and the output oflsblk --all
to rpk debug bundle. by @r-vasquez in #25800
Full Changelog: v25.1.1...v25.1.2