You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@drill.apache.org by ih...@apache.org on 2019/08/30 14:51:49 UTC

[drill] branch master updated (236276c -> 57f8a2a)

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

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


    from 236276c  DRILL-7360: Refactor WatchService in Drillbit class and fix concurrency issues
     add 57f8a2a  DRILL-7253: Read Hive struct w/o nulls

No new revisions were added by this update.

Summary of changes:
 .../drill/exec/store/hive/HiveUtilities.java       |   4 +-
 .../store/hive/writers/HiveValueWriterFactory.java |  15 +
 .../{HiveListWriter.java => HiveStructWriter.java} |  36 ++-
 .../exec/hive/complex_types/TestHiveArrays.java    | 140 +++++++-
 .../exec/hive/complex_types/TestHiveStructs.java   | 354 +++++++++++++++++++++
 .../complex_types/array/struct_array.json          |   2 +
 .../resources/complex_types/struct/struct_tbl.json |   3 +
 .../java/org/apache/drill/exec/dotdrill/View.java  |   6 +-
 ...stFunction.java => RowConstructorFunction.java} |  34 +-
 .../drill/exec/planner/logical/DrillOptiq.java     |  14 +-
 .../visitor/RexVisitorComplexExprSplitter.java     |  42 ++-
 .../visitor/SplitUpComplexExpressions.java         | 129 ++++----
 .../sql/DrillCalciteSqlOperatorWrapper.java        |  13 +-
 .../exec/planner/sql/DrillConvertletTable.java     |   9 +
 .../planner/sql/handlers/DefaultSqlHandler.java    |   8 +-
 .../drill/exec/fn/impl/TestVarArgFunctions.java    |  12 +
 .../main/codegen/templates/HolderReaderImpl.java   |   8 +-
 pom.xml                                            |   2 +-
 18 files changed, 697 insertions(+), 134 deletions(-)
 copy contrib/storage-hive/core/src/main/java/org/apache/drill/exec/store/hive/writers/complex/{HiveListWriter.java => HiveStructWriter.java} (51%)
 create mode 100644 contrib/storage-hive/core/src/test/java/org/apache/drill/exec/hive/complex_types/TestHiveStructs.java
 create mode 100644 contrib/storage-hive/core/src/test/resources/complex_types/array/struct_array.json
 create mode 100644 contrib/storage-hive/core/src/test/resources/complex_types/struct/struct_tbl.json
 copy exec/java-exec/src/main/java/org/apache/drill/exec/expr/fn/impl/{CollectToListFunction.java => RowConstructorFunction.java} (59%)