You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@drill.apache.org by hm...@apache.org on 2019/03/02 03:53:17 UTC

[drill] branch master updated (fee4b1c -> ee65047)

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

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


    from fee4b1c  DRILL-7052: Relative path for URL redirection
     new 5323f9d  DRILL-7041: CompileException happens if a nested coalesce function returns null - Made `NullExpression`s in `IfExpression` with nested `IfExpression`s to be rewritten to typed ones recursively if necessary closes #1668
     new e5859ef  DRILL-7047: Drill C++ Client crash due to Dangling stack ptr to sasl_callback_t closes #1661
     new 95bca65  DRILL-4858: REPEATED_COUNT on an array of maps and an array of arrays is not implemented
     new ee65047  DRILL-6927: Avoid double conversion from impala timestamp when hive native parquet reader is used closes #1655

The 3474 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:
 .../client/src/clientlib/saslAuthenticatorImpl.cpp |  19 +-
 .../client/src/clientlib/saslAuthenticatorImpl.hpp |   1 +
 .../ConvertHiveParquetScanToDrillParquetScan.java  |  32 +-
 .../exec/TestHiveDrillNativeParquetReader.java     |  18 ++
 ...ntypedNull.java => RepeatedCountFunctions.java} |  53 ++--
 .../apache/drill/exec/expr/EvaluationVisitor.java  |   8 +
 .../exec/expr/ExpressionTreeMaterializer.java      |  42 +--
 .../exec/expr/fn/impl/SimpleRepeatedFunctions.java | 147 ----------
 .../fn/impl/TestNewSimpleRepeatedFunctions.java    | 325 +++++++++++++++++++--
 .../planner/logical/TestCaseNullableTypes.java     |  22 +-
 .../functions/repeated/repeated_list.json          |   8 +
 .../resources/functions/repeated/repeated_map.json |   7 +
 .../store/parquet/complex/repeated_types.parquet   | Bin 0 -> 3709 bytes
 .../complex/impl/RepeatedListReaderImpl.java       |  24 +-
 .../vector/complex/impl/RepeatedMapReaderImpl.java |  35 +--
 15 files changed, 468 insertions(+), 273 deletions(-)
 copy exec/java-exec/src/main/codegen/templates/{CastUntypedNull.java => RepeatedCountFunctions.java} (61%)
 create mode 100644 exec/java-exec/src/test/resources/functions/repeated/repeated_list.json
 create mode 100644 exec/java-exec/src/test/resources/functions/repeated/repeated_map.json
 create mode 100644 exec/java-exec/src/test/resources/store/parquet/complex/repeated_types.parquet