Bug Fixes
- Fixes a bug that prevented Iceberg uploads from proceeding after uncommitted data was removed by Kafka retention during a period where Iceberg was disabled. by @andrwng in #27418
- Redpanda Iceberg topics will now serialize some Iceberg snapshot summary metrics that are required for certain query engines (e.g. Redshift) to run against Redpanda's tables. by @andrwng in #27414
- Redpanda will now automatically detect when using the Glue Iceberg REST Catalog and avoid using the
purgeRequested=true
option when dropping tables. This would previously result in commits to Iceberg being blocked when an Iceberg topic was deleted and recreated. by @andrwng in #27382 - rpk: Allow using
rpk config status
in dedicated clusters. by @andresaristizabal in #27351
Improvements
- A new configuration option iceberg_topic_name_dot_replacement specifies a string that will replace dots in Iceberg topic names when those names are converted into Iceberg table names. This allows working around downstream systems which do not allow table names with dots in them. Be careful to avoid table name collisions by picking a proper replacement string, and do not change the replacement string if there exists an Iceberg topic with dots in the name. by @wdberkeley in #27321
- #27265 rpk: lower memory consumption when running rpk debug bundle. by @r-vasquez in #27350
Full Changelog: v25.1.10...v25.1.11