Details
-
New Feature
-
Resolution: Fixed
-
Minor
-
None
-
All
-
GreenHopper Ranking:0|i2wchf:
-
9223372036854775807
-
Small
-
To be defined
Description
This feature enables a subtype handling in Schema/Record. The sub type enables a finer grain of type (is this ZonedDateTime field is a time, a date,etc.?) and are wrapped in standard framework types like ZonedDatetime or String.
Main changes are located in the Schema interface and provide a getLogicalType() utility function and builder methods like withLogicalType(...).
For now, the following sub types are handled:
- DATE
- TIME
- TIMESTAMP
- UUID