nevzheng opened a new issue, #11962:
URL: https://github.com/apache/gravitino/issues/11962
### Describe the feature
Map Iceberg V3's `timestamp_ns` / `timestamptz_ns` onto Gravitino's existing
`timestamp(9)` / `timestamp_tz(9)`, so nanosecond columns load through the
native API (instead of `ExternalType("TIMESTAMP_NANO")`) and are creatable at
`format-version = 3`.
### Motivation
Today they load as an opaque `ExternalType("TIMESTAMP_NANO")` and the write
path throws. `timestamp(9)` already models nanosecond precision, so the mapping
is bijective — converter-only, with no change to the core type model, JSON
serde, Python client, or OpenAPI.
### Additional context
Part of the V3 net-new type series: `variant` (#11949), `unknown` (#11951),
`geometry`/`geography` (#11955). Implemented by #11938.
--
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]