[
https://issues.apache.org/jira/browse/ARROW-7779?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17085969#comment-17085969
]
Wes McKinney commented on ARROW-7779:
-------------------------------------
Sure. Consider the following schema:
{code}
movie_genres: array<string>
{code}
You could have
{code}
movie_genres: array<
dictionary<indices=int32, values=string>
>
{code}
or
{code}
movie_genres: dictionary<
indices=int32,
values= array<dictionary<indices=int32, values=string>>
>
{code}
Slightly contrived maybe, but there may be situations where you want to memoize
entries of a nested type which might themselves have e.g. dictionary-encoded
strings. The question is not really about whether you _should_ do this -- this
is well-representable using the Arrow IPC metadata, but is not adequately
tested.
> [Format] Enable integration tests for dictionaries-within-dictionaries
> ----------------------------------------------------------------------
>
> Key: ARROW-7779
> URL: https://issues.apache.org/jira/browse/ARROW-7779
> Project: Apache Arrow
> Issue Type: Improvement
> Components: Format, Integration
> Reporter: Wes McKinney
> Priority: Major
> Fix For: 1.0.0
>
>
> The integration test is implemented but currently disabled for all
> implementations
--
This message was sent by Atlassian Jira
(v8.3.4#803005)