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

Reply via email to