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

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


    from 8fb85cd  DRILL-7006: Add type conversion to row writers
     new 982e980  DRILL-6997: Semijoin is changing the join ordering for some 
tpcds queries.
     new 0242241  DRILL-7002: whatever exec.hashjoin.num_partitions is set, 
output right results
     new 9c82e06  DRILL-7008: Drillbits: clear stale shutdown hooks
     new b1594cb  DRILL-7018: Fixed Parquet buffer overflow when reading 
timestamp column
     new 0a61b8f  DRILL-6964: Implement CREATE / DROP SCHEMA commands

The 3455 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:
 exec/java-exec/pom.xml                             |  21 +
 .../record/metadata/schema/parser/SchemaLexer.g4   |  90 ++++
 .../record/metadata/schema/parser/SchemaParser.g4  |  72 +++
 exec/java-exec/src/main/codegen/data/Parser.tdd    |   9 +-
 .../src/main/codegen/includes/parserImpls.ftl      | 259 +++++++++--
 .../exec/physical/impl/join/HashJoinBatch.java     |  18 +-
 .../apache/drill/exec/planner/PlannerPhase.java    |  13 +-
 .../apache/drill/exec/planner/RuleInstance.java    |   1 -
 .../exec/planner/logical/DrillSemiJoinRel.java     |  56 ++-
 .../exec/planner/logical/DrillSemiJoinRule.java    | 183 ++++++++
 .../drill/exec/planner/physical/JoinPrel.java      |  58 +--
 .../drill/exec/planner/sql/DrillSqlWorker.java     |   2 +-
 .../drill/exec/planner/sql/SchemaUtilites.java     |  19 +-
 .../planner/sql/handlers/DefaultSqlHandler.java    |  10 +-
 .../planner/sql/handlers/DropTableHandler.java     |  24 +-
 .../exec/planner/sql/handlers/SchemaHandler.java   | 214 +++++++++
 .../exec/planner/sql/handlers/ViewHandler.java     |   4 +-
 .../sql/parser/CompoundIdentifierConverter.java    |   2 +
 .../sql/parser/SqlCreateType.java}                 |  26 +-
 .../exec/planner/sql/parser/SqlCreateView.java     |  16 +-
 .../drill/exec/planner/sql/parser/SqlSchema.java   | 280 ++++++++++++
 .../record/metadata/AbstractColumnMetadata.java    |  30 ++
 .../exec/record/metadata/MapColumnMetadata.java    |  14 +
 .../record/metadata/PrimitiveColumnMetadata.java   |  46 ++
 .../metadata/RepeatedListColumnMetadata.java       |   6 +
 .../drill/exec/record/metadata/TupleSchema.java    |   7 +
 .../metadata/schema/FsMetastoreSchemaProvider.java |  51 +++
 .../metadata/schema/InlineSchemaProvider.java}     |  46 +-
 .../record/metadata/schema/PathSchemaProvider.java | 132 ++++++
 .../record/metadata/schema/SchemaContainer.java    | 145 ++++++
 .../record/metadata/schema/SchemaProvider.java     |  66 +++
 .../metadata/schema/parser/SchemaExprParser.java   |  96 ++++
 .../schema/parser/SchemaParsingException.java}     |   9 +-
 .../metadata/schema/parser/SchemaVisitor.java      | 269 +++++++++++
 .../schema/parser/UpperCaseCharStream.java         |  84 ++++
 .../org/apache/drill/exec/server/Drillbit.java     |  15 +-
 .../NullableFixedByteAlignedReaders.java           |   5 +-
 .../java/org/apache/drill/TestSchemaCommands.java  | 501 +++++++++++++++++++++
 .../exec/physical/impl/join/TestSemiJoin.java      |  25 +-
 .../record/metadata/schema/TestSchemaProvider.java | 232 ++++++++++
 .../schema/parser/TestParserErrorHandling.java     | 157 +++++++
 .../metadata/schema/parser/TestSchemaParser.java   | 279 ++++++++++++
 .../java/org/apache/drill/exec/sql/TestCTTAS.java  |  10 +-
 .../org/apache/drill/exec/sql/TestViewSupport.java |   2 +-
 .../drill/exec/record/metadata/ColumnMetadata.java |  17 +
 .../drill/exec/record/metadata/TupleMetadata.java  |   8 +
 46 files changed, 3426 insertions(+), 203 deletions(-)
 create mode 100644 
exec/java-exec/src/main/antlr4/org/apache/drill/exec/record/metadata/schema/parser/SchemaLexer.g4
 create mode 100644 
exec/java-exec/src/main/antlr4/org/apache/drill/exec/record/metadata/schema/parser/SchemaParser.g4
 create mode 100644 
exec/java-exec/src/main/java/org/apache/drill/exec/planner/logical/DrillSemiJoinRule.java
 create mode 100644 
exec/java-exec/src/main/java/org/apache/drill/exec/planner/sql/handlers/SchemaHandler.java
 copy 
exec/java-exec/src/main/java/org/apache/drill/exec/{physical/impl/common/SpilledPartitionMetadata.java
 => planner/sql/parser/SqlCreateType.java} (59%)
 create mode 100644 
exec/java-exec/src/main/java/org/apache/drill/exec/planner/sql/parser/SqlSchema.java
 create mode 100644 
exec/java-exec/src/main/java/org/apache/drill/exec/record/metadata/schema/FsMetastoreSchemaProvider.java
 copy 
exec/java-exec/src/main/java/org/apache/drill/exec/{physical/rowSet/model/ReaderIndex.java
 => record/metadata/schema/InlineSchemaProvider.java} (50%)
 create mode 100644 
exec/java-exec/src/main/java/org/apache/drill/exec/record/metadata/schema/PathSchemaProvider.java
 create mode 100644 
exec/java-exec/src/main/java/org/apache/drill/exec/record/metadata/schema/SchemaContainer.java
 create mode 100644 
exec/java-exec/src/main/java/org/apache/drill/exec/record/metadata/schema/SchemaProvider.java
 create mode 100644 
exec/java-exec/src/main/java/org/apache/drill/exec/record/metadata/schema/parser/SchemaExprParser.java
 copy 
exec/java-exec/src/main/java/org/apache/drill/exec/{exception/JarValidationException.java
 => record/metadata/schema/parser/SchemaParsingException.java} (79%)
 create mode 100644 
exec/java-exec/src/main/java/org/apache/drill/exec/record/metadata/schema/parser/SchemaVisitor.java
 create mode 100644 
exec/java-exec/src/main/java/org/apache/drill/exec/record/metadata/schema/parser/UpperCaseCharStream.java
 create mode 100644 
exec/java-exec/src/test/java/org/apache/drill/TestSchemaCommands.java
 create mode 100644 
exec/java-exec/src/test/java/org/apache/drill/exec/record/metadata/schema/TestSchemaProvider.java
 create mode 100644 
exec/java-exec/src/test/java/org/apache/drill/exec/record/metadata/schema/parser/TestParserErrorHandling.java
 create mode 100644 
exec/java-exec/src/test/java/org/apache/drill/exec/record/metadata/schema/parser/TestSchemaParser.java

Reply via email to