[ https://issues.apache.org/jira/browse/ARROW-1207?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16842243#comment-16842243 ]
Benjamin Kietzman commented on ARROW-1207: ------------------------------------------ Are there specific conventions or strong opinions about how this map type should be represented in a string? I'm leaning toward: {{map<utf8, int32>}} and {{map<int32, float64, keys_sorted>}} for unsorted/sorted keys respectively. Alternatively, I could follow dictionary type in verbosity by using {{map<keys=utf8, values=int32, keys_sorted=false>}} and {{map<keys=int32, values=float64, keys_sorted=true>}}. > [C++] Implement Map logical type > -------------------------------- > > Key: ARROW-1207 > URL: https://issues.apache.org/jira/browse/ARROW-1207 > Project: Apache Arrow > Issue Type: New Feature > Components: C++ > Reporter: Wes McKinney > Assignee: Benjamin Kietzman > Priority: Major > Fix For: 0.14.0 > > > A map is implemented as a list of structs with fields key and value. We > should separately discuss whether this merits an addition to the Arrow > metadata -- This message was sent by Atlassian JIRA (v7.6.3#76005)