Skip to main content

add_field_ids_to_arrow_schema

Function add_field_ids_to_arrow_schema 

Source
fn add_field_ids_to_arrow_schema(schema: Schema) -> Schema
Expand description

Add Parquet field IDs to an Arrow schema. Iceberg requires field IDs in the Parquet metadata for schema evolution tracking. Field IDs are assigned recursively to all nested fields (structs, lists, maps) using a depth-first, pre-order traversal.