This is an automated email from the ASF dual-hosted git repository.

arina pushed a change to branch master
in repository https://gitbox.apache.org/repos/asf/drill.git.


    from ac11a6b  DRILL-7048: Implement JDBC Statement.setMaxRows() with System 
Option
     new cd44d1e  DRILL-7143: Support default value for empty columns
     new 9ffd6d9  DRILL-7157: Wrap SchemaParsingException into UserException 
when creating schema
     new 9844b61  DRILL-7049 return VARBINARY as a string with escaped non 
printable bytes
     new 9cbfaad  DRILL-7049: REST API returns the toString of byte arrays 
(VARBINARY types)
     new a1986a3  DRILL-7045 UDF string_binary 
java.lang.IndexOutOfBoundsException
     new 771fd27  DRILL-7045: Updates to address review comments

The 6 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:
 .../apache/drill/common/types}/BooleanType.java    |  49 +-
 .../java/org/apache/drill/common/types/Types.java  |  55 +-
 .../exec/expr/fn/impl/SimpleCastFunctions.java     |   4 +-
 .../drill/exec/expr/fn/impl/StringFunctions.java   |   6 +-
 .../impl/scan/columns/ColumnsScanFramework.java    |   5 -
 .../impl/scan/project/NullColumnBuilder.java       |   2 +-
 .../impl/scan/project/NullColumnLoader.java        |  58 +-
 .../impl/scan/project/ResolvedNullColumn.java      |   8 +-
 .../impl/scan/project/ScanSchemaOrchestrator.java  |  21 +-
 .../exec/physical/rowSet/impl/ColumnBuilder.java   |   3 +-
 .../physical/rowSet/impl/ResultSetLoaderImpl.java  |  23 +-
 .../rowSet/impl/SchemaTransformerImpl.java         |  90 ++-
 .../exec/physical/rowSet/impl/TupleState.java      |   4 +-
 .../exec/planner/sql/handlers/SchemaHandler.java   |  12 +-
 .../record/metadata/AbstractColumnMetadata.java    |  11 +-
 .../drill/exec/record/metadata/MapBuilder.java     |  12 +
 .../drill/exec/record/metadata/MetadataUtils.java  |  43 +-
 .../record/metadata/PrimitiveColumnMetadata.java   |   9 +-
 .../drill/exec/record/metadata/SchemaBuilder.java  |  10 +-
 .../exec/store/dfs/easy/EasyFormatPlugin.java      |   4 +
 .../exec/store/easy/text/TextFormatPlugin.java     |   7 +
 .../exec/util/ValueVectorElementFormatter.java     |   5 +
 .../apache/drill/exec/work/foreman/Foreman.java    |   9 +-
 .../exec/fn/impl/TestByteComparisonFunctions.java  |   1 -
 .../impl/scan/project/TestNullColumnLoader.java    |  29 +-
 .../impl/TestResultSetLoaderOmittedValues.java     |  43 ++
 .../impl/TestResultSetLoaderTypeConversion.java    |  61 +-
 .../exec/record/metadata/TestTupleSchema.java      |   3 +-
 .../store/easy/text/compliant/BaseCsvTest.java     |   8 +
 .../easy/text/compliant/TestCsvWithSchema.java     | 819 ++++++++++++++++++---
 .../exec/util/TestValueVectorElementFormatter.java |  11 +
 .../exec/vector/complex/writer/TestJsonNanInf.java |  15 +-
 .../java/org/apache/drill/test/ClusterTest.java    |   2 +-
 .../apache/drill/test/rowSet/RowSetBuilder.java    |   1 +
 .../apache/drill/test/rowSet/RowSetUtilities.java  |  20 +
 .../test/rowSet/test/TestColumnConverter.java      | 188 ++++-
 .../{DummyWriterTest.java => TestDummyWriter.java} |   2 +-
 .../drill/test/rowSet/test/TestFillEmpties.java    | 233 +++++-
 .../test/rowSet/test/TestScalarAccessors.java      | 111 ++-
 .../drill/test/rowSet/test/TestSchemaBuilder.java  | 108 ++-
 .../org/apache/drill/exec/rpc/RequestIdMap.java    |  25 +-
 .../main/codegen/templates/ColumnAccessors.java    | 256 ++++---
 .../drill/exec/record/metadata/ColumnMetadata.java |  17 +-
 .../drill/exec/vector/accessor/ScalarReader.java   |   7 +
 .../drill/exec/vector/accessor/ScalarWriter.java   |  20 +
 .../drill/exec/vector/accessor/ValueType.java      |   6 +
 .../convert/AbstractConvertFromString.java         | 210 ++++++
 .../accessor/convert/AbstractWriteConverter.java   |  11 +
 .../accessor/convert/ConvertBooleanToString.java   |   6 +-
 .../accessor/convert/ConvertStringToBoolean.java   |  26 +-
 .../accessor/convert/ConvertStringToDate.java      |  25 +-
 .../accessor/convert/ConvertStringToDecimal.java   |  24 +-
 .../accessor/convert/ConvertStringToDouble.java    |  25 +-
 .../accessor/convert/ConvertStringToInt.java       |  25 +-
 .../accessor/convert/ConvertStringToInterval.java  |  24 +-
 .../accessor/convert/ConvertStringToLong.java      |  25 +-
 .../accessor/convert/ConvertStringToTime.java      |  25 +-
 .../accessor/convert/ConvertStringToTimeStamp.java |  25 +-
 .../accessor/convert/StandardConversions.java      |  35 +-
 .../exec/vector/accessor/impl/VectorPrinter.java   |   7 +-
 .../accessor/reader/AbstractScalarReader.java      |  24 +
 .../vector/accessor/reader/BitColumnReader.java}   |  35 +-
 .../accessor/writer/AbstractArrayWriter.java       |   9 +-
 .../accessor/writer/AbstractFixedWidthWriter.java  |  75 +-
 .../accessor/writer/AbstractObjectWriter.java      |   5 +-
 .../accessor/writer/AbstractScalarWriter.java      |   6 +-
 .../accessor/writer/AbstractTupleWriter.java       |  16 +-
 .../vector/accessor/writer/BaseScalarWriter.java   |  25 +
 .../vector/accessor/writer/BaseVarWidthWriter.java |  47 +-
 .../vector/accessor/writer/BitColumnWriter.java    | 121 +++
 .../accessor/writer/NullableScalarWriter.java      |  13 +
 .../accessor/writer/OffsetVectorWriterImpl.java    |  84 ++-
 .../vector/accessor/writer/ScalarArrayWriter.java  |   4 +-
 .../accessor/writer/dummy/DummyScalarWriter.java   |   6 +
 pom.xml                                            |   2 +-
 75 files changed, 2775 insertions(+), 626 deletions(-)
 rename {exec/java-exec/src/main/java/org/apache/drill/exec/expr => 
common/src/main/java/org/apache/drill/common/types}/BooleanType.java (65%)
 rename 
exec/java-exec/src/test/java/org/apache/drill/test/rowSet/test/{DummyWriterTest.java
 => TestDummyWriter.java} (99%)
 copy 
exec/{java-exec/src/main/java/org/apache/drill/exec/store/mock/BooleanGen.java 
=> 
vector/src/main/java/org/apache/drill/exec/vector/accessor/reader/BitColumnReader.java}
 (51%)
 create mode 100644 
exec/vector/src/main/java/org/apache/drill/exec/vector/accessor/writer/BitColumnWriter.java

Reply via email to