You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@drill.apache.org by so...@apache.org on 2019/03/15 04:26:51 UTC

[drill] branch master updated (b20a2e6 -> 5aa38a5)

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 b20a2e6  DRILL-7100: Fixed IllegalArgumentException when reading Parquet data
     new fbbfbef  DRILL-7092: Rename map to struct in schema definition 1. Renamed map to struct in schema parser. 2. Updated sqlTypeOf function to return STRUCT instead of MAP, drillTypeOf function will return MAP as before until internal renaming is done. 3. Add is_struct alias to already existing is_map function. Function should be revisited once Drill supports true maps. 4. Updated unit tests.
     new c7f6a07  DRILL-7081: Upgrade GlassFish Jersey and Javax Servlet dependecies versions - Update dependencies versions - Exclude dependency from jdbc-all - Removal redundant "bcpkix-jdk15on" exclusion - Proper exclusion of "jackson-dataformat-hocon" dependency - Removal redundant "excludeSubprojects" config property for Maven Rat Plugin
     new 5c935b7  DRILL-7075: Fix debian package issue with control files
     new 17bbcd5  DRILL-7061: Disable LIMIT Rows Option
     new e2619f6  DRILL-7058: Refresh command to support subset of columns closes #1666
     new a99db5f  DRILL-7038: Queries on partitioned columns scan the entire datasets
     new ad0418f  DRILL-6524: Prevent incorrect scalar replacement for the case of assigning references inside if block
     new e7f0bbf  DRILL-6524: Assign holder fields instead of assigning object references in generated code to allow scalar replacement for more cases closes #1686
     new 5aa38a5  DRILL-2326: Fix scalar replacement for the case when static method which does not return values is called

The 3500 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:
 .../java/org/apache/drill/common/types/Types.java  |   4 +-
 contrib/storage-hbase/pom.xml                      |   1 -
 .../drill/exec/fn/hive/TestInbuiltHiveUDFs.java    |  35 ++-
 distribution/pom.xml                               |   1 +
 distribution/src/deb/control/control               |   9 +
 exec/java-exec/pom.xml                             |  13 +-
 .../record/metadata/schema/parser/SchemaLexer.g4   |   1 +
 .../record/metadata/schema/parser/SchemaParser.g4  |   8 +-
 exec/java-exec/src/main/codegen/data/Parser.tdd    |   6 +-
 .../src/main/codegen/includes/parserImpls.ftl      |  14 +-
 .../exec/compile/bytecode/InstructionModifier.java |  24 +-
 .../exec/compile/bytecode/MethodAnalyzer.java      | 138 +++++++++---
 .../exec/compile/bytecode/ReplacingBasicValue.java |  31 ++-
 .../compile/bytecode/ReplacingInterpreter.java     |   7 +
 .../compile/bytecode/ScalarReplacementNode.java    |   2 +-
 .../bytecode/ValueHolderReplacementVisitor.java    |   6 +-
 .../apache/drill/exec/expr/EvaluationVisitor.java  |  27 ++-
 .../drill/exec/expr/fn/DrillSimpleFuncHolder.java  |  14 +-
 .../drill/exec/expr/fn/impl/UnionFunctions.java    |   2 +-
 .../apache/drill/exec/planner/PlannerPhase.java    |   6 +-
 .../planner/logical/partition/PruneScanRule.java   | 246 ++++++++++++++++++++-
 .../sql/handlers/RefreshMetadataHandler.java       |  36 ++-
 .../sql/parser/CompoundIdentifierConverter.java    |   2 +-
 .../planner/sql/parser/SqlRefreshMetadata.java     |  33 ++-
 .../metadata/schema/parser/SchemaVisitor.java      |  12 +-
 .../drill/exec/store/dfs/MetadataContext.java      |  11 +
 .../exec/store/parquet/ParquetFormatPlugin.java    |   1 +
 .../exec/store/parquet/metadata/Metadata.java      |  78 ++++---
 .../src/main/resources/rest/query/query.ftl        |   3 +-
 .../resources/rest/static/js/querySubmission.js    |   2 +
 .../test/java/org/apache/drill/PlanTestBase.java   |  25 +++
 .../drill/TestDirScanToValuesConversion.java       |  73 ++++++
 .../org/apache/drill/TestProjectWithFunctions.java | 123 ++++++++++-
 .../exec/compile/TestClassTransformation.java      |  93 +++++++-
 .../exec/physical/impl/TestConvertFunctions.java   | 130 ++++-------
 .../schema/parser/TestParserErrorHandling.java     |   6 +-
 .../metadata/schema/parser/TestSchemaParser.java   |  22 +-
 .../store/parquet/TestParquetMetadataCache.java    |  45 ++--
 .../org/apache/drill/CompileClassWithIfs.java}     |  32 +--
 exec/jdbc-all/pom.xml                              |  39 ++--
 .../drill/exec/vector/ValueHolderHelper.java       |  77 ++++++-
 pom.xml                                            |  66 +++++-
 42 files changed, 1186 insertions(+), 318 deletions(-)
 create mode 100644 distribution/src/deb/control/control
 create mode 100644 exec/java-exec/src/test/java/org/apache/drill/TestDirScanToValuesConversion.java
 copy exec/java-exec/src/{main/java/org/apache/drill/exec/testing/ControlsInjectorFactory.java => test/resources/org/apache/drill/CompileClassWithIfs.java} (59%)