Use additive-only evolution: append new fields, never rename or remove existing ones without a deprecation window. Apache Iceberg supports column additions without rewriting data files, and columnar query engines return null for columns absent in older partitions. Write queries that handle missing columns gracefully rather than assuming every column exists in every partition.