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