nevzheng opened a new pull request, #12078:
URL: https://github.com/apache/gravitino/pull/12078

   ### What changes were proposed in this pull request?
   
   Define and document Paimon compatibility for the five Gravitino V3-native 
type families.
   
   | Type family | Outcome |
   | --- | --- |
   | Nanosecond timestamps | Round-trip exact precision-9 timestamps. |
   | Variant | Round-trip through Paimon's native Variant type. |
   | Unknown/Null | Reject before mutation. |
   | Geometry | Reject because CRS metadata cannot be preserved. |
   | Geography | Reject because CRS and edge-algorithm metadata cannot be 
preserved. |
   
   ### Why are the changes needed?
   
   Paimon can represent two V3-native families faithfully, but the other 
families must not be silently narrowed or serialized opaquely.
   
   Fix: #12062
   
   Related: #12056
   
   ### Does this PR introduce _any_ user-facing change?
   
   Yes. Precision-9 timestamps and Variant gain exact mappings; unsupported 
Unknown and spatial schemas fail before mutation.
   
   ### How was this patch tested?
   
   - Added real filesystem catalog create/load round-trip coverage.
   - Covered rejected create and mixed-alter no-side-effect behavior.
   - Covered focused and full module paths.
   - Updated `docs/lakehouse-paimon-catalog.md`.
   


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