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%)