You are viewing a plain text version of this content. The canonical link for it is here.
Posted to github@arrow.apache.org by "rshkv (via GitHub)" <gi...@apache.org> on 2025/02/09 01:29:29 UTC

[I] Support creating map arrays with key metadata [arrow-rs]

rshkv opened a new issue, #7100:
URL: https://github.com/apache/arrow-rs/issues/7100

   In `iceberg-rust` needs to be able to construct a `MapArray` with metadata on both key and value fields. The [Iceberg spec][1] requires that all fields in a table, including map keys, have a unique field identifier. And `iceberg-rust` tracks the field identifier as a metadata field.
   
   `MapBuilder` currently only supported overriding value fields [(here)][2]. We're hitting this limitation here: https://github.com/apache/iceberg-rust/pull/863#issuecomment-2646010721.
   
   This is a request to support overriding the key field as well. 
   
   [1]: https://iceberg.apache.org/spec/#nested-types
   [2]: https://github.com/apache/arrow-rs/blob/3bf29a2c7474e59722d885cd11fafd0dca13a28e/arrow-array/src/builder/map_builder.rs#L120


-- 
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: github-unsubscribe@arrow.apache.org.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org


Re: [I] Support creating map arrays with key metadata [arrow-rs]

Posted by "alamb (via GitHub)" <gi...@apache.org>.
alamb commented on issue #7100:
URL: https://github.com/apache/arrow-rs/issues/7100#issuecomment-2653991906

   `label_issue.py` automatically added labels {'arrow'} from #7101


-- 
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: github-unsubscribe@arrow.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org


Re: [I] Support creating map arrays with key metadata [arrow-rs]

Posted by "tustvold (via GitHub)" <gi...@apache.org>.
tustvold closed issue #7100: Support creating map arrays with key metadata
URL: https://github.com/apache/arrow-rs/issues/7100


-- 
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: github-unsubscribe@arrow.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org