ayushtkn commented on PR #4939:
URL: https://github.com/apache/polaris/pull/4939#issuecomment-4857432876
Thanx @dimas-b for taking a look. yep it is the same.
1. Client calls `catalog.buildTable(id, schema).stageCreate()` N times —
builds table metadata locally, no server roundtrip
2. Client optionally writes data files to the staged locations
3. Client calls catalog.commitTransaction() — sends a single
`CommitTransactionRequest` containing all staged creates (identified by
`AssertTableDoesNotExist` requirement) and any regular updates
The server only sees step 3. This PR implements the server-side handling
for that request when it includes staged creates alongside regular updates.
Sure, I will shoot a mail to dev@ for more feedback
--
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]