You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@orc.apache.org by om...@apache.org on 2019/08/30 16:18:29 UTC

[orc] branch master updated (34be44d -> 5480502)

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

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


    from 34be44d  ORC-548. Fix Java InStream to work with BufferChunks that don't start at the stream.
     add 5480502  ORC-520: Fix file merging for column encryption.

No new revisions were added by this update.

Summary of changes:
 java/core/src/java/org/apache/orc/DataReader.java  |  14 +-
 .../src/java/org/apache/orc/EncryptionKey.java     |   6 +
 .../src/java/org/apache/orc/EncryptionVariant.java |  11 +-
 .../core/src/java/org/apache/orc/FileMetadata.java |   1 +
 java/core/src/java/org/apache/orc/OrcFile.java     | 219 ++++++++---
 java/core/src/java/org/apache/orc/OrcUtils.java    |   2 +-
 .../src/java/org/apache/orc/PhysicalWriter.java    |   1 -
 java/core/src/java/org/apache/orc/Reader.java      |  36 +-
 .../src/java/org/apache/orc/StripeInformation.java |   8 +-
 .../src/java/org/apache/orc/StripeStatistics.java  |  28 +-
 .../src/java/org/apache/orc/TypeDescription.java   |  60 +--
 java/core/src/java/org/apache/orc/Writer.java      |  36 +-
 .../core/src/java/org/apache/orc/impl/OrcTail.java | 122 ++++--
 .../java/org/apache/orc/impl/PhysicalFsWriter.java |  15 +-
 .../src/java/org/apache/orc/impl/ReaderImpl.java   | 417 ++++++++++++---------
 .../java/org/apache/orc/impl/RecordReaderImpl.java |  22 +-
 .../org/apache/orc/impl/RecordReaderUtils.java     |  12 +-
 .../org/apache/orc/impl/StripeStatisticsImpl.java  |  55 +++
 .../src/java/org/apache/orc/impl/TypeUtils.java    | 105 ++++++
 .../src/java/org/apache/orc/impl/WriterImpl.java   | 171 +++++----
 .../apache/orc/impl/mask/SHA256MaskFactory.java    |  33 +-
 .../apache/orc/impl/reader/ReaderEncryption.java   |  46 +--
 .../orc/impl/reader/ReaderEncryptionKey.java       |  19 +-
 .../orc/impl/reader/ReaderEncryptionVariant.java   | 115 +++++-
 .../org/apache/orc/impl/reader/StripePlanner.java  |  28 +-
 .../orc/impl/writer/EncryptionTreeWriter.java      |  34 +-
 .../org/apache/orc/impl/writer/ListTreeWriter.java |   8 +-
 .../org/apache/orc/impl/writer/MapTreeWriter.java  |  10 +-
 .../apache/orc/impl/writer/StructTreeWriter.java   |   8 +-
 .../org/apache/orc/impl/writer/TreeWriter.java     |   9 +-
 .../org/apache/orc/impl/writer/TreeWriterBase.java |  23 +-
 .../apache/orc/impl/writer/UnionTreeWriter.java    |   8 +-
 .../orc/impl/writer/WriterEncryptionKey.java       |   6 +-
 .../orc/impl/writer/WriterEncryptionVariant.java   |   4 -
 .../test/org/apache/orc/TestTypeDescription.java   |   6 +-
 .../src/test/org/apache/orc/TestVectorOrcFile.java | 309 ++++++++++++++-
 .../test/org/apache/orc/impl/MockDataReader.java   |  11 +-
 .../src/test/org/apache/orc/impl/MockStripe.java   |   5 +
 .../org/apache/orc/impl/TestRecordReaderImpl.java  |  33 +-
 .../org/apache/orc/impl/TestSchemaEvolution.java   |   3 +-
 proto/orc_proto.proto                              |   6 +-
 41 files changed, 1477 insertions(+), 588 deletions(-)
 create mode 100644 java/core/src/java/org/apache/orc/impl/StripeStatisticsImpl.java
 create mode 100644 java/core/src/java/org/apache/orc/impl/TypeUtils.java