XiaoHongbo-Hope opened a new pull request, #828: URL: https://github.com/apache/paimon-rust/pull/828
## Purpose Expose the existing Rust snapshot and catalog tag APIs to Go. ## Changes - add `Table.LatestSnapshot` - add `Catalog.CreateTag`, `Catalog.GetTag`, and `Catalog.DeleteTag` - return snapshot and tag metadata through the C bridge - preserve not-found and already-exists error categories - document creating, inspecting, and reading a tag Passing a nil snapshot ID creates a tag for the latest snapshot. Creating a tag with a retention duration remains out of scope. ## Tests - `cargo test -p paimon-c` (77 passed) - `cargo clippy -p paimon-c --all-targets -- -D warnings` - `go vet ./...` - `go test -run '^TestCatalogTagLifecycle$' -v` -- 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]
