din14970 opened a new issue, #2599:
URL: https://github.com/apache/iceberg-python/issues/2599
### Apache Iceberg version
None
### Please describe the bug 🐞
This may be a hard one to pin down but I noticed that multiple schema
migration steps executed sequentially in the same `update_schema` context
*sometimes* result in Exceptions like column name not found when using Iceberg
tables on AWS Glue. An example:
```python
with table.update_schema() as update:
update.rename_column("some_column", "renamed_column")
update.move_first("renamed_column") # this sometimes fails with an error
# that renamed column doesn't exist
```
I have not noticed it with other back-ends like SQLite, leading me to
believe it is a Glue issue specifically where a write may not yet be reflected
by the time of the next operation.
### Willingness to contribute
- [ ] I can contribute a fix for this bug independently
- [x] I would be willing to contribute a fix for this bug with guidance from
the Iceberg community
- [ ] I cannot contribute a fix for this bug at this time
--
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.
To unsubscribe, e-mail: [email protected]
For queries about this service, please contact Infrastructure at:
[email protected]
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]