You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@drill.apache.org by GitBox <gi...@apache.org> on 2019/10/07 05:21:44 UTC
[GitHub] [drill] paul-rogers opened a new pull request #1868: DRILL-7377:
Nested schemas for dynamic EVF columns
paul-rogers opened a new pull request #1868: DRILL-7377: Nested schemas for dynamic EVF columns
URL: https://github.com/apache/drill/pull/1868
The Result Set Loader (part of EVF) allows adding columns up-front
before reading rows (so-called "early schema.") Such schemas allow
nested columns (maps with members, repeated lists with a type, etc.)
The Result Set Loader also allows adding columns dynamically
while loading data (so-called "late schema".) Previously, the code
assumed that columns would be added top-down: first the map, then
the map's contents, etc.
Charles found a need to allow adding a nested column (a repeated
list with a declared list type.)
This patch revises the code to use the same mechanism in both the
early- and late-schema cases, allowing adding nested columns at
any time.
Testing: Added a new unit test case for the repeated list late
schema with content case.
----------------------------------------------------------------
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.
For queries about this service, please contact Infrastructure at:
users@infra.apache.org
With regards,
Apache Git Services