TheR1sing3un opened a new issue, #369:
URL: https://github.com/apache/paimon-rust/issues/369

   ### Problem
   
   The only REST test fixture today is an in-memory mock. It does not persist 
data, does not return real table schemas/paths, and does not support commit, so 
the `RESTCatalog` client cannot be exercised end to end (metadata + append 
write + commit + read).
   
   ### Proposal
   
   Add a small dev crate (`paimon-rest-server`, `publish = false`) that serves 
the Paimon REST protocol over a real `FileSystemCatalog`:
   
   - config + database/table metadata CRUD;
   - append write + commit (the commit endpoint persists the posted snapshot 
via `SnapshotManager`) + read back;
   - column-level `alter table`.
   
   Because the server and client share the same local warehouse, and the wire 
format mirrors Java Paimon, the same warehouse can be round-tripped with a Java 
reader/writer. A CI job runs the crate's e2e tests.
   
   This depends on the column-level alter table work tracked separately.
   


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