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]
