Iceberg evolves schema and partitions in place without rewriting data
Apache Iceberg docs on metadata-only schema changes and partition evolution that leave existing files intact.
Iceberg supports in-place table evolution for schemas—including nested structures—and for partition layouts as data volume changes, without rewriting data or migrating tables. Schema operations include add, drop, rename, widen types, and reorder; updates are metadata changes tracked by unique column IDs with correctness guarantees. Partition specs can change while old data keeps its prior layout.
Based on: Evolution - Apache Iceberg™ · Apache Software Foundation