johntomcat7408-cmyk opened a new pull request, #4284:
URL: https://github.com/apache/amoro/pull/4284

   ## Summary
   
   This is the second PR for #4240.
   
   - Honor `CreateTableRequest.stageCreate()` for internal Iceberg REST 
catalogs.
   - Return staged metadata without writing files to the table location or 
registering the table in AMS.
   - Complete table creation when the client sends the following create commit.
   - Keep direct table creation and normal metadata commits unchanged.
   - Add an integration test for the staged-create transaction.
   
   ## Why
   
   Trino expects the target table location to remain empty between staged 
creation and the final commit. AMS previously wrote the initial metadata file 
during the staged request, so Trino rejected the location as non-empty.
   
   ## Verification
   
   - `mvn -ntp validate -pl amoro-ams -am -DskipTests -Pskip-dashboard-build`
   - `mvn -ntp test -pl amoro-ams -am 


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