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

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


    from 6ecaed7  DRILL-6861: Hash-Join should not exit after an empty 
probe-side spilled partition
     new 639be6c  DRILL-6349: Drill JDBC driver fails on Java 1.9+ with 
NoClassDefFoundError: sun/misc/VM
     new 5a8e6d7  DRILL-6668: In Web UI, highlight options that are not default 
values
     new 9174dfa  DRILL-6691: Unify checkstyle-config.xml files.
     new 597827e  DRILL-6818: Add descriptions to secondary index options.
     new 6a990c7  DRILL-6847: Add Query Metadata to RESTful Interface
     new 1c08723  DRILL-6850: JDBC integration tests failures
     new b67f77a  DRILL-6850: Force setting DRILL_LOGICAL Convention for 
DrillRelFactories and DrillFilterRel
     new 13ba486  DRILL-6850: Allow configuring table names case sensitivity 
for JDBC storage plugin
     new 8bd8192  DRILL-6857: Read only required row groups in a file when 
limit push down is applied
     new d0ba8ec  DRILL-6858: Add functionality to list directories / files 
with exceptions suppression
     new 67adde1  DRILL-6868: Upgrade Janino compiler to 3.0.11
     new 44b990b  DRILL-6870: Upgrade to ANTLR4
     new d1a082c  DRILL-6865: Query returns wrong result when filter pruning 
happens
     new 99a3d76  DRILL-6865: Filter is not removed from the plan when parquet 
table fully matches the filter
     new cd4d68b  DRILL-6834: Introduce option to disable result set for DDL 
queries for JDBC connection

The 15 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:
 common/pom.xml                                     |   6 -
 .../apache/drill/common/config/DrillConfig.java    |   3 +-
 .../exec/planner/index/MapRDBIndexDescriptor.java  |   6 +-
 .../exec/planner/index/MapRDBIndexDiscover.java    |  34 +-
 .../drill/exec/planner/index/MapRDBStatistics.java |  12 +-
 .../drill/exec/store/mapr/TableFormatMatcher.java  |   2 +-
 .../drill/exec/store/mapr/TableFormatPlugin.java   |   2 -
 .../store/mapr/db/MapRDBPushFilterIntoScan.java    |   2 +-
 .../drill/exec/store/mapr/db/MapRDBSubScan.java    |   1 -
 .../drill/exec/store/mapr/db/MapRDBTableCache.java |  12 +-
 .../store/mapr/db/RestrictedMapRDBSubScanSpec.java |   5 +-
 .../exec/store/mapr/db/TabletFragmentInfo.java     |  21 +-
 .../store/mapr/db/binary/MapRDBFilterBuilder.java  |   2 +-
 .../store/mapr/db/json/JsonConditionBuilder.java   |   1 -
 .../store/mapr/db/json/JsonTableGroupScan.java     |   2 -
 .../db/json/JsonTableRangePartitionFunction.java   |   6 +-
 .../store/mapr/db/json/MaprDBJsonRecordReader.java |   2 -
 .../store/mapr/db/json/OjaiFunctionsProcessor.java |   3 +-
 .../exec/store/mapr/db/json/OjaiValueWriter.java   |   4 +-
 .../db/json/ProjectionPassthroughVectorWriter.java |   1 -
 .../src/main/resources/checkstyle-config.xml       |  40 ---
 .../src/main/resources/checkstyle-suppressions.xml |  28 --
 .../tests/binary/TestMapRDBCFAsJSONString.java     |   1 -
 .../tests/binary/TestMapRDBProjectPushDown.java    |   1 -
 .../maprdb/tests/binary/TestMapRDBQueries.java     |   1 -
 .../maprdb/tests/index/IndexHintPlanTest.java      |   1 -
 .../drill/maprdb/tests/index/IndexPlanTest.java    |   2 +-
 .../drill/maprdb/tests/index/LargeTableGen.java    |   2 +-
 .../drill/maprdb/tests/index/StatisticsTest.java   |   8 -
 .../mapr/drill/maprdb/tests/json/BaseJsonTest.java |   1 -
 .../maprdb/tests/json/TestEncodedFieldPaths.java   |   2 +-
 .../drill/maprdb/tests/json/TestScanRanges.java    |   1 -
 .../native/client/src/protobuf/UserBitShared.pb.cc | 310 ++++++++++------
 .../native/client/src/protobuf/UserBitShared.pb.h  |  68 +++-
 contrib/pom.xml                                    |   4 +
 .../exec/store/hive/schema/HiveSchemaFactory.java  |  21 +-
 contrib/storage-jdbc/pom.xml                       |  24 +-
 .../drill/exec/store/jdbc/JdbcStorageConfig.java   |  16 +-
 .../drill/exec/store/jdbc/JdbcStoragePlugin.java   |  50 ++-
 .../exec/store/jdbc/TestJdbcPluginWithDerbyIT.java | 131 ++++---
 .../exec/store/jdbc/TestJdbcPluginWithMySQLIT.java | 167 +++++----
 .../test/resources/bootstrap-storage-plugins.json  |  11 +-
 .../src/test/resources/mysql-test-data.sql         |  10 +-
 distribution/src/resources/drill-config.sh         |  11 +
 distribution/src/resources/sqlline.bat             |  12 +
 exec/java-exec/pom.xml                             |  20 +-
 .../java/org/apache/drill/exec/ExecConstants.java  |  10 +-
 .../drill/exec/compile/CompilationConfig.java      |   2 +-
 .../exec/compile/bytecode/AloadPopRemover.java     | 333 ------------------
 .../compile/bytecode/ReplacingInterpreter.java     |   2 +
 .../bytecode/ValueHolderReplacementVisitor.java    |  10 +-
 .../org/apache/drill/exec/expr/ClassGenerator.java |   4 +-
 .../drill/exec/expr/fn/MethodGrabbingVisitor.java  |  57 ++-
 .../drill/exec/expr/fn/ModifiedUnparser.java       | 110 ------
 .../impl/materialize/VectorRecordMaterializer.java |  27 +-
 .../planner/FileSystemPartitionDescriptor.java     |   2 +-
 .../drill/exec/planner/logical/DrillFilterRel.java |   2 +-
 .../drill/exec/planner/logical/DrillRel.java       |   2 +-
 .../exec/planner/logical/DrillRelFactories.java    |   9 +-
 .../exec/planner/physical/PlannerSettings.java     |  39 ++-
 .../drill/exec/planner/sql/DrillSqlWorker.java     |  25 +-
 .../sql/handlers/DescribeSchemaHandler.java        |   6 +-
 .../sql/handlers/FindHardDistributionScans.java    |  10 +-
 .../planner/sql/handlers/ShowFilesHandler.java     |   5 +-
 .../exec/planner/sql/parser/SqlCreateFunction.java |   2 +-
 .../exec/planner/sql/parser/SqlCreateTable.java    |   2 +-
 .../exec/planner/sql/parser/SqlCreateView.java     |   2 +-
 .../exec/planner/sql/parser/SqlDropFunction.java   |   2 +-
 .../exec/planner/sql/parser/SqlDropTable.java      |   2 +-
 .../drill/exec/planner/sql/parser/SqlDropView.java |   2 +-
 .../planner/sql/parser/SqlRefreshMetadata.java     |   2 +-
 .../exec/planner/sql/parser/SqlUseSchema.java      |   3 +-
 .../drill/exec/server/options/OptionList.java      |   8 +
 .../exec/server/options/QueryOptionManager.java    |  14 +-
 .../exec/server/options/SystemOptionManager.java   |   3 +-
 .../drill/exec/server/rest/QueryWrapper.java       |  17 +-
 .../drill/exec/server/rest/StatusResources.java    |  11 +-
 .../drill/exec/server/rest/WebUserConnection.java  |  28 +-
 .../org/apache/drill/exec/store/SchemaFactory.java |   2 +
 .../drill/exec/store/dfs/FileSystemPlugin.java     |   2 -
 .../exec/store/dfs/FileSystemSchemaFactory.java    |   2 -
 .../store/ischema/InfoSchemaRecordGenerator.java   |   5 +-
 .../store/parquet/AbstractParquetGroupScan.java    | 207 ++++++-----
 .../exec/store/parquet/ParquetFilterBuilder.java   |  21 +-
 .../exec/store/parquet/ParquetPushDownFilter.java  |  78 +++--
 .../store/parquet/ParquetRGFilterEvaluator.java    |   4 +-
 .../drill/exec/store/parquet/RowGroupInfo.java     |   6 -
 .../exec/store/sys/ExtendedOptionIterator.java     |  17 +-
 .../drill/exec/util/DrillFileSystemUtil.java       |  57 ++-
 .../org/apache/drill/exec/util/FileSystemUtil.java | 159 ++++++---
 .../drill/exec/util/StoragePluginTestUtils.java    |   4 +-
 .../java-exec/src/main/resources/drill-module.conf |   2 +-
 exec/java-exec/src/main/resources/rest/options.ftl |   8 +
 .../apache/drill/TestUtf8SupportInQueryString.java |   3 -
 .../test/java/org/apache/drill/exec/ExecTest.java  |  27 +-
 .../drill/exec/compile/TestEvaluationVisitor.java  |  50 +--
 .../drill/exec/fn/impl/TestCastFunctions.java      |   4 -
 .../drill/exec/fn/impl/TestDateFunctions.java      |   3 -
 .../exec/fn/impl/testing/TestDateConversions.java  |   3 -
 .../drill/exec/fn/interp/TestConstantFolding.java  |   3 -
 .../impersonation/TestImpersonationMetadata.java   |  17 +-
 .../unnest/TestUnnestWithLateralCorrectness.java   |   8 +-
 ...alTestutils.java => DrillLogicalTestUtils.java} |  28 +-
 .../drill/exec/store/avro/AvroFormatTest.java      |   4 -
 .../store/parquet/TestParquetFilterPushDown.java   |  14 +
 .../store/parquet/TestParquetLimitPushDown.java    |  75 ++++
 .../drill/exec/util/DrillFileSystemUtilTest.java   |  70 ++--
 .../apache/drill/exec/util/FileSystemUtilTest.java | 122 +++----
 .../drill/exec/util/FileSystemUtilTestBase.java    |   7 +-
 .../vector/complex/writer/TestExtendedTypes.java   |   3 -
 .../java/org/apache/drill/test/BaseTestQuery.java  |   4 +-
 .../java/org/apache/drill/test/ClusterFixture.java |   4 +-
 .../apache/drill/test/PhysicalOpUnitTestBase.java  |  14 +-
 .../java/org/apache/drill/test/TestBuilder.java    |  46 +--
 .../java-exec/src/test/resources/drill-udf/pom.xml |   4 +-
 exec/jdbc-all/pom.xml                              |   5 +-
 .../org/apache/drill/jdbc/ITTestShadedJar.java     |  14 +-
 .../java/org/apache/drill/jdbc/DrillStatement.java |   5 +
 .../drill/jdbc/impl/DrillConnectionImpl.java       |   4 +-
 .../org/apache/drill/jdbc/impl/DrillCursor.java    |  14 +-
 .../apache/drill/jdbc/impl/DrillStatementImpl.java |  11 +
 ...rill2489CallsAfterCloseThrowExceptionsTest.java |  56 ++-
 .../org/apache/drill/jdbc/test/TestJdbcQuery.java  | 108 ++++++
 .../drill/exec/memory/BoundsCheckingTest.java      |   1 +
 logical/pom.xml                                    |  13 +-
 .../drill/common/expression/parser/ExprLexer.g4}   |  46 +--
 .../drill/common/expression/parser/ExprParser.g4}  |  81 +++--
 .../drill/common/expression/LogicalExpression.java |  23 +-
 .../drill/common/expression/PathSegment.java       |   8 +-
 .../apache/drill/common/expression/SchemaPath.java |  30 +-
 .../apache/drill/common/parser/ErrorListener.java  |  32 +-
 .../common/parser/LogicalExpressionParser.java     |  55 +++
 .../drill/common/expression/parser/TreeTest.java   | 106 +++---
 pom.xml                                            |  37 +-
 .../drill/exec/proto/SchemaUserBitShared.java      |  14 +
 .../org/apache/drill/exec/proto/UserBitShared.java | 390 +++++++++++++++------
 .../apache/drill/exec/proto/beans/QueryData.java   |  22 ++
 .../drill/exec/proto/beans/RecordBatchDef.java     |  22 ++
 protocol/src/main/protobuf/UserBitShared.proto     |   4 +
 139 files changed, 2230 insertions(+), 1781 deletions(-)
 delete mode 100644 
contrib/format-maprdb/src/main/resources/checkstyle-config.xml
 delete mode 100644 
contrib/format-maprdb/src/main/resources/checkstyle-suppressions.xml
 delete mode 100644 
exec/java-exec/src/main/java/org/apache/drill/exec/compile/bytecode/AloadPopRemover.java
 delete mode 100644 
exec/java-exec/src/main/java/org/apache/drill/exec/expr/fn/ModifiedUnparser.java
 rename 
exec/java-exec/src/test/java/org/apache/drill/exec/planner/logical/{DrillLogicalTestutils.java
 => DrillLogicalTestUtils.java} (65%)
 create mode 100644 
exec/java-exec/src/test/java/org/apache/drill/exec/store/parquet/TestParquetLimitPushDown.java
 rename 
logical/src/main/{antlr3/org/apache/drill/common/expression/parser/ExprLexer.g 
=> antlr4/org/apache/drill/common/expression/parser/ExprLexer.g4} (79%)
 rename 
logical/src/main/{antlr3/org/apache/drill/common/expression/parser/ExprParser.g 
=> antlr4/org/apache/drill/common/expression/parser/ExprParser.g4} (85%)
 copy 
exec/java-exec/src/main/java/org/apache/drill/exec/server/rest/GenericExceptionMapper.java
 => logical/src/main/java/org/apache/drill/common/parser/ErrorListener.java 
(56%)
 create mode 100644 
logical/src/main/java/org/apache/drill/common/parser/LogicalExpressionParser.java

Reply via email to