HaraldVanWoerkom commented on issue #1366:
URL: 
https://github.com/apache/iceberg-python/issues/1366#issuecomment-2503234175

   Hi @Fokko ,
   
   Thanks for taking the time to look into this.
   
   If I understand correctly, in the case of an empty table, you send an update 
request to the catalog with a restriction that this update should only be done 
if the snapshot_id is None.
   
   This sounds like a potential misinterpretation of an interface. I can 
totally see that somebody interprets None as being "don't care". That would be 
a wrong interpretation, as the interface description clearly specifies what 
None means: 
https://github.com/apache/iceberg-python/blob/main/pyiceberg/table/update/__init__.py#L609.
   
   So I should talk to the Nessie people about this.
   
   One remaining question: until this is resolved, I would like to have a way 
to add a snapshot to an empty table. What would be the simplest way to do this 
(preferably via the pyiceberg API)?


-- 
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: issues-unsubscr...@iceberg.apache.org

For queries about this service, please contact Infrastructure at:
us...@infra.apache.org


---------------------------------------------------------------------
To unsubscribe, e-mail: issues-unsubscr...@iceberg.apache.org
For additional commands, e-mail: issues-h...@iceberg.apache.org

Reply via email to