drill-commits mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From volody...@apache.org
Subject [drill] branch master updated (b2aa1a9 -> d280d06)
Date Mon, 25 May 2020 22:34:49 GMT
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 b2aa1a9  DRILL-7707: Unable to analyze table metadata is it resides in non-writable
workspace
     new 7bac742  DRILL-7741: Columns are missing when using convert_from function
     new 64b40be  DRILL-7739: Allow implicit casts from required to nullable data type
     new 953280b  DRILL-7734: Revise the result set reader
     new d280d06  DRILL-7725: Updates to the EVF2 framework

The 4 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:
 .../categories/{EvfTests.java => EvfTest.java}     |   2 +-
 .../drill/exec/store/hdf5/writers/WriterSpec.java  |   6 +-
 .../exec/expr/ExpressionTreeMaterializer.java      |  40 +-
 .../physical/impl/project/ProjectRecordBatch.java  |  10 +
 .../exec/physical/impl/scan/ScanOperatorExec.java  |   2 +-
 .../impl/scan/columns/ColumnsScanFramework.java    |   3 +-
 .../scan/convert/AbstractConvertFromString.java    |   4 +-
 .../impl/scan/convert/StandardConversions.java     | 149 +++----
 .../exec/physical/impl/scan/v3/FixedReceiver.java  | 208 ++++++++++
 .../impl/scan/v3/ScanLifecycleBuilder.java         |  36 +-
 .../physical/impl/scan/v3/SchemaNegotiator.java    |  10 +
 .../physical/impl/scan/v3/file/FileDescrip.java    | 102 ++++-
 .../impl/scan/v3/file/FileScanLifecycle.java       |   5 +-
 .../scan/v3/file/FileScanLifecycleBuilder.java     |  37 +-
 .../impl/scan/v3/file/FileSchemaNegotiator.java    |  22 +-
 .../scan/v3/file/FileSchemaNegotiatorImpl.java     |  47 ++-
 .../impl/scan/v3/file/ImplicitColumnMarker.java    |  99 +++++
 .../{schema => file}/ImplicitColumnResolver.java   | 191 +++++----
 .../scan/v3/file/ImplicitFileColumnsHandler.java   |  37 +-
 .../impl/scan/v3/lifecycle/ReaderLifecycle.java    | 191 +++++----
 .../impl/scan/v3/lifecycle/ScanLifecycle.java      |  20 +-
 .../scan/v3/lifecycle/SchemaNegotiatorImpl.java    |   9 +
 .../impl/scan/v3/lifecycle/StaticBatchBuilder.java |   4 +-
 .../impl/scan/v3/schema/AbstractSchemaTracker.java |  31 +-
 .../impl/scan/v3/schema/MutableTupleMetadata.java  | 220 ----------
 .../impl/scan/v3/schema/MutableTupleSchema.java    |  71 +++-
 .../scan/v3/schema/ProjectionSchemaTracker.java    |  44 +-
 .../scan/v3/schema/ScanSchemaConfigBuilder.java    |  28 +-
 .../impl/scan/v3/schema/ScanSchemaResolver.java    |  66 ++-
 .../impl/scan/v3/schema/ScanSchemaTracker.java     |   8 +-
 .../impl/scan/v3/schema/SchemaBasedTracker.java    |  27 +-
 ...sultSetReader.java => PullResultSetReader.java} |  86 ++--
 .../physical/resultSet/PushResultSetReader.java    |  49 +++
 .../exec/physical/resultSet/ResultSetCopier.java   |  19 +-
 .../exec/physical/resultSet/RowSetLoader.java      |   7 -
 .../resultSet/impl/PullResultSetReaderImpl.java    | 134 ++++++
 .../resultSet/impl/PushResultSetReaderImpl.java    | 107 +++++
 .../resultSet/impl/ResultSetCopierImpl.java        |  61 ++-
 .../resultSet/impl/ResultSetReaderImpl.java        | 106 -----
 .../apache/drill/exec/resolver/TypeCastRules.java  |   4 +-
 .../apache/drill/exec/store/ColumnExplorer.java    |   9 +-
 .../drill/exec/store/avro/AvroBatchReader.java     |   4 +-
 .../exec/store/avro/ColumnConverterFactory.java    |   7 +-
 .../easy/text/reader/CompliantTextBatchReader.java |  18 +-
 .../drill/exec/store/log/LogBatchReader.java       |   8 +-
 .../drill/exec/fn/impl/TestVarArgFunctions.java    |  21 +-
 .../exec/physical/impl/scan/ScanTestUtils.java     |  45 ++-
 .../physical/impl/scan/TestFileScanFramework.java  |   2 +-
 .../impl/scan/TestScanOperExecOuputSchema.java     |   3 +-
 .../scan/TestScanOrchestratorImplicitColumns.java  |   2 +-
 .../impl/scan/convert/TestDirectConverter.java     | 187 ++++-----
 .../impl/scan/project/TestScanLevelProjection.java |   4 +-
 .../impl/scan/project/TestSchemaSmoothing.java     |  52 +--
 .../physical/impl/scan/v3/TestFixedReceiver.java   | 124 ++++++
 .../exec/physical/impl/scan/v3/TestScanBasics.java |   4 +-
 .../physical/impl/scan/v3/TestScanEarlySchema.java |   4 +-
 .../physical/impl/scan/v3/TestScanLateSchema.java  |   4 +-
 .../physical/impl/scan/v3/TestScanOuputSchema.java |   7 +-
 .../physical/impl/scan/v3/TestScanOverflow.java    |   4 +-
 .../physical/impl/scan/v3/file/MockFileNames.java  |   1 -
 .../impl/scan/v3/file/TestFileDescrip.java         |  84 ++--
 .../physical/impl/scan/v3/file/TestFileScan.java   |   9 +-
 .../impl/scan/v3/file/TestFileScanLifecycle.java   |   4 +-
 .../scan/v3/file/TestImplicitColumnLoader.java     | 121 +++++-
 .../scan/v3/file/TestImplicitColumnResolver.java   |  84 +++-
 .../scan/v3/lifecycle/BaseTestScanLifecycle.java   |   1 -
 .../scan/v3/lifecycle/TestMissingColumnLoader.java |   4 +-
 .../scan/v3/lifecycle/TestOutputBatchBuilder.java  |   4 +-
 .../impl/scan/v3/lifecycle/TestReaderErrors.java   |   4 +-
 .../scan/v3/lifecycle/TestScanLifecycleBasics.java |  15 +-
 .../scan/v3/lifecycle/TestScanLifecycleSchema.java |   4 +-
 .../v3/lifecycle/TestScanLifecycleTwoReaders.java  |   4 +-
 .../scan/v3/schema/TestDynamicSchemaFilter.java    |   4 +-
 .../impl/scan/v3/schema/TestProjectedPath.java     |   4 +-
 .../impl/scan/v3/schema/TestProjectionParser.java  |   4 +-
 .../impl/scan/v3/schema/TestScanSchemaTracker.java |  90 ++++-
 .../scan/v3/schema/TestScanSchemaTrackerMaps.java  |   4 +-
 .../scan/v3/schema/TestSchemaTrackerDefined.java   |   4 +-
 .../schema/TestSchemaTrackerEarlyReaderSchema.java |  27 +-
 .../v3/schema/TestSchemaTrackerInputSchema.java    |  23 +-
 .../v3/schema/TestSchemaTrackerProjection.java     |  28 +-
 .../resultSet/impl/TestResultSetCopier.java        | 447 +++++++++++----------
 .../impl/TestResultSetLoaderProjection.java        |   4 +-
 .../resultSet/impl/TestResultSetReader.java        | 182 ++++++---
 .../store/easy/text/compliant/TestCsvHeader.java   |   4 +-
 .../easy/text/compliant/TestCsvIgnoreHeaders.java  |   4 +-
 .../text/compliant/TestCsvTableProperties.java     |   4 +-
 .../easy/text/compliant/TestCsvWithHeaders.java    |   4 +-
 .../easy/text/compliant/TestCsvWithSchema.java     |   8 +-
 .../easy/text/compliant/TestCsvWithoutHeaders.java |   4 +-
 .../easy/text/compliant/TestPartitionRace.java     |   4 +-
 .../drill/exec/store/mock/TestMockPlugin.java      |   2 +-
 .../exec/vector/complex/writer/TestJsonReader.java |  22 +
 .../drill/test/BufferingQueryEventListener.java    |  13 +-
 .../java/org/apache/drill/test/PrintingUtils.java  |   3 +-
 .../java/org/apache/drill/test/ProfileParser.java  |   6 +-
 .../org/apache/drill/test/QueryBatchIterator.java  | 162 ++++++++
 .../java/org/apache/drill/test/QueryBuilder.java   |  69 +---
 .../java/org/apache/drill/test/QueryResultSet.java |  10 +-
 .../org/apache/drill/test/QueryRowSetIterator.java |  70 +---
 .../org/apache/drill/test/QueryRowSetReader.java}  |  30 +-
 .../org/apache/drill/test/StatementParser.java     |  84 ++++
 .../apache/drill/test/rowSet/RowSetUtilities.java  |  10 +-
 .../drill/exec/record/metadata/MetadataUtils.java  |   4 +
 104 files changed, 2877 insertions(+), 1611 deletions(-)
 rename common/src/test/java/org/apache/drill/categories/{EvfTests.java => EvfTest.java}
(97%)
 create mode 100644 exec/java-exec/src/main/java/org/apache/drill/exec/physical/impl/scan/v3/FixedReceiver.java
 create mode 100644 exec/java-exec/src/main/java/org/apache/drill/exec/physical/impl/scan/v3/file/ImplicitColumnMarker.java
 rename exec/java-exec/src/main/java/org/apache/drill/exec/physical/impl/scan/v3/{schema =>
file}/ImplicitColumnResolver.java (70%)
 delete mode 100644 exec/java-exec/src/main/java/org/apache/drill/exec/physical/impl/scan/v3/schema/MutableTupleMetadata.java
 rename exec/java-exec/src/main/java/org/apache/drill/exec/physical/resultSet/{ResultSetReader.java
=> PullResultSetReader.java} (57%)
 create mode 100644 exec/java-exec/src/main/java/org/apache/drill/exec/physical/resultSet/PushResultSetReader.java
 create mode 100644 exec/java-exec/src/main/java/org/apache/drill/exec/physical/resultSet/impl/PullResultSetReaderImpl.java
 create mode 100644 exec/java-exec/src/main/java/org/apache/drill/exec/physical/resultSet/impl/PushResultSetReaderImpl.java
 delete mode 100644 exec/java-exec/src/main/java/org/apache/drill/exec/physical/resultSet/impl/ResultSetReaderImpl.java
 create mode 100644 exec/java-exec/src/test/java/org/apache/drill/exec/physical/impl/scan/v3/TestFixedReceiver.java
 create mode 100644 exec/java-exec/src/test/java/org/apache/drill/test/QueryBatchIterator.java
 copy exec/java-exec/src/{main/java/org/apache/drill/exec/physical/impl/aggregate/HashAggUpdater.java
=> test/java/org/apache/drill/test/QueryRowSetReader.java} (54%)
 create mode 100644 exec/java-exec/src/test/java/org/apache/drill/test/StatementParser.java


Mime
View raw message