JingsongLi opened a new pull request, #10577:
URL: https://github.com/apache/paimon/pull/10577

   ### Purpose
   
   Remove `commitUser` and `fromSnapshotUuid` from catalog rollback APIs and 
REST requests. Rollback retains the target instant, optional expected latest 
snapshot ID, and optional table or branch UUID, allowing the server to handle 
rollback independently of writer lease admission.
   
   Allow automatic conflict rollback for `COMPACT` snapshots without UUIDs. 
Update the calling code, protocol and integration tests, and REST contract 
documentation.
   
   ### Tests
   
   - Passed 107 focused test cases on JDK 8, covering request serialization, 
branch and table identity propagation, compaction conflict rollback with and 
without locking, and the mock REST catalog rollback path.
   - Built `paimon-api`, `paimon-core`, and their dependencies with regular 
Checkstyle, Spotless, and Enforcer checks enabled.
   - Passed `node docs/scripts/validate-rest-openapi.js` and `git diff --check`.
   


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