hemanthsavasere commented on issue #1975: URL: https://github.com/apache/fluss/issues/1975#issuecomment-3588571140
As per my analysis: Desired State 1. Tables with array columns can be created and used in KV scenarios 2. Array data can be serialized/deserialized in both CompactedRow and IndexedRow formats 3. Flink integration allows reading/writing array data seamlessly 4. Documentation reflects ARRAY as a supported type ## What's not in Scope 1. **Array columns in primary keys** - Arrays cannot be part of primary keys (standard database constraint) 2. **MAP type support** - Out of scope for this implementation 3. **ROW type support** - Out of scope for this implementation 4. **Lake integrations** - Paimon/Iceberg array support is out of scope 5. **Nested arrays initially** - `ARRAY<ARRAY<...>>` support will be added as extension 6. **Arrow format support** - Arrow serialization for arrays is out of scope @platinumhamburg and @wuchong. Please let me know if the analysis is correct so that I can proceeed with my implementation -- 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]
