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

   ## What changed
   
   Adds the initial REST client and protocol surface for database-level 
writable branches and immutable tags.
   
   - add `DatabaseReference` and `DatabaseReferenceType` wire models
   - add `/trees` list, get, create, delete, and tag-to-branch fast-forward 
operations
   - support query parameters for POST and response bodies for PUT and DELETE 
in the REST HTTP client
   - add the `Paimon-Reference` catalog option for selecting a branch or tag on 
table requests
   - document the endpoints and models in the REST OpenAPI specification
   
   This change covers the happy-path client and protocol surface. Catalog 
server implementations can persist references and resolve table operations 
against the selected reference in a follow-up.
   
   ## Validation
   
   - `mvn -pl paimon-api -DwildcardSuites=none test` (210 tests)
   - OpenAPI YAML parse, reference, and path-parameter validation
   - `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