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