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 72cba88 Update Javadocs.md new c230ba5 DRILL-6533: Allow using literal values in functions which expect FieldReader instead of ValueHolder new 03f4677 DRILL-6910: Allow applying DrillPushProjectIntoScanRule at physical phase new 1887cce DRILL-6947: Fix RuntimeFilter memory leak new 4e03d54 DRILL-6999: Fix the case that there's more than one join conditions new 780a3fb DRILL-6962: Function coalesce returns an Error when none of the columns in coalesce exist in a parquet file new a00f180 DRILL-6977: Improve Hive tests configuration new 5026cd1 DRILL-6985: Fix sqlline.bat issues on Windows and add drill-embedded.bat new b557b79 DRILL-7000: Queries failing with 'Failed to aggregate or route the RFW' do not complete The 8 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: .../org/apache/drill/exec/hive/HiveTestBase.java | 44 ++- .../apache/drill/exec/hive/HiveTestFixture.java | 295 +++++++++++++++++++++ .../apache/drill/exec/hive/HiveTestUtilities.java | 36 +++ .../apache/drill/exec/hive/TestHiveStorage.java | 34 +-- .../hive/BaseTestHiveImpersonation.java | 18 +- .../exec/sql/hive/TestViewSupportOnHiveTables.java | 47 ++-- .../exec/store/hive/HiveTestDataGenerator.java | 137 ++-------- distribution/src/assemble/component.xml | 6 + distribution/src/resources/drill-embedded.bat | 24 ++ distribution/src/resources/sqlline.bat | 41 ++- exec/java-exec/src/main/codegen/data/Casts.tdd | 17 ++ .../{CastFunctions.java => CastUntypedNull.java} | 44 ++- .../expr/fn/interpreter/InterpreterEvaluator.java | 50 +++- .../impl/filter/RuntimeFilterRecordBatch.java | 44 ++- .../exec/physical/impl/join/HashJoinBatch.java | 8 +- .../apache/drill/exec/planner/PlannerPhase.java | 3 +- .../logical/DrillPushProjectIntoScanRule.java | 111 ++++++-- .../drill/exec/record/RecordBatchLoader.java | 6 + .../exec/rpc/data/DataServerRequestHandler.java | 13 +- .../drill/exec/work/filter/RuntimeFilterSink.java | 16 +- .../exec/work/filter/RuntimeFilterWritable.java | 5 +- .../java/org/apache/drill/TestJoinNullable.java | 19 ++ .../java/org/apache/drill/TestProjectPushDown.java | 20 +- .../java/org/apache/drill/TestUntypedNull.java | 119 +++++++++ .../drill/exec/expr/fn/impl/TestTypeFns.java | 133 +++++++++- .../drill/exec/fn/impl/TestCastFunctions.java | 70 +++++ .../apache/drill/exec/sql/TestBaseViewSupport.java | 38 +++ .../org/apache/drill/exec/sql/TestViewSupport.java | 106 +++----- .../org/apache/drill/jdbc/impl/DrillCursor.java | 9 +- .../codegen/templates/AbstractFieldReader.java | 4 +- .../main/codegen/templates/BasicTypeHelper.java | 32 ++- .../impl => }/UntypedHolderReaderImpl.java | 5 +- .../drill/exec/vector/UntypedNullVector.java | 18 +- .../vector/{complex/impl => }/UntypedReader.java | 4 +- .../{complex/impl => }/UntypedReaderImpl.java | 5 +- .../exec/vector/complex/reader/FieldReader.java | 6 +- 36 files changed, 1196 insertions(+), 391 deletions(-) create mode 100644 contrib/storage-hive/core/src/test/java/org/apache/drill/exec/hive/HiveTestFixture.java create mode 100644 distribution/src/resources/drill-embedded.bat copy exec/java-exec/src/main/codegen/templates/{CastFunctions.java => CastUntypedNull.java} (65%) rename exec/vector/src/main/java/org/apache/drill/exec/vector/{complex/impl => }/UntypedHolderReaderImpl.java (92%) rename exec/vector/src/main/java/org/apache/drill/exec/vector/{complex/impl => }/UntypedReader.java (90%) rename exec/vector/src/main/java/org/apache/drill/exec/vector/{complex/impl => }/UntypedReaderImpl.java (92%)