drill-commits mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From volody...@apache.org
Subject [drill] branch master updated (6ecaed7 -> cd4d68b)
Date Mon, 26 Nov 2018 16:03:54 GMT
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


Mime
View raw message