This is an automated email from the ASF dual-hosted git repository.

sorabh pushed a change to branch master
in repository https://gitbox.apache.org/repos/asf/drill.git.


    from 422bf20  [maven-release-plugin] prepare for next development iteration
     new 9dc81e1  DRILL-7062: Initial implementation of run-time rowgroup 
pruning closes #1738
     new 878cfc0  DRILL-7167: Implemented DESCRIBE TABLE statement
     new de74eab  DRILL-7171: Create metadata directories cache file in the 
leaf level directories to support ConvertCountToDirectScan optimization. closes 
#1748
     new d897f70  DRILL-6988. Utility of the too long error message when syntax 
error
     new caa9831  DRILL-6974: SET option command modification
     new 5862a39  DRILL-7225: Fixed merging ColumnTypeInfo for files with 
different schemas closes #1773
     new e191c54  DRILL-7228: Upgrade to a newer version of t-digest to address 
inaccuracies in histogram buckets. closes #1774
     new 108ced0  DRILL-7098: File Metadata Metastore Plugin closes #1754

The 8 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails.  The revisions
listed as "add" were already present in the repository and have only
been added to this reference.


Summary of changes:
 .../hive/HiveDrillNativeParquetRowGroupScan.java   |  18 +-
 .../store/hive/HiveDrillNativeParquetScan.java     |   3 +-
 exec/java-exec/pom.xml                             |  15 ++
 exec/java-exec/src/main/codegen/data/Parser.tdd    |   6 +-
 .../src/main/codegen/includes/parserImpls.ftl      |  66 +++++-
 .../java/org/apache/drill/exec/ExecConstants.java  |   4 +
 .../org/apache/drill/exec/expr/IsPredicate.java    |   4 +-
 .../drill/exec/expr/fn/impl/TDigestFunctions.java  | 140 +++++------
 .../base/AbstractGroupScanWithMetadata.java        |  56 +++--
 .../apache/drill/exec/physical/base/GroupScan.java |   2 -
 .../base/SimpleFileTableMetadataProvider.java      |   2 +-
 .../apache/drill/exec/physical/impl/ScanBatch.java |   4 +-
 .../impl/statistics/AbstractMergedStatistic.java   |   2 +-
 .../impl/statistics/TDigestMergedStatistic.java    |  12 +-
 .../planner/common/NumericEquiDepthHistogram.java  |   4 +-
 .../logical/ConvertCountToDirectScanRule.java      |   4 +-
 .../physical/ConvertCountToDirectScanPrule.java    |   3 +-
 .../exec/planner/physical/PlannerSettings.java     |   6 +-
 .../drill/exec/planner/sql/DrillSqlWorker.java     |  22 +-
 .../drill/exec/planner/sql/SqlConverter.java       | 104 ++++----
 .../sql/handlers/AbstractSqlSetHandler.java        |  86 +++++++
 .../planner/sql/handlers/ResetOptionHandler.java   |  73 ++++++
 .../planner/sql/handlers/SetOptionHandler.java     | 119 ++++------
 .../sql/parser/CompoundIdentifierConverter.java    |   4 +-
 .../exec/planner/sql/parser/DrillParserUtil.java   |   5 +
 .../planner/sql/parser/DrillSqlResetOption.java    | 103 ++++++++
 ...SqlDropFunction.java => DrillSqlSetOption.java} |  60 +++--
 .../sql/parser/impl/DrillSqlParseException.java    | 105 +++++++++
 .../exec/record/metadata/MapColumnMetadata.java    |   3 +-
 .../drill/exec/record/metadata/MetadataUtils.java  |  37 +++
 .../exec/server/options/SystemOptionManager.java   |   1 +
 .../exec/store/CommonParquetRecordReader.java      |  85 +++++++
 .../store/parquet/AbstractParquetGroupScan.java    |  14 +-
 .../store/parquet/AbstractParquetRowGroupScan.java |  18 +-
 .../parquet/AbstractParquetScanBatchCreator.java   | 262 +++++++++++++++++----
 .../store/parquet/BaseParquetMetadataProvider.java |  11 +-
 .../drill/exec/store/parquet/ParquetGroupScan.java |   3 +-
 .../store/parquet/ParquetGroupScanStatistics.java  |   8 +-
 .../exec/store/parquet/ParquetPushDownFilter.java  |  38 ++-
 .../exec/store/parquet/ParquetReaderStats.java     |  13 +-
 .../exec/store/parquet/ParquetRowGroupScan.java    |  23 +-
 .../store/parquet/ParquetTableMetadataUtils.java   |  19 +-
 .../parquet/columnreaders/ParquetRecordReader.java |  64 +----
 .../store/parquet/columnreaders/ReadState.java     |   7 +
 .../batchsizing/RecordBatchSizerManager.java       |   3 +-
 .../exec/store/parquet/metadata/Metadata.java      |  92 +++++---
 .../store/parquet/metadata/MetadataPathUtils.java  |  13 +-
 .../exec/store/parquet/metadata/Metadata_V4.java   |   2 +
 .../exec/store/parquet2/DrillParquetReader.java    |  25 +-
 .../java-exec/src/main/resources/drill-module.conf |   1 +
 .../logical/TestConvertCountToDirectScan.java      |  98 ++++++--
 .../drill/exec/planner/sql/TestDrillSQLWorker.java |  33 +--
 .../sql/handlers/ResetOptionHandlerTest.java       |  64 +++++
 .../planner/sql/handlers/SetOptionHandlerTest.java |  90 +++++++
 .../org/apache/drill/exec/sql/TestInfoSchema.java  |  62 ++++-
 .../store/parquet/TestParquetFilterPushDown.java   |  66 +++++-
 .../store/parquet/TestParquetMetadataCache.java    |  17 ++
 .../TestPushDownAndPruningWithItemStar.java        |  16 +-
 exec/jdbc-all/pom.xml                              |   4 +-
 .../org/apache/drill/jdbc/impl/DrillMetaImpl.java  |  17 +-
 {contrib/data => metastore/file-metadata}/pom.xml  |  19 +-
 .../exec/physical/base/TableMetadataProvider.java  |   0
 .../base/TableMetadataProviderBuilder.java         |   0
 .../org/apache/drill/metastore/FileMetadata.java   |   0
 .../apache/drill/metastore/FileTableMetadata.java  |   0
 {tools => metastore/metastore-api}/pom.xml         |  16 +-
 .../drill/exec/expr/ExactStatisticsConstants.java  |   0
 .../exec/physical/impl/statistics/Statistic.java   |  36 +--
 .../exec/record/metadata/SchemaPathUtils.java      |  34 ---
 .../org/apache/drill/metastore/BaseMetadata.java   |   0
 .../metastore/CollectableColumnStatisticsKind.java |   0
 .../metastore/CollectableTableStatisticsKind.java  |   0
 .../apache/drill/metastore/ColumnStatistics.java   |   0
 .../drill/metastore/ColumnStatisticsImpl.java      |   0
 .../drill/metastore/ColumnStatisticsKind.java      |   5 +-
 .../apache/drill/metastore/LocationProvider.java   |   0
 .../apache/drill/metastore/PartitionMetadata.java  |   0
 .../apache/drill/metastore/RowGroupMetadata.java   |   0
 .../org/apache/drill/metastore/StatisticsKind.java |   0
 .../org/apache/drill/metastore/TableMetadata.java  |   0
 .../drill/metastore/TableStatisticsKind.java       |   7 +-
 {exec/rpc => metastore}/pom.xml                    |  62 ++---
 pom.xml                                            |   1 +
 83 files changed, 1772 insertions(+), 649 deletions(-)
 create mode 100644 
exec/java-exec/src/main/java/org/apache/drill/exec/planner/sql/handlers/AbstractSqlSetHandler.java
 create mode 100644 
exec/java-exec/src/main/java/org/apache/drill/exec/planner/sql/handlers/ResetOptionHandler.java
 create mode 100644 
exec/java-exec/src/main/java/org/apache/drill/exec/planner/sql/parser/DrillSqlResetOption.java
 copy 
exec/java-exec/src/main/java/org/apache/drill/exec/planner/sql/parser/{SqlDropFunction.java
 => DrillSqlSetOption.java} (55%)
 create mode 100644 
exec/java-exec/src/main/java/org/apache/drill/exec/planner/sql/parser/impl/DrillSqlParseException.java
 create mode 100644 
exec/java-exec/src/main/java/org/apache/drill/exec/store/CommonParquetRecordReader.java
 create mode 100644 
exec/java-exec/src/test/java/org/apache/drill/exec/planner/sql/handlers/ResetOptionHandlerTest.java
 create mode 100644 
exec/java-exec/src/test/java/org/apache/drill/exec/planner/sql/handlers/SetOptionHandlerTest.java
 copy {contrib/data => metastore/file-metadata}/pom.xml (75%)
 rename {exec/java-exec => 
metastore/file-metadata}/src/main/java/org/apache/drill/exec/physical/base/TableMetadataProvider.java
 (100%)
 rename {exec/java-exec => 
metastore/file-metadata}/src/main/java/org/apache/drill/exec/physical/base/TableMetadataProviderBuilder.java
 (100%)
 rename {exec/java-exec => 
metastore/file-metadata}/src/main/java/org/apache/drill/metastore/FileMetadata.java
 (100%)
 rename {exec/java-exec => 
metastore/file-metadata}/src/main/java/org/apache/drill/metastore/FileTableMetadata.java
 (100%)
 copy {tools => metastore/metastore-api}/pom.xml (78%)
 rename {exec/java-exec => 
metastore/metastore-api}/src/main/java/org/apache/drill/exec/expr/ExactStatisticsConstants.java
 (100%)
 rename {exec/java-exec => 
metastore/metastore-api}/src/main/java/org/apache/drill/exec/physical/impl/statistics/Statistic.java
 (54%)
 rename {exec/java-exec => 
metastore/metastore-api}/src/main/java/org/apache/drill/exec/record/metadata/SchemaPathUtils.java
 (55%)
 rename {exec/java-exec => 
metastore/metastore-api}/src/main/java/org/apache/drill/metastore/BaseMetadata.java
 (100%)
 rename {exec/java-exec => 
metastore/metastore-api}/src/main/java/org/apache/drill/metastore/CollectableColumnStatisticsKind.java
 (100%)
 rename {exec/java-exec => 
metastore/metastore-api}/src/main/java/org/apache/drill/metastore/CollectableTableStatisticsKind.java
 (100%)
 rename {exec/java-exec => 
metastore/metastore-api}/src/main/java/org/apache/drill/metastore/ColumnStatistics.java
 (100%)
 rename {exec/java-exec => 
metastore/metastore-api}/src/main/java/org/apache/drill/metastore/ColumnStatisticsImpl.java
 (100%)
 rename {exec/java-exec => 
metastore/metastore-api}/src/main/java/org/apache/drill/metastore/ColumnStatisticsKind.java
 (96%)
 rename {exec/java-exec => 
metastore/metastore-api}/src/main/java/org/apache/drill/metastore/LocationProvider.java
 (100%)
 rename {exec/java-exec => 
metastore/metastore-api}/src/main/java/org/apache/drill/metastore/PartitionMetadata.java
 (100%)
 rename {exec/java-exec => 
metastore/metastore-api}/src/main/java/org/apache/drill/metastore/RowGroupMetadata.java
 (100%)
 rename {exec/java-exec => 
metastore/metastore-api}/src/main/java/org/apache/drill/metastore/StatisticsKind.java
 (100%)
 rename {exec/java-exec => 
metastore/metastore-api}/src/main/java/org/apache/drill/metastore/TableMetadata.java
 (100%)
 rename {exec/java-exec => 
metastore/metastore-api}/src/main/java/org/apache/drill/metastore/TableStatisticsKind.java
 (94%)
 copy {exec/rpc => metastore}/pom.xml (63%)

Reply via email to