-
Notifications
You must be signed in to change notification settings - Fork 379
Open
Description
Search before asking
- I searched in the issues and found nothing similar.
Motivation
Support for complex data types: Array (#168), Map (#169), Struct (#170), Variant/JSON.
Task list
- Support for Row Type Foundation @XuQianJin-Stars
- Support for Array data type @XuQianJin-Stars
- Support for Map data type @XuQianJin-Stars
- Support for Struct data type @XuQianJin-Stars
- Support for Variant/JSON data type
Solution
- The interface layer will implement:
InternalArray
,InternalMap
, andInternalRow
(to be refined). - Add generic implementations:
GenericArray
,GenericMap
, andGenericRow
(to be refined). - Implement
ArrayType
,MapType
,StructType
,Variant/JSON
, etc., based on Arrow (ColumnarRow
),IndexedRow
, andCompactedRow
respectively. - Integrate and transform with Flink/Spark data types.
- Integrate and transform with data lakes (such as Paimon).
Anything else?
No response
Willingness to contribute
- I'm willing to submit a PR!
Metadata
Metadata
Assignees
Labels
No labels