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]

Reply via email to