Apache Iceberg version
1.8.1
Query engine
None
Please describe the bug 🐞
I am using Iceberg through the Java API.
The table schema: a, b, c. Select column a as the partition column and write data. Call the interface Table.updateSpec().removeField() to remove the partition information, then call the interface Table.updateSchema().deleteColumn("a"). When subsequently attempting to read the table, an error occurs. In my expectation, this shouldn't cause an error, right?
Willingness to contribute
Apache Iceberg version
1.8.1
Query engine
None
Please describe the bug 🐞
I am using Iceberg through the Java API.
The table schema: a, b, c. Select column a as the partition column and write data. Call the interface Table.updateSpec().removeField() to remove the partition information, then call the interface Table.updateSchema().deleteColumn("a"). When subsequently attempting to read the table, an error occurs. In my expectation, this shouldn't cause an error, right?
Willingness to contribute