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 7bd442d  DRILL-7335: Fix error when reading csv file with headers only
     add 85c7713  DRILL-7337: Add vararg UDFs support

No new revisions were added by this update.

Summary of changes:
 .../apache/drill/exec/expr/fn/HiveFuncHolder.java  |   2 +-
 .../drill/exec/expr/fn/HiveFunctionRegistry.java   |  12 +-
 .../drill/exec/planner/sql/HiveUDFOperator.java    |  42 +--
 .../compile/bytecode/ReplacingInterpreter.java     |  10 +
 .../compile/sig/ConstantExpressionIdentifier.java  |  76 ++---
 .../exec/expr/ExpressionTreeMaterializer.java      |  28 +-
 .../exec/expr/annotations/FunctionTemplate.java    |   5 +
 .../drill/exec/expr/fn/AbstractFuncHolder.java     |  19 +-
 .../drill/exec/expr/fn/DrillAggFuncHolder.java     |  28 +-
 .../apache/drill/exec/expr/fn/DrillFuncHolder.java | 146 +++++++--
 .../drill/exec/expr/fn/DrillSimpleFuncHolder.java  |   4 +-
 .../drill/exec/expr/fn/FunctionAttributes.java     |   4 +
 .../drill/exec/expr/fn/FunctionConverter.java      |  26 +-
 .../apache/drill/exec/expr/fn/ValueReference.java  |   9 +
 ...ntTimeStamp.java => CollectToListFunction.java} |  28 +-
 .../expr/fn/interpreter/InterpreterEvaluator.java  |  16 +-
 .../expr/fn/registry/LocalFunctionRegistry.java    |  32 +-
 .../exec/physical/impl/aggregate/HashAggBatch.java |  15 +-
 .../drill/exec/planner/physical/AggPrelBase.java   |   3 +-
 .../exec/planner/sql/DrillSqlAggOperator.java      |  41 +--
 .../sql/DrillSqlAggOperatorWithoutInference.java   |   8 +-
 .../drill/exec/planner/sql/DrillSqlOperator.java   |  35 ++-
 .../sql/DrillSqlOperatorWithoutInference.java      |   8 +-
 .../drill/exec/planner/sql/TypeInferenceUtils.java |   6 +-
 ...{Checker.java => VarArgOperandTypeChecker.java} |  59 +---
 .../apache/drill/exec/resolver/TypeCastRules.java  |  53 ++--
 .../drill/exec/vector/complex/MapUtility.java      |   5 -
 .../exec/compile/TestClassTransformation.java      |  36 +++
 .../drill/exec/fn/impl/TestVarArgFunctions.java    | 325 +++++++++++++++++++++
 .../impl/testing/CountArgumentsAggFunctions.java   | 126 ++++++++
 .../fn/impl/testing/CountArgumentsFunctions.java   |  90 ++++++
 .../fn/impl/testing/InvalidVarargFunctions.java}   |  42 ++-
 .../exec/fn/impl/testing/VarArgAddFunction.java}   |  21 +-
 .../fn/impl/testing/VarCharConcatFunctions.java    | 275 +++++++++++++++++
 .../exec/physical/impl/TestSimpleFunctions.java    |   4 +-
 .../drill/CompileClassWithArraysAssignment.java    |  14 +-
 .../main/codegen/templates/HolderReaderImpl.java   |  36 ++-
 .../drill/common/expression/fn/FuncHolder.java     |  24 +-
 38 files changed, 1358 insertions(+), 355 deletions(-)
 copy 
exec/java-exec/src/main/java/org/apache/drill/exec/expr/fn/impl/{CastBigIntTimeStamp.java
 => CollectToListFunction.java} (59%)
 copy 
exec/java-exec/src/main/java/org/apache/drill/exec/planner/sql/{Checker.java => 
VarArgOperandTypeChecker.java} (57%)
 create mode 100644 
exec/java-exec/src/test/java/org/apache/drill/exec/fn/impl/TestVarArgFunctions.java
 create mode 100644 
exec/java-exec/src/test/java/org/apache/drill/exec/fn/impl/testing/CountArgumentsAggFunctions.java
 create mode 100644 
exec/java-exec/src/test/java/org/apache/drill/exec/fn/impl/testing/CountArgumentsFunctions.java
 copy 
exec/java-exec/src/{main/java/org/apache/drill/exec/expr/fn/ExceptionFunction.java
 => 
test/java/org/apache/drill/exec/fn/impl/testing/InvalidVarargFunctions.java} 
(54%)
 copy 
exec/java-exec/src/{main/java/org/apache/drill/exec/expr/fn/impl/CastBigIntDate.java
 => test/java/org/apache/drill/exec/fn/impl/testing/VarArgAddFunction.java} 
(71%)
 create mode 100644 
exec/java-exec/src/test/java/org/apache/drill/exec/fn/impl/testing/VarCharConcatFunctions.java
 copy 
drill-yarn/src/main/java/org/apache/drill/yarn/core/DoyConfigException.java => 
exec/java-exec/src/test/resources/org/apache/drill/CompileClassWithArraysAssignment.java
 (73%)

Reply via email to