Schema lacks identifier field support and fresh ID assignment
Schema lacks identifier field support and fresh ID assignment: a task in LegoFlow-SWE (Harbor dataset). When creating a new Iceberg table, schema field IDs need to be reassigned from scratch (starting at 1) to ensure they are fresh and unique. Currently there is no mechanism to assign entirely new…
The task
When creating a new Iceberg table, schema field IDs need to be reassigned from scratch (starting at 1) to ensure they are fresh and unique. Currently there is no mechanism to assign entirely new field IDs to an existing `Schema` object. Additionally, the `Schema` class does not support `identifier_field_ids` (used to…
Part of Lego-X/LegoFlow-SWE.