hemasrishalini commented on issue #4200:
URL: https://github.com/apache/polaris/issues/4200#issuecomment-4456453748

   Hi @huaxingao, I’ve been looking into the staged table creation flow in 
`IcebergCatalogHandler`.
   
   From what I understand, `createTableStaged()` currently does not persist the 
table and retries are mostly safe, with differences mainly around generated 
metadata values (for example timestamps/UUIDs).
   
   Before I start implementing changes, I wanted to clarify the preferred 
direction:
   
   * should we explicitly add deterministic/idempotent replay behavior for 
staged creates, or
   * should we instead document/handle staged create as safely retryable 
without dedicated persistence of idempotency state?
   
   I’m happy to work on either approach depending on the intended behavior.
   


-- 
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]

Reply via email to