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

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


    from a77fd14  DRILL-6516: EMIT support in streaming agg
     new c644367  DRILL-6594: Data batches for Project operator are not being 
split properly and exceed the maximum specified
     new cfe61eb  DRILL-6578: Handle query cancellation in Parquet reader
     new 80fb761  DRILL-6560: Enhanced the batch statistics logging enablement
     new d4f3304  DRILL-6559: Travis timing out
     new a97cce3  DRILL-6346: Create an Official Drill Docker Container
     new c396ae7  DRILL-6596: Fix fillEmpties and set methods for Nullable 
variable length vectors to not use emptyByteArray
     new cad9aad  DRILL-6592: Unnest record batch size is called too frequently
     new 56f951c  DRILL-6579: Added sanity checks to the Parquet reader to 
avoid infinite loops
     new bd4049d  [DRILL-6581] C++ Client SSL Implementation Fixes/Improvements
     new b1eb9d7  [DRILL-6586]  Add SSL Hostname verification with zookeeper 
connection mode support
     new 94186fc  [DRILL-6587] Added support for custom SSL CTX Options
     new 4168e1e  DRILL-6542 : IndexOutOfBoundsException for multilevel lateral 
queries with schema changed partitioned complex data
     new eb90ebd  DRILL-6601 LageFileCompilation testProject times out

The 13 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:
 .travis.yml                                        |   2 +-
 .../common/exceptions/DrillRuntimeException.java   |  18 ++
 contrib/native/client/example/querySubmitter.cpp   |   7 +-
 contrib/native/client/src/clientlib/channel.cpp    |  54 +++---
 contrib/native/client/src/clientlib/channel.hpp    | 120 +++++++++++++-
 contrib/native/client/src/clientlib/errmsgs.cpp    |   3 +
 contrib/native/client/src/clientlib/errmsgs.hpp    |   5 +-
 .../native/client/src/clientlib/userProperties.cpp |   1 +
 contrib/native/client/src/include/drill/common.hpp |   3 +-
 .../client/src/include/drill/userProperties.hpp    |   3 +-
 contrib/pom.xml                                    |   9 +
 .../drill/exec/store/mongo/MongoTestSuit.java      |   4 +
 .../exec/store/mongo/TestMongoChunkAssignment.java |   3 +-
 .../cpProtofiles.sh => distribution/Dockerfile     |  34 ++--
 distribution/pom.xml                               |  28 ++++
 docs/dev/Docker.md                                 |  97 +++++++++++
 .../java/org/apache/drill/exec/ExecConstants.java  |   3 +
 .../apache/drill/exec/physical/impl/ScanBatch.java |  11 +-
 .../impl/project/OutputWidthExpression.java        |  17 +-
 .../physical/impl/project/OutputWidthVisitor.java  |   2 +-
 .../impl/project/OutputWidthVisitorState.java      |   7 +-
 .../impl/project/ProjectMemoryManager.java         |  48 +++---
 .../physical/impl/project/ProjectRecordBatch.java  |  22 ++-
 .../drill/exec/physical/impl/unnest/Unnest.java    |   2 +
 .../exec/physical/impl/unnest/UnnestImpl.java      |  20 +++
 .../physical/impl/unnest/UnnestRecordBatch.java    |  70 +++++---
 .../exec/server/options/SystemOptionManager.java   |   5 +-
 .../store/parquet/columnreaders/BatchReader.java   |   4 +-
 .../parquet/columnreaders/ParquetRecordReader.java |   3 +-
 .../parquet/columnreaders/VarLenBinaryReader.java  |  18 +-
 .../columnreaders/VarLenBulkPageReader.java        |   7 +-
 .../columnreaders/VarLenEntryDictionaryReader.java |   3 +
 .../parquet/columnreaders/VarLenEntryReader.java   |   3 +
 .../columnreaders/VarLenFixedEntryReader.java      |   9 +-
 .../VarLenNullableDictionaryReader.java            |   3 +
 .../columnreaders/VarLenNullableEntryReader.java   |   3 +
 .../VarLenNullableFixedEntryReader.java            |   6 +-
 .../columnreaders/VarLenOverflowReader.java        |   3 +
 .../batchsizing/OverflowSerDeUtil.java             |  12 +-
 .../batchsizing/RecordBatchOverflow.java           |  17 +-
 .../batchsizing/RecordBatchSizerManager.java       |  45 +++--
 .../drill/exec/util/record/RecordBatchStats.java   | 181 ++++++++++++++-------
 .../java-exec/src/main/resources/drill-module.conf |   1 +
 .../test/java/org/apache/drill/TestTpchLimit0.java |   4 +-
 .../java/org/apache/drill/TestTpchSingleMode.java  |   3 +
 .../exec/compile/TestLargeFileCompilation.java     |   2 +-
 .../impl/lateraljoin/TestE2EUnnestAndLateral.java  |  51 ++++++
 .../codegen/templates/NullableValueVectors.java    |  22 +--
 .../codegen/templates/VariableLengthVectors.java   |   4 +-
 pom.xml                                            |   1 +
 50 files changed, 735 insertions(+), 268 deletions(-)
 copy contrib/native/client/scripts/cpProtofiles.sh => distribution/Dockerfile 
(54%)
 create mode 100644 docs/dev/Docker.md

Reply via email to