Chao Sun created PARQUET-2050:
---------------------------------

             Summary: Expose repetition & definition level from ColumnIO
                 Key: PARQUET-2050
                 URL: https://issues.apache.org/jira/browse/PARQUET-2050
             Project: Parquet
          Issue Type: Improvement
            Reporter: Chao Sun
            Assignee: Chao Sun


{{ColumnIO}} is pretty useful for obtaining repetition and definition level 
info, for constructing nested records (the {{ColumnDescriptor}} only expose the 
info for leave nodes). However, currently {{getDefinitionLevel}} and 
{{getRepetitionLevel}} are both package-private and other applications depend 
on Parquet have to find workaround for this (e.g., [ColumnIOUtil used by 
Presto|https://github.com/prestodb/presto-hive-apache/blob/master/src/main/java/org/apache/parquet/io/ColumnIOUtil.java]).



--
This message was sent by Atlassian Jira
(v8.3.4#803005)

Reply via email to