platinumhamburg commented on issue #1975:
URL: https://github.com/apache/fluss/issues/1975#issuecomment-3590428365

   > 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. Arrays cannot be part of primary keys (standard database constraint)
   > 2. MAP type support is out of scope for this implementation
   > 3. ROW type support is out of scope for this implementation
   > 4. Paimon/Iceberg array support is out of scope
   > 5. `ARRAY<ARRAY<...>>` support will be added as extension
   > 6. Arrow serialization for arrays is out of scope
   > 
   > [@platinumhamburg](https://github.com/platinumhamburg) and 
[@wuchong](https://github.com/wuchong). Please let me know if the analysis is 
correct so that I can proceeed with my implementation
   
   Hi @hemanthsavasere,
   Thank you so much for your interest in this issue! I noticed that PR #1987 
appears to have already implemented the ArrayType encoding/decoding 
functionality for both CompactedRow and IndexedRow. Based on this, it looks 
like ArrayType support for PrimaryKey Tables may already be in place.
   To ensure we're on the right track, I think it would be great to have 
@XuQianJin-Stars review and confirm this. Depending on his validation, we might 
be able to close this issue.


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