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/10/27 06:28:10 UTC

[orc] 01/02: Update javadoc for 1.5.7

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

omalley pushed a commit to branch branch-1.5
in repository https://gitbox.apache.org/repos/asf/orc.git

commit f325474bcf262aef43441da705f5d91e102cc4ca
Author: Owen O'Malley <om...@apache.org>
AuthorDate: Sat Oct 26 23:21:17 2019 -0700

    Update javadoc for 1.5.7
---
 site/api/orc-core/allclasses-frame.html            |   6 +-
 site/api/orc-core/allclasses-noframe.html          |   6 +-
 site/api/orc-core/constant-values.html             |  16 +-
 site/api/orc-core/deprecated-list.html             |  22 +-
 site/api/orc-core/help-doc.html                    |   8 +-
 site/api/orc-core/index-all.html                   |  48 +++-
 site/api/orc-core/index.html                       |   4 +-
 .../org/apache/orc/BinaryColumnStatistics.html     |   8 +-
 .../org/apache/orc/BooleanColumnStatistics.html    |   8 +-
 .../orc-core/org/apache/orc/ColumnStatistics.html  |   8 +-
 .../org/apache/orc/CompressionCodec.Modifier.html  |  32 +--
 .../orc-core/org/apache/orc/CompressionCodec.html  |  40 +--
 .../orc-core/org/apache/orc/CompressionKind.html   |  32 +--
 .../orc-core/org/apache/orc/DataMask.Factory.html  |  26 +-
 .../orc-core/org/apache/orc/DataMask.Provider.html |  16 +-
 .../orc-core/org/apache/orc/DataMask.Standard.html |  40 +--
 site/api/orc-core/org/apache/orc/DataMask.html     |   8 +-
 site/api/orc-core/org/apache/orc/DataReader.html   |  38 +--
 .../org/apache/orc/DateColumnStatistics.html       |  16 +-
 .../org/apache/orc/DecimalColumnStatistics.html    |   8 +-
 .../org/apache/orc/DoubleColumnStatistics.html     |   8 +-
 .../org/apache/orc/FileFormatException.html        |  32 +--
 site/api/orc-core/org/apache/orc/FileMetadata.html |  32 +--
 .../orc-core/org/apache/orc/InMemoryKeystore.html  |  54 ++--
 .../org/apache/orc/IntegerColumnStatistics.html    |   8 +-
 .../org/apache/orc/MemoryManager.Callback.html     |  18 +-
 .../api/orc-core/org/apache/orc/MemoryManager.html |  64 ++++-
 site/api/orc-core/org/apache/orc/OrcConf.html      |  78 +++---
 .../org/apache/orc/OrcFile.BloomFilterVersion.html |  42 +--
 .../apache/orc/OrcFile.CompressionStrategy.html    |  32 +--
 .../org/apache/orc/OrcFile.EncodingStrategy.html   |  32 +--
 .../org/apache/orc/OrcFile.ReaderOptions.html      |  16 +-
 .../orc-core/org/apache/orc/OrcFile.Version.html   |  40 +--
 .../org/apache/orc/OrcFile.WriterCallback.html     |  16 +-
 .../org/apache/orc/OrcFile.WriterContext.html      |   8 +-
 .../apache/orc/OrcFile.WriterImplementation.html   |  32 +--
 .../org/apache/orc/OrcFile.WriterOptions.html      |  42 +--
 .../org/apache/orc/OrcFile.WriterVersion.html      |  50 ++--
 site/api/orc-core/org/apache/orc/OrcFile.html      |  44 +--
 site/api/orc-core/org/apache/orc/OrcUtils.html     |  54 ++--
 .../apache/orc/PhysicalWriter.OutputReceiver.html  |  16 +-
 .../orc-core/org/apache/orc/PhysicalWriter.html    |  56 ++--
 .../orc-core/org/apache/orc/Reader.Options.html    |  44 +--
 site/api/orc-core/org/apache/orc/Reader.html       |  84 +++---
 site/api/orc-core/org/apache/orc/RecordReader.html |  36 +--
 .../org/apache/orc/StringColumnStatistics.html     |  16 +-
 .../orc-core/org/apache/orc/StripeInformation.html |   8 +-
 .../orc-core/org/apache/orc/StripeStatistics.html  |  20 +-
 .../org/apache/orc/TimestampColumnStatistics.html  |  24 +-
 .../org/apache/orc/TypeDescription.Category.html   |  36 +--
 .../orc/TypeDescription.RowBatchVersion.html       |  32 +--
 .../orc-core/org/apache/orc/TypeDescription.html   |  74 ++---
 .../org/apache/orc/TypeDescriptionPrettyPrint.html |  20 +-
 .../org/apache/orc/UnknownFormatException.html     |  36 +--
 site/api/orc-core/org/apache/orc/Writer.html       |  48 ++--
 .../orc/class-use/BinaryColumnStatistics.html      |   8 +-
 .../orc/class-use/BooleanColumnStatistics.html     |   8 +-
 .../org/apache/orc/class-use/ColumnStatistics.html |  10 +-
 .../orc/class-use/CompressionCodec.Modifier.html   |  16 +-
 .../org/apache/orc/class-use/CompressionCodec.html |  30 +-
 .../org/apache/orc/class-use/CompressionKind.html  |  10 +-
 .../org/apache/orc/class-use/DataMask.Factory.html |   8 +-
 .../apache/orc/class-use/DataMask.Provider.html    |   8 +-
 .../apache/orc/class-use/DataMask.Standard.html    |  10 +-
 .../org/apache/orc/class-use/DataMask.html         |  24 +-
 .../org/apache/orc/class-use/DataReader.html       |   8 +-
 .../apache/orc/class-use/DateColumnStatistics.html |   8 +-
 .../orc/class-use/DecimalColumnStatistics.html     |   8 +-
 .../orc/class-use/DoubleColumnStatistics.html      |   8 +-
 .../apache/orc/class-use/FileFormatException.html  |  10 +-
 .../org/apache/orc/class-use/FileMetadata.html     |   8 +-
 .../org/apache/orc/class-use/InMemoryKeystore.html |  12 +-
 .../orc/class-use/IntegerColumnStatistics.html     |   8 +-
 .../orc/class-use/MemoryManager.Callback.html      |  21 +-
 .../org/apache/orc/class-use/MemoryManager.html    |   8 +-
 .../orc-core/org/apache/orc/class-use/OrcConf.html |  10 +-
 .../orc/class-use/OrcFile.BloomFilterVersion.html  |  12 +-
 .../orc/class-use/OrcFile.CompressionStrategy.html |  10 +-
 .../orc/class-use/OrcFile.EncodingStrategy.html    |  10 +-
 .../orc/class-use/OrcFile.ReaderOptions.html       |   8 +-
 .../org/apache/orc/class-use/OrcFile.Version.html  |  14 +-
 .../orc/class-use/OrcFile.WriterCallback.html      |   8 +-
 .../orc/class-use/OrcFile.WriterContext.html       |   8 +-
 .../class-use/OrcFile.WriterImplementation.html    |  10 +-
 .../orc/class-use/OrcFile.WriterOptions.html       |  18 +-
 .../orc/class-use/OrcFile.WriterVersion.html       |  10 +-
 .../orc-core/org/apache/orc/class-use/OrcFile.html |   8 +-
 .../org/apache/orc/class-use/OrcUtils.html         |   8 +-
 .../class-use/PhysicalWriter.OutputReceiver.html   |  10 +-
 .../org/apache/orc/class-use/PhysicalWriter.html   |   8 +-
 .../org/apache/orc/class-use/Reader.Options.html   |  10 +-
 .../orc-core/org/apache/orc/class-use/Reader.html  |   8 +-
 .../org/apache/orc/class-use/RecordReader.html     |   8 +-
 .../orc/class-use/StringColumnStatistics.html      |   8 +-
 .../apache/orc/class-use/StripeInformation.html    |  22 +-
 .../org/apache/orc/class-use/StripeStatistics.html |  14 +-
 .../orc/class-use/TimestampColumnStatistics.html   |   8 +-
 .../orc/class-use/TypeDescription.Category.html    |  10 +-
 .../class-use/TypeDescription.RowBatchVersion.html |  10 +-
 .../org/apache/orc/class-use/TypeDescription.html  |  94 ++++---
 .../orc/class-use/TypeDescriptionPrettyPrint.html  |   8 +-
 .../orc/class-use/UnknownFormatException.html      |   8 +-
 .../orc-core/org/apache/orc/class-use/Writer.html  |   8 +-
 .../orc-core/org/apache/orc/impl/AcidStats.html    |  30 +-
 .../org/apache/orc/impl/AircompressorCodec.html    |  48 ++--
 .../org/apache/orc/impl/BitFieldReader.html        |  38 +--
 .../org/apache/orc/impl/BitFieldWriter.html        |  32 +--
 .../orc-core/org/apache/orc/impl/BufferChunk.html  |  34 +--
 .../ColumnStatisticsImpl.BinaryStatisticsImpl.html |  22 +-
 .../ColumnStatisticsImpl.StringStatisticsImpl.html |  30 +-
 .../org/apache/orc/impl/ColumnStatisticsImpl.html  |  34 +--
 ...Factory.AnyIntegerFromAnyIntegerTreeReader.html |  18 +-
 ...derFactory.AnyIntegerFromDecimalTreeReader.html |  22 +-
 ...aderFactory.AnyIntegerFromDoubleTreeReader.html |  22 +-
 ...eaderFactory.AnyIntegerFromFloatTreeReader.html |  22 +-
 ...actory.AnyIntegerFromStringGroupTreeReader.html |  22 +-
 ...rFactory.AnyIntegerFromTimestampTreeReader.html |  22 +-
 ...vertTreeReaderFactory.AnyIntegerTreeReader.html |  22 +-
 ...derFactory.BinaryFromStringGroupTreeReader.html |  18 +-
 ...ConvertTreeReaderFactory.ConvertTreeReader.html |  66 ++---
 ...eaderFactory.DateFromStringGroupTreeReader.html |  22 +-
 ...eReaderFactory.DateFromTimestampTreeReader.html |  22 +-
 ...derFactory.DecimalFromAnyIntegerTreeReader.html |  18 +-
 ...ReaderFactory.DecimalFromDecimalTreeReader.html |  22 +-
 ...eReaderFactory.DecimalFromDoubleTreeReader.html |  22 +-
 ...eeReaderFactory.DecimalFromFloatTreeReader.html |  22 +-
 ...erFactory.DecimalFromStringGroupTreeReader.html |  22 +-
 ...aderFactory.DecimalFromTimestampTreeReader.html |  22 +-
 ...aderFactory.DoubleFromAnyIntegerTreeReader.html |  18 +-
 ...eReaderFactory.DoubleFromDecimalTreeReader.html |  22 +-
 ...reeReaderFactory.DoubleFromFloatTreeReader.html |  18 +-
 ...derFactory.DoubleFromStringGroupTreeReader.html |  22 +-
 ...eaderFactory.DoubleFromTimestampTreeReader.html |  22 +-
 ...eaderFactory.FloatFromAnyIntegerTreeReader.html |  22 +-
 ...eeReaderFactory.FloatFromDecimalTreeReader.html |  22 +-
 ...reeReaderFactory.FloatFromDoubleTreeReader.html |  18 +-
 ...aderFactory.FloatFromStringGroupTreeReader.html |  22 +-
 ...ReaderFactory.FloatFromTimestampTreeReader.html |  22 +-
 ...actory.StringGroupFromAnyIntegerTreeReader.html |  18 +-
 ...derFactory.StringGroupFromBinaryTreeReader.html |  22 +-
 ...eaderFactory.StringGroupFromDateTreeReader.html |  22 +-
 ...erFactory.StringGroupFromDecimalTreeReader.html |  18 +-
 ...derFactory.StringGroupFromDoubleTreeReader.html |  18 +-
 ...aderFactory.StringGroupFromFloatTreeReader.html |  18 +-
 ...ctory.StringGroupFromStringGroupTreeReader.html |  18 +-
 ...Factory.StringGroupFromTimestampTreeReader.html |  22 +-
 ...rFactory.TimestampFromAnyIntegerTreeReader.html |  18 +-
 ...eReaderFactory.TimestampFromDateTreeReader.html |  18 +-
 ...aderFactory.TimestampFromDecimalTreeReader.html |  18 +-
 ...eaderFactory.TimestampFromDoubleTreeReader.html |  18 +-
 ...ReaderFactory.TimestampFromFloatTreeReader.html |  18 +-
 ...Factory.TimestampFromStringGroupTreeReader.html |  22 +-
 .../apache/orc/impl/ConvertTreeReaderFactory.html  |  18 +-
 .../orc/impl/DataReaderProperties.Builder.html     |  39 ++-
 .../org/apache/orc/impl/DataReaderProperties.html  |  39 ++-
 .../apache/orc/impl/DirectDecompressionCodec.html  |  20 +-
 .../org/apache/orc/impl/DynamicByteArray.html      |  42 +--
 .../org/apache/orc/impl/DynamicIntArray.html       |  22 +-
 .../org/apache/orc/impl/HadoopShimsFactory.html    |  16 +-
 .../orc/impl/InStream.UncompressedStream.html      |  54 ++--
 .../api/orc-core/org/apache/orc/impl/InStream.html |  84 +++---
 .../org/apache/orc/impl/IntegerReader.html         |  32 +--
 .../org/apache/orc/impl/IntegerWriter.html         |  20 +-
 .../org/apache/orc/impl/MemoryManager.html         |  18 +-
 .../org/apache/orc/impl/MemoryManagerImpl.html     | 111 ++++++--
 .../orc-core/org/apache/orc/impl/OrcAcidUtils.html |  28 +-
 .../orc-core/org/apache/orc/impl/OrcCodecPool.html |  16 +-
 .../api/orc-core/org/apache/orc/impl/OrcIndex.html |  16 +-
 site/api/orc-core/org/apache/orc/impl/OrcTail.html |  52 ++--
 .../orc-core/org/apache/orc/impl/OutStream.html    |  68 ++---
 .../org/apache/orc/impl/PhysicalFsWriter.html      |  70 ++---
 .../org/apache/orc/impl/PositionProvider.html      |   8 +-
 .../org/apache/orc/impl/PositionRecorder.html      |   8 +-
 .../apache/orc/impl/PositionedOutputStream.html    |  28 +-
 .../orc/impl/ReaderImpl.StripeInformationImpl.html |  22 +-
 .../orc-core/org/apache/orc/impl/ReaderImpl.html   | 301 ++++++++++++---------
 .../RecordReaderImpl.PositionProviderImpl.html     |  16 +-
 .../orc/impl/RecordReaderImpl.SargApplier.html     |  24 +-
 .../org/apache/orc/impl/RecordReaderImpl.html      |  84 +++---
 .../RecordReaderUtils.ByteBufferAllocatorPool.html |  24 +-
 .../org/apache/orc/impl/RecordReaderUtils.html     |  28 +-
 .../org/apache/orc/impl/RunLengthByteReader.html   |  46 ++--
 .../org/apache/orc/impl/RunLengthByteWriter.html   |  28 +-
 .../apache/orc/impl/RunLengthIntegerReader.html    |  44 +--
 .../apache/orc/impl/RunLengthIntegerReaderV2.html  |  44 +--
 .../apache/orc/impl/RunLengthIntegerWriter.html    |  28 +-
 .../RunLengthIntegerWriterV2.EncodingType.html     |  32 +--
 .../apache/orc/impl/RunLengthIntegerWriterV2.html  |  28 +-
 .../SchemaEvolution.IllegalEvolutionException.html |  32 +--
 .../org/apache/orc/impl/SchemaEvolution.html       |  81 ++++--
 .../orc/impl/SerializationUtils.FixedBitSizes.html |  32 +--
 .../org/apache/orc/impl/SerializationUtils.html    | 134 ++++-----
 .../orc/impl/SettableUncompressedStream.html       |  30 +-
 .../orc-core/org/apache/orc/impl/SnappyCodec.html  |  38 +--
 .../org/apache/orc/impl/StreamName.Area.html       |  32 +--
 .../orc-core/org/apache/orc/impl/StreamName.html   |  36 +--
 .../orc/impl/StringRedBlackTree.Visitor.html       |  12 +-
 .../impl/StringRedBlackTree.VisitorContext.html    |  16 +-
 .../org/apache/orc/impl/StringRedBlackTree.html    |  24 +-
 .../impl/TreeReaderFactory.BinaryTreeReader.html   |  30 +-
 .../impl/TreeReaderFactory.BooleanTreeReader.html  |  30 +-
 .../orc/impl/TreeReaderFactory.ByteTreeReader.html |  30 +-
 .../TreeReaderFactory.BytesColumnVectorUtil.html   |  20 +-
 .../orc/impl/TreeReaderFactory.CharTreeReader.html |  22 +-
 .../apache/orc/impl/TreeReaderFactory.Context.html |  12 +-
 .../orc/impl/TreeReaderFactory.DateTreeReader.html |  30 +-
 .../TreeReaderFactory.Decimal64TreeReader.html     |  30 +-
 .../impl/TreeReaderFactory.DecimalTreeReader.html  |  30 +-
 .../impl/TreeReaderFactory.DoubleTreeReader.html   |  30 +-
 .../impl/TreeReaderFactory.FloatTreeReader.html    |  34 +--
 .../orc/impl/TreeReaderFactory.IntTreeReader.html  |  30 +-
 .../orc/impl/TreeReaderFactory.ListTreeReader.html |  30 +-
 .../orc/impl/TreeReaderFactory.LongTreeReader.html |  30 +-
 .../orc/impl/TreeReaderFactory.MapTreeReader.html  |  30 +-
 .../orc/impl/TreeReaderFactory.NullTreeReader.html |  22 +-
 .../orc/impl/TreeReaderFactory.ReaderContext.html  |  24 +-
 .../impl/TreeReaderFactory.ShortTreeReader.html    |  30 +-
 ...eeReaderFactory.StringDictionaryTreeReader.html |  30 +-
 .../TreeReaderFactory.StringDirectTreeReader.html  |  30 +-
 .../impl/TreeReaderFactory.StringTreeReader.html   |  30 +-
 .../impl/TreeReaderFactory.StructTreeReader.html   |  34 +--
 .../TreeReaderFactory.TimestampTreeReader.html     |  38 +--
 .../orc/impl/TreeReaderFactory.TreeReader.html     |  44 +--
 .../impl/TreeReaderFactory.UnionTreeReader.html    |  30 +-
 .../impl/TreeReaderFactory.VarcharTreeReader.html  |  22 +-
 .../org/apache/orc/impl/TreeReaderFactory.html     |  20 +-
 .../orc-core/org/apache/orc/impl/Utf8Utils.html    |  16 +-
 .../orc-core/org/apache/orc/impl/WriterImpl.html   |  68 ++---
 .../org/apache/orc/impl/WriterInternal.html        |  10 +-
 .../orc-core/org/apache/orc/impl/ZlibCodec.html    |  60 ++--
 .../org/apache/orc/impl/class-use/AcidStats.html   |   8 +-
 .../orc/impl/class-use/AircompressorCodec.html     |   8 +-
 .../apache/orc/impl/class-use/BitFieldReader.html  |   8 +-
 .../apache/orc/impl/class-use/BitFieldWriter.html  |   8 +-
 .../org/apache/orc/impl/class-use/BufferChunk.html |   8 +-
 .../ColumnStatisticsImpl.BinaryStatisticsImpl.html |   8 +-
 .../ColumnStatisticsImpl.StringStatisticsImpl.html |   8 +-
 .../orc/impl/class-use/ColumnStatisticsImpl.html   |   8 +-
 ...Factory.AnyIntegerFromAnyIntegerTreeReader.html |   8 +-
 ...derFactory.AnyIntegerFromDecimalTreeReader.html |   8 +-
 ...aderFactory.AnyIntegerFromDoubleTreeReader.html |   8 +-
 ...eaderFactory.AnyIntegerFromFloatTreeReader.html |   8 +-
 ...actory.AnyIntegerFromStringGroupTreeReader.html |   8 +-
 ...rFactory.AnyIntegerFromTimestampTreeReader.html |   8 +-
 ...vertTreeReaderFactory.AnyIntegerTreeReader.html |   8 +-
 ...derFactory.BinaryFromStringGroupTreeReader.html |   8 +-
 ...ConvertTreeReaderFactory.ConvertTreeReader.html |   8 +-
 ...eaderFactory.DateFromStringGroupTreeReader.html |   8 +-
 ...eReaderFactory.DateFromTimestampTreeReader.html |   8 +-
 ...derFactory.DecimalFromAnyIntegerTreeReader.html |   8 +-
 ...ReaderFactory.DecimalFromDecimalTreeReader.html |   8 +-
 ...eReaderFactory.DecimalFromDoubleTreeReader.html |   8 +-
 ...eeReaderFactory.DecimalFromFloatTreeReader.html |   8 +-
 ...erFactory.DecimalFromStringGroupTreeReader.html |   8 +-
 ...aderFactory.DecimalFromTimestampTreeReader.html |   8 +-
 ...aderFactory.DoubleFromAnyIntegerTreeReader.html |   8 +-
 ...eReaderFactory.DoubleFromDecimalTreeReader.html |   8 +-
 ...reeReaderFactory.DoubleFromFloatTreeReader.html |   8 +-
 ...derFactory.DoubleFromStringGroupTreeReader.html |   8 +-
 ...eaderFactory.DoubleFromTimestampTreeReader.html |   8 +-
 ...eaderFactory.FloatFromAnyIntegerTreeReader.html |   8 +-
 ...eeReaderFactory.FloatFromDecimalTreeReader.html |   8 +-
 ...reeReaderFactory.FloatFromDoubleTreeReader.html |   8 +-
 ...aderFactory.FloatFromStringGroupTreeReader.html |   8 +-
 ...ReaderFactory.FloatFromTimestampTreeReader.html |   8 +-
 ...actory.StringGroupFromAnyIntegerTreeReader.html |   8 +-
 ...derFactory.StringGroupFromBinaryTreeReader.html |   8 +-
 ...eaderFactory.StringGroupFromDateTreeReader.html |   8 +-
 ...erFactory.StringGroupFromDecimalTreeReader.html |   8 +-
 ...derFactory.StringGroupFromDoubleTreeReader.html |   8 +-
 ...aderFactory.StringGroupFromFloatTreeReader.html |   8 +-
 ...ctory.StringGroupFromStringGroupTreeReader.html |   8 +-
 ...Factory.StringGroupFromTimestampTreeReader.html |   8 +-
 ...rFactory.TimestampFromAnyIntegerTreeReader.html |   8 +-
 ...eReaderFactory.TimestampFromDateTreeReader.html |   8 +-
 ...aderFactory.TimestampFromDecimalTreeReader.html |   8 +-
 ...eaderFactory.TimestampFromDoubleTreeReader.html |   8 +-
 ...ReaderFactory.TimestampFromFloatTreeReader.html |   8 +-
 ...Factory.TimestampFromStringGroupTreeReader.html |   8 +-
 .../impl/class-use/ConvertTreeReaderFactory.html   |   8 +-
 .../class-use/DataReaderProperties.Builder.html    |  20 +-
 .../orc/impl/class-use/DataReaderProperties.html   |   8 +-
 .../impl/class-use/DirectDecompressionCodec.html   |   8 +-
 .../orc/impl/class-use/DynamicByteArray.html       |   8 +-
 .../apache/orc/impl/class-use/DynamicIntArray.html |   8 +-
 .../orc/impl/class-use/HadoopShimsFactory.html     |   8 +-
 .../class-use/InStream.UncompressedStream.html     |   8 +-
 .../org/apache/orc/impl/class-use/InStream.html    |  18 +-
 .../apache/orc/impl/class-use/IntegerReader.html   |   8 +-
 .../apache/orc/impl/class-use/IntegerWriter.html   |   8 +-
 .../apache/orc/impl/class-use/MemoryManager.html   |   8 +-
 .../orc/impl/class-use/MemoryManagerImpl.html      |   8 +-
 .../apache/orc/impl/class-use/OrcAcidUtils.html    |   8 +-
 .../apache/orc/impl/class-use/OrcCodecPool.html    |   8 +-
 .../org/apache/orc/impl/class-use/OrcIndex.html    |   8 +-
 .../org/apache/orc/impl/class-use/OrcTail.html     |  12 +-
 .../org/apache/orc/impl/class-use/OutStream.html   |   8 +-
 .../orc/impl/class-use/PhysicalFsWriter.html       |   8 +-
 .../orc/impl/class-use/PositionProvider.html       |   8 +-
 .../orc/impl/class-use/PositionRecorder.html       |   8 +-
 .../orc/impl/class-use/PositionedOutputStream.html |   8 +-
 .../ReaderImpl.StripeInformationImpl.html          |   8 +-
 .../org/apache/orc/impl/class-use/ReaderImpl.html  |   8 +-
 .../RecordReaderImpl.PositionProviderImpl.html     |   8 +-
 .../class-use/RecordReaderImpl.SargApplier.html    |   8 +-
 .../orc/impl/class-use/RecordReaderImpl.html       |   8 +-
 .../RecordReaderUtils.ByteBufferAllocatorPool.html |   8 +-
 .../orc/impl/class-use/RecordReaderUtils.html      |   8 +-
 .../orc/impl/class-use/RunLengthByteReader.html    |   8 +-
 .../orc/impl/class-use/RunLengthByteWriter.html    |   8 +-
 .../orc/impl/class-use/RunLengthIntegerReader.html |   8 +-
 .../impl/class-use/RunLengthIntegerReaderV2.html   |   8 +-
 .../orc/impl/class-use/RunLengthIntegerWriter.html |   8 +-
 .../RunLengthIntegerWriterV2.EncodingType.html     |  10 +-
 .../impl/class-use/RunLengthIntegerWriterV2.html   |   8 +-
 .../SchemaEvolution.IllegalEvolutionException.html |   8 +-
 .../apache/orc/impl/class-use/SchemaEvolution.html |  10 +-
 .../SerializationUtils.FixedBitSizes.html          |  10 +-
 .../orc/impl/class-use/SerializationUtils.html     |   8 +-
 .../impl/class-use/SettableUncompressedStream.html |   8 +-
 .../org/apache/orc/impl/class-use/SnappyCodec.html |   8 +-
 .../apache/orc/impl/class-use/StreamName.Area.html |  10 +-
 .../org/apache/orc/impl/class-use/StreamName.html  |  10 +-
 .../impl/class-use/StringRedBlackTree.Visitor.html |   8 +-
 .../StringRedBlackTree.VisitorContext.html         |   8 +-
 .../orc/impl/class-use/StringRedBlackTree.html     |   8 +-
 .../TreeReaderFactory.BinaryTreeReader.html        |   8 +-
 .../TreeReaderFactory.BooleanTreeReader.html       |   8 +-
 .../TreeReaderFactory.ByteTreeReader.html          |   8 +-
 .../TreeReaderFactory.BytesColumnVectorUtil.html   |   8 +-
 .../TreeReaderFactory.CharTreeReader.html          |   8 +-
 .../impl/class-use/TreeReaderFactory.Context.html  |   8 +-
 .../TreeReaderFactory.DateTreeReader.html          |   8 +-
 .../TreeReaderFactory.Decimal64TreeReader.html     |   8 +-
 .../TreeReaderFactory.DecimalTreeReader.html       |   8 +-
 .../TreeReaderFactory.DoubleTreeReader.html        |   8 +-
 .../TreeReaderFactory.FloatTreeReader.html         |   8 +-
 .../class-use/TreeReaderFactory.IntTreeReader.html |   8 +-
 .../TreeReaderFactory.ListTreeReader.html          |   8 +-
 .../TreeReaderFactory.LongTreeReader.html          |   8 +-
 .../class-use/TreeReaderFactory.MapTreeReader.html |   8 +-
 .../TreeReaderFactory.NullTreeReader.html          |   8 +-
 .../class-use/TreeReaderFactory.ReaderContext.html |  10 +-
 .../TreeReaderFactory.ShortTreeReader.html         |   8 +-
 ...eeReaderFactory.StringDictionaryTreeReader.html |   8 +-
 .../TreeReaderFactory.StringDirectTreeReader.html  |   8 +-
 .../TreeReaderFactory.StringTreeReader.html        |   8 +-
 .../TreeReaderFactory.StructTreeReader.html        |   8 +-
 .../TreeReaderFactory.TimestampTreeReader.html     |   8 +-
 .../class-use/TreeReaderFactory.TreeReader.html    |   8 +-
 .../TreeReaderFactory.UnionTreeReader.html         |   8 +-
 .../TreeReaderFactory.VarcharTreeReader.html       |   8 +-
 .../orc/impl/class-use/TreeReaderFactory.html      |   8 +-
 .../org/apache/orc/impl/class-use/Utf8Utils.html   |   8 +-
 .../org/apache/orc/impl/class-use/WriterImpl.html  |   8 +-
 .../apache/orc/impl/class-use/WriterInternal.html  |   8 +-
 .../org/apache/orc/impl/class-use/ZlibCodec.html   |   8 +-
 .../org/apache/orc/impl/mask/DecimalIdentity.html  |  16 +-
 .../org/apache/orc/impl/mask/DoubleIdentity.html   |  16 +-
 .../org/apache/orc/impl/mask/ListIdentity.html     |  16 +-
 .../org/apache/orc/impl/mask/LongIdentity.html     |  16 +-
 .../org/apache/orc/impl/mask/MapIdentity.html      |  16 +-
 .../org/apache/orc/impl/mask/MaskFactory.html      |  20 +-
 .../org/apache/orc/impl/mask/MaskProvider.html     |  24 +-
 .../org/apache/orc/impl/mask/NullifyMask.html      |  16 +-
 .../apache/orc/impl/mask/RedactMaskFactory.html    |  18 +-
 .../apache/orc/impl/mask/SHA256MaskFactory.html    |  18 +-
 .../org/apache/orc/impl/mask/StructIdentity.html   |  16 +-
 .../org/apache/orc/impl/mask/UnionIdentity.html    |  16 +-
 .../orc/impl/mask/class-use/DecimalIdentity.html   |   8 +-
 .../orc/impl/mask/class-use/DoubleIdentity.html    |   8 +-
 .../orc/impl/mask/class-use/ListIdentity.html      |   8 +-
 .../orc/impl/mask/class-use/LongIdentity.html      |   8 +-
 .../orc/impl/mask/class-use/MapIdentity.html       |   8 +-
 .../orc/impl/mask/class-use/MaskFactory.html       |   8 +-
 .../orc/impl/mask/class-use/MaskProvider.html      |   8 +-
 .../orc/impl/mask/class-use/NullifyMask.html       |   8 +-
 .../orc/impl/mask/class-use/RedactMaskFactory.html |   8 +-
 .../orc/impl/mask/class-use/SHA256MaskFactory.html |   8 +-
 .../orc/impl/mask/class-use/StructIdentity.html    |   8 +-
 .../orc/impl/mask/class-use/UnionIdentity.html     |   8 +-
 .../org/apache/orc/impl/mask/package-frame.html    |   6 +-
 .../org/apache/orc/impl/mask/package-summary.html  |   8 +-
 .../org/apache/orc/impl/mask/package-tree.html     |  10 +-
 .../org/apache/orc/impl/mask/package-use.html      |   8 +-
 .../org/apache/orc/impl/package-frame.html         |   6 +-
 .../org/apache/orc/impl/package-summary.html       |   8 +-
 .../orc-core/org/apache/orc/impl/package-tree.html |  34 +--
 .../orc-core/org/apache/orc/impl/package-use.html  |   8 +-
 .../apache/orc/impl/writer/BinaryTreeWriter.html   |  30 +-
 .../apache/orc/impl/writer/BooleanTreeWriter.html  |  30 +-
 .../org/apache/orc/impl/writer/ByteTreeWriter.html |  30 +-
 .../org/apache/orc/impl/writer/CharTreeWriter.html |  18 +-
 .../org/apache/orc/impl/writer/DateTreeWriter.html |  30 +-
 .../orc/impl/writer/Decimal64TreeWriter.html       |  30 +-
 .../apache/orc/impl/writer/DecimalTreeWriter.html  |  30 +-
 .../apache/orc/impl/writer/DoubleTreeWriter.html   |  30 +-
 .../apache/orc/impl/writer/FloatTreeWriter.html    |  30 +-
 .../apache/orc/impl/writer/IntegerTreeWriter.html  |  30 +-
 .../org/apache/orc/impl/writer/ListTreeWriter.html |  30 +-
 .../org/apache/orc/impl/writer/MapTreeWriter.html  |  30 +-
 .../orc/impl/writer/StringBaseTreeWriter.html      |  26 +-
 .../apache/orc/impl/writer/StringTreeWriter.html   |  18 +-
 .../apache/orc/impl/writer/StructTreeWriter.html   |  38 +--
 .../orc/impl/writer/TimestampTreeWriter.html       |  34 +--
 .../apache/orc/impl/writer/TreeWriter.Factory.html |  20 +-
 .../org/apache/orc/impl/writer/TreeWriter.html     |  28 +-
 .../org/apache/orc/impl/writer/TreeWriterBase.html |  36 +--
 .../apache/orc/impl/writer/UnionTreeWriter.html    |  30 +-
 .../apache/orc/impl/writer/VarcharTreeWriter.html  |  18 +-
 .../org/apache/orc/impl/writer/WriterContext.html  |  20 +-
 .../org/apache/orc/impl/writer/WriterImplV2.html   |  20 +-
 .../impl/writer/class-use/BinaryTreeWriter.html    |   8 +-
 .../impl/writer/class-use/BooleanTreeWriter.html   |   8 +-
 .../orc/impl/writer/class-use/ByteTreeWriter.html  |   8 +-
 .../orc/impl/writer/class-use/CharTreeWriter.html  |   8 +-
 .../orc/impl/writer/class-use/DateTreeWriter.html  |   8 +-
 .../impl/writer/class-use/Decimal64TreeWriter.html |   8 +-
 .../impl/writer/class-use/DecimalTreeWriter.html   |   8 +-
 .../impl/writer/class-use/DoubleTreeWriter.html    |   8 +-
 .../orc/impl/writer/class-use/FloatTreeWriter.html |   8 +-
 .../impl/writer/class-use/IntegerTreeWriter.html   |   8 +-
 .../orc/impl/writer/class-use/ListTreeWriter.html  |   8 +-
 .../orc/impl/writer/class-use/MapTreeWriter.html   |   8 +-
 .../writer/class-use/StringBaseTreeWriter.html     |   8 +-
 .../impl/writer/class-use/StringTreeWriter.html    |   8 +-
 .../impl/writer/class-use/StructTreeWriter.html    |   8 +-
 .../impl/writer/class-use/TimestampTreeWriter.html |   8 +-
 .../impl/writer/class-use/TreeWriter.Factory.html  |   8 +-
 .../orc/impl/writer/class-use/TreeWriter.html      |   8 +-
 .../orc/impl/writer/class-use/TreeWriterBase.html  |   8 +-
 .../orc/impl/writer/class-use/UnionTreeWriter.html |   8 +-
 .../impl/writer/class-use/VarcharTreeWriter.html   |   8 +-
 .../orc/impl/writer/class-use/WriterContext.html   |   8 +-
 .../orc/impl/writer/class-use/WriterImplV2.html    |   8 +-
 .../org/apache/orc/impl/writer/package-frame.html  |   6 +-
 .../apache/orc/impl/writer/package-summary.html    |   8 +-
 .../org/apache/orc/impl/writer/package-tree.html   |  10 +-
 .../org/apache/orc/impl/writer/package-use.html    |   8 +-
 .../api/orc-core/org/apache/orc/package-frame.html |   6 +-
 .../orc-core/org/apache/orc/package-summary.html   |   8 +-
 site/api/orc-core/org/apache/orc/package-tree.html |  52 ++--
 site/api/orc-core/org/apache/orc/package-use.html  |   8 +-
 .../org/apache/orc/util/BloomFilter.BitSet.html    |  24 +-
 .../orc-core/org/apache/orc/util/BloomFilter.html  |  38 +--
 .../apache/orc/util/BloomFilterIO.Encoding.html    |  32 +--
 .../org/apache/orc/util/BloomFilterIO.html         |  16 +-
 .../org/apache/orc/util/BloomFilterUtf8.html       |  22 +-
 site/api/orc-core/org/apache/orc/util/Murmur3.html |  16 +-
 .../orc/util/class-use/BloomFilter.BitSet.html     |   8 +-
 .../org/apache/orc/util/class-use/BloomFilter.html |   8 +-
 .../orc/util/class-use/BloomFilterIO.Encoding.html |  10 +-
 .../apache/orc/util/class-use/BloomFilterIO.html   |   8 +-
 .../apache/orc/util/class-use/BloomFilterUtf8.html |   8 +-
 .../org/apache/orc/util/class-use/Murmur3.html     |   8 +-
 .../org/apache/orc/util/package-frame.html         |   6 +-
 .../org/apache/orc/util/package-summary.html       |   8 +-
 .../orc-core/org/apache/orc/util/package-tree.html |  14 +-
 .../orc-core/org/apache/orc/util/package-use.html  |   8 +-
 site/api/orc-core/overview-frame.html              |   6 +-
 site/api/orc-core/overview-summary.html            |  10 +-
 site/api/orc-core/overview-tree.html               |  47 ++--
 site/api/orc-core/serialized-form.html             | 212 +++++++--------
 463 files changed, 4755 insertions(+), 4468 deletions(-)

diff --git a/site/api/orc-core/allclasses-frame.html b/site/api/orc-core/allclasses-frame.html
index 3095c9f..d8023ba 100644
--- a/site/api/orc-core/allclasses-frame.html
+++ b/site/api/orc-core/allclasses-frame.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_202) on Thu Mar 14 13:29:39 PDT 2019 -->
+<!-- Generated by javadoc (1.8.0_222) on Sat Oct 26 23:14:24 PDT 2019 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>All Classes (ORC Core 1.5.5 API)</title>
-<meta name="date" content="2019-03-14">
+<title>All Classes (ORC Core 1.5.7 API)</title>
+<meta name="date" content="2019-10-26">
 <link rel="stylesheet" type="text/css" href="stylesheet.css" title="Style">
 <script type="text/javascript" src="script.js"></script>
 </head>
diff --git a/site/api/orc-core/allclasses-noframe.html b/site/api/orc-core/allclasses-noframe.html
index acfb24d..8f8db2c 100644
--- a/site/api/orc-core/allclasses-noframe.html
+++ b/site/api/orc-core/allclasses-noframe.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_202) on Thu Mar 14 13:29:39 PDT 2019 -->
+<!-- Generated by javadoc (1.8.0_222) on Sat Oct 26 23:14:24 PDT 2019 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>All Classes (ORC Core 1.5.5 API)</title>
-<meta name="date" content="2019-03-14">
+<title>All Classes (ORC Core 1.5.7 API)</title>
+<meta name="date" content="2019-10-26">
 <link rel="stylesheet" type="text/css" href="stylesheet.css" title="Style">
 <script type="text/javascript" src="script.js"></script>
 </head>
diff --git a/site/api/orc-core/constant-values.html b/site/api/orc-core/constant-values.html
index 8d7d317..47aa33d 100644
--- a/site/api/orc-core/constant-values.html
+++ b/site/api/orc-core/constant-values.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_202) on Thu Mar 14 13:29:38 PDT 2019 -->
+<!-- Generated by javadoc (1.8.0_222) on Sat Oct 26 23:14:24 PDT 2019 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>Constant Field Values (ORC Core 1.5.5 API)</title>
-<meta name="date" content="2019-03-14">
+<title>Constant Field Values (ORC Core 1.5.7 API)</title>
+<meta name="date" content="2019-10-26">
 <link rel="stylesheet" type="text/css" href="stylesheet.css" title="Style">
 <script type="text/javascript" src="script.js"></script>
 </head>
@@ -13,7 +13,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="Constant Field Values (ORC Core 1.5.5 API)";
+            parent.document.title="Constant Field Values (ORC Core 1.5.7 API)";
         }
     }
     catch(err) {
@@ -94,7 +94,7 @@
 <tr class="altColor">
 <td class="colFirst"><a name="org.apache.orc.OrcFile.MAGIC">
 <!--   -->
-</a><code>public&nbsp;static&nbsp;final&nbsp;<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+</a><code>public&nbsp;static&nbsp;final&nbsp;<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
 <td><code><a href="org/apache/orc/OrcFile.html#MAGIC">MAGIC</a></code></td>
 <td class="colLast"><code>"ORC"</code></td>
 </tr>
@@ -167,14 +167,14 @@
 <tr class="altColor">
 <td class="colFirst"><a name="org.apache.orc.impl.OrcAcidUtils.ACID_STATS">
 <!--   -->
-</a><code>public&nbsp;static&nbsp;final&nbsp;<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+</a><code>public&nbsp;static&nbsp;final&nbsp;<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
 <td><code><a href="org/apache/orc/impl/OrcAcidUtils.html#ACID_STATS">ACID_STATS</a></code></td>
 <td class="colLast"><code>"hive.acid.stats"</code></td>
 </tr>
 <tr class="rowColor">
 <td class="colFirst"><a name="org.apache.orc.impl.OrcAcidUtils.DELTA_SIDE_FILE_SUFFIX">
 <!--   -->
-</a><code>public&nbsp;static&nbsp;final&nbsp;<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+</a><code>public&nbsp;static&nbsp;final&nbsp;<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
 <td><code><a href="org/apache/orc/impl/OrcAcidUtils.html#DELTA_SIDE_FILE_SUFFIX">DELTA_SIDE_FILE_SUFFIX</a></code></td>
 <td class="colLast"><code>"_flush_length"</code></td>
 </tr>
@@ -233,7 +233,7 @@
 <tr class="altColor">
 <td class="colFirst"><a name="org.apache.orc.impl.writer.TimestampTreeWriter.BASE_TIMESTAMP_STRING">
 <!--   -->
-</a><code>public&nbsp;static&nbsp;final&nbsp;<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+</a><code>public&nbsp;static&nbsp;final&nbsp;<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
 <td><code><a href="org/apache/orc/impl/writer/TimestampTreeWriter.html#BASE_TIMESTAMP_STRING">BASE_TIMESTAMP_STRING</a></code></td>
 <td class="colLast"><code>"2015-01-01 00:00:00"</code></td>
 </tr>
diff --git a/site/api/orc-core/deprecated-list.html b/site/api/orc-core/deprecated-list.html
index 453c5fe..7cb16d1 100644
--- a/site/api/orc-core/deprecated-list.html
+++ b/site/api/orc-core/deprecated-list.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_202) on Thu Mar 14 13:29:39 PDT 2019 -->
+<!-- Generated by javadoc (1.8.0_222) on Sat Oct 26 23:14:24 PDT 2019 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>Deprecated List (ORC Core 1.5.5 API)</title>
-<meta name="date" content="2019-03-14">
+<title>Deprecated List (ORC Core 1.5.7 API)</title>
+<meta name="date" content="2019-10-26">
 <link rel="stylesheet" type="text/css" href="stylesheet.css" title="Style">
 <script type="text/javascript" src="script.js"></script>
 </head>
@@ -13,7 +13,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="Deprecated List (ORC Core 1.5.5 API)";
+            parent.document.title="Deprecated List (ORC Core 1.5.7 API)";
         }
     }
     catch(err) {
@@ -109,18 +109,28 @@
 </tr>
 <tbody>
 <tr class="altColor">
-<td class="colOne"><a href="org/apache/orc/impl/InStream.html#create-java.lang.String-java.nio.ByteBuffer:A-long:A-long-org.apache.orc.CompressionCodec-int-">org.apache.orc.impl.InStream.create(String, ByteBuffer[], long[], long, CompressionCodec, int)</a></td>
+<td class="colOne"><a href="org/apache/orc/MemoryManager.html#addedRow-int-">org.apache.orc.MemoryManager.addedRow(int)</a>
+<div class="block"><span class="deprecationComment">Use <a href="org/apache/orc/MemoryManager.html#checkMemory-long-org.apache.orc.MemoryManager.Callback-"><code>MemoryManager.checkMemory(long, org.apache.orc.MemoryManager.Callback)</code></a> instead</span></div>
+</td>
 </tr>
 <tr class="rowColor">
+<td class="colOne"><a href="org/apache/orc/impl/InStream.html#create-java.lang.String-java.nio.ByteBuffer:A-long:A-long-org.apache.orc.CompressionCodec-int-">org.apache.orc.impl.InStream.create(String, ByteBuffer[], long[], long, CompressionCodec, int)</a></td>
+</tr>
+<tr class="altColor">
 <td class="colOne"><a href="org/apache/orc/Reader.html#getTypes--">org.apache.orc.Reader.getTypes()</a>
 <div class="block"><span class="deprecationComment">use getSchema instead</span></div>
 </td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colOne"><a href="org/apache/orc/impl/RecordReaderImpl.html#mapSargColumnsToOrcInternalColIdx-java.util.List-java.lang.String:A-int-">org.apache.orc.impl.RecordReaderImpl.mapSargColumnsToOrcInternalColIdx(List&lt;PredicateLeaf&gt;, String[], int)</a>
 <div class="block"><span class="deprecationComment">Use #mapSargColumnsToOrcInternalColIdx(List, SchemaEvolution)</span></div>
 </td>
 </tr>
+<tr class="altColor">
+<td class="colOne"><a href="org/apache/orc/impl/MemoryManagerImpl.html#notifyWriters--">org.apache.orc.impl.MemoryManagerImpl.notifyWriters()</a>
+<div class="block"><span class="deprecationComment">remove this method</span></div>
+</td>
+</tr>
 </tbody>
 </table>
 </li>
diff --git a/site/api/orc-core/help-doc.html b/site/api/orc-core/help-doc.html
index 8304658..d1a4ef8 100644
--- a/site/api/orc-core/help-doc.html
+++ b/site/api/orc-core/help-doc.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_202) on Thu Mar 14 13:29:39 PDT 2019 -->
+<!-- Generated by javadoc (1.8.0_222) on Sat Oct 26 23:14:24 PDT 2019 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>API Help (ORC Core 1.5.5 API)</title>
-<meta name="date" content="2019-03-14">
+<title>API Help (ORC Core 1.5.7 API)</title>
+<meta name="date" content="2019-10-26">
 <link rel="stylesheet" type="text/css" href="stylesheet.css" title="Style">
 <script type="text/javascript" src="script.js"></script>
 </head>
@@ -13,7 +13,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="API Help (ORC Core 1.5.5 API)";
+            parent.document.title="API Help (ORC Core 1.5.7 API)";
         }
     }
     catch(err) {
diff --git a/site/api/orc-core/index-all.html b/site/api/orc-core/index-all.html
index 3c760c6..c92d8a9 100644
--- a/site/api/orc-core/index-all.html
+++ b/site/api/orc-core/index-all.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_202) on Thu Mar 14 13:29:39 PDT 2019 -->
+<!-- Generated by javadoc (1.8.0_222) on Sat Oct 26 23:14:24 PDT 2019 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>Index (ORC Core 1.5.5 API)</title>
-<meta name="date" content="2019-03-14">
+<title>Index (ORC Core 1.5.7 API)</title>
+<meta name="date" content="2019-10-26">
 <link rel="stylesheet" type="text/css" href="stylesheet.css" title="Style">
 <script type="text/javascript" src="script.js"></script>
 </head>
@@ -13,7 +13,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="Index (ORC Core 1.5.5 API)";
+            parent.document.title="Index (ORC Core 1.5.7 API)";
         }
     }
     catch(err) {
@@ -106,12 +106,12 @@
 <dt><span class="memberNameLink"><a href="org/apache/orc/util/BloomFilter.html#addDouble-double-">addDouble(double)</a></span> - Method in class org.apache.orc.util.<a href="org/apache/orc/util/BloomFilter.html" title="class in org.apache.orc.util">BloomFilter</a></dt>
 <dd>&nbsp;</dd>
 <dt><span class="memberNameLink"><a href="org/apache/orc/impl/MemoryManagerImpl.html#addedRow-int-">addedRow(int)</a></span> - Method in class org.apache.orc.impl.<a href="org/apache/orc/impl/MemoryManagerImpl.html" title="class in org.apache.orc.impl">MemoryManagerImpl</a></dt>
-<dd>
-<div class="block">Give the memory manager an opportunity for doing a memory check.</div>
-</dd>
+<dd>&nbsp;</dd>
 <dt><span class="memberNameLink"><a href="org/apache/orc/MemoryManager.html#addedRow-int-">addedRow(int)</a></span> - Method in interface org.apache.orc.<a href="org/apache/orc/MemoryManager.html" title="interface in org.apache.orc">MemoryManager</a></dt>
 <dd>
-<div class="block">Give the memory manager an opportunity for doing a memory check.</div>
+<div class="block"><span class="deprecatedLabel">Deprecated.</span>
+<div class="block"><span class="deprecationComment">Use <a href="org/apache/orc/MemoryManager.html#checkMemory-long-org.apache.orc.MemoryManager.Callback-"><code>MemoryManager.checkMemory(long, org.apache.orc.MemoryManager.Callback)</code></a> instead</span></div>
+</div>
 </dd>
 <dt><span class="memberNameLink"><a href="org/apache/orc/impl/RecordReaderUtils.html#addEntireStreamToRanges-long-long-org.apache.hadoop.hive.common.io.DiskRangeList.CreateHelper-boolean-">addEntireStreamToRanges(long, long, DiskRangeList.CreateHelper, boolean)</a></span> - Static method in class org.apache.orc.impl.<a href="org/apache/orc/impl/RecordReaderUtils.html" title="class in org.apache.orc.impl">RecordReaderUtils</a></dt>
 <dd>&nbsp;</dd>
@@ -446,11 +446,21 @@
 <dd>
 <div class="block">Under the covers, char is written to ORC the same way as string.</div>
 </dd>
+<dt><span class="memberNameLink"><a href="org/apache/orc/impl/SchemaEvolution.html#checkAcidSchema-org.apache.orc.TypeDescription-">checkAcidSchema(TypeDescription)</a></span> - Static method in class org.apache.orc.impl.<a href="org/apache/orc/impl/SchemaEvolution.html" title="class in org.apache.orc.impl">SchemaEvolution</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/orc/impl/MemoryManagerImpl.html#checkMemory-long-org.apache.orc.MemoryManager.Callback-">checkMemory(long, MemoryManager.Callback)</a></span> - Method in class org.apache.orc.impl.<a href="org/apache/orc/impl/MemoryManagerImpl.html" title="class in org.apache.orc.impl">MemoryManagerImpl</a></dt>
+<dd>&nbsp;</dd>
 <dt><span class="memberNameLink"><a href="org/apache/orc/impl/WriterImpl.html#checkMemory-double-">checkMemory(double)</a></span> - Method in class org.apache.orc.impl.<a href="org/apache/orc/impl/WriterImpl.html" title="class in org.apache.orc.impl">WriterImpl</a></dt>
 <dd>&nbsp;</dd>
 <dt><span class="memberNameLink"><a href="org/apache/orc/MemoryManager.Callback.html#checkMemory-double-">checkMemory(double)</a></span> - Method in interface org.apache.orc.<a href="org/apache/orc/MemoryManager.Callback.html" title="interface in org.apache.orc">MemoryManager.Callback</a></dt>
 <dd>
-<div class="block">The writer needs to check its memory usage</div>
+<div class="block">The scale factor for the stripe size has changed and thus the
+ writer should adjust their desired size appropriately.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/apache/orc/MemoryManager.html#checkMemory-long-org.apache.orc.MemoryManager.Callback-">checkMemory(long, MemoryManager.Callback)</a></span> - Method in interface org.apache.orc.<a href="org/apache/orc/MemoryManager.html" title="interface in org.apache.orc">MemoryManager</a></dt>
+<dd>
+<div class="block">As part of adding rows, the writer calls this method to determine
+ if the scale factor has changed.</div>
 </dd>
 <dt><span class="memberNameLink"><a href="org/apache/orc/impl/ReaderImpl.html#checkOrcVersion-org.apache.hadoop.fs.Path-org.apache.orc.OrcProto.PostScript-">checkOrcVersion(Path, OrcProto.PostScript)</a></span> - Static method in class org.apache.orc.impl.<a href="org/apache/orc/impl/ReaderImpl.html" title="class in org.apache.orc.impl">ReaderImpl</a></dt>
 <dd>
@@ -504,6 +514,8 @@
 <dd>&nbsp;</dd>
 <dt><span class="memberNameLink"><a href="org/apache/orc/impl/PhysicalFsWriter.html#close--">close()</a></span> - Method in class org.apache.orc.impl.<a href="org/apache/orc/impl/PhysicalFsWriter.html" title="class in org.apache.orc.impl">PhysicalFsWriter</a></dt>
 <dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/orc/impl/ReaderImpl.html#close--">close()</a></span> - Method in class org.apache.orc.impl.<a href="org/apache/orc/impl/ReaderImpl.html" title="class in org.apache.orc.impl">ReaderImpl</a></dt>
+<dd>&nbsp;</dd>
 <dt><span class="memberNameLink"><a href="org/apache/orc/impl/RecordReaderImpl.html#close--">close()</a></span> - Method in class org.apache.orc.impl.<a href="org/apache/orc/impl/RecordReaderImpl.html" title="class in org.apache.orc.impl">RecordReaderImpl</a></dt>
 <dd>&nbsp;</dd>
 <dt><span class="memberNameLink"><a href="org/apache/orc/impl/SnappyCodec.html#close--">close()</a></span> - Method in class org.apache.orc.impl.<a href="org/apache/orc/impl/SnappyCodec.html" title="class in org.apache.orc.impl">SnappyCodec</a></dt>
@@ -1107,6 +1119,8 @@
 <dd>&nbsp;</dd>
 <dt><span class="memberNameLink"><a href="org/apache/orc/impl/TreeReaderFactory.UnionTreeReader.html#fields">fields</a></span> - Variable in class org.apache.orc.impl.<a href="org/apache/orc/impl/TreeReaderFactory.UnionTreeReader.html" title="class in org.apache.orc.impl">TreeReaderFactory.UnionTreeReader</a></dt>
 <dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/orc/impl/ReaderImpl.html#file">file</a></span> - Variable in class org.apache.orc.impl.<a href="org/apache/orc/impl/ReaderImpl.html" title="class in org.apache.orc.impl">ReaderImpl</a></dt>
+<dd>&nbsp;</dd>
 <dt><span class="memberNameLink"><a href="org/apache/orc/impl/TreeReaderFactory.ReaderContext.html#fileFormat-org.apache.orc.OrcFile.Version-">fileFormat(OrcFile.Version)</a></span> - Method in class org.apache.orc.impl.<a href="org/apache/orc/impl/TreeReaderFactory.ReaderContext.html" title="class in org.apache.orc.impl">TreeReaderFactory.ReaderContext</a></dt>
 <dd>&nbsp;</dd>
 <dt><a href="org/apache/orc/FileFormatException.html" title="class in org.apache.orc"><span class="typeNameLink">FileFormatException</span></a> - Exception in <a href="org/apache/orc/package-summary.html">org.apache.orc</a></dt>
@@ -1273,6 +1287,10 @@
 <dd>&nbsp;</dd>
 <dt><span class="memberNameLink"><a href="org/apache/orc/OrcConf.html#getAttribute--">getAttribute()</a></span> - Method in enum org.apache.orc.<a href="org/apache/orc/OrcConf.html" title="enum in org.apache.orc">OrcConf</a></dt>
 <dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/orc/impl/SchemaEvolution.html#getBaseRow-org.apache.orc.TypeDescription-">getBaseRow(TypeDescription)</a></span> - Static method in class org.apache.orc.impl.<a href="org/apache/orc/impl/SchemaEvolution.html" title="class in org.apache.orc.impl">SchemaEvolution</a></dt>
+<dd>
+<div class="block">Get the underlying base row from an ACID event struct.</div>
+</dd>
 <dt><span class="memberNameLink"><a href="org/apache/orc/impl/TreeReaderFactory.TimestampTreeReader.html#getBaseTimestamp-java.lang.String-">getBaseTimestamp(String)</a></span> - Method in class org.apache.orc.impl.<a href="org/apache/orc/impl/TreeReaderFactory.TimestampTreeReader.html" title="class in org.apache.orc.impl">TreeReaderFactory.TimestampTreeReader</a></dt>
 <dd>&nbsp;</dd>
 <dt><span class="memberNameLink"><a href="org/apache/orc/util/BloomFilter.html#getBitSet--">getBitSet()</a></span> - Method in class org.apache.orc.util.<a href="org/apache/orc/util/BloomFilter.html" title="class in org.apache.orc.util">BloomFilter</a></dt>
@@ -1471,6 +1489,8 @@
 <dd>
 <div class="block">For struct types, get the list of field names.</div>
 </dd>
+<dt><span class="memberNameLink"><a href="org/apache/orc/impl/DataReaderProperties.html#getFile--">getFile()</a></span> - Method in class org.apache.orc.impl.<a href="org/apache/orc/impl/DataReaderProperties.html" title="class in org.apache.orc.impl">DataReaderProperties</a></dt>
+<dd>&nbsp;</dd>
 <dt><span class="memberNameLink"><a href="org/apache/orc/impl/PhysicalFsWriter.html#getFileBytes-int-">getFileBytes(int)</a></span> - Method in class org.apache.orc.impl.<a href="org/apache/orc/impl/PhysicalFsWriter.html" title="class in org.apache.orc.impl">PhysicalFsWriter</a></dt>
 <dd>
 <div class="block">Get the number of bytes for a file in a given column
@@ -2525,6 +2545,10 @@
 <dd>
 <div class="block">Create the memory manager.</div>
 </dd>
+<dt><span class="memberNameLink"><a href="org/apache/orc/impl/MemoryManagerImpl.html#MemoryManagerImpl-long-">MemoryManagerImpl(long)</a></span> - Constructor for class org.apache.orc.impl.<a href="org/apache/orc/impl/MemoryManagerImpl.html" title="class in org.apache.orc.impl">MemoryManagerImpl</a></dt>
+<dd>
+<div class="block">Create the memory manager</div>
+</dd>
 <dt><span class="memberNameLink"><a href="org/apache/orc/impl/ColumnStatisticsImpl.BinaryStatisticsImpl.html#merge-org.apache.orc.impl.ColumnStatisticsImpl-">merge(ColumnStatisticsImpl)</a></span> - Method in class org.apache.orc.impl.<a href="org/apache/orc/impl/ColumnStatisticsImpl.BinaryStatisticsImpl.html" title="class in org.apache.orc.impl">ColumnStatisticsImpl.BinaryStatisticsImpl</a></dt>
 <dd>&nbsp;</dd>
 <dt><span class="memberNameLink"><a href="org/apache/orc/impl/ColumnStatisticsImpl.html#merge-org.apache.orc.impl.ColumnStatisticsImpl-">merge(ColumnStatisticsImpl)</a></span> - Method in class org.apache.orc.impl.<a href="org/apache/orc/impl/ColumnStatisticsImpl.html" title="class in org.apache.orc.impl">ColumnStatisticsImpl</a></dt>
@@ -2751,7 +2775,9 @@
 <dd>&nbsp;</dd>
 <dt><span class="memberNameLink"><a href="org/apache/orc/impl/MemoryManagerImpl.html#notifyWriters--">notifyWriters()</a></span> - Method in class org.apache.orc.impl.<a href="org/apache/orc/impl/MemoryManagerImpl.html" title="class in org.apache.orc.impl">MemoryManagerImpl</a></dt>
 <dd>
-<div class="block">Notify all of the writers that they should check their memory usage.</div>
+<div class="block"><span class="deprecatedLabel">Deprecated.</span>
+<div class="block"><span class="deprecationComment">remove this method</span></div>
+</div>
 </dd>
 <dt><span class="memberNameLink"><a href="org/apache/orc/util/Murmur3.html#NULL_HASHCODE">NULL_HASHCODE</a></span> - Static variable in class org.apache.orc.util.<a href="org/apache/orc/util/Murmur3.html" title="class in org.apache.orc.util">Murmur3</a></dt>
 <dd>&nbsp;</dd>
@@ -4074,6 +4100,8 @@ the order they are declared.</div>
 <dd>&nbsp;</dd>
 <dt><span class="memberNameLink"><a href="org/apache/orc/impl/DataReaderProperties.Builder.html#withCompression-org.apache.orc.CompressionKind-">withCompression(CompressionKind)</a></span> - Method in class org.apache.orc.impl.<a href="org/apache/orc/impl/DataReaderProperties.Builder.html" title="class in org.apache.orc.impl">DataReaderProperties.Builder</a></dt>
 <dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/orc/impl/DataReaderProperties.Builder.html#withFile-org.apache.hadoop.fs.FSDataInputStream-">withFile(FSDataInputStream)</a></span> - Method in class org.apache.orc.impl.<a href="org/apache/orc/impl/DataReaderProperties.Builder.html" title="class in org.apache.orc.impl">DataReaderProperties.Builder</a></dt>
+<dd>&nbsp;</dd>
 <dt><span class="memberNameLink"><a href="org/apache/orc/impl/DataReaderProperties.Builder.html#withFileSystem-org.apache.hadoop.fs.FileSystem-">withFileSystem(FileSystem)</a></span> - Method in class org.apache.orc.impl.<a href="org/apache/orc/impl/DataReaderProperties.Builder.html" title="class in org.apache.orc.impl">DataReaderProperties.Builder</a></dt>
 <dd>&nbsp;</dd>
 <dt><span class="memberNameLink"><a href="org/apache/orc/impl/DataReaderProperties.Builder.html#withMaxDiskRangeChunkLimit-int-">withMaxDiskRangeChunkLimit(int)</a></span> - Method in class org.apache.orc.impl.<a href="org/apache/orc/impl/DataReaderProperties.Builder.html" title="class in org.apache.orc.impl">DataReaderProperties.Builder</a></dt>
diff --git a/site/api/orc-core/index.html b/site/api/orc-core/index.html
index 128c4a9..32e0aca 100644
--- a/site/api/orc-core/index.html
+++ b/site/api/orc-core/index.html
@@ -2,9 +2,9 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_202) on Thu Mar 14 13:29:39 PDT 2019 -->
+<!-- Generated by javadoc (1.8.0_222) on Sat Oct 26 23:14:24 PDT 2019 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>ORC Core 1.5.5 API</title>
+<title>ORC Core 1.5.7 API</title>
 <script type="text/javascript">
     tmpTargetPage = "" + window.location.search;
     if (tmpTargetPage != "" && tmpTargetPage != "undefined")
diff --git a/site/api/orc-core/org/apache/orc/BinaryColumnStatistics.html b/site/api/orc-core/org/apache/orc/BinaryColumnStatistics.html
index ac97195..067160e 100644
--- a/site/api/orc-core/org/apache/orc/BinaryColumnStatistics.html
+++ b/site/api/orc-core/org/apache/orc/BinaryColumnStatistics.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_202) on Thu Mar 14 13:29:37 PDT 2019 -->
+<!-- Generated by javadoc (1.8.0_222) on Sat Oct 26 23:14:23 PDT 2019 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>BinaryColumnStatistics (ORC Core 1.5.5 API)</title>
-<meta name="date" content="2019-03-14">
+<title>BinaryColumnStatistics (ORC Core 1.5.7 API)</title>
+<meta name="date" content="2019-10-26">
 <link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../script.js"></script>
 </head>
@@ -13,7 +13,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="BinaryColumnStatistics (ORC Core 1.5.5 API)";
+            parent.document.title="BinaryColumnStatistics (ORC Core 1.5.7 API)";
         }
     }
     catch(err) {
diff --git a/site/api/orc-core/org/apache/orc/BooleanColumnStatistics.html b/site/api/orc-core/org/apache/orc/BooleanColumnStatistics.html
index 7a9a553..73f2f3a 100644
--- a/site/api/orc-core/org/apache/orc/BooleanColumnStatistics.html
+++ b/site/api/orc-core/org/apache/orc/BooleanColumnStatistics.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_202) on Thu Mar 14 13:29:37 PDT 2019 -->
+<!-- Generated by javadoc (1.8.0_222) on Sat Oct 26 23:14:23 PDT 2019 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>BooleanColumnStatistics (ORC Core 1.5.5 API)</title>
-<meta name="date" content="2019-03-14">
+<title>BooleanColumnStatistics (ORC Core 1.5.7 API)</title>
+<meta name="date" content="2019-10-26">
 <link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../script.js"></script>
 </head>
@@ -13,7 +13,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="BooleanColumnStatistics (ORC Core 1.5.5 API)";
+            parent.document.title="BooleanColumnStatistics (ORC Core 1.5.7 API)";
         }
     }
     catch(err) {
diff --git a/site/api/orc-core/org/apache/orc/ColumnStatistics.html b/site/api/orc-core/org/apache/orc/ColumnStatistics.html
index 62983a1..b8d6063 100644
--- a/site/api/orc-core/org/apache/orc/ColumnStatistics.html
+++ b/site/api/orc-core/org/apache/orc/ColumnStatistics.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_202) on Thu Mar 14 13:29:37 PDT 2019 -->
+<!-- Generated by javadoc (1.8.0_222) on Sat Oct 26 23:14:23 PDT 2019 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>ColumnStatistics (ORC Core 1.5.5 API)</title>
-<meta name="date" content="2019-03-14">
+<title>ColumnStatistics (ORC Core 1.5.7 API)</title>
+<meta name="date" content="2019-10-26">
 <link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../script.js"></script>
 </head>
@@ -13,7 +13,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="ColumnStatistics (ORC Core 1.5.5 API)";
+            parent.document.title="ColumnStatistics (ORC Core 1.5.7 API)";
         }
     }
     catch(err) {
diff --git a/site/api/orc-core/org/apache/orc/CompressionCodec.Modifier.html b/site/api/orc-core/org/apache/orc/CompressionCodec.Modifier.html
index 05d3503..ddf40b8 100644
--- a/site/api/orc-core/org/apache/orc/CompressionCodec.Modifier.html
+++ b/site/api/orc-core/org/apache/orc/CompressionCodec.Modifier.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_202) on Thu Mar 14 13:29:37 PDT 2019 -->
+<!-- Generated by javadoc (1.8.0_222) on Sat Oct 26 23:14:23 PDT 2019 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>CompressionCodec.Modifier (ORC Core 1.5.5 API)</title>
-<meta name="date" content="2019-03-14">
+<title>CompressionCodec.Modifier (ORC Core 1.5.7 API)</title>
+<meta name="date" content="2019-10-26">
 <link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../script.js"></script>
 </head>
@@ -13,7 +13,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="CompressionCodec.Modifier (ORC Core 1.5.5 API)";
+            parent.document.title="CompressionCodec.Modifier (ORC Core 1.5.7 API)";
         }
     }
     catch(err) {
@@ -98,10 +98,10 @@ var activeTableTab = "activeTableTab";
 </div>
 <div class="contentContainer">
 <ul class="inheritance">
-<li><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">java.lang.Object</a></li>
+<li><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">java.lang.Object</a></li>
 <li>
 <ul class="inheritance">
-<li><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Enum.html?is-external=true" title="class or interface in java.lang">java.lang.Enum</a>&lt;<a href="../../../org/apache/orc/CompressionCodec.Modifier.html" title="enum in org.apache.orc">CompressionCodec.Modifier</a>&gt;</li>
+<li><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Enum.html?is-external=true" title="class or interface in java.lang">java.lang.Enum</a>&lt;<a href="../../../org/apache/orc/CompressionCodec.Modifier.html" title="enum in org.apache.orc">CompressionCodec.Modifier</a>&gt;</li>
 <li>
 <ul class="inheritance">
 <li>org.apache.orc.CompressionCodec.Modifier</li>
@@ -115,7 +115,7 @@ var activeTableTab = "activeTableTab";
 <li class="blockList">
 <dl>
 <dt>All Implemented Interfaces:</dt>
-<dd><a href="http://docs.oracle.com/javase/7/docs/api/java/io/Serializable.html?is-external=true" title="class or interface in java.io">Serializable</a>, <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Comparable.html?is-external=true" title="class or interface in java.lang">Comparable</a>&lt;<a href="../../../org/apache/orc/CompressionCodec.Modifier.html" title="enum in org.apache.orc">CompressionCodec.Modifier</a>&gt;</dd>
+<dd><a href="http://docs.oracle.com/javase/8/docs/api/java/io/Serializable.html?is-external=true" title="class or interface in java.io">Serializable</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Comparable.html?is-external=true" title="class or interface in java.lang">Comparable</a>&lt;<a href="../../../org/apache/orc/CompressionCodec.Modifier.html" title="enum in org.apache.orc">CompressionCodec.Modifier</a>&gt;</dd>
 </dl>
 <dl>
 <dt>Enclosing interface:</dt>
@@ -124,7 +124,7 @@ var activeTableTab = "activeTableTab";
 <hr>
 <br>
 <pre>public static enum <span class="typeNameLabel">CompressionCodec.Modifier</span>
-extends <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Enum.html?is-external=true" title="class or interface in java.lang">Enum</a>&lt;<a href="../../../org/apache/orc/CompressionCodec.Modifier.html" title="enum in org.apache.orc">CompressionCodec.Modifier</a>&gt;</pre>
+extends <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Enum.html?is-external=true" title="class or interface in java.lang">Enum</a>&lt;<a href="../../../org/apache/orc/CompressionCodec.Modifier.html" title="enum in org.apache.orc">CompressionCodec.Modifier</a>&gt;</pre>
 </li>
 </ul>
 </div>
@@ -174,7 +174,7 @@ extends <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Enum.html?is
 </tr>
 <tr id="i0" class="altColor">
 <td class="colFirst"><code>static <a href="../../../org/apache/orc/CompressionCodec.Modifier.html" title="enum in org.apache.orc">CompressionCodec.Modifier</a></code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../org/apache/orc/CompressionCodec.Modifier.html#valueOf-java.lang.String-">valueOf</a></span>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;name)</code>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../org/apache/orc/CompressionCodec.Modifier.html#valueOf-java.lang.String-">valueOf</a></span>(<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;name)</code>
 <div class="block">Returns the enum constant of this type with the specified name.</div>
 </td>
 </tr>
@@ -190,15 +190,15 @@ the order they are declared.</div>
 <li class="blockList"><a name="methods.inherited.from.class.java.lang.Enum">
 <!--   -->
 </a>
-<h3>Methods inherited from class&nbsp;java.lang.<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Enum.html?is-external=true" title="class or interface in java.lang">Enum</a></h3>
-<code><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Enum.html?is-external=true#clone--" title="class or interface in java.lang">clone</a>, <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Enum.html?is-external=true#compareTo-E-" title="class or interface in java.lang">compareTo</a>, <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Enum.html?is-external=true#equals-java.lang.Object-" title="class or interface in java.lang">equals</a>, <a href="http://do [...]
+<h3>Methods inherited from class&nbsp;java.lang.<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Enum.html?is-external=true" title="class or interface in java.lang">Enum</a></h3>
+<code><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Enum.html?is-external=true#clone--" title="class or interface in java.lang">clone</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Enum.html?is-external=true#compareTo-E-" title="class or interface in java.lang">compareTo</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Enum.html?is-external=true#equals-java.lang.Object-" title="class or interface in java.lang">equals</a>, <a href="http://do [...]
 </ul>
 <ul class="blockList">
 <li class="blockList"><a name="methods.inherited.from.class.java.lang.Object">
 <!--   -->
 </a>
-<h3>Methods inherited from class&nbsp;java.lang.<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a></h3>
-<code><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true#getClass--" title="class or interface in java.lang">getClass</a>, <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true#notify--" title="class or interface in java.lang">notify</a>, <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true#notifyAll--" title="class or interface in java.lang">notifyAll</a>, <a href="http://docs.or [...]
+<h3>Methods inherited from class&nbsp;java.lang.<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a></h3>
+<code><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#getClass--" title="class or interface in java.lang">getClass</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#notify--" title="class or interface in java.lang">notify</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#notifyAll--" title="class or interface in java.lang">notifyAll</a>, <a href="http://docs.or [...]
 </ul>
 </li>
 </ul>
@@ -293,7 +293,7 @@ for (CompressionCodec.Modifier c : CompressionCodec.Modifier.values())
 <ul class="blockListLast">
 <li class="blockList">
 <h4>valueOf</h4>
-<pre>public static&nbsp;<a href="../../../org/apache/orc/CompressionCodec.Modifier.html" title="enum in org.apache.orc">CompressionCodec.Modifier</a>&nbsp;valueOf(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;name)</pre>
+<pre>public static&nbsp;<a href="../../../org/apache/orc/CompressionCodec.Modifier.html" title="enum in org.apache.orc">CompressionCodec.Modifier</a>&nbsp;valueOf(<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;name)</pre>
 <div class="block">Returns the enum constant of this type with the specified name.
 The string must match <i>exactly</i> an identifier used to declare an
 enum constant in this type.  (Extraneous whitespace characters are 
@@ -304,8 +304,8 @@ not permitted.)</div>
 <dt><span class="returnLabel">Returns:</span></dt>
 <dd>the enum constant with the specified name</dd>
 <dt><span class="throwsLabel">Throws:</span></dt>
-<dd><code><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/IllegalArgumentException.html?is-external=true" title="class or interface in java.lang">IllegalArgumentException</a></code> - if this enum type has no constant with the specified name</dd>
-<dd><code><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/NullPointerException.html?is-external=true" title="class or interface in java.lang">NullPointerException</a></code> - if the argument is null</dd>
+<dd><code><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/IllegalArgumentException.html?is-external=true" title="class or interface in java.lang">IllegalArgumentException</a></code> - if this enum type has no constant with the specified name</dd>
+<dd><code><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/NullPointerException.html?is-external=true" title="class or interface in java.lang">NullPointerException</a></code> - if the argument is null</dd>
 </dl>
 </li>
 </ul>
diff --git a/site/api/orc-core/org/apache/orc/CompressionCodec.html b/site/api/orc-core/org/apache/orc/CompressionCodec.html
index 935d498..a4a2f5e 100644
--- a/site/api/orc-core/org/apache/orc/CompressionCodec.html
+++ b/site/api/orc-core/org/apache/orc/CompressionCodec.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_202) on Thu Mar 14 13:29:37 PDT 2019 -->
+<!-- Generated by javadoc (1.8.0_222) on Sat Oct 26 23:14:23 PDT 2019 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>CompressionCodec (ORC Core 1.5.5 API)</title>
-<meta name="date" content="2019-03-14">
+<title>CompressionCodec (ORC Core 1.5.7 API)</title>
+<meta name="date" content="2019-10-26">
 <link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../script.js"></script>
 </head>
@@ -13,7 +13,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="CompressionCodec (ORC Core 1.5.5 API)";
+            parent.document.title="CompressionCodec (ORC Core 1.5.7 API)";
         }
     }
     catch(err) {
@@ -156,22 +156,22 @@ var activeTableTab = "activeTableTab";
 </tr>
 <tr id="i1" class="rowColor">
 <td class="colFirst"><code>boolean</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../org/apache/orc/CompressionCodec.html#compress-java.nio.ByteBuffer-java.nio.ByteBuffer-java.nio.ByteBuffer-">compress</a></span>(<a href="http://docs.oracle.com/javase/7/docs/api/java/nio/ByteBuffer.html?is-external=true" title="class or interface in java.nio">ByteBuffer</a>&nbsp;in,
-        <a href="http://docs.oracle.com/javase/7/docs/api/java/nio/ByteBuffer.html?is-external=true" title="class or interface in java.nio">ByteBuffer</a>&nbsp;out,
-        <a href="http://docs.oracle.com/javase/7/docs/api/java/nio/ByteBuffer.html?is-external=true" title="class or interface in java.nio">ByteBuffer</a>&nbsp;overflow)</code>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../org/apache/orc/CompressionCodec.html#compress-java.nio.ByteBuffer-java.nio.ByteBuffer-java.nio.ByteBuffer-">compress</a></span>(<a href="http://docs.oracle.com/javase/8/docs/api/java/nio/ByteBuffer.html?is-external=true" title="class or interface in java.nio">ByteBuffer</a>&nbsp;in,
+        <a href="http://docs.oracle.com/javase/8/docs/api/java/nio/ByteBuffer.html?is-external=true" title="class or interface in java.nio">ByteBuffer</a>&nbsp;out,
+        <a href="http://docs.oracle.com/javase/8/docs/api/java/nio/ByteBuffer.html?is-external=true" title="class or interface in java.nio">ByteBuffer</a>&nbsp;overflow)</code>
 <div class="block">Compress the in buffer to the out buffer.</div>
 </td>
 </tr>
 <tr id="i2" class="altColor">
 <td class="colFirst"><code>void</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../org/apache/orc/CompressionCodec.html#decompress-java.nio.ByteBuffer-java.nio.ByteBuffer-">decompress</a></span>(<a href="http://docs.oracle.com/javase/7/docs/api/java/nio/ByteBuffer.html?is-external=true" title="class or interface in java.nio">ByteBuffer</a>&nbsp;in,
-          <a href="http://docs.oracle.com/javase/7/docs/api/java/nio/ByteBuffer.html?is-external=true" title="class or interface in java.nio">ByteBuffer</a>&nbsp;out)</code>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../org/apache/orc/CompressionCodec.html#decompress-java.nio.ByteBuffer-java.nio.ByteBuffer-">decompress</a></span>(<a href="http://docs.oracle.com/javase/8/docs/api/java/nio/ByteBuffer.html?is-external=true" title="class or interface in java.nio">ByteBuffer</a>&nbsp;in,
+          <a href="http://docs.oracle.com/javase/8/docs/api/java/nio/ByteBuffer.html?is-external=true" title="class or interface in java.nio">ByteBuffer</a>&nbsp;out)</code>
 <div class="block">Decompress the in buffer to the out buffer.</div>
 </td>
 </tr>
 <tr id="i3" class="rowColor">
 <td class="colFirst"><code><a href="../../../org/apache/orc/CompressionCodec.html" title="interface in org.apache.orc">CompressionCodec</a></code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../org/apache/orc/CompressionCodec.html#modify-java.util.EnumSet-">modify</a></span>(<a href="http://docs.oracle.com/javase/7/docs/api/java/util/EnumSet.html?is-external=true" title="class or interface in java.util">EnumSet</a>&lt;<a href="../../../org/apache/orc/CompressionCodec.Modifier.html" title="enum in org.apache.orc">CompressionCodec.Modifier</a>&gt;&nbsp;modifiers)</code>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../org/apache/orc/CompressionCodec.html#modify-java.util.EnumSet-">modify</a></span>(<a href="http://docs.oracle.com/javase/8/docs/api/java/util/EnumSet.html?is-external=true" title="class or interface in java.util">EnumSet</a>&lt;<a href="../../../org/apache/orc/CompressionCodec.Modifier.html" title="enum in org.apache.orc">CompressionCodec.Modifier</a>&gt;&nbsp;modifiers)</code>
 <div class="block">Produce a modified compression codec if the underlying algorithm allows
  modification.</div>
 </td>
@@ -203,10 +203,10 @@ var activeTableTab = "activeTableTab";
 <ul class="blockList">
 <li class="blockList">
 <h4>compress</h4>
-<pre>boolean&nbsp;compress(<a href="http://docs.oracle.com/javase/7/docs/api/java/nio/ByteBuffer.html?is-external=true" title="class or interface in java.nio">ByteBuffer</a>&nbsp;in,
-                 <a href="http://docs.oracle.com/javase/7/docs/api/java/nio/ByteBuffer.html?is-external=true" title="class or interface in java.nio">ByteBuffer</a>&nbsp;out,
-                 <a href="http://docs.oracle.com/javase/7/docs/api/java/nio/ByteBuffer.html?is-external=true" title="class or interface in java.nio">ByteBuffer</a>&nbsp;overflow)
-          throws <a href="http://docs.oracle.com/javase/7/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre>
+<pre>boolean&nbsp;compress(<a href="http://docs.oracle.com/javase/8/docs/api/java/nio/ByteBuffer.html?is-external=true" title="class or interface in java.nio">ByteBuffer</a>&nbsp;in,
+                 <a href="http://docs.oracle.com/javase/8/docs/api/java/nio/ByteBuffer.html?is-external=true" title="class or interface in java.nio">ByteBuffer</a>&nbsp;out,
+                 <a href="http://docs.oracle.com/javase/8/docs/api/java/nio/ByteBuffer.html?is-external=true" title="class or interface in java.nio">ByteBuffer</a>&nbsp;overflow)
+          throws <a href="http://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre>
 <div class="block">Compress the in buffer to the out buffer.</div>
 <dl>
 <dt><span class="paramLabel">Parameters:</span></dt>
@@ -216,7 +216,7 @@ var activeTableTab = "activeTableTab";
 <dt><span class="returnLabel">Returns:</span></dt>
 <dd>true if the output is smaller than input</dd>
 <dt><span class="throwsLabel">Throws:</span></dt>
-<dd><code><a href="http://docs.oracle.com/javase/7/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></code></dd>
+<dd><code><a href="http://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></code></dd>
 </dl>
 </li>
 </ul>
@@ -226,16 +226,16 @@ var activeTableTab = "activeTableTab";
 <ul class="blockList">
 <li class="blockList">
 <h4>decompress</h4>
-<pre>void&nbsp;decompress(<a href="http://docs.oracle.com/javase/7/docs/api/java/nio/ByteBuffer.html?is-external=true" title="class or interface in java.nio">ByteBuffer</a>&nbsp;in,
-                <a href="http://docs.oracle.com/javase/7/docs/api/java/nio/ByteBuffer.html?is-external=true" title="class or interface in java.nio">ByteBuffer</a>&nbsp;out)
-         throws <a href="http://docs.oracle.com/javase/7/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre>
+<pre>void&nbsp;decompress(<a href="http://docs.oracle.com/javase/8/docs/api/java/nio/ByteBuffer.html?is-external=true" title="class or interface in java.nio">ByteBuffer</a>&nbsp;in,
+                <a href="http://docs.oracle.com/javase/8/docs/api/java/nio/ByteBuffer.html?is-external=true" title="class or interface in java.nio">ByteBuffer</a>&nbsp;out)
+         throws <a href="http://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre>
 <div class="block">Decompress the in buffer to the out buffer.</div>
 <dl>
 <dt><span class="paramLabel">Parameters:</span></dt>
 <dd><code>in</code> - the bytes to decompress</dd>
 <dd><code>out</code> - the decompressed bytes</dd>
 <dt><span class="throwsLabel">Throws:</span></dt>
-<dd><code><a href="http://docs.oracle.com/javase/7/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></code></dd>
+<dd><code><a href="http://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></code></dd>
 </dl>
 </li>
 </ul>
@@ -245,7 +245,7 @@ var activeTableTab = "activeTableTab";
 <ul class="blockList">
 <li class="blockList">
 <h4>modify</h4>
-<pre><a href="../../../org/apache/orc/CompressionCodec.html" title="interface in org.apache.orc">CompressionCodec</a>&nbsp;modify(<a href="http://docs.oracle.com/javase/7/docs/api/java/util/EnumSet.html?is-external=true" title="class or interface in java.util">EnumSet</a>&lt;<a href="../../../org/apache/orc/CompressionCodec.Modifier.html" title="enum in org.apache.orc">CompressionCodec.Modifier</a>&gt;&nbsp;modifiers)</pre>
+<pre><a href="../../../org/apache/orc/CompressionCodec.html" title="interface in org.apache.orc">CompressionCodec</a>&nbsp;modify(<a href="http://docs.oracle.com/javase/8/docs/api/java/util/EnumSet.html?is-external=true" title="class or interface in java.util">EnumSet</a>&lt;<a href="../../../org/apache/orc/CompressionCodec.Modifier.html" title="enum in org.apache.orc">CompressionCodec.Modifier</a>&gt;&nbsp;modifiers)</pre>
 <div class="block">Produce a modified compression codec if the underlying algorithm allows
  modification.
 
diff --git a/site/api/orc-core/org/apache/orc/CompressionKind.html b/site/api/orc-core/org/apache/orc/CompressionKind.html
index 82cad00..8d02f3d 100644
--- a/site/api/orc-core/org/apache/orc/CompressionKind.html
+++ b/site/api/orc-core/org/apache/orc/CompressionKind.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_202) on Thu Mar 14 13:29:37 PDT 2019 -->
+<!-- Generated by javadoc (1.8.0_222) on Sat Oct 26 23:14:23 PDT 2019 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>CompressionKind (ORC Core 1.5.5 API)</title>
-<meta name="date" content="2019-03-14">
+<title>CompressionKind (ORC Core 1.5.7 API)</title>
+<meta name="date" content="2019-10-26">
 <link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../script.js"></script>
 </head>
@@ -13,7 +13,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="CompressionKind (ORC Core 1.5.5 API)";
+            parent.document.title="CompressionKind (ORC Core 1.5.7 API)";
         }
     }
     catch(err) {
@@ -98,10 +98,10 @@ var activeTableTab = "activeTableTab";
 </div>
 <div class="contentContainer">
 <ul class="inheritance">
-<li><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">java.lang.Object</a></li>
+<li><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">java.lang.Object</a></li>
 <li>
 <ul class="inheritance">
-<li><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Enum.html?is-external=true" title="class or interface in java.lang">java.lang.Enum</a>&lt;<a href="../../../org/apache/orc/CompressionKind.html" title="enum in org.apache.orc">CompressionKind</a>&gt;</li>
+<li><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Enum.html?is-external=true" title="class or interface in java.lang">java.lang.Enum</a>&lt;<a href="../../../org/apache/orc/CompressionKind.html" title="enum in org.apache.orc">CompressionKind</a>&gt;</li>
 <li>
 <ul class="inheritance">
 <li>org.apache.orc.CompressionKind</li>
@@ -115,12 +115,12 @@ var activeTableTab = "activeTableTab";
 <li class="blockList">
 <dl>
 <dt>All Implemented Interfaces:</dt>
-<dd><a href="http://docs.oracle.com/javase/7/docs/api/java/io/Serializable.html?is-external=true" title="class or interface in java.io">Serializable</a>, <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Comparable.html?is-external=true" title="class or interface in java.lang">Comparable</a>&lt;<a href="../../../org/apache/orc/CompressionKind.html" title="enum in org.apache.orc">CompressionKind</a>&gt;</dd>
+<dd><a href="http://docs.oracle.com/javase/8/docs/api/java/io/Serializable.html?is-external=true" title="class or interface in java.io">Serializable</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Comparable.html?is-external=true" title="class or interface in java.lang">Comparable</a>&lt;<a href="../../../org/apache/orc/CompressionKind.html" title="enum in org.apache.orc">CompressionKind</a>&gt;</dd>
 </dl>
 <hr>
 <br>
 <pre>public enum <span class="typeNameLabel">CompressionKind</span>
-extends <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Enum.html?is-external=true" title="class or interface in java.lang">Enum</a>&lt;<a href="../../../org/apache/orc/CompressionKind.html" title="enum in org.apache.orc">CompressionKind</a>&gt;</pre>
+extends <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Enum.html?is-external=true" title="class or interface in java.lang">Enum</a>&lt;<a href="../../../org/apache/orc/CompressionKind.html" title="enum in org.apache.orc">CompressionKind</a>&gt;</pre>
 <div class="block">An enumeration that lists the generic compression algorithms that
  can be applied to ORC files.</div>
 </li>
@@ -172,7 +172,7 @@ extends <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Enum.html?is
 </tr>
 <tr id="i0" class="altColor">
 <td class="colFirst"><code>static <a href="../../../org/apache/orc/CompressionKind.html" title="enum in org.apache.orc">CompressionKind</a></code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../org/apache/orc/CompressionKind.html#valueOf-java.lang.String-">valueOf</a></span>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;name)</code>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../org/apache/orc/CompressionKind.html#valueOf-java.lang.String-">valueOf</a></span>(<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;name)</code>
 <div class="block">Returns the enum constant of this type with the specified name.</div>
 </td>
 </tr>
@@ -188,15 +188,15 @@ the order they are declared.</div>
 <li class="blockList"><a name="methods.inherited.from.class.java.lang.Enum">
 <!--   -->
 </a>
-<h3>Methods inherited from class&nbsp;java.lang.<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Enum.html?is-external=true" title="class or interface in java.lang">Enum</a></h3>
-<code><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Enum.html?is-external=true#clone--" title="class or interface in java.lang">clone</a>, <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Enum.html?is-external=true#compareTo-E-" title="class or interface in java.lang">compareTo</a>, <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Enum.html?is-external=true#equals-java.lang.Object-" title="class or interface in java.lang">equals</a>, <a href="http://do [...]
+<h3>Methods inherited from class&nbsp;java.lang.<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Enum.html?is-external=true" title="class or interface in java.lang">Enum</a></h3>
+<code><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Enum.html?is-external=true#clone--" title="class or interface in java.lang">clone</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Enum.html?is-external=true#compareTo-E-" title="class or interface in java.lang">compareTo</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Enum.html?is-external=true#equals-java.lang.Object-" title="class or interface in java.lang">equals</a>, <a href="http://do [...]
 </ul>
 <ul class="blockList">
 <li class="blockList"><a name="methods.inherited.from.class.java.lang.Object">
 <!--   -->
 </a>
-<h3>Methods inherited from class&nbsp;java.lang.<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a></h3>
-<code><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true#getClass--" title="class or interface in java.lang">getClass</a>, <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true#notify--" title="class or interface in java.lang">notify</a>, <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true#notifyAll--" title="class or interface in java.lang">notifyAll</a>, <a href="http://docs.or [...]
+<h3>Methods inherited from class&nbsp;java.lang.<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a></h3>
+<code><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#getClass--" title="class or interface in java.lang">getClass</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#notify--" title="class or interface in java.lang">notify</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#notifyAll--" title="class or interface in java.lang">notifyAll</a>, <a href="http://docs.or [...]
 </ul>
 </li>
 </ul>
@@ -291,7 +291,7 @@ for (CompressionKind c : CompressionKind.values())
 <ul class="blockListLast">
 <li class="blockList">
 <h4>valueOf</h4>
-<pre>public static&nbsp;<a href="../../../org/apache/orc/CompressionKind.html" title="enum in org.apache.orc">CompressionKind</a>&nbsp;valueOf(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;name)</pre>
+<pre>public static&nbsp;<a href="../../../org/apache/orc/CompressionKind.html" title="enum in org.apache.orc">CompressionKind</a>&nbsp;valueOf(<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;name)</pre>
 <div class="block">Returns the enum constant of this type with the specified name.
 The string must match <i>exactly</i> an identifier used to declare an
 enum constant in this type.  (Extraneous whitespace characters are 
@@ -302,8 +302,8 @@ not permitted.)</div>
 <dt><span class="returnLabel">Returns:</span></dt>
 <dd>the enum constant with the specified name</dd>
 <dt><span class="throwsLabel">Throws:</span></dt>
-<dd><code><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/IllegalArgumentException.html?is-external=true" title="class or interface in java.lang">IllegalArgumentException</a></code> - if this enum type has no constant with the specified name</dd>
-<dd><code><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/NullPointerException.html?is-external=true" title="class or interface in java.lang">NullPointerException</a></code> - if the argument is null</dd>
+<dd><code><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/IllegalArgumentException.html?is-external=true" title="class or interface in java.lang">IllegalArgumentException</a></code> - if this enum type has no constant with the specified name</dd>
+<dd><code><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/NullPointerException.html?is-external=true" title="class or interface in java.lang">NullPointerException</a></code> - if the argument is null</dd>
 </dl>
 </li>
 </ul>
diff --git a/site/api/orc-core/org/apache/orc/DataMask.Factory.html b/site/api/orc-core/org/apache/orc/DataMask.Factory.html
index dcad6e2..e21cfa6 100644
--- a/site/api/orc-core/org/apache/orc/DataMask.Factory.html
+++ b/site/api/orc-core/org/apache/orc/DataMask.Factory.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_202) on Thu Mar 14 13:29:37 PDT 2019 -->
+<!-- Generated by javadoc (1.8.0_222) on Sat Oct 26 23:14:23 PDT 2019 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>DataMask.Factory (ORC Core 1.5.5 API)</title>
-<meta name="date" content="2019-03-14">
+<title>DataMask.Factory (ORC Core 1.5.7 API)</title>
+<meta name="date" content="2019-10-26">
 <link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../script.js"></script>
 </head>
@@ -13,7 +13,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="DataMask.Factory (ORC Core 1.5.5 API)";
+            parent.document.title="DataMask.Factory (ORC Core 1.5.7 API)";
         }
     }
     catch(err) {
@@ -98,7 +98,7 @@ var activeTableTab = "activeTableTab";
 </div>
 <div class="contentContainer">
 <ul class="inheritance">
-<li><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">java.lang.Object</a></li>
+<li><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">java.lang.Object</a></li>
 <li>
 <ul class="inheritance">
 <li>org.apache.orc.DataMask.Factory</li>
@@ -115,7 +115,7 @@ var activeTableTab = "activeTableTab";
 <hr>
 <br>
 <pre>public static class <span class="typeNameLabel">DataMask.Factory</span>
-extends <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a></pre>
+extends <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a></pre>
 <div class="block">To create a DataMask, the users should come through this API.
 
  It supports extension via additional DataMask.Provider implementations
@@ -157,9 +157,9 @@ extends <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?
 </tr>
 <tr id="i0" class="altColor">
 <td class="colFirst"><code>static <a href="../../../org/apache/orc/DataMask.html" title="interface in org.apache.orc">DataMask</a></code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../org/apache/orc/DataMask.Factory.html#build-java.lang.String-org.apache.orc.TypeDescription-java.lang.String...-">build</a></span>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;name,
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../org/apache/orc/DataMask.Factory.html#build-java.lang.String-org.apache.orc.TypeDescription-java.lang.String...-">build</a></span>(<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;name,
      <a href="../../../org/apache/orc/TypeDescription.html" title="class in org.apache.orc">TypeDescription</a>&nbsp;schema,
-     <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>...&nbsp;params)</code>
+     <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>...&nbsp;params)</code>
 <div class="block">Build a new DataMask instance.</div>
 </td>
 </tr>
@@ -168,8 +168,8 @@ extends <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?
 <li class="blockList"><a name="methods.inherited.from.class.java.lang.Object">
 <!--   -->
 </a>
-<h3>Methods inherited from class&nbsp;java.lang.<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a></h3>
-<code><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true#clone--" title="class or interface in java.lang">clone</a>, <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true#equals-java.lang.Object-" title="class or interface in java.lang">equals</a>, <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true#finalize--" title="class or interface in java.lang">finalize</a>, <a href="http:/ [...]
+<h3>Methods inherited from class&nbsp;java.lang.<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a></h3>
+<code><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#clone--" title="class or interface in java.lang">clone</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#equals-java.lang.Object-" title="class or interface in java.lang">equals</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#finalize--" title="class or interface in java.lang">finalize</a>, <a href="http:/ [...]
 </ul>
 </li>
 </ul>
@@ -208,9 +208,9 @@ extends <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?
 <ul class="blockListLast">
 <li class="blockList">
 <h4>build</h4>
-<pre>public static&nbsp;<a href="../../../org/apache/orc/DataMask.html" title="interface in org.apache.orc">DataMask</a>&nbsp;build(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;name,
+<pre>public static&nbsp;<a href="../../../org/apache/orc/DataMask.html" title="interface in org.apache.orc">DataMask</a>&nbsp;build(<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;name,
                              <a href="../../../org/apache/orc/TypeDescription.html" title="class in org.apache.orc">TypeDescription</a>&nbsp;schema,
-                             <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>...&nbsp;params)</pre>
+                             <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>...&nbsp;params)</pre>
 <div class="block">Build a new DataMask instance.</div>
 <dl>
 <dt><span class="paramLabel">Parameters:</span></dt>
@@ -220,7 +220,7 @@ extends <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?
 <dt><span class="returnLabel">Returns:</span></dt>
 <dd>a new DataMask</dd>
 <dt><span class="throwsLabel">Throws:</span></dt>
-<dd><code><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/IllegalArgumentException.html?is-external=true" title="class or interface in java.lang">IllegalArgumentException</a></code> - if no such kind of data mask was found</dd>
+<dd><code><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/IllegalArgumentException.html?is-external=true" title="class or interface in java.lang">IllegalArgumentException</a></code> - if no such kind of data mask was found</dd>
 <dt><span class="seeLabel">See Also:</span></dt>
 <dd><a href="../../../org/apache/orc/impl/mask/MaskProvider.html" title="class in org.apache.orc.impl.mask"><code>for the standard provider</code></a></dd>
 </dl>
diff --git a/site/api/orc-core/org/apache/orc/DataMask.Provider.html b/site/api/orc-core/org/apache/orc/DataMask.Provider.html
index 942d6d6..99d43da 100644
--- a/site/api/orc-core/org/apache/orc/DataMask.Provider.html
+++ b/site/api/orc-core/org/apache/orc/DataMask.Provider.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_202) on Thu Mar 14 13:29:37 PDT 2019 -->
+<!-- Generated by javadoc (1.8.0_222) on Sat Oct 26 23:14:23 PDT 2019 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>DataMask.Provider (ORC Core 1.5.5 API)</title>
-<meta name="date" content="2019-03-14">
+<title>DataMask.Provider (ORC Core 1.5.7 API)</title>
+<meta name="date" content="2019-10-26">
 <link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../script.js"></script>
 </head>
@@ -13,7 +13,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="DataMask.Provider (ORC Core 1.5.5 API)";
+            parent.document.title="DataMask.Provider (ORC Core 1.5.7 API)";
         }
     }
     catch(err) {
@@ -134,9 +134,9 @@ var activeTableTab = "activeTableTab";
 </tr>
 <tr id="i0" class="altColor">
 <td class="colFirst"><code><a href="../../../org/apache/orc/DataMask.html" title="interface in org.apache.orc">DataMask</a></code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../org/apache/orc/DataMask.Provider.html#build-java.lang.String-org.apache.orc.TypeDescription-java.lang.String...-">build</a></span>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;name,
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../org/apache/orc/DataMask.Provider.html#build-java.lang.String-org.apache.orc.TypeDescription-java.lang.String...-">build</a></span>(<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;name,
      <a href="../../../org/apache/orc/TypeDescription.html" title="class in org.apache.orc">TypeDescription</a>&nbsp;schema,
-     <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>...&nbsp;params)</code>
+     <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>...&nbsp;params)</code>
 <div class="block">Build a mask with the given parameters.</div>
 </td>
 </tr>
@@ -161,9 +161,9 @@ var activeTableTab = "activeTableTab";
 <ul class="blockListLast">
 <li class="blockList">
 <h4>build</h4>
-<pre><a href="../../../org/apache/orc/DataMask.html" title="interface in org.apache.orc">DataMask</a>&nbsp;build(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;name,
+<pre><a href="../../../org/apache/orc/DataMask.html" title="interface in org.apache.orc">DataMask</a>&nbsp;build(<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;name,
                <a href="../../../org/apache/orc/TypeDescription.html" title="class in org.apache.orc">TypeDescription</a>&nbsp;schema,
-               <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>...&nbsp;params)</pre>
+               <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>...&nbsp;params)</pre>
 <div class="block">Build a mask with the given parameters.</div>
 <dl>
 <dt><span class="paramLabel">Parameters:</span></dt>
diff --git a/site/api/orc-core/org/apache/orc/DataMask.Standard.html b/site/api/orc-core/org/apache/orc/DataMask.Standard.html
index 6d88c4a..e10cbc8 100644
--- a/site/api/orc-core/org/apache/orc/DataMask.Standard.html
+++ b/site/api/orc-core/org/apache/orc/DataMask.Standard.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_202) on Thu Mar 14 13:29:37 PDT 2019 -->
+<!-- Generated by javadoc (1.8.0_222) on Sat Oct 26 23:14:23 PDT 2019 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>DataMask.Standard (ORC Core 1.5.5 API)</title>
-<meta name="date" content="2019-03-14">
+<title>DataMask.Standard (ORC Core 1.5.7 API)</title>
+<meta name="date" content="2019-10-26">
 <link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../script.js"></script>
 </head>
@@ -13,7 +13,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="DataMask.Standard (ORC Core 1.5.5 API)";
+            parent.document.title="DataMask.Standard (ORC Core 1.5.7 API)";
         }
     }
     catch(err) {
@@ -98,10 +98,10 @@ var activeTableTab = "activeTableTab";
 </div>
 <div class="contentContainer">
 <ul class="inheritance">
-<li><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">java.lang.Object</a></li>
+<li><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">java.lang.Object</a></li>
 <li>
 <ul class="inheritance">
-<li><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Enum.html?is-external=true" title="class or interface in java.lang">java.lang.Enum</a>&lt;<a href="../../../org/apache/orc/DataMask.Standard.html" title="enum in org.apache.orc">DataMask.Standard</a>&gt;</li>
+<li><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Enum.html?is-external=true" title="class or interface in java.lang">java.lang.Enum</a>&lt;<a href="../../../org/apache/orc/DataMask.Standard.html" title="enum in org.apache.orc">DataMask.Standard</a>&gt;</li>
 <li>
 <ul class="inheritance">
 <li>org.apache.orc.DataMask.Standard</li>
@@ -115,7 +115,7 @@ var activeTableTab = "activeTableTab";
 <li class="blockList">
 <dl>
 <dt>All Implemented Interfaces:</dt>
-<dd><a href="http://docs.oracle.com/javase/7/docs/api/java/io/Serializable.html?is-external=true" title="class or interface in java.io">Serializable</a>, <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Comparable.html?is-external=true" title="class or interface in java.lang">Comparable</a>&lt;<a href="../../../org/apache/orc/DataMask.Standard.html" title="enum in org.apache.orc">DataMask.Standard</a>&gt;</dd>
+<dd><a href="http://docs.oracle.com/javase/8/docs/api/java/io/Serializable.html?is-external=true" title="class or interface in java.io">Serializable</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Comparable.html?is-external=true" title="class or interface in java.lang">Comparable</a>&lt;<a href="../../../org/apache/orc/DataMask.Standard.html" title="enum in org.apache.orc">DataMask.Standard</a>&gt;</dd>
 </dl>
 <dl>
 <dt>Enclosing interface:</dt>
@@ -124,7 +124,7 @@ var activeTableTab = "activeTableTab";
 <hr>
 <br>
 <pre>public static enum <span class="typeNameLabel">DataMask.Standard</span>
-extends <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Enum.html?is-external=true" title="class or interface in java.lang">Enum</a>&lt;<a href="../../../org/apache/orc/DataMask.Standard.html" title="enum in org.apache.orc">DataMask.Standard</a>&gt;</pre>
+extends <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Enum.html?is-external=true" title="class or interface in java.lang">Enum</a>&lt;<a href="../../../org/apache/orc/DataMask.Standard.html" title="enum in org.apache.orc">DataMask.Standard</a>&gt;</pre>
 <div class="block">The standard DataMasks can be created using this short cut.
 
  For example, DataMask.Standard.NULLIFY.build(schema) will build a
@@ -173,15 +173,15 @@ extends <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Enum.html?is
 <tr id="i0" class="altColor">
 <td class="colFirst"><code><a href="../../../org/apache/orc/DataMask.html" title="interface in org.apache.orc">DataMask</a></code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../org/apache/orc/DataMask.Standard.html#build-org.apache.orc.TypeDescription-java.lang.String...-">build</a></span>(<a href="../../../org/apache/orc/TypeDescription.html" title="class in org.apache.orc">TypeDescription</a>&nbsp;schema,
-     <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>...&nbsp;params)</code>&nbsp;</td>
+     <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>...&nbsp;params)</code>&nbsp;</td>
 </tr>
 <tr id="i1" class="rowColor">
-<td class="colFirst"><code><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td class="colFirst"><code><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../org/apache/orc/DataMask.Standard.html#getName--">getName</a></span>()</code>&nbsp;</td>
 </tr>
 <tr id="i2" class="altColor">
 <td class="colFirst"><code>static <a href="../../../org/apache/orc/DataMask.Standard.html" title="enum in org.apache.orc">DataMask.Standard</a></code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../org/apache/orc/DataMask.Standard.html#valueOf-java.lang.String-">valueOf</a></span>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;name)</code>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../org/apache/orc/DataMask.Standard.html#valueOf-java.lang.String-">valueOf</a></span>(<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;name)</code>
 <div class="block">Returns the enum constant of this type with the specified name.</div>
 </td>
 </tr>
@@ -197,15 +197,15 @@ the order they are declared.</div>
 <li class="blockList"><a name="methods.inherited.from.class.java.lang.Enum">
 <!--   -->
 </a>
-<h3>Methods inherited from class&nbsp;java.lang.<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Enum.html?is-external=true" title="class or interface in java.lang">Enum</a></h3>
-<code><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Enum.html?is-external=true#clone--" title="class or interface in java.lang">clone</a>, <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Enum.html?is-external=true#compareTo-E-" title="class or interface in java.lang">compareTo</a>, <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Enum.html?is-external=true#equals-java.lang.Object-" title="class or interface in java.lang">equals</a>, <a href="http://do [...]
+<h3>Methods inherited from class&nbsp;java.lang.<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Enum.html?is-external=true" title="class or interface in java.lang">Enum</a></h3>
+<code><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Enum.html?is-external=true#clone--" title="class or interface in java.lang">clone</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Enum.html?is-external=true#compareTo-E-" title="class or interface in java.lang">compareTo</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Enum.html?is-external=true#equals-java.lang.Object-" title="class or interface in java.lang">equals</a>, <a href="http://do [...]
 </ul>
 <ul class="blockList">
 <li class="blockList"><a name="methods.inherited.from.class.java.lang.Object">
 <!--   -->
 </a>
-<h3>Methods inherited from class&nbsp;java.lang.<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a></h3>
-<code><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true#getClass--" title="class or interface in java.lang">getClass</a>, <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true#notify--" title="class or interface in java.lang">notify</a>, <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true#notifyAll--" title="class or interface in java.lang">notifyAll</a>, <a href="http://docs.or [...]
+<h3>Methods inherited from class&nbsp;java.lang.<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a></h3>
+<code><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#getClass--" title="class or interface in java.lang">getClass</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#notify--" title="class or interface in java.lang">notify</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#notifyAll--" title="class or interface in java.lang">notifyAll</a>, <a href="http://docs.or [...]
 </ul>
 </li>
 </ul>
@@ -282,7 +282,7 @@ for (DataMask.Standard c : DataMask.Standard.values())
 <ul class="blockList">
 <li class="blockList">
 <h4>valueOf</h4>
-<pre>public static&nbsp;<a href="../../../org/apache/orc/DataMask.Standard.html" title="enum in org.apache.orc">DataMask.Standard</a>&nbsp;valueOf(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;name)</pre>
+<pre>public static&nbsp;<a href="../../../org/apache/orc/DataMask.Standard.html" title="enum in org.apache.orc">DataMask.Standard</a>&nbsp;valueOf(<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;name)</pre>
 <div class="block">Returns the enum constant of this type with the specified name.
 The string must match <i>exactly</i> an identifier used to declare an
 enum constant in this type.  (Extraneous whitespace characters are 
@@ -293,8 +293,8 @@ not permitted.)</div>
 <dt><span class="returnLabel">Returns:</span></dt>
 <dd>the enum constant with the specified name</dd>
 <dt><span class="throwsLabel">Throws:</span></dt>
-<dd><code><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/IllegalArgumentException.html?is-external=true" title="class or interface in java.lang">IllegalArgumentException</a></code> - if this enum type has no constant with the specified name</dd>
-<dd><code><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/NullPointerException.html?is-external=true" title="class or interface in java.lang">NullPointerException</a></code> - if the argument is null</dd>
+<dd><code><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/IllegalArgumentException.html?is-external=true" title="class or interface in java.lang">IllegalArgumentException</a></code> - if this enum type has no constant with the specified name</dd>
+<dd><code><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/NullPointerException.html?is-external=true" title="class or interface in java.lang">NullPointerException</a></code> - if the argument is null</dd>
 </dl>
 </li>
 </ul>
@@ -304,7 +304,7 @@ not permitted.)</div>
 <ul class="blockList">
 <li class="blockList">
 <h4>getName</h4>
-<pre>public&nbsp;<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;getName()</pre>
+<pre>public&nbsp;<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;getName()</pre>
 </li>
 </ul>
 <a name="build-org.apache.orc.TypeDescription-java.lang.String...-">
@@ -314,7 +314,7 @@ not permitted.)</div>
 <li class="blockList">
 <h4>build</h4>
 <pre>public&nbsp;<a href="../../../org/apache/orc/DataMask.html" title="interface in org.apache.orc">DataMask</a>&nbsp;build(<a href="../../../org/apache/orc/TypeDescription.html" title="class in org.apache.orc">TypeDescription</a>&nbsp;schema,
-                      <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>...&nbsp;params)</pre>
+                      <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>...&nbsp;params)</pre>
 </li>
 </ul>
 </li>
diff --git a/site/api/orc-core/org/apache/orc/DataMask.html b/site/api/orc-core/org/apache/orc/DataMask.html
index 519dce9..4a69e57 100644
--- a/site/api/orc-core/org/apache/orc/DataMask.html
+++ b/site/api/orc-core/org/apache/orc/DataMask.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_202) on Thu Mar 14 13:29:37 PDT 2019 -->
+<!-- Generated by javadoc (1.8.0_222) on Sat Oct 26 23:14:23 PDT 2019 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>DataMask (ORC Core 1.5.5 API)</title>
-<meta name="date" content="2019-03-14">
+<title>DataMask (ORC Core 1.5.7 API)</title>
+<meta name="date" content="2019-10-26">
 <link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../script.js"></script>
 </head>
@@ -13,7 +13,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="DataMask (ORC Core 1.5.5 API)";
+            parent.document.title="DataMask (ORC Core 1.5.7 API)";
         }
     }
     catch(err) {
diff --git a/site/api/orc-core/org/apache/orc/DataReader.html b/site/api/orc-core/org/apache/orc/DataReader.html
index 5a6a915..5232b07 100644
--- a/site/api/orc-core/org/apache/orc/DataReader.html
+++ b/site/api/orc-core/org/apache/orc/DataReader.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_202) on Thu Mar 14 13:29:37 PDT 2019 -->
+<!-- Generated by javadoc (1.8.0_222) on Sat Oct 26 23:14:23 PDT 2019 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>DataReader (ORC Core 1.5.5 API)</title>
-<meta name="date" content="2019-03-14">
+<title>DataReader (ORC Core 1.5.7 API)</title>
+<meta name="date" content="2019-10-26">
 <link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../script.js"></script>
 </head>
@@ -13,7 +13,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="DataReader (ORC Core 1.5.5 API)";
+            parent.document.title="DataReader (ORC Core 1.5.7 API)";
         }
     }
     catch(err) {
@@ -102,12 +102,12 @@ var activeTableTab = "activeTableTab";
 <li class="blockList">
 <dl>
 <dt>All Superinterfaces:</dt>
-<dd><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/AutoCloseable.html?is-external=true" title="class or interface in java.lang">AutoCloseable</a>, <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Cloneable.html?is-external=true" title="class or interface in java.lang">Cloneable</a></dd>
+<dd><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/AutoCloseable.html?is-external=true" title="class or interface in java.lang">AutoCloseable</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Cloneable.html?is-external=true" title="class or interface in java.lang">Cloneable</a></dd>
 </dl>
 <hr>
 <br>
 <pre>public interface <span class="typeNameLabel">DataReader</span>
-extends <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/AutoCloseable.html?is-external=true" title="class or interface in java.lang">AutoCloseable</a>, <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Cloneable.html?is-external=true" title="class or interface in java.lang">Cloneable</a></pre>
+extends <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/AutoCloseable.html?is-external=true" title="class or interface in java.lang">AutoCloseable</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Cloneable.html?is-external=true" title="class or interface in java.lang">Cloneable</a></pre>
 <div class="block">An abstract data reader that IO formats can use to read bytes from underlying storage.</div>
 </li>
 </ul>
@@ -183,7 +183,7 @@ extends <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/AutoCloseabl
 </tr>
 <tr id="i8" class="altColor">
 <td class="colFirst"><code>void</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../org/apache/orc/DataReader.html#releaseBuffer-java.nio.ByteBuffer-">releaseBuffer</a></span>(<a href="http://docs.oracle.com/javase/7/docs/api/java/nio/ByteBuffer.html?is-external=true" title="class or interface in java.nio">ByteBuffer</a>&nbsp;toRelease)</code>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../org/apache/orc/DataReader.html#releaseBuffer-java.nio.ByteBuffer-">releaseBuffer</a></span>(<a href="http://docs.oracle.com/javase/8/docs/api/java/nio/ByteBuffer.html?is-external=true" title="class or interface in java.nio">ByteBuffer</a>&nbsp;toRelease)</code>
 <div class="block">Releases buffers created by readFileData.</div>
 </td>
 </tr>
@@ -209,11 +209,11 @@ extends <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/AutoCloseabl
 <li class="blockList">
 <h4>open</h4>
 <pre>void&nbsp;open()
-   throws <a href="http://docs.oracle.com/javase/7/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre>
+   throws <a href="http://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre>
 <div class="block">Opens the DataReader, making it ready to use.</div>
 <dl>
 <dt><span class="throwsLabel">Throws:</span></dt>
-<dd><code><a href="http://docs.oracle.com/javase/7/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></code></dd>
+<dd><code><a href="http://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></code></dd>
 </dl>
 </li>
 </ul>
@@ -233,10 +233,10 @@ extends <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/AutoCloseabl
                       <a href="../../../org/apache/orc/OrcFile.WriterVersion.html" title="enum in org.apache.orc">OrcFile.WriterVersion</a>&nbsp;version,
                       <a href="http://orc.apache.org/api/orc-core/org/apache/orc/OrcProto.Stream.Kind.html?is-external=true" title="class or interface in org.apache.orc">OrcProto.Stream.Kind</a>[]&nbsp;bloomFilterKinds,
                       <a href="http://orc.apache.org/api/orc-core/org/apache/orc/OrcProto.BloomFilterIndex.html?is-external=true" title="class or interface in org.apache.orc">OrcProto.BloomFilterIndex</a>[]&nbsp;bloomFilterIndices)
-               throws <a href="http://docs.oracle.com/javase/7/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre>
+               throws <a href="http://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre>
 <dl>
 <dt><span class="throwsLabel">Throws:</span></dt>
-<dd><code><a href="http://docs.oracle.com/javase/7/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></code></dd>
+<dd><code><a href="http://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></code></dd>
 </dl>
 </li>
 </ul>
@@ -247,10 +247,10 @@ extends <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/AutoCloseabl
 <li class="blockList">
 <h4>readStripeFooter</h4>
 <pre><a href="http://orc.apache.org/api/orc-core/org/apache/orc/OrcProto.StripeFooter.html?is-external=true" title="class or interface in org.apache.orc">OrcProto.StripeFooter</a>&nbsp;readStripeFooter(<a href="../../../org/apache/orc/StripeInformation.html" title="interface in org.apache.orc">StripeInformation</a>&nbsp;stripe)
-                                throws <a href="http://docs.oracle.com/javase/7/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre>
+                                throws <a href="http://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre>
 <dl>
 <dt><span class="throwsLabel">Throws:</span></dt>
-<dd><code><a href="http://docs.oracle.com/javase/7/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></code></dd>
+<dd><code><a href="http://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></code></dd>
 </dl>
 </li>
 </ul>
@@ -263,7 +263,7 @@ extends <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/AutoCloseabl
 <pre><a href="http://orc.apache.org/api/hive-storage-api/org/apache/hadoop/hive/common/io/DiskRangeList.html?is-external=true" title="class or interface in org.apache.hadoop.hive.common.io">DiskRangeList</a>&nbsp;readFileData(<a href="http://orc.apache.org/api/hive-storage-api/org/apache/hadoop/hive/common/io/DiskRangeList.html?is-external=true" title="class or interface in org.apache.hadoop.hive.common.io">DiskRangeList</a>&nbsp;range,
                            long&nbsp;baseOffset,
                            boolean&nbsp;doForceDirect)
-                    throws <a href="http://docs.oracle.com/javase/7/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre>
+                    throws <a href="http://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre>
 <div class="block">Reads the data.
 
  Note that for the cases such as zero-copy read, caller must release the disk ranges
@@ -276,7 +276,7 @@ extends <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/AutoCloseabl
 <dt><span class="returnLabel">Returns:</span></dt>
 <dd>New or modified list of DiskRange-s, where all the ranges are filled with data.</dd>
 <dt><span class="throwsLabel">Throws:</span></dt>
-<dd><code><a href="http://docs.oracle.com/javase/7/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></code></dd>
+<dd><code><a href="http://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></code></dd>
 </dl>
 </li>
 </ul>
@@ -296,7 +296,7 @@ extends <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/AutoCloseabl
 <ul class="blockList">
 <li class="blockList">
 <h4>releaseBuffer</h4>
-<pre>void&nbsp;releaseBuffer(<a href="http://docs.oracle.com/javase/7/docs/api/java/nio/ByteBuffer.html?is-external=true" title="class or interface in java.nio">ByteBuffer</a>&nbsp;toRelease)</pre>
+<pre>void&nbsp;releaseBuffer(<a href="http://docs.oracle.com/javase/8/docs/api/java/nio/ByteBuffer.html?is-external=true" title="class or interface in java.nio">ByteBuffer</a>&nbsp;toRelease)</pre>
 <div class="block">Releases buffers created by readFileData. See readFileData javadoc.</div>
 <dl>
 <dt><span class="paramLabel">Parameters:</span></dt>
@@ -327,12 +327,12 @@ extends <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/AutoCloseabl
 <li class="blockList">
 <h4>close</h4>
 <pre>void&nbsp;close()
-    throws <a href="http://docs.oracle.com/javase/7/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre>
+    throws <a href="http://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre>
 <dl>
 <dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
-<dd><code><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/AutoCloseable.html?is-external=true#close--" title="class or interface in java.lang">close</a></code>&nbsp;in interface&nbsp;<code><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/AutoCloseable.html?is-external=true" title="class or interface in java.lang">AutoCloseable</a></code></dd>
+<dd><code><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/AutoCloseable.html?is-external=true#close--" title="class or interface in java.lang">close</a></code>&nbsp;in interface&nbsp;<code><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/AutoCloseable.html?is-external=true" title="class or interface in java.lang">AutoCloseable</a></code></dd>
 <dt><span class="throwsLabel">Throws:</span></dt>
-<dd><code><a href="http://docs.oracle.com/javase/7/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></code></dd>
+<dd><code><a href="http://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></code></dd>
 </dl>
 </li>
 </ul>
diff --git a/site/api/orc-core/org/apache/orc/DateColumnStatistics.html b/site/api/orc-core/org/apache/orc/DateColumnStatistics.html
index a5bc654..403929d 100644
--- a/site/api/orc-core/org/apache/orc/DateColumnStatistics.html
+++ b/site/api/orc-core/org/apache/orc/DateColumnStatistics.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_202) on Thu Mar 14 13:29:37 PDT 2019 -->
+<!-- Generated by javadoc (1.8.0_222) on Sat Oct 26 23:14:23 PDT 2019 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>DateColumnStatistics (ORC Core 1.5.5 API)</title>
-<meta name="date" content="2019-03-14">
+<title>DateColumnStatistics (ORC Core 1.5.7 API)</title>
+<meta name="date" content="2019-10-26">
 <link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../script.js"></script>
 </head>
@@ -13,7 +13,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="DateColumnStatistics (ORC Core 1.5.5 API)";
+            parent.document.title="DateColumnStatistics (ORC Core 1.5.7 API)";
         }
     }
     catch(err) {
@@ -128,13 +128,13 @@ extends <a href="../../../org/apache/orc/ColumnStatistics.html" title="interface
 <th class="colLast" scope="col">Method and Description</th>
 </tr>
 <tr id="i0" class="altColor">
-<td class="colFirst"><code><a href="http://docs.oracle.com/javase/7/docs/api/java/util/Date.html?is-external=true" title="class or interface in java.util">Date</a></code></td>
+<td class="colFirst"><code><a href="http://docs.oracle.com/javase/8/docs/api/java/util/Date.html?is-external=true" title="class or interface in java.util">Date</a></code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../org/apache/orc/DateColumnStatistics.html#getMaximum--">getMaximum</a></span>()</code>
 <div class="block">Get the maximum value for the column.</div>
 </td>
 </tr>
 <tr id="i1" class="rowColor">
-<td class="colFirst"><code><a href="http://docs.oracle.com/javase/7/docs/api/java/util/Date.html?is-external=true" title="class or interface in java.util">Date</a></code></td>
+<td class="colFirst"><code><a href="http://docs.oracle.com/javase/8/docs/api/java/util/Date.html?is-external=true" title="class or interface in java.util">Date</a></code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../org/apache/orc/DateColumnStatistics.html#getMinimum--">getMinimum</a></span>()</code>
 <div class="block">Get the minimum value for the column.</div>
 </td>
@@ -167,7 +167,7 @@ extends <a href="../../../org/apache/orc/ColumnStatistics.html" title="interface
 <ul class="blockList">
 <li class="blockList">
 <h4>getMinimum</h4>
-<pre><a href="http://docs.oracle.com/javase/7/docs/api/java/util/Date.html?is-external=true" title="class or interface in java.util">Date</a>&nbsp;getMinimum()</pre>
+<pre><a href="http://docs.oracle.com/javase/8/docs/api/java/util/Date.html?is-external=true" title="class or interface in java.util">Date</a>&nbsp;getMinimum()</pre>
 <div class="block">Get the minimum value for the column.</div>
 <dl>
 <dt><span class="returnLabel">Returns:</span></dt>
@@ -181,7 +181,7 @@ extends <a href="../../../org/apache/orc/ColumnStatistics.html" title="interface
 <ul class="blockListLast">
 <li class="blockList">
 <h4>getMaximum</h4>
-<pre><a href="http://docs.oracle.com/javase/7/docs/api/java/util/Date.html?is-external=true" title="class or interface in java.util">Date</a>&nbsp;getMaximum()</pre>
+<pre><a href="http://docs.oracle.com/javase/8/docs/api/java/util/Date.html?is-external=true" title="class or interface in java.util">Date</a>&nbsp;getMaximum()</pre>
 <div class="block">Get the maximum value for the column.</div>
 <dl>
 <dt><span class="returnLabel">Returns:</span></dt>
diff --git a/site/api/orc-core/org/apache/orc/DecimalColumnStatistics.html b/site/api/orc-core/org/apache/orc/DecimalColumnStatistics.html
index eed25d5..83ad31e 100644
--- a/site/api/orc-core/org/apache/orc/DecimalColumnStatistics.html
+++ b/site/api/orc-core/org/apache/orc/DecimalColumnStatistics.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_202) on Thu Mar 14 13:29:37 PDT 2019 -->
+<!-- Generated by javadoc (1.8.0_222) on Sat Oct 26 23:14:23 PDT 2019 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>DecimalColumnStatistics (ORC Core 1.5.5 API)</title>
-<meta name="date" content="2019-03-14">
+<title>DecimalColumnStatistics (ORC Core 1.5.7 API)</title>
+<meta name="date" content="2019-10-26">
 <link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../script.js"></script>
 </head>
@@ -13,7 +13,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="DecimalColumnStatistics (ORC Core 1.5.5 API)";
+            parent.document.title="DecimalColumnStatistics (ORC Core 1.5.7 API)";
         }
     }
     catch(err) {
diff --git a/site/api/orc-core/org/apache/orc/DoubleColumnStatistics.html b/site/api/orc-core/org/apache/orc/DoubleColumnStatistics.html
index 2d12b5c..1c9a238 100644
--- a/site/api/orc-core/org/apache/orc/DoubleColumnStatistics.html
+++ b/site/api/orc-core/org/apache/orc/DoubleColumnStatistics.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_202) on Thu Mar 14 13:29:37 PDT 2019 -->
+<!-- Generated by javadoc (1.8.0_222) on Sat Oct 26 23:14:23 PDT 2019 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>DoubleColumnStatistics (ORC Core 1.5.5 API)</title>
-<meta name="date" content="2019-03-14">
+<title>DoubleColumnStatistics (ORC Core 1.5.7 API)</title>
+<meta name="date" content="2019-10-26">
 <link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../script.js"></script>
 </head>
@@ -13,7 +13,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="DoubleColumnStatistics (ORC Core 1.5.5 API)";
+            parent.document.title="DoubleColumnStatistics (ORC Core 1.5.7 API)";
         }
     }
     catch(err) {
diff --git a/site/api/orc-core/org/apache/orc/FileFormatException.html b/site/api/orc-core/org/apache/orc/FileFormatException.html
index 790c6c7..e732611 100644
--- a/site/api/orc-core/org/apache/orc/FileFormatException.html
+++ b/site/api/orc-core/org/apache/orc/FileFormatException.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_202) on Thu Mar 14 13:29:37 PDT 2019 -->
+<!-- Generated by javadoc (1.8.0_222) on Sat Oct 26 23:14:23 PDT 2019 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>FileFormatException (ORC Core 1.5.5 API)</title>
-<meta name="date" content="2019-03-14">
+<title>FileFormatException (ORC Core 1.5.7 API)</title>
+<meta name="date" content="2019-10-26">
 <link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../script.js"></script>
 </head>
@@ -13,7 +13,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="FileFormatException (ORC Core 1.5.5 API)";
+            parent.document.title="FileFormatException (ORC Core 1.5.7 API)";
         }
     }
     catch(err) {
@@ -92,16 +92,16 @@
 </div>
 <div class="contentContainer">
 <ul class="inheritance">
-<li><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">java.lang.Object</a></li>
+<li><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">java.lang.Object</a></li>
 <li>
 <ul class="inheritance">
-<li><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Throwable.html?is-external=true" title="class or interface in java.lang">java.lang.Throwable</a></li>
+<li><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Throwable.html?is-external=true" title="class or interface in java.lang">java.lang.Throwable</a></li>
 <li>
 <ul class="inheritance">
-<li><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Exception.html?is-external=true" title="class or interface in java.lang">java.lang.Exception</a></li>
+<li><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Exception.html?is-external=true" title="class or interface in java.lang">java.lang.Exception</a></li>
 <li>
 <ul class="inheritance">
-<li><a href="http://docs.oracle.com/javase/7/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">java.io.IOException</a></li>
+<li><a href="http://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">java.io.IOException</a></li>
 <li>
 <ul class="inheritance">
 <li>org.apache.orc.FileFormatException</li>
@@ -119,12 +119,12 @@
 <li class="blockList">
 <dl>
 <dt>All Implemented Interfaces:</dt>
-<dd><a href="http://docs.oracle.com/javase/7/docs/api/java/io/Serializable.html?is-external=true" title="class or interface in java.io">Serializable</a></dd>
+<dd><a href="http://docs.oracle.com/javase/8/docs/api/java/io/Serializable.html?is-external=true" title="class or interface in java.io">Serializable</a></dd>
 </dl>
 <hr>
 <br>
 <pre>public class <span class="typeNameLabel">FileFormatException</span>
-extends <a href="http://docs.oracle.com/javase/7/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre>
+extends <a href="http://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre>
 <div class="block">Thrown when an invalid file format is encountered.</div>
 <dl>
 <dt><span class="seeLabel">See Also:</span></dt>
@@ -148,7 +148,7 @@ extends <a href="http://docs.oracle.com/javase/7/docs/api/java/io/IOException.ht
 <th class="colOne" scope="col">Constructor and Description</th>
 </tr>
 <tr class="altColor">
-<td class="colOne"><code><span class="memberNameLink"><a href="../../../org/apache/orc/FileFormatException.html#FileFormatException-java.lang.String-">FileFormatException</a></span>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;errMsg)</code>&nbsp;</td>
+<td class="colOne"><code><span class="memberNameLink"><a href="../../../org/apache/orc/FileFormatException.html#FileFormatException-java.lang.String-">FileFormatException</a></span>(<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;errMsg)</code>&nbsp;</td>
 </tr>
 </table>
 </li>
@@ -163,15 +163,15 @@ extends <a href="http://docs.oracle.com/javase/7/docs/api/java/io/IOException.ht
 <li class="blockList"><a name="methods.inherited.from.class.java.lang.Throwable">
 <!--   -->
 </a>
-<h3>Methods inherited from class&nbsp;java.lang.<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Throwable.html?is-external=true" title="class or interface in java.lang">Throwable</a></h3>
-<code><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Throwable.html?is-external=true#addSuppressed-java.lang.Throwable-" title="class or interface in java.lang">addSuppressed</a>, <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Throwable.html?is-external=true#fillInStackTrace--" title="class or interface in java.lang">fillInStackTrace</a>, <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Throwable.html?is-external=true#getCause--" title="class or inter [...]
+<h3>Methods inherited from class&nbsp;java.lang.<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Throwable.html?is-external=true" title="class or interface in java.lang">Throwable</a></h3>
+<code><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Throwable.html?is-external=true#addSuppressed-java.lang.Throwable-" title="class or interface in java.lang">addSuppressed</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Throwable.html?is-external=true#fillInStackTrace--" title="class or interface in java.lang">fillInStackTrace</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Throwable.html?is-external=true#getCause--" title="class or inter [...]
 </ul>
 <ul class="blockList">
 <li class="blockList"><a name="methods.inherited.from.class.java.lang.Object">
 <!--   -->
 </a>
-<h3>Methods inherited from class&nbsp;java.lang.<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a></h3>
-<code><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true#clone--" title="class or interface in java.lang">clone</a>, <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true#equals-java.lang.Object-" title="class or interface in java.lang">equals</a>, <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true#finalize--" title="class or interface in java.lang">finalize</a>, <a href="http:/ [...]
+<h3>Methods inherited from class&nbsp;java.lang.<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a></h3>
+<code><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#clone--" title="class or interface in java.lang">clone</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#equals-java.lang.Object-" title="class or interface in java.lang">equals</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#finalize--" title="class or interface in java.lang">finalize</a>, <a href="http:/ [...]
 </ul>
 </li>
 </ul>
@@ -193,7 +193,7 @@ extends <a href="http://docs.oracle.com/javase/7/docs/api/java/io/IOException.ht
 <ul class="blockListLast">
 <li class="blockList">
 <h4>FileFormatException</h4>
-<pre>public&nbsp;FileFormatException(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;errMsg)</pre>
+<pre>public&nbsp;FileFormatException(<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;errMsg)</pre>
 </li>
 </ul>
 </li>
diff --git a/site/api/orc-core/org/apache/orc/FileMetadata.html b/site/api/orc-core/org/apache/orc/FileMetadata.html
index fc546aa..bd3a70b 100644
--- a/site/api/orc-core/org/apache/orc/FileMetadata.html
+++ b/site/api/orc-core/org/apache/orc/FileMetadata.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_202) on Thu Mar 14 13:29:37 PDT 2019 -->
+<!-- Generated by javadoc (1.8.0_222) on Sat Oct 26 23:14:23 PDT 2019 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>FileMetadata (ORC Core 1.5.5 API)</title>
-<meta name="date" content="2019-03-14">
+<title>FileMetadata (ORC Core 1.5.7 API)</title>
+<meta name="date" content="2019-10-26">
 <link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../script.js"></script>
 </head>
@@ -13,7 +13,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="FileMetadata (ORC Core 1.5.5 API)";
+            parent.document.title="FileMetadata (ORC Core 1.5.7 API)";
         }
     }
     catch(err) {
@@ -141,11 +141,11 @@ var activeTableTab = "activeTableTab";
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../org/apache/orc/FileMetadata.html#getContentLength--">getContentLength</a></span>()</code>&nbsp;</td>
 </tr>
 <tr id="i4" class="altColor">
-<td class="colFirst"><code><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a></code></td>
+<td class="colFirst"><code><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a></code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../org/apache/orc/FileMetadata.html#getFileKey--">getFileKey</a></span>()</code>&nbsp;</td>
 </tr>
 <tr id="i5" class="rowColor">
-<td class="colFirst"><code><a href="http://docs.oracle.com/javase/7/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;<a href="http://orc.apache.org/api/orc-core/org/apache/orc/OrcProto.ColumnStatistics.html?is-external=true" title="class or interface in org.apache.orc">OrcProto.ColumnStatistics</a>&gt;</code></td>
+<td class="colFirst"><code><a href="http://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;<a href="http://orc.apache.org/api/orc-core/org/apache/orc/OrcProto.ColumnStatistics.html?is-external=true" title="class or interface in org.apache.orc">OrcProto.ColumnStatistics</a>&gt;</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../org/apache/orc/FileMetadata.html#getFileStats--">getFileStats</a></span>()</code>&nbsp;</td>
 </tr>
 <tr id="i6" class="altColor">
@@ -165,19 +165,19 @@ var activeTableTab = "activeTableTab";
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../org/apache/orc/FileMetadata.html#getRowIndexStride--">getRowIndexStride</a></span>()</code>&nbsp;</td>
 </tr>
 <tr id="i10" class="altColor">
-<td class="colFirst"><code><a href="http://docs.oracle.com/javase/7/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;<a href="../../../org/apache/orc/StripeInformation.html" title="interface in org.apache.orc">StripeInformation</a>&gt;</code></td>
+<td class="colFirst"><code><a href="http://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;<a href="../../../org/apache/orc/StripeInformation.html" title="interface in org.apache.orc">StripeInformation</a>&gt;</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../org/apache/orc/FileMetadata.html#getStripes--">getStripes</a></span>()</code>&nbsp;</td>
 </tr>
 <tr id="i11" class="rowColor">
-<td class="colFirst"><code><a href="http://docs.oracle.com/javase/7/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;<a href="http://orc.apache.org/api/orc-core/org/apache/orc/OrcProto.StripeStatistics.html?is-external=true" title="class or interface in org.apache.orc">OrcProto.StripeStatistics</a>&gt;</code></td>
+<td class="colFirst"><code><a href="http://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;<a href="http://orc.apache.org/api/orc-core/org/apache/orc/OrcProto.StripeStatistics.html?is-external=true" title="class or interface in org.apache.orc">OrcProto.StripeStatistics</a>&gt;</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../org/apache/orc/FileMetadata.html#getStripeStats--">getStripeStats</a></span>()</code>&nbsp;</td>
 </tr>
 <tr id="i12" class="altColor">
-<td class="colFirst"><code><a href="http://docs.oracle.com/javase/7/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;<a href="http://orc.apache.org/api/orc-core/org/apache/orc/OrcProto.Type.html?is-external=true" title="class or interface in org.apache.orc">OrcProto.Type</a>&gt;</code></td>
+<td class="colFirst"><code><a href="http://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;<a href="http://orc.apache.org/api/orc-core/org/apache/orc/OrcProto.Type.html?is-external=true" title="class or interface in org.apache.orc">OrcProto.Type</a>&gt;</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../org/apache/orc/FileMetadata.html#getTypes--">getTypes</a></span>()</code>&nbsp;</td>
 </tr>
 <tr id="i13" class="rowColor">
-<td class="colFirst"><code><a href="http://docs.oracle.com/javase/7/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Integer.html?is-external=true" title="class or interface in java.lang">Integer</a>&gt;</code></td>
+<td class="colFirst"><code><a href="http://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Integer.html?is-external=true" title="class or interface in java.lang">Integer</a>&gt;</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../org/apache/orc/FileMetadata.html#getVersionList--">getVersionList</a></span>()</code>&nbsp;</td>
 </tr>
 <tr id="i14" class="altColor">
@@ -222,7 +222,7 @@ var activeTableTab = "activeTableTab";
 <ul class="blockList">
 <li class="blockList">
 <h4>getStripes</h4>
-<pre><a href="http://docs.oracle.com/javase/7/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;<a href="../../../org/apache/orc/StripeInformation.html" title="interface in org.apache.orc">StripeInformation</a>&gt;&nbsp;getStripes()</pre>
+<pre><a href="http://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;<a href="../../../org/apache/orc/StripeInformation.html" title="interface in org.apache.orc">StripeInformation</a>&gt;&nbsp;getStripes()</pre>
 </li>
 </ul>
 <a name="getCompressionKind--">
@@ -276,7 +276,7 @@ var activeTableTab = "activeTableTab";
 <ul class="blockList">
 <li class="blockList">
 <h4>getFileKey</h4>
-<pre><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>&nbsp;getFileKey()</pre>
+<pre><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>&nbsp;getFileKey()</pre>
 </li>
 </ul>
 <a name="getVersionList--">
@@ -285,7 +285,7 @@ var activeTableTab = "activeTableTab";
 <ul class="blockList">
 <li class="blockList">
 <h4>getVersionList</h4>
-<pre><a href="http://docs.oracle.com/javase/7/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Integer.html?is-external=true" title="class or interface in java.lang">Integer</a>&gt;&nbsp;getVersionList()</pre>
+<pre><a href="http://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Integer.html?is-external=true" title="class or interface in java.lang">Integer</a>&gt;&nbsp;getVersionList()</pre>
 </li>
 </ul>
 <a name="getMetadataSize--">
@@ -321,7 +321,7 @@ var activeTableTab = "activeTableTab";
 <ul class="blockList">
 <li class="blockList">
 <h4>getTypes</h4>
-<pre><a href="http://docs.oracle.com/javase/7/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;<a href="http://orc.apache.org/api/orc-core/org/apache/orc/OrcProto.Type.html?is-external=true" title="class or interface in org.apache.orc">OrcProto.Type</a>&gt;&nbsp;getTypes()</pre>
+<pre><a href="http://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;<a href="http://orc.apache.org/api/orc-core/org/apache/orc/OrcProto.Type.html?is-external=true" title="class or interface in org.apache.orc">OrcProto.Type</a>&gt;&nbsp;getTypes()</pre>
 </li>
 </ul>
 <a name="getStripeStats--">
@@ -330,7 +330,7 @@ var activeTableTab = "activeTableTab";
 <ul class="blockList">
 <li class="blockList">
 <h4>getStripeStats</h4>
-<pre><a href="http://docs.oracle.com/javase/7/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;<a href="http://orc.apache.org/api/orc-core/org/apache/orc/OrcProto.StripeStatistics.html?is-external=true" title="class or interface in org.apache.orc">OrcProto.StripeStatistics</a>&gt;&nbsp;getStripeStats()</pre>
+<pre><a href="http://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;<a href="http://orc.apache.org/api/orc-core/org/apache/orc/OrcProto.StripeStatistics.html?is-external=true" title="class or interface in org.apache.orc">OrcProto.StripeStatistics</a>&gt;&nbsp;getStripeStats()</pre>
 </li>
 </ul>
 <a name="getContentLength--">
@@ -357,7 +357,7 @@ var activeTableTab = "activeTableTab";
 <ul class="blockListLast">
 <li class="blockList">
 <h4>getFileStats</h4>
-<pre><a href="http://docs.oracle.com/javase/7/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;<a href="http://orc.apache.org/api/orc-core/org/apache/orc/OrcProto.ColumnStatistics.html?is-external=true" title="class or interface in org.apache.orc">OrcProto.ColumnStatistics</a>&gt;&nbsp;getFileStats()</pre>
+<pre><a href="http://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;<a href="http://orc.apache.org/api/orc-core/org/apache/orc/OrcProto.ColumnStatistics.html?is-external=true" title="class or interface in org.apache.orc">OrcProto.ColumnStatistics</a>&gt;&nbsp;getFileStats()</pre>
 </li>
 </ul>
 </li>
diff --git a/site/api/orc-core/org/apache/orc/InMemoryKeystore.html b/site/api/orc-core/org/apache/orc/InMemoryKeystore.html
index 0db4320..fd72385 100644
--- a/site/api/orc-core/org/apache/orc/InMemoryKeystore.html
+++ b/site/api/orc-core/org/apache/orc/InMemoryKeystore.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_202) on Thu Mar 14 13:29:37 PDT 2019 -->
+<!-- Generated by javadoc (1.8.0_222) on Sat Oct 26 23:14:23 PDT 2019 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>InMemoryKeystore (ORC Core 1.5.5 API)</title>
-<meta name="date" content="2019-03-14">
+<title>InMemoryKeystore (ORC Core 1.5.7 API)</title>
+<meta name="date" content="2019-10-26">
 <link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../script.js"></script>
 </head>
@@ -13,7 +13,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="InMemoryKeystore (ORC Core 1.5.5 API)";
+            parent.document.title="InMemoryKeystore (ORC Core 1.5.7 API)";
         }
     }
     catch(err) {
@@ -98,7 +98,7 @@ var activeTableTab = "activeTableTab";
 </div>
 <div class="contentContainer">
 <ul class="inheritance">
-<li><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">java.lang.Object</a></li>
+<li><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">java.lang.Object</a></li>
 <li>
 <ul class="inheritance">
 <li>org.apache.orc.InMemoryKeystore</li>
@@ -115,7 +115,7 @@ var activeTableTab = "activeTableTab";
 <hr>
 <br>
 <pre>public class <span class="typeNameLabel">InMemoryKeystore</span>
-extends <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>
+extends <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>
 implements <a href="http://orc.apache.org/api/orc-core/org/apache/orc/impl/HadoopShims.KeyProvider.html?is-external=true" title="class or interface in org.apache.orc.impl">HadoopShims.KeyProvider</a></pre>
 <div class="block">This is an in-memory implementation of <code>HadoopShims.KeyProvider</code>.
 
@@ -172,7 +172,7 @@ implements <a href="http://orc.apache.org/api/orc-core/org/apache/orc/impl/Hadoo
 </td>
 </tr>
 <tr class="rowColor">
-<td class="colOne"><code><span class="memberNameLink"><a href="../../../org/apache/orc/InMemoryKeystore.html#InMemoryKeystore-java.util.Random-">InMemoryKeystore</a></span>(<a href="http://docs.oracle.com/javase/7/docs/api/java/util/Random.html?is-external=true" title="class or interface in java.util">Random</a>&nbsp;random)</code>
+<td class="colOne"><code><span class="memberNameLink"><a href="../../../org/apache/orc/InMemoryKeystore.html#InMemoryKeystore-java.util.Random-">InMemoryKeystore</a></span>(<a href="http://docs.oracle.com/javase/8/docs/api/java/util/Random.html?is-external=true" title="class or interface in java.util">Random</a>&nbsp;random)</code>
 <div class="block">Create an InMemoryKeystore with the given random generator.</div>
 </td>
 </tr>
@@ -193,7 +193,7 @@ implements <a href="http://orc.apache.org/api/orc-core/org/apache/orc/impl/Hadoo
 </tr>
 <tr id="i0" class="altColor">
 <td class="colFirst"><code><a href="../../../org/apache/orc/InMemoryKeystore.html" title="class in org.apache.orc">InMemoryKeystore</a></code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../org/apache/orc/InMemoryKeystore.html#addKey-java.lang.String-org.apache.orc.EncryptionAlgorithm-byte:A-">addKey</a></span>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;keyName,
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../org/apache/orc/InMemoryKeystore.html#addKey-java.lang.String-org.apache.orc.EncryptionAlgorithm-byte:A-">addKey</a></span>(<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;keyName,
       <a href="http://orc.apache.org/api/orc-core/org/apache/orc/EncryptionAlgorithm.html?is-external=true" title="class or interface in org.apache.orc">EncryptionAlgorithm</a>&nbsp;algorithm,
       byte[]&nbsp;masterKey)</code>
 <div class="block">Function that takes care of adding a new key.<br>
@@ -207,7 +207,7 @@ implements <a href="http://orc.apache.org/api/orc-core/org/apache/orc/impl/Hadoo
 </tr>
 <tr id="i1" class="rowColor">
 <td class="colFirst"><code><a href="../../../org/apache/orc/InMemoryKeystore.html" title="class in org.apache.orc">InMemoryKeystore</a></code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../org/apache/orc/InMemoryKeystore.html#addKey-java.lang.String-int-org.apache.orc.EncryptionAlgorithm-byte:A-">addKey</a></span>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;keyName,
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../org/apache/orc/InMemoryKeystore.html#addKey-java.lang.String-int-org.apache.orc.EncryptionAlgorithm-byte:A-">addKey</a></span>(<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;keyName,
       int&nbsp;version,
       <a href="http://orc.apache.org/api/orc-core/org/apache/orc/EncryptionAlgorithm.html?is-external=true" title="class or interface in org.apache.orc">EncryptionAlgorithm</a>&nbsp;algorithm,
       byte[]&nbsp;masterKey)</code>
@@ -221,8 +221,8 @@ implements <a href="http://orc.apache.org/api/orc-core/org/apache/orc/impl/Hadoo
 </td>
 </tr>
 <tr id="i2" class="altColor">
-<td class="colFirst"><code>protected static <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../org/apache/orc/InMemoryKeystore.html#buildVersionName-java.lang.String-int-">buildVersionName</a></span>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;name,
+<td class="colFirst"><code>protected static <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../org/apache/orc/InMemoryKeystore.html#buildVersionName-java.lang.String-int-">buildVersionName</a></span>(<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;name,
                 int&nbsp;version)</code>
 <div class="block">Build a version string from a basename and version number.</div>
 </td>
@@ -234,7 +234,7 @@ implements <a href="http://orc.apache.org/api/orc-core/org/apache/orc/impl/Hadoo
 </td>
 </tr>
 <tr id="i4" class="altColor">
-<td class="colFirst"><code><a href="http://docs.oracle.com/javase/7/docs/api/java/security/Key.html?is-external=true" title="class or interface in java.security">Key</a></code></td>
+<td class="colFirst"><code><a href="http://docs.oracle.com/javase/8/docs/api/java/security/Key.html?is-external=true" title="class or interface in java.security">Key</a></code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../org/apache/orc/InMemoryKeystore.html#decryptLocalKey-org.apache.orc.impl.HadoopShims.KeyMetadata-byte:A-">decryptLocalKey</a></span>(<a href="http://orc.apache.org/api/orc-core/org/apache/orc/impl/HadoopShims.KeyMetadata.html?is-external=true" title="class or interface in org.apache.orc.impl">HadoopShims.KeyMetadata</a>&nbsp;key,
                byte[]&nbsp;encryptedKey)</code>
 <div class="block">Create a local key for the given key version and initialization vector.</div>
@@ -242,12 +242,12 @@ implements <a href="http://orc.apache.org/api/orc-core/org/apache/orc/impl/Hadoo
 </tr>
 <tr id="i5" class="rowColor">
 <td class="colFirst"><code><a href="http://orc.apache.org/api/orc-core/org/apache/orc/impl/HadoopShims.KeyMetadata.html?is-external=true" title="class or interface in org.apache.orc.impl">HadoopShims.KeyMetadata</a></code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../org/apache/orc/InMemoryKeystore.html#getCurrentKeyVersion-java.lang.String-">getCurrentKeyVersion</a></span>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;keyName)</code>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../org/apache/orc/InMemoryKeystore.html#getCurrentKeyVersion-java.lang.String-">getCurrentKeyVersion</a></span>(<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;keyName)</code>
 <div class="block">Get the current metadata for a given key.</div>
 </td>
 </tr>
 <tr id="i6" class="altColor">
-<td class="colFirst"><code><a href="http://docs.oracle.com/javase/7/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&gt;</code></td>
+<td class="colFirst"><code><a href="http://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&gt;</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../org/apache/orc/InMemoryKeystore.html#getKeyNames--">getKeyNames</a></span>()</code>
 <div class="block">Get the list of key names from the key provider.</div>
 </td>
@@ -257,8 +257,8 @@ implements <a href="http://orc.apache.org/api/orc-core/org/apache/orc/impl/Hadoo
 <li class="blockList"><a name="methods.inherited.from.class.java.lang.Object">
 <!--   -->
 </a>
-<h3>Methods inherited from class&nbsp;java.lang.<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a></h3>
-<code><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true#clone--" title="class or interface in java.lang">clone</a>, <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true#equals-java.lang.Object-" title="class or interface in java.lang">equals</a>, <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true#finalize--" title="class or interface in java.lang">finalize</a>, <a href="http:/ [...]
+<h3>Methods inherited from class&nbsp;java.lang.<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a></h3>
+<code><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#clone--" title="class or interface in java.lang">clone</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#equals-java.lang.Object-" title="class or interface in java.lang">equals</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#finalize--" title="class or interface in java.lang">finalize</a>, <a href="http:/ [...]
 </ul>
 </li>
 </ul>
@@ -308,7 +308,7 @@ implements <a href="http://orc.apache.org/api/orc-core/org/apache/orc/impl/Hadoo
 <ul class="blockListLast">
 <li class="blockList">
 <h4>InMemoryKeystore</h4>
-<pre>public&nbsp;InMemoryKeystore(<a href="http://docs.oracle.com/javase/7/docs/api/java/util/Random.html?is-external=true" title="class or interface in java.util">Random</a>&nbsp;random)</pre>
+<pre>public&nbsp;InMemoryKeystore(<a href="http://docs.oracle.com/javase/8/docs/api/java/util/Random.html?is-external=true" title="class or interface in java.util">Random</a>&nbsp;random)</pre>
 <div class="block">Create an InMemoryKeystore with the given random generator.
  Except for testing, this must be a SecureRandom.</div>
 </li>
@@ -327,7 +327,7 @@ implements <a href="http://orc.apache.org/api/orc-core/org/apache/orc/impl/Hadoo
 <ul class="blockList">
 <li class="blockList">
 <h4>buildVersionName</h4>
-<pre>protected static&nbsp;<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;buildVersionName(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;name,
+<pre>protected static&nbsp;<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;buildVersionName(<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;name,
                                          int&nbsp;version)</pre>
 <div class="block">Build a version string from a basename and version number. Converts
  "/aaa/bbb" and 3 to "/aaa/bbb@3".</div>
@@ -346,7 +346,7 @@ implements <a href="http://orc.apache.org/api/orc-core/org/apache/orc/impl/Hadoo
 <ul class="blockList">
 <li class="blockList">
 <h4>getKeyNames</h4>
-<pre>public&nbsp;<a href="http://docs.oracle.com/javase/7/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&gt;&nbsp;getKeyNames()</pre>
+<pre>public&nbsp;<a href="http://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&gt;&nbsp;getKeyNames()</pre>
 <div class="block">Get the list of key names from the key provider.</div>
 <dl>
 <dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
@@ -362,7 +362,7 @@ implements <a href="http://orc.apache.org/api/orc-core/org/apache/orc/impl/Hadoo
 <ul class="blockList">
 <li class="blockList">
 <h4>getCurrentKeyVersion</h4>
-<pre>public&nbsp;<a href="http://orc.apache.org/api/orc-core/org/apache/orc/impl/HadoopShims.KeyMetadata.html?is-external=true" title="class or interface in org.apache.orc.impl">HadoopShims.KeyMetadata</a>&nbsp;getCurrentKeyVersion(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;keyName)</pre>
+<pre>public&nbsp;<a href="http://orc.apache.org/api/orc-core/org/apache/orc/impl/HadoopShims.KeyMetadata.html?is-external=true" title="class or interface in org.apache.orc.impl">HadoopShims.KeyMetadata</a>&nbsp;getCurrentKeyVersion(<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;keyName)</pre>
 <div class="block">Get the current metadata for a given key. This is used when encrypting
  new data.</div>
 <dl>
@@ -399,7 +399,7 @@ implements <a href="http://orc.apache.org/api/orc-core/org/apache/orc/impl/Hadoo
 <ul class="blockList">
 <li class="blockList">
 <h4>decryptLocalKey</h4>
-<pre>public&nbsp;<a href="http://docs.oracle.com/javase/7/docs/api/java/security/Key.html?is-external=true" title="class or interface in java.security">Key</a>&nbsp;decryptLocalKey(<a href="http://orc.apache.org/api/orc-core/org/apache/orc/impl/HadoopShims.KeyMetadata.html?is-external=true" title="class or interface in org.apache.orc.impl">HadoopShims.KeyMetadata</a>&nbsp;key,
+<pre>public&nbsp;<a href="http://docs.oracle.com/javase/8/docs/api/java/security/Key.html?is-external=true" title="class or interface in java.security">Key</a>&nbsp;decryptLocalKey(<a href="http://orc.apache.org/api/orc-core/org/apache/orc/impl/HadoopShims.KeyMetadata.html?is-external=true" title="class or interface in org.apache.orc.impl">HadoopShims.KeyMetadata</a>&nbsp;key,
                            byte[]&nbsp;encryptedKey)</pre>
 <div class="block">Create a local key for the given key version and initialization vector.
  Given a probabilistically unique iv, it will generate a unique key
@@ -426,10 +426,10 @@ implements <a href="http://orc.apache.org/api/orc-core/org/apache/orc/impl/Hadoo
 <ul class="blockList">
 <li class="blockList">
 <h4>addKey</h4>
-<pre>public&nbsp;<a href="../../../org/apache/orc/InMemoryKeystore.html" title="class in org.apache.orc">InMemoryKeystore</a>&nbsp;addKey(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;keyName,
+<pre>public&nbsp;<a href="../../../org/apache/orc/InMemoryKeystore.html" title="class in org.apache.orc">InMemoryKeystore</a>&nbsp;addKey(<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;keyName,
                                <a href="http://orc.apache.org/api/orc-core/org/apache/orc/EncryptionAlgorithm.html?is-external=true" title="class or interface in org.apache.orc">EncryptionAlgorithm</a>&nbsp;algorithm,
                                byte[]&nbsp;masterKey)
-                        throws <a href="http://docs.oracle.com/javase/7/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre>
+                        throws <a href="http://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre>
 <div class="block">Function that takes care of adding a new key.<br>
  A new key can be added only if:
  <ul>
@@ -445,7 +445,7 @@ implements <a href="http://orc.apache.org/api/orc-core/org/apache/orc/impl/Hadoo
 <dt><span class="returnLabel">Returns:</span></dt>
 <dd>this</dd>
 <dt><span class="throwsLabel">Throws:</span></dt>
-<dd><code><a href="http://docs.oracle.com/javase/7/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></code></dd>
+<dd><code><a href="http://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></code></dd>
 </dl>
 </li>
 </ul>
@@ -455,11 +455,11 @@ implements <a href="http://orc.apache.org/api/orc-core/org/apache/orc/impl/Hadoo
 <ul class="blockListLast">
 <li class="blockList">
 <h4>addKey</h4>
-<pre>public&nbsp;<a href="../../../org/apache/orc/InMemoryKeystore.html" title="class in org.apache.orc">InMemoryKeystore</a>&nbsp;addKey(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;keyName,
+<pre>public&nbsp;<a href="../../../org/apache/orc/InMemoryKeystore.html" title="class in org.apache.orc">InMemoryKeystore</a>&nbsp;addKey(<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;keyName,
                                int&nbsp;version,
                                <a href="http://orc.apache.org/api/orc-core/org/apache/orc/EncryptionAlgorithm.html?is-external=true" title="class or interface in org.apache.orc">EncryptionAlgorithm</a>&nbsp;algorithm,
                                byte[]&nbsp;masterKey)
-                        throws <a href="http://docs.oracle.com/javase/7/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre>
+                        throws <a href="http://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre>
 <div class="block">Function that takes care of adding a new key.<br>
  A new key can be added only if:
  <ul>
@@ -476,7 +476,7 @@ implements <a href="http://orc.apache.org/api/orc-core/org/apache/orc/impl/Hadoo
 <dt><span class="returnLabel">Returns:</span></dt>
 <dd>this</dd>
 <dt><span class="throwsLabel">Throws:</span></dt>
-<dd><code><a href="http://docs.oracle.com/javase/7/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></code></dd>
+<dd><code><a href="http://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></code></dd>
 </dl>
 </li>
 </ul>
diff --git a/site/api/orc-core/org/apache/orc/IntegerColumnStatistics.html b/site/api/orc-core/org/apache/orc/IntegerColumnStatistics.html
index 2e766ee..0d7a491 100644
--- a/site/api/orc-core/org/apache/orc/IntegerColumnStatistics.html
+++ b/site/api/orc-core/org/apache/orc/IntegerColumnStatistics.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_202) on Thu Mar 14 13:29:37 PDT 2019 -->
+<!-- Generated by javadoc (1.8.0_222) on Sat Oct 26 23:14:23 PDT 2019 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>IntegerColumnStatistics (ORC Core 1.5.5 API)</title>
-<meta name="date" content="2019-03-14">
+<title>IntegerColumnStatistics (ORC Core 1.5.7 API)</title>
+<meta name="date" content="2019-10-26">
 <link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../script.js"></script>
 </head>
@@ -13,7 +13,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="IntegerColumnStatistics (ORC Core 1.5.5 API)";
+            parent.document.title="IntegerColumnStatistics (ORC Core 1.5.7 API)";
         }
     }
     catch(err) {
diff --git a/site/api/orc-core/org/apache/orc/MemoryManager.Callback.html b/site/api/orc-core/org/apache/orc/MemoryManager.Callback.html
index e85724d..069492e 100644
--- a/site/api/orc-core/org/apache/orc/MemoryManager.Callback.html
+++ b/site/api/orc-core/org/apache/orc/MemoryManager.Callback.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_202) on Thu Mar 14 13:29:37 PDT 2019 -->
+<!-- Generated by javadoc (1.8.0_222) on Sat Oct 26 23:14:23 PDT 2019 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>MemoryManager.Callback (ORC Core 1.5.5 API)</title>
-<meta name="date" content="2019-03-14">
+<title>MemoryManager.Callback (ORC Core 1.5.7 API)</title>
+<meta name="date" content="2019-10-26">
 <link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../script.js"></script>
 </head>
@@ -13,7 +13,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="MemoryManager.Callback (ORC Core 1.5.5 API)";
+            parent.document.title="MemoryManager.Callback (ORC Core 1.5.7 API)";
         }
     }
     catch(err) {
@@ -132,7 +132,8 @@ var activeTableTab = "activeTableTab";
 <tr id="i0" class="altColor">
 <td class="colFirst"><code>boolean</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../org/apache/orc/MemoryManager.Callback.html#checkMemory-double-">checkMemory</a></span>(double&nbsp;newScale)</code>
-<div class="block">The writer needs to check its memory usage</div>
+<div class="block">The scale factor for the stripe size has changed and thus the
+ writer should adjust their desired size appropriately.</div>
 </td>
 </tr>
 </table>
@@ -157,15 +158,16 @@ var activeTableTab = "activeTableTab";
 <li class="blockList">
 <h4>checkMemory</h4>
 <pre>boolean&nbsp;checkMemory(double&nbsp;newScale)
-             throws <a href="http://docs.oracle.com/javase/7/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre>
-<div class="block">The writer needs to check its memory usage</div>
+             throws <a href="http://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre>
+<div class="block">The scale factor for the stripe size has changed and thus the
+ writer should adjust their desired size appropriately.</div>
 <dl>
 <dt><span class="paramLabel">Parameters:</span></dt>
 <dd><code>newScale</code> - the current scale factor for memory allocations</dd>
 <dt><span class="returnLabel">Returns:</span></dt>
 <dd>true if the writer was over the limit</dd>
 <dt><span class="throwsLabel">Throws:</span></dt>
-<dd><code><a href="http://docs.oracle.com/javase/7/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></code></dd>
+<dd><code><a href="http://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></code></dd>
 </dl>
 </li>
 </ul>
diff --git a/site/api/orc-core/org/apache/orc/MemoryManager.html b/site/api/orc-core/org/apache/orc/MemoryManager.html
index 37c149c..0bf902c 100644
--- a/site/api/orc-core/org/apache/orc/MemoryManager.html
+++ b/site/api/orc-core/org/apache/orc/MemoryManager.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_202) on Thu Mar 14 13:29:37 PDT 2019 -->
+<!-- Generated by javadoc (1.8.0_222) on Sat Oct 26 23:14:23 PDT 2019 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>MemoryManager (ORC Core 1.5.5 API)</title>
-<meta name="date" content="2019-03-14">
+<title>MemoryManager (ORC Core 1.5.7 API)</title>
+<meta name="date" content="2019-10-26">
 <link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../script.js"></script>
 </head>
@@ -13,14 +13,14 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="MemoryManager (ORC Core 1.5.5 API)";
+            parent.document.title="MemoryManager (ORC Core 1.5.7 API)";
         }
     }
     catch(err) {
     }
 //-->
-var methods = {"i0":6,"i1":6,"i2":6};
-var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],4:["t3","Abstract Methods"]};
+var methods = {"i0":38,"i1":6,"i2":18,"i3":6};
+var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],4:["t3","Abstract Methods"],16:["t5","Default Methods"],32:["t6","Deprecated Methods"]};
 var altColor = "altColor";
 var rowColor = "rowColor";
 var tableTab = "tableTab";
@@ -147,7 +147,7 @@ var activeTableTab = "activeTableTab";
 </a>
 <h3>Method Summary</h3>
 <table class="memberSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation">
-<caption><span id="t0" class="activeTableTab"><span>All Methods</span><span class="tabEnd">&nbsp;</span></span><span id="t2" class="tableTab"><span><a href="javascript:show(2);">Instance Methods</a></span><span class="tabEnd">&nbsp;</span></span><span id="t3" class="tableTab"><span><a href="javascript:show(4);">Abstract Methods</a></span><span class="tabEnd">&nbsp;</span></span></caption>
+<caption><span id="t0" class="activeTableTab"><span>All Methods</span><span class="tabEnd">&nbsp;</span></span><span id="t2" class="tableTab"><span><a href="javascript:show(2);">Instance Methods</a></span><span class="tabEnd">&nbsp;</span></span><span id="t3" class="tableTab"><span><a href="javascript:show(4);">Abstract Methods</a></span><span class="tabEnd">&nbsp;</span></span><span id="t5" class="tableTab"><span><a href="javascript:show(16);">Default Methods</a></span><span class="tabE [...]
 <tr>
 <th class="colFirst" scope="col">Modifier and Type</th>
 <th class="colLast" scope="col">Method and Description</th>
@@ -155,7 +155,9 @@ var activeTableTab = "activeTableTab";
 <tr id="i0" class="altColor">
 <td class="colFirst"><code>void</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../org/apache/orc/MemoryManager.html#addedRow-int-">addedRow</a></span>(int&nbsp;rows)</code>
-<div class="block">Give the memory manager an opportunity for doing a memory check.</div>
+<div class="block"><span class="deprecatedLabel">Deprecated.</span>&nbsp;
+<div class="block"><span class="deprecationComment">Use <a href="../../../org/apache/orc/MemoryManager.html#checkMemory-long-org.apache.orc.MemoryManager.Callback-"><code>checkMemory(long, org.apache.orc.MemoryManager.Callback)</code></a> instead</span></div>
+</div>
 </td>
 </tr>
 <tr id="i1" class="rowColor">
@@ -167,6 +169,14 @@ var activeTableTab = "activeTableTab";
 </td>
 </tr>
 <tr id="i2" class="altColor">
+<td class="colFirst"><code>default long</code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../org/apache/orc/MemoryManager.html#checkMemory-long-org.apache.orc.MemoryManager.Callback-">checkMemory</a></span>(long&nbsp;previousAllocation,
+           <a href="../../../org/apache/orc/MemoryManager.Callback.html" title="interface in org.apache.orc">MemoryManager.Callback</a>&nbsp;writer)</code>
+<div class="block">As part of adding rows, the writer calls this method to determine
+ if the scale factor has changed.</div>
+</td>
+</tr>
+<tr id="i3" class="rowColor">
 <td class="colFirst"><code>void</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../org/apache/orc/MemoryManager.html#removeWriter-org.apache.hadoop.fs.Path-">removeWriter</a></span>(<a href="http://hadoop.apache.org/docs/r2.7.3/api/org/apache/hadoop/fs/Path.html?is-external=true" title="class or interface in org.apache.hadoop.fs">Path</a>&nbsp;path)</code>
 <div class="block">Remove the given writer from the pool.</div>
@@ -196,7 +206,7 @@ var activeTableTab = "activeTableTab";
 <pre>void&nbsp;addWriter(<a href="http://hadoop.apache.org/docs/r2.7.3/api/org/apache/hadoop/fs/Path.html?is-external=true" title="class or interface in org.apache.hadoop.fs">Path</a>&nbsp;path,
                long&nbsp;requestedAllocation,
                <a href="../../../org/apache/orc/MemoryManager.Callback.html" title="interface in org.apache.orc">MemoryManager.Callback</a>&nbsp;callback)
-        throws <a href="http://docs.oracle.com/javase/7/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre>
+        throws <a href="http://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre>
 <div class="block">Add a new writer's memory allocation to the pool. We use the path
  as a unique key to ensure that we don't get duplicates.</div>
 <dl>
@@ -204,7 +214,7 @@ var activeTableTab = "activeTableTab";
 <dd><code>path</code> - the file that is being written</dd>
 <dd><code>requestedAllocation</code> - the requested buffer size</dd>
 <dt><span class="throwsLabel">Throws:</span></dt>
-<dd><code><a href="http://docs.oracle.com/javase/7/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></code></dd>
+<dd><code><a href="http://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></code></dd>
 </dl>
 </li>
 </ul>
@@ -215,30 +225,54 @@ var activeTableTab = "activeTableTab";
 <li class="blockList">
 <h4>removeWriter</h4>
 <pre>void&nbsp;removeWriter(<a href="http://hadoop.apache.org/docs/r2.7.3/api/org/apache/hadoop/fs/Path.html?is-external=true" title="class or interface in org.apache.hadoop.fs">Path</a>&nbsp;path)
-           throws <a href="http://docs.oracle.com/javase/7/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre>
+           throws <a href="http://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre>
 <div class="block">Remove the given writer from the pool.</div>
 <dl>
 <dt><span class="paramLabel">Parameters:</span></dt>
 <dd><code>path</code> - the file that has been closed</dd>
 <dt><span class="throwsLabel">Throws:</span></dt>
-<dd><code><a href="http://docs.oracle.com/javase/7/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></code></dd>
+<dd><code><a href="http://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></code></dd>
 </dl>
 </li>
 </ul>
 <a name="addedRow-int-">
 <!--   -->
 </a>
-<ul class="blockListLast">
+<ul class="blockList">
 <li class="blockList">
 <h4>addedRow</h4>
 <pre>void&nbsp;addedRow(int&nbsp;rows)
-       throws <a href="http://docs.oracle.com/javase/7/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre>
+       throws <a href="http://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre>
+<div class="block"><span class="deprecatedLabel">Deprecated.</span>&nbsp;<span class="deprecationComment">Use <a href="../../../org/apache/orc/MemoryManager.html#checkMemory-long-org.apache.orc.MemoryManager.Callback-"><code>checkMemory(long, org.apache.orc.MemoryManager.Callback)</code></a> instead</span></div>
 <div class="block">Give the memory manager an opportunity for doing a memory check.</div>
 <dl>
 <dt><span class="paramLabel">Parameters:</span></dt>
 <dd><code>rows</code> - number of rows added</dd>
 <dt><span class="throwsLabel">Throws:</span></dt>
-<dd><code><a href="http://docs.oracle.com/javase/7/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></code></dd>
+<dd><code><a href="http://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="checkMemory-long-org.apache.orc.MemoryManager.Callback-">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>checkMemory</h4>
+<pre>default&nbsp;long&nbsp;checkMemory(long&nbsp;previousAllocation,
+                         <a href="../../../org/apache/orc/MemoryManager.Callback.html" title="interface in org.apache.orc">MemoryManager.Callback</a>&nbsp;writer)
+                  throws <a href="http://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre>
+<div class="block">As part of adding rows, the writer calls this method to determine
+ if the scale factor has changed. If it has changed, the Callback will be
+ called.</div>
+<dl>
+<dt><span class="paramLabel">Parameters:</span></dt>
+<dd><code>previousAllocation</code> - the previous allocation</dd>
+<dd><code>writer</code> - the callback to call back into if we need to</dd>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>the current allocation</dd>
+<dt><span class="throwsLabel">Throws:</span></dt>
+<dd><code><a href="http://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></code></dd>
 </dl>
 </li>
 </ul>
diff --git a/site/api/orc-core/org/apache/orc/OrcConf.html b/site/api/orc-core/org/apache/orc/OrcConf.html
index 2128844..b1c83e8 100644
--- a/site/api/orc-core/org/apache/orc/OrcConf.html
+++ b/site/api/orc-core/org/apache/orc/OrcConf.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_202) on Thu Mar 14 13:29:37 PDT 2019 -->
+<!-- Generated by javadoc (1.8.0_222) on Sat Oct 26 23:14:23 PDT 2019 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>OrcConf (ORC Core 1.5.5 API)</title>
-<meta name="date" content="2019-03-14">
+<title>OrcConf (ORC Core 1.5.7 API)</title>
+<meta name="date" content="2019-10-26">
 <link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../script.js"></script>
 </head>
@@ -13,7 +13,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="OrcConf (ORC Core 1.5.5 API)";
+            parent.document.title="OrcConf (ORC Core 1.5.7 API)";
         }
     }
     catch(err) {
@@ -98,10 +98,10 @@ var activeTableTab = "activeTableTab";
 </div>
 <div class="contentContainer">
 <ul class="inheritance">
-<li><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">java.lang.Object</a></li>
+<li><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">java.lang.Object</a></li>
 <li>
 <ul class="inheritance">
-<li><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Enum.html?is-external=true" title="class or interface in java.lang">java.lang.Enum</a>&lt;<a href="../../../org/apache/orc/OrcConf.html" title="enum in org.apache.orc">OrcConf</a>&gt;</li>
+<li><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Enum.html?is-external=true" title="class or interface in java.lang">java.lang.Enum</a>&lt;<a href="../../../org/apache/orc/OrcConf.html" title="enum in org.apache.orc">OrcConf</a>&gt;</li>
 <li>
 <ul class="inheritance">
 <li>org.apache.orc.OrcConf</li>
@@ -115,12 +115,12 @@ var activeTableTab = "activeTableTab";
 <li class="blockList">
 <dl>
 <dt>All Implemented Interfaces:</dt>
-<dd><a href="http://docs.oracle.com/javase/7/docs/api/java/io/Serializable.html?is-external=true" title="class or interface in java.io">Serializable</a>, <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Comparable.html?is-external=true" title="class or interface in java.lang">Comparable</a>&lt;<a href="../../../org/apache/orc/OrcConf.html" title="enum in org.apache.orc">OrcConf</a>&gt;</dd>
+<dd><a href="http://docs.oracle.com/javase/8/docs/api/java/io/Serializable.html?is-external=true" title="class or interface in java.io">Serializable</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Comparable.html?is-external=true" title="class or interface in java.lang">Comparable</a>&lt;<a href="../../../org/apache/orc/OrcConf.html" title="enum in org.apache.orc">OrcConf</a>&gt;</dd>
 </dl>
 <hr>
 <br>
 <pre>public enum <span class="typeNameLabel">OrcConf</span>
-extends <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Enum.html?is-external=true" title="class or interface in java.lang">Enum</a>&lt;<a href="../../../org/apache/orc/OrcConf.html" title="enum in org.apache.orc">OrcConf</a>&gt;</pre>
+extends <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Enum.html?is-external=true" title="class or interface in java.lang">Enum</a>&lt;<a href="../../../org/apache/orc/OrcConf.html" title="enum in org.apache.orc">OrcConf</a>&gt;</pre>
 <div class="block">Define the configuration properties that Orc understands.</div>
 </li>
 </ul>
@@ -272,7 +272,7 @@ extends <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Enum.html?is
 <th class="colLast" scope="col">Method and Description</th>
 </tr>
 <tr id="i0" class="altColor">
-<td class="colFirst"><code><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td class="colFirst"><code><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../org/apache/orc/OrcConf.html#getAttribute--">getAttribute</a></span>()</code>&nbsp;</td>
 </tr>
 <tr id="i1" class="rowColor">
@@ -281,15 +281,15 @@ extends <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Enum.html?is
 </tr>
 <tr id="i2" class="altColor">
 <td class="colFirst"><code>boolean</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../org/apache/orc/OrcConf.html#getBoolean-java.util.Properties-org.apache.hadoop.conf.Configuration-">getBoolean</a></span>(<a href="http://docs.oracle.com/javase/7/docs/api/java/util/Properties.html?is-external=true" title="class or interface in java.util">Properties</a>&nbsp;tbl,
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../org/apache/orc/OrcConf.html#getBoolean-java.util.Properties-org.apache.hadoop.conf.Configuration-">getBoolean</a></span>(<a href="http://docs.oracle.com/javase/8/docs/api/java/util/Properties.html?is-external=true" title="class or interface in java.util">Properties</a>&nbsp;tbl,
           <a href="http://hadoop.apache.org/docs/r2.7.3/api/org/apache/hadoop/conf/Configuration.html?is-external=true" title="class or interface in org.apache.hadoop.conf">Configuration</a>&nbsp;conf)</code>&nbsp;</td>
 </tr>
 <tr id="i3" class="rowColor">
-<td class="colFirst"><code><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a></code></td>
+<td class="colFirst"><code><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a></code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../org/apache/orc/OrcConf.html#getDefaultValue--">getDefaultValue</a></span>()</code>&nbsp;</td>
 </tr>
 <tr id="i4" class="altColor">
-<td class="colFirst"><code><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td class="colFirst"><code><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../org/apache/orc/OrcConf.html#getDescription--">getDescription</a></span>()</code>&nbsp;</td>
 </tr>
 <tr id="i5" class="rowColor">
@@ -298,11 +298,11 @@ extends <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Enum.html?is
 </tr>
 <tr id="i6" class="altColor">
 <td class="colFirst"><code>double</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../org/apache/orc/OrcConf.html#getDouble-java.util.Properties-org.apache.hadoop.conf.Configuration-">getDouble</a></span>(<a href="http://docs.oracle.com/javase/7/docs/api/java/util/Properties.html?is-external=true" title="class or interface in java.util">Properties</a>&nbsp;tbl,
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../org/apache/orc/OrcConf.html#getDouble-java.util.Properties-org.apache.hadoop.conf.Configuration-">getDouble</a></span>(<a href="http://docs.oracle.com/javase/8/docs/api/java/util/Properties.html?is-external=true" title="class or interface in java.util">Properties</a>&nbsp;tbl,
          <a href="http://hadoop.apache.org/docs/r2.7.3/api/org/apache/hadoop/conf/Configuration.html?is-external=true" title="class or interface in org.apache.hadoop.conf">Configuration</a>&nbsp;conf)</code>&nbsp;</td>
 </tr>
 <tr id="i7" class="rowColor">
-<td class="colFirst"><code><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td class="colFirst"><code><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../org/apache/orc/OrcConf.html#getHiveConfName--">getHiveConfName</a></span>()</code>&nbsp;</td>
 </tr>
 <tr id="i8" class="altColor">
@@ -316,7 +316,7 @@ extends <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Enum.html?is
 </tr>
 <tr id="i10" class="altColor">
 <td class="colFirst"><code>int</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../org/apache/orc/OrcConf.html#getInt-java.util.Properties-org.apache.hadoop.conf.Configuration-">getInt</a></span>(<a href="http://docs.oracle.com/javase/7/docs/api/java/util/Properties.html?is-external=true" title="class or interface in java.util">Properties</a>&nbsp;tbl,
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../org/apache/orc/OrcConf.html#getInt-java.util.Properties-org.apache.hadoop.conf.Configuration-">getInt</a></span>(<a href="http://docs.oracle.com/javase/8/docs/api/java/util/Properties.html?is-external=true" title="class or interface in java.util">Properties</a>&nbsp;tbl,
       <a href="http://hadoop.apache.org/docs/r2.7.3/api/org/apache/hadoop/conf/Configuration.html?is-external=true" title="class or interface in org.apache.hadoop.conf">Configuration</a>&nbsp;conf)</code>&nbsp;</td>
 </tr>
 <tr id="i11" class="rowColor">
@@ -325,16 +325,16 @@ extends <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Enum.html?is
 </tr>
 <tr id="i12" class="altColor">
 <td class="colFirst"><code>long</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../org/apache/orc/OrcConf.html#getLong-java.util.Properties-org.apache.hadoop.conf.Configuration-">getLong</a></span>(<a href="http://docs.oracle.com/javase/7/docs/api/java/util/Properties.html?is-external=true" title="class or interface in java.util">Properties</a>&nbsp;tbl,
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../org/apache/orc/OrcConf.html#getLong-java.util.Properties-org.apache.hadoop.conf.Configuration-">getLong</a></span>(<a href="http://docs.oracle.com/javase/8/docs/api/java/util/Properties.html?is-external=true" title="class or interface in java.util">Properties</a>&nbsp;tbl,
        <a href="http://hadoop.apache.org/docs/r2.7.3/api/org/apache/hadoop/conf/Configuration.html?is-external=true" title="class or interface in org.apache.hadoop.conf">Configuration</a>&nbsp;conf)</code>&nbsp;</td>
 </tr>
 <tr id="i13" class="rowColor">
-<td class="colFirst"><code><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td class="colFirst"><code><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../org/apache/orc/OrcConf.html#getString-org.apache.hadoop.conf.Configuration-">getString</a></span>(<a href="http://hadoop.apache.org/docs/r2.7.3/api/org/apache/hadoop/conf/Configuration.html?is-external=true" title="class or interface in org.apache.hadoop.conf">Configuration</a>&nbsp;conf)</code>&nbsp;</td>
 </tr>
 <tr id="i14" class="altColor">
-<td class="colFirst"><code><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../org/apache/orc/OrcConf.html#getString-java.util.Properties-org.apache.hadoop.conf.Configuration-">getString</a></span>(<a href="http://docs.oracle.com/javase/7/docs/api/java/util/Properties.html?is-external=true" title="class or interface in java.util">Properties</a>&nbsp;tbl,
+<td class="colFirst"><code><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../org/apache/orc/OrcConf.html#getString-java.util.Properties-org.apache.hadoop.conf.Configuration-">getString</a></span>(<a href="http://docs.oracle.com/javase/8/docs/api/java/util/Properties.html?is-external=true" title="class or interface in java.util">Properties</a>&nbsp;tbl,
          <a href="http://hadoop.apache.org/docs/r2.7.3/api/org/apache/hadoop/conf/Configuration.html?is-external=true" title="class or interface in org.apache.hadoop.conf">Configuration</a>&nbsp;conf)</code>&nbsp;</td>
 </tr>
 <tr id="i15" class="rowColor">
@@ -355,11 +355,11 @@ extends <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Enum.html?is
 <tr id="i18" class="altColor">
 <td class="colFirst"><code>void</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../org/apache/orc/OrcConf.html#setString-org.apache.hadoop.conf.Configuration-java.lang.String-">setString</a></span>(<a href="http://hadoop.apache.org/docs/r2.7.3/api/org/apache/hadoop/conf/Configuration.html?is-external=true" title="class or interface in org.apache.hadoop.conf">Configuration</a>&nbsp;conf,
-         <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;value)</code>&nbsp;</td>
+         <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;value)</code>&nbsp;</td>
 </tr>
 <tr id="i19" class="rowColor">
 <td class="colFirst"><code>static <a href="../../../org/apache/orc/OrcConf.html" title="enum in org.apache.orc">OrcConf</a></code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../org/apache/orc/OrcConf.html#valueOf-java.lang.String-">valueOf</a></span>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;name)</code>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../org/apache/orc/OrcConf.html#valueOf-java.lang.String-">valueOf</a></span>(<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;name)</code>
 <div class="block">Returns the enum constant of this type with the specified name.</div>
 </td>
 </tr>
@@ -375,15 +375,15 @@ the order they are declared.</div>
 <li class="blockList"><a name="methods.inherited.from.class.java.lang.Enum">
 <!--   -->
 </a>
-<h3>Methods inherited from class&nbsp;java.lang.<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Enum.html?is-external=true" title="class or interface in java.lang">Enum</a></h3>
-<code><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Enum.html?is-external=true#clone--" title="class or interface in java.lang">clone</a>, <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Enum.html?is-external=true#compareTo-E-" title="class or interface in java.lang">compareTo</a>, <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Enum.html?is-external=true#equals-java.lang.Object-" title="class or interface in java.lang">equals</a>, <a href="http://do [...]
+<h3>Methods inherited from class&nbsp;java.lang.<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Enum.html?is-external=true" title="class or interface in java.lang">Enum</a></h3>
+<code><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Enum.html?is-external=true#clone--" title="class or interface in java.lang">clone</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Enum.html?is-external=true#compareTo-E-" title="class or interface in java.lang">compareTo</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Enum.html?is-external=true#equals-java.lang.Object-" title="class or interface in java.lang">equals</a>, <a href="http://do [...]
 </ul>
 <ul class="blockList">
 <li class="blockList"><a name="methods.inherited.from.class.java.lang.Object">
 <!--   -->
 </a>
-<h3>Methods inherited from class&nbsp;java.lang.<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a></h3>
-<code><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true#getClass--" title="class or interface in java.lang">getClass</a>, <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true#notify--" title="class or interface in java.lang">notify</a>, <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true#notifyAll--" title="class or interface in java.lang">notifyAll</a>, <a href="http://docs.or [...]
+<h3>Methods inherited from class&nbsp;java.lang.<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a></h3>
+<code><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#getClass--" title="class or interface in java.lang">getClass</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#notify--" title="class or interface in java.lang">notify</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#notifyAll--" title="class or interface in java.lang">notifyAll</a>, <a href="http://docs.or [...]
 </ul>
 </li>
 </ul>
@@ -784,7 +784,7 @@ for (OrcConf c : OrcConf.values())
 <ul class="blockList">
 <li class="blockList">
 <h4>valueOf</h4>
-<pre>public static&nbsp;<a href="../../../org/apache/orc/OrcConf.html" title="enum in org.apache.orc">OrcConf</a>&nbsp;valueOf(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;name)</pre>
+<pre>public static&nbsp;<a href="../../../org/apache/orc/OrcConf.html" title="enum in org.apache.orc">OrcConf</a>&nbsp;valueOf(<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;name)</pre>
 <div class="block">Returns the enum constant of this type with the specified name.
 The string must match <i>exactly</i> an identifier used to declare an
 enum constant in this type.  (Extraneous whitespace characters are 
@@ -795,8 +795,8 @@ not permitted.)</div>
 <dt><span class="returnLabel">Returns:</span></dt>
 <dd>the enum constant with the specified name</dd>
 <dt><span class="throwsLabel">Throws:</span></dt>
-<dd><code><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/IllegalArgumentException.html?is-external=true" title="class or interface in java.lang">IllegalArgumentException</a></code> - if this enum type has no constant with the specified name</dd>
-<dd><code><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/NullPointerException.html?is-external=true" title="class or interface in java.lang">NullPointerException</a></code> - if the argument is null</dd>
+<dd><code><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/IllegalArgumentException.html?is-external=true" title="class or interface in java.lang">IllegalArgumentException</a></code> - if this enum type has no constant with the specified name</dd>
+<dd><code><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/NullPointerException.html?is-external=true" title="class or interface in java.lang">NullPointerException</a></code> - if the argument is null</dd>
 </dl>
 </li>
 </ul>
@@ -806,7 +806,7 @@ not permitted.)</div>
 <ul class="blockList">
 <li class="blockList">
 <h4>getAttribute</h4>
-<pre>public&nbsp;<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;getAttribute()</pre>
+<pre>public&nbsp;<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;getAttribute()</pre>
 </li>
 </ul>
 <a name="getHiveConfName--">
@@ -815,7 +815,7 @@ not permitted.)</div>
 <ul class="blockList">
 <li class="blockList">
 <h4>getHiveConfName</h4>
-<pre>public&nbsp;<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;getHiveConfName()</pre>
+<pre>public&nbsp;<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;getHiveConfName()</pre>
 </li>
 </ul>
 <a name="getDefaultValue--">
@@ -824,7 +824,7 @@ not permitted.)</div>
 <ul class="blockList">
 <li class="blockList">
 <h4>getDefaultValue</h4>
-<pre>public&nbsp;<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>&nbsp;getDefaultValue()</pre>
+<pre>public&nbsp;<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>&nbsp;getDefaultValue()</pre>
 </li>
 </ul>
 <a name="getDescription--">
@@ -833,7 +833,7 @@ not permitted.)</div>
 <ul class="blockList">
 <li class="blockList">
 <h4>getDescription</h4>
-<pre>public&nbsp;<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;getDescription()</pre>
+<pre>public&nbsp;<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;getDescription()</pre>
 </li>
 </ul>
 <a name="getInt-java.util.Properties-org.apache.hadoop.conf.Configuration-">
@@ -842,7 +842,7 @@ not permitted.)</div>
 <ul class="blockList">
 <li class="blockList">
 <h4>getInt</h4>
-<pre>public&nbsp;int&nbsp;getInt(<a href="http://docs.oracle.com/javase/7/docs/api/java/util/Properties.html?is-external=true" title="class or interface in java.util">Properties</a>&nbsp;tbl,
+<pre>public&nbsp;int&nbsp;getInt(<a href="http://docs.oracle.com/javase/8/docs/api/java/util/Properties.html?is-external=true" title="class or interface in java.util">Properties</a>&nbsp;tbl,
                   <a href="http://hadoop.apache.org/docs/r2.7.3/api/org/apache/hadoop/conf/Configuration.html?is-external=true" title="class or interface in org.apache.hadoop.conf">Configuration</a>&nbsp;conf)</pre>
 </li>
 </ul>
@@ -871,7 +871,7 @@ not permitted.)</div>
 <ul class="blockList">
 <li class="blockList">
 <h4>getLong</h4>
-<pre>public&nbsp;long&nbsp;getLong(<a href="http://docs.oracle.com/javase/7/docs/api/java/util/Properties.html?is-external=true" title="class or interface in java.util">Properties</a>&nbsp;tbl,
+<pre>public&nbsp;long&nbsp;getLong(<a href="http://docs.oracle.com/javase/8/docs/api/java/util/Properties.html?is-external=true" title="class or interface in java.util">Properties</a>&nbsp;tbl,
                     <a href="http://hadoop.apache.org/docs/r2.7.3/api/org/apache/hadoop/conf/Configuration.html?is-external=true" title="class or interface in org.apache.hadoop.conf">Configuration</a>&nbsp;conf)</pre>
 </li>
 </ul>
@@ -900,7 +900,7 @@ not permitted.)</div>
 <ul class="blockList">
 <li class="blockList">
 <h4>getString</h4>
-<pre>public&nbsp;<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;getString(<a href="http://docs.oracle.com/javase/7/docs/api/java/util/Properties.html?is-external=true" title="class or interface in java.util">Properties</a>&nbsp;tbl,
+<pre>public&nbsp;<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;getString(<a href="http://docs.oracle.com/javase/8/docs/api/java/util/Properties.html?is-external=true" title="class or interface in java.util">Properties</a>&nbsp;tbl,
                         <a href="http://hadoop.apache.org/docs/r2.7.3/api/org/apache/hadoop/conf/Configuration.html?is-external=true" title="class or interface in org.apache.hadoop.conf">Configuration</a>&nbsp;conf)</pre>
 </li>
 </ul>
@@ -910,7 +910,7 @@ not permitted.)</div>
 <ul class="blockList">
 <li class="blockList">
 <h4>getString</h4>
-<pre>public&nbsp;<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;getString(<a href="http://hadoop.apache.org/docs/r2.7.3/api/org/apache/hadoop/conf/Configuration.html?is-external=true" title="class or interface in org.apache.hadoop.conf">Configuration</a>&nbsp;conf)</pre>
+<pre>public&nbsp;<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;getString(<a href="http://hadoop.apache.org/docs/r2.7.3/api/org/apache/hadoop/conf/Configuration.html?is-external=true" title="class or interface in org.apache.hadoop.conf">Configuration</a>&nbsp;conf)</pre>
 </li>
 </ul>
 <a name="setString-org.apache.hadoop.conf.Configuration-java.lang.String-">
@@ -920,7 +920,7 @@ not permitted.)</div>
 <li class="blockList">
 <h4>setString</h4>
 <pre>public&nbsp;void&nbsp;setString(<a href="http://hadoop.apache.org/docs/r2.7.3/api/org/apache/hadoop/conf/Configuration.html?is-external=true" title="class or interface in org.apache.hadoop.conf">Configuration</a>&nbsp;conf,
-                      <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;value)</pre>
+                      <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;value)</pre>
 </li>
 </ul>
 <a name="getBoolean-java.util.Properties-org.apache.hadoop.conf.Configuration-">
@@ -929,7 +929,7 @@ not permitted.)</div>
 <ul class="blockList">
 <li class="blockList">
 <h4>getBoolean</h4>
-<pre>public&nbsp;boolean&nbsp;getBoolean(<a href="http://docs.oracle.com/javase/7/docs/api/java/util/Properties.html?is-external=true" title="class or interface in java.util">Properties</a>&nbsp;tbl,
+<pre>public&nbsp;boolean&nbsp;getBoolean(<a href="http://docs.oracle.com/javase/8/docs/api/java/util/Properties.html?is-external=true" title="class or interface in java.util">Properties</a>&nbsp;tbl,
                           <a href="http://hadoop.apache.org/docs/r2.7.3/api/org/apache/hadoop/conf/Configuration.html?is-external=true" title="class or interface in org.apache.hadoop.conf">Configuration</a>&nbsp;conf)</pre>
 </li>
 </ul>
@@ -958,7 +958,7 @@ not permitted.)</div>
 <ul class="blockList">
 <li class="blockList">
 <h4>getDouble</h4>
-<pre>public&nbsp;double&nbsp;getDouble(<a href="http://docs.oracle.com/javase/7/docs/api/java/util/Properties.html?is-external=true" title="class or interface in java.util">Properties</a>&nbsp;tbl,
+<pre>public&nbsp;double&nbsp;getDouble(<a href="http://docs.oracle.com/javase/8/docs/api/java/util/Properties.html?is-external=true" title="class or interface in java.util">Properties</a>&nbsp;tbl,
                         <a href="http://hadoop.apache.org/docs/r2.7.3/api/org/apache/hadoop/conf/Configuration.html?is-external=true" title="class or interface in org.apache.hadoop.conf">Configuration</a>&nbsp;conf)</pre>
 </li>
 </ul>
diff --git a/site/api/orc-core/org/apache/orc/OrcFile.BloomFilterVersion.html b/site/api/orc-core/org/apache/orc/OrcFile.BloomFilterVersion.html
index e7ec911..ecf3e8a 100644
--- a/site/api/orc-core/org/apache/orc/OrcFile.BloomFilterVersion.html
+++ b/site/api/orc-core/org/apache/orc/OrcFile.BloomFilterVersion.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_202) on Thu Mar 14 13:29:37 PDT 2019 -->
+<!-- Generated by javadoc (1.8.0_222) on Sat Oct 26 23:14:23 PDT 2019 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>OrcFile.BloomFilterVersion (ORC Core 1.5.5 API)</title>
-<meta name="date" content="2019-03-14">
+<title>OrcFile.BloomFilterVersion (ORC Core 1.5.7 API)</title>
+<meta name="date" content="2019-10-26">
 <link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../script.js"></script>
 </head>
@@ -13,7 +13,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="OrcFile.BloomFilterVersion (ORC Core 1.5.5 API)";
+            parent.document.title="OrcFile.BloomFilterVersion (ORC Core 1.5.7 API)";
         }
     }
     catch(err) {
@@ -98,10 +98,10 @@ var activeTableTab = "activeTableTab";
 </div>
 <div class="contentContainer">
 <ul class="inheritance">
-<li><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">java.lang.Object</a></li>
+<li><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">java.lang.Object</a></li>
 <li>
 <ul class="inheritance">
-<li><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Enum.html?is-external=true" title="class or interface in java.lang">java.lang.Enum</a>&lt;<a href="../../../org/apache/orc/OrcFile.BloomFilterVersion.html" title="enum in org.apache.orc">OrcFile.BloomFilterVersion</a>&gt;</li>
+<li><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Enum.html?is-external=true" title="class or interface in java.lang">java.lang.Enum</a>&lt;<a href="../../../org/apache/orc/OrcFile.BloomFilterVersion.html" title="enum in org.apache.orc">OrcFile.BloomFilterVersion</a>&gt;</li>
 <li>
 <ul class="inheritance">
 <li>org.apache.orc.OrcFile.BloomFilterVersion</li>
@@ -115,7 +115,7 @@ var activeTableTab = "activeTableTab";
 <li class="blockList">
 <dl>
 <dt>All Implemented Interfaces:</dt>
-<dd><a href="http://docs.oracle.com/javase/7/docs/api/java/io/Serializable.html?is-external=true" title="class or interface in java.io">Serializable</a>, <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Comparable.html?is-external=true" title="class or interface in java.lang">Comparable</a>&lt;<a href="../../../org/apache/orc/OrcFile.BloomFilterVersion.html" title="enum in org.apache.orc">OrcFile.BloomFilterVersion</a>&gt;</dd>
+<dd><a href="http://docs.oracle.com/javase/8/docs/api/java/io/Serializable.html?is-external=true" title="class or interface in java.io">Serializable</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Comparable.html?is-external=true" title="class or interface in java.lang">Comparable</a>&lt;<a href="../../../org/apache/orc/OrcFile.BloomFilterVersion.html" title="enum in org.apache.orc">OrcFile.BloomFilterVersion</a>&gt;</dd>
 </dl>
 <dl>
 <dt>Enclosing class:</dt>
@@ -124,7 +124,7 @@ var activeTableTab = "activeTableTab";
 <hr>
 <br>
 <pre>public static enum <span class="typeNameLabel">OrcFile.BloomFilterVersion</span>
-extends <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Enum.html?is-external=true" title="class or interface in java.lang">Enum</a>&lt;<a href="../../../org/apache/orc/OrcFile.BloomFilterVersion.html" title="enum in org.apache.orc">OrcFile.BloomFilterVersion</a>&gt;</pre>
+extends <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Enum.html?is-external=true" title="class or interface in java.lang">Enum</a>&lt;<a href="../../../org/apache/orc/OrcFile.BloomFilterVersion.html" title="enum in org.apache.orc">OrcFile.BloomFilterVersion</a>&gt;</pre>
 </li>
 </ul>
 </div>
@@ -165,15 +165,15 @@ extends <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Enum.html?is
 </tr>
 <tr id="i0" class="altColor">
 <td class="colFirst"><code>static <a href="../../../org/apache/orc/OrcFile.BloomFilterVersion.html" title="enum in org.apache.orc">OrcFile.BloomFilterVersion</a></code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../org/apache/orc/OrcFile.BloomFilterVersion.html#fromString-java.lang.String-">fromString</a></span>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;s)</code>&nbsp;</td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../org/apache/orc/OrcFile.BloomFilterVersion.html#fromString-java.lang.String-">fromString</a></span>(<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;s)</code>&nbsp;</td>
 </tr>
 <tr id="i1" class="rowColor">
-<td class="colFirst"><code><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td class="colFirst"><code><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../org/apache/orc/OrcFile.BloomFilterVersion.html#toString--">toString</a></span>()</code>&nbsp;</td>
 </tr>
 <tr id="i2" class="altColor">
 <td class="colFirst"><code>static <a href="../../../org/apache/orc/OrcFile.BloomFilterVersion.html" title="enum in org.apache.orc">OrcFile.BloomFilterVersion</a></code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../org/apache/orc/OrcFile.BloomFilterVersion.html#valueOf-java.lang.String-">valueOf</a></span>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;name)</code>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../org/apache/orc/OrcFile.BloomFilterVersion.html#valueOf-java.lang.String-">valueOf</a></span>(<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;name)</code>
 <div class="block">Returns the enum constant of this type with the specified name.</div>
 </td>
 </tr>
@@ -189,15 +189,15 @@ the order they are declared.</div>
 <li class="blockList"><a name="methods.inherited.from.class.java.lang.Enum">
 <!--   -->
 </a>
-<h3>Methods inherited from class&nbsp;java.lang.<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Enum.html?is-external=true" title="class or interface in java.lang">Enum</a></h3>
-<code><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Enum.html?is-external=true#clone--" title="class or interface in java.lang">clone</a>, <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Enum.html?is-external=true#compareTo-E-" title="class or interface in java.lang">compareTo</a>, <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Enum.html?is-external=true#equals-java.lang.Object-" title="class or interface in java.lang">equals</a>, <a href="http://do [...]
+<h3>Methods inherited from class&nbsp;java.lang.<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Enum.html?is-external=true" title="class or interface in java.lang">Enum</a></h3>
+<code><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Enum.html?is-external=true#clone--" title="class or interface in java.lang">clone</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Enum.html?is-external=true#compareTo-E-" title="class or interface in java.lang">compareTo</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Enum.html?is-external=true#equals-java.lang.Object-" title="class or interface in java.lang">equals</a>, <a href="http://do [...]
 </ul>
 <ul class="blockList">
 <li class="blockList"><a name="methods.inherited.from.class.java.lang.Object">
 <!--   -->
 </a>
-<h3>Methods inherited from class&nbsp;java.lang.<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a></h3>
-<code><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true#getClass--" title="class or interface in java.lang">getClass</a>, <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true#notify--" title="class or interface in java.lang">notify</a>, <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true#notifyAll--" title="class or interface in java.lang">notifyAll</a>, <a href="http://docs.or [...]
+<h3>Methods inherited from class&nbsp;java.lang.<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a></h3>
+<code><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#getClass--" title="class or interface in java.lang">getClass</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#notify--" title="class or interface in java.lang">notify</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#notifyAll--" title="class or interface in java.lang">notifyAll</a>, <a href="http://docs.or [...]
 </ul>
 </li>
 </ul>
@@ -265,7 +265,7 @@ for (OrcFile.BloomFilterVersion c : OrcFile.BloomFilterVersion.values())
 <ul class="blockList">
 <li class="blockList">
 <h4>valueOf</h4>
-<pre>public static&nbsp;<a href="../../../org/apache/orc/OrcFile.BloomFilterVersion.html" title="enum in org.apache.orc">OrcFile.BloomFilterVersion</a>&nbsp;valueOf(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;name)</pre>
+<pre>public static&nbsp;<a href="../../../org/apache/orc/OrcFile.BloomFilterVersion.html" title="enum in org.apache.orc">OrcFile.BloomFilterVersion</a>&nbsp;valueOf(<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;name)</pre>
 <div class="block">Returns the enum constant of this type with the specified name.
 The string must match <i>exactly</i> an identifier used to declare an
 enum constant in this type.  (Extraneous whitespace characters are 
@@ -276,8 +276,8 @@ not permitted.)</div>
 <dt><span class="returnLabel">Returns:</span></dt>
 <dd>the enum constant with the specified name</dd>
 <dt><span class="throwsLabel">Throws:</span></dt>
-<dd><code><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/IllegalArgumentException.html?is-external=true" title="class or interface in java.lang">IllegalArgumentException</a></code> - if this enum type has no constant with the specified name</dd>
-<dd><code><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/NullPointerException.html?is-external=true" title="class or interface in java.lang">NullPointerException</a></code> - if the argument is null</dd>
+<dd><code><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/IllegalArgumentException.html?is-external=true" title="class or interface in java.lang">IllegalArgumentException</a></code> - if this enum type has no constant with the specified name</dd>
+<dd><code><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/NullPointerException.html?is-external=true" title="class or interface in java.lang">NullPointerException</a></code> - if the argument is null</dd>
 </dl>
 </li>
 </ul>
@@ -287,10 +287,10 @@ not permitted.)</div>
 <ul class="blockList">
 <li class="blockList">
 <h4>toString</h4>
-<pre>public&nbsp;<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;toString()</pre>
+<pre>public&nbsp;<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;toString()</pre>
 <dl>
 <dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
-<dd><code><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Enum.html?is-external=true#toString--" title="class or interface in java.lang">toString</a></code>&nbsp;in class&nbsp;<code><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Enum.html?is-external=true" title="class or interface in java.lang">Enum</a>&lt;<a href="../../../org/apache/orc/OrcFile.BloomFilterVersion.html" title="enum in org.apache.orc">OrcFile.BloomFilterVersion</a>&gt;</code></dd>
+<dd><code><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Enum.html?is-external=true#toString--" title="class or interface in java.lang">toString</a></code>&nbsp;in class&nbsp;<code><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Enum.html?is-external=true" title="class or interface in java.lang">Enum</a>&lt;<a href="../../../org/apache/orc/OrcFile.BloomFilterVersion.html" title="enum in org.apache.orc">OrcFile.BloomFilterVersion</a>&gt;</code></dd>
 </dl>
 </li>
 </ul>
@@ -300,7 +300,7 @@ not permitted.)</div>
 <ul class="blockListLast">
 <li class="blockList">
 <h4>fromString</h4>
-<pre>public static&nbsp;<a href="../../../org/apache/orc/OrcFile.BloomFilterVersion.html" title="enum in org.apache.orc">OrcFile.BloomFilterVersion</a>&nbsp;fromString(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;s)</pre>
+<pre>public static&nbsp;<a href="../../../org/apache/orc/OrcFile.BloomFilterVersion.html" title="enum in org.apache.orc">OrcFile.BloomFilterVersion</a>&nbsp;fromString(<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;s)</pre>
 </li>
 </ul>
 </li>
diff --git a/site/api/orc-core/org/apache/orc/OrcFile.CompressionStrategy.html b/site/api/orc-core/org/apache/orc/OrcFile.CompressionStrategy.html
index a31d300..8274c83 100644
--- a/site/api/orc-core/org/apache/orc/OrcFile.CompressionStrategy.html
+++ b/site/api/orc-core/org/apache/orc/OrcFile.CompressionStrategy.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_202) on Thu Mar 14 13:29:37 PDT 2019 -->
+<!-- Generated by javadoc (1.8.0_222) on Sat Oct 26 23:14:23 PDT 2019 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>OrcFile.CompressionStrategy (ORC Core 1.5.5 API)</title>
-<meta name="date" content="2019-03-14">
+<title>OrcFile.CompressionStrategy (ORC Core 1.5.7 API)</title>
+<meta name="date" content="2019-10-26">
 <link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../script.js"></script>
 </head>
@@ -13,7 +13,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="OrcFile.CompressionStrategy (ORC Core 1.5.5 API)";
+            parent.document.title="OrcFile.CompressionStrategy (ORC Core 1.5.7 API)";
         }
     }
     catch(err) {
@@ -98,10 +98,10 @@ var activeTableTab = "activeTableTab";
 </div>
 <div class="contentContainer">
 <ul class="inheritance">
-<li><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">java.lang.Object</a></li>
+<li><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">java.lang.Object</a></li>
 <li>
 <ul class="inheritance">
-<li><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Enum.html?is-external=true" title="class or interface in java.lang">java.lang.Enum</a>&lt;<a href="../../../org/apache/orc/OrcFile.CompressionStrategy.html" title="enum in org.apache.orc">OrcFile.CompressionStrategy</a>&gt;</li>
+<li><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Enum.html?is-external=true" title="class or interface in java.lang">java.lang.Enum</a>&lt;<a href="../../../org/apache/orc/OrcFile.CompressionStrategy.html" title="enum in org.apache.orc">OrcFile.CompressionStrategy</a>&gt;</li>
 <li>
 <ul class="inheritance">
 <li>org.apache.orc.OrcFile.CompressionStrategy</li>
@@ -115,7 +115,7 @@ var activeTableTab = "activeTableTab";
 <li class="blockList">
 <dl>
 <dt>All Implemented Interfaces:</dt>
-<dd><a href="http://docs.oracle.com/javase/7/docs/api/java/io/Serializable.html?is-external=true" title="class or interface in java.io">Serializable</a>, <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Comparable.html?is-external=true" title="class or interface in java.lang">Comparable</a>&lt;<a href="../../../org/apache/orc/OrcFile.CompressionStrategy.html" title="enum in org.apache.orc">OrcFile.CompressionStrategy</a>&gt;</dd>
+<dd><a href="http://docs.oracle.com/javase/8/docs/api/java/io/Serializable.html?is-external=true" title="class or interface in java.io">Serializable</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Comparable.html?is-external=true" title="class or interface in java.lang">Comparable</a>&lt;<a href="../../../org/apache/orc/OrcFile.CompressionStrategy.html" title="enum in org.apache.orc">OrcFile.CompressionStrategy</a>&gt;</dd>
 </dl>
 <dl>
 <dt>Enclosing class:</dt>
@@ -124,7 +124,7 @@ var activeTableTab = "activeTableTab";
 <hr>
 <br>
 <pre>public static enum <span class="typeNameLabel">OrcFile.CompressionStrategy</span>
-extends <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Enum.html?is-external=true" title="class or interface in java.lang">Enum</a>&lt;<a href="../../../org/apache/orc/OrcFile.CompressionStrategy.html" title="enum in org.apache.orc">OrcFile.CompressionStrategy</a>&gt;</pre>
+extends <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Enum.html?is-external=true" title="class or interface in java.lang">Enum</a>&lt;<a href="../../../org/apache/orc/OrcFile.CompressionStrategy.html" title="enum in org.apache.orc">OrcFile.CompressionStrategy</a>&gt;</pre>
 </li>
 </ul>
 </div>
@@ -165,7 +165,7 @@ extends <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Enum.html?is
 </tr>
 <tr id="i0" class="altColor">
 <td class="colFirst"><code>static <a href="../../../org/apache/orc/OrcFile.CompressionStrategy.html" title="enum in org.apache.orc">OrcFile.CompressionStrategy</a></code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../org/apache/orc/OrcFile.CompressionStrategy.html#valueOf-java.lang.String-">valueOf</a></span>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;name)</code>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../org/apache/orc/OrcFile.CompressionStrategy.html#valueOf-java.lang.String-">valueOf</a></span>(<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;name)</code>
 <div class="block">Returns the enum constant of this type with the specified name.</div>
 </td>
 </tr>
@@ -181,15 +181,15 @@ the order they are declared.</div>
 <li class="blockList"><a name="methods.inherited.from.class.java.lang.Enum">
 <!--   -->
 </a>
-<h3>Methods inherited from class&nbsp;java.lang.<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Enum.html?is-external=true" title="class or interface in java.lang">Enum</a></h3>
-<code><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Enum.html?is-external=true#clone--" title="class or interface in java.lang">clone</a>, <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Enum.html?is-external=true#compareTo-E-" title="class or interface in java.lang">compareTo</a>, <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Enum.html?is-external=true#equals-java.lang.Object-" title="class or interface in java.lang">equals</a>, <a href="http://do [...]
+<h3>Methods inherited from class&nbsp;java.lang.<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Enum.html?is-external=true" title="class or interface in java.lang">Enum</a></h3>
+<code><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Enum.html?is-external=true#clone--" title="class or interface in java.lang">clone</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Enum.html?is-external=true#compareTo-E-" title="class or interface in java.lang">compareTo</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Enum.html?is-external=true#equals-java.lang.Object-" title="class or interface in java.lang">equals</a>, <a href="http://do [...]
 </ul>
 <ul class="blockList">
 <li class="blockList"><a name="methods.inherited.from.class.java.lang.Object">
 <!--   -->
 </a>
-<h3>Methods inherited from class&nbsp;java.lang.<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a></h3>
-<code><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true#getClass--" title="class or interface in java.lang">getClass</a>, <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true#notify--" title="class or interface in java.lang">notify</a>, <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true#notifyAll--" title="class or interface in java.lang">notifyAll</a>, <a href="http://docs.or [...]
+<h3>Methods inherited from class&nbsp;java.lang.<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a></h3>
+<code><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#getClass--" title="class or interface in java.lang">getClass</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#notify--" title="class or interface in java.lang">notify</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#notifyAll--" title="class or interface in java.lang">notifyAll</a>, <a href="http://docs.or [...]
 </ul>
 </li>
 </ul>
@@ -257,7 +257,7 @@ for (OrcFile.CompressionStrategy c : OrcFile.CompressionStrategy.values())
 <ul class="blockListLast">
 <li class="blockList">
 <h4>valueOf</h4>
-<pre>public static&nbsp;<a href="../../../org/apache/orc/OrcFile.CompressionStrategy.html" title="enum in org.apache.orc">OrcFile.CompressionStrategy</a>&nbsp;valueOf(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;name)</pre>
+<pre>public static&nbsp;<a href="../../../org/apache/orc/OrcFile.CompressionStrategy.html" title="enum in org.apache.orc">OrcFile.CompressionStrategy</a>&nbsp;valueOf(<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;name)</pre>
 <div class="block">Returns the enum constant of this type with the specified name.
 The string must match <i>exactly</i> an identifier used to declare an
 enum constant in this type.  (Extraneous whitespace characters are 
@@ -268,8 +268,8 @@ not permitted.)</div>
 <dt><span class="returnLabel">Returns:</span></dt>
 <dd>the enum constant with the specified name</dd>
 <dt><span class="throwsLabel">Throws:</span></dt>
-<dd><code><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/IllegalArgumentException.html?is-external=true" title="class or interface in java.lang">IllegalArgumentException</a></code> - if this enum type has no constant with the specified name</dd>
-<dd><code><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/NullPointerException.html?is-external=true" title="class or interface in java.lang">NullPointerException</a></code> - if the argument is null</dd>
+<dd><code><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/IllegalArgumentException.html?is-external=true" title="class or interface in java.lang">IllegalArgumentException</a></code> - if this enum type has no constant with the specified name</dd>
+<dd><code><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/NullPointerException.html?is-external=true" title="class or interface in java.lang">NullPointerException</a></code> - if the argument is null</dd>
 </dl>
 </li>
 </ul>
diff --git a/site/api/orc-core/org/apache/orc/OrcFile.EncodingStrategy.html b/site/api/orc-core/org/apache/orc/OrcFile.EncodingStrategy.html
index 61fb3ad..fd9cbd9 100644
--- a/site/api/orc-core/org/apache/orc/OrcFile.EncodingStrategy.html
+++ b/site/api/orc-core/org/apache/orc/OrcFile.EncodingStrategy.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_202) on Thu Mar 14 13:29:37 PDT 2019 -->
+<!-- Generated by javadoc (1.8.0_222) on Sat Oct 26 23:14:23 PDT 2019 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>OrcFile.EncodingStrategy (ORC Core 1.5.5 API)</title>
-<meta name="date" content="2019-03-14">
+<title>OrcFile.EncodingStrategy (ORC Core 1.5.7 API)</title>
+<meta name="date" content="2019-10-26">
 <link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../script.js"></script>
 </head>
@@ -13,7 +13,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="OrcFile.EncodingStrategy (ORC Core 1.5.5 API)";
+            parent.document.title="OrcFile.EncodingStrategy (ORC Core 1.5.7 API)";
         }
     }
     catch(err) {
@@ -98,10 +98,10 @@ var activeTableTab = "activeTableTab";
 </div>
 <div class="contentContainer">
 <ul class="inheritance">
-<li><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">java.lang.Object</a></li>
+<li><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">java.lang.Object</a></li>
 <li>
 <ul class="inheritance">
-<li><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Enum.html?is-external=true" title="class or interface in java.lang">java.lang.Enum</a>&lt;<a href="../../../org/apache/orc/OrcFile.EncodingStrategy.html" title="enum in org.apache.orc">OrcFile.EncodingStrategy</a>&gt;</li>
+<li><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Enum.html?is-external=true" title="class or interface in java.lang">java.lang.Enum</a>&lt;<a href="../../../org/apache/orc/OrcFile.EncodingStrategy.html" title="enum in org.apache.orc">OrcFile.EncodingStrategy</a>&gt;</li>
 <li>
 <ul class="inheritance">
 <li>org.apache.orc.OrcFile.EncodingStrategy</li>
@@ -115,7 +115,7 @@ var activeTableTab = "activeTableTab";
 <li class="blockList">
 <dl>
 <dt>All Implemented Interfaces:</dt>
-<dd><a href="http://docs.oracle.com/javase/7/docs/api/java/io/Serializable.html?is-external=true" title="class or interface in java.io">Serializable</a>, <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Comparable.html?is-external=true" title="class or interface in java.lang">Comparable</a>&lt;<a href="../../../org/apache/orc/OrcFile.EncodingStrategy.html" title="enum in org.apache.orc">OrcFile.EncodingStrategy</a>&gt;</dd>
+<dd><a href="http://docs.oracle.com/javase/8/docs/api/java/io/Serializable.html?is-external=true" title="class or interface in java.io">Serializable</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Comparable.html?is-external=true" title="class or interface in java.lang">Comparable</a>&lt;<a href="../../../org/apache/orc/OrcFile.EncodingStrategy.html" title="enum in org.apache.orc">OrcFile.EncodingStrategy</a>&gt;</dd>
 </dl>
 <dl>
 <dt>Enclosing class:</dt>
@@ -124,7 +124,7 @@ var activeTableTab = "activeTableTab";
 <hr>
 <br>
 <pre>public static enum <span class="typeNameLabel">OrcFile.EncodingStrategy</span>
-extends <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Enum.html?is-external=true" title="class or interface in java.lang">Enum</a>&lt;<a href="../../../org/apache/orc/OrcFile.EncodingStrategy.html" title="enum in org.apache.orc">OrcFile.EncodingStrategy</a>&gt;</pre>
+extends <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Enum.html?is-external=true" title="class or interface in java.lang">Enum</a>&lt;<a href="../../../org/apache/orc/OrcFile.EncodingStrategy.html" title="enum in org.apache.orc">OrcFile.EncodingStrategy</a>&gt;</pre>
 </li>
 </ul>
 </div>
@@ -165,7 +165,7 @@ extends <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Enum.html?is
 </tr>
 <tr id="i0" class="altColor">
 <td class="colFirst"><code>static <a href="../../../org/apache/orc/OrcFile.EncodingStrategy.html" title="enum in org.apache.orc">OrcFile.EncodingStrategy</a></code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../org/apache/orc/OrcFile.EncodingStrategy.html#valueOf-java.lang.String-">valueOf</a></span>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;name)</code>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../org/apache/orc/OrcFile.EncodingStrategy.html#valueOf-java.lang.String-">valueOf</a></span>(<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;name)</code>
 <div class="block">Returns the enum constant of this type with the specified name.</div>
 </td>
 </tr>
@@ -181,15 +181,15 @@ the order they are declared.</div>
 <li class="blockList"><a name="methods.inherited.from.class.java.lang.Enum">
 <!--   -->
 </a>
-<h3>Methods inherited from class&nbsp;java.lang.<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Enum.html?is-external=true" title="class or interface in java.lang">Enum</a></h3>
-<code><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Enum.html?is-external=true#clone--" title="class or interface in java.lang">clone</a>, <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Enum.html?is-external=true#compareTo-E-" title="class or interface in java.lang">compareTo</a>, <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Enum.html?is-external=true#equals-java.lang.Object-" title="class or interface in java.lang">equals</a>, <a href="http://do [...]
+<h3>Methods inherited from class&nbsp;java.lang.<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Enum.html?is-external=true" title="class or interface in java.lang">Enum</a></h3>
+<code><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Enum.html?is-external=true#clone--" title="class or interface in java.lang">clone</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Enum.html?is-external=true#compareTo-E-" title="class or interface in java.lang">compareTo</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Enum.html?is-external=true#equals-java.lang.Object-" title="class or interface in java.lang">equals</a>, <a href="http://do [...]
 </ul>
 <ul class="blockList">
 <li class="blockList"><a name="methods.inherited.from.class.java.lang.Object">
 <!--   -->
 </a>
-<h3>Methods inherited from class&nbsp;java.lang.<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a></h3>
-<code><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true#getClass--" title="class or interface in java.lang">getClass</a>, <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true#notify--" title="class or interface in java.lang">notify</a>, <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true#notifyAll--" title="class or interface in java.lang">notifyAll</a>, <a href="http://docs.or [...]
+<h3>Methods inherited from class&nbsp;java.lang.<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a></h3>
+<code><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#getClass--" title="class or interface in java.lang">getClass</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#notify--" title="class or interface in java.lang">notify</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#notifyAll--" title="class or interface in java.lang">notifyAll</a>, <a href="http://docs.or [...]
 </ul>
 </li>
 </ul>
@@ -257,7 +257,7 @@ for (OrcFile.EncodingStrategy c : OrcFile.EncodingStrategy.values())
 <ul class="blockListLast">
 <li class="blockList">
 <h4>valueOf</h4>
-<pre>public static&nbsp;<a href="../../../org/apache/orc/OrcFile.EncodingStrategy.html" title="enum in org.apache.orc">OrcFile.EncodingStrategy</a>&nbsp;valueOf(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;name)</pre>
+<pre>public static&nbsp;<a href="../../../org/apache/orc/OrcFile.EncodingStrategy.html" title="enum in org.apache.orc">OrcFile.EncodingStrategy</a>&nbsp;valueOf(<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;name)</pre>
 <div class="block">Returns the enum constant of this type with the specified name.
 The string must match <i>exactly</i> an identifier used to declare an
 enum constant in this type.  (Extraneous whitespace characters are 
@@ -268,8 +268,8 @@ not permitted.)</div>
 <dt><span class="returnLabel">Returns:</span></dt>
 <dd>the enum constant with the specified name</dd>
 <dt><span class="throwsLabel">Throws:</span></dt>
-<dd><code><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/IllegalArgumentException.html?is-external=true" title="class or interface in java.lang">IllegalArgumentException</a></code> - if this enum type has no constant with the specified name</dd>
-<dd><code><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/NullPointerException.html?is-external=true" title="class or interface in java.lang">NullPointerException</a></code> - if the argument is null</dd>
+<dd><code><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/IllegalArgumentException.html?is-external=true" title="class or interface in java.lang">IllegalArgumentException</a></code> - if this enum type has no constant with the specified name</dd>
+<dd><code><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/NullPointerException.html?is-external=true" title="class or interface in java.lang">NullPointerException</a></code> - if the argument is null</dd>
 </dl>
 </li>
 </ul>
diff --git a/site/api/orc-core/org/apache/orc/OrcFile.ReaderOptions.html b/site/api/orc-core/org/apache/orc/OrcFile.ReaderOptions.html
index 8965451..dc90e1b 100644
--- a/site/api/orc-core/org/apache/orc/OrcFile.ReaderOptions.html
+++ b/site/api/orc-core/org/apache/orc/OrcFile.ReaderOptions.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_202) on Thu Mar 14 13:29:37 PDT 2019 -->
+<!-- Generated by javadoc (1.8.0_222) on Sat Oct 26 23:14:23 PDT 2019 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>OrcFile.ReaderOptions (ORC Core 1.5.5 API)</title>
-<meta name="date" content="2019-03-14">
+<title>OrcFile.ReaderOptions (ORC Core 1.5.7 API)</title>
+<meta name="date" content="2019-10-26">
 <link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../script.js"></script>
 </head>
@@ -13,7 +13,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="OrcFile.ReaderOptions (ORC Core 1.5.5 API)";
+            parent.document.title="OrcFile.ReaderOptions (ORC Core 1.5.7 API)";
         }
     }
     catch(err) {
@@ -98,7 +98,7 @@ var activeTableTab = "activeTableTab";
 </div>
 <div class="contentContainer">
 <ul class="inheritance">
-<li><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">java.lang.Object</a></li>
+<li><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">java.lang.Object</a></li>
 <li>
 <ul class="inheritance">
 <li>org.apache.orc.OrcFile.ReaderOptions</li>
@@ -115,7 +115,7 @@ var activeTableTab = "activeTableTab";
 <hr>
 <br>
 <pre>public static class <span class="typeNameLabel">OrcFile.ReaderOptions</span>
-extends <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a></pre>
+extends <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a></pre>
 </li>
 </ul>
 </div>
@@ -200,8 +200,8 @@ extends <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?
 <li class="blockList"><a name="methods.inherited.from.class.java.lang.Object">
 <!--   -->
 </a>
-<h3>Methods inherited from class&nbsp;java.lang.<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a></h3>
-<code><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true#clone--" title="class or interface in java.lang">clone</a>, <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true#equals-java.lang.Object-" title="class or interface in java.lang">equals</a>, <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true#finalize--" title="class or interface in java.lang">finalize</a>, <a href="http:/ [...]
+<h3>Methods inherited from class&nbsp;java.lang.<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a></h3>
+<code><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#clone--" title="class or interface in java.lang">clone</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#equals-java.lang.Object-" title="class or interface in java.lang">equals</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#finalize--" title="class or interface in java.lang">finalize</a>, <a href="http:/ [...]
 </ul>
 </li>
 </ul>
diff --git a/site/api/orc-core/org/apache/orc/OrcFile.Version.html b/site/api/orc-core/org/apache/orc/OrcFile.Version.html
index 9a3659c..e28bb72 100644
--- a/site/api/orc-core/org/apache/orc/OrcFile.Version.html
+++ b/site/api/orc-core/org/apache/orc/OrcFile.Version.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_202) on Thu Mar 14 13:29:37 PDT 2019 -->
+<!-- Generated by javadoc (1.8.0_222) on Sat Oct 26 23:14:23 PDT 2019 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>OrcFile.Version (ORC Core 1.5.5 API)</title>
-<meta name="date" content="2019-03-14">
+<title>OrcFile.Version (ORC Core 1.5.7 API)</title>
+<meta name="date" content="2019-10-26">
 <link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../script.js"></script>
 </head>
@@ -13,7 +13,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="OrcFile.Version (ORC Core 1.5.5 API)";
+            parent.document.title="OrcFile.Version (ORC Core 1.5.7 API)";
         }
     }
     catch(err) {
@@ -98,10 +98,10 @@ var activeTableTab = "activeTableTab";
 </div>
 <div class="contentContainer">
 <ul class="inheritance">
-<li><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">java.lang.Object</a></li>
+<li><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">java.lang.Object</a></li>
 <li>
 <ul class="inheritance">
-<li><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Enum.html?is-external=true" title="class or interface in java.lang">java.lang.Enum</a>&lt;<a href="../../../org/apache/orc/OrcFile.Version.html" title="enum in org.apache.orc">OrcFile.Version</a>&gt;</li>
+<li><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Enum.html?is-external=true" title="class or interface in java.lang">java.lang.Enum</a>&lt;<a href="../../../org/apache/orc/OrcFile.Version.html" title="enum in org.apache.orc">OrcFile.Version</a>&gt;</li>
 <li>
 <ul class="inheritance">
 <li>org.apache.orc.OrcFile.Version</li>
@@ -115,7 +115,7 @@ var activeTableTab = "activeTableTab";
 <li class="blockList">
 <dl>
 <dt>All Implemented Interfaces:</dt>
-<dd><a href="http://docs.oracle.com/javase/7/docs/api/java/io/Serializable.html?is-external=true" title="class or interface in java.io">Serializable</a>, <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Comparable.html?is-external=true" title="class or interface in java.lang">Comparable</a>&lt;<a href="../../../org/apache/orc/OrcFile.Version.html" title="enum in org.apache.orc">OrcFile.Version</a>&gt;</dd>
+<dd><a href="http://docs.oracle.com/javase/8/docs/api/java/io/Serializable.html?is-external=true" title="class or interface in java.io">Serializable</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Comparable.html?is-external=true" title="class or interface in java.lang">Comparable</a>&lt;<a href="../../../org/apache/orc/OrcFile.Version.html" title="enum in org.apache.orc">OrcFile.Version</a>&gt;</dd>
 </dl>
 <dl>
 <dt>Enclosing class:</dt>
@@ -124,7 +124,7 @@ var activeTableTab = "activeTableTab";
 <hr>
 <br>
 <pre>public static enum <span class="typeNameLabel">OrcFile.Version</span>
-extends <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Enum.html?is-external=true" title="class or interface in java.lang">Enum</a>&lt;<a href="../../../org/apache/orc/OrcFile.Version.html" title="enum in org.apache.orc">OrcFile.Version</a>&gt;</pre>
+extends <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Enum.html?is-external=true" title="class or interface in java.lang">Enum</a>&lt;<a href="../../../org/apache/orc/OrcFile.Version.html" title="enum in org.apache.orc">OrcFile.Version</a>&gt;</pre>
 <div class="block">Create a version number for the ORC file format, so that we can add
  non-forward compatible changes in the future. To make it easier for users
  to understand the version numbers, we use the Hive release number that
@@ -207,7 +207,7 @@ extends <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Enum.html?is
 </tr>
 <tr id="i0" class="altColor">
 <td class="colFirst"><code>static <a href="../../../org/apache/orc/OrcFile.Version.html" title="enum in org.apache.orc">OrcFile.Version</a></code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../org/apache/orc/OrcFile.Version.html#byName-java.lang.String-">byName</a></span>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;name)</code>&nbsp;</td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../org/apache/orc/OrcFile.Version.html#byName-java.lang.String-">byName</a></span>(<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;name)</code>&nbsp;</td>
 </tr>
 <tr id="i1" class="rowColor">
 <td class="colFirst"><code>int</code></td>
@@ -222,14 +222,14 @@ extends <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Enum.html?is
 </td>
 </tr>
 <tr id="i3" class="rowColor">
-<td class="colFirst"><code><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td class="colFirst"><code><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../org/apache/orc/OrcFile.Version.html#getName--">getName</a></span>()</code>
 <div class="block">Get the human readable name for the version.</div>
 </td>
 </tr>
 <tr id="i4" class="altColor">
 <td class="colFirst"><code>static <a href="../../../org/apache/orc/OrcFile.Version.html" title="enum in org.apache.orc">OrcFile.Version</a></code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../org/apache/orc/OrcFile.Version.html#valueOf-java.lang.String-">valueOf</a></span>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;name)</code>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../org/apache/orc/OrcFile.Version.html#valueOf-java.lang.String-">valueOf</a></span>(<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;name)</code>
 <div class="block">Returns the enum constant of this type with the specified name.</div>
 </td>
 </tr>
@@ -245,15 +245,15 @@ the order they are declared.</div>
 <li class="blockList"><a name="methods.inherited.from.class.java.lang.Enum">
 <!--   -->
 </a>
-<h3>Methods inherited from class&nbsp;java.lang.<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Enum.html?is-external=true" title="class or interface in java.lang">Enum</a></h3>
-<code><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Enum.html?is-external=true#clone--" title="class or interface in java.lang">clone</a>, <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Enum.html?is-external=true#compareTo-E-" title="class or interface in java.lang">compareTo</a>, <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Enum.html?is-external=true#equals-java.lang.Object-" title="class or interface in java.lang">equals</a>, <a href="http://do [...]
+<h3>Methods inherited from class&nbsp;java.lang.<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Enum.html?is-external=true" title="class or interface in java.lang">Enum</a></h3>
+<code><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Enum.html?is-external=true#clone--" title="class or interface in java.lang">clone</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Enum.html?is-external=true#compareTo-E-" title="class or interface in java.lang">compareTo</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Enum.html?is-external=true#equals-java.lang.Object-" title="class or interface in java.lang">equals</a>, <a href="http://do [...]
 </ul>
 <ul class="blockList">
 <li class="blockList"><a name="methods.inherited.from.class.java.lang.Object">
 <!--   -->
 </a>
-<h3>Methods inherited from class&nbsp;java.lang.<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a></h3>
-<code><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true#getClass--" title="class or interface in java.lang">getClass</a>, <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true#notify--" title="class or interface in java.lang">notify</a>, <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true#notifyAll--" title="class or interface in java.lang">notifyAll</a>, <a href="http://docs.or [...]
+<h3>Methods inherited from class&nbsp;java.lang.<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a></h3>
+<code><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#getClass--" title="class or interface in java.lang">getClass</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#notify--" title="class or interface in java.lang">notify</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#notifyAll--" title="class or interface in java.lang">notifyAll</a>, <a href="http://docs.or [...]
 </ul>
 </li>
 </ul>
@@ -363,7 +363,7 @@ for (OrcFile.Version c : OrcFile.Version.values())
 <ul class="blockList">
 <li class="blockList">
 <h4>valueOf</h4>
-<pre>public static&nbsp;<a href="../../../org/apache/orc/OrcFile.Version.html" title="enum in org.apache.orc">OrcFile.Version</a>&nbsp;valueOf(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;name)</pre>
+<pre>public static&nbsp;<a href="../../../org/apache/orc/OrcFile.Version.html" title="enum in org.apache.orc">OrcFile.Version</a>&nbsp;valueOf(<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;name)</pre>
 <div class="block">Returns the enum constant of this type with the specified name.
 The string must match <i>exactly</i> an identifier used to declare an
 enum constant in this type.  (Extraneous whitespace characters are 
@@ -374,8 +374,8 @@ not permitted.)</div>
 <dt><span class="returnLabel">Returns:</span></dt>
 <dd>the enum constant with the specified name</dd>
 <dt><span class="throwsLabel">Throws:</span></dt>
-<dd><code><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/IllegalArgumentException.html?is-external=true" title="class or interface in java.lang">IllegalArgumentException</a></code> - if this enum type has no constant with the specified name</dd>
-<dd><code><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/NullPointerException.html?is-external=true" title="class or interface in java.lang">NullPointerException</a></code> - if the argument is null</dd>
+<dd><code><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/IllegalArgumentException.html?is-external=true" title="class or interface in java.lang">IllegalArgumentException</a></code> - if this enum type has no constant with the specified name</dd>
+<dd><code><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/NullPointerException.html?is-external=true" title="class or interface in java.lang">NullPointerException</a></code> - if the argument is null</dd>
 </dl>
 </li>
 </ul>
@@ -385,7 +385,7 @@ not permitted.)</div>
 <ul class="blockList">
 <li class="blockList">
 <h4>byName</h4>
-<pre>public static&nbsp;<a href="../../../org/apache/orc/OrcFile.Version.html" title="enum in org.apache.orc">OrcFile.Version</a>&nbsp;byName(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;name)</pre>
+<pre>public static&nbsp;<a href="../../../org/apache/orc/OrcFile.Version.html" title="enum in org.apache.orc">OrcFile.Version</a>&nbsp;byName(<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;name)</pre>
 </li>
 </ul>
 <a name="getName--">
@@ -394,7 +394,7 @@ not permitted.)</div>
 <ul class="blockList">
 <li class="blockList">
 <h4>getName</h4>
-<pre>public&nbsp;<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;getName()</pre>
+<pre>public&nbsp;<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;getName()</pre>
 <div class="block">Get the human readable name for the version.</div>
 </li>
 </ul>
diff --git a/site/api/orc-core/org/apache/orc/OrcFile.WriterCallback.html b/site/api/orc-core/org/apache/orc/OrcFile.WriterCallback.html
index 9046e10..342c652 100644
--- a/site/api/orc-core/org/apache/orc/OrcFile.WriterCallback.html
+++ b/site/api/orc-core/org/apache/orc/OrcFile.WriterCallback.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_202) on Thu Mar 14 13:29:37 PDT 2019 -->
+<!-- Generated by javadoc (1.8.0_222) on Sat Oct 26 23:14:23 PDT 2019 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>OrcFile.WriterCallback (ORC Core 1.5.5 API)</title>
-<meta name="date" content="2019-03-14">
+<title>OrcFile.WriterCallback (ORC Core 1.5.7 API)</title>
+<meta name="date" content="2019-10-26">
 <link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../script.js"></script>
 </head>
@@ -13,7 +13,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="OrcFile.WriterCallback (ORC Core 1.5.5 API)";
+            parent.document.title="OrcFile.WriterCallback (ORC Core 1.5.7 API)";
         }
     }
     catch(err) {
@@ -155,10 +155,10 @@ var activeTableTab = "activeTableTab";
 <li class="blockList">
 <h4>preStripeWrite</h4>
 <pre>void&nbsp;preStripeWrite(<a href="../../../org/apache/orc/OrcFile.WriterContext.html" title="interface in org.apache.orc">OrcFile.WriterContext</a>&nbsp;context)
-             throws <a href="http://docs.oracle.com/javase/7/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre>
+             throws <a href="http://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre>
 <dl>
 <dt><span class="throwsLabel">Throws:</span></dt>
-<dd><code><a href="http://docs.oracle.com/javase/7/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></code></dd>
+<dd><code><a href="http://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></code></dd>
 </dl>
 </li>
 </ul>
@@ -169,10 +169,10 @@ var activeTableTab = "activeTableTab";
 <li class="blockList">
 <h4>preFooterWrite</h4>
 <pre>void&nbsp;preFooterWrite(<a href="../../../org/apache/orc/OrcFile.WriterContext.html" title="interface in org.apache.orc">OrcFile.WriterContext</a>&nbsp;context)
-             throws <a href="http://docs.oracle.com/javase/7/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre>
+             throws <a href="http://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre>
 <dl>
 <dt><span class="throwsLabel">Throws:</span></dt>
-<dd><code><a href="http://docs.oracle.com/javase/7/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></code></dd>
+<dd><code><a href="http://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></code></dd>
 </dl>
 </li>
 </ul>
diff --git a/site/api/orc-core/org/apache/orc/OrcFile.WriterContext.html b/site/api/orc-core/org/apache/orc/OrcFile.WriterContext.html
index 76be51e..cd25b94 100644
--- a/site/api/orc-core/org/apache/orc/OrcFile.WriterContext.html
+++ b/site/api/orc-core/org/apache/orc/OrcFile.WriterContext.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_202) on Thu Mar 14 13:29:37 PDT 2019 -->
+<!-- Generated by javadoc (1.8.0_222) on Sat Oct 26 23:14:23 PDT 2019 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>OrcFile.WriterContext (ORC Core 1.5.5 API)</title>
-<meta name="date" content="2019-03-14">
+<title>OrcFile.WriterContext (ORC Core 1.5.7 API)</title>
+<meta name="date" content="2019-10-26">
 <link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../script.js"></script>
 </head>
@@ -13,7 +13,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="OrcFile.WriterContext (ORC Core 1.5.5 API)";
+            parent.document.title="OrcFile.WriterContext (ORC Core 1.5.7 API)";
         }
     }
     catch(err) {
diff --git a/site/api/orc-core/org/apache/orc/OrcFile.WriterImplementation.html b/site/api/orc-core/org/apache/orc/OrcFile.WriterImplementation.html
index 950ec37..c09f2ee 100644
--- a/site/api/orc-core/org/apache/orc/OrcFile.WriterImplementation.html
+++ b/site/api/orc-core/org/apache/orc/OrcFile.WriterImplementation.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_202) on Thu Mar 14 13:29:37 PDT 2019 -->
+<!-- Generated by javadoc (1.8.0_222) on Sat Oct 26 23:14:23 PDT 2019 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>OrcFile.WriterImplementation (ORC Core 1.5.5 API)</title>
-<meta name="date" content="2019-03-14">
+<title>OrcFile.WriterImplementation (ORC Core 1.5.7 API)</title>
+<meta name="date" content="2019-10-26">
 <link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../script.js"></script>
 </head>
@@ -13,7 +13,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="OrcFile.WriterImplementation (ORC Core 1.5.5 API)";
+            parent.document.title="OrcFile.WriterImplementation (ORC Core 1.5.7 API)";
         }
     }
     catch(err) {
@@ -98,10 +98,10 @@ var activeTableTab = "activeTableTab";
 </div>
 <div class="contentContainer">
 <ul class="inheritance">
-<li><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">java.lang.Object</a></li>
+<li><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">java.lang.Object</a></li>
 <li>
 <ul class="inheritance">
-<li><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Enum.html?is-external=true" title="class or interface in java.lang">java.lang.Enum</a>&lt;<a href="../../../org/apache/orc/OrcFile.WriterImplementation.html" title="enum in org.apache.orc">OrcFile.WriterImplementation</a>&gt;</li>
+<li><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Enum.html?is-external=true" title="class or interface in java.lang">java.lang.Enum</a>&lt;<a href="../../../org/apache/orc/OrcFile.WriterImplementation.html" title="enum in org.apache.orc">OrcFile.WriterImplementation</a>&gt;</li>
 <li>
 <ul class="inheritance">
 <li>org.apache.orc.OrcFile.WriterImplementation</li>
@@ -115,7 +115,7 @@ var activeTableTab = "activeTableTab";
 <li class="blockList">
 <dl>
 <dt>All Implemented Interfaces:</dt>
-<dd><a href="http://docs.oracle.com/javase/7/docs/api/java/io/Serializable.html?is-external=true" title="class or interface in java.io">Serializable</a>, <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Comparable.html?is-external=true" title="class or interface in java.lang">Comparable</a>&lt;<a href="../../../org/apache/orc/OrcFile.WriterImplementation.html" title="enum in org.apache.orc">OrcFile.WriterImplementation</a>&gt;</dd>
+<dd><a href="http://docs.oracle.com/javase/8/docs/api/java/io/Serializable.html?is-external=true" title="class or interface in java.io">Serializable</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Comparable.html?is-external=true" title="class or interface in java.lang">Comparable</a>&lt;<a href="../../../org/apache/orc/OrcFile.WriterImplementation.html" title="enum in org.apache.orc">OrcFile.WriterImplementation</a>&gt;</dd>
 </dl>
 <dl>
 <dt>Enclosing class:</dt>
@@ -124,7 +124,7 @@ var activeTableTab = "activeTableTab";
 <hr>
 <br>
 <pre>public static enum <span class="typeNameLabel">OrcFile.WriterImplementation</span>
-extends <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Enum.html?is-external=true" title="class or interface in java.lang">Enum</a>&lt;<a href="../../../org/apache/orc/OrcFile.WriterImplementation.html" title="enum in org.apache.orc">OrcFile.WriterImplementation</a>&gt;</pre>
+extends <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Enum.html?is-external=true" title="class or interface in java.lang">Enum</a>&lt;<a href="../../../org/apache/orc/OrcFile.WriterImplementation.html" title="enum in org.apache.orc">OrcFile.WriterImplementation</a>&gt;</pre>
 </li>
 </ul>
 </div>
@@ -182,7 +182,7 @@ extends <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Enum.html?is
 </tr>
 <tr id="i2" class="altColor">
 <td class="colFirst"><code>static <a href="../../../org/apache/orc/OrcFile.WriterImplementation.html" title="enum in org.apache.orc">OrcFile.WriterImplementation</a></code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../org/apache/orc/OrcFile.WriterImplementation.html#valueOf-java.lang.String-">valueOf</a></span>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;name)</code>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../org/apache/orc/OrcFile.WriterImplementation.html#valueOf-java.lang.String-">valueOf</a></span>(<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;name)</code>
 <div class="block">Returns the enum constant of this type with the specified name.</div>
 </td>
 </tr>
@@ -198,15 +198,15 @@ the order they are declared.</div>
 <li class="blockList"><a name="methods.inherited.from.class.java.lang.Enum">
 <!--   -->
 </a>
-<h3>Methods inherited from class&nbsp;java.lang.<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Enum.html?is-external=true" title="class or interface in java.lang">Enum</a></h3>
-<code><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Enum.html?is-external=true#clone--" title="class or interface in java.lang">clone</a>, <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Enum.html?is-external=true#compareTo-E-" title="class or interface in java.lang">compareTo</a>, <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Enum.html?is-external=true#equals-java.lang.Object-" title="class or interface in java.lang">equals</a>, <a href="http://do [...]
+<h3>Methods inherited from class&nbsp;java.lang.<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Enum.html?is-external=true" title="class or interface in java.lang">Enum</a></h3>
+<code><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Enum.html?is-external=true#clone--" title="class or interface in java.lang">clone</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Enum.html?is-external=true#compareTo-E-" title="class or interface in java.lang">compareTo</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Enum.html?is-external=true#equals-java.lang.Object-" title="class or interface in java.lang">equals</a>, <a href="http://do [...]
 </ul>
 <ul class="blockList">
 <li class="blockList"><a name="methods.inherited.from.class.java.lang.Object">
 <!--   -->
 </a>
-<h3>Methods inherited from class&nbsp;java.lang.<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a></h3>
-<code><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true#getClass--" title="class or interface in java.lang">getClass</a>, <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true#notify--" title="class or interface in java.lang">notify</a>, <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true#notifyAll--" title="class or interface in java.lang">notifyAll</a>, <a href="http://docs.or [...]
+<h3>Methods inherited from class&nbsp;java.lang.<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a></h3>
+<code><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#getClass--" title="class or interface in java.lang">getClass</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#notify--" title="class or interface in java.lang">notify</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#notifyAll--" title="class or interface in java.lang">notifyAll</a>, <a href="http://docs.or [...]
 </ul>
 </li>
 </ul>
@@ -301,7 +301,7 @@ for (OrcFile.WriterImplementation c : OrcFile.WriterImplementation.values())
 <ul class="blockList">
 <li class="blockList">
 <h4>valueOf</h4>
-<pre>public static&nbsp;<a href="../../../org/apache/orc/OrcFile.WriterImplementation.html" title="enum in org.apache.orc">OrcFile.WriterImplementation</a>&nbsp;valueOf(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;name)</pre>
+<pre>public static&nbsp;<a href="../../../org/apache/orc/OrcFile.WriterImplementation.html" title="enum in org.apache.orc">OrcFile.WriterImplementation</a>&nbsp;valueOf(<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;name)</pre>
 <div class="block">Returns the enum constant of this type with the specified name.
 The string must match <i>exactly</i> an identifier used to declare an
 enum constant in this type.  (Extraneous whitespace characters are 
@@ -312,8 +312,8 @@ not permitted.)</div>
 <dt><span class="returnLabel">Returns:</span></dt>
 <dd>the enum constant with the specified name</dd>
 <dt><span class="throwsLabel">Throws:</span></dt>
-<dd><code><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/IllegalArgumentException.html?is-external=true" title="class or interface in java.lang">IllegalArgumentException</a></code> - if this enum type has no constant with the specified name</dd>
-<dd><code><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/NullPointerException.html?is-external=true" title="class or interface in java.lang">NullPointerException</a></code> - if the argument is null</dd>
+<dd><code><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/IllegalArgumentException.html?is-external=true" title="class or interface in java.lang">IllegalArgumentException</a></code> - if this enum type has no constant with the specified name</dd>
+<dd><code><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/NullPointerException.html?is-external=true" title="class or interface in java.lang">NullPointerException</a></code> - if the argument is null</dd>
 </dl>
 </li>
 </ul>
diff --git a/site/api/orc-core/org/apache/orc/OrcFile.WriterOptions.html b/site/api/orc-core/org/apache/orc/OrcFile.WriterOptions.html
index 38d543c..32daf5d 100644
--- a/site/api/orc-core/org/apache/orc/OrcFile.WriterOptions.html
+++ b/site/api/orc-core/org/apache/orc/OrcFile.WriterOptions.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_202) on Thu Mar 14 13:29:37 PDT 2019 -->
+<!-- Generated by javadoc (1.8.0_222) on Sat Oct 26 23:14:23 PDT 2019 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>OrcFile.WriterOptions (ORC Core 1.5.5 API)</title>
-<meta name="date" content="2019-03-14">
+<title>OrcFile.WriterOptions (ORC Core 1.5.7 API)</title>
+<meta name="date" content="2019-10-26">
 <link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../script.js"></script>
 </head>
@@ -13,7 +13,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="OrcFile.WriterOptions (ORC Core 1.5.5 API)";
+            parent.document.title="OrcFile.WriterOptions (ORC Core 1.5.7 API)";
         }
     }
     catch(err) {
@@ -98,7 +98,7 @@ var activeTableTab = "activeTableTab";
 </div>
 <div class="contentContainer">
 <ul class="inheritance">
-<li><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">java.lang.Object</a></li>
+<li><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">java.lang.Object</a></li>
 <li>
 <ul class="inheritance">
 <li>org.apache.orc.OrcFile.WriterOptions</li>
@@ -110,7 +110,7 @@ var activeTableTab = "activeTableTab";
 <li class="blockList">
 <dl>
 <dt>All Implemented Interfaces:</dt>
-<dd><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Cloneable.html?is-external=true" title="class or interface in java.lang">Cloneable</a></dd>
+<dd><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Cloneable.html?is-external=true" title="class or interface in java.lang">Cloneable</a></dd>
 </dl>
 <dl>
 <dt>Enclosing class:</dt>
@@ -119,8 +119,8 @@ var activeTableTab = "activeTableTab";
 <hr>
 <br>
 <pre>public static class <span class="typeNameLabel">OrcFile.WriterOptions</span>
-extends <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>
-implements <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Cloneable.html?is-external=true" title="class or interface in java.lang">Cloneable</a></pre>
+extends <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>
+implements <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Cloneable.html?is-external=true" title="class or interface in java.lang">Cloneable</a></pre>
 <div class="block">Options for creating ORC file writers.</div>
 </li>
 </ul>
@@ -142,7 +142,7 @@ implements <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Cloneable
 </tr>
 <tr class="altColor">
 <td class="colFirst"><code>protected </code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../org/apache/orc/OrcFile.WriterOptions.html#WriterOptions-java.util.Properties-org.apache.hadoop.conf.Configuration-">WriterOptions</a></span>(<a href="http://docs.oracle.com/javase/7/docs/api/java/util/Properties.html?is-external=true" title="class or interface in java.util">Properties</a>&nbsp;tableProperties,
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../org/apache/orc/OrcFile.WriterOptions.html#WriterOptions-java.util.Properties-org.apache.hadoop.conf.Configuration-">WriterOptions</a></span>(<a href="http://docs.oracle.com/javase/8/docs/api/java/util/Properties.html?is-external=true" title="class or interface in java.util">Properties</a>&nbsp;tableProperties,
              <a href="http://hadoop.apache.org/docs/r2.7.3/api/org/apache/hadoop/conf/Configuration.html?is-external=true" title="class or interface in org.apache.hadoop.conf">Configuration</a>&nbsp;conf)</code>&nbsp;</td>
 </tr>
 </table>
@@ -175,7 +175,7 @@ implements <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Cloneable
 </tr>
 <tr id="i2" class="altColor">
 <td class="colFirst"><code><a href="../../../org/apache/orc/OrcFile.WriterOptions.html" title="class in org.apache.orc">OrcFile.WriterOptions</a></code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../org/apache/orc/OrcFile.WriterOptions.html#bloomFilterColumns-java.lang.String-">bloomFilterColumns</a></span>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;columns)</code>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../org/apache/orc/OrcFile.WriterOptions.html#bloomFilterColumns-java.lang.String-">bloomFilterColumns</a></span>(<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;columns)</code>
 <div class="block">Comma separated values of column names for which bloom filter is to be created.</div>
 </td>
 </tr>
@@ -216,7 +216,7 @@ implements <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Cloneable
 </tr>
 <tr id="i9" class="rowColor">
 <td class="colFirst"><code><a href="../../../org/apache/orc/OrcFile.WriterOptions.html" title="class in org.apache.orc">OrcFile.WriterOptions</a></code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../org/apache/orc/OrcFile.WriterOptions.html#directEncodingColumns-java.lang.String-">directEncodingColumns</a></span>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;value)</code>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../org/apache/orc/OrcFile.WriterOptions.html#directEncodingColumns-java.lang.String-">directEncodingColumns</a></span>(<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;value)</code>
 <div class="block">Set the comma-separated list of columns that should be direct encoded.</div>
 </td>
 </tr>
@@ -248,7 +248,7 @@ implements <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Cloneable
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../org/apache/orc/OrcFile.WriterOptions.html#getBlockSize--">getBlockSize</a></span>()</code>&nbsp;</td>
 </tr>
 <tr id="i15" class="rowColor">
-<td class="colFirst"><code><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td class="colFirst"><code><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../org/apache/orc/OrcFile.WriterOptions.html#getBloomFilterColumns--">getBloomFilterColumns</a></span>()</code>&nbsp;</td>
 </tr>
 <tr id="i16" class="altColor">
@@ -280,7 +280,7 @@ implements <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Cloneable
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../org/apache/orc/OrcFile.WriterOptions.html#getConfiguration--">getConfiguration</a></span>()</code>&nbsp;</td>
 </tr>
 <tr id="i23" class="rowColor">
-<td class="colFirst"><code><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td class="colFirst"><code><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../org/apache/orc/OrcFile.WriterOptions.html#getDirectEncodingColumns--">getDirectEncodingColumns</a></span>()</code>&nbsp;</td>
 </tr>
 <tr id="i24" class="altColor">
@@ -422,8 +422,8 @@ implements <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Cloneable
 <li class="blockList"><a name="methods.inherited.from.class.java.lang.Object">
 <!--   -->
 </a>
-<h3>Methods inherited from class&nbsp;java.lang.<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a></h3>
-<code><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true#equals-java.lang.Object-" title="class or interface in java.lang">equals</a>, <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true#finalize--" title="class or interface in java.lang">finalize</a>, <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true#getClass--" title="class or interface in java.lang">getClass</a>, <a href=" [...]
+<h3>Methods inherited from class&nbsp;java.lang.<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a></h3>
+<code><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#equals-java.lang.Object-" title="class or interface in java.lang">equals</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#finalize--" title="class or interface in java.lang">finalize</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#getClass--" title="class or interface in java.lang">getClass</a>, <a href=" [...]
 </ul>
 </li>
 </ul>
@@ -445,7 +445,7 @@ implements <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Cloneable
 <ul class="blockListLast">
 <li class="blockList">
 <h4>WriterOptions</h4>
-<pre>protected&nbsp;WriterOptions(<a href="http://docs.oracle.com/javase/7/docs/api/java/util/Properties.html?is-external=true" title="class or interface in java.util">Properties</a>&nbsp;tableProperties,
+<pre>protected&nbsp;WriterOptions(<a href="http://docs.oracle.com/javase/8/docs/api/java/util/Properties.html?is-external=true" title="class or interface in java.util">Properties</a>&nbsp;tableProperties,
                         <a href="http://hadoop.apache.org/docs/r2.7.3/api/org/apache/hadoop/conf/Configuration.html?is-external=true" title="class or interface in org.apache.hadoop.conf">Configuration</a>&nbsp;conf)</pre>
 </li>
 </ul>
@@ -466,7 +466,7 @@ implements <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Cloneable
 <pre>public&nbsp;<a href="../../../org/apache/orc/OrcFile.WriterOptions.html" title="class in org.apache.orc">OrcFile.WriterOptions</a>&nbsp;clone()</pre>
 <dl>
 <dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
-<dd><code><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true#clone--" title="class or interface in java.lang">clone</a></code>&nbsp;in class&nbsp;<code><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a></code></dd>
+<dd><code><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#clone--" title="class or interface in java.lang">clone</a></code>&nbsp;in class&nbsp;<code><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a></code></dd>
 <dt><span class="returnLabel">Returns:</span></dt>
 <dd>a SHALLOW clone</dd>
 </dl>
@@ -594,7 +594,7 @@ implements <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Cloneable
 <ul class="blockList">
 <li class="blockList">
 <h4>bloomFilterColumns</h4>
-<pre>public&nbsp;<a href="../../../org/apache/orc/OrcFile.WriterOptions.html" title="class in org.apache.orc">OrcFile.WriterOptions</a>&nbsp;bloomFilterColumns(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;columns)</pre>
+<pre>public&nbsp;<a href="../../../org/apache/orc/OrcFile.WriterOptions.html" title="class in org.apache.orc">OrcFile.WriterOptions</a>&nbsp;bloomFilterColumns(<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;columns)</pre>
 <div class="block">Comma separated values of column names for which bloom filter is to be created.</div>
 </li>
 </ul>
@@ -772,7 +772,7 @@ implements <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Cloneable
 <ul class="blockList">
 <li class="blockList">
 <h4>directEncodingColumns</h4>
-<pre>public&nbsp;<a href="../../../org/apache/orc/OrcFile.WriterOptions.html" title="class in org.apache.orc">OrcFile.WriterOptions</a>&nbsp;directEncodingColumns(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;value)</pre>
+<pre>public&nbsp;<a href="../../../org/apache/orc/OrcFile.WriterOptions.html" title="class in org.apache.orc">OrcFile.WriterOptions</a>&nbsp;directEncodingColumns(<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;value)</pre>
 <div class="block">Set the comma-separated list of columns that should be direct encoded.</div>
 <dl>
 <dt><span class="paramLabel">Parameters:</span></dt>
@@ -806,7 +806,7 @@ implements <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Cloneable
 <ul class="blockList">
 <li class="blockList">
 <h4>getBloomFilterColumns</h4>
-<pre>public&nbsp;<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;getBloomFilterColumns()</pre>
+<pre>public&nbsp;<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;getBloomFilterColumns()</pre>
 </li>
 </ul>
 <a name="getOverwrite--">
@@ -1013,7 +1013,7 @@ implements <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Cloneable
 <ul class="blockListLast">
 <li class="blockList">
 <h4>getDirectEncodingColumns</h4>
-<pre>public&nbsp;<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;getDirectEncodingColumns()</pre>
+<pre>public&nbsp;<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;getDirectEncodingColumns()</pre>
 </li>
 </ul>
 </li>
diff --git a/site/api/orc-core/org/apache/orc/OrcFile.WriterVersion.html b/site/api/orc-core/org/apache/orc/OrcFile.WriterVersion.html
index 8c3a31e..511f9d2 100644
--- a/site/api/orc-core/org/apache/orc/OrcFile.WriterVersion.html
+++ b/site/api/orc-core/org/apache/orc/OrcFile.WriterVersion.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_202) on Thu Mar 14 13:29:37 PDT 2019 -->
+<!-- Generated by javadoc (1.8.0_222) on Sat Oct 26 23:14:23 PDT 2019 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>OrcFile.WriterVersion (ORC Core 1.5.5 API)</title>
-<meta name="date" content="2019-03-14">
+<title>OrcFile.WriterVersion (ORC Core 1.5.7 API)</title>
+<meta name="date" content="2019-10-26">
 <link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../script.js"></script>
 </head>
@@ -13,7 +13,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="OrcFile.WriterVersion (ORC Core 1.5.5 API)";
+            parent.document.title="OrcFile.WriterVersion (ORC Core 1.5.7 API)";
         }
     }
     catch(err) {
@@ -98,10 +98,10 @@ var activeTableTab = "activeTableTab";
 </div>
 <div class="contentContainer">
 <ul class="inheritance">
-<li><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">java.lang.Object</a></li>
+<li><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">java.lang.Object</a></li>
 <li>
 <ul class="inheritance">
-<li><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Enum.html?is-external=true" title="class or interface in java.lang">java.lang.Enum</a>&lt;<a href="../../../org/apache/orc/OrcFile.WriterVersion.html" title="enum in org.apache.orc">OrcFile.WriterVersion</a>&gt;</li>
+<li><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Enum.html?is-external=true" title="class or interface in java.lang">java.lang.Enum</a>&lt;<a href="../../../org/apache/orc/OrcFile.WriterVersion.html" title="enum in org.apache.orc">OrcFile.WriterVersion</a>&gt;</li>
 <li>
 <ul class="inheritance">
 <li>org.apache.orc.OrcFile.WriterVersion</li>
@@ -115,7 +115,7 @@ var activeTableTab = "activeTableTab";
 <li class="blockList">
 <dl>
 <dt>All Implemented Interfaces:</dt>
-<dd><a href="http://docs.oracle.com/javase/7/docs/api/java/io/Serializable.html?is-external=true" title="class or interface in java.io">Serializable</a>, <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Comparable.html?is-external=true" title="class or interface in java.lang">Comparable</a>&lt;<a href="../../../org/apache/orc/OrcFile.WriterVersion.html" title="enum in org.apache.orc">OrcFile.WriterVersion</a>&gt;</dd>
+<dd><a href="http://docs.oracle.com/javase/8/docs/api/java/io/Serializable.html?is-external=true" title="class or interface in java.io">Serializable</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Comparable.html?is-external=true" title="class or interface in java.lang">Comparable</a>&lt;<a href="../../../org/apache/orc/OrcFile.WriterVersion.html" title="enum in org.apache.orc">OrcFile.WriterVersion</a>&gt;</dd>
 </dl>
 <dl>
 <dt>Enclosing class:</dt>
@@ -124,7 +124,7 @@ var activeTableTab = "activeTableTab";
 <hr>
 <br>
 <pre>public static enum <span class="typeNameLabel">OrcFile.WriterVersion</span>
-extends <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Enum.html?is-external=true" title="class or interface in java.lang">Enum</a>&lt;<a href="../../../org/apache/orc/OrcFile.WriterVersion.html" title="enum in org.apache.orc">OrcFile.WriterVersion</a>&gt;</pre>
+extends <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Enum.html?is-external=true" title="class or interface in java.lang">Enum</a>&lt;<a href="../../../org/apache/orc/OrcFile.WriterVersion.html" title="enum in org.apache.orc">OrcFile.WriterVersion</a>&gt;</pre>
 <div class="block">Records the version of the writer in terms of which bugs have been fixed.
  When you fix bugs in the writer (or make substantial changes) that don't
  change the file format, add a new version here instead of Version.
@@ -170,15 +170,18 @@ extends <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Enum.html?is
 <td class="colOne"><code><span class="memberNameLink"><a href="../../../org/apache/orc/OrcFile.WriterVersion.html#ORC_135">ORC_135</a></span></code>&nbsp;</td>
 </tr>
 <tr class="rowColor">
-<td class="colOne"><code><span class="memberNameLink"><a href="../../../org/apache/orc/OrcFile.WriterVersion.html#ORC_CPP_ORIGINAL">ORC_CPP_ORIGINAL</a></span></code>&nbsp;</td>
+<td class="colOne"><code><span class="memberNameLink"><a href="../../../org/apache/orc/OrcFile.WriterVersion.html#ORC_517">ORC_517</a></span></code>&nbsp;</td>
 </tr>
 <tr class="altColor">
-<td class="colOne"><code><span class="memberNameLink"><a href="../../../org/apache/orc/OrcFile.WriterVersion.html#ORIGINAL">ORIGINAL</a></span></code>&nbsp;</td>
+<td class="colOne"><code><span class="memberNameLink"><a href="../../../org/apache/orc/OrcFile.WriterVersion.html#ORC_CPP_ORIGINAL">ORC_CPP_ORIGINAL</a></span></code>&nbsp;</td>
 </tr>
 <tr class="rowColor">
-<td class="colOne"><code><span class="memberNameLink"><a href="../../../org/apache/orc/OrcFile.WriterVersion.html#PRESTO_ORIGINAL">PRESTO_ORIGINAL</a></span></code>&nbsp;</td>
+<td class="colOne"><code><span class="memberNameLink"><a href="../../../org/apache/orc/OrcFile.WriterVersion.html#ORIGINAL">ORIGINAL</a></span></code>&nbsp;</td>
 </tr>
 <tr class="altColor">
+<td class="colOne"><code><span class="memberNameLink"><a href="../../../org/apache/orc/OrcFile.WriterVersion.html#PRESTO_ORIGINAL">PRESTO_ORIGINAL</a></span></code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
 <td class="colOne"><code><span class="memberNameLink"><a href="../../../org/apache/orc/OrcFile.WriterVersion.html#SCRITCHLEY_GO_ORIGINAL">SCRITCHLEY_GO_ORIGINAL</a></span></code>&nbsp;</td>
 </tr>
 </table>
@@ -220,7 +223,7 @@ extends <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Enum.html?is
 </tr>
 <tr id="i4" class="altColor">
 <td class="colFirst"><code>static <a href="../../../org/apache/orc/OrcFile.WriterVersion.html" title="enum in org.apache.orc">OrcFile.WriterVersion</a></code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../org/apache/orc/OrcFile.WriterVersion.html#valueOf-java.lang.String-">valueOf</a></span>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;name)</code>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../org/apache/orc/OrcFile.WriterVersion.html#valueOf-java.lang.String-">valueOf</a></span>(<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;name)</code>
 <div class="block">Returns the enum constant of this type with the specified name.</div>
 </td>
 </tr>
@@ -236,15 +239,15 @@ the order they are declared.</div>
 <li class="blockList"><a name="methods.inherited.from.class.java.lang.Enum">
 <!--   -->
 </a>
-<h3>Methods inherited from class&nbsp;java.lang.<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Enum.html?is-external=true" title="class or interface in java.lang">Enum</a></h3>
-<code><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Enum.html?is-external=true#clone--" title="class or interface in java.lang">clone</a>, <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Enum.html?is-external=true#compareTo-E-" title="class or interface in java.lang">compareTo</a>, <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Enum.html?is-external=true#equals-java.lang.Object-" title="class or interface in java.lang">equals</a>, <a href="http://do [...]
+<h3>Methods inherited from class&nbsp;java.lang.<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Enum.html?is-external=true" title="class or interface in java.lang">Enum</a></h3>
+<code><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Enum.html?is-external=true#clone--" title="class or interface in java.lang">clone</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Enum.html?is-external=true#compareTo-E-" title="class or interface in java.lang">compareTo</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Enum.html?is-external=true#equals-java.lang.Object-" title="class or interface in java.lang">equals</a>, <a href="http://do [...]
 </ul>
 <ul class="blockList">
 <li class="blockList"><a name="methods.inherited.from.class.java.lang.Object">
 <!--   -->
 </a>
-<h3>Methods inherited from class&nbsp;java.lang.<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a></h3>
-<code><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true#getClass--" title="class or interface in java.lang">getClass</a>, <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true#notify--" title="class or interface in java.lang">notify</a>, <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true#notifyAll--" title="class or interface in java.lang">notifyAll</a>, <a href="http://docs.or [...]
+<h3>Methods inherited from class&nbsp;java.lang.<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a></h3>
+<code><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#getClass--" title="class or interface in java.lang">getClass</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#notify--" title="class or interface in java.lang">notify</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#notifyAll--" title="class or interface in java.lang">notifyAll</a>, <a href="http://docs.or [...]
 </ul>
 </li>
 </ul>
@@ -323,6 +326,15 @@ the order they are declared.</div>
 <pre>public static final&nbsp;<a href="../../../org/apache/orc/OrcFile.WriterVersion.html" title="enum in org.apache.orc">OrcFile.WriterVersion</a> ORC_135</pre>
 </li>
 </ul>
+<a name="ORC_517">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>ORC_517</h4>
+<pre>public static final&nbsp;<a href="../../../org/apache/orc/OrcFile.WriterVersion.html" title="enum in org.apache.orc">OrcFile.WriterVersion</a> ORC_517</pre>
+</li>
+</ul>
 <a name="ORC_CPP_ORIGINAL">
 <!--   -->
 </a>
@@ -393,7 +405,7 @@ for (OrcFile.WriterVersion c : OrcFile.WriterVersion.values())
 <ul class="blockList">
 <li class="blockList">
 <h4>valueOf</h4>
-<pre>public static&nbsp;<a href="../../../org/apache/orc/OrcFile.WriterVersion.html" title="enum in org.apache.orc">OrcFile.WriterVersion</a>&nbsp;valueOf(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;name)</pre>
+<pre>public static&nbsp;<a href="../../../org/apache/orc/OrcFile.WriterVersion.html" title="enum in org.apache.orc">OrcFile.WriterVersion</a>&nbsp;valueOf(<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;name)</pre>
 <div class="block">Returns the enum constant of this type with the specified name.
 The string must match <i>exactly</i> an identifier used to declare an
 enum constant in this type.  (Extraneous whitespace characters are 
@@ -404,8 +416,8 @@ not permitted.)</div>
 <dt><span class="returnLabel">Returns:</span></dt>
 <dd>the enum constant with the specified name</dd>
 <dt><span class="throwsLabel">Throws:</span></dt>
-<dd><code><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/IllegalArgumentException.html?is-external=true" title="class or interface in java.lang">IllegalArgumentException</a></code> - if this enum type has no constant with the specified name</dd>
-<dd><code><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/NullPointerException.html?is-external=true" title="class or interface in java.lang">NullPointerException</a></code> - if the argument is null</dd>
+<dd><code><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/IllegalArgumentException.html?is-external=true" title="class or interface in java.lang">IllegalArgumentException</a></code> - if this enum type has no constant with the specified name</dd>
+<dd><code><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/NullPointerException.html?is-external=true" title="class or interface in java.lang">NullPointerException</a></code> - if the argument is null</dd>
 </dl>
 </li>
 </ul>
diff --git a/site/api/orc-core/org/apache/orc/OrcFile.html b/site/api/orc-core/org/apache/orc/OrcFile.html
index 93e68b0..02f29cc 100644
--- a/site/api/orc-core/org/apache/orc/OrcFile.html
+++ b/site/api/orc-core/org/apache/orc/OrcFile.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_202) on Thu Mar 14 13:29:37 PDT 2019 -->
+<!-- Generated by javadoc (1.8.0_222) on Sat Oct 26 23:14:23 PDT 2019 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>OrcFile (ORC Core 1.5.5 API)</title>
-<meta name="date" content="2019-03-14">
+<title>OrcFile (ORC Core 1.5.7 API)</title>
+<meta name="date" content="2019-10-26">
 <link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../script.js"></script>
 </head>
@@ -13,7 +13,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="OrcFile (ORC Core 1.5.5 API)";
+            parent.document.title="OrcFile (ORC Core 1.5.7 API)";
         }
     }
     catch(err) {
@@ -98,7 +98,7 @@ var activeTableTab = "activeTableTab";
 </div>
 <div class="contentContainer">
 <ul class="inheritance">
-<li><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">java.lang.Object</a></li>
+<li><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">java.lang.Object</a></li>
 <li>
 <ul class="inheritance">
 <li>org.apache.orc.OrcFile</li>
@@ -111,7 +111,7 @@ var activeTableTab = "activeTableTab";
 <hr>
 <br>
 <pre>public class <span class="typeNameLabel">OrcFile</span>
-extends <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a></pre>
+extends <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a></pre>
 <div class="block">Contains factory methods to read or write ORC files.</div>
 </li>
 </ul>
@@ -200,7 +200,7 @@ extends <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?
 </td>
 </tr>
 <tr class="rowColor">
-<td class="colFirst"><code>static <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td class="colFirst"><code>static <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../org/apache/orc/OrcFile.html#MAGIC">MAGIC</a></span></code>&nbsp;</td>
 </tr>
 </table>
@@ -250,10 +250,10 @@ extends <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?
 </td>
 </tr>
 <tr id="i2" class="altColor">
-<td class="colFirst"><code>static <a href="http://docs.oracle.com/javase/7/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;<a href="http://hadoop.apache.org/docs/r2.7.3/api/org/apache/hadoop/fs/Path.html?is-external=true" title="class or interface in org.apache.hadoop.fs">Path</a>&gt;</code></td>
+<td class="colFirst"><code>static <a href="http://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;<a href="http://hadoop.apache.org/docs/r2.7.3/api/org/apache/hadoop/fs/Path.html?is-external=true" title="class or interface in org.apache.hadoop.fs">Path</a>&gt;</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../org/apache/orc/OrcFile.html#mergeFiles-org.apache.hadoop.fs.Path-org.apache.orc.OrcFile.WriterOptions-java.util.List-">mergeFiles</a></span>(<a href="http://hadoop.apache.org/docs/r2.7.3/api/org/apache/hadoop/fs/Path.html?is-external=true" title="class or interface in org.apache.hadoop.fs">Path</a>&nbsp;outputPath,
           <a href="../../../org/apache/orc/OrcFile.WriterOptions.html" title="class in org.apache.orc">OrcFile.WriterOptions</a>&nbsp;options,
-          <a href="http://docs.oracle.com/javase/7/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;<a href="http://hadoop.apache.org/docs/r2.7.3/api/org/apache/hadoop/fs/Path.html?is-external=true" title="class or interface in org.apache.hadoop.fs">Path</a>&gt;&nbsp;inputFiles)</code>
+          <a href="http://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;<a href="http://hadoop.apache.org/docs/r2.7.3/api/org/apache/hadoop/fs/Path.html?is-external=true" title="class or interface in org.apache.hadoop.fs">Path</a>&gt;&nbsp;inputFiles)</code>
 <div class="block">Merges multiple ORC files that all have the same schema to produce
  a single ORC file.</div>
 </td>
@@ -270,7 +270,7 @@ extends <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?
 </tr>
 <tr id="i5" class="rowColor">
 <td class="colFirst"><code>static <a href="../../../org/apache/orc/OrcFile.WriterOptions.html" title="class in org.apache.orc">OrcFile.WriterOptions</a></code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../org/apache/orc/OrcFile.html#writerOptions-java.util.Properties-org.apache.hadoop.conf.Configuration-">writerOptions</a></span>(<a href="http://docs.oracle.com/javase/7/docs/api/java/util/Properties.html?is-external=true" title="class or interface in java.util">Properties</a>&nbsp;tableProperties,
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../org/apache/orc/OrcFile.html#writerOptions-java.util.Properties-org.apache.hadoop.conf.Configuration-">writerOptions</a></span>(<a href="http://docs.oracle.com/javase/8/docs/api/java/util/Properties.html?is-external=true" title="class or interface in java.util">Properties</a>&nbsp;tableProperties,
              <a href="http://hadoop.apache.org/docs/r2.7.3/api/org/apache/hadoop/conf/Configuration.html?is-external=true" title="class or interface in org.apache.hadoop.conf">Configuration</a>&nbsp;conf)</code>
 <div class="block">Create a set of write options based on a set of table properties and
  configuration.</div>
@@ -281,8 +281,8 @@ extends <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?
 <li class="blockList"><a name="methods.inherited.from.class.java.lang.Object">
 <!--   -->
 </a>
-<h3>Methods inherited from class&nbsp;java.lang.<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a></h3>
-<code><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true#clone--" title="class or interface in java.lang">clone</a>, <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true#equals-java.lang.Object-" title="class or interface in java.lang">equals</a>, <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true#finalize--" title="class or interface in java.lang">finalize</a>, <a href="http:/ [...]
+<h3>Methods inherited from class&nbsp;java.lang.<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a></h3>
+<code><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#clone--" title="class or interface in java.lang">clone</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#equals-java.lang.Object-" title="class or interface in java.lang">equals</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#finalize--" title="class or interface in java.lang">finalize</a>, <a href="http:/ [...]
 </ul>
 </li>
 </ul>
@@ -304,7 +304,7 @@ extends <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?
 <ul class="blockList">
 <li class="blockList">
 <h4>MAGIC</h4>
-<pre>public static final&nbsp;<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> MAGIC</pre>
+<pre>public static final&nbsp;<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> MAGIC</pre>
 <dl>
 <dt><span class="seeLabel">See Also:</span></dt>
 <dd><a href="../../../constant-values.html#org.apache.orc.OrcFile.MAGIC">Constant Field Values</a></dd>
@@ -363,10 +363,10 @@ extends <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?
 <h4>createReader</h4>
 <pre>public static&nbsp;<a href="../../../org/apache/orc/Reader.html" title="interface in org.apache.orc">Reader</a>&nbsp;createReader(<a href="http://hadoop.apache.org/docs/r2.7.3/api/org/apache/hadoop/fs/Path.html?is-external=true" title="class or interface in org.apache.hadoop.fs">Path</a>&nbsp;path,
                                   <a href="../../../org/apache/orc/OrcFile.ReaderOptions.html" title="class in org.apache.orc">OrcFile.ReaderOptions</a>&nbsp;options)
-                           throws <a href="http://docs.oracle.com/javase/7/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre>
+                           throws <a href="http://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre>
 <dl>
 <dt><span class="throwsLabel">Throws:</span></dt>
-<dd><code><a href="http://docs.oracle.com/javase/7/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></code></dd>
+<dd><code><a href="http://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></code></dd>
 </dl>
 </li>
 </ul>
@@ -392,7 +392,7 @@ extends <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?
 <ul class="blockList">
 <li class="blockList">
 <h4>writerOptions</h4>
-<pre>public static&nbsp;<a href="../../../org/apache/orc/OrcFile.WriterOptions.html" title="class in org.apache.orc">OrcFile.WriterOptions</a>&nbsp;writerOptions(<a href="http://docs.oracle.com/javase/7/docs/api/java/util/Properties.html?is-external=true" title="class or interface in java.util">Properties</a>&nbsp;tableProperties,
+<pre>public static&nbsp;<a href="../../../org/apache/orc/OrcFile.WriterOptions.html" title="class in org.apache.orc">OrcFile.WriterOptions</a>&nbsp;writerOptions(<a href="http://docs.oracle.com/javase/8/docs/api/java/util/Properties.html?is-external=true" title="class or interface in java.util">Properties</a>&nbsp;tableProperties,
                                                   <a href="http://hadoop.apache.org/docs/r2.7.3/api/org/apache/hadoop/conf/Configuration.html?is-external=true" title="class or interface in org.apache.hadoop.conf">Configuration</a>&nbsp;conf)</pre>
 <div class="block">Create a set of write options based on a set of table properties and
  configuration.</div>
@@ -413,7 +413,7 @@ extends <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?
 <h4>createWriter</h4>
 <pre>public static&nbsp;<a href="../../../org/apache/orc/Writer.html" title="interface in org.apache.orc">Writer</a>&nbsp;createWriter(<a href="http://hadoop.apache.org/docs/r2.7.3/api/org/apache/hadoop/fs/Path.html?is-external=true" title="class or interface in org.apache.hadoop.fs">Path</a>&nbsp;path,
                                   <a href="../../../org/apache/orc/OrcFile.WriterOptions.html" title="class in org.apache.orc">OrcFile.WriterOptions</a>&nbsp;opts)
-                           throws <a href="http://docs.oracle.com/javase/7/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre>
+                           throws <a href="http://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre>
 <div class="block">Create an ORC file writer. This is the public interface for creating
  writers going forward and new options will only be added to this method.</div>
 <dl>
@@ -423,7 +423,7 @@ extends <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?
 <dt><span class="returnLabel">Returns:</span></dt>
 <dd>a new ORC file writer</dd>
 <dt><span class="throwsLabel">Throws:</span></dt>
-<dd><code><a href="http://docs.oracle.com/javase/7/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></code></dd>
+<dd><code><a href="http://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></code></dd>
 </dl>
 </li>
 </ul>
@@ -433,10 +433,10 @@ extends <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?
 <ul class="blockListLast">
 <li class="blockList">
 <h4>mergeFiles</h4>
-<pre>public static&nbsp;<a href="http://docs.oracle.com/javase/7/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;<a href="http://hadoop.apache.org/docs/r2.7.3/api/org/apache/hadoop/fs/Path.html?is-external=true" title="class or interface in org.apache.hadoop.fs">Path</a>&gt;&nbsp;mergeFiles(<a href="http://hadoop.apache.org/docs/r2.7.3/api/org/apache/hadoop/fs/Path.html?is-external=true" title="class or interface in org.apache.hadoop.fs" [...]
+<pre>public static&nbsp;<a href="http://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;<a href="http://hadoop.apache.org/docs/r2.7.3/api/org/apache/hadoop/fs/Path.html?is-external=true" title="class or interface in org.apache.hadoop.fs">Path</a>&gt;&nbsp;mergeFiles(<a href="http://hadoop.apache.org/docs/r2.7.3/api/org/apache/hadoop/fs/Path.html?is-external=true" title="class or interface in org.apache.hadoop.fs" [...]
                                     <a href="../../../org/apache/orc/OrcFile.WriterOptions.html" title="class in org.apache.orc">OrcFile.WriterOptions</a>&nbsp;options,
-                                    <a href="http://docs.oracle.com/javase/7/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;<a href="http://hadoop.apache.org/docs/r2.7.3/api/org/apache/hadoop/fs/Path.html?is-external=true" title="class or interface in org.apache.hadoop.fs">Path</a>&gt;&nbsp;inputFiles)
-                             throws <a href="http://docs.oracle.com/javase/7/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre>
+                                    <a href="http://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;<a href="http://hadoop.apache.org/docs/r2.7.3/api/org/apache/hadoop/fs/Path.html?is-external=true" title="class or interface in org.apache.hadoop.fs">Path</a>&gt;&nbsp;inputFiles)
+                             throws <a href="http://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre>
 <div class="block">Merges multiple ORC files that all have the same schema to produce
  a single ORC file.
  The merge will reject files that aren't compatible with the merged file
@@ -453,7 +453,7 @@ extends <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?
 <dt><span class="returnLabel">Returns:</span></dt>
 <dd>the list of files that were successfully merged</dd>
 <dt><span class="throwsLabel">Throws:</span></dt>
-<dd><code><a href="http://docs.oracle.com/javase/7/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></code></dd>
+<dd><code><a href="http://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></code></dd>
 </dl>
 </li>
 </ul>
diff --git a/site/api/orc-core/org/apache/orc/OrcUtils.html b/site/api/orc-core/org/apache/orc/OrcUtils.html
index cb4f80c..f95faea 100644
--- a/site/api/orc-core/org/apache/orc/OrcUtils.html
+++ b/site/api/orc-core/org/apache/orc/OrcUtils.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_202) on Thu Mar 14 13:29:37 PDT 2019 -->
+<!-- Generated by javadoc (1.8.0_222) on Sat Oct 26 23:14:23 PDT 2019 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>OrcUtils (ORC Core 1.5.5 API)</title>
-<meta name="date" content="2019-03-14">
+<title>OrcUtils (ORC Core 1.5.7 API)</title>
+<meta name="date" content="2019-10-26">
 <link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../script.js"></script>
 </head>
@@ -13,7 +13,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="OrcUtils (ORC Core 1.5.5 API)";
+            parent.document.title="OrcUtils (ORC Core 1.5.7 API)";
         }
     }
     catch(err) {
@@ -98,7 +98,7 @@ var activeTableTab = "activeTableTab";
 </div>
 <div class="contentContainer">
 <ul class="inheritance">
-<li><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">java.lang.Object</a></li>
+<li><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">java.lang.Object</a></li>
 <li>
 <ul class="inheritance">
 <li>org.apache.orc.OrcUtils</li>
@@ -111,7 +111,7 @@ var activeTableTab = "activeTableTab";
 <hr>
 <br>
 <pre>public class <span class="typeNameLabel">OrcUtils</span>
-extends <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a></pre>
+extends <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a></pre>
 </li>
 </ul>
 </div>
@@ -149,8 +149,8 @@ extends <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?
 </tr>
 <tr id="i0" class="altColor">
 <td class="colFirst"><code>static int</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../org/apache/orc/OrcUtils.html#appendOrcTypesRebuildSubtypes-java.util.List-java.util.List-int-">appendOrcTypesRebuildSubtypes</a></span>(<a href="http://docs.oracle.com/javase/7/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;<a href="http://orc.apache.org/api/orc-core/org/apache/orc/OrcProto.Type.html?is-external=true" title="class or interface in org.apache.orc">Or [...]
-                             <a href="http://docs.oracle.com/javase/7/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;<a href="http://orc.apache.org/api/orc-core/org/apache/orc/OrcProto.Type.html?is-external=true" title="class or interface in org.apache.orc">OrcProto.Type</a>&gt;&nbsp;types,
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../org/apache/orc/OrcUtils.html#appendOrcTypesRebuildSubtypes-java.util.List-java.util.List-int-">appendOrcTypesRebuildSubtypes</a></span>(<a href="http://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;<a href="http://orc.apache.org/api/orc-core/org/apache/orc/OrcProto.Type.html?is-external=true" title="class or interface in org.apache.orc">Or [...]
+                             <a href="http://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;<a href="http://orc.apache.org/api/orc-core/org/apache/orc/OrcProto.Type.html?is-external=true" title="class or interface in org.apache.orc">OrcProto.Type</a>&gt;&nbsp;types,
                              int&nbsp;columnId)</code>
 <div class="block">NOTE: This method ignores the subtype numbers in the OrcProto.Type rebuilds the subtype
  numbers based on the length of the result list being appended.</div>
@@ -158,37 +158,37 @@ extends <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?
 </tr>
 <tr id="i1" class="rowColor">
 <td class="colFirst"><code>static void</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../org/apache/orc/OrcUtils.html#appendOrcTypesRebuildSubtypes-java.util.List-org.apache.orc.TypeDescription-">appendOrcTypesRebuildSubtypes</a></span>(<a href="http://docs.oracle.com/javase/7/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;<a href="http://orc.apache.org/api/orc-core/org/apache/orc/OrcProto.Type.html?is-external=true" title="class or interface in org.ap [...]
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../org/apache/orc/OrcUtils.html#appendOrcTypesRebuildSubtypes-java.util.List-org.apache.orc.TypeDescription-">appendOrcTypesRebuildSubtypes</a></span>(<a href="http://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;<a href="http://orc.apache.org/api/orc-core/org/apache/orc/OrcProto.Type.html?is-external=true" title="class or interface in org.ap [...]
                              <a href="../../../org/apache/orc/TypeDescription.html" title="class in org.apache.orc">TypeDescription</a>&nbsp;typeDescr)</code>
 <div class="block">NOTE: This method ignores the subtype numbers in the TypeDescription rebuilds the subtype
  numbers based on the length of the result list being appended.</div>
 </td>
 </tr>
 <tr id="i2" class="altColor">
-<td class="colFirst"><code>static <a href="http://docs.oracle.com/javase/7/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;<a href="../../../org/apache/orc/StripeInformation.html" title="interface in org.apache.orc">StripeInformation</a>&gt;</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../org/apache/orc/OrcUtils.html#convertProtoStripesToStripes-java.util.List-">convertProtoStripesToStripes</a></span>(<a href="http://docs.oracle.com/javase/7/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;<a href="http://orc.apache.org/api/orc-core/org/apache/orc/OrcProto.StripeInformation.html?is-external=true" title="class or interface in org.apache.orc">OrcProto.S [...]
+<td class="colFirst"><code>static <a href="http://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;<a href="../../../org/apache/orc/StripeInformation.html" title="interface in org.apache.orc">StripeInformation</a>&gt;</code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../org/apache/orc/OrcUtils.html#convertProtoStripesToStripes-java.util.List-">convertProtoStripesToStripes</a></span>(<a href="http://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;<a href="http://orc.apache.org/api/orc-core/org/apache/orc/OrcProto.StripeInformation.html?is-external=true" title="class or interface in org.apache.orc">OrcProto.S [...]
 </tr>
 <tr id="i3" class="rowColor">
 <td class="colFirst"><code>static <a href="../../../org/apache/orc/TypeDescription.html" title="class in org.apache.orc">TypeDescription</a></code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../org/apache/orc/OrcUtils.html#convertTypeFromProtobuf-java.util.List-int-">convertTypeFromProtobuf</a></span>(<a href="http://docs.oracle.com/javase/7/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;<a href="http://orc.apache.org/api/orc-core/org/apache/orc/OrcProto.Type.html?is-external=true" title="class or interface in org.apache.orc">OrcProto.Type</a>&gt;&nbsp;types,
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../org/apache/orc/OrcUtils.html#convertTypeFromProtobuf-java.util.List-int-">convertTypeFromProtobuf</a></span>(<a href="http://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;<a href="http://orc.apache.org/api/orc-core/org/apache/orc/OrcProto.Type.html?is-external=true" title="class or interface in org.apache.orc">OrcProto.Type</a>&gt;&nbsp;types,
                        int&nbsp;rootColumn)</code>
 <div class="block">Translate the given rootColumn from the list of types to a TypeDescription.</div>
 </td>
 </tr>
 <tr id="i4" class="altColor">
-<td class="colFirst"><code>static <a href="http://docs.oracle.com/javase/7/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;<a href="http://orc.apache.org/api/orc-core/org/apache/orc/OrcProto.Type.html?is-external=true" title="class or interface in org.apache.orc">OrcProto.Type</a>&gt;</code></td>
+<td class="colFirst"><code>static <a href="http://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;<a href="http://orc.apache.org/api/orc-core/org/apache/orc/OrcProto.Type.html?is-external=true" title="class or interface in org.apache.orc">OrcProto.Type</a>&gt;</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../org/apache/orc/OrcUtils.html#getOrcTypes-org.apache.orc.TypeDescription-">getOrcTypes</a></span>(<a href="../../../org/apache/orc/TypeDescription.html" title="class in org.apache.orc">TypeDescription</a>&nbsp;typeDescr)</code>&nbsp;</td>
 </tr>
 <tr id="i5" class="rowColor">
 <td class="colFirst"><code>static boolean[]</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../org/apache/orc/OrcUtils.html#includeColumns-java.lang.String-org.apache.orc.TypeDescription-">includeColumns</a></span>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;selectedColumns,
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../org/apache/orc/OrcUtils.html#includeColumns-java.lang.String-org.apache.orc.TypeDescription-">includeColumns</a></span>(<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;selectedColumns,
               <a href="../../../org/apache/orc/TypeDescription.html" title="class in org.apache.orc">TypeDescription</a>&nbsp;schema)</code>
 <div class="block">Returns selected columns as a boolean array with true value set for specified column names.</div>
 </td>
 </tr>
 <tr id="i6" class="altColor">
 <td class="colFirst"><code>static int</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../org/apache/orc/OrcUtils.html#isValidTypeTree-java.util.List-int-">isValidTypeTree</a></span>(<a href="http://docs.oracle.com/javase/7/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;<a href="http://orc.apache.org/api/orc-core/org/apache/orc/OrcProto.Type.html?is-external=true" title="class or interface in org.apache.orc">OrcProto.Type</a>&gt;&nbsp;types,
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../org/apache/orc/OrcUtils.html#isValidTypeTree-java.util.List-int-">isValidTypeTree</a></span>(<a href="http://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;<a href="http://orc.apache.org/api/orc-core/org/apache/orc/OrcProto.Type.html?is-external=true" title="class or interface in org.apache.orc">OrcProto.Type</a>&gt;&nbsp;types,
                int&nbsp;root)</code>
 <div class="block">Checks whether the list of protobuf types from the file are valid or not.</div>
 </td>
@@ -198,8 +198,8 @@ extends <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?
 <li class="blockList"><a name="methods.inherited.from.class.java.lang.Object">
 <!--   -->
 </a>
-<h3>Methods inherited from class&nbsp;java.lang.<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a></h3>
-<code><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true#clone--" title="class or interface in java.lang">clone</a>, <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true#equals-java.lang.Object-" title="class or interface in java.lang">equals</a>, <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true#finalize--" title="class or interface in java.lang">finalize</a>, <a href="http:/ [...]
+<h3>Methods inherited from class&nbsp;java.lang.<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a></h3>
+<code><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#clone--" title="class or interface in java.lang">clone</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#equals-java.lang.Object-" title="class or interface in java.lang">equals</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#finalize--" title="class or interface in java.lang">finalize</a>, <a href="http:/ [...]
 </ul>
 </li>
 </ul>
@@ -238,7 +238,7 @@ extends <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?
 <ul class="blockList">
 <li class="blockList">
 <h4>includeColumns</h4>
-<pre>public static&nbsp;boolean[]&nbsp;includeColumns(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;selectedColumns,
+<pre>public static&nbsp;boolean[]&nbsp;includeColumns(<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;selectedColumns,
                                        <a href="../../../org/apache/orc/TypeDescription.html" title="class in org.apache.orc">TypeDescription</a>&nbsp;schema)</pre>
 <div class="block">Returns selected columns as a boolean array with true value set for specified column names.
  The result will contain number of elements equal to flattened number of columns.
@@ -266,7 +266,7 @@ extends <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?
 <ul class="blockList">
 <li class="blockList">
 <h4>getOrcTypes</h4>
-<pre>public static&nbsp;<a href="http://docs.oracle.com/javase/7/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;<a href="http://orc.apache.org/api/orc-core/org/apache/orc/OrcProto.Type.html?is-external=true" title="class or interface in org.apache.orc">OrcProto.Type</a>&gt;&nbsp;getOrcTypes(<a href="../../../org/apache/orc/TypeDescription.html" title="class in org.apache.orc">TypeDescription</a>&nbsp;typeDescr)</pre>
+<pre>public static&nbsp;<a href="http://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;<a href="http://orc.apache.org/api/orc-core/org/apache/orc/OrcProto.Type.html?is-external=true" title="class or interface in org.apache.orc">OrcProto.Type</a>&gt;&nbsp;getOrcTypes(<a href="../../../org/apache/orc/TypeDescription.html" title="class in org.apache.orc">TypeDescription</a>&nbsp;typeDescr)</pre>
 </li>
 </ul>
 <a name="appendOrcTypesRebuildSubtypes-java.util.List-org.apache.orc.TypeDescription-">
@@ -275,7 +275,7 @@ extends <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?
 <ul class="blockList">
 <li class="blockList">
 <h4>appendOrcTypesRebuildSubtypes</h4>
-<pre>public static&nbsp;void&nbsp;appendOrcTypesRebuildSubtypes(<a href="http://docs.oracle.com/javase/7/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;<a href="http://orc.apache.org/api/orc-core/org/apache/orc/OrcProto.Type.html?is-external=true" title="class or interface in org.apache.orc">OrcProto.Type</a>&gt;&nbsp;result,
+<pre>public static&nbsp;void&nbsp;appendOrcTypesRebuildSubtypes(<a href="http://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;<a href="http://orc.apache.org/api/orc-core/org/apache/orc/OrcProto.Type.html?is-external=true" title="class or interface in org.apache.orc">OrcProto.Type</a>&gt;&nbsp;result,
                                                  <a href="../../../org/apache/orc/TypeDescription.html" title="class in org.apache.orc">TypeDescription</a>&nbsp;typeDescr)</pre>
 <div class="block">NOTE: This method ignores the subtype numbers in the TypeDescription rebuilds the subtype
  numbers based on the length of the result list being appended.</div>
@@ -292,8 +292,8 @@ extends <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?
 <ul class="blockList">
 <li class="blockList">
 <h4>appendOrcTypesRebuildSubtypes</h4>
-<pre>public static&nbsp;int&nbsp;appendOrcTypesRebuildSubtypes(<a href="http://docs.oracle.com/javase/7/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;<a href="http://orc.apache.org/api/orc-core/org/apache/orc/OrcProto.Type.html?is-external=true" title="class or interface in org.apache.orc">OrcProto.Type</a>&gt;&nbsp;result,
-                                                <a href="http://docs.oracle.com/javase/7/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;<a href="http://orc.apache.org/api/orc-core/org/apache/orc/OrcProto.Type.html?is-external=true" title="class or interface in org.apache.orc">OrcProto.Type</a>&gt;&nbsp;types,
+<pre>public static&nbsp;int&nbsp;appendOrcTypesRebuildSubtypes(<a href="http://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;<a href="http://orc.apache.org/api/orc-core/org/apache/orc/OrcProto.Type.html?is-external=true" title="class or interface in org.apache.orc">OrcProto.Type</a>&gt;&nbsp;result,
+                                                <a href="http://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;<a href="http://orc.apache.org/api/orc-core/org/apache/orc/OrcProto.Type.html?is-external=true" title="class or interface in org.apache.orc">OrcProto.Type</a>&gt;&nbsp;types,
                                                 int&nbsp;columnId)</pre>
 <div class="block">NOTE: This method ignores the subtype numbers in the OrcProto.Type rebuilds the subtype
  numbers based on the length of the result list being appended.</div>
@@ -311,9 +311,9 @@ extends <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?
 <ul class="blockList">
 <li class="blockList">
 <h4>isValidTypeTree</h4>
-<pre>public static&nbsp;int&nbsp;isValidTypeTree(<a href="http://docs.oracle.com/javase/7/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;<a href="http://orc.apache.org/api/orc-core/org/apache/orc/OrcProto.Type.html?is-external=true" title="class or interface in org.apache.orc">OrcProto.Type</a>&gt;&nbsp;types,
+<pre>public static&nbsp;int&nbsp;isValidTypeTree(<a href="http://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;<a href="http://orc.apache.org/api/orc-core/org/apache/orc/OrcProto.Type.html?is-external=true" title="class or interface in org.apache.orc">OrcProto.Type</a>&gt;&nbsp;types,
                                   int&nbsp;root)
-                           throws <a href="http://docs.oracle.com/javase/7/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre>
+                           throws <a href="http://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre>
 <div class="block">Checks whether the list of protobuf types from the file are valid or not.</div>
 <dl>
 <dt><span class="paramLabel">Parameters:</span></dt>
@@ -322,7 +322,7 @@ extends <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?
 <dt><span class="returnLabel">Returns:</span></dt>
 <dd>the next available id</dd>
 <dt><span class="throwsLabel">Throws:</span></dt>
-<dd><code><a href="http://docs.oracle.com/javase/7/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></code> - if the tree is invalid</dd>
+<dd><code><a href="http://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></code> - if the tree is invalid</dd>
 </dl>
 </li>
 </ul>
@@ -332,7 +332,7 @@ extends <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?
 <ul class="blockList">
 <li class="blockList">
 <h4>convertTypeFromProtobuf</h4>
-<pre>public static&nbsp;<a href="../../../org/apache/orc/TypeDescription.html" title="class in org.apache.orc">TypeDescription</a>&nbsp;convertTypeFromProtobuf(<a href="http://docs.oracle.com/javase/7/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;<a href="http://orc.apache.org/api/orc-core/org/apache/orc/OrcProto.Type.html?is-external=true" title="class or interface in org.apache.orc">OrcProto.Type</a>&gt;&nbsp;types,
+<pre>public static&nbsp;<a href="../../../org/apache/orc/TypeDescription.html" title="class in org.apache.orc">TypeDescription</a>&nbsp;convertTypeFromProtobuf(<a href="http://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;<a href="http://orc.apache.org/api/orc-core/org/apache/orc/OrcProto.Type.html?is-external=true" title="class or interface in org.apache.orc">OrcProto.Type</a>&gt;&nbsp;types,
                                                       int&nbsp;rootColumn)
                                                throws <a href="../../../org/apache/orc/FileFormatException.html" title="class in org.apache.orc">FileFormatException</a></pre>
 <div class="block">Translate the given rootColumn from the list of types to a TypeDescription.</div>
@@ -353,7 +353,7 @@ extends <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?
 <ul class="blockListLast">
 <li class="blockList">
 <h4>convertProtoStripesToStripes</h4>
-<pre>public static&nbsp;<a href="http://docs.oracle.com/javase/7/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;<a href="../../../org/apache/orc/StripeInformation.html" title="interface in org.apache.orc">StripeInformation</a>&gt;&nbsp;convertProtoStripesToStripes(<a href="http://docs.oracle.com/javase/7/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;<a href="http://orc.apache.org/api/ [...]
+<pre>public static&nbsp;<a href="http://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;<a href="../../../org/apache/orc/StripeInformation.html" title="interface in org.apache.orc">StripeInformation</a>&gt;&nbsp;convertProtoStripesToStripes(<a href="http://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;<a href="http://orc.apache.org/api/ [...]
 </li>
 </ul>
 </li>
diff --git a/site/api/orc-core/org/apache/orc/PhysicalWriter.OutputReceiver.html b/site/api/orc-core/org/apache/orc/PhysicalWriter.OutputReceiver.html
index f575b6a..6fdcf43 100644
--- a/site/api/orc-core/org/apache/orc/PhysicalWriter.OutputReceiver.html
+++ b/site/api/orc-core/org/apache/orc/PhysicalWriter.OutputReceiver.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_202) on Thu Mar 14 13:29:37 PDT 2019 -->
+<!-- Generated by javadoc (1.8.0_222) on Sat Oct 26 23:14:23 PDT 2019 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>PhysicalWriter.OutputReceiver (ORC Core 1.5.5 API)</title>
-<meta name="date" content="2019-03-14">
+<title>PhysicalWriter.OutputReceiver (ORC Core 1.5.7 API)</title>
+<meta name="date" content="2019-10-26">
 <link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../script.js"></script>
 </head>
@@ -13,7 +13,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="PhysicalWriter.OutputReceiver (ORC Core 1.5.5 API)";
+            parent.document.title="PhysicalWriter.OutputReceiver (ORC Core 1.5.7 API)";
         }
     }
     catch(err) {
@@ -128,7 +128,7 @@ var activeTableTab = "activeTableTab";
 </tr>
 <tr id="i0" class="altColor">
 <td class="colFirst"><code>void</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../org/apache/orc/PhysicalWriter.OutputReceiver.html#output-java.nio.ByteBuffer-">output</a></span>(<a href="http://docs.oracle.com/javase/7/docs/api/java/nio/ByteBuffer.html?is-external=true" title="class or interface in java.nio">ByteBuffer</a>&nbsp;buffer)</code>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../org/apache/orc/PhysicalWriter.OutputReceiver.html#output-java.nio.ByteBuffer-">output</a></span>(<a href="http://docs.oracle.com/javase/8/docs/api/java/nio/ByteBuffer.html?is-external=true" title="class or interface in java.nio">ByteBuffer</a>&nbsp;buffer)</code>
 <div class="block">Output the given buffer to the final destination</div>
 </td>
 </tr>
@@ -159,14 +159,14 @@ var activeTableTab = "activeTableTab";
 <ul class="blockList">
 <li class="blockList">
 <h4>output</h4>
-<pre>void&nbsp;output(<a href="http://docs.oracle.com/javase/7/docs/api/java/nio/ByteBuffer.html?is-external=true" title="class or interface in java.nio">ByteBuffer</a>&nbsp;buffer)
-     throws <a href="http://docs.oracle.com/javase/7/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre>
+<pre>void&nbsp;output(<a href="http://docs.oracle.com/javase/8/docs/api/java/nio/ByteBuffer.html?is-external=true" title="class or interface in java.nio">ByteBuffer</a>&nbsp;buffer)
+     throws <a href="http://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre>
 <div class="block">Output the given buffer to the final destination</div>
 <dl>
 <dt><span class="paramLabel">Parameters:</span></dt>
 <dd><code>buffer</code> - the buffer to output</dd>
 <dt><span class="throwsLabel">Throws:</span></dt>
-<dd><code><a href="http://docs.oracle.com/javase/7/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></code></dd>
+<dd><code><a href="http://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></code></dd>
 </dl>
 </li>
 </ul>
diff --git a/site/api/orc-core/org/apache/orc/PhysicalWriter.html b/site/api/orc-core/org/apache/orc/PhysicalWriter.html
index 42ef6a3..99e4711 100644
--- a/site/api/orc-core/org/apache/orc/PhysicalWriter.html
+++ b/site/api/orc-core/org/apache/orc/PhysicalWriter.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_202) on Thu Mar 14 13:29:37 PDT 2019 -->
+<!-- Generated by javadoc (1.8.0_222) on Sat Oct 26 23:14:23 PDT 2019 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>PhysicalWriter (ORC Core 1.5.5 API)</title>
-<meta name="date" content="2019-03-14">
+<title>PhysicalWriter (ORC Core 1.5.7 API)</title>
+<meta name="date" content="2019-10-26">
 <link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../script.js"></script>
 </head>
@@ -13,7 +13,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="PhysicalWriter (ORC Core 1.5.5 API)";
+            parent.document.title="PhysicalWriter (ORC Core 1.5.7 API)";
         }
     }
     catch(err) {
@@ -152,7 +152,7 @@ var activeTableTab = "activeTableTab";
 </tr>
 <tr id="i0" class="altColor">
 <td class="colFirst"><code>void</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../org/apache/orc/PhysicalWriter.html#appendRawStripe-java.nio.ByteBuffer-org.apache.orc.OrcProto.StripeInformation.Builder-">appendRawStripe</a></span>(<a href="http://docs.oracle.com/javase/7/docs/api/java/nio/ByteBuffer.html?is-external=true" title="class or interface in java.nio">ByteBuffer</a>&nbsp;stripe,
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../org/apache/orc/PhysicalWriter.html#appendRawStripe-java.nio.ByteBuffer-org.apache.orc.OrcProto.StripeInformation.Builder-">appendRawStripe</a></span>(<a href="http://docs.oracle.com/javase/8/docs/api/java/nio/ByteBuffer.html?is-external=true" title="class or interface in java.nio">ByteBuffer</a>&nbsp;stripe,
                <a href="http://orc.apache.org/api/orc-core/org/apache/orc/OrcProto.StripeInformation.Builder.html?is-external=true" title="class or interface in org.apache.orc">OrcProto.StripeInformation.Builder</a>&nbsp;dirEntry)</code>
 <div class="block">Appends raw stripe data (e.g.</div>
 </td>
@@ -257,11 +257,11 @@ var activeTableTab = "activeTableTab";
 <li class="blockList">
 <h4>writeHeader</h4>
 <pre>void&nbsp;writeHeader()
-          throws <a href="http://docs.oracle.com/javase/7/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre>
+          throws <a href="http://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre>
 <div class="block">Writes the header of the file, which consists of the magic "ORC" bytes.</div>
 <dl>
 <dt><span class="throwsLabel">Throws:</span></dt>
-<dd><code><a href="http://docs.oracle.com/javase/7/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></code></dd>
+<dd><code><a href="http://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></code></dd>
 </dl>
 </li>
 </ul>
@@ -272,13 +272,13 @@ var activeTableTab = "activeTableTab";
 <li class="blockList">
 <h4>createDataStream</h4>
 <pre><a href="../../../org/apache/orc/PhysicalWriter.OutputReceiver.html" title="interface in org.apache.orc">PhysicalWriter.OutputReceiver</a>&nbsp;createDataStream(<a href="../../../org/apache/orc/impl/StreamName.html" title="class in org.apache.orc.impl">StreamName</a>&nbsp;name)
-                                        throws <a href="http://docs.oracle.com/javase/7/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre>
+                                        throws <a href="http://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre>
 <div class="block">Create an OutputReceiver for the given name.</div>
 <dl>
 <dt><span class="paramLabel">Parameters:</span></dt>
 <dd><code>name</code> - the name of the stream</dd>
 <dt><span class="throwsLabel">Throws:</span></dt>
-<dd><code><a href="http://docs.oracle.com/javase/7/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></code></dd>
+<dd><code><a href="http://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></code></dd>
 </dl>
 </li>
 </ul>
@@ -291,7 +291,7 @@ var activeTableTab = "activeTableTab";
 <pre>void&nbsp;writeIndex(<a href="../../../org/apache/orc/impl/StreamName.html" title="class in org.apache.orc.impl">StreamName</a>&nbsp;name,
                 <a href="http://orc.apache.org/api/orc-core/org/apache/orc/OrcProto.RowIndex.Builder.html?is-external=true" title="class or interface in org.apache.orc">OrcProto.RowIndex.Builder</a>&nbsp;index,
                 <a href="../../../org/apache/orc/CompressionCodec.html" title="interface in org.apache.orc">CompressionCodec</a>&nbsp;codec)
-         throws <a href="http://docs.oracle.com/javase/7/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre>
+         throws <a href="http://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre>
 <div class="block">Write an index in the given stream name.</div>
 <dl>
 <dt><span class="paramLabel">Parameters:</span></dt>
@@ -299,7 +299,7 @@ var activeTableTab = "activeTableTab";
 <dd><code>index</code> - the bloom filter to write</dd>
 <dd><code>codec</code> - the compression codec to use</dd>
 <dt><span class="throwsLabel">Throws:</span></dt>
-<dd><code><a href="http://docs.oracle.com/javase/7/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></code></dd>
+<dd><code><a href="http://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></code></dd>
 </dl>
 </li>
 </ul>
@@ -312,7 +312,7 @@ var activeTableTab = "activeTableTab";
 <pre>void&nbsp;writeBloomFilter(<a href="../../../org/apache/orc/impl/StreamName.html" title="class in org.apache.orc.impl">StreamName</a>&nbsp;name,
                       <a href="http://orc.apache.org/api/orc-core/org/apache/orc/OrcProto.BloomFilterIndex.Builder.html?is-external=true" title="class or interface in org.apache.orc">OrcProto.BloomFilterIndex.Builder</a>&nbsp;bloom,
                       <a href="../../../org/apache/orc/CompressionCodec.html" title="interface in org.apache.orc">CompressionCodec</a>&nbsp;codec)
-               throws <a href="http://docs.oracle.com/javase/7/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre>
+               throws <a href="http://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre>
 <div class="block">Write a bloom filter index in the given stream name.</div>
 <dl>
 <dt><span class="paramLabel">Parameters:</span></dt>
@@ -320,7 +320,7 @@ var activeTableTab = "activeTableTab";
 <dd><code>bloom</code> - the bloom filter to write</dd>
 <dd><code>codec</code> - the compression codec to use</dd>
 <dt><span class="throwsLabel">Throws:</span></dt>
-<dd><code><a href="http://docs.oracle.com/javase/7/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></code></dd>
+<dd><code><a href="http://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></code></dd>
 </dl>
 </li>
 </ul>
@@ -332,7 +332,7 @@ var activeTableTab = "activeTableTab";
 <h4>finalizeStripe</h4>
 <pre>void&nbsp;finalizeStripe(<a href="http://orc.apache.org/api/orc-core/org/apache/orc/OrcProto.StripeFooter.Builder.html?is-external=true" title="class or interface in org.apache.orc">OrcProto.StripeFooter.Builder</a>&nbsp;footer,
                     <a href="http://orc.apache.org/api/orc-core/org/apache/orc/OrcProto.StripeInformation.Builder.html?is-external=true" title="class or interface in org.apache.orc">OrcProto.StripeInformation.Builder</a>&nbsp;dirEntry)
-             throws <a href="http://docs.oracle.com/javase/7/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre>
+             throws <a href="http://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre>
 <div class="block">Flushes the data in all the streams, spills them to disk, write out stripe
  footer.</div>
 <dl>
@@ -341,7 +341,7 @@ var activeTableTab = "activeTableTab";
 <dd><code>dirEntry</code> - File metadata entry for the stripe, to be updated with
                  relevant data.</dd>
 <dt><span class="throwsLabel">Throws:</span></dt>
-<dd><code><a href="http://docs.oracle.com/javase/7/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></code></dd>
+<dd><code><a href="http://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></code></dd>
 </dl>
 </li>
 </ul>
@@ -352,13 +352,13 @@ var activeTableTab = "activeTableTab";
 <li class="blockList">
 <h4>writeFileMetadata</h4>
 <pre>void&nbsp;writeFileMetadata(<a href="http://orc.apache.org/api/orc-core/org/apache/orc/OrcProto.Metadata.Builder.html?is-external=true" title="class or interface in org.apache.orc">OrcProto.Metadata.Builder</a>&nbsp;builder)
-                throws <a href="http://docs.oracle.com/javase/7/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre>
+                throws <a href="http://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre>
 <div class="block">Writes out the file metadata.</div>
 <dl>
 <dt><span class="paramLabel">Parameters:</span></dt>
 <dd><code>builder</code> - Metadata builder to finalize and write.</dd>
 <dt><span class="throwsLabel">Throws:</span></dt>
-<dd><code><a href="http://docs.oracle.com/javase/7/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></code></dd>
+<dd><code><a href="http://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></code></dd>
 </dl>
 </li>
 </ul>
@@ -369,13 +369,13 @@ var activeTableTab = "activeTableTab";
 <li class="blockList">
 <h4>writeFileFooter</h4>
 <pre>void&nbsp;writeFileFooter(<a href="http://orc.apache.org/api/orc-core/org/apache/orc/OrcProto.Footer.Builder.html?is-external=true" title="class or interface in org.apache.orc">OrcProto.Footer.Builder</a>&nbsp;builder)
-              throws <a href="http://docs.oracle.com/javase/7/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre>
+              throws <a href="http://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre>
 <div class="block">Writes out the file footer.</div>
 <dl>
 <dt><span class="paramLabel">Parameters:</span></dt>
 <dd><code>builder</code> - Footer builder to finalize and write.</dd>
 <dt><span class="throwsLabel">Throws:</span></dt>
-<dd><code><a href="http://docs.oracle.com/javase/7/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></code></dd>
+<dd><code><a href="http://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></code></dd>
 </dl>
 </li>
 </ul>
@@ -386,13 +386,13 @@ var activeTableTab = "activeTableTab";
 <li class="blockList">
 <h4>writePostScript</h4>
 <pre>long&nbsp;writePostScript(<a href="http://orc.apache.org/api/orc-core/org/apache/orc/OrcProto.PostScript.Builder.html?is-external=true" title="class or interface in org.apache.orc">OrcProto.PostScript.Builder</a>&nbsp;builder)
-              throws <a href="http://docs.oracle.com/javase/7/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre>
+              throws <a href="http://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre>
 <div class="block">Writes out the postscript (including the size byte if needed).</div>
 <dl>
 <dt><span class="paramLabel">Parameters:</span></dt>
 <dd><code>builder</code> - Postscript builder to finalize and write.</dd>
 <dt><span class="throwsLabel">Throws:</span></dt>
-<dd><code><a href="http://docs.oracle.com/javase/7/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></code></dd>
+<dd><code><a href="http://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></code></dd>
 </dl>
 </li>
 </ul>
@@ -403,11 +403,11 @@ var activeTableTab = "activeTableTab";
 <li class="blockList">
 <h4>close</h4>
 <pre>void&nbsp;close()
-    throws <a href="http://docs.oracle.com/javase/7/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre>
+    throws <a href="http://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre>
 <div class="block">Closes the writer.</div>
 <dl>
 <dt><span class="throwsLabel">Throws:</span></dt>
-<dd><code><a href="http://docs.oracle.com/javase/7/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></code></dd>
+<dd><code><a href="http://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></code></dd>
 </dl>
 </li>
 </ul>
@@ -418,11 +418,11 @@ var activeTableTab = "activeTableTab";
 <li class="blockList">
 <h4>flush</h4>
 <pre>void&nbsp;flush()
-    throws <a href="http://docs.oracle.com/javase/7/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre>
+    throws <a href="http://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre>
 <div class="block">Flushes the writer so that readers can see the preceeding postscripts.</div>
 <dl>
 <dt><span class="throwsLabel">Throws:</span></dt>
-<dd><code><a href="http://docs.oracle.com/javase/7/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></code></dd>
+<dd><code><a href="http://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></code></dd>
 </dl>
 </li>
 </ul>
@@ -432,9 +432,9 @@ var activeTableTab = "activeTableTab";
 <ul class="blockList">
 <li class="blockList">
 <h4>appendRawStripe</h4>
-<pre>void&nbsp;appendRawStripe(<a href="http://docs.oracle.com/javase/7/docs/api/java/nio/ByteBuffer.html?is-external=true" title="class or interface in java.nio">ByteBuffer</a>&nbsp;stripe,
+<pre>void&nbsp;appendRawStripe(<a href="http://docs.oracle.com/javase/8/docs/api/java/nio/ByteBuffer.html?is-external=true" title="class or interface in java.nio">ByteBuffer</a>&nbsp;stripe,
                      <a href="http://orc.apache.org/api/orc-core/org/apache/orc/OrcProto.StripeInformation.Builder.html?is-external=true" title="class or interface in org.apache.orc">OrcProto.StripeInformation.Builder</a>&nbsp;dirEntry)
-              throws <a href="http://docs.oracle.com/javase/7/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre>
+              throws <a href="http://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre>
 <div class="block">Appends raw stripe data (e.g. for file merger).</div>
 <dl>
 <dt><span class="paramLabel">Parameters:</span></dt>
@@ -442,7 +442,7 @@ var activeTableTab = "activeTableTab";
 <dd><code>dirEntry</code> - File metadata entry for the stripe, to be updated with
                  relevant data.</dd>
 <dt><span class="throwsLabel">Throws:</span></dt>
-<dd><code><a href="http://docs.oracle.com/javase/7/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></code></dd>
+<dd><code><a href="http://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></code></dd>
 </dl>
 </li>
 </ul>
diff --git a/site/api/orc-core/org/apache/orc/Reader.Options.html b/site/api/orc-core/org/apache/orc/Reader.Options.html
index 3517e5e..ea63a9b 100644
--- a/site/api/orc-core/org/apache/orc/Reader.Options.html
+++ b/site/api/orc-core/org/apache/orc/Reader.Options.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_202) on Thu Mar 14 13:29:37 PDT 2019 -->
+<!-- Generated by javadoc (1.8.0_222) on Sat Oct 26 23:14:23 PDT 2019 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>Reader.Options (ORC Core 1.5.5 API)</title>
-<meta name="date" content="2019-03-14">
+<title>Reader.Options (ORC Core 1.5.7 API)</title>
+<meta name="date" content="2019-10-26">
 <link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../script.js"></script>
 </head>
@@ -13,7 +13,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="Reader.Options (ORC Core 1.5.5 API)";
+            parent.document.title="Reader.Options (ORC Core 1.5.7 API)";
         }
     }
     catch(err) {
@@ -98,7 +98,7 @@ var activeTableTab = "activeTableTab";
 </div>
 <div class="contentContainer">
 <ul class="inheritance">
-<li><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">java.lang.Object</a></li>
+<li><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">java.lang.Object</a></li>
 <li>
 <ul class="inheritance">
 <li>org.apache.orc.Reader.Options</li>
@@ -110,7 +110,7 @@ var activeTableTab = "activeTableTab";
 <li class="blockList">
 <dl>
 <dt>All Implemented Interfaces:</dt>
-<dd><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Cloneable.html?is-external=true" title="class or interface in java.lang">Cloneable</a></dd>
+<dd><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Cloneable.html?is-external=true" title="class or interface in java.lang">Cloneable</a></dd>
 </dl>
 <dl>
 <dt>Enclosing interface:</dt>
@@ -119,8 +119,8 @@ var activeTableTab = "activeTableTab";
 <hr>
 <br>
 <pre>public static class <span class="typeNameLabel">Reader.Options</span>
-extends <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>
-implements <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Cloneable.html?is-external=true" title="class or interface in java.lang">Cloneable</a></pre>
+extends <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>
+implements <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Cloneable.html?is-external=true" title="class or interface in java.lang">Cloneable</a></pre>
 <div class="block">Options for creating a RecordReader.</div>
 </li>
 </ul>
@@ -176,7 +176,7 @@ implements <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Cloneable
 </td>
 </tr>
 <tr id="i3" class="rowColor">
-<td class="colFirst"><code><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>[]</code></td>
+<td class="colFirst"><code><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>[]</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../org/apache/orc/Reader.Options.html#getColumnNames--">getColumnNames</a></span>()</code>&nbsp;</td>
 </tr>
 <tr id="i4" class="altColor">
@@ -220,7 +220,7 @@ implements <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Cloneable
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../org/apache/orc/Reader.Options.html#getSearchArgument--">getSearchArgument</a></span>()</code>&nbsp;</td>
 </tr>
 <tr id="i14" class="altColor">
-<td class="colFirst"><code><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Boolean.html?is-external=true" title="class or interface in java.lang">Boolean</a></code></td>
+<td class="colFirst"><code><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Boolean.html?is-external=true" title="class or interface in java.lang">Boolean</a></code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../org/apache/orc/Reader.Options.html#getSkipCorruptRecords--">getSkipCorruptRecords</a></span>()</code>&nbsp;</td>
 </tr>
 <tr id="i15" class="rowColor">
@@ -228,7 +228,7 @@ implements <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Cloneable
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../org/apache/orc/Reader.Options.html#getTolerateMissingSchema--">getTolerateMissingSchema</a></span>()</code>&nbsp;</td>
 </tr>
 <tr id="i16" class="altColor">
-<td class="colFirst"><code><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Boolean.html?is-external=true" title="class or interface in java.lang">Boolean</a></code></td>
+<td class="colFirst"><code><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Boolean.html?is-external=true" title="class or interface in java.lang">Boolean</a></code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../org/apache/orc/Reader.Options.html#getUseZeroCopy--">getUseZeroCopy</a></span>()</code>&nbsp;</td>
 </tr>
 <tr id="i17" class="rowColor">
@@ -267,7 +267,7 @@ implements <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Cloneable
 <tr id="i22" class="altColor">
 <td class="colFirst"><code><a href="../../../org/apache/orc/Reader.Options.html" title="class in org.apache.orc">Reader.Options</a></code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../org/apache/orc/Reader.Options.html#searchArgument-org.apache.hadoop.hive.ql.io.sarg.SearchArgument-java.lang.String:A-">searchArgument</a></span>(<a href="http://orc.apache.org/api/hive-storage-api/org/apache/hadoop/hive/ql/io/sarg/SearchArgument.html?is-external=true" title="class or interface in org.apache.hadoop.hive.ql.io.sarg">SearchArgument</a>&nbsp;sarg,
-              <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>[]&nbsp;columnNames)</code>
+              <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>[]&nbsp;columnNames)</code>
 <div class="block">Set search argument for predicate push down.</div>
 </td>
 </tr>
@@ -286,7 +286,7 @@ implements <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Cloneable
 </td>
 </tr>
 <tr id="i25" class="rowColor">
-<td class="colFirst"><code><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td class="colFirst"><code><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../org/apache/orc/Reader.Options.html#toString--">toString</a></span>()</code>&nbsp;</td>
 </tr>
 <tr id="i26" class="altColor">
@@ -300,8 +300,8 @@ implements <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Cloneable
 <li class="blockList"><a name="methods.inherited.from.class.java.lang.Object">
 <!--   -->
 </a>
-<h3>Methods inherited from class&nbsp;java.lang.<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a></h3>
-<code><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true#equals-java.lang.Object-" title="class or interface in java.lang">equals</a>, <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true#finalize--" title="class or interface in java.lang">finalize</a>, <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true#getClass--" title="class or interface in java.lang">getClass</a>, <a href=" [...]
+<h3>Methods inherited from class&nbsp;java.lang.<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a></h3>
+<code><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#equals-java.lang.Object-" title="class or interface in java.lang">equals</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#finalize--" title="class or interface in java.lang">finalize</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#getClass--" title="class or interface in java.lang">getClass</a>, <a href=" [...]
 </ul>
 </li>
 </ul>
@@ -394,7 +394,7 @@ implements <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Cloneable
 <li class="blockList">
 <h4>searchArgument</h4>
 <pre>public&nbsp;<a href="../../../org/apache/orc/Reader.Options.html" title="class in org.apache.orc">Reader.Options</a>&nbsp;searchArgument(<a href="http://orc.apache.org/api/hive-storage-api/org/apache/hadoop/hive/ql/io/sarg/SearchArgument.html?is-external=true" title="class or interface in org.apache.hadoop.hive.ql.io.sarg">SearchArgument</a>&nbsp;sarg,
-                                     <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>[]&nbsp;columnNames)</pre>
+                                     <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>[]&nbsp;columnNames)</pre>
 <div class="block">Set search argument for predicate push down.</div>
 <dl>
 <dt><span class="paramLabel">Parameters:</span></dt>
@@ -559,7 +559,7 @@ implements <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Cloneable
 <ul class="blockList">
 <li class="blockList">
 <h4>getColumnNames</h4>
-<pre>public&nbsp;<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>[]&nbsp;getColumnNames()</pre>
+<pre>public&nbsp;<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>[]&nbsp;getColumnNames()</pre>
 </li>
 </ul>
 <a name="getMaxOffset--">
@@ -577,7 +577,7 @@ implements <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Cloneable
 <ul class="blockList">
 <li class="blockList">
 <h4>getUseZeroCopy</h4>
-<pre>public&nbsp;<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Boolean.html?is-external=true" title="class or interface in java.lang">Boolean</a>&nbsp;getUseZeroCopy()</pre>
+<pre>public&nbsp;<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Boolean.html?is-external=true" title="class or interface in java.lang">Boolean</a>&nbsp;getUseZeroCopy()</pre>
 </li>
 </ul>
 <a name="getSkipCorruptRecords--">
@@ -586,7 +586,7 @@ implements <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Cloneable
 <ul class="blockList">
 <li class="blockList">
 <h4>getSkipCorruptRecords</h4>
-<pre>public&nbsp;<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Boolean.html?is-external=true" title="class or interface in java.lang">Boolean</a>&nbsp;getSkipCorruptRecords()</pre>
+<pre>public&nbsp;<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Boolean.html?is-external=true" title="class or interface in java.lang">Boolean</a>&nbsp;getSkipCorruptRecords()</pre>
 </li>
 </ul>
 <a name="getDataReader--">
@@ -634,7 +634,7 @@ implements <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Cloneable
 <pre>public&nbsp;<a href="../../../org/apache/orc/Reader.Options.html" title="class in org.apache.orc">Reader.Options</a>&nbsp;clone()</pre>
 <dl>
 <dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
-<dd><code><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true#clone--" title="class or interface in java.lang">clone</a></code>&nbsp;in class&nbsp;<code><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a></code></dd>
+<dd><code><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#clone--" title="class or interface in java.lang">clone</a></code>&nbsp;in class&nbsp;<code><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a></code></dd>
 </dl>
 </li>
 </ul>
@@ -644,10 +644,10 @@ implements <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Cloneable
 <ul class="blockList">
 <li class="blockList">
 <h4>toString</h4>
-<pre>public&nbsp;<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;toString()</pre>
+<pre>public&nbsp;<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;toString()</pre>
 <dl>
 <dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
-<dd><code><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true#toString--" title="class or interface in java.lang">toString</a></code>&nbsp;in class&nbsp;<code><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a></code></dd>
+<dd><code><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#toString--" title="class or interface in java.lang">toString</a></code>&nbsp;in class&nbsp;<code><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a></code></dd>
 </dl>
 </li>
 </ul>
diff --git a/site/api/orc-core/org/apache/orc/Reader.html b/site/api/orc-core/org/apache/orc/Reader.html
index 3f1b5b5..054fb2a 100644
--- a/site/api/orc-core/org/apache/orc/Reader.html
+++ b/site/api/orc-core/org/apache/orc/Reader.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_202) on Thu Mar 14 13:29:37 PDT 2019 -->
+<!-- Generated by javadoc (1.8.0_222) on Sat Oct 26 23:14:23 PDT 2019 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>Reader (ORC Core 1.5.5 API)</title>
-<meta name="date" content="2019-03-14">
+<title>Reader (ORC Core 1.5.7 API)</title>
+<meta name="date" content="2019-10-26">
 <link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../script.js"></script>
 </head>
@@ -13,7 +13,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="Reader (ORC Core 1.5.5 API)";
+            parent.document.title="Reader (ORC Core 1.5.7 API)";
         }
     }
     catch(err) {
@@ -101,12 +101,17 @@ var activeTableTab = "activeTableTab";
 <ul class="blockList">
 <li class="blockList">
 <dl>
+<dt>All Superinterfaces:</dt>
+<dd><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/AutoCloseable.html?is-external=true" title="class or interface in java.lang">AutoCloseable</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/io/Closeable.html?is-external=true" title="class or interface in java.io">Closeable</a></dd>
+</dl>
+<dl>
 <dt>All Known Implementing Classes:</dt>
 <dd><a href="../../../org/apache/orc/impl/ReaderImpl.html" title="class in org.apache.orc.impl">ReaderImpl</a></dd>
 </dl>
 <hr>
 <br>
-<pre>public interface <span class="typeNameLabel">Reader</span></pre>
+<pre>public interface <span class="typeNameLabel">Reader</span>
+extends <a href="http://docs.oracle.com/javase/8/docs/api/java/io/Closeable.html?is-external=true" title="class or interface in java.io">Closeable</a></pre>
 <div class="block">The interface for reading ORC files.
 
  One Reader can support multiple concurrent RecordReader.</div>
@@ -180,7 +185,7 @@ var activeTableTab = "activeTableTab";
 </td>
 </tr>
 <tr id="i5" class="rowColor">
-<td class="colFirst"><code><a href="http://docs.oracle.com/javase/7/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&gt;</code></td>
+<td class="colFirst"><code><a href="http://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&gt;</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../org/apache/orc/Reader.html#getMetadataKeys--">getMetadataKeys</a></span>()</code>
 <div class="block">Get the user metadata keys.</div>
 </td>
@@ -190,8 +195,8 @@ var activeTableTab = "activeTableTab";
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../org/apache/orc/Reader.html#getMetadataSize--">getMetadataSize</a></span>()</code>&nbsp;</td>
 </tr>
 <tr id="i7" class="rowColor">
-<td class="colFirst"><code><a href="http://docs.oracle.com/javase/7/docs/api/java/nio/ByteBuffer.html?is-external=true" title="class or interface in java.nio">ByteBuffer</a></code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../org/apache/orc/Reader.html#getMetadataValue-java.lang.String-">getMetadataValue</a></span>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;key)</code>
+<td class="colFirst"><code><a href="http://docs.oracle.com/javase/8/docs/api/java/nio/ByteBuffer.html?is-external=true" title="class or interface in java.nio">ByteBuffer</a></code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../org/apache/orc/Reader.html#getMetadataValue-java.lang.String-">getMetadataValue</a></span>(<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;key)</code>
 <div class="block">Get a user metadata value.</div>
 </td>
 </tr>
@@ -202,11 +207,11 @@ var activeTableTab = "activeTableTab";
 </td>
 </tr>
 <tr id="i9" class="rowColor">
-<td class="colFirst"><code><a href="http://docs.oracle.com/javase/7/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;<a href="http://orc.apache.org/api/orc-core/org/apache/orc/OrcProto.ColumnStatistics.html?is-external=true" title="class or interface in org.apache.orc">OrcProto.ColumnStatistics</a>&gt;</code></td>
+<td class="colFirst"><code><a href="http://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;<a href="http://orc.apache.org/api/orc-core/org/apache/orc/OrcProto.ColumnStatistics.html?is-external=true" title="class or interface in org.apache.orc">OrcProto.ColumnStatistics</a>&gt;</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../org/apache/orc/Reader.html#getOrcProtoFileStatistics--">getOrcProtoFileStatistics</a></span>()</code>&nbsp;</td>
 </tr>
 <tr id="i10" class="altColor">
-<td class="colFirst"><code><a href="http://docs.oracle.com/javase/7/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;<a href="http://orc.apache.org/api/orc-core/org/apache/orc/OrcProto.StripeStatistics.html?is-external=true" title="class or interface in org.apache.orc">OrcProto.StripeStatistics</a>&gt;</code></td>
+<td class="colFirst"><code><a href="http://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;<a href="http://orc.apache.org/api/orc-core/org/apache/orc/OrcProto.StripeStatistics.html?is-external=true" title="class or interface in org.apache.orc">OrcProto.StripeStatistics</a>&gt;</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../org/apache/orc/Reader.html#getOrcProtoStripeStatistics--">getOrcProtoStripeStatistics</a></span>()</code>&nbsp;</td>
 </tr>
 <tr id="i11" class="rowColor">
@@ -217,13 +222,13 @@ var activeTableTab = "activeTableTab";
 </tr>
 <tr id="i12" class="altColor">
 <td class="colFirst"><code>long</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../org/apache/orc/Reader.html#getRawDataSizeFromColIndices-java.util.List-">getRawDataSizeFromColIndices</a></span>(<a href="http://docs.oracle.com/javase/7/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Integer.html?is-external=true" title="class or interface in java.lang">Integer</a>&gt;&nbsp;colIds)</code>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../org/apache/orc/Reader.html#getRawDataSizeFromColIndices-java.util.List-">getRawDataSizeFromColIndices</a></span>(<a href="http://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Integer.html?is-external=true" title="class or interface in java.lang">Integer</a>&gt;&nbsp;colIds)</code>
 <div class="block">Get the deserialized data size of the specified columns ids</div>
 </td>
 </tr>
 <tr id="i13" class="rowColor">
 <td class="colFirst"><code>long</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../org/apache/orc/Reader.html#getRawDataSizeOfColumns-java.util.List-">getRawDataSizeOfColumns</a></span>(<a href="http://docs.oracle.com/javase/7/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&gt;&nbsp;colNames)</code>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../org/apache/orc/Reader.html#getRawDataSizeOfColumns-java.util.List-">getRawDataSizeOfColumns</a></span>(<a href="http://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&gt;&nbsp;colNames)</code>
 <div class="block">Get the deserialized data size of the specified columns</div>
 </td>
 </tr>
@@ -240,7 +245,7 @@ var activeTableTab = "activeTableTab";
 </td>
 </tr>
 <tr id="i16" class="altColor">
-<td class="colFirst"><code><a href="http://docs.oracle.com/javase/7/docs/api/java/nio/ByteBuffer.html?is-external=true" title="class or interface in java.nio">ByteBuffer</a></code></td>
+<td class="colFirst"><code><a href="http://docs.oracle.com/javase/8/docs/api/java/nio/ByteBuffer.html?is-external=true" title="class or interface in java.nio">ByteBuffer</a></code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../org/apache/orc/Reader.html#getSerializedFileFooter--">getSerializedFileFooter</a></span>()</code>&nbsp;</td>
 </tr>
 <tr id="i17" class="rowColor">
@@ -250,17 +255,17 @@ var activeTableTab = "activeTableTab";
 </td>
 </tr>
 <tr id="i18" class="altColor">
-<td class="colFirst"><code><a href="http://docs.oracle.com/javase/7/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;<a href="../../../org/apache/orc/StripeInformation.html" title="interface in org.apache.orc">StripeInformation</a>&gt;</code></td>
+<td class="colFirst"><code><a href="http://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;<a href="../../../org/apache/orc/StripeInformation.html" title="interface in org.apache.orc">StripeInformation</a>&gt;</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../org/apache/orc/Reader.html#getStripes--">getStripes</a></span>()</code>
 <div class="block">Get the list of stripes.</div>
 </td>
 </tr>
 <tr id="i19" class="rowColor">
-<td class="colFirst"><code><a href="http://docs.oracle.com/javase/7/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;<a href="../../../org/apache/orc/StripeStatistics.html" title="class in org.apache.orc">StripeStatistics</a>&gt;</code></td>
+<td class="colFirst"><code><a href="http://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;<a href="../../../org/apache/orc/StripeStatistics.html" title="class in org.apache.orc">StripeStatistics</a>&gt;</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../org/apache/orc/Reader.html#getStripeStatistics--">getStripeStatistics</a></span>()</code>&nbsp;</td>
 </tr>
 <tr id="i20" class="altColor">
-<td class="colFirst"><code><a href="http://docs.oracle.com/javase/7/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;<a href="http://orc.apache.org/api/orc-core/org/apache/orc/OrcProto.Type.html?is-external=true" title="class or interface in org.apache.orc">OrcProto.Type</a>&gt;</code></td>
+<td class="colFirst"><code><a href="http://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;<a href="http://orc.apache.org/api/orc-core/org/apache/orc/OrcProto.Type.html?is-external=true" title="class or interface in org.apache.orc">OrcProto.Type</a>&gt;</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../org/apache/orc/Reader.html#getTypes--">getTypes</a></span>()</code>
 <div class="block"><span class="deprecatedLabel">Deprecated.</span>&nbsp;
 <div class="block"><span class="deprecationComment">use getSchema instead</span></div>
@@ -268,7 +273,7 @@ var activeTableTab = "activeTableTab";
 </td>
 </tr>
 <tr id="i21" class="rowColor">
-<td class="colFirst"><code><a href="http://docs.oracle.com/javase/7/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Integer.html?is-external=true" title="class or interface in java.lang">Integer</a>&gt;</code></td>
+<td class="colFirst"><code><a href="http://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Integer.html?is-external=true" title="class or interface in java.lang">Integer</a>&gt;</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../org/apache/orc/Reader.html#getVersionList--">getVersionList</a></span>()</code>&nbsp;</td>
 </tr>
 <tr id="i22" class="altColor">
@@ -279,7 +284,7 @@ var activeTableTab = "activeTableTab";
 </tr>
 <tr id="i23" class="rowColor">
 <td class="colFirst"><code>boolean</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../org/apache/orc/Reader.html#hasMetadataValue-java.lang.String-">hasMetadataValue</a></span>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;key)</code>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../org/apache/orc/Reader.html#hasMetadataValue-java.lang.String-">hasMetadataValue</a></span>(<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;key)</code>
 <div class="block">Did the user set the given metadata value.</div>
 </td>
 </tr>
@@ -303,6 +308,13 @@ var activeTableTab = "activeTableTab";
 </td>
 </tr>
 </table>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.java.io.Closeable">
+<!--   -->
+</a>
+<h3>Methods inherited from interface&nbsp;java.io.<a href="http://docs.oracle.com/javase/8/docs/api/java/io/Closeable.html?is-external=true" title="class or interface in java.io">Closeable</a></h3>
+<code><a href="http://docs.oracle.com/javase/8/docs/api/java/io/Closeable.html?is-external=true#close--" title="class or interface in java.io">close</a></code></li>
+</ul>
 </li>
 </ul>
 </li>
@@ -351,7 +363,7 @@ var activeTableTab = "activeTableTab";
 <ul class="blockList">
 <li class="blockList">
 <h4>getRawDataSizeOfColumns</h4>
-<pre>long&nbsp;getRawDataSizeOfColumns(<a href="http://docs.oracle.com/javase/7/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&gt;&nbsp;colNames)</pre>
+<pre>long&nbsp;getRawDataSizeOfColumns(<a href="http://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&gt;&nbsp;colNames)</pre>
 <div class="block">Get the deserialized data size of the specified columns</div>
 <dl>
 <dt><span class="paramLabel">Parameters:</span></dt>
@@ -367,7 +379,7 @@ var activeTableTab = "activeTableTab";
 <ul class="blockList">
 <li class="blockList">
 <h4>getRawDataSizeFromColIndices</h4>
-<pre>long&nbsp;getRawDataSizeFromColIndices(<a href="http://docs.oracle.com/javase/7/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Integer.html?is-external=true" title="class or interface in java.lang">Integer</a>&gt;&nbsp;colIds)</pre>
+<pre>long&nbsp;getRawDataSizeFromColIndices(<a href="http://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Integer.html?is-external=true" title="class or interface in java.lang">Integer</a>&gt;&nbsp;colIds)</pre>
 <div class="block">Get the deserialized data size of the specified columns ids</div>
 <dl>
 <dt><span class="paramLabel">Parameters:</span></dt>
@@ -383,7 +395,7 @@ var activeTableTab = "activeTableTab";
 <ul class="blockList">
 <li class="blockList">
 <h4>getMetadataKeys</h4>
-<pre><a href="http://docs.oracle.com/javase/7/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&gt;&nbsp;getMetadataKeys()</pre>
+<pre><a href="http://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&gt;&nbsp;getMetadataKeys()</pre>
 <div class="block">Get the user metadata keys.</div>
 <dl>
 <dt><span class="returnLabel">Returns:</span></dt>
@@ -397,7 +409,7 @@ var activeTableTab = "activeTableTab";
 <ul class="blockList">
 <li class="blockList">
 <h4>getMetadataValue</h4>
-<pre><a href="http://docs.oracle.com/javase/7/docs/api/java/nio/ByteBuffer.html?is-external=true" title="class or interface in java.nio">ByteBuffer</a>&nbsp;getMetadataValue(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;key)</pre>
+<pre><a href="http://docs.oracle.com/javase/8/docs/api/java/nio/ByteBuffer.html?is-external=true" title="class or interface in java.nio">ByteBuffer</a>&nbsp;getMetadataValue(<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;key)</pre>
 <div class="block">Get a user metadata value.</div>
 <dl>
 <dt><span class="paramLabel">Parameters:</span></dt>
@@ -413,7 +425,7 @@ var activeTableTab = "activeTableTab";
 <ul class="blockList">
 <li class="blockList">
 <h4>hasMetadataValue</h4>
-<pre>boolean&nbsp;hasMetadataValue(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;key)</pre>
+<pre>boolean&nbsp;hasMetadataValue(<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;key)</pre>
 <div class="block">Did the user set the given metadata value.</div>
 <dl>
 <dt><span class="paramLabel">Parameters:</span></dt>
@@ -472,7 +484,7 @@ var activeTableTab = "activeTableTab";
 <ul class="blockList">
 <li class="blockList">
 <h4>getStripes</h4>
-<pre><a href="http://docs.oracle.com/javase/7/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;<a href="../../../org/apache/orc/StripeInformation.html" title="interface in org.apache.orc">StripeInformation</a>&gt;&nbsp;getStripes()</pre>
+<pre><a href="http://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;<a href="../../../org/apache/orc/StripeInformation.html" title="interface in org.apache.orc">StripeInformation</a>&gt;&nbsp;getStripes()</pre>
 <div class="block">Get the list of stripes.</div>
 <dl>
 <dt><span class="returnLabel">Returns:</span></dt>
@@ -524,7 +536,7 @@ var activeTableTab = "activeTableTab";
 <ul class="blockList">
 <li class="blockList">
 <h4>getTypes</h4>
-<pre><a href="http://docs.oracle.com/javase/7/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;<a href="http://orc.apache.org/api/orc-core/org/apache/orc/OrcProto.Type.html?is-external=true" title="class or interface in org.apache.orc">OrcProto.Type</a>&gt;&nbsp;getTypes()</pre>
+<pre><a href="http://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;<a href="http://orc.apache.org/api/orc-core/org/apache/orc/OrcProto.Type.html?is-external=true" title="class or interface in org.apache.orc">OrcProto.Type</a>&gt;&nbsp;getTypes()</pre>
 <div class="block"><span class="deprecatedLabel">Deprecated.</span>&nbsp;<span class="deprecationComment">use getSchema instead</span></div>
 <div class="block">Get the list of types contained in the file. The root type is the first
  type in the list.</div>
@@ -590,13 +602,13 @@ var activeTableTab = "activeTableTab";
 <li class="blockList">
 <h4>rows</h4>
 <pre><a href="../../../org/apache/orc/RecordReader.html" title="interface in org.apache.orc">RecordReader</a>&nbsp;rows()
-           throws <a href="http://docs.oracle.com/javase/7/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre>
+           throws <a href="http://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre>
 <div class="block">Create a RecordReader that reads everything with the default options.</div>
 <dl>
 <dt><span class="returnLabel">Returns:</span></dt>
 <dd>a new RecordReader</dd>
 <dt><span class="throwsLabel">Throws:</span></dt>
-<dd><code><a href="http://docs.oracle.com/javase/7/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></code></dd>
+<dd><code><a href="http://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></code></dd>
 </dl>
 </li>
 </ul>
@@ -607,7 +619,7 @@ var activeTableTab = "activeTableTab";
 <li class="blockList">
 <h4>rows</h4>
 <pre><a href="../../../org/apache/orc/RecordReader.html" title="interface in org.apache.orc">RecordReader</a>&nbsp;rows(<a href="../../../org/apache/orc/Reader.Options.html" title="class in org.apache.orc">Reader.Options</a>&nbsp;options)
-           throws <a href="http://docs.oracle.com/javase/7/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre>
+           throws <a href="http://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre>
 <div class="block">Create a RecordReader that uses the options given.
  This method can't be named rows, because many callers used rows(null)
  before the rows() method was introduced.</div>
@@ -617,7 +629,7 @@ var activeTableTab = "activeTableTab";
 <dt><span class="returnLabel">Returns:</span></dt>
 <dd>a new RecordReader</dd>
 <dt><span class="throwsLabel">Throws:</span></dt>
-<dd><code><a href="http://docs.oracle.com/javase/7/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></code></dd>
+<dd><code><a href="http://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></code></dd>
 </dl>
 </li>
 </ul>
@@ -627,7 +639,7 @@ var activeTableTab = "activeTableTab";
 <ul class="blockList">
 <li class="blockList">
 <h4>getVersionList</h4>
-<pre><a href="http://docs.oracle.com/javase/7/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Integer.html?is-external=true" title="class or interface in java.lang">Integer</a>&gt;&nbsp;getVersionList()</pre>
+<pre><a href="http://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Integer.html?is-external=true" title="class or interface in java.lang">Integer</a>&gt;&nbsp;getVersionList()</pre>
 <dl>
 <dt><span class="returnLabel">Returns:</span></dt>
 <dd>List of integers representing version of the file, in order from major to minor.</dd>
@@ -653,7 +665,7 @@ var activeTableTab = "activeTableTab";
 <ul class="blockList">
 <li class="blockList">
 <h4>getOrcProtoStripeStatistics</h4>
-<pre><a href="http://docs.oracle.com/javase/7/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;<a href="http://orc.apache.org/api/orc-core/org/apache/orc/OrcProto.StripeStatistics.html?is-external=true" title="class or interface in org.apache.orc">OrcProto.StripeStatistics</a>&gt;&nbsp;getOrcProtoStripeStatistics()</pre>
+<pre><a href="http://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;<a href="http://orc.apache.org/api/orc-core/org/apache/orc/OrcProto.StripeStatistics.html?is-external=true" title="class or interface in org.apache.orc">OrcProto.StripeStatistics</a>&gt;&nbsp;getOrcProtoStripeStatistics()</pre>
 <dl>
 <dt><span class="returnLabel">Returns:</span></dt>
 <dd>Stripe statistics, in original protobuf form.</dd>
@@ -666,13 +678,13 @@ var activeTableTab = "activeTableTab";
 <ul class="blockList">
 <li class="blockList">
 <h4>getStripeStatistics</h4>
-<pre><a href="http://docs.oracle.com/javase/7/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;<a href="../../../org/apache/orc/StripeStatistics.html" title="class in org.apache.orc">StripeStatistics</a>&gt;&nbsp;getStripeStatistics()
-                                    throws <a href="http://docs.oracle.com/javase/7/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre>
+<pre><a href="http://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;<a href="../../../org/apache/orc/StripeStatistics.html" title="class in org.apache.orc">StripeStatistics</a>&gt;&nbsp;getStripeStatistics()
+                                    throws <a href="http://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre>
 <dl>
 <dt><span class="returnLabel">Returns:</span></dt>
 <dd>Stripe statistics.</dd>
 <dt><span class="throwsLabel">Throws:</span></dt>
-<dd><code><a href="http://docs.oracle.com/javase/7/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></code></dd>
+<dd><code><a href="http://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></code></dd>
 </dl>
 </li>
 </ul>
@@ -682,7 +694,7 @@ var activeTableTab = "activeTableTab";
 <ul class="blockList">
 <li class="blockList">
 <h4>getOrcProtoFileStatistics</h4>
-<pre><a href="http://docs.oracle.com/javase/7/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;<a href="http://orc.apache.org/api/orc-core/org/apache/orc/OrcProto.ColumnStatistics.html?is-external=true" title="class or interface in org.apache.orc">OrcProto.ColumnStatistics</a>&gt;&nbsp;getOrcProtoFileStatistics()</pre>
+<pre><a href="http://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;<a href="http://orc.apache.org/api/orc-core/org/apache/orc/OrcProto.ColumnStatistics.html?is-external=true" title="class or interface in org.apache.orc">OrcProto.ColumnStatistics</a>&gt;&nbsp;getOrcProtoFileStatistics()</pre>
 <dl>
 <dt><span class="returnLabel">Returns:</span></dt>
 <dd>File statistics, in original protobuf form.</dd>
@@ -695,7 +707,7 @@ var activeTableTab = "activeTableTab";
 <ul class="blockListLast">
 <li class="blockList">
 <h4>getSerializedFileFooter</h4>
-<pre><a href="http://docs.oracle.com/javase/7/docs/api/java/nio/ByteBuffer.html?is-external=true" title="class or interface in java.nio">ByteBuffer</a>&nbsp;getSerializedFileFooter()</pre>
+<pre><a href="http://docs.oracle.com/javase/8/docs/api/java/nio/ByteBuffer.html?is-external=true" title="class or interface in java.nio">ByteBuffer</a>&nbsp;getSerializedFileFooter()</pre>
 <dl>
 <dt><span class="returnLabel">Returns:</span></dt>
 <dd>Serialized file metadata read from disk for the purposes of caching, etc.</dd>
diff --git a/site/api/orc-core/org/apache/orc/RecordReader.html b/site/api/orc-core/org/apache/orc/RecordReader.html
index 643dcc9..2bf5a22 100644
--- a/site/api/orc-core/org/apache/orc/RecordReader.html
+++ b/site/api/orc-core/org/apache/orc/RecordReader.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_202) on Thu Mar 14 13:29:37 PDT 2019 -->
+<!-- Generated by javadoc (1.8.0_222) on Sat Oct 26 23:14:23 PDT 2019 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>RecordReader (ORC Core 1.5.5 API)</title>
-<meta name="date" content="2019-03-14">
+<title>RecordReader (ORC Core 1.5.7 API)</title>
+<meta name="date" content="2019-10-26">
 <link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../script.js"></script>
 </head>
@@ -13,7 +13,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="RecordReader (ORC Core 1.5.5 API)";
+            parent.document.title="RecordReader (ORC Core 1.5.7 API)";
         }
     }
     catch(err) {
@@ -102,7 +102,7 @@ var activeTableTab = "activeTableTab";
 <li class="blockList">
 <dl>
 <dt>All Superinterfaces:</dt>
-<dd><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/AutoCloseable.html?is-external=true" title="class or interface in java.lang">AutoCloseable</a>, <a href="http://docs.oracle.com/javase/7/docs/api/java/io/Closeable.html?is-external=true" title="class or interface in java.io">Closeable</a></dd>
+<dd><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/AutoCloseable.html?is-external=true" title="class or interface in java.lang">AutoCloseable</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/io/Closeable.html?is-external=true" title="class or interface in java.io">Closeable</a></dd>
 </dl>
 <dl>
 <dt>All Known Implementing Classes:</dt>
@@ -111,7 +111,7 @@ var activeTableTab = "activeTableTab";
 <hr>
 <br>
 <pre>public interface <span class="typeNameLabel">RecordReader</span>
-extends <a href="http://docs.oracle.com/javase/7/docs/api/java/io/Closeable.html?is-external=true" title="class or interface in java.io">Closeable</a></pre>
+extends <a href="http://docs.oracle.com/javase/8/docs/api/java/io/Closeable.html?is-external=true" title="class or interface in java.io">Closeable</a></pre>
 <div class="block">A row-by-row iterator for ORC files.</div>
 </li>
 </ul>
@@ -184,7 +184,7 @@ extends <a href="http://docs.oracle.com/javase/7/docs/api/java/io/Closeable.html
 <li class="blockList">
 <h4>nextBatch</h4>
 <pre>boolean&nbsp;nextBatch(<a href="http://orc.apache.org/api/hive-storage-api/org/apache/hadoop/hive/ql/exec/vector/VectorizedRowBatch.html?is-external=true" title="class or interface in org.apache.hadoop.hive.ql.exec.vector">VectorizedRowBatch</a>&nbsp;batch)
-           throws <a href="http://docs.oracle.com/javase/7/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre>
+           throws <a href="http://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre>
 <div class="block">Read the next row batch. The size of the batch to read cannot be
  controlled by the callers. Caller need to look at
  VectorizedRowBatch.size of the retunred object to know the batch
@@ -195,7 +195,7 @@ extends <a href="http://docs.oracle.com/javase/7/docs/api/java/io/Closeable.html
 <dt><span class="returnLabel">Returns:</span></dt>
 <dd>were more rows available to read?</dd>
 <dt><span class="throwsLabel">Throws:</span></dt>
-<dd><code><a href="http://docs.oracle.com/javase/7/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></code></dd>
+<dd><code><a href="http://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></code></dd>
 </dl>
 </li>
 </ul>
@@ -206,14 +206,14 @@ extends <a href="http://docs.oracle.com/javase/7/docs/api/java/io/Closeable.html
 <li class="blockList">
 <h4>getRowNumber</h4>
 <pre>long&nbsp;getRowNumber()
-           throws <a href="http://docs.oracle.com/javase/7/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre>
+           throws <a href="http://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre>
 <div class="block">Get the row number of the row that will be returned by the following
  call to next().</div>
 <dl>
 <dt><span class="returnLabel">Returns:</span></dt>
 <dd>the row number from 0 to the number of rows in the file</dd>
 <dt><span class="throwsLabel">Throws:</span></dt>
-<dd><code><a href="http://docs.oracle.com/javase/7/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></code></dd>
+<dd><code><a href="http://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></code></dd>
 </dl>
 </li>
 </ul>
@@ -224,13 +224,13 @@ extends <a href="http://docs.oracle.com/javase/7/docs/api/java/io/Closeable.html
 <li class="blockList">
 <h4>getProgress</h4>
 <pre>float&nbsp;getProgress()
-           throws <a href="http://docs.oracle.com/javase/7/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre>
+           throws <a href="http://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre>
 <div class="block">Get the progress of the reader through the rows.</div>
 <dl>
 <dt><span class="returnLabel">Returns:</span></dt>
 <dd>a fraction between 0.0 and 1.0 of rows read</dd>
 <dt><span class="throwsLabel">Throws:</span></dt>
-<dd><code><a href="http://docs.oracle.com/javase/7/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></code></dd>
+<dd><code><a href="http://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></code></dd>
 </dl>
 </li>
 </ul>
@@ -241,15 +241,15 @@ extends <a href="http://docs.oracle.com/javase/7/docs/api/java/io/Closeable.html
 <li class="blockList">
 <h4>close</h4>
 <pre>void&nbsp;close()
-    throws <a href="http://docs.oracle.com/javase/7/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre>
+    throws <a href="http://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre>
 <div class="block">Release the resources associated with the given reader.</div>
 <dl>
 <dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
-<dd><code><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/AutoCloseable.html?is-external=true#close--" title="class or interface in java.lang">close</a></code>&nbsp;in interface&nbsp;<code><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/AutoCloseable.html?is-external=true" title="class or interface in java.lang">AutoCloseable</a></code></dd>
+<dd><code><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/AutoCloseable.html?is-external=true#close--" title="class or interface in java.lang">close</a></code>&nbsp;in interface&nbsp;<code><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/AutoCloseable.html?is-external=true" title="class or interface in java.lang">AutoCloseable</a></code></dd>
 <dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
-<dd><code><a href="http://docs.oracle.com/javase/7/docs/api/java/io/Closeable.html?is-external=true#close--" title="class or interface in java.io">close</a></code>&nbsp;in interface&nbsp;<code><a href="http://docs.oracle.com/javase/7/docs/api/java/io/Closeable.html?is-external=true" title="class or interface in java.io">Closeable</a></code></dd>
+<dd><code><a href="http://docs.oracle.com/javase/8/docs/api/java/io/Closeable.html?is-external=true#close--" title="class or interface in java.io">close</a></code>&nbsp;in interface&nbsp;<code><a href="http://docs.oracle.com/javase/8/docs/api/java/io/Closeable.html?is-external=true" title="class or interface in java.io">Closeable</a></code></dd>
 <dt><span class="throwsLabel">Throws:</span></dt>
-<dd><code><a href="http://docs.oracle.com/javase/7/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></code></dd>
+<dd><code><a href="http://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></code></dd>
 </dl>
 </li>
 </ul>
@@ -260,11 +260,11 @@ extends <a href="http://docs.oracle.com/javase/7/docs/api/java/io/Closeable.html
 <li class="blockList">
 <h4>seekToRow</h4>
 <pre>void&nbsp;seekToRow(long&nbsp;rowCount)
-        throws <a href="http://docs.oracle.com/javase/7/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre>
+        throws <a href="http://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre>
 <div class="block">Seek to a particular row number.</div>
 <dl>
 <dt><span class="throwsLabel">Throws:</span></dt>
-<dd><code><a href="http://docs.oracle.com/javase/7/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></code></dd>
+<dd><code><a href="http://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></code></dd>
 </dl>
 </li>
 </ul>
diff --git a/site/api/orc-core/org/apache/orc/StringColumnStatistics.html b/site/api/orc-core/org/apache/orc/StringColumnStatistics.html
index 3024657..32155fc 100644
--- a/site/api/orc-core/org/apache/orc/StringColumnStatistics.html
+++ b/site/api/orc-core/org/apache/orc/StringColumnStatistics.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_202) on Thu Mar 14 13:29:37 PDT 2019 -->
+<!-- Generated by javadoc (1.8.0_222) on Sat Oct 26 23:14:23 PDT 2019 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>StringColumnStatistics (ORC Core 1.5.5 API)</title>
-<meta name="date" content="2019-03-14">
+<title>StringColumnStatistics (ORC Core 1.5.7 API)</title>
+<meta name="date" content="2019-10-26">
 <link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../script.js"></script>
 </head>
@@ -13,7 +13,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="StringColumnStatistics (ORC Core 1.5.5 API)";
+            parent.document.title="StringColumnStatistics (ORC Core 1.5.7 API)";
         }
     }
     catch(err) {
@@ -132,13 +132,13 @@ extends <a href="../../../org/apache/orc/ColumnStatistics.html" title="interface
 <th class="colLast" scope="col">Method and Description</th>
 </tr>
 <tr id="i0" class="altColor">
-<td class="colFirst"><code><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td class="colFirst"><code><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../org/apache/orc/StringColumnStatistics.html#getMaximum--">getMaximum</a></span>()</code>
 <div class="block">Get the maximum string.</div>
 </td>
 </tr>
 <tr id="i1" class="rowColor">
-<td class="colFirst"><code><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td class="colFirst"><code><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../org/apache/orc/StringColumnStatistics.html#getMinimum--">getMinimum</a></span>()</code>
 <div class="block">Get the minimum string.</div>
 </td>
@@ -177,7 +177,7 @@ extends <a href="../../../org/apache/orc/ColumnStatistics.html" title="interface
 <ul class="blockList">
 <li class="blockList">
 <h4>getMinimum</h4>
-<pre><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;getMinimum()</pre>
+<pre><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;getMinimum()</pre>
 <div class="block">Get the minimum string.</div>
 <dl>
 <dt><span class="returnLabel">Returns:</span></dt>
@@ -191,7 +191,7 @@ extends <a href="../../../org/apache/orc/ColumnStatistics.html" title="interface
 <ul class="blockList">
 <li class="blockList">
 <h4>getMaximum</h4>
-<pre><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;getMaximum()</pre>
+<pre><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;getMaximum()</pre>
 <div class="block">Get the maximum string.</div>
 <dl>
 <dt><span class="returnLabel">Returns:</span></dt>
diff --git a/site/api/orc-core/org/apache/orc/StripeInformation.html b/site/api/orc-core/org/apache/orc/StripeInformation.html
index f69cdbc..983fc10 100644
--- a/site/api/orc-core/org/apache/orc/StripeInformation.html
+++ b/site/api/orc-core/org/apache/orc/StripeInformation.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_202) on Thu Mar 14 13:29:37 PDT 2019 -->
+<!-- Generated by javadoc (1.8.0_222) on Sat Oct 26 23:14:23 PDT 2019 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>StripeInformation (ORC Core 1.5.5 API)</title>
-<meta name="date" content="2019-03-14">
+<title>StripeInformation (ORC Core 1.5.7 API)</title>
+<meta name="date" content="2019-10-26">
 <link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../script.js"></script>
 </head>
@@ -13,7 +13,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="StripeInformation (ORC Core 1.5.5 API)";
+            parent.document.title="StripeInformation (ORC Core 1.5.7 API)";
         }
     }
     catch(err) {
diff --git a/site/api/orc-core/org/apache/orc/StripeStatistics.html b/site/api/orc-core/org/apache/orc/StripeStatistics.html
index deea67a..4aed55f 100644
--- a/site/api/orc-core/org/apache/orc/StripeStatistics.html
+++ b/site/api/orc-core/org/apache/orc/StripeStatistics.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_202) on Thu Mar 14 13:29:37 PDT 2019 -->
+<!-- Generated by javadoc (1.8.0_222) on Sat Oct 26 23:14:23 PDT 2019 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>StripeStatistics (ORC Core 1.5.5 API)</title>
-<meta name="date" content="2019-03-14">
+<title>StripeStatistics (ORC Core 1.5.7 API)</title>
+<meta name="date" content="2019-10-26">
 <link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../script.js"></script>
 </head>
@@ -13,7 +13,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="StripeStatistics (ORC Core 1.5.5 API)";
+            parent.document.title="StripeStatistics (ORC Core 1.5.7 API)";
         }
     }
     catch(err) {
@@ -98,7 +98,7 @@ var activeTableTab = "activeTableTab";
 </div>
 <div class="contentContainer">
 <ul class="inheritance">
-<li><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">java.lang.Object</a></li>
+<li><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">java.lang.Object</a></li>
 <li>
 <ul class="inheritance">
 <li>org.apache.orc.StripeStatistics</li>
@@ -111,7 +111,7 @@ var activeTableTab = "activeTableTab";
 <hr>
 <br>
 <pre>public class <span class="typeNameLabel">StripeStatistics</span>
-extends <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a></pre>
+extends <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a></pre>
 </li>
 </ul>
 </div>
@@ -130,7 +130,7 @@ extends <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?
 <th class="colOne" scope="col">Constructor and Description</th>
 </tr>
 <tr class="altColor">
-<td class="colOne"><code><span class="memberNameLink"><a href="../../../org/apache/orc/StripeStatistics.html#StripeStatistics-java.util.List-">StripeStatistics</a></span>(<a href="http://docs.oracle.com/javase/7/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;<a href="http://orc.apache.org/api/orc-core/org/apache/orc/OrcProto.ColumnStatistics.html?is-external=true" title="class or interface in org.apache.orc">OrcProto.ColumnStatistics</a [...]
+<td class="colOne"><code><span class="memberNameLink"><a href="../../../org/apache/orc/StripeStatistics.html#StripeStatistics-java.util.List-">StripeStatistics</a></span>(<a href="http://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;<a href="http://orc.apache.org/api/orc-core/org/apache/orc/OrcProto.ColumnStatistics.html?is-external=true" title="class or interface in org.apache.orc">OrcProto.ColumnStatistics</a [...]
 </tr>
 </table>
 </li>
@@ -158,8 +158,8 @@ extends <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?
 <li class="blockList"><a name="methods.inherited.from.class.java.lang.Object">
 <!--   -->
 </a>
-<h3>Methods inherited from class&nbsp;java.lang.<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a></h3>
-<code><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true#clone--" title="class or interface in java.lang">clone</a>, <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true#equals-java.lang.Object-" title="class or interface in java.lang">equals</a>, <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true#finalize--" title="class or interface in java.lang">finalize</a>, <a href="http:/ [...]
+<h3>Methods inherited from class&nbsp;java.lang.<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a></h3>
+<code><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#clone--" title="class or interface in java.lang">clone</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#equals-java.lang.Object-" title="class or interface in java.lang">equals</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#finalize--" title="class or interface in java.lang">finalize</a>, <a href="http:/ [...]
 </ul>
 </li>
 </ul>
@@ -181,7 +181,7 @@ extends <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?
 <ul class="blockListLast">
 <li class="blockList">
 <h4>StripeStatistics</h4>
-<pre>public&nbsp;StripeStatistics(<a href="http://docs.oracle.com/javase/7/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;<a href="http://orc.apache.org/api/orc-core/org/apache/orc/OrcProto.ColumnStatistics.html?is-external=true" title="class or interface in org.apache.orc">OrcProto.ColumnStatistics</a>&gt;&nbsp;list)</pre>
+<pre>public&nbsp;StripeStatistics(<a href="http://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;<a href="http://orc.apache.org/api/orc-core/org/apache/orc/OrcProto.ColumnStatistics.html?is-external=true" title="class or interface in org.apache.orc">OrcProto.ColumnStatistics</a>&gt;&nbsp;list)</pre>
 </li>
 </ul>
 </li>
diff --git a/site/api/orc-core/org/apache/orc/TimestampColumnStatistics.html b/site/api/orc-core/org/apache/orc/TimestampColumnStatistics.html
index 22c6055..f1e840c 100644
--- a/site/api/orc-core/org/apache/orc/TimestampColumnStatistics.html
+++ b/site/api/orc-core/org/apache/orc/TimestampColumnStatistics.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_202) on Thu Mar 14 13:29:37 PDT 2019 -->
+<!-- Generated by javadoc (1.8.0_222) on Sat Oct 26 23:14:23 PDT 2019 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>TimestampColumnStatistics (ORC Core 1.5.5 API)</title>
-<meta name="date" content="2019-03-14">
+<title>TimestampColumnStatistics (ORC Core 1.5.7 API)</title>
+<meta name="date" content="2019-10-26">
 <link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../script.js"></script>
 </head>
@@ -13,7 +13,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="TimestampColumnStatistics (ORC Core 1.5.5 API)";
+            parent.document.title="TimestampColumnStatistics (ORC Core 1.5.7 API)";
         }
     }
     catch(err) {
@@ -128,25 +128,25 @@ extends <a href="../../../org/apache/orc/ColumnStatistics.html" title="interface
 <th class="colLast" scope="col">Method and Description</th>
 </tr>
 <tr id="i0" class="altColor">
-<td class="colFirst"><code><a href="http://docs.oracle.com/javase/7/docs/api/java/sql/Timestamp.html?is-external=true" title="class or interface in java.sql">Timestamp</a></code></td>
+<td class="colFirst"><code><a href="http://docs.oracle.com/javase/8/docs/api/java/sql/Timestamp.html?is-external=true" title="class or interface in java.sql">Timestamp</a></code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../org/apache/orc/TimestampColumnStatistics.html#getMaximum--">getMaximum</a></span>()</code>
 <div class="block">Get the maximum value for the column.</div>
 </td>
 </tr>
 <tr id="i1" class="rowColor">
-<td class="colFirst"><code><a href="http://docs.oracle.com/javase/7/docs/api/java/sql/Timestamp.html?is-external=true" title="class or interface in java.sql">Timestamp</a></code></td>
+<td class="colFirst"><code><a href="http://docs.oracle.com/javase/8/docs/api/java/sql/Timestamp.html?is-external=true" title="class or interface in java.sql">Timestamp</a></code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../org/apache/orc/TimestampColumnStatistics.html#getMaximumUTC--">getMaximumUTC</a></span>()</code>
 <div class="block">Get the maximum value for the column in UTC.</div>
 </td>
 </tr>
 <tr id="i2" class="altColor">
-<td class="colFirst"><code><a href="http://docs.oracle.com/javase/7/docs/api/java/sql/Timestamp.html?is-external=true" title="class or interface in java.sql">Timestamp</a></code></td>
+<td class="colFirst"><code><a href="http://docs.oracle.com/javase/8/docs/api/java/sql/Timestamp.html?is-external=true" title="class or interface in java.sql">Timestamp</a></code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../org/apache/orc/TimestampColumnStatistics.html#getMinimum--">getMinimum</a></span>()</code>
 <div class="block">Get the minimum value for the column.</div>
 </td>
 </tr>
 <tr id="i3" class="rowColor">
-<td class="colFirst"><code><a href="http://docs.oracle.com/javase/7/docs/api/java/sql/Timestamp.html?is-external=true" title="class or interface in java.sql">Timestamp</a></code></td>
+<td class="colFirst"><code><a href="http://docs.oracle.com/javase/8/docs/api/java/sql/Timestamp.html?is-external=true" title="class or interface in java.sql">Timestamp</a></code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../org/apache/orc/TimestampColumnStatistics.html#getMinimumUTC--">getMinimumUTC</a></span>()</code>
 <div class="block">Get the minimum value for the column in UTC.</div>
 </td>
@@ -179,7 +179,7 @@ extends <a href="../../../org/apache/orc/ColumnStatistics.html" title="interface
 <ul class="blockList">
 <li class="blockList">
 <h4>getMinimum</h4>
-<pre><a href="http://docs.oracle.com/javase/7/docs/api/java/sql/Timestamp.html?is-external=true" title="class or interface in java.sql">Timestamp</a>&nbsp;getMinimum()</pre>
+<pre><a href="http://docs.oracle.com/javase/8/docs/api/java/sql/Timestamp.html?is-external=true" title="class or interface in java.sql">Timestamp</a>&nbsp;getMinimum()</pre>
 <div class="block">Get the minimum value for the column.</div>
 <dl>
 <dt><span class="returnLabel">Returns:</span></dt>
@@ -193,7 +193,7 @@ extends <a href="../../../org/apache/orc/ColumnStatistics.html" title="interface
 <ul class="blockList">
 <li class="blockList">
 <h4>getMaximum</h4>
-<pre><a href="http://docs.oracle.com/javase/7/docs/api/java/sql/Timestamp.html?is-external=true" title="class or interface in java.sql">Timestamp</a>&nbsp;getMaximum()</pre>
+<pre><a href="http://docs.oracle.com/javase/8/docs/api/java/sql/Timestamp.html?is-external=true" title="class or interface in java.sql">Timestamp</a>&nbsp;getMaximum()</pre>
 <div class="block">Get the maximum value for the column.</div>
 <dl>
 <dt><span class="returnLabel">Returns:</span></dt>
@@ -207,7 +207,7 @@ extends <a href="../../../org/apache/orc/ColumnStatistics.html" title="interface
 <ul class="blockList">
 <li class="blockList">
 <h4>getMinimumUTC</h4>
-<pre><a href="http://docs.oracle.com/javase/7/docs/api/java/sql/Timestamp.html?is-external=true" title="class or interface in java.sql">Timestamp</a>&nbsp;getMinimumUTC()</pre>
+<pre><a href="http://docs.oracle.com/javase/8/docs/api/java/sql/Timestamp.html?is-external=true" title="class or interface in java.sql">Timestamp</a>&nbsp;getMinimumUTC()</pre>
 <div class="block">Get the minimum value for the column in UTC.</div>
 <dl>
 <dt><span class="returnLabel">Returns:</span></dt>
@@ -221,7 +221,7 @@ extends <a href="../../../org/apache/orc/ColumnStatistics.html" title="interface
 <ul class="blockListLast">
 <li class="blockList">
 <h4>getMaximumUTC</h4>
-<pre><a href="http://docs.oracle.com/javase/7/docs/api/java/sql/Timestamp.html?is-external=true" title="class or interface in java.sql">Timestamp</a>&nbsp;getMaximumUTC()</pre>
+<pre><a href="http://docs.oracle.com/javase/8/docs/api/java/sql/Timestamp.html?is-external=true" title="class or interface in java.sql">Timestamp</a>&nbsp;getMaximumUTC()</pre>
 <div class="block">Get the maximum value for the column in UTC.</div>
 <dl>
 <dt><span class="returnLabel">Returns:</span></dt>
diff --git a/site/api/orc-core/org/apache/orc/TypeDescription.Category.html b/site/api/orc-core/org/apache/orc/TypeDescription.Category.html
index 89ea51d..032dbf1 100644
--- a/site/api/orc-core/org/apache/orc/TypeDescription.Category.html
+++ b/site/api/orc-core/org/apache/orc/TypeDescription.Category.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_202) on Thu Mar 14 13:29:37 PDT 2019 -->
+<!-- Generated by javadoc (1.8.0_222) on Sat Oct 26 23:14:23 PDT 2019 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>TypeDescription.Category (ORC Core 1.5.5 API)</title>
-<meta name="date" content="2019-03-14">
+<title>TypeDescription.Category (ORC Core 1.5.7 API)</title>
+<meta name="date" content="2019-10-26">
 <link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../script.js"></script>
 </head>
@@ -13,7 +13,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="TypeDescription.Category (ORC Core 1.5.5 API)";
+            parent.document.title="TypeDescription.Category (ORC Core 1.5.7 API)";
         }
     }
     catch(err) {
@@ -98,10 +98,10 @@ var activeTableTab = "activeTableTab";
 </div>
 <div class="contentContainer">
 <ul class="inheritance">
-<li><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">java.lang.Object</a></li>
+<li><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">java.lang.Object</a></li>
 <li>
 <ul class="inheritance">
-<li><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Enum.html?is-external=true" title="class or interface in java.lang">java.lang.Enum</a>&lt;<a href="../../../org/apache/orc/TypeDescription.Category.html" title="enum in org.apache.orc">TypeDescription.Category</a>&gt;</li>
+<li><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Enum.html?is-external=true" title="class or interface in java.lang">java.lang.Enum</a>&lt;<a href="../../../org/apache/orc/TypeDescription.Category.html" title="enum in org.apache.orc">TypeDescription.Category</a>&gt;</li>
 <li>
 <ul class="inheritance">
 <li>org.apache.orc.TypeDescription.Category</li>
@@ -115,7 +115,7 @@ var activeTableTab = "activeTableTab";
 <li class="blockList">
 <dl>
 <dt>All Implemented Interfaces:</dt>
-<dd><a href="http://docs.oracle.com/javase/7/docs/api/java/io/Serializable.html?is-external=true" title="class or interface in java.io">Serializable</a>, <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Comparable.html?is-external=true" title="class or interface in java.lang">Comparable</a>&lt;<a href="../../../org/apache/orc/TypeDescription.Category.html" title="enum in org.apache.orc">TypeDescription.Category</a>&gt;</dd>
+<dd><a href="http://docs.oracle.com/javase/8/docs/api/java/io/Serializable.html?is-external=true" title="class or interface in java.io">Serializable</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Comparable.html?is-external=true" title="class or interface in java.lang">Comparable</a>&lt;<a href="../../../org/apache/orc/TypeDescription.Category.html" title="enum in org.apache.orc">TypeDescription.Category</a>&gt;</dd>
 </dl>
 <dl>
 <dt>Enclosing class:</dt>
@@ -124,7 +124,7 @@ var activeTableTab = "activeTableTab";
 <hr>
 <br>
 <pre>public static enum <span class="typeNameLabel">TypeDescription.Category</span>
-extends <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Enum.html?is-external=true" title="class or interface in java.lang">Enum</a>&lt;<a href="../../../org/apache/orc/TypeDescription.Category.html" title="enum in org.apache.orc">TypeDescription.Category</a>&gt;</pre>
+extends <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Enum.html?is-external=true" title="class or interface in java.lang">Enum</a>&lt;<a href="../../../org/apache/orc/TypeDescription.Category.html" title="enum in org.apache.orc">TypeDescription.Category</a>&gt;</pre>
 </li>
 </ul>
 </div>
@@ -212,7 +212,7 @@ extends <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Enum.html?is
 <th class="colLast" scope="col">Method and Description</th>
 </tr>
 <tr id="i0" class="altColor">
-<td class="colFirst"><code><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td class="colFirst"><code><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../org/apache/orc/TypeDescription.Category.html#getName--">getName</a></span>()</code>&nbsp;</td>
 </tr>
 <tr id="i1" class="rowColor">
@@ -221,7 +221,7 @@ extends <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Enum.html?is
 </tr>
 <tr id="i2" class="altColor">
 <td class="colFirst"><code>static <a href="../../../org/apache/orc/TypeDescription.Category.html" title="enum in org.apache.orc">TypeDescription.Category</a></code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../org/apache/orc/TypeDescription.Category.html#valueOf-java.lang.String-">valueOf</a></span>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;name)</code>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../org/apache/orc/TypeDescription.Category.html#valueOf-java.lang.String-">valueOf</a></span>(<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;name)</code>
 <div class="block">Returns the enum constant of this type with the specified name.</div>
 </td>
 </tr>
@@ -237,15 +237,15 @@ the order they are declared.</div>
 <li class="blockList"><a name="methods.inherited.from.class.java.lang.Enum">
 <!--   -->
 </a>
-<h3>Methods inherited from class&nbsp;java.lang.<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Enum.html?is-external=true" title="class or interface in java.lang">Enum</a></h3>
-<code><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Enum.html?is-external=true#clone--" title="class or interface in java.lang">clone</a>, <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Enum.html?is-external=true#compareTo-E-" title="class or interface in java.lang">compareTo</a>, <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Enum.html?is-external=true#equals-java.lang.Object-" title="class or interface in java.lang">equals</a>, <a href="http://do [...]
+<h3>Methods inherited from class&nbsp;java.lang.<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Enum.html?is-external=true" title="class or interface in java.lang">Enum</a></h3>
+<code><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Enum.html?is-external=true#clone--" title="class or interface in java.lang">clone</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Enum.html?is-external=true#compareTo-E-" title="class or interface in java.lang">compareTo</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Enum.html?is-external=true#equals-java.lang.Object-" title="class or interface in java.lang">equals</a>, <a href="http://do [...]
 </ul>
 <ul class="blockList">
 <li class="blockList"><a name="methods.inherited.from.class.java.lang.Object">
 <!--   -->
 </a>
-<h3>Methods inherited from class&nbsp;java.lang.<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a></h3>
-<code><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true#getClass--" title="class or interface in java.lang">getClass</a>, <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true#notify--" title="class or interface in java.lang">notify</a>, <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true#notifyAll--" title="class or interface in java.lang">notifyAll</a>, <a href="http://docs.or [...]
+<h3>Methods inherited from class&nbsp;java.lang.<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a></h3>
+<code><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#getClass--" title="class or interface in java.lang">getClass</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#notify--" title="class or interface in java.lang">notify</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#notifyAll--" title="class or interface in java.lang">notifyAll</a>, <a href="http://docs.or [...]
 </ul>
 </li>
 </ul>
@@ -457,7 +457,7 @@ for (TypeDescription.Category c : TypeDescription.Category.values())
 <ul class="blockList">
 <li class="blockList">
 <h4>valueOf</h4>
-<pre>public static&nbsp;<a href="../../../org/apache/orc/TypeDescription.Category.html" title="enum in org.apache.orc">TypeDescription.Category</a>&nbsp;valueOf(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;name)</pre>
+<pre>public static&nbsp;<a href="../../../org/apache/orc/TypeDescription.Category.html" title="enum in org.apache.orc">TypeDescription.Category</a>&nbsp;valueOf(<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;name)</pre>
 <div class="block">Returns the enum constant of this type with the specified name.
 The string must match <i>exactly</i> an identifier used to declare an
 enum constant in this type.  (Extraneous whitespace characters are 
@@ -468,8 +468,8 @@ not permitted.)</div>
 <dt><span class="returnLabel">Returns:</span></dt>
 <dd>the enum constant with the specified name</dd>
 <dt><span class="throwsLabel">Throws:</span></dt>
-<dd><code><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/IllegalArgumentException.html?is-external=true" title="class or interface in java.lang">IllegalArgumentException</a></code> - if this enum type has no constant with the specified name</dd>
-<dd><code><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/NullPointerException.html?is-external=true" title="class or interface in java.lang">NullPointerException</a></code> - if the argument is null</dd>
+<dd><code><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/IllegalArgumentException.html?is-external=true" title="class or interface in java.lang">IllegalArgumentException</a></code> - if this enum type has no constant with the specified name</dd>
+<dd><code><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/NullPointerException.html?is-external=true" title="class or interface in java.lang">NullPointerException</a></code> - if the argument is null</dd>
 </dl>
 </li>
 </ul>
@@ -488,7 +488,7 @@ not permitted.)</div>
 <ul class="blockListLast">
 <li class="blockList">
 <h4>getName</h4>
-<pre>public&nbsp;<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;getName()</pre>
+<pre>public&nbsp;<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;getName()</pre>
 </li>
 </ul>
 </li>
diff --git a/site/api/orc-core/org/apache/orc/TypeDescription.RowBatchVersion.html b/site/api/orc-core/org/apache/orc/TypeDescription.RowBatchVersion.html
index 17bc290..4458757 100644
--- a/site/api/orc-core/org/apache/orc/TypeDescription.RowBatchVersion.html
+++ b/site/api/orc-core/org/apache/orc/TypeDescription.RowBatchVersion.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_202) on Thu Mar 14 13:29:37 PDT 2019 -->
+<!-- Generated by javadoc (1.8.0_222) on Sat Oct 26 23:14:23 PDT 2019 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>TypeDescription.RowBatchVersion (ORC Core 1.5.5 API)</title>
-<meta name="date" content="2019-03-14">
+<title>TypeDescription.RowBatchVersion (ORC Core 1.5.7 API)</title>
+<meta name="date" content="2019-10-26">
 <link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../script.js"></script>
 </head>
@@ -13,7 +13,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="TypeDescription.RowBatchVersion (ORC Core 1.5.5 API)";
+            parent.document.title="TypeDescription.RowBatchVersion (ORC Core 1.5.7 API)";
         }
     }
     catch(err) {
@@ -98,10 +98,10 @@ var activeTableTab = "activeTableTab";
 </div>
 <div class="contentContainer">
 <ul class="inheritance">
-<li><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">java.lang.Object</a></li>
+<li><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">java.lang.Object</a></li>
 <li>
 <ul class="inheritance">
-<li><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Enum.html?is-external=true" title="class or interface in java.lang">java.lang.Enum</a>&lt;<a href="../../../org/apache/orc/TypeDescription.RowBatchVersion.html" title="enum in org.apache.orc">TypeDescription.RowBatchVersion</a>&gt;</li>
+<li><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Enum.html?is-external=true" title="class or interface in java.lang">java.lang.Enum</a>&lt;<a href="../../../org/apache/orc/TypeDescription.RowBatchVersion.html" title="enum in org.apache.orc">TypeDescription.RowBatchVersion</a>&gt;</li>
 <li>
 <ul class="inheritance">
 <li>org.apache.orc.TypeDescription.RowBatchVersion</li>
@@ -115,7 +115,7 @@ var activeTableTab = "activeTableTab";
 <li class="blockList">
 <dl>
 <dt>All Implemented Interfaces:</dt>
-<dd><a href="http://docs.oracle.com/javase/7/docs/api/java/io/Serializable.html?is-external=true" title="class or interface in java.io">Serializable</a>, <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Comparable.html?is-external=true" title="class or interface in java.lang">Comparable</a>&lt;<a href="../../../org/apache/orc/TypeDescription.RowBatchVersion.html" title="enum in org.apache.orc">TypeDescription.RowBatchVersion</a>&gt;</dd>
+<dd><a href="http://docs.oracle.com/javase/8/docs/api/java/io/Serializable.html?is-external=true" title="class or interface in java.io">Serializable</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Comparable.html?is-external=true" title="class or interface in java.lang">Comparable</a>&lt;<a href="../../../org/apache/orc/TypeDescription.RowBatchVersion.html" title="enum in org.apache.orc">TypeDescription.RowBatchVersion</a>&gt;</dd>
 </dl>
 <dl>
 <dt>Enclosing class:</dt>
@@ -124,7 +124,7 @@ var activeTableTab = "activeTableTab";
 <hr>
 <br>
 <pre>public static enum <span class="typeNameLabel">TypeDescription.RowBatchVersion</span>
-extends <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Enum.html?is-external=true" title="class or interface in java.lang">Enum</a>&lt;<a href="../../../org/apache/orc/TypeDescription.RowBatchVersion.html" title="enum in org.apache.orc">TypeDescription.RowBatchVersion</a>&gt;</pre>
+extends <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Enum.html?is-external=true" title="class or interface in java.lang">Enum</a>&lt;<a href="../../../org/apache/orc/TypeDescription.RowBatchVersion.html" title="enum in org.apache.orc">TypeDescription.RowBatchVersion</a>&gt;</pre>
 <div class="block">Specify the version of the VectorizedRowBatch that the user desires.</div>
 </li>
 </ul>
@@ -166,7 +166,7 @@ extends <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Enum.html?is
 </tr>
 <tr id="i0" class="altColor">
 <td class="colFirst"><code>static <a href="../../../org/apache/orc/TypeDescription.RowBatchVersion.html" title="enum in org.apache.orc">TypeDescription.RowBatchVersion</a></code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../org/apache/orc/TypeDescription.RowBatchVersion.html#valueOf-java.lang.String-">valueOf</a></span>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;name)</code>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../org/apache/orc/TypeDescription.RowBatchVersion.html#valueOf-java.lang.String-">valueOf</a></span>(<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;name)</code>
 <div class="block">Returns the enum constant of this type with the specified name.</div>
 </td>
 </tr>
@@ -182,15 +182,15 @@ the order they are declared.</div>
 <li class="blockList"><a name="methods.inherited.from.class.java.lang.Enum">
 <!--   -->
 </a>
-<h3>Methods inherited from class&nbsp;java.lang.<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Enum.html?is-external=true" title="class or interface in java.lang">Enum</a></h3>
-<code><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Enum.html?is-external=true#clone--" title="class or interface in java.lang">clone</a>, <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Enum.html?is-external=true#compareTo-E-" title="class or interface in java.lang">compareTo</a>, <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Enum.html?is-external=true#equals-java.lang.Object-" title="class or interface in java.lang">equals</a>, <a href="http://do [...]
+<h3>Methods inherited from class&nbsp;java.lang.<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Enum.html?is-external=true" title="class or interface in java.lang">Enum</a></h3>
+<code><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Enum.html?is-external=true#clone--" title="class or interface in java.lang">clone</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Enum.html?is-external=true#compareTo-E-" title="class or interface in java.lang">compareTo</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Enum.html?is-external=true#equals-java.lang.Object-" title="class or interface in java.lang">equals</a>, <a href="http://do [...]
 </ul>
 <ul class="blockList">
 <li class="blockList"><a name="methods.inherited.from.class.java.lang.Object">
 <!--   -->
 </a>
-<h3>Methods inherited from class&nbsp;java.lang.<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a></h3>
-<code><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true#getClass--" title="class or interface in java.lang">getClass</a>, <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true#notify--" title="class or interface in java.lang">notify</a>, <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true#notifyAll--" title="class or interface in java.lang">notifyAll</a>, <a href="http://docs.or [...]
+<h3>Methods inherited from class&nbsp;java.lang.<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a></h3>
+<code><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#getClass--" title="class or interface in java.lang">getClass</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#notify--" title="class or interface in java.lang">notify</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#notifyAll--" title="class or interface in java.lang">notifyAll</a>, <a href="http://docs.or [...]
 </ul>
 </li>
 </ul>
@@ -258,7 +258,7 @@ for (TypeDescription.RowBatchVersion c : TypeDescription.RowBatchVersion.values(
 <ul class="blockListLast">
 <li class="blockList">
 <h4>valueOf</h4>
-<pre>public static&nbsp;<a href="../../../org/apache/orc/TypeDescription.RowBatchVersion.html" title="enum in org.apache.orc">TypeDescription.RowBatchVersion</a>&nbsp;valueOf(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;name)</pre>
+<pre>public static&nbsp;<a href="../../../org/apache/orc/TypeDescription.RowBatchVersion.html" title="enum in org.apache.orc">TypeDescription.RowBatchVersion</a>&nbsp;valueOf(<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;name)</pre>
 <div class="block">Returns the enum constant of this type with the specified name.
 The string must match <i>exactly</i> an identifier used to declare an
 enum constant in this type.  (Extraneous whitespace characters are 
@@ -269,8 +269,8 @@ not permitted.)</div>
 <dt><span class="returnLabel">Returns:</span></dt>
 <dd>the enum constant with the specified name</dd>
 <dt><span class="throwsLabel">Throws:</span></dt>
-<dd><code><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/IllegalArgumentException.html?is-external=true" title="class or interface in java.lang">IllegalArgumentException</a></code> - if this enum type has no constant with the specified name</dd>
-<dd><code><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/NullPointerException.html?is-external=true" title="class or interface in java.lang">NullPointerException</a></code> - if the argument is null</dd>
+<dd><code><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/IllegalArgumentException.html?is-external=true" title="class or interface in java.lang">IllegalArgumentException</a></code> - if this enum type has no constant with the specified name</dd>
+<dd><code><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/NullPointerException.html?is-external=true" title="class or interface in java.lang">NullPointerException</a></code> - if the argument is null</dd>
 </dl>
 </li>
 </ul>
diff --git a/site/api/orc-core/org/apache/orc/TypeDescription.html b/site/api/orc-core/org/apache/orc/TypeDescription.html
index d145a9f..30f4eee 100644
--- a/site/api/orc-core/org/apache/orc/TypeDescription.html
+++ b/site/api/orc-core/org/apache/orc/TypeDescription.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_202) on Thu Mar 14 13:29:37 PDT 2019 -->
+<!-- Generated by javadoc (1.8.0_222) on Sat Oct 26 23:14:23 PDT 2019 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>TypeDescription (ORC Core 1.5.5 API)</title>
-<meta name="date" content="2019-03-14">
+<title>TypeDescription (ORC Core 1.5.7 API)</title>
+<meta name="date" content="2019-10-26">
 <link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../script.js"></script>
 </head>
@@ -13,7 +13,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="TypeDescription (ORC Core 1.5.5 API)";
+            parent.document.title="TypeDescription (ORC Core 1.5.7 API)";
         }
     }
     catch(err) {
@@ -98,7 +98,7 @@ var activeTableTab = "activeTableTab";
 </div>
 <div class="contentContainer">
 <ul class="inheritance">
-<li><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">java.lang.Object</a></li>
+<li><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">java.lang.Object</a></li>
 <li>
 <ul class="inheritance">
 <li>org.apache.orc.TypeDescription</li>
@@ -110,13 +110,13 @@ var activeTableTab = "activeTableTab";
 <li class="blockList">
 <dl>
 <dt>All Implemented Interfaces:</dt>
-<dd><a href="http://docs.oracle.com/javase/7/docs/api/java/io/Serializable.html?is-external=true" title="class or interface in java.io">Serializable</a>, <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Cloneable.html?is-external=true" title="class or interface in java.lang">Cloneable</a>, <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Comparable.html?is-external=true" title="class or interface in java.lang">Comparable</a>&lt;<a href="../../../org/apache/orc/TypeD [...]
+<dd><a href="http://docs.oracle.com/javase/8/docs/api/java/io/Serializable.html?is-external=true" title="class or interface in java.io">Serializable</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Cloneable.html?is-external=true" title="class or interface in java.lang">Cloneable</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Comparable.html?is-external=true" title="class or interface in java.lang">Comparable</a>&lt;<a href="../../../org/apache/orc/TypeD [...]
 </dl>
 <hr>
 <br>
 <pre>public class <span class="typeNameLabel">TypeDescription</span>
-extends <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>
-implements <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Comparable.html?is-external=true" title="class or interface in java.lang">Comparable</a>&lt;<a href="../../../org/apache/orc/TypeDescription.html" title="class in org.apache.orc">TypeDescription</a>&gt;, <a href="http://docs.oracle.com/javase/7/docs/api/java/io/Serializable.html?is-external=true" title="class or interface in java.io">Serializable</a>, <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Cloneab [...]
+extends <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>
+implements <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Comparable.html?is-external=true" title="class or interface in java.lang">Comparable</a>&lt;<a href="../../../org/apache/orc/TypeDescription.html" title="class in org.apache.orc">TypeDescription</a>&gt;, <a href="http://docs.oracle.com/javase/8/docs/api/java/io/Serializable.html?is-external=true" title="class or interface in java.io">Serializable</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Cloneab [...]
 <div class="block">This is the description of the types in an ORC file.</div>
 <dl>
 <dt><span class="seeLabel">See Also:</span></dt>
@@ -211,7 +211,7 @@ implements <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Comparabl
 </tr>
 <tr id="i0" class="altColor">
 <td class="colFirst"><code><a href="../../../org/apache/orc/TypeDescription.html" title="class in org.apache.orc">TypeDescription</a></code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../org/apache/orc/TypeDescription.html#addField-java.lang.String-org.apache.orc.TypeDescription-">addField</a></span>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;field,
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../org/apache/orc/TypeDescription.html#addField-java.lang.String-org.apache.orc.TypeDescription-">addField</a></span>(<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;field,
         <a href="../../../org/apache/orc/TypeDescription.html" title="class in org.apache.orc">TypeDescription</a>&nbsp;fieldType)</code>
 <div class="block">Add a field to a struct type as it is built.</div>
 </td>
@@ -329,7 +329,7 @@ implements <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Comparabl
 </tr>
 <tr id="i26" class="altColor">
 <td class="colFirst"><code>boolean</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../org/apache/orc/TypeDescription.html#equals-java.lang.Object-">equals</a></span>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>&nbsp;other)</code>&nbsp;</td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../org/apache/orc/TypeDescription.html#equals-java.lang.Object-">equals</a></span>(<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>&nbsp;other)</code>&nbsp;</td>
 </tr>
 <tr id="i27" class="rowColor">
 <td class="colFirst"><code><a href="../../../org/apache/orc/TypeDescription.html" title="class in org.apache.orc">TypeDescription</a></code></td>
@@ -339,19 +339,19 @@ implements <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Comparabl
 </tr>
 <tr id="i28" class="altColor">
 <td class="colFirst"><code><a href="../../../org/apache/orc/TypeDescription.html" title="class in org.apache.orc">TypeDescription</a></code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../org/apache/orc/TypeDescription.html#findSubtype-java.lang.String-">findSubtype</a></span>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;columnName)</code>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../org/apache/orc/TypeDescription.html#findSubtype-java.lang.String-">findSubtype</a></span>(<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;columnName)</code>
 <div class="block">Find a subtype of this schema by name.</div>
 </td>
 </tr>
 <tr id="i29" class="rowColor">
-<td class="colFirst"><code><a href="http://docs.oracle.com/javase/7/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;<a href="../../../org/apache/orc/TypeDescription.html" title="class in org.apache.orc">TypeDescription</a>&gt;</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../org/apache/orc/TypeDescription.html#findSubtypes-java.lang.String-">findSubtypes</a></span>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;columnNameList)</code>
+<td class="colFirst"><code><a href="http://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;<a href="../../../org/apache/orc/TypeDescription.html" title="class in org.apache.orc">TypeDescription</a>&gt;</code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../org/apache/orc/TypeDescription.html#findSubtypes-java.lang.String-">findSubtypes</a></span>(<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;columnNameList)</code>
 <div class="block">Find a list of subtypes from a string, including the empty list.</div>
 </td>
 </tr>
 <tr id="i30" class="altColor">
 <td class="colFirst"><code>static <a href="../../../org/apache/orc/TypeDescription.html" title="class in org.apache.orc">TypeDescription</a></code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../org/apache/orc/TypeDescription.html#fromString-java.lang.String-">fromString</a></span>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;typeName)</code>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../org/apache/orc/TypeDescription.html#fromString-java.lang.String-">fromString</a></span>(<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;typeName)</code>
 <div class="block">Parse TypeDescription from the Hive type names.</div>
 </td>
 </tr>
@@ -362,13 +362,13 @@ implements <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Comparabl
 </td>
 </tr>
 <tr id="i32" class="altColor">
-<td class="colFirst"><code><a href="http://docs.oracle.com/javase/7/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;<a href="../../../org/apache/orc/TypeDescription.html" title="class in org.apache.orc">TypeDescription</a>&gt;</code></td>
+<td class="colFirst"><code><a href="http://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;<a href="../../../org/apache/orc/TypeDescription.html" title="class in org.apache.orc">TypeDescription</a>&gt;</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../org/apache/orc/TypeDescription.html#getChildren--">getChildren</a></span>()</code>
 <div class="block">Get the subtypes of this type.</div>
 </td>
 </tr>
 <tr id="i33" class="rowColor">
-<td class="colFirst"><code><a href="http://docs.oracle.com/javase/7/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&gt;</code></td>
+<td class="colFirst"><code><a href="http://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&gt;</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../org/apache/orc/TypeDescription.html#getFieldNames--">getFieldNames</a></span>()</code>
 <div class="block">For struct types, get the list of field names.</div>
 </td>
@@ -409,14 +409,14 @@ implements <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Comparabl
 </tr>
 <tr id="i40" class="altColor">
 <td class="colFirst"><code>void</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../org/apache/orc/TypeDescription.html#printToBuffer-java.lang.StringBuilder-">printToBuffer</a></span>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/StringBuilder.html?is-external=true" title="class or interface in java.lang">StringBuilder</a>&nbsp;buffer)</code>&nbsp;</td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../org/apache/orc/TypeDescription.html#printToBuffer-java.lang.StringBuilder-">printToBuffer</a></span>(<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/StringBuilder.html?is-external=true" title="class or interface in java.lang">StringBuilder</a>&nbsp;buffer)</code>&nbsp;</td>
 </tr>
 <tr id="i41" class="rowColor">
-<td class="colFirst"><code><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td class="colFirst"><code><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../org/apache/orc/TypeDescription.html#toJson--">toJson</a></span>()</code>&nbsp;</td>
 </tr>
 <tr id="i42" class="altColor">
-<td class="colFirst"><code><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td class="colFirst"><code><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../org/apache/orc/TypeDescription.html#toString--">toString</a></span>()</code>&nbsp;</td>
 </tr>
 <tr id="i43" class="rowColor">
@@ -442,8 +442,8 @@ implements <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Comparabl
 <li class="blockList"><a name="methods.inherited.from.class.java.lang.Object">
 <!--   -->
 </a>
-<h3>Methods inherited from class&nbsp;java.lang.<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a></h3>
-<code><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true#finalize--" title="class or interface in java.lang">finalize</a>, <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true#getClass--" title="class or interface in java.lang">getClass</a>, <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true#notify--" title="class or interface in java.lang">notify</a>, <a href="http://docs.orac [...]
+<h3>Methods inherited from class&nbsp;java.lang.<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a></h3>
+<code><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#finalize--" title="class or interface in java.lang">finalize</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#getClass--" title="class or interface in java.lang">getClass</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#notify--" title="class or interface in java.lang">notify</a>, <a href="http://docs.orac [...]
 </ul>
 </li>
 </ul>
@@ -532,7 +532,7 @@ implements <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Comparabl
 <pre>public&nbsp;int&nbsp;compareTo(<a href="../../../org/apache/orc/TypeDescription.html" title="class in org.apache.orc">TypeDescription</a>&nbsp;other)</pre>
 <dl>
 <dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
-<dd><code><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Comparable.html?is-external=true#compareTo-T-" title="class or interface in java.lang">compareTo</a></code>&nbsp;in interface&nbsp;<code><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Comparable.html?is-external=true" title="class or interface in java.lang">Comparable</a>&lt;<a href="../../../org/apache/orc/TypeDescription.html" title="class in org.apache.orc">TypeDescription</a>&gt;</code></dd>
+<dd><code><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Comparable.html?is-external=true#compareTo-T-" title="class or interface in java.lang">compareTo</a></code>&nbsp;in interface&nbsp;<code><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Comparable.html?is-external=true" title="class or interface in java.lang">Comparable</a>&lt;<a href="../../../org/apache/orc/TypeDescription.html" title="class in org.apache.orc">TypeDescription</a>&gt;</code></dd>
 </dl>
 </li>
 </ul>
@@ -650,7 +650,7 @@ implements <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Comparabl
 <ul class="blockList">
 <li class="blockList">
 <h4>fromString</h4>
-<pre>public static&nbsp;<a href="../../../org/apache/orc/TypeDescription.html" title="class in org.apache.orc">TypeDescription</a>&nbsp;fromString(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;typeName)</pre>
+<pre>public static&nbsp;<a href="../../../org/apache/orc/TypeDescription.html" title="class in org.apache.orc">TypeDescription</a>&nbsp;fromString(<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;typeName)</pre>
 <div class="block">Parse TypeDescription from the Hive type names. This is the inverse
  of TypeDescription.toString()</div>
 <dl>
@@ -659,7 +659,7 @@ implements <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Comparabl
 <dt><span class="returnLabel">Returns:</span></dt>
 <dd>a new TypeDescription or null if typeName was null</dd>
 <dt><span class="throwsLabel">Throws:</span></dt>
-<dd><code><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/IllegalArgumentException.html?is-external=true" title="class or interface in java.lang">IllegalArgumentException</a></code> - if the string is badly formed</dd>
+<dd><code><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/IllegalArgumentException.html?is-external=true" title="class or interface in java.lang">IllegalArgumentException</a></code> - if the string is badly formed</dd>
 </dl>
 </li>
 </ul>
@@ -788,7 +788,7 @@ implements <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Comparabl
 <ul class="blockList">
 <li class="blockList">
 <h4>addField</h4>
-<pre>public&nbsp;<a href="../../../org/apache/orc/TypeDescription.html" title="class in org.apache.orc">TypeDescription</a>&nbsp;addField(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;field,
+<pre>public&nbsp;<a href="../../../org/apache/orc/TypeDescription.html" title="class in org.apache.orc">TypeDescription</a>&nbsp;addField(<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;field,
                                 <a href="../../../org/apache/orc/TypeDescription.html" title="class in org.apache.orc">TypeDescription</a>&nbsp;fieldType)</pre>
 <div class="block">Add a field to a struct type as it is built.</div>
 <dl>
@@ -825,7 +825,7 @@ implements <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Comparabl
 <pre>public&nbsp;<a href="../../../org/apache/orc/TypeDescription.html" title="class in org.apache.orc">TypeDescription</a>&nbsp;clone()</pre>
 <dl>
 <dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
-<dd><code><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true#clone--" title="class or interface in java.lang">clone</a></code>&nbsp;in class&nbsp;<code><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a></code></dd>
+<dd><code><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#clone--" title="class or interface in java.lang">clone</a></code>&nbsp;in class&nbsp;<code><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a></code></dd>
 </dl>
 </li>
 </ul>
@@ -838,7 +838,7 @@ implements <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Comparabl
 <pre>public&nbsp;int&nbsp;hashCode()</pre>
 <dl>
 <dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
-<dd><code><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true#hashCode--" title="class or interface in java.lang">hashCode</a></code>&nbsp;in class&nbsp;<code><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a></code></dd>
+<dd><code><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#hashCode--" title="class or interface in java.lang">hashCode</a></code>&nbsp;in class&nbsp;<code><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a></code></dd>
 </dl>
 </li>
 </ul>
@@ -848,10 +848,10 @@ implements <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Comparabl
 <ul class="blockList">
 <li class="blockList">
 <h4>equals</h4>
-<pre>public&nbsp;boolean&nbsp;equals(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>&nbsp;other)</pre>
+<pre>public&nbsp;boolean&nbsp;equals(<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>&nbsp;other)</pre>
 <dl>
 <dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
-<dd><code><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true#equals-java.lang.Object-" title="class or interface in java.lang">equals</a></code>&nbsp;in class&nbsp;<code><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a></code></dd>
+<dd><code><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#equals-java.lang.Object-" title="class or interface in java.lang">equals</a></code>&nbsp;in class&nbsp;<code><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a></code></dd>
 </dl>
 </li>
 </ul>
@@ -988,7 +988,7 @@ implements <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Comparabl
 <ul class="blockList">
 <li class="blockList">
 <h4>getFieldNames</h4>
-<pre>public&nbsp;<a href="http://docs.oracle.com/javase/7/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&gt;&nbsp;getFieldNames()</pre>
+<pre>public&nbsp;<a href="http://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&gt;&nbsp;getFieldNames()</pre>
 <div class="block">For struct types, get the list of field names.</div>
 <dl>
 <dt><span class="returnLabel">Returns:</span></dt>
@@ -1002,7 +1002,7 @@ implements <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Comparabl
 <ul class="blockList">
 <li class="blockList">
 <h4>getChildren</h4>
-<pre>public&nbsp;<a href="http://docs.oracle.com/javase/7/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;<a href="../../../org/apache/orc/TypeDescription.html" title="class in org.apache.orc">TypeDescription</a>&gt;&nbsp;getChildren()</pre>
+<pre>public&nbsp;<a href="http://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;<a href="../../../org/apache/orc/TypeDescription.html" title="class in org.apache.orc">TypeDescription</a>&gt;&nbsp;getChildren()</pre>
 <div class="block">Get the subtypes of this type.</div>
 <dl>
 <dt><span class="returnLabel">Returns:</span></dt>
@@ -1016,7 +1016,7 @@ implements <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Comparabl
 <ul class="blockList">
 <li class="blockList">
 <h4>printToBuffer</h4>
-<pre>public&nbsp;void&nbsp;printToBuffer(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/StringBuilder.html?is-external=true" title="class or interface in java.lang">StringBuilder</a>&nbsp;buffer)</pre>
+<pre>public&nbsp;void&nbsp;printToBuffer(<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/StringBuilder.html?is-external=true" title="class or interface in java.lang">StringBuilder</a>&nbsp;buffer)</pre>
 </li>
 </ul>
 <a name="toString--">
@@ -1025,10 +1025,10 @@ implements <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Comparabl
 <ul class="blockList">
 <li class="blockList">
 <h4>toString</h4>
-<pre>public&nbsp;<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;toString()</pre>
+<pre>public&nbsp;<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;toString()</pre>
 <dl>
 <dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
-<dd><code><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true#toString--" title="class or interface in java.lang">toString</a></code>&nbsp;in class&nbsp;<code><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a></code></dd>
+<dd><code><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#toString--" title="class or interface in java.lang">toString</a></code>&nbsp;in class&nbsp;<code><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a></code></dd>
 </dl>
 </li>
 </ul>
@@ -1038,7 +1038,7 @@ implements <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Comparabl
 <ul class="blockList">
 <li class="blockList">
 <h4>toJson</h4>
-<pre>public&nbsp;<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;toJson()</pre>
+<pre>public&nbsp;<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;toJson()</pre>
 </li>
 </ul>
 <a name="findSubtype-int-">
@@ -1063,7 +1063,7 @@ implements <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Comparabl
 <ul class="blockList">
 <li class="blockList">
 <h4>findSubtype</h4>
-<pre>public&nbsp;<a href="../../../org/apache/orc/TypeDescription.html" title="class in org.apache.orc">TypeDescription</a>&nbsp;findSubtype(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;columnName)</pre>
+<pre>public&nbsp;<a href="../../../org/apache/orc/TypeDescription.html" title="class in org.apache.orc">TypeDescription</a>&nbsp;findSubtype(<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;columnName)</pre>
 <div class="block">Find a subtype of this schema by name.
  If the name is a simple integer, it will be used as a column number.
  Otherwise, this routine will recursively search for the name.
@@ -1088,7 +1088,7 @@ implements <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Comparabl
 <ul class="blockListLast">
 <li class="blockList">
 <h4>findSubtypes</h4>
-<pre>public&nbsp;<a href="http://docs.oracle.com/javase/7/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;<a href="../../../org/apache/orc/TypeDescription.html" title="class in org.apache.orc">TypeDescription</a>&gt;&nbsp;findSubtypes(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;columnNameList)</pre>
+<pre>public&nbsp;<a href="http://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;<a href="../../../org/apache/orc/TypeDescription.html" title="class in org.apache.orc">TypeDescription</a>&gt;&nbsp;findSubtypes(<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;columnNameList)</pre>
 <div class="block">Find a list of subtypes from a string, including the empty list.
 
  Each column name is separated by ','.</div>
diff --git a/site/api/orc-core/org/apache/orc/TypeDescriptionPrettyPrint.html b/site/api/orc-core/org/apache/orc/TypeDescriptionPrettyPrint.html
index 95b6edd..bff8d48 100644
--- a/site/api/orc-core/org/apache/orc/TypeDescriptionPrettyPrint.html
+++ b/site/api/orc-core/org/apache/orc/TypeDescriptionPrettyPrint.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_202) on Thu Mar 14 13:29:37 PDT 2019 -->
+<!-- Generated by javadoc (1.8.0_222) on Sat Oct 26 23:14:23 PDT 2019 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>TypeDescriptionPrettyPrint (ORC Core 1.5.5 API)</title>
-<meta name="date" content="2019-03-14">
+<title>TypeDescriptionPrettyPrint (ORC Core 1.5.7 API)</title>
+<meta name="date" content="2019-10-26">
 <link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../script.js"></script>
 </head>
@@ -13,7 +13,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="TypeDescriptionPrettyPrint (ORC Core 1.5.5 API)";
+            parent.document.title="TypeDescriptionPrettyPrint (ORC Core 1.5.7 API)";
         }
     }
     catch(err) {
@@ -98,7 +98,7 @@ var activeTableTab = "activeTableTab";
 </div>
 <div class="contentContainer">
 <ul class="inheritance">
-<li><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">java.lang.Object</a></li>
+<li><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">java.lang.Object</a></li>
 <li>
 <ul class="inheritance">
 <li>org.apache.orc.TypeDescriptionPrettyPrint</li>
@@ -111,7 +111,7 @@ var activeTableTab = "activeTableTab";
 <hr>
 <br>
 <pre>public class <span class="typeNameLabel">TypeDescriptionPrettyPrint</span>
-extends <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a></pre>
+extends <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a></pre>
 <div class="block">A pretty printer for TypeDescription.</div>
 </li>
 </ul>
@@ -150,7 +150,7 @@ extends <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?
 </tr>
 <tr id="i0" class="altColor">
 <td class="colFirst"><code>static void</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../org/apache/orc/TypeDescriptionPrettyPrint.html#print-java.io.PrintStream-org.apache.orc.TypeDescription-">print</a></span>(<a href="http://docs.oracle.com/javase/7/docs/api/java/io/PrintStream.html?is-external=true" title="class or interface in java.io">PrintStream</a>&nbsp;output,
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../org/apache/orc/TypeDescriptionPrettyPrint.html#print-java.io.PrintStream-org.apache.orc.TypeDescription-">print</a></span>(<a href="http://docs.oracle.com/javase/8/docs/api/java/io/PrintStream.html?is-external=true" title="class or interface in java.io">PrintStream</a>&nbsp;output,
      <a href="../../../org/apache/orc/TypeDescription.html" title="class in org.apache.orc">TypeDescription</a>&nbsp;schema)</code>&nbsp;</td>
 </tr>
 </table>
@@ -158,8 +158,8 @@ extends <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?
 <li class="blockList"><a name="methods.inherited.from.class.java.lang.Object">
 <!--   -->
 </a>
-<h3>Methods inherited from class&nbsp;java.lang.<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a></h3>
-<code><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true#clone--" title="class or interface in java.lang">clone</a>, <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true#equals-java.lang.Object-" title="class or interface in java.lang">equals</a>, <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true#finalize--" title="class or interface in java.lang">finalize</a>, <a href="http:/ [...]
+<h3>Methods inherited from class&nbsp;java.lang.<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a></h3>
+<code><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#clone--" title="class or interface in java.lang">clone</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#equals-java.lang.Object-" title="class or interface in java.lang">equals</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#finalize--" title="class or interface in java.lang">finalize</a>, <a href="http:/ [...]
 </ul>
 </li>
 </ul>
@@ -198,7 +198,7 @@ extends <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?
 <ul class="blockListLast">
 <li class="blockList">
 <h4>print</h4>
-<pre>public static&nbsp;void&nbsp;print(<a href="http://docs.oracle.com/javase/7/docs/api/java/io/PrintStream.html?is-external=true" title="class or interface in java.io">PrintStream</a>&nbsp;output,
+<pre>public static&nbsp;void&nbsp;print(<a href="http://docs.oracle.com/javase/8/docs/api/java/io/PrintStream.html?is-external=true" title="class or interface in java.io">PrintStream</a>&nbsp;output,
                          <a href="../../../org/apache/orc/TypeDescription.html" title="class in org.apache.orc">TypeDescription</a>&nbsp;schema)</pre>
 </li>
 </ul>
diff --git a/site/api/orc-core/org/apache/orc/UnknownFormatException.html b/site/api/orc-core/org/apache/orc/UnknownFormatException.html
index 84e2f00..3d1a2a6 100644
--- a/site/api/orc-core/org/apache/orc/UnknownFormatException.html
+++ b/site/api/orc-core/org/apache/orc/UnknownFormatException.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_202) on Thu Mar 14 13:29:37 PDT 2019 -->
+<!-- Generated by javadoc (1.8.0_222) on Sat Oct 26 23:14:23 PDT 2019 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>UnknownFormatException (ORC Core 1.5.5 API)</title>
-<meta name="date" content="2019-03-14">
+<title>UnknownFormatException (ORC Core 1.5.7 API)</title>
+<meta name="date" content="2019-10-26">
 <link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../script.js"></script>
 </head>
@@ -13,7 +13,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="UnknownFormatException (ORC Core 1.5.5 API)";
+            parent.document.title="UnknownFormatException (ORC Core 1.5.7 API)";
         }
     }
     catch(err) {
@@ -98,16 +98,16 @@ var activeTableTab = "activeTableTab";
 </div>
 <div class="contentContainer">
 <ul class="inheritance">
-<li><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">java.lang.Object</a></li>
+<li><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">java.lang.Object</a></li>
 <li>
 <ul class="inheritance">
-<li><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Throwable.html?is-external=true" title="class or interface in java.lang">java.lang.Throwable</a></li>
+<li><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Throwable.html?is-external=true" title="class or interface in java.lang">java.lang.Throwable</a></li>
 <li>
 <ul class="inheritance">
-<li><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Exception.html?is-external=true" title="class or interface in java.lang">java.lang.Exception</a></li>
+<li><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Exception.html?is-external=true" title="class or interface in java.lang">java.lang.Exception</a></li>
 <li>
 <ul class="inheritance">
-<li><a href="http://docs.oracle.com/javase/7/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">java.io.IOException</a></li>
+<li><a href="http://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">java.io.IOException</a></li>
 <li>
 <ul class="inheritance">
 <li>org.apache.orc.UnknownFormatException</li>
@@ -125,12 +125,12 @@ var activeTableTab = "activeTableTab";
 <li class="blockList">
 <dl>
 <dt>All Implemented Interfaces:</dt>
-<dd><a href="http://docs.oracle.com/javase/7/docs/api/java/io/Serializable.html?is-external=true" title="class or interface in java.io">Serializable</a></dd>
+<dd><a href="http://docs.oracle.com/javase/8/docs/api/java/io/Serializable.html?is-external=true" title="class or interface in java.io">Serializable</a></dd>
 </dl>
 <hr>
 <br>
 <pre>public class <span class="typeNameLabel">UnknownFormatException</span>
-extends <a href="http://docs.oracle.com/javase/7/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre>
+extends <a href="http://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre>
 <dl>
 <dt><span class="seeLabel">See Also:</span></dt>
 <dd><a href="../../../serialized-form.html#org.apache.orc.UnknownFormatException">Serialized Form</a></dd>
@@ -154,7 +154,7 @@ extends <a href="http://docs.oracle.com/javase/7/docs/api/java/io/IOException.ht
 </tr>
 <tr class="altColor">
 <td class="colOne"><code><span class="memberNameLink"><a href="../../../org/apache/orc/UnknownFormatException.html#UnknownFormatException-org.apache.hadoop.fs.Path-java.lang.String-org.apache.orc.OrcProto.PostScript-">UnknownFormatException</a></span>(<a href="http://hadoop.apache.org/docs/r2.7.3/api/org/apache/hadoop/fs/Path.html?is-external=true" title="class or interface in org.apache.hadoop.fs">Path</a>&nbsp;path,
-                      <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;versionString,
+                      <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;versionString,
                       <a href="http://orc.apache.org/api/orc-core/org/apache/orc/OrcProto.PostScript.html?is-external=true" title="class or interface in org.apache.orc">OrcProto.PostScript</a>&nbsp;postscript)</code>&nbsp;</td>
 </tr>
 </table>
@@ -181,7 +181,7 @@ extends <a href="http://docs.oracle.com/javase/7/docs/api/java/io/IOException.ht
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../org/apache/orc/UnknownFormatException.html#getPostscript--">getPostscript</a></span>()</code>&nbsp;</td>
 </tr>
 <tr id="i2" class="altColor">
-<td class="colFirst"><code><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td class="colFirst"><code><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../org/apache/orc/UnknownFormatException.html#getVersionString--">getVersionString</a></span>()</code>&nbsp;</td>
 </tr>
 </table>
@@ -189,15 +189,15 @@ extends <a href="http://docs.oracle.com/javase/7/docs/api/java/io/IOException.ht
 <li class="blockList"><a name="methods.inherited.from.class.java.lang.Throwable">
 <!--   -->
 </a>
-<h3>Methods inherited from class&nbsp;java.lang.<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Throwable.html?is-external=true" title="class or interface in java.lang">Throwable</a></h3>
-<code><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Throwable.html?is-external=true#addSuppressed-java.lang.Throwable-" title="class or interface in java.lang">addSuppressed</a>, <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Throwable.html?is-external=true#fillInStackTrace--" title="class or interface in java.lang">fillInStackTrace</a>, <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Throwable.html?is-external=true#getCause--" title="class or inter [...]
+<h3>Methods inherited from class&nbsp;java.lang.<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Throwable.html?is-external=true" title="class or interface in java.lang">Throwable</a></h3>
+<code><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Throwable.html?is-external=true#addSuppressed-java.lang.Throwable-" title="class or interface in java.lang">addSuppressed</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Throwable.html?is-external=true#fillInStackTrace--" title="class or interface in java.lang">fillInStackTrace</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Throwable.html?is-external=true#getCause--" title="class or inter [...]
 </ul>
 <ul class="blockList">
 <li class="blockList"><a name="methods.inherited.from.class.java.lang.Object">
 <!--   -->
 </a>
-<h3>Methods inherited from class&nbsp;java.lang.<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a></h3>
-<code><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true#clone--" title="class or interface in java.lang">clone</a>, <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true#equals-java.lang.Object-" title="class or interface in java.lang">equals</a>, <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true#finalize--" title="class or interface in java.lang">finalize</a>, <a href="http:/ [...]
+<h3>Methods inherited from class&nbsp;java.lang.<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a></h3>
+<code><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#clone--" title="class or interface in java.lang">clone</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#equals-java.lang.Object-" title="class or interface in java.lang">equals</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#finalize--" title="class or interface in java.lang">finalize</a>, <a href="http:/ [...]
 </ul>
 </li>
 </ul>
@@ -220,7 +220,7 @@ extends <a href="http://docs.oracle.com/javase/7/docs/api/java/io/IOException.ht
 <li class="blockList">
 <h4>UnknownFormatException</h4>
 <pre>public&nbsp;UnknownFormatException(<a href="http://hadoop.apache.org/docs/r2.7.3/api/org/apache/hadoop/fs/Path.html?is-external=true" title="class or interface in org.apache.hadoop.fs">Path</a>&nbsp;path,
-                              <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;versionString,
+                              <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;versionString,
                               <a href="http://orc.apache.org/api/orc-core/org/apache/orc/OrcProto.PostScript.html?is-external=true" title="class or interface in org.apache.orc">OrcProto.PostScript</a>&nbsp;postscript)</pre>
 </li>
 </ul>
@@ -247,7 +247,7 @@ extends <a href="http://docs.oracle.com/javase/7/docs/api/java/io/IOException.ht
 <ul class="blockList">
 <li class="blockList">
 <h4>getVersionString</h4>
-<pre>public&nbsp;<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;getVersionString()</pre>
+<pre>public&nbsp;<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;getVersionString()</pre>
 </li>
 </ul>
 <a name="getPostscript--">
diff --git a/site/api/orc-core/org/apache/orc/Writer.html b/site/api/orc-core/org/apache/orc/Writer.html
index 979a515..34c9544 100644
--- a/site/api/orc-core/org/apache/orc/Writer.html
+++ b/site/api/orc-core/org/apache/orc/Writer.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_202) on Thu Mar 14 13:29:37 PDT 2019 -->
+<!-- Generated by javadoc (1.8.0_222) on Sat Oct 26 23:14:23 PDT 2019 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>Writer (ORC Core 1.5.5 API)</title>
-<meta name="date" content="2019-03-14">
+<title>Writer (ORC Core 1.5.7 API)</title>
+<meta name="date" content="2019-10-26">
 <link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../script.js"></script>
 </head>
@@ -13,7 +13,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="Writer (ORC Core 1.5.5 API)";
+            parent.document.title="Writer (ORC Core 1.5.7 API)";
         }
     }
     catch(err) {
@@ -102,7 +102,7 @@ var activeTableTab = "activeTableTab";
 <li class="blockList">
 <dl>
 <dt>All Superinterfaces:</dt>
-<dd><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/AutoCloseable.html?is-external=true" title="class or interface in java.lang">AutoCloseable</a>, <a href="http://docs.oracle.com/javase/7/docs/api/java/io/Closeable.html?is-external=true" title="class or interface in java.io">Closeable</a></dd>
+<dd><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/AutoCloseable.html?is-external=true" title="class or interface in java.lang">AutoCloseable</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/io/Closeable.html?is-external=true" title="class or interface in java.io">Closeable</a></dd>
 </dl>
 <dl>
 <dt>All Known Subinterfaces:</dt>
@@ -115,7 +115,7 @@ var activeTableTab = "activeTableTab";
 <hr>
 <br>
 <pre>public interface <span class="typeNameLabel">Writer</span>
-extends <a href="http://docs.oracle.com/javase/7/docs/api/java/io/Closeable.html?is-external=true" title="class or interface in java.io">Closeable</a></pre>
+extends <a href="http://docs.oracle.com/javase/8/docs/api/java/io/Closeable.html?is-external=true" title="class or interface in java.io">Closeable</a></pre>
 <div class="block">The interface for writing ORC files.</div>
 </li>
 </ul>
@@ -143,8 +143,8 @@ extends <a href="http://docs.oracle.com/javase/7/docs/api/java/io/Closeable.html
 </tr>
 <tr id="i1" class="rowColor">
 <td class="colFirst"><code>void</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../org/apache/orc/Writer.html#addUserMetadata-java.lang.String-java.nio.ByteBuffer-">addUserMetadata</a></span>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;key,
-               <a href="http://docs.oracle.com/javase/7/docs/api/java/nio/ByteBuffer.html?is-external=true" title="class or interface in java.nio">ByteBuffer</a>&nbsp;value)</code>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../org/apache/orc/Writer.html#addUserMetadata-java.lang.String-java.nio.ByteBuffer-">addUserMetadata</a></span>(<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;key,
+               <a href="http://docs.oracle.com/javase/8/docs/api/java/nio/ByteBuffer.html?is-external=true" title="class or interface in java.nio">ByteBuffer</a>&nbsp;value)</code>
 <div class="block">Add arbitrary meta-data to the ORC file.</div>
 </td>
 </tr>
@@ -160,7 +160,7 @@ extends <a href="http://docs.oracle.com/javase/7/docs/api/java/io/Closeable.html
 </tr>
 <tr id="i3" class="rowColor">
 <td class="colFirst"><code>void</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../org/apache/orc/Writer.html#appendUserMetadata-java.util.List-">appendUserMetadata</a></span>(<a href="http://docs.oracle.com/javase/7/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;<a href="http://orc.apache.org/api/orc-core/org/apache/orc/OrcProto.UserMetadataItem.html?is-external=true" title="class or interface in org.apache.orc">OrcProto.UserMetadataItem</a>&gt; [...]
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../org/apache/orc/Writer.html#appendUserMetadata-java.util.List-">appendUserMetadata</a></span>(<a href="http://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;<a href="http://orc.apache.org/api/orc-core/org/apache/orc/OrcProto.UserMetadataItem.html?is-external=true" title="class or interface in org.apache.orc">OrcProto.UserMetadataItem</a>&gt; [...]
 <div class="block">When fast stripe append is used for merging ORC stripes, after appending
  the last stripe from a file, this interface must be used to merge any
  user metadata.</div>
@@ -238,8 +238,8 @@ extends <a href="http://docs.oracle.com/javase/7/docs/api/java/io/Closeable.html
 <ul class="blockList">
 <li class="blockList">
 <h4>addUserMetadata</h4>
-<pre>void&nbsp;addUserMetadata(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;key,
-                     <a href="http://docs.oracle.com/javase/7/docs/api/java/nio/ByteBuffer.html?is-external=true" title="class or interface in java.nio">ByteBuffer</a>&nbsp;value)</pre>
+<pre>void&nbsp;addUserMetadata(<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;key,
+                     <a href="http://docs.oracle.com/javase/8/docs/api/java/nio/ByteBuffer.html?is-external=true" title="class or interface in java.nio">ByteBuffer</a>&nbsp;value)</pre>
 <div class="block">Add arbitrary meta-data to the ORC file. This may be called at any point
  until the Writer is closed. If the same key is passed a second time, the
  second value will replace the first.</div>
@@ -257,13 +257,13 @@ extends <a href="http://docs.oracle.com/javase/7/docs/api/java/io/Closeable.html
 <li class="blockList">
 <h4>addRowBatch</h4>
 <pre>void&nbsp;addRowBatch(<a href="http://orc.apache.org/api/hive-storage-api/org/apache/hadoop/hive/ql/exec/vector/VectorizedRowBatch.html?is-external=true" title="class or interface in org.apache.hadoop.hive.ql.exec.vector">VectorizedRowBatch</a>&nbsp;batch)
-          throws <a href="http://docs.oracle.com/javase/7/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre>
+          throws <a href="http://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre>
 <div class="block">Add a row batch to the ORC file.</div>
 <dl>
 <dt><span class="paramLabel">Parameters:</span></dt>
 <dd><code>batch</code> - the rows to add</dd>
 <dt><span class="throwsLabel">Throws:</span></dt>
-<dd><code><a href="http://docs.oracle.com/javase/7/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></code></dd>
+<dd><code><a href="http://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></code></dd>
 </dl>
 </li>
 </ul>
@@ -274,16 +274,16 @@ extends <a href="http://docs.oracle.com/javase/7/docs/api/java/io/Closeable.html
 <li class="blockList">
 <h4>close</h4>
 <pre>void&nbsp;close()
-    throws <a href="http://docs.oracle.com/javase/7/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre>
+    throws <a href="http://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre>
 <div class="block">Flush all of the buffers and close the file. No methods on this writer
  should be called afterwards.</div>
 <dl>
 <dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
-<dd><code><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/AutoCloseable.html?is-external=true#close--" title="class or interface in java.lang">close</a></code>&nbsp;in interface&nbsp;<code><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/AutoCloseable.html?is-external=true" title="class or interface in java.lang">AutoCloseable</a></code></dd>
+<dd><code><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/AutoCloseable.html?is-external=true#close--" title="class or interface in java.lang">close</a></code>&nbsp;in interface&nbsp;<code><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/AutoCloseable.html?is-external=true" title="class or interface in java.lang">AutoCloseable</a></code></dd>
 <dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
-<dd><code><a href="http://docs.oracle.com/javase/7/docs/api/java/io/Closeable.html?is-external=true#close--" title="class or interface in java.io">close</a></code>&nbsp;in interface&nbsp;<code><a href="http://docs.oracle.com/javase/7/docs/api/java/io/Closeable.html?is-external=true" title="class or interface in java.io">Closeable</a></code></dd>
+<dd><code><a href="http://docs.oracle.com/javase/8/docs/api/java/io/Closeable.html?is-external=true#close--" title="class or interface in java.io">close</a></code>&nbsp;in interface&nbsp;<code><a href="http://docs.oracle.com/javase/8/docs/api/java/io/Closeable.html?is-external=true" title="class or interface in java.io">Closeable</a></code></dd>
 <dt><span class="throwsLabel">Throws:</span></dt>
-<dd><code><a href="http://docs.oracle.com/javase/7/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></code></dd>
+<dd><code><a href="http://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></code></dd>
 </dl>
 </li>
 </ul>
@@ -326,14 +326,14 @@ extends <a href="http://docs.oracle.com/javase/7/docs/api/java/io/Closeable.html
 <li class="blockList">
 <h4>writeIntermediateFooter</h4>
 <pre>long&nbsp;writeIntermediateFooter()
-                      throws <a href="http://docs.oracle.com/javase/7/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre>
+                      throws <a href="http://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre>
 <div class="block">Write an intermediate footer on the file such that if the file is
  truncated to the returned offset, it would be a valid ORC file.</div>
 <dl>
 <dt><span class="returnLabel">Returns:</span></dt>
 <dd>the offset that would be a valid end location for an ORC file</dd>
 <dt><span class="throwsLabel">Throws:</span></dt>
-<dd><code><a href="http://docs.oracle.com/javase/7/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></code></dd>
+<dd><code><a href="http://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></code></dd>
 </dl>
 </li>
 </ul>
@@ -348,7 +348,7 @@ extends <a href="http://docs.oracle.com/javase/7/docs/api/java/io/Closeable.html
                   int&nbsp;length,
                   <a href="../../../org/apache/orc/StripeInformation.html" title="interface in org.apache.orc">StripeInformation</a>&nbsp;stripeInfo,
                   <a href="http://orc.apache.org/api/orc-core/org/apache/orc/OrcProto.StripeStatistics.html?is-external=true" title="class or interface in org.apache.orc">OrcProto.StripeStatistics</a>&nbsp;stripeStatistics)
-           throws <a href="http://docs.oracle.com/javase/7/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre>
+           throws <a href="http://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre>
 <div class="block">Fast stripe append to ORC file. This interface is used for fast ORC file
  merge with other ORC files. When merging, the file to be merged should pass
  stripe in binary form along with stripe information and stripe statistics.
@@ -363,7 +363,7 @@ extends <a href="http://docs.oracle.com/javase/7/docs/api/java/io/Closeable.html
 <dd><code>stripeStatistics</code> - - stripe statistics (Protobuf objects can be
                          merged directly)</dd>
 <dt><span class="throwsLabel">Throws:</span></dt>
-<dd><code><a href="http://docs.oracle.com/javase/7/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></code></dd>
+<dd><code><a href="http://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></code></dd>
 </dl>
 </li>
 </ul>
@@ -373,7 +373,7 @@ extends <a href="http://docs.oracle.com/javase/7/docs/api/java/io/Closeable.html
 <ul class="blockList">
 <li class="blockList">
 <h4>appendUserMetadata</h4>
-<pre>void&nbsp;appendUserMetadata(<a href="http://docs.oracle.com/javase/7/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;<a href="http://orc.apache.org/api/orc-core/org/apache/orc/OrcProto.UserMetadataItem.html?is-external=true" title="class or interface in org.apache.orc">OrcProto.UserMetadataItem</a>&gt;&nbsp;userMetadata)</pre>
+<pre>void&nbsp;appendUserMetadata(<a href="http://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;<a href="http://orc.apache.org/api/orc-core/org/apache/orc/OrcProto.UserMetadataItem.html?is-external=true" title="class or interface in org.apache.orc">OrcProto.UserMetadataItem</a>&gt;&nbsp;userMetadata)</pre>
 <div class="block">When fast stripe append is used for merging ORC stripes, after appending
  the last stripe from a file, this interface must be used to merge any
  user metadata.</div>
@@ -390,7 +390,7 @@ extends <a href="http://docs.oracle.com/javase/7/docs/api/java/io/Closeable.html
 <li class="blockList">
 <h4>getStatistics</h4>
 <pre><a href="../../../org/apache/orc/ColumnStatistics.html" title="interface in org.apache.orc">ColumnStatistics</a>[]&nbsp;getStatistics()
-                          throws <a href="http://docs.oracle.com/javase/7/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre>
+                          throws <a href="http://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre>
 <div class="block">Get the statistics about the columns in the file. The output of this is
  based on the time at which it is called. It shall use all of the currently
  written data to provide the statistics.
@@ -401,7 +401,7 @@ extends <a href="http://docs.oracle.com/javase/7/docs/api/java/io/Closeable.html
 <dt><span class="returnLabel">Returns:</span></dt>
 <dd>the information about the column</dd>
 <dt><span class="throwsLabel">Throws:</span></dt>
-<dd><code><a href="http://docs.oracle.com/javase/7/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></code></dd>
+<dd><code><a href="http://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></code></dd>
 </dl>
 </li>
 </ul>
diff --git a/site/api/orc-core/org/apache/orc/class-use/BinaryColumnStatistics.html b/site/api/orc-core/org/apache/orc/class-use/BinaryColumnStatistics.html
index 3ddabe0..aec6bc0 100644
--- a/site/api/orc-core/org/apache/orc/class-use/BinaryColumnStatistics.html
+++ b/site/api/orc-core/org/apache/orc/class-use/BinaryColumnStatistics.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_202) on Thu Mar 14 13:29:38 PDT 2019 -->
+<!-- Generated by javadoc (1.8.0_222) on Sat Oct 26 23:14:24 PDT 2019 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>Uses of Interface org.apache.orc.BinaryColumnStatistics (ORC Core 1.5.5 API)</title>
-<meta name="date" content="2019-03-14">
+<title>Uses of Interface org.apache.orc.BinaryColumnStatistics (ORC Core 1.5.7 API)</title>
+<meta name="date" content="2019-10-26">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../script.js"></script>
 </head>
@@ -13,7 +13,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="Uses of Interface org.apache.orc.BinaryColumnStatistics (ORC Core 1.5.5 API)";
+            parent.document.title="Uses of Interface org.apache.orc.BinaryColumnStatistics (ORC Core 1.5.7 API)";
         }
     }
     catch(err) {
diff --git a/site/api/orc-core/org/apache/orc/class-use/BooleanColumnStatistics.html b/site/api/orc-core/org/apache/orc/class-use/BooleanColumnStatistics.html
index 21d7706..9c6b3bc 100644
--- a/site/api/orc-core/org/apache/orc/class-use/BooleanColumnStatistics.html
+++ b/site/api/orc-core/org/apache/orc/class-use/BooleanColumnStatistics.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_202) on Thu Mar 14 13:29:38 PDT 2019 -->
+<!-- Generated by javadoc (1.8.0_222) on Sat Oct 26 23:14:24 PDT 2019 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>Uses of Interface org.apache.orc.BooleanColumnStatistics (ORC Core 1.5.5 API)</title>
-<meta name="date" content="2019-03-14">
+<title>Uses of Interface org.apache.orc.BooleanColumnStatistics (ORC Core 1.5.7 API)</title>
+<meta name="date" content="2019-10-26">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../script.js"></script>
 </head>
@@ -13,7 +13,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="Uses of Interface org.apache.orc.BooleanColumnStatistics (ORC Core 1.5.5 API)";
+            parent.document.title="Uses of Interface org.apache.orc.BooleanColumnStatistics (ORC Core 1.5.7 API)";
         }
     }
     catch(err) {
diff --git a/site/api/orc-core/org/apache/orc/class-use/ColumnStatistics.html b/site/api/orc-core/org/apache/orc/class-use/ColumnStatistics.html
index 3a19e42..c0a1c14 100644
--- a/site/api/orc-core/org/apache/orc/class-use/ColumnStatistics.html
+++ b/site/api/orc-core/org/apache/orc/class-use/ColumnStatistics.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_202) on Thu Mar 14 13:29:38 PDT 2019 -->
+<!-- Generated by javadoc (1.8.0_222) on Sat Oct 26 23:14:24 PDT 2019 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>Uses of Interface org.apache.orc.ColumnStatistics (ORC Core 1.5.5 API)</title>
-<meta name="date" content="2019-03-14">
+<title>Uses of Interface org.apache.orc.ColumnStatistics (ORC Core 1.5.7 API)</title>
+<meta name="date" content="2019-10-26">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../script.js"></script>
 </head>
@@ -13,7 +13,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="Uses of Interface org.apache.orc.ColumnStatistics (ORC Core 1.5.5 API)";
+            parent.document.title="Uses of Interface org.apache.orc.ColumnStatistics (ORC Core 1.5.7 API)";
         }
     }
     catch(err) {
@@ -221,7 +221,7 @@
 <tr class="altColor">
 <td class="colFirst"><code>static <a href="../../../../org/apache/orc/ColumnStatistics.html" title="interface in org.apache.orc">ColumnStatistics</a>[]</code></td>
 <td class="colLast"><span class="typeNameLabel">ReaderImpl.</span><code><span class="memberNameLink"><a href="../../../../org/apache/orc/impl/ReaderImpl.html#deserializeStats-org.apache.orc.TypeDescription-java.util.List-">deserializeStats</a></span>(<a href="../../../../org/apache/orc/TypeDescription.html" title="class in org.apache.orc">TypeDescription</a>&nbsp;schema,
-                <a href="http://docs.oracle.com/javase/7/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;<a href="http://orc.apache.org/api/orc-core/org/apache/orc/OrcProto.ColumnStatistics.html?is-external=true" title="class or interface in org.apache.orc">OrcProto.ColumnStatistics</a>&gt;&nbsp;fileStats)</code>&nbsp;</td>
+                <a href="http://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;<a href="http://orc.apache.org/api/orc-core/org/apache/orc/OrcProto.ColumnStatistics.html?is-external=true" title="class or interface in org.apache.orc">OrcProto.ColumnStatistics</a>&gt;&nbsp;fileStats)</code>&nbsp;</td>
 </tr>
 <tr class="rowColor">
 <td class="colFirst"><code><a href="../../../../org/apache/orc/ColumnStatistics.html" title="interface in org.apache.orc">ColumnStatistics</a>[]</code></td>
diff --git a/site/api/orc-core/org/apache/orc/class-use/CompressionCodec.Modifier.html b/site/api/orc-core/org/apache/orc/class-use/CompressionCodec.Modifier.html
index c17c13e..d5d95d1 100644
--- a/site/api/orc-core/org/apache/orc/class-use/CompressionCodec.Modifier.html
+++ b/site/api/orc-core/org/apache/orc/class-use/CompressionCodec.Modifier.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_202) on Thu Mar 14 13:29:38 PDT 2019 -->
+<!-- Generated by javadoc (1.8.0_222) on Sat Oct 26 23:14:24 PDT 2019 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>Uses of Class org.apache.orc.CompressionCodec.Modifier (ORC Core 1.5.5 API)</title>
-<meta name="date" content="2019-03-14">
+<title>Uses of Class org.apache.orc.CompressionCodec.Modifier (ORC Core 1.5.7 API)</title>
+<meta name="date" content="2019-10-26">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../script.js"></script>
 </head>
@@ -13,7 +13,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="Uses of Class org.apache.orc.CompressionCodec.Modifier (ORC Core 1.5.5 API)";
+            parent.document.title="Uses of Class org.apache.orc.CompressionCodec.Modifier (ORC Core 1.5.7 API)";
         }
     }
     catch(err) {
@@ -109,7 +109,7 @@
 <tbody>
 <tr class="altColor">
 <td class="colFirst"><code>static <a href="../../../../org/apache/orc/CompressionCodec.Modifier.html" title="enum in org.apache.orc">CompressionCodec.Modifier</a></code></td>
-<td class="colLast"><span class="typeNameLabel">CompressionCodec.Modifier.</span><code><span class="memberNameLink"><a href="../../../../org/apache/orc/CompressionCodec.Modifier.html#valueOf-java.lang.String-">valueOf</a></span>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;name)</code>
+<td class="colLast"><span class="typeNameLabel">CompressionCodec.Modifier.</span><code><span class="memberNameLink"><a href="../../../../org/apache/orc/CompressionCodec.Modifier.html#valueOf-java.lang.String-">valueOf</a></span>(<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;name)</code>
 <div class="block">Returns the enum constant of this type with the specified name.</div>
 </td>
 </tr>
@@ -131,7 +131,7 @@ the order they are declared.</div>
 <tbody>
 <tr class="altColor">
 <td class="colFirst"><code><a href="../../../../org/apache/orc/CompressionCodec.html" title="interface in org.apache.orc">CompressionCodec</a></code></td>
-<td class="colLast"><span class="typeNameLabel">CompressionCodec.</span><code><span class="memberNameLink"><a href="../../../../org/apache/orc/CompressionCodec.html#modify-java.util.EnumSet-">modify</a></span>(<a href="http://docs.oracle.com/javase/7/docs/api/java/util/EnumSet.html?is-external=true" title="class or interface in java.util">EnumSet</a>&lt;<a href="../../../../org/apache/orc/CompressionCodec.Modifier.html" title="enum in org.apache.orc">CompressionCodec.Modifier</a>&gt;&nbs [...]
+<td class="colLast"><span class="typeNameLabel">CompressionCodec.</span><code><span class="memberNameLink"><a href="../../../../org/apache/orc/CompressionCodec.html#modify-java.util.EnumSet-">modify</a></span>(<a href="http://docs.oracle.com/javase/8/docs/api/java/util/EnumSet.html?is-external=true" title="class or interface in java.util">EnumSet</a>&lt;<a href="../../../../org/apache/orc/CompressionCodec.Modifier.html" title="enum in org.apache.orc">CompressionCodec.Modifier</a>&gt;&nbs [...]
 <div class="block">Produce a modified compression codec if the underlying algorithm allows
  modification.</div>
 </td>
@@ -152,11 +152,11 @@ the order they are declared.</div>
 <tbody>
 <tr class="altColor">
 <td class="colFirst"><code><a href="../../../../org/apache/orc/CompressionCodec.html" title="interface in org.apache.orc">CompressionCodec</a></code></td>
-<td class="colLast"><span class="typeNameLabel">ZlibCodec.</span><code><span class="memberNameLink"><a href="../../../../org/apache/orc/impl/ZlibCodec.html#modify-java.util.EnumSet-">modify</a></span>(<a href="http://docs.oracle.com/javase/7/docs/api/java/util/EnumSet.html?is-external=true" title="class or interface in java.util">EnumSet</a>&lt;<a href="../../../../org/apache/orc/CompressionCodec.Modifier.html" title="enum in org.apache.orc">CompressionCodec.Modifier</a>&gt;&nbsp;modifie [...]
+<td class="colLast"><span class="typeNameLabel">ZlibCodec.</span><code><span class="memberNameLink"><a href="../../../../org/apache/orc/impl/ZlibCodec.html#modify-java.util.EnumSet-">modify</a></span>(<a href="http://docs.oracle.com/javase/8/docs/api/java/util/EnumSet.html?is-external=true" title="class or interface in java.util">EnumSet</a>&lt;<a href="../../../../org/apache/orc/CompressionCodec.Modifier.html" title="enum in org.apache.orc">CompressionCodec.Modifier</a>&gt;&nbsp;modifie [...]
 </tr>
 <tr class="rowColor">
 <td class="colFirst"><code><a href="../../../../org/apache/orc/CompressionCodec.html" title="interface in org.apache.orc">CompressionCodec</a></code></td>
-<td class="colLast"><span class="typeNameLabel">AircompressorCodec.</span><code><span class="memberNameLink"><a href="../../../../org/apache/orc/impl/AircompressorCodec.html#modify-java.util.EnumSet-">modify</a></span>(<a href="http://docs.oracle.com/javase/7/docs/api/java/util/EnumSet.html?is-external=true" title="class or interface in java.util">EnumSet</a>&lt;<a href="../../../../org/apache/orc/CompressionCodec.Modifier.html" title="enum in org.apache.orc">CompressionCodec.Modifier</a [...]
+<td class="colLast"><span class="typeNameLabel">AircompressorCodec.</span><code><span class="memberNameLink"><a href="../../../../org/apache/orc/impl/AircompressorCodec.html#modify-java.util.EnumSet-">modify</a></span>(<a href="http://docs.oracle.com/javase/8/docs/api/java/util/EnumSet.html?is-external=true" title="class or interface in java.util">EnumSet</a>&lt;<a href="../../../../org/apache/orc/CompressionCodec.Modifier.html" title="enum in org.apache.orc">CompressionCodec.Modifier</a [...]
 </tr>
 </tbody>
 </table>
diff --git a/site/api/orc-core/org/apache/orc/class-use/CompressionCodec.html b/site/api/orc-core/org/apache/orc/class-use/CompressionCodec.html
index c67febd..77027b8 100644
--- a/site/api/orc-core/org/apache/orc/class-use/CompressionCodec.html
+++ b/site/api/orc-core/org/apache/orc/class-use/CompressionCodec.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_202) on Thu Mar 14 13:29:38 PDT 2019 -->
+<!-- Generated by javadoc (1.8.0_222) on Sat Oct 26 23:14:24 PDT 2019 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>Uses of Interface org.apache.orc.CompressionCodec (ORC Core 1.5.5 API)</title>
-<meta name="date" content="2019-03-14">
+<title>Uses of Interface org.apache.orc.CompressionCodec (ORC Core 1.5.7 API)</title>
+<meta name="date" content="2019-10-26">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../script.js"></script>
 </head>
@@ -13,7 +13,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="Uses of Interface org.apache.orc.CompressionCodec (ORC Core 1.5.5 API)";
+            parent.document.title="Uses of Interface org.apache.orc.CompressionCodec (ORC Core 1.5.7 API)";
         }
     }
     catch(err) {
@@ -121,7 +121,7 @@
 </tr>
 <tr class="altColor">
 <td class="colFirst"><code><a href="../../../../org/apache/orc/CompressionCodec.html" title="interface in org.apache.orc">CompressionCodec</a></code></td>
-<td class="colLast"><span class="typeNameLabel">CompressionCodec.</span><code><span class="memberNameLink"><a href="../../../../org/apache/orc/CompressionCodec.html#modify-java.util.EnumSet-">modify</a></span>(<a href="http://docs.oracle.com/javase/7/docs/api/java/util/EnumSet.html?is-external=true" title="class or interface in java.util">EnumSet</a>&lt;<a href="../../../../org/apache/orc/CompressionCodec.Modifier.html" title="enum in org.apache.orc">CompressionCodec.Modifier</a>&gt;&nbs [...]
+<td class="colLast"><span class="typeNameLabel">CompressionCodec.</span><code><span class="memberNameLink"><a href="../../../../org/apache/orc/CompressionCodec.html#modify-java.util.EnumSet-">modify</a></span>(<a href="http://docs.oracle.com/javase/8/docs/api/java/util/EnumSet.html?is-external=true" title="class or interface in java.util">EnumSet</a>&lt;<a href="../../../../org/apache/orc/CompressionCodec.Modifier.html" title="enum in org.apache.orc">CompressionCodec.Modifier</a>&gt;&nbs [...]
 <div class="block">Produce a modified compression codec if the underlying algorithm allows
  modification.</div>
 </td>
@@ -221,11 +221,11 @@
 </tr>
 <tr class="rowColor">
 <td class="colFirst"><code><a href="../../../../org/apache/orc/CompressionCodec.html" title="interface in org.apache.orc">CompressionCodec</a></code></td>
-<td class="colLast"><span class="typeNameLabel">ZlibCodec.</span><code><span class="memberNameLink"><a href="../../../../org/apache/orc/impl/ZlibCodec.html#modify-java.util.EnumSet-">modify</a></span>(<a href="http://docs.oracle.com/javase/7/docs/api/java/util/EnumSet.html?is-external=true" title="class or interface in java.util">EnumSet</a>&lt;<a href="../../../../org/apache/orc/CompressionCodec.Modifier.html" title="enum in org.apache.orc">CompressionCodec.Modifier</a>&gt;&nbsp;modifie [...]
+<td class="colLast"><span class="typeNameLabel">ZlibCodec.</span><code><span class="memberNameLink"><a href="../../../../org/apache/orc/impl/ZlibCodec.html#modify-java.util.EnumSet-">modify</a></span>(<a href="http://docs.oracle.com/javase/8/docs/api/java/util/EnumSet.html?is-external=true" title="class or interface in java.util">EnumSet</a>&lt;<a href="../../../../org/apache/orc/CompressionCodec.Modifier.html" title="enum in org.apache.orc">CompressionCodec.Modifier</a>&gt;&nbsp;modifie [...]
 </tr>
 <tr class="altColor">
 <td class="colFirst"><code><a href="../../../../org/apache/orc/CompressionCodec.html" title="interface in org.apache.orc">CompressionCodec</a></code></td>
-<td class="colLast"><span class="typeNameLabel">AircompressorCodec.</span><code><span class="memberNameLink"><a href="../../../../org/apache/orc/impl/AircompressorCodec.html#modify-java.util.EnumSet-">modify</a></span>(<a href="http://docs.oracle.com/javase/7/docs/api/java/util/EnumSet.html?is-external=true" title="class or interface in java.util">EnumSet</a>&lt;<a href="../../../../org/apache/orc/CompressionCodec.Modifier.html" title="enum in org.apache.orc">CompressionCodec.Modifier</a [...]
+<td class="colLast"><span class="typeNameLabel">AircompressorCodec.</span><code><span class="memberNameLink"><a href="../../../../org/apache/orc/impl/AircompressorCodec.html#modify-java.util.EnumSet-">modify</a></span>(<a href="http://docs.oracle.com/javase/8/docs/api/java/util/EnumSet.html?is-external=true" title="class or interface in java.util">EnumSet</a>&lt;<a href="../../../../org/apache/orc/CompressionCodec.Modifier.html" title="enum in org.apache.orc">CompressionCodec.Modifier</a [...]
 </tr>
 </tbody>
 </table>
@@ -238,8 +238,8 @@
 <tbody>
 <tr class="altColor">
 <td class="colFirst"><code>static <a href="../../../../org/apache/orc/impl/InStream.html" title="class in org.apache.orc.impl">InStream</a></code></td>
-<td class="colLast"><span class="typeNameLabel">InStream.</span><code><span class="memberNameLink"><a href="../../../../org/apache/orc/impl/InStream.html#create-java.lang.String-java.nio.ByteBuffer:A-long:A-long-org.apache.orc.CompressionCodec-int-">create</a></span>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;streamName,
-      <a href="http://docs.oracle.com/javase/7/docs/api/java/nio/ByteBuffer.html?is-external=true" title="class or interface in java.nio">ByteBuffer</a>[]&nbsp;buffers,
+<td class="colLast"><span class="typeNameLabel">InStream.</span><code><span class="memberNameLink"><a href="../../../../org/apache/orc/impl/InStream.html#create-java.lang.String-java.nio.ByteBuffer:A-long:A-long-org.apache.orc.CompressionCodec-int-">create</a></span>(<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;streamName,
+      <a href="http://docs.oracle.com/javase/8/docs/api/java/nio/ByteBuffer.html?is-external=true" title="class or interface in java.nio">ByteBuffer</a>[]&nbsp;buffers,
       long[]&nbsp;offsets,
       long&nbsp;length,
       <a href="../../../../org/apache/orc/CompressionCodec.html" title="interface in org.apache.orc">CompressionCodec</a>&nbsp;codec,
@@ -249,8 +249,8 @@
 </tr>
 <tr class="rowColor">
 <td class="colFirst"><code>static <a href="../../../../org/apache/orc/impl/InStream.html" title="class in org.apache.orc.impl">InStream</a></code></td>
-<td class="colLast"><span class="typeNameLabel">InStream.</span><code><span class="memberNameLink"><a href="../../../../org/apache/orc/impl/InStream.html#create-java.lang.String-java.util.List-long-org.apache.orc.CompressionCodec-int-">create</a></span>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;name,
-      <a href="http://docs.oracle.com/javase/7/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;<a href="http://orc.apache.org/api/hive-storage-api/org/apache/hadoop/hive/common/io/DiskRange.html?is-external=true" title="class or interface in org.apache.hadoop.hive.common.io">DiskRange</a>&gt;&nbsp;input,
+<td class="colLast"><span class="typeNameLabel">InStream.</span><code><span class="memberNameLink"><a href="../../../../org/apache/orc/impl/InStream.html#create-java.lang.String-java.util.List-long-org.apache.orc.CompressionCodec-int-">create</a></span>(<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;name,
+      <a href="http://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;<a href="http://orc.apache.org/api/hive-storage-api/org/apache/hadoop/hive/common/io/DiskRange.html?is-external=true" title="class or interface in org.apache.hadoop.hive.common.io">DiskRange</a>&gt;&nbsp;input,
       long&nbsp;length,
       <a href="../../../../org/apache/orc/CompressionCodec.html" title="interface in org.apache.orc">CompressionCodec</a>&nbsp;codec,
       int&nbsp;bufferSize)</code>
@@ -259,8 +259,8 @@
 </tr>
 <tr class="altColor">
 <td class="colFirst"><code>static com.google.protobuf.CodedInputStream</code></td>
-<td class="colLast"><span class="typeNameLabel">InStream.</span><code><span class="memberNameLink"><a href="../../../../org/apache/orc/impl/InStream.html#createCodedInputStream-java.lang.String-java.util.List-long-org.apache.orc.CompressionCodec-int-">createCodedInputStream</a></span>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;name,
-                      <a href="http://docs.oracle.com/javase/7/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;<a href="http://orc.apache.org/api/hive-storage-api/org/apache/hadoop/hive/common/io/DiskRange.html?is-external=true" title="class or interface in org.apache.hadoop.hive.common.io">DiskRange</a>&gt;&nbsp;input,
+<td class="colLast"><span class="typeNameLabel">InStream.</span><code><span class="memberNameLink"><a href="../../../../org/apache/orc/impl/InStream.html#createCodedInputStream-java.lang.String-java.util.List-long-org.apache.orc.CompressionCodec-int-">createCodedInputStream</a></span>(<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;name,
+                      <a href="http://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;<a href="http://orc.apache.org/api/hive-storage-api/org/apache/hadoop/hive/common/io/DiskRange.html?is-external=true" title="class or interface in org.apache.hadoop.hive.common.io">DiskRange</a>&gt;&nbsp;input,
                       long&nbsp;length,
                       <a href="../../../../org/apache/orc/CompressionCodec.html" title="interface in org.apache.orc">CompressionCodec</a>&nbsp;codec,
                       int&nbsp;bufferSize)</code>
@@ -269,7 +269,7 @@
 </tr>
 <tr class="rowColor">
 <td class="colFirst"><code>static <a href="http://orc.apache.org/api/orc-core/org/apache/orc/OrcProto.Metadata.html?is-external=true" title="class or interface in org.apache.orc">OrcProto.Metadata</a></code></td>
-<td class="colLast"><span class="typeNameLabel">ReaderImpl.</span><code><span class="memberNameLink"><a href="../../../../org/apache/orc/impl/ReaderImpl.html#extractMetadata-java.nio.ByteBuffer-int-int-org.apache.orc.CompressionCodec-int-">extractMetadata</a></span>(<a href="http://docs.oracle.com/javase/7/docs/api/java/nio/ByteBuffer.html?is-external=true" title="class or interface in java.nio">ByteBuffer</a>&nbsp;bb,
+<td class="colLast"><span class="typeNameLabel">ReaderImpl.</span><code><span class="memberNameLink"><a href="../../../../org/apache/orc/impl/ReaderImpl.html#extractMetadata-java.nio.ByteBuffer-int-int-org.apache.orc.CompressionCodec-int-">extractMetadata</a></span>(<a href="http://docs.oracle.com/javase/8/docs/api/java/nio/ByteBuffer.html?is-external=true" title="class or interface in java.nio">ByteBuffer</a>&nbsp;bb,
                int&nbsp;metadataAbsPos,
                int&nbsp;metadataSize,
                <a href="../../../../org/apache/orc/CompressionCodec.html" title="interface in org.apache.orc">CompressionCodec</a>&nbsp;codec,
@@ -303,7 +303,7 @@
 </tr>
 <tbody>
 <tr class="altColor">
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/orc/impl/OutStream.html#OutStream-java.lang.String-int-org.apache.orc.CompressionCodec-org.apache.orc.PhysicalWriter.OutputReceiver-">OutStream</a></span>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;name,
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/orc/impl/OutStream.html#OutStream-java.lang.String-int-org.apache.orc.CompressionCodec-org.apache.orc.PhysicalWriter.OutputReceiver-">OutStream</a></span>(<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;name,
          int&nbsp;bufferSize,
          <a href="../../../../org/apache/orc/CompressionCodec.html" title="interface in org.apache.orc">CompressionCodec</a>&nbsp;codec,
          <a href="../../../../org/apache/orc/PhysicalWriter.OutputReceiver.html" title="interface in org.apache.orc">PhysicalWriter.OutputReceiver</a>&nbsp;receiver)</code>&nbsp;</td>
diff --git a/site/api/orc-core/org/apache/orc/class-use/CompressionKind.html b/site/api/orc-core/org/apache/orc/class-use/CompressionKind.html
index 5b27f7d..84d9c16 100644
--- a/site/api/orc-core/org/apache/orc/class-use/CompressionKind.html
+++ b/site/api/orc-core/org/apache/orc/class-use/CompressionKind.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_202) on Thu Mar 14 13:29:38 PDT 2019 -->
+<!-- Generated by javadoc (1.8.0_222) on Sat Oct 26 23:14:24 PDT 2019 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>Uses of Class org.apache.orc.CompressionKind (ORC Core 1.5.5 API)</title>
-<meta name="date" content="2019-03-14">
+<title>Uses of Class org.apache.orc.CompressionKind (ORC Core 1.5.7 API)</title>
+<meta name="date" content="2019-10-26">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../script.js"></script>
 </head>
@@ -13,7 +13,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="Uses of Class org.apache.orc.CompressionKind (ORC Core 1.5.5 API)";
+            parent.document.title="Uses of Class org.apache.orc.CompressionKind (ORC Core 1.5.7 API)";
         }
     }
     catch(err) {
@@ -123,7 +123,7 @@
 </tr>
 <tr class="rowColor">
 <td class="colFirst"><code>static <a href="../../../../org/apache/orc/CompressionKind.html" title="enum in org.apache.orc">CompressionKind</a></code></td>
-<td class="colLast"><span class="typeNameLabel">CompressionKind.</span><code><span class="memberNameLink"><a href="../../../../org/apache/orc/CompressionKind.html#valueOf-java.lang.String-">valueOf</a></span>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;name)</code>
+<td class="colLast"><span class="typeNameLabel">CompressionKind.</span><code><span class="memberNameLink"><a href="../../../../org/apache/orc/CompressionKind.html#valueOf-java.lang.String-">valueOf</a></span>(<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;name)</code>
 <div class="block">Returns the enum constant of this type with the specified name.</div>
 </td>
 </tr>
diff --git a/site/api/orc-core/org/apache/orc/class-use/DataMask.Factory.html b/site/api/orc-core/org/apache/orc/class-use/DataMask.Factory.html
index ea8c565..eb60ab3 100644
--- a/site/api/orc-core/org/apache/orc/class-use/DataMask.Factory.html
+++ b/site/api/orc-core/org/apache/orc/class-use/DataMask.Factory.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_202) on Thu Mar 14 13:29:38 PDT 2019 -->
+<!-- Generated by javadoc (1.8.0_222) on Sat Oct 26 23:14:24 PDT 2019 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>Uses of Class org.apache.orc.DataMask.Factory (ORC Core 1.5.5 API)</title>
-<meta name="date" content="2019-03-14">
+<title>Uses of Class org.apache.orc.DataMask.Factory (ORC Core 1.5.7 API)</title>
+<meta name="date" content="2019-10-26">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../script.js"></script>
 </head>
@@ -13,7 +13,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="Uses of Class org.apache.orc.DataMask.Factory (ORC Core 1.5.5 API)";
+            parent.document.title="Uses of Class org.apache.orc.DataMask.Factory (ORC Core 1.5.7 API)";
         }
     }
     catch(err) {
diff --git a/site/api/orc-core/org/apache/orc/class-use/DataMask.Provider.html b/site/api/orc-core/org/apache/orc/class-use/DataMask.Provider.html
index 36c3ec5..f65bdb3 100644
--- a/site/api/orc-core/org/apache/orc/class-use/DataMask.Provider.html
+++ b/site/api/orc-core/org/apache/orc/class-use/DataMask.Provider.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_202) on Thu Mar 14 13:29:38 PDT 2019 -->
+<!-- Generated by javadoc (1.8.0_222) on Sat Oct 26 23:14:24 PDT 2019 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>Uses of Interface org.apache.orc.DataMask.Provider (ORC Core 1.5.5 API)</title>
-<meta name="date" content="2019-03-14">
+<title>Uses of Interface org.apache.orc.DataMask.Provider (ORC Core 1.5.7 API)</title>
+<meta name="date" content="2019-10-26">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../script.js"></script>
 </head>
@@ -13,7 +13,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="Uses of Interface org.apache.orc.DataMask.Provider (ORC Core 1.5.5 API)";
+            parent.document.title="Uses of Interface org.apache.orc.DataMask.Provider (ORC Core 1.5.7 API)";
         }
     }
     catch(err) {
diff --git a/site/api/orc-core/org/apache/orc/class-use/DataMask.Standard.html b/site/api/orc-core/org/apache/orc/class-use/DataMask.Standard.html
index b5a60cb..89856b9 100644
--- a/site/api/orc-core/org/apache/orc/class-use/DataMask.Standard.html
+++ b/site/api/orc-core/org/apache/orc/class-use/DataMask.Standard.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_202) on Thu Mar 14 13:29:38 PDT 2019 -->
+<!-- Generated by javadoc (1.8.0_222) on Sat Oct 26 23:14:24 PDT 2019 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>Uses of Class org.apache.orc.DataMask.Standard (ORC Core 1.5.5 API)</title>
-<meta name="date" content="2019-03-14">
+<title>Uses of Class org.apache.orc.DataMask.Standard (ORC Core 1.5.7 API)</title>
+<meta name="date" content="2019-10-26">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../script.js"></script>
 </head>
@@ -13,7 +13,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="Uses of Class org.apache.orc.DataMask.Standard (ORC Core 1.5.5 API)";
+            parent.document.title="Uses of Class org.apache.orc.DataMask.Standard (ORC Core 1.5.7 API)";
         }
     }
     catch(err) {
@@ -105,7 +105,7 @@
 <tbody>
 <tr class="altColor">
 <td class="colFirst"><code>static <a href="../../../../org/apache/orc/DataMask.Standard.html" title="enum in org.apache.orc">DataMask.Standard</a></code></td>
-<td class="colLast"><span class="typeNameLabel">DataMask.Standard.</span><code><span class="memberNameLink"><a href="../../../../org/apache/orc/DataMask.Standard.html#valueOf-java.lang.String-">valueOf</a></span>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;name)</code>
+<td class="colLast"><span class="typeNameLabel">DataMask.Standard.</span><code><span class="memberNameLink"><a href="../../../../org/apache/orc/DataMask.Standard.html#valueOf-java.lang.String-">valueOf</a></span>(<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;name)</code>
 <div class="block">Returns the enum constant of this type with the specified name.</div>
 </td>
 </tr>
diff --git a/site/api/orc-core/org/apache/orc/class-use/DataMask.html b/site/api/orc-core/org/apache/orc/class-use/DataMask.html
index c181ed1..1e2d277 100644
--- a/site/api/orc-core/org/apache/orc/class-use/DataMask.html
+++ b/site/api/orc-core/org/apache/orc/class-use/DataMask.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_202) on Thu Mar 14 13:29:38 PDT 2019 -->
+<!-- Generated by javadoc (1.8.0_222) on Sat Oct 26 23:14:24 PDT 2019 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>Uses of Interface org.apache.orc.DataMask (ORC Core 1.5.5 API)</title>
-<meta name="date" content="2019-03-14">
+<title>Uses of Interface org.apache.orc.DataMask (ORC Core 1.5.7 API)</title>
+<meta name="date" content="2019-10-26">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../script.js"></script>
 </head>
@@ -13,7 +13,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="Uses of Interface org.apache.orc.DataMask (ORC Core 1.5.5 API)";
+            parent.document.title="Uses of Interface org.apache.orc.DataMask (ORC Core 1.5.7 API)";
         }
     }
     catch(err) {
@@ -109,24 +109,24 @@
 <tbody>
 <tr class="altColor">
 <td class="colFirst"><code><a href="../../../../org/apache/orc/DataMask.html" title="interface in org.apache.orc">DataMask</a></code></td>
-<td class="colLast"><span class="typeNameLabel">DataMask.Provider.</span><code><span class="memberNameLink"><a href="../../../../org/apache/orc/DataMask.Provider.html#build-java.lang.String-org.apache.orc.TypeDescription-java.lang.String...-">build</a></span>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;name,
+<td class="colLast"><span class="typeNameLabel">DataMask.Provider.</span><code><span class="memberNameLink"><a href="../../../../org/apache/orc/DataMask.Provider.html#build-java.lang.String-org.apache.orc.TypeDescription-java.lang.String...-">build</a></span>(<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;name,
      <a href="../../../../org/apache/orc/TypeDescription.html" title="class in org.apache.orc">TypeDescription</a>&nbsp;schema,
-     <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>...&nbsp;params)</code>
+     <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>...&nbsp;params)</code>
 <div class="block">Build a mask with the given parameters.</div>
 </td>
 </tr>
 <tr class="rowColor">
 <td class="colFirst"><code>static <a href="../../../../org/apache/orc/DataMask.html" title="interface in org.apache.orc">DataMask</a></code></td>
-<td class="colLast"><span class="typeNameLabel">DataMask.Factory.</span><code><span class="memberNameLink"><a href="../../../../org/apache/orc/DataMask.Factory.html#build-java.lang.String-org.apache.orc.TypeDescription-java.lang.String...-">build</a></span>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;name,
+<td class="colLast"><span class="typeNameLabel">DataMask.Factory.</span><code><span class="memberNameLink"><a href="../../../../org/apache/orc/DataMask.Factory.html#build-java.lang.String-org.apache.orc.TypeDescription-java.lang.String...-">build</a></span>(<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;name,
      <a href="../../../../org/apache/orc/TypeDescription.html" title="class in org.apache.orc">TypeDescription</a>&nbsp;schema,
-     <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>...&nbsp;params)</code>
+     <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>...&nbsp;params)</code>
 <div class="block">Build a new DataMask instance.</div>
 </td>
 </tr>
 <tr class="altColor">
 <td class="colFirst"><code><a href="../../../../org/apache/orc/DataMask.html" title="interface in org.apache.orc">DataMask</a></code></td>
 <td class="colLast"><span class="typeNameLabel">DataMask.Standard.</span><code><span class="memberNameLink"><a href="../../../../org/apache/orc/DataMask.Standard.html#build-org.apache.orc.TypeDescription-java.lang.String...-">build</a></span>(<a href="../../../../org/apache/orc/TypeDescription.html" title="class in org.apache.orc">TypeDescription</a>&nbsp;schema,
-     <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>...&nbsp;params)</code>&nbsp;</td>
+     <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>...&nbsp;params)</code>&nbsp;</td>
 </tr>
 </tbody>
 </table>
@@ -205,9 +205,9 @@
 <tbody>
 <tr class="altColor">
 <td class="colFirst"><code><a href="../../../../org/apache/orc/DataMask.html" title="interface in org.apache.orc">DataMask</a></code></td>
-<td class="colLast"><span class="typeNameLabel">MaskProvider.</span><code><span class="memberNameLink"><a href="../../../../org/apache/orc/impl/mask/MaskProvider.html#build-java.lang.String-org.apache.orc.TypeDescription-java.lang.String...-">build</a></span>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;name,
+<td class="colLast"><span class="typeNameLabel">MaskProvider.</span><code><span class="memberNameLink"><a href="../../../../org/apache/orc/impl/mask/MaskProvider.html#build-java.lang.String-org.apache.orc.TypeDescription-java.lang.String...-">build</a></span>(<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;name,
      <a href="../../../../org/apache/orc/TypeDescription.html" title="class in org.apache.orc">TypeDescription</a>&nbsp;schema,
-     <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>...&nbsp;params)</code>&nbsp;</td>
+     <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>...&nbsp;params)</code>&nbsp;</td>
 </tr>
 <tr class="rowColor">
 <td class="colFirst"><code><a href="../../../../org/apache/orc/DataMask.html" title="interface in org.apache.orc">DataMask</a></code></td>
@@ -239,7 +239,7 @@
 </tr>
 <tr class="altColor">
 <td class="colFirst"><code>protected <a href="../../../../org/apache/orc/DataMask.html" title="interface in org.apache.orc">DataMask</a>[]</code></td>
-<td class="colLast"><span class="typeNameLabel">MaskFactory.</span><code><span class="memberNameLink"><a href="../../../../org/apache/orc/impl/mask/MaskFactory.html#buildChildren-java.util.List-">buildChildren</a></span>(<a href="http://docs.oracle.com/javase/7/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;<a href="../../../../org/apache/orc/TypeDescription.html" title="class in org.apache.orc">TypeDescription</a>&gt;&nbsp;children)</c [...]
+<td class="colLast"><span class="typeNameLabel">MaskFactory.</span><code><span class="memberNameLink"><a href="../../../../org/apache/orc/impl/mask/MaskFactory.html#buildChildren-java.util.List-">buildChildren</a></span>(<a href="http://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;<a href="../../../../org/apache/orc/TypeDescription.html" title="class in org.apache.orc">TypeDescription</a>&gt;&nbsp;children)</c [...]
 </tr>
 <tr class="rowColor">
 <td class="colFirst"><code>protected <a href="../../../../org/apache/orc/DataMask.html" title="interface in org.apache.orc">DataMask</a></code></td>
diff --git a/site/api/orc-core/org/apache/orc/class-use/DataReader.html b/site/api/orc-core/org/apache/orc/class-use/DataReader.html
index 56c5fa8..670d256 100644
--- a/site/api/orc-core/org/apache/orc/class-use/DataReader.html
+++ b/site/api/orc-core/org/apache/orc/class-use/DataReader.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_202) on Thu Mar 14 13:29:38 PDT 2019 -->
+<!-- Generated by javadoc (1.8.0_222) on Sat Oct 26 23:14:24 PDT 2019 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>Uses of Interface org.apache.orc.DataReader (ORC Core 1.5.5 API)</title>
-<meta name="date" content="2019-03-14">
+<title>Uses of Interface org.apache.orc.DataReader (ORC Core 1.5.7 API)</title>
+<meta name="date" content="2019-10-26">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../script.js"></script>
 </head>
@@ -13,7 +13,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="Uses of Interface org.apache.orc.DataReader (ORC Core 1.5.5 API)";
+            parent.document.title="Uses of Interface org.apache.orc.DataReader (ORC Core 1.5.7 API)";
         }
     }
     catch(err) {
diff --git a/site/api/orc-core/org/apache/orc/class-use/DateColumnStatistics.html b/site/api/orc-core/org/apache/orc/class-use/DateColumnStatistics.html
index 1825cb7..fbcc352 100644
--- a/site/api/orc-core/org/apache/orc/class-use/DateColumnStatistics.html
+++ b/site/api/orc-core/org/apache/orc/class-use/DateColumnStatistics.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_202) on Thu Mar 14 13:29:38 PDT 2019 -->
+<!-- Generated by javadoc (1.8.0_222) on Sat Oct 26 23:14:24 PDT 2019 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>Uses of Interface org.apache.orc.DateColumnStatistics (ORC Core 1.5.5 API)</title>
-<meta name="date" content="2019-03-14">
+<title>Uses of Interface org.apache.orc.DateColumnStatistics (ORC Core 1.5.7 API)</title>
+<meta name="date" content="2019-10-26">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../script.js"></script>
 </head>
@@ -13,7 +13,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="Uses of Interface org.apache.orc.DateColumnStatistics (ORC Core 1.5.5 API)";
+            parent.document.title="Uses of Interface org.apache.orc.DateColumnStatistics (ORC Core 1.5.7 API)";
         }
     }
     catch(err) {
diff --git a/site/api/orc-core/org/apache/orc/class-use/DecimalColumnStatistics.html b/site/api/orc-core/org/apache/orc/class-use/DecimalColumnStatistics.html
index 1fb9cd6..e553ae9 100644
--- a/site/api/orc-core/org/apache/orc/class-use/DecimalColumnStatistics.html
+++ b/site/api/orc-core/org/apache/orc/class-use/DecimalColumnStatistics.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_202) on Thu Mar 14 13:29:38 PDT 2019 -->
+<!-- Generated by javadoc (1.8.0_222) on Sat Oct 26 23:14:24 PDT 2019 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>Uses of Interface org.apache.orc.DecimalColumnStatistics (ORC Core 1.5.5 API)</title>
-<meta name="date" content="2019-03-14">
+<title>Uses of Interface org.apache.orc.DecimalColumnStatistics (ORC Core 1.5.7 API)</title>
+<meta name="date" content="2019-10-26">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../script.js"></script>
 </head>
@@ -13,7 +13,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="Uses of Interface org.apache.orc.DecimalColumnStatistics (ORC Core 1.5.5 API)";
+            parent.document.title="Uses of Interface org.apache.orc.DecimalColumnStatistics (ORC Core 1.5.7 API)";
         }
     }
     catch(err) {
diff --git a/site/api/orc-core/org/apache/orc/class-use/DoubleColumnStatistics.html b/site/api/orc-core/org/apache/orc/class-use/DoubleColumnStatistics.html
index e238164..b37192f 100644
--- a/site/api/orc-core/org/apache/orc/class-use/DoubleColumnStatistics.html
+++ b/site/api/orc-core/org/apache/orc/class-use/DoubleColumnStatistics.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_202) on Thu Mar 14 13:29:38 PDT 2019 -->
+<!-- Generated by javadoc (1.8.0_222) on Sat Oct 26 23:14:24 PDT 2019 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>Uses of Interface org.apache.orc.DoubleColumnStatistics (ORC Core 1.5.5 API)</title>
-<meta name="date" content="2019-03-14">
+<title>Uses of Interface org.apache.orc.DoubleColumnStatistics (ORC Core 1.5.7 API)</title>
+<meta name="date" content="2019-10-26">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../script.js"></script>
 </head>
@@ -13,7 +13,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="Uses of Interface org.apache.orc.DoubleColumnStatistics (ORC Core 1.5.5 API)";
+            parent.document.title="Uses of Interface org.apache.orc.DoubleColumnStatistics (ORC Core 1.5.7 API)";
         }
     }
     catch(err) {
diff --git a/site/api/orc-core/org/apache/orc/class-use/FileFormatException.html b/site/api/orc-core/org/apache/orc/class-use/FileFormatException.html
index f25eafa..6c6dbe0 100644
--- a/site/api/orc-core/org/apache/orc/class-use/FileFormatException.html
+++ b/site/api/orc-core/org/apache/orc/class-use/FileFormatException.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_202) on Thu Mar 14 13:29:38 PDT 2019 -->
+<!-- Generated by javadoc (1.8.0_222) on Sat Oct 26 23:14:24 PDT 2019 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>Uses of Class org.apache.orc.FileFormatException (ORC Core 1.5.5 API)</title>
-<meta name="date" content="2019-03-14">
+<title>Uses of Class org.apache.orc.FileFormatException (ORC Core 1.5.7 API)</title>
+<meta name="date" content="2019-10-26">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../script.js"></script>
 </head>
@@ -13,7 +13,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="Uses of Class org.apache.orc.FileFormatException (ORC Core 1.5.5 API)";
+            parent.document.title="Uses of Class org.apache.orc.FileFormatException (ORC Core 1.5.7 API)";
         }
     }
     catch(err) {
@@ -105,7 +105,7 @@
 <tbody>
 <tr class="altColor">
 <td class="colFirst"><code>static <a href="../../../../org/apache/orc/TypeDescription.html" title="class in org.apache.orc">TypeDescription</a></code></td>
-<td class="colLast"><span class="typeNameLabel">OrcUtils.</span><code><span class="memberNameLink"><a href="../../../../org/apache/orc/OrcUtils.html#convertTypeFromProtobuf-java.util.List-int-">convertTypeFromProtobuf</a></span>(<a href="http://docs.oracle.com/javase/7/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;<a href="http://orc.apache.org/api/orc-core/org/apache/orc/OrcProto.Type.html?is-external=true" title="class or interface i [...]
+<td class="colLast"><span class="typeNameLabel">OrcUtils.</span><code><span class="memberNameLink"><a href="../../../../org/apache/orc/OrcUtils.html#convertTypeFromProtobuf-java.util.List-int-">convertTypeFromProtobuf</a></span>(<a href="http://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;<a href="http://orc.apache.org/api/orc-core/org/apache/orc/OrcProto.Type.html?is-external=true" title="class or interface i [...]
                        int&nbsp;rootColumn)</code>
 <div class="block">Translate the given rootColumn from the list of types to a TypeDescription.</div>
 </td>
diff --git a/site/api/orc-core/org/apache/orc/class-use/FileMetadata.html b/site/api/orc-core/org/apache/orc/class-use/FileMetadata.html
index d0f42c9..1020dd4 100644
--- a/site/api/orc-core/org/apache/orc/class-use/FileMetadata.html
+++ b/site/api/orc-core/org/apache/orc/class-use/FileMetadata.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_202) on Thu Mar 14 13:29:38 PDT 2019 -->
+<!-- Generated by javadoc (1.8.0_222) on Sat Oct 26 23:14:24 PDT 2019 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>Uses of Interface org.apache.orc.FileMetadata (ORC Core 1.5.5 API)</title>
-<meta name="date" content="2019-03-14">
+<title>Uses of Interface org.apache.orc.FileMetadata (ORC Core 1.5.7 API)</title>
+<meta name="date" content="2019-10-26">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../script.js"></script>
 </head>
@@ -13,7 +13,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="Uses of Interface org.apache.orc.FileMetadata (ORC Core 1.5.5 API)";
+            parent.document.title="Uses of Interface org.apache.orc.FileMetadata (ORC Core 1.5.7 API)";
         }
     }
     catch(err) {
diff --git a/site/api/orc-core/org/apache/orc/class-use/InMemoryKeystore.html b/site/api/orc-core/org/apache/orc/class-use/InMemoryKeystore.html
index 4611fc9..b24320b 100644
--- a/site/api/orc-core/org/apache/orc/class-use/InMemoryKeystore.html
+++ b/site/api/orc-core/org/apache/orc/class-use/InMemoryKeystore.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_202) on Thu Mar 14 13:29:38 PDT 2019 -->
+<!-- Generated by javadoc (1.8.0_222) on Sat Oct 26 23:14:24 PDT 2019 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>Uses of Class org.apache.orc.InMemoryKeystore (ORC Core 1.5.5 API)</title>
-<meta name="date" content="2019-03-14">
+<title>Uses of Class org.apache.orc.InMemoryKeystore (ORC Core 1.5.7 API)</title>
+<meta name="date" content="2019-10-26">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../script.js"></script>
 </head>
@@ -13,7 +13,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="Uses of Class org.apache.orc.InMemoryKeystore (ORC Core 1.5.5 API)";
+            parent.document.title="Uses of Class org.apache.orc.InMemoryKeystore (ORC Core 1.5.7 API)";
         }
     }
     catch(err) {
@@ -105,7 +105,7 @@
 <tbody>
 <tr class="altColor">
 <td class="colFirst"><code><a href="../../../../org/apache/orc/InMemoryKeystore.html" title="class in org.apache.orc">InMemoryKeystore</a></code></td>
-<td class="colLast"><span class="typeNameLabel">InMemoryKeystore.</span><code><span class="memberNameLink"><a href="../../../../org/apache/orc/InMemoryKeystore.html#addKey-java.lang.String-org.apache.orc.EncryptionAlgorithm-byte:A-">addKey</a></span>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;keyName,
+<td class="colLast"><span class="typeNameLabel">InMemoryKeystore.</span><code><span class="memberNameLink"><a href="../../../../org/apache/orc/InMemoryKeystore.html#addKey-java.lang.String-org.apache.orc.EncryptionAlgorithm-byte:A-">addKey</a></span>(<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;keyName,
       <a href="http://orc.apache.org/api/orc-core/org/apache/orc/EncryptionAlgorithm.html?is-external=true" title="class or interface in org.apache.orc">EncryptionAlgorithm</a>&nbsp;algorithm,
       byte[]&nbsp;masterKey)</code>
 <div class="block">Function that takes care of adding a new key.<br>
@@ -119,7 +119,7 @@
 </tr>
 <tr class="rowColor">
 <td class="colFirst"><code><a href="../../../../org/apache/orc/InMemoryKeystore.html" title="class in org.apache.orc">InMemoryKeystore</a></code></td>
-<td class="colLast"><span class="typeNameLabel">InMemoryKeystore.</span><code><span class="memberNameLink"><a href="../../../../org/apache/orc/InMemoryKeystore.html#addKey-java.lang.String-int-org.apache.orc.EncryptionAlgorithm-byte:A-">addKey</a></span>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;keyName,
+<td class="colLast"><span class="typeNameLabel">InMemoryKeystore.</span><code><span class="memberNameLink"><a href="../../../../org/apache/orc/InMemoryKeystore.html#addKey-java.lang.String-int-org.apache.orc.EncryptionAlgorithm-byte:A-">addKey</a></span>(<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;keyName,
       int&nbsp;version,
       <a href="http://orc.apache.org/api/orc-core/org/apache/orc/EncryptionAlgorithm.html?is-external=true" title="class or interface in org.apache.orc">EncryptionAlgorithm</a>&nbsp;algorithm,
       byte[]&nbsp;masterKey)</code>
diff --git a/site/api/orc-core/org/apache/orc/class-use/IntegerColumnStatistics.html b/site/api/orc-core/org/apache/orc/class-use/IntegerColumnStatistics.html
index 64c08aa..bf94234 100644
--- a/site/api/orc-core/org/apache/orc/class-use/IntegerColumnStatistics.html
+++ b/site/api/orc-core/org/apache/orc/class-use/IntegerColumnStatistics.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_202) on Thu Mar 14 13:29:38 PDT 2019 -->
+<!-- Generated by javadoc (1.8.0_222) on Sat Oct 26 23:14:24 PDT 2019 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>Uses of Interface org.apache.orc.IntegerColumnStatistics (ORC Core 1.5.5 API)</title>
-<meta name="date" content="2019-03-14">
+<title>Uses of Interface org.apache.orc.IntegerColumnStatistics (ORC Core 1.5.7 API)</title>
+<meta name="date" content="2019-10-26">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../script.js"></script>
 </head>
@@ -13,7 +13,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="Uses of Interface org.apache.orc.IntegerColumnStatistics (ORC Core 1.5.5 API)";
+            parent.document.title="Uses of Interface org.apache.orc.IntegerColumnStatistics (ORC Core 1.5.7 API)";
         }
     }
     catch(err) {
diff --git a/site/api/orc-core/org/apache/orc/class-use/MemoryManager.Callback.html b/site/api/orc-core/org/apache/orc/class-use/MemoryManager.Callback.html
index acf5160..edc1665 100644
--- a/site/api/orc-core/org/apache/orc/class-use/MemoryManager.Callback.html
+++ b/site/api/orc-core/org/apache/orc/class-use/MemoryManager.Callback.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_202) on Thu Mar 14 13:29:38 PDT 2019 -->
+<!-- Generated by javadoc (1.8.0_222) on Sat Oct 26 23:14:24 PDT 2019 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>Uses of Interface org.apache.orc.MemoryManager.Callback (ORC Core 1.5.5 API)</title>
-<meta name="date" content="2019-03-14">
+<title>Uses of Interface org.apache.orc.MemoryManager.Callback (ORC Core 1.5.7 API)</title>
+<meta name="date" content="2019-10-26">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../script.js"></script>
 </head>
@@ -13,7 +13,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="Uses of Interface org.apache.orc.MemoryManager.Callback (ORC Core 1.5.5 API)";
+            parent.document.title="Uses of Interface org.apache.orc.MemoryManager.Callback (ORC Core 1.5.7 API)";
         }
     }
     catch(err) {
@@ -119,6 +119,14 @@
 <div class="block">Add a new writer's memory allocation to the pool.</div>
 </td>
 </tr>
+<tr class="rowColor">
+<td class="colFirst"><code>default long</code></td>
+<td class="colLast"><span class="typeNameLabel">MemoryManager.</span><code><span class="memberNameLink"><a href="../../../../org/apache/orc/MemoryManager.html#checkMemory-long-org.apache.orc.MemoryManager.Callback-">checkMemory</a></span>(long&nbsp;previousAllocation,
+           <a href="../../../../org/apache/orc/MemoryManager.Callback.html" title="interface in org.apache.orc">MemoryManager.Callback</a>&nbsp;writer)</code>
+<div class="block">As part of adding rows, the writer calls this method to determine
+ if the scale factor has changed.</div>
+</td>
+</tr>
 </tbody>
 </table>
 </li>
@@ -156,6 +164,11 @@
 <div class="block">Add a new writer's memory allocation to the pool.</div>
 </td>
 </tr>
+<tr class="rowColor">
+<td class="colFirst"><code>long</code></td>
+<td class="colLast"><span class="typeNameLabel">MemoryManagerImpl.</span><code><span class="memberNameLink"><a href="../../../../org/apache/orc/impl/MemoryManagerImpl.html#checkMemory-long-org.apache.orc.MemoryManager.Callback-">checkMemory</a></span>(long&nbsp;previous,
+           <a href="../../../../org/apache/orc/MemoryManager.Callback.html" title="interface in org.apache.orc">MemoryManager.Callback</a>&nbsp;writer)</code>&nbsp;</td>
+</tr>
 </tbody>
 </table>
 </li>
diff --git a/site/api/orc-core/org/apache/orc/class-use/MemoryManager.html b/site/api/orc-core/org/apache/orc/class-use/MemoryManager.html
index 0d9969b..35f368b 100644
--- a/site/api/orc-core/org/apache/orc/class-use/MemoryManager.html
+++ b/site/api/orc-core/org/apache/orc/class-use/MemoryManager.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_202) on Thu Mar 14 13:29:38 PDT 2019 -->
+<!-- Generated by javadoc (1.8.0_222) on Sat Oct 26 23:14:24 PDT 2019 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>Uses of Interface org.apache.orc.MemoryManager (ORC Core 1.5.5 API)</title>
-<meta name="date" content="2019-03-14">
+<title>Uses of Interface org.apache.orc.MemoryManager (ORC Core 1.5.7 API)</title>
+<meta name="date" content="2019-10-26">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../script.js"></script>
 </head>
@@ -13,7 +13,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="Uses of Interface org.apache.orc.MemoryManager (ORC Core 1.5.5 API)";
+            parent.document.title="Uses of Interface org.apache.orc.MemoryManager (ORC Core 1.5.7 API)";
         }
     }
     catch(err) {
diff --git a/site/api/orc-core/org/apache/orc/class-use/OrcConf.html b/site/api/orc-core/org/apache/orc/class-use/OrcConf.html
index 6cdc94f..c0da177 100644
--- a/site/api/orc-core/org/apache/orc/class-use/OrcConf.html
+++ b/site/api/orc-core/org/apache/orc/class-use/OrcConf.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_202) on Thu Mar 14 13:29:38 PDT 2019 -->
+<!-- Generated by javadoc (1.8.0_222) on Sat Oct 26 23:14:24 PDT 2019 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>Uses of Class org.apache.orc.OrcConf (ORC Core 1.5.5 API)</title>
-<meta name="date" content="2019-03-14">
+<title>Uses of Class org.apache.orc.OrcConf (ORC Core 1.5.7 API)</title>
+<meta name="date" content="2019-10-26">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../script.js"></script>
 </head>
@@ -13,7 +13,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="Uses of Class org.apache.orc.OrcConf (ORC Core 1.5.5 API)";
+            parent.document.title="Uses of Class org.apache.orc.OrcConf (ORC Core 1.5.7 API)";
         }
     }
     catch(err) {
@@ -105,7 +105,7 @@
 <tbody>
 <tr class="altColor">
 <td class="colFirst"><code>static <a href="../../../../org/apache/orc/OrcConf.html" title="enum in org.apache.orc">OrcConf</a></code></td>
-<td class="colLast"><span class="typeNameLabel">OrcConf.</span><code><span class="memberNameLink"><a href="../../../../org/apache/orc/OrcConf.html#valueOf-java.lang.String-">valueOf</a></span>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;name)</code>
+<td class="colLast"><span class="typeNameLabel">OrcConf.</span><code><span class="memberNameLink"><a href="../../../../org/apache/orc/OrcConf.html#valueOf-java.lang.String-">valueOf</a></span>(<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;name)</code>
 <div class="block">Returns the enum constant of this type with the specified name.</div>
 </td>
 </tr>
diff --git a/site/api/orc-core/org/apache/orc/class-use/OrcFile.BloomFilterVersion.html b/site/api/orc-core/org/apache/orc/class-use/OrcFile.BloomFilterVersion.html
index 210849c..0a7fe8a 100644
--- a/site/api/orc-core/org/apache/orc/class-use/OrcFile.BloomFilterVersion.html
+++ b/site/api/orc-core/org/apache/orc/class-use/OrcFile.BloomFilterVersion.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_202) on Thu Mar 14 13:29:38 PDT 2019 -->
+<!-- Generated by javadoc (1.8.0_222) on Sat Oct 26 23:14:24 PDT 2019 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>Uses of Class org.apache.orc.OrcFile.BloomFilterVersion (ORC Core 1.5.5 API)</title>
-<meta name="date" content="2019-03-14">
+<title>Uses of Class org.apache.orc.OrcFile.BloomFilterVersion (ORC Core 1.5.7 API)</title>
+<meta name="date" content="2019-10-26">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../script.js"></script>
 </head>
@@ -13,7 +13,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="Uses of Class org.apache.orc.OrcFile.BloomFilterVersion (ORC Core 1.5.5 API)";
+            parent.document.title="Uses of Class org.apache.orc.OrcFile.BloomFilterVersion (ORC Core 1.5.7 API)";
         }
     }
     catch(err) {
@@ -109,7 +109,7 @@
 <tbody>
 <tr class="altColor">
 <td class="colFirst"><code>static <a href="../../../../org/apache/orc/OrcFile.BloomFilterVersion.html" title="enum in org.apache.orc">OrcFile.BloomFilterVersion</a></code></td>
-<td class="colLast"><span class="typeNameLabel">OrcFile.BloomFilterVersion.</span><code><span class="memberNameLink"><a href="../../../../org/apache/orc/OrcFile.BloomFilterVersion.html#fromString-java.lang.String-">fromString</a></span>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;s)</code>&nbsp;</td>
+<td class="colLast"><span class="typeNameLabel">OrcFile.BloomFilterVersion.</span><code><span class="memberNameLink"><a href="../../../../org/apache/orc/OrcFile.BloomFilterVersion.html#fromString-java.lang.String-">fromString</a></span>(<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;s)</code>&nbsp;</td>
 </tr>
 <tr class="rowColor">
 <td class="colFirst"><code><a href="../../../../org/apache/orc/OrcFile.BloomFilterVersion.html" title="enum in org.apache.orc">OrcFile.BloomFilterVersion</a></code></td>
@@ -117,7 +117,7 @@
 </tr>
 <tr class="altColor">
 <td class="colFirst"><code>static <a href="../../../../org/apache/orc/OrcFile.BloomFilterVersion.html" title="enum in org.apache.orc">OrcFile.BloomFilterVersion</a></code></td>
-<td class="colLast"><span class="typeNameLabel">OrcFile.BloomFilterVersion.</span><code><span class="memberNameLink"><a href="../../../../org/apache/orc/OrcFile.BloomFilterVersion.html#valueOf-java.lang.String-">valueOf</a></span>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;name)</code>
+<td class="colLast"><span class="typeNameLabel">OrcFile.BloomFilterVersion.</span><code><span class="memberNameLink"><a href="../../../../org/apache/orc/OrcFile.BloomFilterVersion.html#valueOf-java.lang.String-">valueOf</a></span>(<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;name)</code>
 <div class="block">Returns the enum constant of this type with the specified name.</div>
 </td>
 </tr>
diff --git a/site/api/orc-core/org/apache/orc/class-use/OrcFile.CompressionStrategy.html b/site/api/orc-core/org/apache/orc/class-use/OrcFile.CompressionStrategy.html
index 912f171..3ad6ee2 100644
--- a/site/api/orc-core/org/apache/orc/class-use/OrcFile.CompressionStrategy.html
+++ b/site/api/orc-core/org/apache/orc/class-use/OrcFile.CompressionStrategy.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_202) on Thu Mar 14 13:29:38 PDT 2019 -->
+<!-- Generated by javadoc (1.8.0_222) on Sat Oct 26 23:14:24 PDT 2019 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>Uses of Class org.apache.orc.OrcFile.CompressionStrategy (ORC Core 1.5.5 API)</title>
-<meta name="date" content="2019-03-14">
+<title>Uses of Class org.apache.orc.OrcFile.CompressionStrategy (ORC Core 1.5.7 API)</title>
+<meta name="date" content="2019-10-26">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../script.js"></script>
 </head>
@@ -13,7 +13,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="Uses of Class org.apache.orc.OrcFile.CompressionStrategy (ORC Core 1.5.5 API)";
+            parent.document.title="Uses of Class org.apache.orc.OrcFile.CompressionStrategy (ORC Core 1.5.7 API)";
         }
     }
     catch(err) {
@@ -109,7 +109,7 @@
 </tr>
 <tr class="rowColor">
 <td class="colFirst"><code>static <a href="../../../../org/apache/orc/OrcFile.CompressionStrategy.html" title="enum in org.apache.orc">OrcFile.CompressionStrategy</a></code></td>
-<td class="colLast"><span class="typeNameLabel">OrcFile.CompressionStrategy.</span><code><span class="memberNameLink"><a href="../../../../org/apache/orc/OrcFile.CompressionStrategy.html#valueOf-java.lang.String-">valueOf</a></span>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;name)</code>
+<td class="colLast"><span class="typeNameLabel">OrcFile.CompressionStrategy.</span><code><span class="memberNameLink"><a href="../../../../org/apache/orc/OrcFile.CompressionStrategy.html#valueOf-java.lang.String-">valueOf</a></span>(<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;name)</code>
 <div class="block">Returns the enum constant of this type with the specified name.</div>
 </td>
 </tr>
diff --git a/site/api/orc-core/org/apache/orc/class-use/OrcFile.EncodingStrategy.html b/site/api/orc-core/org/apache/orc/class-use/OrcFile.EncodingStrategy.html
index 1996cdb..c6f4d3e 100644
--- a/site/api/orc-core/org/apache/orc/class-use/OrcFile.EncodingStrategy.html
+++ b/site/api/orc-core/org/apache/orc/class-use/OrcFile.EncodingStrategy.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_202) on Thu Mar 14 13:29:38 PDT 2019 -->
+<!-- Generated by javadoc (1.8.0_222) on Sat Oct 26 23:14:24 PDT 2019 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>Uses of Class org.apache.orc.OrcFile.EncodingStrategy (ORC Core 1.5.5 API)</title>
-<meta name="date" content="2019-03-14">
+<title>Uses of Class org.apache.orc.OrcFile.EncodingStrategy (ORC Core 1.5.7 API)</title>
+<meta name="date" content="2019-10-26">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../script.js"></script>
 </head>
@@ -13,7 +13,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="Uses of Class org.apache.orc.OrcFile.EncodingStrategy (ORC Core 1.5.5 API)";
+            parent.document.title="Uses of Class org.apache.orc.OrcFile.EncodingStrategy (ORC Core 1.5.7 API)";
         }
     }
     catch(err) {
@@ -113,7 +113,7 @@
 </tr>
 <tr class="rowColor">
 <td class="colFirst"><code>static <a href="../../../../org/apache/orc/OrcFile.EncodingStrategy.html" title="enum in org.apache.orc">OrcFile.EncodingStrategy</a></code></td>
-<td class="colLast"><span class="typeNameLabel">OrcFile.EncodingStrategy.</span><code><span class="memberNameLink"><a href="../../../../org/apache/orc/OrcFile.EncodingStrategy.html#valueOf-java.lang.String-">valueOf</a></span>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;name)</code>
+<td class="colLast"><span class="typeNameLabel">OrcFile.EncodingStrategy.</span><code><span class="memberNameLink"><a href="../../../../org/apache/orc/OrcFile.EncodingStrategy.html#valueOf-java.lang.String-">valueOf</a></span>(<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;name)</code>
 <div class="block">Returns the enum constant of this type with the specified name.</div>
 </td>
 </tr>
diff --git a/site/api/orc-core/org/apache/orc/class-use/OrcFile.ReaderOptions.html b/site/api/orc-core/org/apache/orc/class-use/OrcFile.ReaderOptions.html
index b7221b8..88ebd33 100644
--- a/site/api/orc-core/org/apache/orc/class-use/OrcFile.ReaderOptions.html
+++ b/site/api/orc-core/org/apache/orc/class-use/OrcFile.ReaderOptions.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_202) on Thu Mar 14 13:29:38 PDT 2019 -->
+<!-- Generated by javadoc (1.8.0_222) on Sat Oct 26 23:14:24 PDT 2019 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>Uses of Class org.apache.orc.OrcFile.ReaderOptions (ORC Core 1.5.5 API)</title>
-<meta name="date" content="2019-03-14">
+<title>Uses of Class org.apache.orc.OrcFile.ReaderOptions (ORC Core 1.5.7 API)</title>
+<meta name="date" content="2019-10-26">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../script.js"></script>
 </head>
@@ -13,7 +13,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="Uses of Class org.apache.orc.OrcFile.ReaderOptions (ORC Core 1.5.5 API)";
+            parent.document.title="Uses of Class org.apache.orc.OrcFile.ReaderOptions (ORC Core 1.5.7 API)";
         }
     }
     catch(err) {
diff --git a/site/api/orc-core/org/apache/orc/class-use/OrcFile.Version.html b/site/api/orc-core/org/apache/orc/class-use/OrcFile.Version.html
index 7e7dfae..0c48ff3 100644
--- a/site/api/orc-core/org/apache/orc/class-use/OrcFile.Version.html
+++ b/site/api/orc-core/org/apache/orc/class-use/OrcFile.Version.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_202) on Thu Mar 14 13:29:38 PDT 2019 -->
+<!-- Generated by javadoc (1.8.0_222) on Sat Oct 26 23:14:24 PDT 2019 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>Uses of Class org.apache.orc.OrcFile.Version (ORC Core 1.5.5 API)</title>
-<meta name="date" content="2019-03-14">
+<title>Uses of Class org.apache.orc.OrcFile.Version (ORC Core 1.5.7 API)</title>
+<meta name="date" content="2019-10-26">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../script.js"></script>
 </head>
@@ -13,7 +13,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="Uses of Class org.apache.orc.OrcFile.Version (ORC Core 1.5.5 API)";
+            parent.document.title="Uses of Class org.apache.orc.OrcFile.Version (ORC Core 1.5.7 API)";
         }
     }
     catch(err) {
@@ -126,7 +126,7 @@
 <tbody>
 <tr class="altColor">
 <td class="colFirst"><code>static <a href="../../../../org/apache/orc/OrcFile.Version.html" title="enum in org.apache.orc">OrcFile.Version</a></code></td>
-<td class="colLast"><span class="typeNameLabel">OrcFile.Version.</span><code><span class="memberNameLink"><a href="../../../../org/apache/orc/OrcFile.Version.html#byName-java.lang.String-">byName</a></span>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;name)</code>&nbsp;</td>
+<td class="colLast"><span class="typeNameLabel">OrcFile.Version.</span><code><span class="memberNameLink"><a href="../../../../org/apache/orc/OrcFile.Version.html#byName-java.lang.String-">byName</a></span>(<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;name)</code>&nbsp;</td>
 </tr>
 <tr class="rowColor">
 <td class="colFirst"><code><a href="../../../../org/apache/orc/OrcFile.Version.html" title="enum in org.apache.orc">OrcFile.Version</a></code></td>
@@ -140,7 +140,7 @@
 </tr>
 <tr class="rowColor">
 <td class="colFirst"><code>static <a href="../../../../org/apache/orc/OrcFile.Version.html" title="enum in org.apache.orc">OrcFile.Version</a></code></td>
-<td class="colLast"><span class="typeNameLabel">OrcFile.Version.</span><code><span class="memberNameLink"><a href="../../../../org/apache/orc/OrcFile.Version.html#valueOf-java.lang.String-">valueOf</a></span>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;name)</code>
+<td class="colLast"><span class="typeNameLabel">OrcFile.Version.</span><code><span class="memberNameLink"><a href="../../../../org/apache/orc/OrcFile.Version.html#valueOf-java.lang.String-">valueOf</a></span>(<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;name)</code>
 <div class="block">Returns the enum constant of this type with the specified name.</div>
 </td>
 </tr>
@@ -194,7 +194,7 @@ the order they are declared.</div>
 </tr>
 <tr class="rowColor">
 <td class="colFirst"><code>static <a href="../../../../org/apache/orc/OrcFile.Version.html" title="enum in org.apache.orc">OrcFile.Version</a></code></td>
-<td class="colLast"><span class="typeNameLabel">ReaderImpl.</span><code><span class="memberNameLink"><a href="../../../../org/apache/orc/impl/ReaderImpl.html#getFileVersion-java.util.List-">getFileVersion</a></span>(<a href="http://docs.oracle.com/javase/7/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Integer.html?is-external=true" title="class or interface in java.lang">Integ [...]
+<td class="colLast"><span class="typeNameLabel">ReaderImpl.</span><code><span class="memberNameLink"><a href="../../../../org/apache/orc/impl/ReaderImpl.html#getFileVersion-java.util.List-">getFileVersion</a></span>(<a href="http://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Integer.html?is-external=true" title="class or interface in java.lang">Integ [...]
 </tr>
 </tbody>
 </table>
diff --git a/site/api/orc-core/org/apache/orc/class-use/OrcFile.WriterCallback.html b/site/api/orc-core/org/apache/orc/class-use/OrcFile.WriterCallback.html
index 323d896..2bde3ad 100644
--- a/site/api/orc-core/org/apache/orc/class-use/OrcFile.WriterCallback.html
+++ b/site/api/orc-core/org/apache/orc/class-use/OrcFile.WriterCallback.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_202) on Thu Mar 14 13:29:38 PDT 2019 -->
+<!-- Generated by javadoc (1.8.0_222) on Sat Oct 26 23:14:24 PDT 2019 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>Uses of Interface org.apache.orc.OrcFile.WriterCallback (ORC Core 1.5.5 API)</title>
-<meta name="date" content="2019-03-14">
+<title>Uses of Interface org.apache.orc.OrcFile.WriterCallback (ORC Core 1.5.7 API)</title>
+<meta name="date" content="2019-10-26">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../script.js"></script>
 </head>
@@ -13,7 +13,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="Uses of Interface org.apache.orc.OrcFile.WriterCallback (ORC Core 1.5.5 API)";
+            parent.document.title="Uses of Interface org.apache.orc.OrcFile.WriterCallback (ORC Core 1.5.7 API)";
         }
     }
     catch(err) {
diff --git a/site/api/orc-core/org/apache/orc/class-use/OrcFile.WriterContext.html b/site/api/orc-core/org/apache/orc/class-use/OrcFile.WriterContext.html
index c1554b1..dbb6965 100644
--- a/site/api/orc-core/org/apache/orc/class-use/OrcFile.WriterContext.html
+++ b/site/api/orc-core/org/apache/orc/class-use/OrcFile.WriterContext.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_202) on Thu Mar 14 13:29:38 PDT 2019 -->
+<!-- Generated by javadoc (1.8.0_222) on Sat Oct 26 23:14:24 PDT 2019 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>Uses of Interface org.apache.orc.OrcFile.WriterContext (ORC Core 1.5.5 API)</title>
-<meta name="date" content="2019-03-14">
+<title>Uses of Interface org.apache.orc.OrcFile.WriterContext (ORC Core 1.5.7 API)</title>
+<meta name="date" content="2019-10-26">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../script.js"></script>
 </head>
@@ -13,7 +13,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="Uses of Interface org.apache.orc.OrcFile.WriterContext (ORC Core 1.5.5 API)";
+            parent.document.title="Uses of Interface org.apache.orc.OrcFile.WriterContext (ORC Core 1.5.7 API)";
         }
     }
     catch(err) {
diff --git a/site/api/orc-core/org/apache/orc/class-use/OrcFile.WriterImplementation.html b/site/api/orc-core/org/apache/orc/class-use/OrcFile.WriterImplementation.html
index 2cf090e..a92df55 100644
--- a/site/api/orc-core/org/apache/orc/class-use/OrcFile.WriterImplementation.html
+++ b/site/api/orc-core/org/apache/orc/class-use/OrcFile.WriterImplementation.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_202) on Thu Mar 14 13:29:38 PDT 2019 -->
+<!-- Generated by javadoc (1.8.0_222) on Sat Oct 26 23:14:24 PDT 2019 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>Uses of Class org.apache.orc.OrcFile.WriterImplementation (ORC Core 1.5.5 API)</title>
-<meta name="date" content="2019-03-14">
+<title>Uses of Class org.apache.orc.OrcFile.WriterImplementation (ORC Core 1.5.7 API)</title>
+<meta name="date" content="2019-10-26">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../script.js"></script>
 </head>
@@ -13,7 +13,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="Uses of Class org.apache.orc.OrcFile.WriterImplementation (ORC Core 1.5.5 API)";
+            parent.document.title="Uses of Class org.apache.orc.OrcFile.WriterImplementation (ORC Core 1.5.7 API)";
         }
     }
     catch(err) {
@@ -113,7 +113,7 @@
 </tr>
 <tr class="altColor">
 <td class="colFirst"><code>static <a href="../../../../org/apache/orc/OrcFile.WriterImplementation.html" title="enum in org.apache.orc">OrcFile.WriterImplementation</a></code></td>
-<td class="colLast"><span class="typeNameLabel">OrcFile.WriterImplementation.</span><code><span class="memberNameLink"><a href="../../../../org/apache/orc/OrcFile.WriterImplementation.html#valueOf-java.lang.String-">valueOf</a></span>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;name)</code>
+<td class="colLast"><span class="typeNameLabel">OrcFile.WriterImplementation.</span><code><span class="memberNameLink"><a href="../../../../org/apache/orc/OrcFile.WriterImplementation.html#valueOf-java.lang.String-">valueOf</a></span>(<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;name)</code>
 <div class="block">Returns the enum constant of this type with the specified name.</div>
 </td>
 </tr>
diff --git a/site/api/orc-core/org/apache/orc/class-use/OrcFile.WriterOptions.html b/site/api/orc-core/org/apache/orc/class-use/OrcFile.WriterOptions.html
index 512a999..a906d5e 100644
--- a/site/api/orc-core/org/apache/orc/class-use/OrcFile.WriterOptions.html
+++ b/site/api/orc-core/org/apache/orc/class-use/OrcFile.WriterOptions.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_202) on Thu Mar 14 13:29:38 PDT 2019 -->
+<!-- Generated by javadoc (1.8.0_222) on Sat Oct 26 23:14:24 PDT 2019 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>Uses of Class org.apache.orc.OrcFile.WriterOptions (ORC Core 1.5.5 API)</title>
-<meta name="date" content="2019-03-14">
+<title>Uses of Class org.apache.orc.OrcFile.WriterOptions (ORC Core 1.5.7 API)</title>
+<meta name="date" content="2019-10-26">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../script.js"></script>
 </head>
@@ -13,7 +13,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="Uses of Class org.apache.orc.OrcFile.WriterOptions (ORC Core 1.5.5 API)";
+            parent.document.title="Uses of Class org.apache.orc.OrcFile.WriterOptions (ORC Core 1.5.7 API)";
         }
     }
     catch(err) {
@@ -126,7 +126,7 @@
 </tr>
 <tr class="altColor">
 <td class="colFirst"><code><a href="../../../../org/apache/orc/OrcFile.WriterOptions.html" title="class in org.apache.orc">OrcFile.WriterOptions</a></code></td>
-<td class="colLast"><span class="typeNameLabel">OrcFile.WriterOptions.</span><code><span class="memberNameLink"><a href="../../../../org/apache/orc/OrcFile.WriterOptions.html#bloomFilterColumns-java.lang.String-">bloomFilterColumns</a></span>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;columns)</code>
+<td class="colLast"><span class="typeNameLabel">OrcFile.WriterOptions.</span><code><span class="memberNameLink"><a href="../../../../org/apache/orc/OrcFile.WriterOptions.html#bloomFilterColumns-java.lang.String-">bloomFilterColumns</a></span>(<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;columns)</code>
 <div class="block">Comma separated values of column names for which bloom filter is to be created.</div>
 </td>
 </tr>
@@ -167,7 +167,7 @@
 </tr>
 <tr class="rowColor">
 <td class="colFirst"><code><a href="../../../../org/apache/orc/OrcFile.WriterOptions.html" title="class in org.apache.orc">OrcFile.WriterOptions</a></code></td>
-<td class="colLast"><span class="typeNameLabel">OrcFile.WriterOptions.</span><code><span class="memberNameLink"><a href="../../../../org/apache/orc/OrcFile.WriterOptions.html#directEncodingColumns-java.lang.String-">directEncodingColumns</a></span>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;value)</code>
+<td class="colLast"><span class="typeNameLabel">OrcFile.WriterOptions.</span><code><span class="memberNameLink"><a href="../../../../org/apache/orc/OrcFile.WriterOptions.html#directEncodingColumns-java.lang.String-">directEncodingColumns</a></span>(<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;value)</code>
 <div class="block">Set the comma-separated list of columns that should be direct encoded.</div>
 </td>
 </tr>
@@ -259,7 +259,7 @@
 </tr>
 <tr class="altColor">
 <td class="colFirst"><code>static <a href="../../../../org/apache/orc/OrcFile.WriterOptions.html" title="class in org.apache.orc">OrcFile.WriterOptions</a></code></td>
-<td class="colLast"><span class="typeNameLabel">OrcFile.</span><code><span class="memberNameLink"><a href="../../../../org/apache/orc/OrcFile.html#writerOptions-java.util.Properties-org.apache.hadoop.conf.Configuration-">writerOptions</a></span>(<a href="http://docs.oracle.com/javase/7/docs/api/java/util/Properties.html?is-external=true" title="class or interface in java.util">Properties</a>&nbsp;tableProperties,
+<td class="colLast"><span class="typeNameLabel">OrcFile.</span><code><span class="memberNameLink"><a href="../../../../org/apache/orc/OrcFile.html#writerOptions-java.util.Properties-org.apache.hadoop.conf.Configuration-">writerOptions</a></span>(<a href="http://docs.oracle.com/javase/8/docs/api/java/util/Properties.html?is-external=true" title="class or interface in java.util">Properties</a>&nbsp;tableProperties,
              <a href="http://hadoop.apache.org/docs/r2.7.3/api/org/apache/hadoop/conf/Configuration.html?is-external=true" title="class or interface in org.apache.hadoop.conf">Configuration</a>&nbsp;conf)</code>
 <div class="block">Create a set of write options based on a set of table properties and
  configuration.</div>
@@ -295,10 +295,10 @@
 </td>
 </tr>
 <tr class="rowColor">
-<td class="colFirst"><code>static <a href="http://docs.oracle.com/javase/7/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;<a href="http://hadoop.apache.org/docs/r2.7.3/api/org/apache/hadoop/fs/Path.html?is-external=true" title="class or interface in org.apache.hadoop.fs">Path</a>&gt;</code></td>
+<td class="colFirst"><code>static <a href="http://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;<a href="http://hadoop.apache.org/docs/r2.7.3/api/org/apache/hadoop/fs/Path.html?is-external=true" title="class or interface in org.apache.hadoop.fs">Path</a>&gt;</code></td>
 <td class="colLast"><span class="typeNameLabel">OrcFile.</span><code><span class="memberNameLink"><a href="../../../../org/apache/orc/OrcFile.html#mergeFiles-org.apache.hadoop.fs.Path-org.apache.orc.OrcFile.WriterOptions-java.util.List-">mergeFiles</a></span>(<a href="http://hadoop.apache.org/docs/r2.7.3/api/org/apache/hadoop/fs/Path.html?is-external=true" title="class or interface in org.apache.hadoop.fs">Path</a>&nbsp;outputPath,
           <a href="../../../../org/apache/orc/OrcFile.WriterOptions.html" title="class in org.apache.orc">OrcFile.WriterOptions</a>&nbsp;options,
-          <a href="http://docs.oracle.com/javase/7/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;<a href="http://hadoop.apache.org/docs/r2.7.3/api/org/apache/hadoop/fs/Path.html?is-external=true" title="class or interface in org.apache.hadoop.fs">Path</a>&gt;&nbsp;inputFiles)</code>
+          <a href="http://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;<a href="http://hadoop.apache.org/docs/r2.7.3/api/org/apache/hadoop/fs/Path.html?is-external=true" title="class or interface in org.apache.hadoop.fs">Path</a>&gt;&nbsp;inputFiles)</code>
 <div class="block">Merges multiple ORC files that all have the same schema to produce
  a single ORC file.</div>
 </td>
diff --git a/site/api/orc-core/org/apache/orc/class-use/OrcFile.WriterVersion.html b/site/api/orc-core/org/apache/orc/class-use/OrcFile.WriterVersion.html
index 04ab502..7044577 100644
--- a/site/api/orc-core/org/apache/orc/class-use/OrcFile.WriterVersion.html
+++ b/site/api/orc-core/org/apache/orc/class-use/OrcFile.WriterVersion.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_202) on Thu Mar 14 13:29:38 PDT 2019 -->
+<!-- Generated by javadoc (1.8.0_222) on Sat Oct 26 23:14:24 PDT 2019 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>Uses of Class org.apache.orc.OrcFile.WriterVersion (ORC Core 1.5.5 API)</title>
-<meta name="date" content="2019-03-14">
+<title>Uses of Class org.apache.orc.OrcFile.WriterVersion (ORC Core 1.5.7 API)</title>
+<meta name="date" content="2019-10-26">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../script.js"></script>
 </head>
@@ -13,7 +13,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="Uses of Class org.apache.orc.OrcFile.WriterVersion (ORC Core 1.5.5 API)";
+            parent.document.title="Uses of Class org.apache.orc.OrcFile.WriterVersion (ORC Core 1.5.7 API)";
         }
     }
     catch(err) {
@@ -146,7 +146,7 @@
 </tr>
 <tr class="rowColor">
 <td class="colFirst"><code>static <a href="../../../../org/apache/orc/OrcFile.WriterVersion.html" title="enum in org.apache.orc">OrcFile.WriterVersion</a></code></td>
-<td class="colLast"><span class="typeNameLabel">OrcFile.WriterVersion.</span><code><span class="memberNameLink"><a href="../../../../org/apache/orc/OrcFile.WriterVersion.html#valueOf-java.lang.String-">valueOf</a></span>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;name)</code>
+<td class="colLast"><span class="typeNameLabel">OrcFile.WriterVersion.</span><code><span class="memberNameLink"><a href="../../../../org/apache/orc/OrcFile.WriterVersion.html#valueOf-java.lang.String-">valueOf</a></span>(<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;name)</code>
 <div class="block">Returns the enum constant of this type with the specified name.</div>
 </td>
 </tr>
diff --git a/site/api/orc-core/org/apache/orc/class-use/OrcFile.html b/site/api/orc-core/org/apache/orc/class-use/OrcFile.html
index 686897a..18beb20 100644
--- a/site/api/orc-core/org/apache/orc/class-use/OrcFile.html
+++ b/site/api/orc-core/org/apache/orc/class-use/OrcFile.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_202) on Thu Mar 14 13:29:38 PDT 2019 -->
+<!-- Generated by javadoc (1.8.0_222) on Sat Oct 26 23:14:24 PDT 2019 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>Uses of Class org.apache.orc.OrcFile (ORC Core 1.5.5 API)</title>
-<meta name="date" content="2019-03-14">
+<title>Uses of Class org.apache.orc.OrcFile (ORC Core 1.5.7 API)</title>
+<meta name="date" content="2019-10-26">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../script.js"></script>
 </head>
@@ -13,7 +13,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="Uses of Class org.apache.orc.OrcFile (ORC Core 1.5.5 API)";
+            parent.document.title="Uses of Class org.apache.orc.OrcFile (ORC Core 1.5.7 API)";
         }
     }
     catch(err) {
diff --git a/site/api/orc-core/org/apache/orc/class-use/OrcUtils.html b/site/api/orc-core/org/apache/orc/class-use/OrcUtils.html
index 86948e7..9812fc4 100644
--- a/site/api/orc-core/org/apache/orc/class-use/OrcUtils.html
+++ b/site/api/orc-core/org/apache/orc/class-use/OrcUtils.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_202) on Thu Mar 14 13:29:38 PDT 2019 -->
+<!-- Generated by javadoc (1.8.0_222) on Sat Oct 26 23:14:24 PDT 2019 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>Uses of Class org.apache.orc.OrcUtils (ORC Core 1.5.5 API)</title>
-<meta name="date" content="2019-03-14">
+<title>Uses of Class org.apache.orc.OrcUtils (ORC Core 1.5.7 API)</title>
+<meta name="date" content="2019-10-26">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../script.js"></script>
 </head>
@@ -13,7 +13,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="Uses of Class org.apache.orc.OrcUtils (ORC Core 1.5.5 API)";
+            parent.document.title="Uses of Class org.apache.orc.OrcUtils (ORC Core 1.5.7 API)";
         }
     }
     catch(err) {
diff --git a/site/api/orc-core/org/apache/orc/class-use/PhysicalWriter.OutputReceiver.html b/site/api/orc-core/org/apache/orc/class-use/PhysicalWriter.OutputReceiver.html
index a039ce6..1ee6096 100644
--- a/site/api/orc-core/org/apache/orc/class-use/PhysicalWriter.OutputReceiver.html
+++ b/site/api/orc-core/org/apache/orc/class-use/PhysicalWriter.OutputReceiver.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_202) on Thu Mar 14 13:29:38 PDT 2019 -->
+<!-- Generated by javadoc (1.8.0_222) on Sat Oct 26 23:14:24 PDT 2019 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>Uses of Interface org.apache.orc.PhysicalWriter.OutputReceiver (ORC Core 1.5.5 API)</title>
-<meta name="date" content="2019-03-14">
+<title>Uses of Interface org.apache.orc.PhysicalWriter.OutputReceiver (ORC Core 1.5.7 API)</title>
+<meta name="date" content="2019-10-26">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../script.js"></script>
 </head>
@@ -13,7 +13,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="Uses of Interface org.apache.orc.PhysicalWriter.OutputReceiver (ORC Core 1.5.5 API)";
+            parent.document.title="Uses of Interface org.apache.orc.PhysicalWriter.OutputReceiver (ORC Core 1.5.7 API)";
         }
     }
     catch(err) {
@@ -127,7 +127,7 @@
 </tr>
 <tbody>
 <tr class="altColor">
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/orc/impl/OutStream.html#OutStream-java.lang.String-int-org.apache.orc.CompressionCodec-org.apache.orc.PhysicalWriter.OutputReceiver-">OutStream</a></span>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;name,
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/orc/impl/OutStream.html#OutStream-java.lang.String-int-org.apache.orc.CompressionCodec-org.apache.orc.PhysicalWriter.OutputReceiver-">OutStream</a></span>(<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;name,
          int&nbsp;bufferSize,
          <a href="../../../../org/apache/orc/CompressionCodec.html" title="interface in org.apache.orc">CompressionCodec</a>&nbsp;codec,
          <a href="../../../../org/apache/orc/PhysicalWriter.OutputReceiver.html" title="interface in org.apache.orc">PhysicalWriter.OutputReceiver</a>&nbsp;receiver)</code>&nbsp;</td>
diff --git a/site/api/orc-core/org/apache/orc/class-use/PhysicalWriter.html b/site/api/orc-core/org/apache/orc/class-use/PhysicalWriter.html
index 6a6466f..c623142 100644
--- a/site/api/orc-core/org/apache/orc/class-use/PhysicalWriter.html
+++ b/site/api/orc-core/org/apache/orc/class-use/PhysicalWriter.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_202) on Thu Mar 14 13:29:38 PDT 2019 -->
+<!-- Generated by javadoc (1.8.0_222) on Sat Oct 26 23:14:24 PDT 2019 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>Uses of Interface org.apache.orc.PhysicalWriter (ORC Core 1.5.5 API)</title>
-<meta name="date" content="2019-03-14">
+<title>Uses of Interface org.apache.orc.PhysicalWriter (ORC Core 1.5.7 API)</title>
+<meta name="date" content="2019-10-26">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../script.js"></script>
 </head>
@@ -13,7 +13,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="Uses of Interface org.apache.orc.PhysicalWriter (ORC Core 1.5.5 API)";
+            parent.document.title="Uses of Interface org.apache.orc.PhysicalWriter (ORC Core 1.5.7 API)";
         }
     }
     catch(err) {
diff --git a/site/api/orc-core/org/apache/orc/class-use/Reader.Options.html b/site/api/orc-core/org/apache/orc/class-use/Reader.Options.html
index 9daca33..dd795bc 100644
--- a/site/api/orc-core/org/apache/orc/class-use/Reader.Options.html
+++ b/site/api/orc-core/org/apache/orc/class-use/Reader.Options.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_202) on Thu Mar 14 13:29:38 PDT 2019 -->
+<!-- Generated by javadoc (1.8.0_222) on Sat Oct 26 23:14:24 PDT 2019 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>Uses of Class org.apache.orc.Reader.Options (ORC Core 1.5.5 API)</title>
-<meta name="date" content="2019-03-14">
+<title>Uses of Class org.apache.orc.Reader.Options (ORC Core 1.5.7 API)</title>
+<meta name="date" content="2019-10-26">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../script.js"></script>
 </head>
@@ -13,7 +13,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="Uses of Class org.apache.orc.Reader.Options (ORC Core 1.5.5 API)";
+            parent.document.title="Uses of Class org.apache.orc.Reader.Options (ORC Core 1.5.7 API)";
         }
     }
     catch(err) {
@@ -165,7 +165,7 @@
 <tr class="rowColor">
 <td class="colFirst"><code><a href="../../../../org/apache/orc/Reader.Options.html" title="class in org.apache.orc">Reader.Options</a></code></td>
 <td class="colLast"><span class="typeNameLabel">Reader.Options.</span><code><span class="memberNameLink"><a href="../../../../org/apache/orc/Reader.Options.html#searchArgument-org.apache.hadoop.hive.ql.io.sarg.SearchArgument-java.lang.String:A-">searchArgument</a></span>(<a href="http://orc.apache.org/api/hive-storage-api/org/apache/hadoop/hive/ql/io/sarg/SearchArgument.html?is-external=true" title="class or interface in org.apache.hadoop.hive.ql.io.sarg">SearchArgument</a>&nbsp;sarg,
-              <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>[]&nbsp;columnNames)</code>
+              <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>[]&nbsp;columnNames)</code>
 <div class="block">Set search argument for predicate push down.</div>
 </td>
 </tr>
diff --git a/site/api/orc-core/org/apache/orc/class-use/Reader.html b/site/api/orc-core/org/apache/orc/class-use/Reader.html
index f034c9e..3b0e3eb 100644
--- a/site/api/orc-core/org/apache/orc/class-use/Reader.html
+++ b/site/api/orc-core/org/apache/orc/class-use/Reader.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_202) on Thu Mar 14 13:29:38 PDT 2019 -->
+<!-- Generated by javadoc (1.8.0_222) on Sat Oct 26 23:14:24 PDT 2019 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>Uses of Interface org.apache.orc.Reader (ORC Core 1.5.5 API)</title>
-<meta name="date" content="2019-03-14">
+<title>Uses of Interface org.apache.orc.Reader (ORC Core 1.5.7 API)</title>
+<meta name="date" content="2019-10-26">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../script.js"></script>
 </head>
@@ -13,7 +13,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="Uses of Interface org.apache.orc.Reader (ORC Core 1.5.5 API)";
+            parent.document.title="Uses of Interface org.apache.orc.Reader (ORC Core 1.5.7 API)";
         }
     }
     catch(err) {
diff --git a/site/api/orc-core/org/apache/orc/class-use/RecordReader.html b/site/api/orc-core/org/apache/orc/class-use/RecordReader.html
index 2c452b6..e59205c 100644
--- a/site/api/orc-core/org/apache/orc/class-use/RecordReader.html
+++ b/site/api/orc-core/org/apache/orc/class-use/RecordReader.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_202) on Thu Mar 14 13:29:38 PDT 2019 -->
+<!-- Generated by javadoc (1.8.0_222) on Sat Oct 26 23:14:24 PDT 2019 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>Uses of Interface org.apache.orc.RecordReader (ORC Core 1.5.5 API)</title>
-<meta name="date" content="2019-03-14">
+<title>Uses of Interface org.apache.orc.RecordReader (ORC Core 1.5.7 API)</title>
+<meta name="date" content="2019-10-26">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../script.js"></script>
 </head>
@@ -13,7 +13,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="Uses of Interface org.apache.orc.RecordReader (ORC Core 1.5.5 API)";
+            parent.document.title="Uses of Interface org.apache.orc.RecordReader (ORC Core 1.5.7 API)";
         }
     }
     catch(err) {
diff --git a/site/api/orc-core/org/apache/orc/class-use/StringColumnStatistics.html b/site/api/orc-core/org/apache/orc/class-use/StringColumnStatistics.html
index ec2cf10..129bf64 100644
--- a/site/api/orc-core/org/apache/orc/class-use/StringColumnStatistics.html
+++ b/site/api/orc-core/org/apache/orc/class-use/StringColumnStatistics.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_202) on Thu Mar 14 13:29:38 PDT 2019 -->
+<!-- Generated by javadoc (1.8.0_222) on Sat Oct 26 23:14:24 PDT 2019 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>Uses of Interface org.apache.orc.StringColumnStatistics (ORC Core 1.5.5 API)</title>
-<meta name="date" content="2019-03-14">
+<title>Uses of Interface org.apache.orc.StringColumnStatistics (ORC Core 1.5.7 API)</title>
+<meta name="date" content="2019-10-26">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../script.js"></script>
 </head>
@@ -13,7 +13,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="Uses of Interface org.apache.orc.StringColumnStatistics (ORC Core 1.5.5 API)";
+            parent.document.title="Uses of Interface org.apache.orc.StringColumnStatistics (ORC Core 1.5.7 API)";
         }
     }
     catch(err) {
diff --git a/site/api/orc-core/org/apache/orc/class-use/StripeInformation.html b/site/api/orc-core/org/apache/orc/class-use/StripeInformation.html
index 14fa454..8eb9dcf 100644
--- a/site/api/orc-core/org/apache/orc/class-use/StripeInformation.html
+++ b/site/api/orc-core/org/apache/orc/class-use/StripeInformation.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_202) on Thu Mar 14 13:29:38 PDT 2019 -->
+<!-- Generated by javadoc (1.8.0_222) on Sat Oct 26 23:14:24 PDT 2019 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>Uses of Interface org.apache.orc.StripeInformation (ORC Core 1.5.5 API)</title>
-<meta name="date" content="2019-03-14">
+<title>Uses of Interface org.apache.orc.StripeInformation (ORC Core 1.5.7 API)</title>
+<meta name="date" content="2019-10-26">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../script.js"></script>
 </head>
@@ -13,7 +13,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="Uses of Interface org.apache.orc.StripeInformation (ORC Core 1.5.5 API)";
+            parent.document.title="Uses of Interface org.apache.orc.StripeInformation (ORC Core 1.5.7 API)";
         }
     }
     catch(err) {
@@ -108,17 +108,17 @@
 </tr>
 <tbody>
 <tr class="altColor">
-<td class="colFirst"><code>static <a href="http://docs.oracle.com/javase/7/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;<a href="../../../../org/apache/orc/StripeInformation.html" title="interface in org.apache.orc">StripeInformation</a>&gt;</code></td>
-<td class="colLast"><span class="typeNameLabel">OrcUtils.</span><code><span class="memberNameLink"><a href="../../../../org/apache/orc/OrcUtils.html#convertProtoStripesToStripes-java.util.List-">convertProtoStripesToStripes</a></span>(<a href="http://docs.oracle.com/javase/7/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;<a href="http://orc.apache.org/api/orc-core/org/apache/orc/OrcProto.StripeInformation.html?is-external=true" title="c [...]
+<td class="colFirst"><code>static <a href="http://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;<a href="../../../../org/apache/orc/StripeInformation.html" title="interface in org.apache.orc">StripeInformation</a>&gt;</code></td>
+<td class="colLast"><span class="typeNameLabel">OrcUtils.</span><code><span class="memberNameLink"><a href="../../../../org/apache/orc/OrcUtils.html#convertProtoStripesToStripes-java.util.List-">convertProtoStripesToStripes</a></span>(<a href="http://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;<a href="http://orc.apache.org/api/orc-core/org/apache/orc/OrcProto.StripeInformation.html?is-external=true" title="c [...]
 </tr>
 <tr class="rowColor">
-<td class="colFirst"><code><a href="http://docs.oracle.com/javase/7/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;<a href="../../../../org/apache/orc/StripeInformation.html" title="interface in org.apache.orc">StripeInformation</a>&gt;</code></td>
+<td class="colFirst"><code><a href="http://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;<a href="../../../../org/apache/orc/StripeInformation.html" title="interface in org.apache.orc">StripeInformation</a>&gt;</code></td>
 <td class="colLast"><span class="typeNameLabel">Reader.</span><code><span class="memberNameLink"><a href="../../../../org/apache/orc/Reader.html#getStripes--">getStripes</a></span>()</code>
 <div class="block">Get the list of stripes.</div>
 </td>
 </tr>
 <tr class="altColor">
-<td class="colFirst"><code><a href="http://docs.oracle.com/javase/7/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;<a href="../../../../org/apache/orc/StripeInformation.html" title="interface in org.apache.orc">StripeInformation</a>&gt;</code></td>
+<td class="colFirst"><code><a href="http://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;<a href="../../../../org/apache/orc/StripeInformation.html" title="interface in org.apache.orc">StripeInformation</a>&gt;</code></td>
 <td class="colLast"><span class="typeNameLabel">FileMetadata.</span><code><span class="memberNameLink"><a href="../../../../org/apache/orc/FileMetadata.html#getStripes--">getStripes</a></span>()</code>&nbsp;</td>
 </tr>
 </tbody>
@@ -185,11 +185,11 @@
 </tr>
 <tbody>
 <tr class="altColor">
-<td class="colFirst"><code><a href="http://docs.oracle.com/javase/7/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;<a href="../../../../org/apache/orc/StripeInformation.html" title="interface in org.apache.orc">StripeInformation</a>&gt;</code></td>
+<td class="colFirst"><code><a href="http://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;<a href="../../../../org/apache/orc/StripeInformation.html" title="interface in org.apache.orc">StripeInformation</a>&gt;</code></td>
 <td class="colLast"><span class="typeNameLabel">ReaderImpl.</span><code><span class="memberNameLink"><a href="../../../../org/apache/orc/impl/ReaderImpl.html#getStripes--">getStripes</a></span>()</code>&nbsp;</td>
 </tr>
 <tr class="rowColor">
-<td class="colFirst"><code><a href="http://docs.oracle.com/javase/7/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;<a href="../../../../org/apache/orc/StripeInformation.html" title="interface in org.apache.orc">StripeInformation</a>&gt;</code></td>
+<td class="colFirst"><code><a href="http://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;<a href="../../../../org/apache/orc/StripeInformation.html" title="interface in org.apache.orc">StripeInformation</a>&gt;</code></td>
 <td class="colLast"><span class="typeNameLabel">OrcTail.</span><code><span class="memberNameLink"><a href="../../../../org/apache/orc/impl/OrcTail.html#getStripes--">getStripes</a></span>()</code>&nbsp;</td>
 </tr>
 </tbody>
@@ -214,7 +214,7 @@
 <td class="colLast"><span class="typeNameLabel">RecordReaderImpl.SargApplier.</span><code><span class="memberNameLink"><a href="../../../../org/apache/orc/impl/RecordReaderImpl.SargApplier.html#pickRowGroups-org.apache.orc.StripeInformation-org.apache.orc.OrcProto.RowIndex:A-org.apache.orc.OrcProto.Stream.Kind:A-java.util.List-org.apache.orc.OrcProto.BloomFilterIndex:A-boolean-">pickRowGroups</a></span>(<a href="../../../../org/apache/orc/StripeInformation.html" title="interface in org.a [...]
              <a href="http://orc.apache.org/api/orc-core/org/apache/orc/OrcProto.RowIndex.html?is-external=true" title="class or interface in org.apache.orc">OrcProto.RowIndex</a>[]&nbsp;indexes,
              <a href="http://orc.apache.org/api/orc-core/org/apache/orc/OrcProto.Stream.Kind.html?is-external=true" title="class or interface in org.apache.orc">OrcProto.Stream.Kind</a>[]&nbsp;bloomFilterKinds,
-             <a href="http://docs.oracle.com/javase/7/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;<a href="http://orc.apache.org/api/orc-core/org/apache/orc/OrcProto.ColumnEncoding.html?is-external=true" title="class or interface in org.apache.orc">OrcProto.ColumnEncoding</a>&gt;&nbsp;encodings,
+             <a href="http://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;<a href="http://orc.apache.org/api/orc-core/org/apache/orc/OrcProto.ColumnEncoding.html?is-external=true" title="class or interface in org.apache.orc">OrcProto.ColumnEncoding</a>&gt;&nbsp;encodings,
              <a href="http://orc.apache.org/api/orc-core/org/apache/orc/OrcProto.BloomFilterIndex.html?is-external=true" title="class or interface in org.apache.orc">OrcProto.BloomFilterIndex</a>[]&nbsp;bloomFilterIndices,
              boolean&nbsp;returnNone)</code>
 <div class="block">Pick the row groups that we need to load from the current stripe.</div>
diff --git a/site/api/orc-core/org/apache/orc/class-use/StripeStatistics.html b/site/api/orc-core/org/apache/orc/class-use/StripeStatistics.html
index 235b259..323a65e 100644
--- a/site/api/orc-core/org/apache/orc/class-use/StripeStatistics.html
+++ b/site/api/orc-core/org/apache/orc/class-use/StripeStatistics.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_202) on Thu Mar 14 13:29:38 PDT 2019 -->
+<!-- Generated by javadoc (1.8.0_222) on Sat Oct 26 23:14:24 PDT 2019 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>Uses of Class org.apache.orc.StripeStatistics (ORC Core 1.5.5 API)</title>
-<meta name="date" content="2019-03-14">
+<title>Uses of Class org.apache.orc.StripeStatistics (ORC Core 1.5.7 API)</title>
+<meta name="date" content="2019-10-26">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../script.js"></script>
 </head>
@@ -13,7 +13,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="Uses of Class org.apache.orc.StripeStatistics (ORC Core 1.5.5 API)";
+            parent.document.title="Uses of Class org.apache.orc.StripeStatistics (ORC Core 1.5.7 API)";
         }
     }
     catch(err) {
@@ -108,7 +108,7 @@
 </tr>
 <tbody>
 <tr class="altColor">
-<td class="colFirst"><code><a href="http://docs.oracle.com/javase/7/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;<a href="../../../../org/apache/orc/StripeStatistics.html" title="class in org.apache.orc">StripeStatistics</a>&gt;</code></td>
+<td class="colFirst"><code><a href="http://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;<a href="../../../../org/apache/orc/StripeStatistics.html" title="class in org.apache.orc">StripeStatistics</a>&gt;</code></td>
 <td class="colLast"><span class="typeNameLabel">Reader.</span><code><span class="memberNameLink"><a href="../../../../org/apache/orc/Reader.html#getStripeStatistics--">getStripeStatistics</a></span>()</code>&nbsp;</td>
 </tr>
 </tbody>
@@ -126,11 +126,11 @@
 </tr>
 <tbody>
 <tr class="altColor">
-<td class="colFirst"><code><a href="http://docs.oracle.com/javase/7/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;<a href="../../../../org/apache/orc/StripeStatistics.html" title="class in org.apache.orc">StripeStatistics</a>&gt;</code></td>
+<td class="colFirst"><code><a href="http://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;<a href="../../../../org/apache/orc/StripeStatistics.html" title="class in org.apache.orc">StripeStatistics</a>&gt;</code></td>
 <td class="colLast"><span class="typeNameLabel">ReaderImpl.</span><code><span class="memberNameLink"><a href="../../../../org/apache/orc/impl/ReaderImpl.html#getStripeStatistics--">getStripeStatistics</a></span>()</code>&nbsp;</td>
 </tr>
 <tr class="rowColor">
-<td class="colFirst"><code><a href="http://docs.oracle.com/javase/7/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;<a href="../../../../org/apache/orc/StripeStatistics.html" title="class in org.apache.orc">StripeStatistics</a>&gt;</code></td>
+<td class="colFirst"><code><a href="http://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;<a href="../../../../org/apache/orc/StripeStatistics.html" title="class in org.apache.orc">StripeStatistics</a>&gt;</code></td>
 <td class="colLast"><span class="typeNameLabel">OrcTail.</span><code><span class="memberNameLink"><a href="../../../../org/apache/orc/impl/OrcTail.html#getStripeStatistics--">getStripeStatistics</a></span>()</code>&nbsp;</td>
 </tr>
 </tbody>
diff --git a/site/api/orc-core/org/apache/orc/class-use/TimestampColumnStatistics.html b/site/api/orc-core/org/apache/orc/class-use/TimestampColumnStatistics.html
index b4fff3e..edfba46 100644
--- a/site/api/orc-core/org/apache/orc/class-use/TimestampColumnStatistics.html
+++ b/site/api/orc-core/org/apache/orc/class-use/TimestampColumnStatistics.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_202) on Thu Mar 14 13:29:38 PDT 2019 -->
+<!-- Generated by javadoc (1.8.0_222) on Sat Oct 26 23:14:24 PDT 2019 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>Uses of Interface org.apache.orc.TimestampColumnStatistics (ORC Core 1.5.5 API)</title>
-<meta name="date" content="2019-03-14">
+<title>Uses of Interface org.apache.orc.TimestampColumnStatistics (ORC Core 1.5.7 API)</title>
+<meta name="date" content="2019-10-26">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../script.js"></script>
 </head>
@@ -13,7 +13,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="Uses of Interface org.apache.orc.TimestampColumnStatistics (ORC Core 1.5.5 API)";
+            parent.document.title="Uses of Interface org.apache.orc.TimestampColumnStatistics (ORC Core 1.5.7 API)";
         }
     }
     catch(err) {
diff --git a/site/api/orc-core/org/apache/orc/class-use/TypeDescription.Category.html b/site/api/orc-core/org/apache/orc/class-use/TypeDescription.Category.html
index aba8f42..c19b2c1 100644
--- a/site/api/orc-core/org/apache/orc/class-use/TypeDescription.Category.html
+++ b/site/api/orc-core/org/apache/orc/class-use/TypeDescription.Category.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_202) on Thu Mar 14 13:29:38 PDT 2019 -->
+<!-- Generated by javadoc (1.8.0_222) on Sat Oct 26 23:14:24 PDT 2019 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>Uses of Class org.apache.orc.TypeDescription.Category (ORC Core 1.5.5 API)</title>
-<meta name="date" content="2019-03-14">
+<title>Uses of Class org.apache.orc.TypeDescription.Category (ORC Core 1.5.7 API)</title>
+<meta name="date" content="2019-10-26">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../script.js"></script>
 </head>
@@ -13,7 +13,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="Uses of Class org.apache.orc.TypeDescription.Category (ORC Core 1.5.5 API)";
+            parent.document.title="Uses of Class org.apache.orc.TypeDescription.Category (ORC Core 1.5.7 API)";
         }
     }
     catch(err) {
@@ -115,7 +115,7 @@
 </tr>
 <tr class="rowColor">
 <td class="colFirst"><code>static <a href="../../../../org/apache/orc/TypeDescription.Category.html" title="enum in org.apache.orc">TypeDescription.Category</a></code></td>
-<td class="colLast"><span class="typeNameLabel">TypeDescription.Category.</span><code><span class="memberNameLink"><a href="../../../../org/apache/orc/TypeDescription.Category.html#valueOf-java.lang.String-">valueOf</a></span>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;name)</code>
+<td class="colLast"><span class="typeNameLabel">TypeDescription.Category.</span><code><span class="memberNameLink"><a href="../../../../org/apache/orc/TypeDescription.Category.html#valueOf-java.lang.String-">valueOf</a></span>(<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;name)</code>
 <div class="block">Returns the enum constant of this type with the specified name.</div>
 </td>
 </tr>
diff --git a/site/api/orc-core/org/apache/orc/class-use/TypeDescription.RowBatchVersion.html b/site/api/orc-core/org/apache/orc/class-use/TypeDescription.RowBatchVersion.html
index fb076d6..44bfd14 100644
--- a/site/api/orc-core/org/apache/orc/class-use/TypeDescription.RowBatchVersion.html
+++ b/site/api/orc-core/org/apache/orc/class-use/TypeDescription.RowBatchVersion.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_202) on Thu Mar 14 13:29:38 PDT 2019 -->
+<!-- Generated by javadoc (1.8.0_222) on Sat Oct 26 23:14:24 PDT 2019 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>Uses of Class org.apache.orc.TypeDescription.RowBatchVersion (ORC Core 1.5.5 API)</title>
-<meta name="date" content="2019-03-14">
+<title>Uses of Class org.apache.orc.TypeDescription.RowBatchVersion (ORC Core 1.5.7 API)</title>
+<meta name="date" content="2019-10-26">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../script.js"></script>
 </head>
@@ -13,7 +13,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="Uses of Class org.apache.orc.TypeDescription.RowBatchVersion (ORC Core 1.5.5 API)";
+            parent.document.title="Uses of Class org.apache.orc.TypeDescription.RowBatchVersion (ORC Core 1.5.7 API)";
         }
     }
     catch(err) {
@@ -105,7 +105,7 @@
 <tbody>
 <tr class="altColor">
 <td class="colFirst"><code>static <a href="../../../../org/apache/orc/TypeDescription.RowBatchVersion.html" title="enum in org.apache.orc">TypeDescription.RowBatchVersion</a></code></td>
-<td class="colLast"><span class="typeNameLabel">TypeDescription.RowBatchVersion.</span><code><span class="memberNameLink"><a href="../../../../org/apache/orc/TypeDescription.RowBatchVersion.html#valueOf-java.lang.String-">valueOf</a></span>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;name)</code>
+<td class="colLast"><span class="typeNameLabel">TypeDescription.RowBatchVersion.</span><code><span class="memberNameLink"><a href="../../../../org/apache/orc/TypeDescription.RowBatchVersion.html#valueOf-java.lang.String-">valueOf</a></span>(<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;name)</code>
 <div class="block">Returns the enum constant of this type with the specified name.</div>
 </td>
 </tr>
diff --git a/site/api/orc-core/org/apache/orc/class-use/TypeDescription.html b/site/api/orc-core/org/apache/orc/class-use/TypeDescription.html
index 5576cfd..1d725e3 100644
--- a/site/api/orc-core/org/apache/orc/class-use/TypeDescription.html
+++ b/site/api/orc-core/org/apache/orc/class-use/TypeDescription.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_202) on Thu Mar 14 13:29:38 PDT 2019 -->
+<!-- Generated by javadoc (1.8.0_222) on Sat Oct 26 23:14:24 PDT 2019 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>Uses of Class org.apache.orc.TypeDescription (ORC Core 1.5.5 API)</title>
-<meta name="date" content="2019-03-14">
+<title>Uses of Class org.apache.orc.TypeDescription (ORC Core 1.5.7 API)</title>
+<meta name="date" content="2019-10-26">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../script.js"></script>
 </head>
@@ -13,7 +13,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="Uses of Class org.apache.orc.TypeDescription (ORC Core 1.5.5 API)";
+            parent.document.title="Uses of Class org.apache.orc.TypeDescription (ORC Core 1.5.7 API)";
         }
     }
     catch(err) {
@@ -117,7 +117,7 @@
 <tbody>
 <tr class="altColor">
 <td class="colFirst"><code><a href="../../../../org/apache/orc/TypeDescription.html" title="class in org.apache.orc">TypeDescription</a></code></td>
-<td class="colLast"><span class="typeNameLabel">TypeDescription.</span><code><span class="memberNameLink"><a href="../../../../org/apache/orc/TypeDescription.html#addField-java.lang.String-org.apache.orc.TypeDescription-">addField</a></span>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;field,
+<td class="colLast"><span class="typeNameLabel">TypeDescription.</span><code><span class="memberNameLink"><a href="../../../../org/apache/orc/TypeDescription.html#addField-java.lang.String-org.apache.orc.TypeDescription-">addField</a></span>(<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;field,
         <a href="../../../../org/apache/orc/TypeDescription.html" title="class in org.apache.orc">TypeDescription</a>&nbsp;fieldType)</code>
 <div class="block">Add a field to a struct type as it is built.</div>
 </td>
@@ -134,7 +134,7 @@
 </tr>
 <tr class="rowColor">
 <td class="colFirst"><code>static <a href="../../../../org/apache/orc/TypeDescription.html" title="class in org.apache.orc">TypeDescription</a></code></td>
-<td class="colLast"><span class="typeNameLabel">OrcUtils.</span><code><span class="memberNameLink"><a href="../../../../org/apache/orc/OrcUtils.html#convertTypeFromProtobuf-java.util.List-int-">convertTypeFromProtobuf</a></span>(<a href="http://docs.oracle.com/javase/7/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;<a href="http://orc.apache.org/api/orc-core/org/apache/orc/OrcProto.Type.html?is-external=true" title="class or interface i [...]
+<td class="colLast"><span class="typeNameLabel">OrcUtils.</span><code><span class="memberNameLink"><a href="../../../../org/apache/orc/OrcUtils.html#convertTypeFromProtobuf-java.util.List-int-">convertTypeFromProtobuf</a></span>(<a href="http://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;<a href="http://orc.apache.org/api/orc-core/org/apache/orc/OrcProto.Type.html?is-external=true" title="class or interface i [...]
                        int&nbsp;rootColumn)</code>
 <div class="block">Translate the given rootColumn from the list of types to a TypeDescription.</div>
 </td>
@@ -220,13 +220,13 @@
 </tr>
 <tr class="rowColor">
 <td class="colFirst"><code><a href="../../../../org/apache/orc/TypeDescription.html" title="class in org.apache.orc">TypeDescription</a></code></td>
-<td class="colLast"><span class="typeNameLabel">TypeDescription.</span><code><span class="memberNameLink"><a href="../../../../org/apache/orc/TypeDescription.html#findSubtype-java.lang.String-">findSubtype</a></span>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;columnName)</code>
+<td class="colLast"><span class="typeNameLabel">TypeDescription.</span><code><span class="memberNameLink"><a href="../../../../org/apache/orc/TypeDescription.html#findSubtype-java.lang.String-">findSubtype</a></span>(<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;columnName)</code>
 <div class="block">Find a subtype of this schema by name.</div>
 </td>
 </tr>
 <tr class="altColor">
 <td class="colFirst"><code>static <a href="../../../../org/apache/orc/TypeDescription.html" title="class in org.apache.orc">TypeDescription</a></code></td>
-<td class="colLast"><span class="typeNameLabel">TypeDescription.</span><code><span class="memberNameLink"><a href="../../../../org/apache/orc/TypeDescription.html#fromString-java.lang.String-">fromString</a></span>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;typeName)</code>
+<td class="colLast"><span class="typeNameLabel">TypeDescription.</span><code><span class="memberNameLink"><a href="../../../../org/apache/orc/TypeDescription.html#fromString-java.lang.String-">fromString</a></span>(<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;typeName)</code>
 <div class="block">Parse TypeDescription from the Hive type names.</div>
 </td>
 </tr>
@@ -278,13 +278,13 @@
 </tr>
 <tbody>
 <tr class="altColor">
-<td class="colFirst"><code><a href="http://docs.oracle.com/javase/7/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;<a href="../../../../org/apache/orc/TypeDescription.html" title="class in org.apache.orc">TypeDescription</a>&gt;</code></td>
-<td class="colLast"><span class="typeNameLabel">TypeDescription.</span><code><span class="memberNameLink"><a href="../../../../org/apache/orc/TypeDescription.html#findSubtypes-java.lang.String-">findSubtypes</a></span>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;columnNameList)</code>
+<td class="colFirst"><code><a href="http://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;<a href="../../../../org/apache/orc/TypeDescription.html" title="class in org.apache.orc">TypeDescription</a>&gt;</code></td>
+<td class="colLast"><span class="typeNameLabel">TypeDescription.</span><code><span class="memberNameLink"><a href="../../../../org/apache/orc/TypeDescription.html#findSubtypes-java.lang.String-">findSubtypes</a></span>(<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;columnNameList)</code>
 <div class="block">Find a list of subtypes from a string, including the empty list.</div>
 </td>
 </tr>
 <tr class="rowColor">
-<td class="colFirst"><code><a href="http://docs.oracle.com/javase/7/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;<a href="../../../../org/apache/orc/TypeDescription.html" title="class in org.apache.orc">TypeDescription</a>&gt;</code></td>
+<td class="colFirst"><code><a href="http://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;<a href="../../../../org/apache/orc/TypeDescription.html" title="class in org.apache.orc">TypeDescription</a>&gt;</code></td>
 <td class="colLast"><span class="typeNameLabel">TypeDescription.</span><code><span class="memberNameLink"><a href="../../../../org/apache/orc/TypeDescription.html#getChildren--">getChildren</a></span>()</code>
 <div class="block">Get the subtypes of this type.</div>
 </td>
@@ -300,7 +300,7 @@
 <tbody>
 <tr class="altColor">
 <td class="colFirst"><code><a href="../../../../org/apache/orc/TypeDescription.html" title="class in org.apache.orc">TypeDescription</a></code></td>
-<td class="colLast"><span class="typeNameLabel">TypeDescription.</span><code><span class="memberNameLink"><a href="../../../../org/apache/orc/TypeDescription.html#addField-java.lang.String-org.apache.orc.TypeDescription-">addField</a></span>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;field,
+<td class="colLast"><span class="typeNameLabel">TypeDescription.</span><code><span class="memberNameLink"><a href="../../../../org/apache/orc/TypeDescription.html#addField-java.lang.String-org.apache.orc.TypeDescription-">addField</a></span>(<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;field,
         <a href="../../../../org/apache/orc/TypeDescription.html" title="class in org.apache.orc">TypeDescription</a>&nbsp;fieldType)</code>
 <div class="block">Add a field to a struct type as it is built.</div>
 </td>
@@ -313,7 +313,7 @@
 </tr>
 <tr class="altColor">
 <td class="colFirst"><code>static void</code></td>
-<td class="colLast"><span class="typeNameLabel">OrcUtils.</span><code><span class="memberNameLink"><a href="../../../../org/apache/orc/OrcUtils.html#appendOrcTypesRebuildSubtypes-java.util.List-org.apache.orc.TypeDescription-">appendOrcTypesRebuildSubtypes</a></span>(<a href="http://docs.oracle.com/javase/7/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;<a href="http://orc.apache.org/api/orc-core/org/apache/orc/OrcProto.Type.html?is-ext [...]
+<td class="colLast"><span class="typeNameLabel">OrcUtils.</span><code><span class="memberNameLink"><a href="../../../../org/apache/orc/OrcUtils.html#appendOrcTypesRebuildSubtypes-java.util.List-org.apache.orc.TypeDescription-">appendOrcTypesRebuildSubtypes</a></span>(<a href="http://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;<a href="http://orc.apache.org/api/orc-core/org/apache/orc/OrcProto.Type.html?is-ext [...]
                              <a href="../../../../org/apache/orc/TypeDescription.html" title="class in org.apache.orc">TypeDescription</a>&nbsp;typeDescr)</code>
 <div class="block">NOTE: This method ignores the subtype numbers in the TypeDescription rebuilds the subtype
  numbers based on the length of the result list being appended.</div>
@@ -321,24 +321,24 @@
 </tr>
 <tr class="rowColor">
 <td class="colFirst"><code><a href="../../../../org/apache/orc/DataMask.html" title="interface in org.apache.orc">DataMask</a></code></td>
-<td class="colLast"><span class="typeNameLabel">DataMask.Provider.</span><code><span class="memberNameLink"><a href="../../../../org/apache/orc/DataMask.Provider.html#build-java.lang.String-org.apache.orc.TypeDescription-java.lang.String...-">build</a></span>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;name,
+<td class="colLast"><span class="typeNameLabel">DataMask.Provider.</span><code><span class="memberNameLink"><a href="../../../../org/apache/orc/DataMask.Provider.html#build-java.lang.String-org.apache.orc.TypeDescription-java.lang.String...-">build</a></span>(<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;name,
      <a href="../../../../org/apache/orc/TypeDescription.html" title="class in org.apache.orc">TypeDescription</a>&nbsp;schema,
-     <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>...&nbsp;params)</code>
+     <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>...&nbsp;params)</code>
 <div class="block">Build a mask with the given parameters.</div>
 </td>
 </tr>
 <tr class="altColor">
 <td class="colFirst"><code>static <a href="../../../../org/apache/orc/DataMask.html" title="interface in org.apache.orc">DataMask</a></code></td>
-<td class="colLast"><span class="typeNameLabel">DataMask.Factory.</span><code><span class="memberNameLink"><a href="../../../../org/apache/orc/DataMask.Factory.html#build-java.lang.String-org.apache.orc.TypeDescription-java.lang.String...-">build</a></span>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;name,
+<td class="colLast"><span class="typeNameLabel">DataMask.Factory.</span><code><span class="memberNameLink"><a href="../../../../org/apache/orc/DataMask.Factory.html#build-java.lang.String-org.apache.orc.TypeDescription-java.lang.String...-">build</a></span>(<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;name,
      <a href="../../../../org/apache/orc/TypeDescription.html" title="class in org.apache.orc">TypeDescription</a>&nbsp;schema,
-     <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>...&nbsp;params)</code>
+     <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>...&nbsp;params)</code>
 <div class="block">Build a new DataMask instance.</div>
 </td>
 </tr>
 <tr class="rowColor">
 <td class="colFirst"><code><a href="../../../../org/apache/orc/DataMask.html" title="interface in org.apache.orc">DataMask</a></code></td>
 <td class="colLast"><span class="typeNameLabel">DataMask.Standard.</span><code><span class="memberNameLink"><a href="../../../../org/apache/orc/DataMask.Standard.html#build-org.apache.orc.TypeDescription-java.lang.String...-">build</a></span>(<a href="../../../../org/apache/orc/TypeDescription.html" title="class in org.apache.orc">TypeDescription</a>&nbsp;schema,
-     <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>...&nbsp;params)</code>&nbsp;</td>
+     <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>...&nbsp;params)</code>&nbsp;</td>
 </tr>
 <tr class="altColor">
 <td class="colFirst"><code>int</code></td>
@@ -354,19 +354,19 @@
          <a href="../../../../org/apache/orc/TypeDescription.html" title="class in org.apache.orc">TypeDescription</a>&nbsp;valueType)</code>&nbsp;</td>
 </tr>
 <tr class="rowColor">
-<td class="colFirst"><code>static <a href="http://docs.oracle.com/javase/7/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;<a href="http://orc.apache.org/api/orc-core/org/apache/orc/OrcProto.Type.html?is-external=true" title="class or interface in org.apache.orc">OrcProto.Type</a>&gt;</code></td>
+<td class="colFirst"><code>static <a href="http://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;<a href="http://orc.apache.org/api/orc-core/org/apache/orc/OrcProto.Type.html?is-external=true" title="class or interface in org.apache.orc">OrcProto.Type</a>&gt;</code></td>
 <td class="colLast"><span class="typeNameLabel">OrcUtils.</span><code><span class="memberNameLink"><a href="../../../../org/apache/orc/OrcUtils.html#getOrcTypes-org.apache.orc.TypeDescription-">getOrcTypes</a></span>(<a href="../../../../org/apache/orc/TypeDescription.html" title="class in org.apache.orc">TypeDescription</a>&nbsp;typeDescr)</code>&nbsp;</td>
 </tr>
 <tr class="altColor">
 <td class="colFirst"><code>static boolean[]</code></td>
-<td class="colLast"><span class="typeNameLabel">OrcUtils.</span><code><span class="memberNameLink"><a href="../../../../org/apache/orc/OrcUtils.html#includeColumns-java.lang.String-org.apache.orc.TypeDescription-">includeColumns</a></span>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;selectedColumns,
+<td class="colLast"><span class="typeNameLabel">OrcUtils.</span><code><span class="memberNameLink"><a href="../../../../org/apache/orc/OrcUtils.html#includeColumns-java.lang.String-org.apache.orc.TypeDescription-">includeColumns</a></span>(<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;selectedColumns,
               <a href="../../../../org/apache/orc/TypeDescription.html" title="class in org.apache.orc">TypeDescription</a>&nbsp;schema)</code>
 <div class="block">Returns selected columns as a boolean array with true value set for specified column names.</div>
 </td>
 </tr>
 <tr class="rowColor">
 <td class="colFirst"><code>static void</code></td>
-<td class="colLast"><span class="typeNameLabel">TypeDescriptionPrettyPrint.</span><code><span class="memberNameLink"><a href="../../../../org/apache/orc/TypeDescriptionPrettyPrint.html#print-java.io.PrintStream-org.apache.orc.TypeDescription-">print</a></span>(<a href="http://docs.oracle.com/javase/7/docs/api/java/io/PrintStream.html?is-external=true" title="class or interface in java.io">PrintStream</a>&nbsp;output,
+<td class="colLast"><span class="typeNameLabel">TypeDescriptionPrettyPrint.</span><code><span class="memberNameLink"><a href="../../../../org/apache/orc/TypeDescriptionPrettyPrint.html#print-java.io.PrintStream-org.apache.orc.TypeDescription-">print</a></span>(<a href="http://docs.oracle.com/javase/8/docs/api/java/io/PrintStream.html?is-external=true" title="class or interface in java.io">PrintStream</a>&nbsp;output,
      <a href="../../../../org/apache/orc/TypeDescription.html" title="class in org.apache.orc">TypeDescription</a>&nbsp;schema)</code>&nbsp;</td>
 </tr>
 <tr class="altColor">
@@ -426,34 +426,40 @@
 <td class="colLast"><span class="typeNameLabel">SchemaEvolution.</span><code><span class="memberNameLink"><a href="../../../../org/apache/orc/impl/SchemaEvolution.html#createEventSchema-org.apache.orc.TypeDescription-">createEventSchema</a></span>(<a href="../../../../org/apache/orc/TypeDescription.html" title="class in org.apache.orc">TypeDescription</a>&nbsp;typeDescr)</code>&nbsp;</td>
 </tr>
 <tr class="rowColor">
+<td class="colFirst"><code>static <a href="../../../../org/apache/orc/TypeDescription.html" title="class in org.apache.orc">TypeDescription</a></code></td>
+<td class="colLast"><span class="typeNameLabel">SchemaEvolution.</span><code><span class="memberNameLink"><a href="../../../../org/apache/orc/impl/SchemaEvolution.html#getBaseRow-org.apache.orc.TypeDescription-">getBaseRow</a></span>(<a href="../../../../org/apache/orc/TypeDescription.html" title="class in org.apache.orc">TypeDescription</a>&nbsp;typeDescription)</code>
+<div class="block">Get the underlying base row from an ACID event struct.</div>
+</td>
+</tr>
+<tr class="altColor">
 <td class="colFirst"><code><a href="../../../../org/apache/orc/TypeDescription.html" title="class in org.apache.orc">TypeDescription</a></code></td>
 <td class="colLast"><span class="typeNameLabel">SchemaEvolution.</span><code><span class="memberNameLink"><a href="../../../../org/apache/orc/impl/SchemaEvolution.html#getFileSchema--">getFileSchema</a></span>()</code>&nbsp;</td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><code><a href="../../../../org/apache/orc/TypeDescription.html" title="class in org.apache.orc">TypeDescription</a></code></td>
 <td class="colLast"><span class="typeNameLabel">SchemaEvolution.</span><code><span class="memberNameLink"><a href="../../../../org/apache/orc/impl/SchemaEvolution.html#getFileType-int-">getFileType</a></span>(int&nbsp;id)</code>
 <div class="block">Get the file type by reader type id.</div>
 </td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><code><a href="../../../../org/apache/orc/TypeDescription.html" title="class in org.apache.orc">TypeDescription</a></code></td>
 <td class="colLast"><span class="typeNameLabel">SchemaEvolution.</span><code><span class="memberNameLink"><a href="../../../../org/apache/orc/impl/SchemaEvolution.html#getFileType-org.apache.orc.TypeDescription-">getFileType</a></span>(<a href="../../../../org/apache/orc/TypeDescription.html" title="class in org.apache.orc">TypeDescription</a>&nbsp;readerType)</code>&nbsp;</td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><code><a href="../../../../org/apache/orc/TypeDescription.html" title="class in org.apache.orc">TypeDescription</a></code></td>
 <td class="colLast"><span class="typeNameLabel">SchemaEvolution.</span><code><span class="memberNameLink"><a href="../../../../org/apache/orc/impl/SchemaEvolution.html#getReaderBaseSchema--">getReaderBaseSchema</a></span>()</code>
 <div class="block">Returns the non-ACID (aka base) reader type description.</div>
 </td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><code><a href="../../../../org/apache/orc/TypeDescription.html" title="class in org.apache.orc">TypeDescription</a></code></td>
 <td class="colLast"><span class="typeNameLabel">SchemaEvolution.</span><code><span class="memberNameLink"><a href="../../../../org/apache/orc/impl/SchemaEvolution.html#getReaderSchema--">getReaderSchema</a></span>()</code>&nbsp;</td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><code><a href="../../../../org/apache/orc/TypeDescription.html" title="class in org.apache.orc">TypeDescription</a></code></td>
 <td class="colLast"><span class="typeNameLabel">WriterImpl.</span><code><span class="memberNameLink"><a href="../../../../org/apache/orc/impl/WriterImpl.html#getSchema--">getSchema</a></span>()</code>&nbsp;</td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><code><a href="../../../../org/apache/orc/TypeDescription.html" title="class in org.apache.orc">TypeDescription</a></code></td>
 <td class="colLast"><span class="typeNameLabel">ReaderImpl.</span><code><span class="memberNameLink"><a href="../../../../org/apache/orc/impl/ReaderImpl.html#getSchema--">getSchema</a></span>()</code>&nbsp;</td>
 </tr>
@@ -488,16 +494,20 @@
           <a href="../../../../org/apache/orc/TypeDescription.html" title="class in org.apache.orc">TypeDescription</a>&nbsp;readerType)</code>&nbsp;</td>
 </tr>
 <tr class="rowColor">
+<td class="colFirst"><code>static boolean</code></td>
+<td class="colLast"><span class="typeNameLabel">SchemaEvolution.</span><code><span class="memberNameLink"><a href="../../../../org/apache/orc/impl/SchemaEvolution.html#checkAcidSchema-org.apache.orc.TypeDescription-">checkAcidSchema</a></span>(<a href="../../../../org/apache/orc/TypeDescription.html" title="class in org.apache.orc">TypeDescription</a>&nbsp;type)</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
 <td class="colFirst"><code>protected void</code></td>
 <td class="colLast"><span class="typeNameLabel">ConvertTreeReaderFactory.ConvertTreeReader.</span><code><span class="memberNameLink"><a href="../../../../org/apache/orc/impl/ConvertTreeReaderFactory.ConvertTreeReader.html#convertStringGroupVectorElement-org.apache.hadoop.hive.ql.exec.vector.BytesColumnVector-int-org.apache.orc.TypeDescription-">convertStringGroupVectorElement</a></span>(<a href="http://orc.apache.org/api/hive-storage-api/org/apache/hadoop/hive/ql/exec/vector/BytesColumnV [...]
                                int&nbsp;elementNum,
                                <a href="../../../../org/apache/orc/TypeDescription.html" title="class in org.apache.orc">TypeDescription</a>&nbsp;readerType)</code>&nbsp;</td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><code>static <a href="../../../../org/apache/orc/impl/ColumnStatisticsImpl.html" title="class in org.apache.orc.impl">ColumnStatisticsImpl</a></code></td>
 <td class="colLast"><span class="typeNameLabel">ColumnStatisticsImpl.</span><code><span class="memberNameLink"><a href="../../../../org/apache/orc/impl/ColumnStatisticsImpl.html#create-org.apache.orc.TypeDescription-">create</a></span>(<a href="../../../../org/apache/orc/TypeDescription.html" title="class in org.apache.orc">TypeDescription</a>&nbsp;schema)</code>&nbsp;</td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><code>static <a href="../../../../org/apache/orc/impl/TreeReaderFactory.TreeReader.html" title="class in org.apache.orc.impl">TreeReaderFactory.TreeReader</a></code></td>
 <td class="colLast"><span class="typeNameLabel">ConvertTreeReaderFactory.</span><code><span class="memberNameLink"><a href="../../../../org/apache/orc/impl/ConvertTreeReaderFactory.html#createConvertTreeReader-org.apache.orc.TypeDescription-org.apache.orc.impl.TreeReaderFactory.Context-">createConvertTreeReader</a></span>(<a href="../../../../org/apache/orc/TypeDescription.html" title="class in org.apache.orc">TypeDescription</a>&nbsp;readerType,
                        <a href="../../../../org/apache/orc/impl/TreeReaderFactory.Context.html" title="interface in org.apache.orc.impl">TreeReaderFactory.Context</a>&nbsp;context)</code>
@@ -507,38 +517,44 @@
    Convert from (BOOLEAN, BYTE, SHORT, INT, LONG) with down cast if necessary.</div>
 </td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><code>static <a href="../../../../org/apache/orc/TypeDescription.html" title="class in org.apache.orc">TypeDescription</a></code></td>
 <td class="colLast"><span class="typeNameLabel">SchemaEvolution.</span><code><span class="memberNameLink"><a href="../../../../org/apache/orc/impl/SchemaEvolution.html#createEventSchema-org.apache.orc.TypeDescription-">createEventSchema</a></span>(<a href="../../../../org/apache/orc/TypeDescription.html" title="class in org.apache.orc">TypeDescription</a>&nbsp;typeDescr)</code>&nbsp;</td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><code>static <a href="../../../../org/apache/orc/impl/TreeReaderFactory.TreeReader.html" title="class in org.apache.orc.impl">TreeReaderFactory.TreeReader</a></code></td>
 <td class="colLast"><span class="typeNameLabel">TreeReaderFactory.</span><code><span class="memberNameLink"><a href="../../../../org/apache/orc/impl/TreeReaderFactory.html#createTreeReader-org.apache.orc.TypeDescription-org.apache.orc.impl.TreeReaderFactory.Context-">createTreeReader</a></span>(<a href="../../../../org/apache/orc/TypeDescription.html" title="class in org.apache.orc">TypeDescription</a>&nbsp;readerType,
                 <a href="../../../../org/apache/orc/impl/TreeReaderFactory.Context.html" title="interface in org.apache.orc.impl">TreeReaderFactory.Context</a>&nbsp;context)</code>&nbsp;</td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><code>static <a href="../../../../org/apache/orc/impl/ColumnStatisticsImpl.html" title="class in org.apache.orc.impl">ColumnStatisticsImpl</a></code></td>
 <td class="colLast"><span class="typeNameLabel">ColumnStatisticsImpl.</span><code><span class="memberNameLink"><a href="../../../../org/apache/orc/impl/ColumnStatisticsImpl.html#deserialize-org.apache.orc.TypeDescription-org.apache.orc.OrcProto.ColumnStatistics-">deserialize</a></span>(<a href="../../../../org/apache/orc/TypeDescription.html" title="class in org.apache.orc">TypeDescription</a>&nbsp;schema,
            <a href="http://orc.apache.org/api/orc-core/org/apache/orc/OrcProto.ColumnStatistics.html?is-external=true" title="class or interface in org.apache.orc">OrcProto.ColumnStatistics</a>&nbsp;stats)</code>&nbsp;</td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><code>static <a href="../../../../org/apache/orc/ColumnStatistics.html" title="interface in org.apache.orc">ColumnStatistics</a>[]</code></td>
 <td class="colLast"><span class="typeNameLabel">ReaderImpl.</span><code><span class="memberNameLink"><a href="../../../../org/apache/orc/impl/ReaderImpl.html#deserializeStats-org.apache.orc.TypeDescription-java.util.List-">deserializeStats</a></span>(<a href="../../../../org/apache/orc/TypeDescription.html" title="class in org.apache.orc">TypeDescription</a>&nbsp;schema,
-                <a href="http://docs.oracle.com/javase/7/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;<a href="http://orc.apache.org/api/orc-core/org/apache/orc/OrcProto.ColumnStatistics.html?is-external=true" title="class or interface in org.apache.orc">OrcProto.ColumnStatistics</a>&gt;&nbsp;fileStats)</code>&nbsp;</td>
+                <a href="http://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;<a href="http://orc.apache.org/api/orc-core/org/apache/orc/OrcProto.ColumnStatistics.html?is-external=true" title="class or interface in org.apache.orc">OrcProto.ColumnStatistics</a>&gt;&nbsp;fileStats)</code>&nbsp;</td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><code>void</code></td>
 <td class="colLast"><span class="typeNameLabel">ConvertTreeReaderFactory.ConvertTreeReader.</span><code><span class="memberNameLink"><a href="../../../../org/apache/orc/impl/ConvertTreeReaderFactory.ConvertTreeReader.html#downCastAnyInteger-org.apache.hadoop.hive.ql.exec.vector.LongColumnVector-int-long-org.apache.orc.TypeDescription-">downCastAnyInteger</a></span>(<a href="http://orc.apache.org/api/hive-storage-api/org/apache/hadoop/hive/ql/exec/vector/LongColumnVector.html?is-external= [...]
                   int&nbsp;elementNum,
                   long&nbsp;inputLong,
                   <a href="../../../../org/apache/orc/TypeDescription.html" title="class in org.apache.orc">TypeDescription</a>&nbsp;readerType)</code>&nbsp;</td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><code>void</code></td>
 <td class="colLast"><span class="typeNameLabel">ConvertTreeReaderFactory.ConvertTreeReader.</span><code><span class="memberNameLink"><a href="../../../../org/apache/orc/impl/ConvertTreeReaderFactory.ConvertTreeReader.html#downCastAnyInteger-org.apache.hadoop.hive.ql.exec.vector.LongColumnVector-int-org.apache.orc.TypeDescription-">downCastAnyInteger</a></span>(<a href="http://orc.apache.org/api/hive-storage-api/org/apache/hadoop/hive/ql/exec/vector/LongColumnVector.html?is-external=true" [...]
                   int&nbsp;elementNum,
                   <a href="../../../../org/apache/orc/TypeDescription.html" title="class in org.apache.orc">TypeDescription</a>&nbsp;readerType)</code>&nbsp;</td>
 </tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static <a href="../../../../org/apache/orc/TypeDescription.html" title="class in org.apache.orc">TypeDescription</a></code></td>
+<td class="colLast"><span class="typeNameLabel">SchemaEvolution.</span><code><span class="memberNameLink"><a href="../../../../org/apache/orc/impl/SchemaEvolution.html#getBaseRow-org.apache.orc.TypeDescription-">getBaseRow</a></span>(<a href="../../../../org/apache/orc/TypeDescription.html" title="class in org.apache.orc">TypeDescription</a>&nbsp;typeDescription)</code>
+<div class="block">Get the underlying base row from an ACID event struct.</div>
+</td>
+</tr>
 <tr class="altColor">
 <td class="colFirst"><code><a href="../../../../org/apache/orc/TypeDescription.html" title="class in org.apache.orc">TypeDescription</a></code></td>
 <td class="colLast"><span class="typeNameLabel">SchemaEvolution.</span><code><span class="memberNameLink"><a href="../../../../org/apache/orc/impl/SchemaEvolution.html#getFileType-org.apache.orc.TypeDescription-">getFileType</a></span>(<a href="../../../../org/apache/orc/TypeDescription.html" title="class in org.apache.orc">TypeDescription</a>&nbsp;readerType)</code>&nbsp;</td>
@@ -629,9 +645,9 @@
 <tbody>
 <tr class="altColor">
 <td class="colFirst"><code><a href="../../../../org/apache/orc/DataMask.html" title="interface in org.apache.orc">DataMask</a></code></td>
-<td class="colLast"><span class="typeNameLabel">MaskProvider.</span><code><span class="memberNameLink"><a href="../../../../org/apache/orc/impl/mask/MaskProvider.html#build-java.lang.String-org.apache.orc.TypeDescription-java.lang.String...-">build</a></span>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;name,
+<td class="colLast"><span class="typeNameLabel">MaskProvider.</span><code><span class="memberNameLink"><a href="../../../../org/apache/orc/impl/mask/MaskProvider.html#build-java.lang.String-org.apache.orc.TypeDescription-java.lang.String...-">build</a></span>(<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;name,
      <a href="../../../../org/apache/orc/TypeDescription.html" title="class in org.apache.orc">TypeDescription</a>&nbsp;schema,
-     <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>...&nbsp;params)</code>&nbsp;</td>
+     <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>...&nbsp;params)</code>&nbsp;</td>
 </tr>
 <tr class="rowColor">
 <td class="colFirst"><code><a href="../../../../org/apache/orc/DataMask.html" title="interface in org.apache.orc">DataMask</a></code></td>
@@ -748,7 +764,7 @@
 <tbody>
 <tr class="altColor">
 <td class="colFirst"><code>protected <a href="../../../../org/apache/orc/DataMask.html" title="interface in org.apache.orc">DataMask</a>[]</code></td>
-<td class="colLast"><span class="typeNameLabel">MaskFactory.</span><code><span class="memberNameLink"><a href="../../../../org/apache/orc/impl/mask/MaskFactory.html#buildChildren-java.util.List-">buildChildren</a></span>(<a href="http://docs.oracle.com/javase/7/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;<a href="../../../../org/apache/orc/TypeDescription.html" title="class in org.apache.orc">TypeDescription</a>&gt;&nbsp;children)</c [...]
+<td class="colLast"><span class="typeNameLabel">MaskFactory.</span><code><span class="memberNameLink"><a href="../../../../org/apache/orc/impl/mask/MaskFactory.html#buildChildren-java.util.List-">buildChildren</a></span>(<a href="http://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;<a href="../../../../org/apache/orc/TypeDescription.html" title="class in org.apache.orc">TypeDescription</a>&gt;&nbsp;children)</c [...]
 </tr>
 </tbody>
 </table>
diff --git a/site/api/orc-core/org/apache/orc/class-use/TypeDescriptionPrettyPrint.html b/site/api/orc-core/org/apache/orc/class-use/TypeDescriptionPrettyPrint.html
index 125a5de..9a7228d 100644
--- a/site/api/orc-core/org/apache/orc/class-use/TypeDescriptionPrettyPrint.html
+++ b/site/api/orc-core/org/apache/orc/class-use/TypeDescriptionPrettyPrint.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_202) on Thu Mar 14 13:29:38 PDT 2019 -->
+<!-- Generated by javadoc (1.8.0_222) on Sat Oct 26 23:14:24 PDT 2019 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>Uses of Class org.apache.orc.TypeDescriptionPrettyPrint (ORC Core 1.5.5 API)</title>
-<meta name="date" content="2019-03-14">
+<title>Uses of Class org.apache.orc.TypeDescriptionPrettyPrint (ORC Core 1.5.7 API)</title>
+<meta name="date" content="2019-10-26">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../script.js"></script>
 </head>
@@ -13,7 +13,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="Uses of Class org.apache.orc.TypeDescriptionPrettyPrint (ORC Core 1.5.5 API)";
+            parent.document.title="Uses of Class org.apache.orc.TypeDescriptionPrettyPrint (ORC Core 1.5.7 API)";
         }
     }
     catch(err) {
diff --git a/site/api/orc-core/org/apache/orc/class-use/UnknownFormatException.html b/site/api/orc-core/org/apache/orc/class-use/UnknownFormatException.html
index 1ff873a..ba343e4 100644
--- a/site/api/orc-core/org/apache/orc/class-use/UnknownFormatException.html
+++ b/site/api/orc-core/org/apache/orc/class-use/UnknownFormatException.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_202) on Thu Mar 14 13:29:38 PDT 2019 -->
+<!-- Generated by javadoc (1.8.0_222) on Sat Oct 26 23:14:24 PDT 2019 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>Uses of Class org.apache.orc.UnknownFormatException (ORC Core 1.5.5 API)</title>
-<meta name="date" content="2019-03-14">
+<title>Uses of Class org.apache.orc.UnknownFormatException (ORC Core 1.5.7 API)</title>
+<meta name="date" content="2019-10-26">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../script.js"></script>
 </head>
@@ -13,7 +13,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="Uses of Class org.apache.orc.UnknownFormatException (ORC Core 1.5.5 API)";
+            parent.document.title="Uses of Class org.apache.orc.UnknownFormatException (ORC Core 1.5.7 API)";
         }
     }
     catch(err) {
diff --git a/site/api/orc-core/org/apache/orc/class-use/Writer.html b/site/api/orc-core/org/apache/orc/class-use/Writer.html
index e3da519..05cf953 100644
--- a/site/api/orc-core/org/apache/orc/class-use/Writer.html
+++ b/site/api/orc-core/org/apache/orc/class-use/Writer.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_202) on Thu Mar 14 13:29:38 PDT 2019 -->
+<!-- Generated by javadoc (1.8.0_222) on Sat Oct 26 23:14:24 PDT 2019 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>Uses of Interface org.apache.orc.Writer (ORC Core 1.5.5 API)</title>
-<meta name="date" content="2019-03-14">
+<title>Uses of Interface org.apache.orc.Writer (ORC Core 1.5.7 API)</title>
+<meta name="date" content="2019-10-26">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../script.js"></script>
 </head>
@@ -13,7 +13,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="Uses of Interface org.apache.orc.Writer (ORC Core 1.5.5 API)";
+            parent.document.title="Uses of Interface org.apache.orc.Writer (ORC Core 1.5.7 API)";
         }
     }
     catch(err) {
diff --git a/site/api/orc-core/org/apache/orc/impl/AcidStats.html b/site/api/orc-core/org/apache/orc/impl/AcidStats.html
index a6a55a62..83d1af0 100644
--- a/site/api/orc-core/org/apache/orc/impl/AcidStats.html
+++ b/site/api/orc-core/org/apache/orc/impl/AcidStats.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_202) on Thu Mar 14 13:29:37 PDT 2019 -->
+<!-- Generated by javadoc (1.8.0_222) on Sat Oct 26 23:14:23 PDT 2019 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>AcidStats (ORC Core 1.5.5 API)</title>
-<meta name="date" content="2019-03-14">
+<title>AcidStats (ORC Core 1.5.7 API)</title>
+<meta name="date" content="2019-10-26">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../script.js"></script>
 </head>
@@ -13,7 +13,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="AcidStats (ORC Core 1.5.5 API)";
+            parent.document.title="AcidStats (ORC Core 1.5.7 API)";
         }
     }
     catch(err) {
@@ -98,7 +98,7 @@ var activeTableTab = "activeTableTab";
 </div>
 <div class="contentContainer">
 <ul class="inheritance">
-<li><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">java.lang.Object</a></li>
+<li><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">java.lang.Object</a></li>
 <li>
 <ul class="inheritance">
 <li>org.apache.orc.impl.AcidStats</li>
@@ -111,7 +111,7 @@ var activeTableTab = "activeTableTab";
 <hr>
 <br>
 <pre>public class <span class="typeNameLabel">AcidStats</span>
-extends <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a></pre>
+extends <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a></pre>
 <div class="block">Statistics about the ACID operations in an ORC file</div>
 </li>
 </ul>
@@ -161,7 +161,7 @@ extends <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?
 <td class="colOne"><code><span class="memberNameLink"><a href="../../../../org/apache/orc/impl/AcidStats.html#AcidStats--">AcidStats</a></span>()</code>&nbsp;</td>
 </tr>
 <tr class="rowColor">
-<td class="colOne"><code><span class="memberNameLink"><a href="../../../../org/apache/orc/impl/AcidStats.html#AcidStats-java.lang.String-">AcidStats</a></span>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;serialized)</code>&nbsp;</td>
+<td class="colOne"><code><span class="memberNameLink"><a href="../../../../org/apache/orc/impl/AcidStats.html#AcidStats-java.lang.String-">AcidStats</a></span>(<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;serialized)</code>&nbsp;</td>
 </tr>
 </table>
 </li>
@@ -179,11 +179,11 @@ extends <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?
 <th class="colLast" scope="col">Method and Description</th>
 </tr>
 <tr id="i0" class="altColor">
-<td class="colFirst"><code><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td class="colFirst"><code><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/orc/impl/AcidStats.html#serialize--">serialize</a></span>()</code>&nbsp;</td>
 </tr>
 <tr id="i1" class="rowColor">
-<td class="colFirst"><code><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td class="colFirst"><code><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/orc/impl/AcidStats.html#toString--">toString</a></span>()</code>&nbsp;</td>
 </tr>
 </table>
@@ -191,8 +191,8 @@ extends <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?
 <li class="blockList"><a name="methods.inherited.from.class.java.lang.Object">
 <!--   -->
 </a>
-<h3>Methods inherited from class&nbsp;java.lang.<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a></h3>
-<code><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true#clone--" title="class or interface in java.lang">clone</a>, <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true#equals-java.lang.Object-" title="class or interface in java.lang">equals</a>, <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true#finalize--" title="class or interface in java.lang">finalize</a>, <a href="http:/ [...]
+<h3>Methods inherited from class&nbsp;java.lang.<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a></h3>
+<code><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#clone--" title="class or interface in java.lang">clone</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#equals-java.lang.Object-" title="class or interface in java.lang">equals</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#finalize--" title="class or interface in java.lang">finalize</a>, <a href="http:/ [...]
 </ul>
 </li>
 </ul>
@@ -258,7 +258,7 @@ extends <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?
 <ul class="blockListLast">
 <li class="blockList">
 <h4>AcidStats</h4>
-<pre>public&nbsp;AcidStats(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;serialized)</pre>
+<pre>public&nbsp;AcidStats(<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;serialized)</pre>
 </li>
 </ul>
 </li>
@@ -275,7 +275,7 @@ extends <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?
 <ul class="blockList">
 <li class="blockList">
 <h4>serialize</h4>
-<pre>public&nbsp;<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;serialize()</pre>
+<pre>public&nbsp;<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;serialize()</pre>
 </li>
 </ul>
 <a name="toString--">
@@ -284,10 +284,10 @@ extends <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?
 <ul class="blockListLast">
 <li class="blockList">
 <h4>toString</h4>
-<pre>public&nbsp;<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;toString()</pre>
+<pre>public&nbsp;<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;toString()</pre>
 <dl>
 <dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
-<dd><code><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true#toString--" title="class or interface in java.lang">toString</a></code>&nbsp;in class&nbsp;<code><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a></code></dd>
+<dd><code><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#toString--" title="class or interface in java.lang">toString</a></code>&nbsp;in class&nbsp;<code><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a></code></dd>
 </dl>
 </li>
 </ul>
diff --git a/site/api/orc-core/org/apache/orc/impl/AircompressorCodec.html b/site/api/orc-core/org/apache/orc/impl/AircompressorCodec.html
index cd9af0b..688d428 100644
--- a/site/api/orc-core/org/apache/orc/impl/AircompressorCodec.html
+++ b/site/api/orc-core/org/apache/orc/impl/AircompressorCodec.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_202) on Thu Mar 14 13:29:37 PDT 2019 -->
+<!-- Generated by javadoc (1.8.0_222) on Sat Oct 26 23:14:23 PDT 2019 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>AircompressorCodec (ORC Core 1.5.5 API)</title>
-<meta name="date" content="2019-03-14">
+<title>AircompressorCodec (ORC Core 1.5.7 API)</title>
+<meta name="date" content="2019-10-26">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../script.js"></script>
 </head>
@@ -13,7 +13,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="AircompressorCodec (ORC Core 1.5.5 API)";
+            parent.document.title="AircompressorCodec (ORC Core 1.5.7 API)";
         }
     }
     catch(err) {
@@ -98,7 +98,7 @@ var activeTableTab = "activeTableTab";
 </div>
 <div class="contentContainer">
 <ul class="inheritance">
-<li><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">java.lang.Object</a></li>
+<li><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">java.lang.Object</a></li>
 <li>
 <ul class="inheritance">
 <li>org.apache.orc.impl.AircompressorCodec</li>
@@ -119,7 +119,7 @@ var activeTableTab = "activeTableTab";
 <hr>
 <br>
 <pre>public class <span class="typeNameLabel">AircompressorCodec</span>
-extends <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>
+extends <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>
 implements <a href="../../../../org/apache/orc/CompressionCodec.html" title="interface in org.apache.orc">CompressionCodec</a></pre>
 </li>
 </ul>
@@ -162,16 +162,16 @@ implements <a href="../../../../org/apache/orc/CompressionCodec.html" title="int
 </tr>
 <tr id="i1" class="rowColor">
 <td class="colFirst"><code>boolean</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/orc/impl/AircompressorCodec.html#compress-java.nio.ByteBuffer-java.nio.ByteBuffer-java.nio.ByteBuffer-">compress</a></span>(<a href="http://docs.oracle.com/javase/7/docs/api/java/nio/ByteBuffer.html?is-external=true" title="class or interface in java.nio">ByteBuffer</a>&nbsp;in,
-        <a href="http://docs.oracle.com/javase/7/docs/api/java/nio/ByteBuffer.html?is-external=true" title="class or interface in java.nio">ByteBuffer</a>&nbsp;out,
-        <a href="http://docs.oracle.com/javase/7/docs/api/java/nio/ByteBuffer.html?is-external=true" title="class or interface in java.nio">ByteBuffer</a>&nbsp;overflow)</code>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/orc/impl/AircompressorCodec.html#compress-java.nio.ByteBuffer-java.nio.ByteBuffer-java.nio.ByteBuffer-">compress</a></span>(<a href="http://docs.oracle.com/javase/8/docs/api/java/nio/ByteBuffer.html?is-external=true" title="class or interface in java.nio">ByteBuffer</a>&nbsp;in,
+        <a href="http://docs.oracle.com/javase/8/docs/api/java/nio/ByteBuffer.html?is-external=true" title="class or interface in java.nio">ByteBuffer</a>&nbsp;out,
+        <a href="http://docs.oracle.com/javase/8/docs/api/java/nio/ByteBuffer.html?is-external=true" title="class or interface in java.nio">ByteBuffer</a>&nbsp;overflow)</code>
 <div class="block">Compress the in buffer to the out buffer.</div>
 </td>
 </tr>
 <tr id="i2" class="altColor">
 <td class="colFirst"><code>void</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/orc/impl/AircompressorCodec.html#decompress-java.nio.ByteBuffer-java.nio.ByteBuffer-">decompress</a></span>(<a href="http://docs.oracle.com/javase/7/docs/api/java/nio/ByteBuffer.html?is-external=true" title="class or interface in java.nio">ByteBuffer</a>&nbsp;in,
-          <a href="http://docs.oracle.com/javase/7/docs/api/java/nio/ByteBuffer.html?is-external=true" title="class or interface in java.nio">ByteBuffer</a>&nbsp;out)</code>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/orc/impl/AircompressorCodec.html#decompress-java.nio.ByteBuffer-java.nio.ByteBuffer-">decompress</a></span>(<a href="http://docs.oracle.com/javase/8/docs/api/java/nio/ByteBuffer.html?is-external=true" title="class or interface in java.nio">ByteBuffer</a>&nbsp;in,
+          <a href="http://docs.oracle.com/javase/8/docs/api/java/nio/ByteBuffer.html?is-external=true" title="class or interface in java.nio">ByteBuffer</a>&nbsp;out)</code>
 <div class="block">Decompress the in buffer to the out buffer.</div>
 </td>
 </tr>
@@ -181,7 +181,7 @@ implements <a href="../../../../org/apache/orc/CompressionCodec.html" title="int
 </tr>
 <tr id="i4" class="altColor">
 <td class="colFirst"><code><a href="../../../../org/apache/orc/CompressionCodec.html" title="interface in org.apache.orc">CompressionCodec</a></code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/orc/impl/AircompressorCodec.html#modify-java.util.EnumSet-">modify</a></span>(<a href="http://docs.oracle.com/javase/7/docs/api/java/util/EnumSet.html?is-external=true" title="class or interface in java.util">EnumSet</a>&lt;<a href="../../../../org/apache/orc/CompressionCodec.Modifier.html" title="enum in org.apache.orc">CompressionCodec.Modifier</a>&gt;&nbsp;modifiers)</code>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/orc/impl/AircompressorCodec.html#modify-java.util.EnumSet-">modify</a></span>(<a href="http://docs.oracle.com/javase/8/docs/api/java/util/EnumSet.html?is-external=true" title="class or interface in java.util">EnumSet</a>&lt;<a href="../../../../org/apache/orc/CompressionCodec.Modifier.html" title="enum in org.apache.orc">CompressionCodec.Modifier</a>&gt;&nbsp;modifiers)</code>
 <div class="block">Produce a modified compression codec if the underlying algorithm allows
  modification.</div>
 </td>
@@ -197,8 +197,8 @@ implements <a href="../../../../org/apache/orc/CompressionCodec.html" title="int
 <li class="blockList"><a name="methods.inherited.from.class.java.lang.Object">
 <!--   -->
 </a>
-<h3>Methods inherited from class&nbsp;java.lang.<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a></h3>
-<code><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true#clone--" title="class or interface in java.lang">clone</a>, <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true#equals-java.lang.Object-" title="class or interface in java.lang">equals</a>, <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true#finalize--" title="class or interface in java.lang">finalize</a>, <a href="http:/ [...]
+<h3>Methods inherited from class&nbsp;java.lang.<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a></h3>
+<code><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#clone--" title="class or interface in java.lang">clone</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#equals-java.lang.Object-" title="class or interface in java.lang">equals</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#finalize--" title="class or interface in java.lang">finalize</a>, <a href="http:/ [...]
 </ul>
 </li>
 </ul>
@@ -229,10 +229,10 @@ implements <a href="../../../../org/apache/orc/CompressionCodec.html" title="int
 <ul class="blockList">
 <li class="blockList">
 <h4>compress</h4>
-<pre>public&nbsp;boolean&nbsp;compress(<a href="http://docs.oracle.com/javase/7/docs/api/java/nio/ByteBuffer.html?is-external=true" title="class or interface in java.nio">ByteBuffer</a>&nbsp;in,
-                        <a href="http://docs.oracle.com/javase/7/docs/api/java/nio/ByteBuffer.html?is-external=true" title="class or interface in java.nio">ByteBuffer</a>&nbsp;out,
-                        <a href="http://docs.oracle.com/javase/7/docs/api/java/nio/ByteBuffer.html?is-external=true" title="class or interface in java.nio">ByteBuffer</a>&nbsp;overflow)
-                 throws <a href="http://docs.oracle.com/javase/7/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre>
+<pre>public&nbsp;boolean&nbsp;compress(<a href="http://docs.oracle.com/javase/8/docs/api/java/nio/ByteBuffer.html?is-external=true" title="class or interface in java.nio">ByteBuffer</a>&nbsp;in,
+                        <a href="http://docs.oracle.com/javase/8/docs/api/java/nio/ByteBuffer.html?is-external=true" title="class or interface in java.nio">ByteBuffer</a>&nbsp;out,
+                        <a href="http://docs.oracle.com/javase/8/docs/api/java/nio/ByteBuffer.html?is-external=true" title="class or interface in java.nio">ByteBuffer</a>&nbsp;overflow)
+                 throws <a href="http://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre>
 <div class="block"><span class="descfrmTypeLabel">Description copied from interface:&nbsp;<code><a href="../../../../org/apache/orc/CompressionCodec.html#compress-java.nio.ByteBuffer-java.nio.ByteBuffer-java.nio.ByteBuffer-">CompressionCodec</a></code></span></div>
 <div class="block">Compress the in buffer to the out buffer.</div>
 <dl>
@@ -245,7 +245,7 @@ implements <a href="../../../../org/apache/orc/CompressionCodec.html" title="int
 <dt><span class="returnLabel">Returns:</span></dt>
 <dd>true if the output is smaller than input</dd>
 <dt><span class="throwsLabel">Throws:</span></dt>
-<dd><code><a href="http://docs.oracle.com/javase/7/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></code></dd>
+<dd><code><a href="http://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></code></dd>
 </dl>
 </li>
 </ul>
@@ -255,9 +255,9 @@ implements <a href="../../../../org/apache/orc/CompressionCodec.html" title="int
 <ul class="blockList">
 <li class="blockList">
 <h4>decompress</h4>
-<pre>public&nbsp;void&nbsp;decompress(<a href="http://docs.oracle.com/javase/7/docs/api/java/nio/ByteBuffer.html?is-external=true" title="class or interface in java.nio">ByteBuffer</a>&nbsp;in,
-                       <a href="http://docs.oracle.com/javase/7/docs/api/java/nio/ByteBuffer.html?is-external=true" title="class or interface in java.nio">ByteBuffer</a>&nbsp;out)
-                throws <a href="http://docs.oracle.com/javase/7/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre>
+<pre>public&nbsp;void&nbsp;decompress(<a href="http://docs.oracle.com/javase/8/docs/api/java/nio/ByteBuffer.html?is-external=true" title="class or interface in java.nio">ByteBuffer</a>&nbsp;in,
+                       <a href="http://docs.oracle.com/javase/8/docs/api/java/nio/ByteBuffer.html?is-external=true" title="class or interface in java.nio">ByteBuffer</a>&nbsp;out)
+                throws <a href="http://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre>
 <div class="block"><span class="descfrmTypeLabel">Description copied from interface:&nbsp;<code><a href="../../../../org/apache/orc/CompressionCodec.html#decompress-java.nio.ByteBuffer-java.nio.ByteBuffer-">CompressionCodec</a></code></span></div>
 <div class="block">Decompress the in buffer to the out buffer.</div>
 <dl>
@@ -267,7 +267,7 @@ implements <a href="../../../../org/apache/orc/CompressionCodec.html" title="int
 <dd><code>in</code> - the bytes to decompress</dd>
 <dd><code>out</code> - the decompressed bytes</dd>
 <dt><span class="throwsLabel">Throws:</span></dt>
-<dd><code><a href="http://docs.oracle.com/javase/7/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></code></dd>
+<dd><code><a href="http://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></code></dd>
 </dl>
 </li>
 </ul>
@@ -277,7 +277,7 @@ implements <a href="../../../../org/apache/orc/CompressionCodec.html" title="int
 <ul class="blockList">
 <li class="blockList">
 <h4>modify</h4>
-<pre>public&nbsp;<a href="../../../../org/apache/orc/CompressionCodec.html" title="interface in org.apache.orc">CompressionCodec</a>&nbsp;modify(<a href="http://docs.oracle.com/javase/7/docs/api/java/util/EnumSet.html?is-external=true" title="class or interface in java.util">EnumSet</a>&lt;<a href="../../../../org/apache/orc/CompressionCodec.Modifier.html" title="enum in org.apache.orc">CompressionCodec.Modifier</a>&gt;&nbsp;modifiers)</pre>
+<pre>public&nbsp;<a href="../../../../org/apache/orc/CompressionCodec.html" title="interface in org.apache.orc">CompressionCodec</a>&nbsp;modify(<a href="http://docs.oracle.com/javase/8/docs/api/java/util/EnumSet.html?is-external=true" title="class or interface in java.util">EnumSet</a>&lt;<a href="../../../../org/apache/orc/CompressionCodec.Modifier.html" title="enum in org.apache.orc">CompressionCodec.Modifier</a>&gt;&nbsp;modifiers)</pre>
 <div class="block"><span class="descfrmTypeLabel">Description copied from interface:&nbsp;<code><a href="../../../../org/apache/orc/CompressionCodec.html#modify-java.util.EnumSet-">CompressionCodec</a></code></span></div>
 <div class="block">Produce a modified compression codec if the underlying algorithm allows
  modification.
diff --git a/site/api/orc-core/org/apache/orc/impl/BitFieldReader.html b/site/api/orc-core/org/apache/orc/impl/BitFieldReader.html
index 7b32eea..9319ef0 100644
--- a/site/api/orc-core/org/apache/orc/impl/BitFieldReader.html
+++ b/site/api/orc-core/org/apache/orc/impl/BitFieldReader.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_202) on Thu Mar 14 13:29:37 PDT 2019 -->
+<!-- Generated by javadoc (1.8.0_222) on Sat Oct 26 23:14:23 PDT 2019 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>BitFieldReader (ORC Core 1.5.5 API)</title>
-<meta name="date" content="2019-03-14">
+<title>BitFieldReader (ORC Core 1.5.7 API)</title>
+<meta name="date" content="2019-10-26">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../script.js"></script>
 </head>
@@ -13,7 +13,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="BitFieldReader (ORC Core 1.5.5 API)";
+            parent.document.title="BitFieldReader (ORC Core 1.5.7 API)";
         }
     }
     catch(err) {
@@ -98,7 +98,7 @@ var activeTableTab = "activeTableTab";
 </div>
 <div class="contentContainer">
 <ul class="inheritance">
-<li><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">java.lang.Object</a></li>
+<li><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">java.lang.Object</a></li>
 <li>
 <ul class="inheritance">
 <li>org.apache.orc.impl.BitFieldReader</li>
@@ -111,7 +111,7 @@ var activeTableTab = "activeTableTab";
 <hr>
 <br>
 <pre>public final class <span class="typeNameLabel">BitFieldReader</span>
-extends <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a></pre>
+extends <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a></pre>
 </li>
 </ul>
 </div>
@@ -165,7 +165,7 @@ extends <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/orc/impl/BitFieldReader.html#skip-long-">skip</a></span>(long&nbsp;totalBits)</code>&nbsp;</td>
 </tr>
 <tr id="i4" class="altColor">
-<td class="colFirst"><code><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td class="colFirst"><code><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/orc/impl/BitFieldReader.html#toString--">toString</a></span>()</code>&nbsp;</td>
 </tr>
 </table>
@@ -173,8 +173,8 @@ extends <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?
 <li class="blockList"><a name="methods.inherited.from.class.java.lang.Object">
 <!--   -->
 </a>
-<h3>Methods inherited from class&nbsp;java.lang.<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a></h3>
-<code><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true#clone--" title="class or interface in java.lang">clone</a>, <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true#equals-java.lang.Object-" title="class or interface in java.lang">equals</a>, <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true#finalize--" title="class or interface in java.lang">finalize</a>, <a href="http:/ [...]
+<h3>Methods inherited from class&nbsp;java.lang.<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a></h3>
+<code><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#clone--" title="class or interface in java.lang">clone</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#equals-java.lang.Object-" title="class or interface in java.lang">equals</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#finalize--" title="class or interface in java.lang">finalize</a>, <a href="http:/ [...]
 </ul>
 </li>
 </ul>
@@ -214,10 +214,10 @@ extends <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?
 <li class="blockList">
 <h4>next</h4>
 <pre>public&nbsp;int&nbsp;next()
-         throws <a href="http://docs.oracle.com/javase/7/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre>
+         throws <a href="http://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre>
 <dl>
 <dt><span class="throwsLabel">Throws:</span></dt>
-<dd><code><a href="http://docs.oracle.com/javase/7/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></code></dd>
+<dd><code><a href="http://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></code></dd>
 </dl>
 </li>
 </ul>
@@ -229,10 +229,10 @@ extends <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?
 <h4>nextVector</h4>
 <pre>public&nbsp;void&nbsp;nextVector(<a href="http://orc.apache.org/api/hive-storage-api/org/apache/hadoop/hive/ql/exec/vector/LongColumnVector.html?is-external=true" title="class or interface in org.apache.hadoop.hive.ql.exec.vector">LongColumnVector</a>&nbsp;previous,
                        long&nbsp;previousLen)
-                throws <a href="http://docs.oracle.com/javase/7/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre>
+                throws <a href="http://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre>
 <dl>
 <dt><span class="throwsLabel">Throws:</span></dt>
-<dd><code><a href="http://docs.oracle.com/javase/7/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></code></dd>
+<dd><code><a href="http://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></code></dd>
 </dl>
 </li>
 </ul>
@@ -243,10 +243,10 @@ extends <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?
 <li class="blockList">
 <h4>seek</h4>
 <pre>public&nbsp;void&nbsp;seek(<a href="../../../../org/apache/orc/impl/PositionProvider.html" title="interface in org.apache.orc.impl">PositionProvider</a>&nbsp;index)
-          throws <a href="http://docs.oracle.com/javase/7/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre>
+          throws <a href="http://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre>
 <dl>
 <dt><span class="throwsLabel">Throws:</span></dt>
-<dd><code><a href="http://docs.oracle.com/javase/7/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></code></dd>
+<dd><code><a href="http://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></code></dd>
 </dl>
 </li>
 </ul>
@@ -257,10 +257,10 @@ extends <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?
 <li class="blockList">
 <h4>skip</h4>
 <pre>public&nbsp;void&nbsp;skip(long&nbsp;totalBits)
-          throws <a href="http://docs.oracle.com/javase/7/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre>
+          throws <a href="http://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre>
 <dl>
 <dt><span class="throwsLabel">Throws:</span></dt>
-<dd><code><a href="http://docs.oracle.com/javase/7/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></code></dd>
+<dd><code><a href="http://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></code></dd>
 </dl>
 </li>
 </ul>
@@ -270,10 +270,10 @@ extends <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?
 <ul class="blockListLast">
 <li class="blockList">
 <h4>toString</h4>
-<pre>public&nbsp;<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;toString()</pre>
+<pre>public&nbsp;<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;toString()</pre>
 <dl>
 <dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
-<dd><code><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true#toString--" title="class or interface in java.lang">toString</a></code>&nbsp;in class&nbsp;<code><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a></code></dd>
+<dd><code><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#toString--" title="class or interface in java.lang">toString</a></code>&nbsp;in class&nbsp;<code><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a></code></dd>
 </dl>
 </li>
 </ul>
diff --git a/site/api/orc-core/org/apache/orc/impl/BitFieldWriter.html b/site/api/orc-core/org/apache/orc/impl/BitFieldWriter.html
index 15ac81a..04230df 100644
--- a/site/api/orc-core/org/apache/orc/impl/BitFieldWriter.html
+++ b/site/api/orc-core/org/apache/orc/impl/BitFieldWriter.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_202) on Thu Mar 14 13:29:37 PDT 2019 -->
+<!-- Generated by javadoc (1.8.0_222) on Sat Oct 26 23:14:23 PDT 2019 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>BitFieldWriter (ORC Core 1.5.5 API)</title>
-<meta name="date" content="2019-03-14">
+<title>BitFieldWriter (ORC Core 1.5.7 API)</title>
+<meta name="date" content="2019-10-26">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../script.js"></script>
 </head>
@@ -13,7 +13,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="BitFieldWriter (ORC Core 1.5.5 API)";
+            parent.document.title="BitFieldWriter (ORC Core 1.5.7 API)";
         }
     }
     catch(err) {
@@ -98,7 +98,7 @@ var activeTableTab = "activeTableTab";
 </div>
 <div class="contentContainer">
 <ul class="inheritance">
-<li><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">java.lang.Object</a></li>
+<li><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">java.lang.Object</a></li>
 <li>
 <ul class="inheritance">
 <li>org.apache.orc.impl.BitFieldWriter</li>
@@ -111,7 +111,7 @@ var activeTableTab = "activeTableTab";
 <hr>
 <br>
 <pre>public class <span class="typeNameLabel">BitFieldWriter</span>
-extends <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a></pre>
+extends <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a></pre>
 </li>
 </ul>
 </div>
@@ -169,8 +169,8 @@ extends <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?
 <li class="blockList"><a name="methods.inherited.from.class.java.lang.Object">
 <!--   -->
 </a>
-<h3>Methods inherited from class&nbsp;java.lang.<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a></h3>
-<code><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true#clone--" title="class or interface in java.lang">clone</a>, <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true#equals-java.lang.Object-" title="class or interface in java.lang">equals</a>, <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true#finalize--" title="class or interface in java.lang">finalize</a>, <a href="http:/ [...]
+<h3>Methods inherited from class&nbsp;java.lang.<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a></h3>
+<code><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#clone--" title="class or interface in java.lang">clone</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#equals-java.lang.Object-" title="class or interface in java.lang">equals</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#finalize--" title="class or interface in java.lang">finalize</a>, <a href="http:/ [...]
 </ul>
 </li>
 </ul>
@@ -194,10 +194,10 @@ extends <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?
 <h4>BitFieldWriter</h4>
 <pre>public&nbsp;BitFieldWriter(<a href="../../../../org/apache/orc/impl/PositionedOutputStream.html" title="class in org.apache.orc.impl">PositionedOutputStream</a>&nbsp;output,
                       int&nbsp;bitSize)
-               throws <a href="http://docs.oracle.com/javase/7/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre>
+               throws <a href="http://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre>
 <dl>
 <dt><span class="throwsLabel">Throws:</span></dt>
-<dd><code><a href="http://docs.oracle.com/javase/7/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></code></dd>
+<dd><code><a href="http://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></code></dd>
 </dl>
 </li>
 </ul>
@@ -216,10 +216,10 @@ extends <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?
 <li class="blockList">
 <h4>flush</h4>
 <pre>public&nbsp;void&nbsp;flush()
-           throws <a href="http://docs.oracle.com/javase/7/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre>
+           throws <a href="http://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre>
 <dl>
 <dt><span class="throwsLabel">Throws:</span></dt>
-<dd><code><a href="http://docs.oracle.com/javase/7/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></code></dd>
+<dd><code><a href="http://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></code></dd>
 </dl>
 </li>
 </ul>
@@ -230,10 +230,10 @@ extends <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?
 <li class="blockList">
 <h4>write</h4>
 <pre>public&nbsp;void&nbsp;write(int&nbsp;value)
-           throws <a href="http://docs.oracle.com/javase/7/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre>
+           throws <a href="http://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre>
 <dl>
 <dt><span class="throwsLabel">Throws:</span></dt>
-<dd><code><a href="http://docs.oracle.com/javase/7/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></code></dd>
+<dd><code><a href="http://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></code></dd>
 </dl>
 </li>
 </ul>
@@ -244,10 +244,10 @@ extends <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?
 <li class="blockList">
 <h4>getPosition</h4>
 <pre>public&nbsp;void&nbsp;getPosition(<a href="../../../../org/apache/orc/impl/PositionRecorder.html" title="interface in org.apache.orc.impl">PositionRecorder</a>&nbsp;recorder)
-                 throws <a href="http://docs.oracle.com/javase/7/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre>
+                 throws <a href="http://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre>
 <dl>
 <dt><span class="throwsLabel">Throws:</span></dt>
-<dd><code><a href="http://docs.oracle.com/javase/7/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></code></dd>
+<dd><code><a href="http://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></code></dd>
 </dl>
 </li>
 </ul>
diff --git a/site/api/orc-core/org/apache/orc/impl/BufferChunk.html b/site/api/orc-core/org/apache/orc/impl/BufferChunk.html
index 3c448bc..3341716 100644
--- a/site/api/orc-core/org/apache/orc/impl/BufferChunk.html
+++ b/site/api/orc-core/org/apache/orc/impl/BufferChunk.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_202) on Thu Mar 14 13:29:37 PDT 2019 -->
+<!-- Generated by javadoc (1.8.0_222) on Sat Oct 26 23:14:23 PDT 2019 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>BufferChunk (ORC Core 1.5.5 API)</title>
-<meta name="date" content="2019-03-14">
+<title>BufferChunk (ORC Core 1.5.7 API)</title>
+<meta name="date" content="2019-10-26">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../script.js"></script>
 </head>
@@ -13,7 +13,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="BufferChunk (ORC Core 1.5.5 API)";
+            parent.document.title="BufferChunk (ORC Core 1.5.7 API)";
         }
     }
     catch(err) {
@@ -98,7 +98,7 @@ var activeTableTab = "activeTableTab";
 </div>
 <div class="contentContainer">
 <ul class="inheritance">
-<li><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">java.lang.Object</a></li>
+<li><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">java.lang.Object</a></li>
 <li>
 <ul class="inheritance">
 <li><a href="http://orc.apache.org/api/hive-storage-api/org/apache/hadoop/hive/common/io/DiskRange.html?is-external=true" title="class or interface in org.apache.hadoop.hive.common.io">org.apache.hadoop.hive.common.io.DiskRange</a></li>
@@ -180,7 +180,7 @@ extends <a href="http://orc.apache.org/api/hive-storage-api/org/apache/hadoop/hi
 <th class="colOne" scope="col">Constructor and Description</th>
 </tr>
 <tr class="altColor">
-<td class="colOne"><code><span class="memberNameLink"><a href="../../../../org/apache/orc/impl/BufferChunk.html#BufferChunk-java.nio.ByteBuffer-long-">BufferChunk</a></span>(<a href="http://docs.oracle.com/javase/7/docs/api/java/nio/ByteBuffer.html?is-external=true" title="class or interface in java.nio">ByteBuffer</a>&nbsp;chunk,
+<td class="colOne"><code><span class="memberNameLink"><a href="../../../../org/apache/orc/impl/BufferChunk.html#BufferChunk-java.nio.ByteBuffer-long-">BufferChunk</a></span>(<a href="http://docs.oracle.com/javase/8/docs/api/java/nio/ByteBuffer.html?is-external=true" title="class or interface in java.nio">ByteBuffer</a>&nbsp;chunk,
            long&nbsp;offset)</code>&nbsp;</td>
 </tr>
 </table>
@@ -200,14 +200,14 @@ extends <a href="http://orc.apache.org/api/hive-storage-api/org/apache/hadoop/hi
 </tr>
 <tr id="i0" class="altColor">
 <td class="colFirst"><code>boolean</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/orc/impl/BufferChunk.html#equals-java.lang.Object-">equals</a></span>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>&nbsp;other)</code>&nbsp;</td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/orc/impl/BufferChunk.html#equals-java.lang.Object-">equals</a></span>(<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>&nbsp;other)</code>&nbsp;</td>
 </tr>
 <tr id="i1" class="rowColor">
-<td class="colFirst"><code><a href="http://docs.oracle.com/javase/7/docs/api/java/nio/ByteBuffer.html?is-external=true" title="class or interface in java.nio">ByteBuffer</a></code></td>
+<td class="colFirst"><code><a href="http://docs.oracle.com/javase/8/docs/api/java/nio/ByteBuffer.html?is-external=true" title="class or interface in java.nio">ByteBuffer</a></code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/orc/impl/BufferChunk.html#getChunk--">getChunk</a></span>()</code>&nbsp;</td>
 </tr>
 <tr id="i2" class="altColor">
-<td class="colFirst"><code><a href="http://docs.oracle.com/javase/7/docs/api/java/nio/ByteBuffer.html?is-external=true" title="class or interface in java.nio">ByteBuffer</a></code></td>
+<td class="colFirst"><code><a href="http://docs.oracle.com/javase/8/docs/api/java/nio/ByteBuffer.html?is-external=true" title="class or interface in java.nio">ByteBuffer</a></code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/orc/impl/BufferChunk.html#getData--">getData</a></span>()</code>&nbsp;</td>
 </tr>
 <tr id="i3" class="rowColor">
@@ -225,7 +225,7 @@ extends <a href="http://orc.apache.org/api/hive-storage-api/org/apache/hadoop/hi
              long&nbsp;shiftBy)</code>&nbsp;</td>
 </tr>
 <tr id="i6" class="altColor">
-<td class="colFirst"><code><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td class="colFirst"><code><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/orc/impl/BufferChunk.html#toString--">toString</a></span>()</code>&nbsp;</td>
 </tr>
 </table>
@@ -247,8 +247,8 @@ extends <a href="http://orc.apache.org/api/hive-storage-api/org/apache/hadoop/hi
 <li class="blockList"><a name="methods.inherited.from.class.java.lang.Object">
 <!--   -->
 </a>
-<h3>Methods inherited from class&nbsp;java.lang.<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a></h3>
-<code><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true#clone--" title="class or interface in java.lang">clone</a>, <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true#finalize--" title="class or interface in java.lang">finalize</a>, <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true#getClass--" title="class or interface in java.lang">getClass</a>, <a href="http://docs.oracle [...]
+<h3>Methods inherited from class&nbsp;java.lang.<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a></h3>
+<code><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#clone--" title="class or interface in java.lang">clone</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#finalize--" title="class or interface in java.lang">finalize</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#getClass--" title="class or interface in java.lang">getClass</a>, <a href="http://docs.oracle [...]
 </ul>
 </li>
 </ul>
@@ -270,7 +270,7 @@ extends <a href="http://orc.apache.org/api/hive-storage-api/org/apache/hadoop/hi
 <ul class="blockListLast">
 <li class="blockList">
 <h4>BufferChunk</h4>
-<pre>public&nbsp;BufferChunk(<a href="http://docs.oracle.com/javase/7/docs/api/java/nio/ByteBuffer.html?is-external=true" title="class or interface in java.nio">ByteBuffer</a>&nbsp;chunk,
+<pre>public&nbsp;BufferChunk(<a href="http://docs.oracle.com/javase/8/docs/api/java/nio/ByteBuffer.html?is-external=true" title="class or interface in java.nio">ByteBuffer</a>&nbsp;chunk,
                    long&nbsp;offset)</pre>
 </li>
 </ul>
@@ -288,7 +288,7 @@ extends <a href="http://orc.apache.org/api/hive-storage-api/org/apache/hadoop/hi
 <ul class="blockList">
 <li class="blockList">
 <h4>getChunk</h4>
-<pre>public&nbsp;<a href="http://docs.oracle.com/javase/7/docs/api/java/nio/ByteBuffer.html?is-external=true" title="class or interface in java.nio">ByteBuffer</a>&nbsp;getChunk()</pre>
+<pre>public&nbsp;<a href="http://docs.oracle.com/javase/8/docs/api/java/nio/ByteBuffer.html?is-external=true" title="class or interface in java.nio">ByteBuffer</a>&nbsp;getChunk()</pre>
 </li>
 </ul>
 <a name="hasData--">
@@ -310,7 +310,7 @@ extends <a href="http://orc.apache.org/api/hive-storage-api/org/apache/hadoop/hi
 <ul class="blockList">
 <li class="blockList">
 <h4>toString</h4>
-<pre>public final&nbsp;<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;toString()</pre>
+<pre>public final&nbsp;<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;toString()</pre>
 <dl>
 <dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
 <dd><code><a href="http://orc.apache.org/api/hive-storage-api/org/apache/hadoop/hive/common/io/DiskRange.html?is-external=true#toString--" title="class or interface in org.apache.hadoop.hive.common.io">toString</a></code>&nbsp;in class&nbsp;<code><a href="http://orc.apache.org/api/hive-storage-api/org/apache/hadoop/hive/common/io/DiskRange.html?is-external=true" title="class or interface in org.apache.hadoop.hive.common.io">DiskRange</a></code></dd>
@@ -338,7 +338,7 @@ extends <a href="http://orc.apache.org/api/hive-storage-api/org/apache/hadoop/hi
 <ul class="blockList">
 <li class="blockList">
 <h4>equals</h4>
-<pre>public&nbsp;boolean&nbsp;equals(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>&nbsp;other)</pre>
+<pre>public&nbsp;boolean&nbsp;equals(<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>&nbsp;other)</pre>
 <dl>
 <dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
 <dd><code><a href="http://orc.apache.org/api/hive-storage-api/org/apache/hadoop/hive/common/io/DiskRange.html?is-external=true#equals-java.lang.Object-" title="class or interface in org.apache.hadoop.hive.common.io">equals</a></code>&nbsp;in class&nbsp;<code><a href="http://orc.apache.org/api/hive-storage-api/org/apache/hadoop/hive/common/io/DiskRange.html?is-external=true" title="class or interface in org.apache.hadoop.hive.common.io">DiskRange</a></code></dd>
@@ -364,7 +364,7 @@ extends <a href="http://orc.apache.org/api/hive-storage-api/org/apache/hadoop/hi
 <ul class="blockListLast">
 <li class="blockList">
 <h4>getData</h4>
-<pre>public&nbsp;<a href="http://docs.oracle.com/javase/7/docs/api/java/nio/ByteBuffer.html?is-external=true" title="class or interface in java.nio">ByteBuffer</a>&nbsp;getData()</pre>
+<pre>public&nbsp;<a href="http://docs.oracle.com/javase/8/docs/api/java/nio/ByteBuffer.html?is-external=true" title="class or interface in java.nio">ByteBuffer</a>&nbsp;getData()</pre>
 <dl>
 <dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
 <dd><code><a href="http://orc.apache.org/api/hive-storage-api/org/apache/hadoop/hive/common/io/DiskRange.html?is-external=true#getData--" title="class or interface in org.apache.hadoop.hive.common.io">getData</a></code>&nbsp;in class&nbsp;<code><a href="http://orc.apache.org/api/hive-storage-api/org/apache/hadoop/hive/common/io/DiskRange.html?is-external=true" title="class or interface in org.apache.hadoop.hive.common.io">DiskRange</a></code></dd>
diff --git a/site/api/orc-core/org/apache/orc/impl/ColumnStatisticsImpl.BinaryStatisticsImpl.html b/site/api/orc-core/org/apache/orc/impl/ColumnStatisticsImpl.BinaryStatisticsImpl.html
index c791910..934d282 100644
--- a/site/api/orc-core/org/apache/orc/impl/ColumnStatisticsImpl.BinaryStatisticsImpl.html
+++ b/site/api/orc-core/org/apache/orc/impl/ColumnStatisticsImpl.BinaryStatisticsImpl.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_202) on Thu Mar 14 13:29:37 PDT 2019 -->
+<!-- Generated by javadoc (1.8.0_222) on Sat Oct 26 23:14:23 PDT 2019 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>ColumnStatisticsImpl.BinaryStatisticsImpl (ORC Core 1.5.5 API)</title>
-<meta name="date" content="2019-03-14">
+<title>ColumnStatisticsImpl.BinaryStatisticsImpl (ORC Core 1.5.7 API)</title>
+<meta name="date" content="2019-10-26">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../script.js"></script>
 </head>
@@ -13,7 +13,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="ColumnStatisticsImpl.BinaryStatisticsImpl (ORC Core 1.5.5 API)";
+            parent.document.title="ColumnStatisticsImpl.BinaryStatisticsImpl (ORC Core 1.5.7 API)";
         }
     }
     catch(err) {
@@ -98,7 +98,7 @@ var activeTableTab = "activeTableTab";
 </div>
 <div class="contentContainer">
 <ul class="inheritance">
-<li><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">java.lang.Object</a></li>
+<li><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">java.lang.Object</a></li>
 <li>
 <ul class="inheritance">
 <li><a href="../../../../org/apache/orc/impl/ColumnStatisticsImpl.html" title="class in org.apache.orc.impl">org.apache.orc.impl.ColumnStatisticsImpl</a></li>
@@ -161,7 +161,7 @@ implements <a href="../../../../org/apache/orc/BinaryColumnStatistics.html" titl
 </tr>
 <tr id="i0" class="altColor">
 <td class="colFirst"><code>boolean</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/orc/impl/ColumnStatisticsImpl.BinaryStatisticsImpl.html#equals-java.lang.Object-">equals</a></span>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>&nbsp;o)</code>&nbsp;</td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/orc/impl/ColumnStatisticsImpl.BinaryStatisticsImpl.html#equals-java.lang.Object-">equals</a></span>(<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>&nbsp;o)</code>&nbsp;</td>
 </tr>
 <tr id="i1" class="rowColor">
 <td class="colFirst"><code>long</code></td>
@@ -184,7 +184,7 @@ implements <a href="../../../../org/apache/orc/BinaryColumnStatistics.html" titl
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/orc/impl/ColumnStatisticsImpl.BinaryStatisticsImpl.html#serialize--">serialize</a></span>()</code>&nbsp;</td>
 </tr>
 <tr id="i6" class="altColor">
-<td class="colFirst"><code><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td class="colFirst"><code><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/orc/impl/ColumnStatisticsImpl.BinaryStatisticsImpl.html#toString--">toString</a></span>()</code>&nbsp;</td>
 </tr>
 <tr id="i7" class="rowColor">
@@ -210,8 +210,8 @@ implements <a href="../../../../org/apache/orc/BinaryColumnStatistics.html" titl
 <li class="blockList"><a name="methods.inherited.from.class.java.lang.Object">
 <!--   -->
 </a>
-<h3>Methods inherited from class&nbsp;java.lang.<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a></h3>
-<code><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true#clone--" title="class or interface in java.lang">clone</a>, <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true#finalize--" title="class or interface in java.lang">finalize</a>, <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true#getClass--" title="class or interface in java.lang">getClass</a>, <a href="http://docs.oracle [...]
+<h3>Methods inherited from class&nbsp;java.lang.<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a></h3>
+<code><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#clone--" title="class or interface in java.lang">clone</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#finalize--" title="class or interface in java.lang">finalize</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#getClass--" title="class or interface in java.lang">getClass</a>, <a href="http://docs.oracle [...]
 </ul>
 <ul class="blockList">
 <li class="blockList"><a name="methods.inherited.from.class.org.apache.orc.ColumnStatistics">
@@ -321,7 +321,7 @@ implements <a href="../../../../org/apache/orc/BinaryColumnStatistics.html" titl
 <ul class="blockList">
 <li class="blockList">
 <h4>toString</h4>
-<pre>public&nbsp;<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;toString()</pre>
+<pre>public&nbsp;<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;toString()</pre>
 <dl>
 <dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
 <dd><code><a href="../../../../org/apache/orc/impl/ColumnStatisticsImpl.html#toString--">toString</a></code>&nbsp;in class&nbsp;<code><a href="../../../../org/apache/orc/impl/ColumnStatisticsImpl.html" title="class in org.apache.orc.impl">ColumnStatisticsImpl</a></code></dd>
@@ -334,7 +334,7 @@ implements <a href="../../../../org/apache/orc/BinaryColumnStatistics.html" titl
 <ul class="blockList">
 <li class="blockList">
 <h4>equals</h4>
-<pre>public&nbsp;boolean&nbsp;equals(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>&nbsp;o)</pre>
+<pre>public&nbsp;boolean&nbsp;equals(<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>&nbsp;o)</pre>
 <dl>
 <dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
 <dd><code><a href="../../../../org/apache/orc/impl/ColumnStatisticsImpl.html#equals-java.lang.Object-">equals</a></code>&nbsp;in class&nbsp;<code><a href="../../../../org/apache/orc/impl/ColumnStatisticsImpl.html" title="class in org.apache.orc.impl">ColumnStatisticsImpl</a></code></dd>
diff --git a/site/api/orc-core/org/apache/orc/impl/ColumnStatisticsImpl.StringStatisticsImpl.html b/site/api/orc-core/org/apache/orc/impl/ColumnStatisticsImpl.StringStatisticsImpl.html
index 1f29d36..a7a73c4 100644
--- a/site/api/orc-core/org/apache/orc/impl/ColumnStatisticsImpl.StringStatisticsImpl.html
+++ b/site/api/orc-core/org/apache/orc/impl/ColumnStatisticsImpl.StringStatisticsImpl.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_202) on Thu Mar 14 13:29:37 PDT 2019 -->
+<!-- Generated by javadoc (1.8.0_222) on Sat Oct 26 23:14:23 PDT 2019 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>ColumnStatisticsImpl.StringStatisticsImpl (ORC Core 1.5.5 API)</title>
-<meta name="date" content="2019-03-14">
+<title>ColumnStatisticsImpl.StringStatisticsImpl (ORC Core 1.5.7 API)</title>
+<meta name="date" content="2019-10-26">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../script.js"></script>
 </head>
@@ -13,7 +13,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="ColumnStatisticsImpl.StringStatisticsImpl (ORC Core 1.5.5 API)";
+            parent.document.title="ColumnStatisticsImpl.StringStatisticsImpl (ORC Core 1.5.7 API)";
         }
     }
     catch(err) {
@@ -98,7 +98,7 @@ var activeTableTab = "activeTableTab";
 </div>
 <div class="contentContainer">
 <ul class="inheritance">
-<li><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">java.lang.Object</a></li>
+<li><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">java.lang.Object</a></li>
 <li>
 <ul class="inheritance">
 <li><a href="../../../../org/apache/orc/impl/ColumnStatisticsImpl.html" title="class in org.apache.orc.impl">org.apache.orc.impl.ColumnStatisticsImpl</a></li>
@@ -161,16 +161,16 @@ implements <a href="../../../../org/apache/orc/StringColumnStatistics.html" titl
 </tr>
 <tr id="i0" class="altColor">
 <td class="colFirst"><code>boolean</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/orc/impl/ColumnStatisticsImpl.StringStatisticsImpl.html#equals-java.lang.Object-">equals</a></span>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>&nbsp;o)</code>&nbsp;</td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/orc/impl/ColumnStatisticsImpl.StringStatisticsImpl.html#equals-java.lang.Object-">equals</a></span>(<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>&nbsp;o)</code>&nbsp;</td>
 </tr>
 <tr id="i1" class="rowColor">
-<td class="colFirst"><code><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td class="colFirst"><code><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/orc/impl/ColumnStatisticsImpl.StringStatisticsImpl.html#getMaximum--">getMaximum</a></span>()</code>
 <div class="block">Get the maximum string.</div>
 </td>
 </tr>
 <tr id="i2" class="altColor">
-<td class="colFirst"><code><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td class="colFirst"><code><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/orc/impl/ColumnStatisticsImpl.StringStatisticsImpl.html#getMinimum--">getMinimum</a></span>()</code>
 <div class="block">Get the minimum string.</div>
 </td>
@@ -198,7 +198,7 @@ implements <a href="../../../../org/apache/orc/StringColumnStatistics.html" titl
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/orc/impl/ColumnStatisticsImpl.StringStatisticsImpl.html#serialize--">serialize</a></span>()</code>&nbsp;</td>
 </tr>
 <tr id="i8" class="altColor">
-<td class="colFirst"><code><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td class="colFirst"><code><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/orc/impl/ColumnStatisticsImpl.StringStatisticsImpl.html#toString--">toString</a></span>()</code>&nbsp;</td>
 </tr>
 <tr id="i9" class="rowColor">
@@ -224,8 +224,8 @@ implements <a href="../../../../org/apache/orc/StringColumnStatistics.html" titl
 <li class="blockList"><a name="methods.inherited.from.class.java.lang.Object">
 <!--   -->
 </a>
-<h3>Methods inherited from class&nbsp;java.lang.<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a></h3>
-<code><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true#clone--" title="class or interface in java.lang">clone</a>, <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true#finalize--" title="class or interface in java.lang">finalize</a>, <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true#getClass--" title="class or interface in java.lang">getClass</a>, <a href="http://docs.oracle [...]
+<h3>Methods inherited from class&nbsp;java.lang.<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a></h3>
+<code><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#clone--" title="class or interface in java.lang">clone</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#finalize--" title="class or interface in java.lang">finalize</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#getClass--" title="class or interface in java.lang">getClass</a>, <a href="http://docs.oracle [...]
 </ul>
 <ul class="blockList">
 <li class="blockList"><a name="methods.inherited.from.class.org.apache.orc.ColumnStatistics">
@@ -322,7 +322,7 @@ implements <a href="../../../../org/apache/orc/StringColumnStatistics.html" titl
 <ul class="blockList">
 <li class="blockList">
 <h4>getMinimum</h4>
-<pre>public&nbsp;<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;getMinimum()</pre>
+<pre>public&nbsp;<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;getMinimum()</pre>
 <div class="block"><span class="descfrmTypeLabel">Description copied from interface:&nbsp;<code><a href="../../../../org/apache/orc/StringColumnStatistics.html#getMinimum--">StringColumnStatistics</a></code></span></div>
 <div class="block">Get the minimum string.</div>
 <dl>
@@ -339,7 +339,7 @@ implements <a href="../../../../org/apache/orc/StringColumnStatistics.html" titl
 <ul class="blockList">
 <li class="blockList">
 <h4>getMaximum</h4>
-<pre>public&nbsp;<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;getMaximum()</pre>
+<pre>public&nbsp;<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;getMaximum()</pre>
 <div class="block"><span class="descfrmTypeLabel">Description copied from interface:&nbsp;<code><a href="../../../../org/apache/orc/StringColumnStatistics.html#getMaximum--">StringColumnStatistics</a></code></span></div>
 <div class="block">Get the maximum string.</div>
 <dl>
@@ -373,7 +373,7 @@ implements <a href="../../../../org/apache/orc/StringColumnStatistics.html" titl
 <ul class="blockList">
 <li class="blockList">
 <h4>toString</h4>
-<pre>public&nbsp;<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;toString()</pre>
+<pre>public&nbsp;<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;toString()</pre>
 <dl>
 <dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
 <dd><code><a href="../../../../org/apache/orc/impl/ColumnStatisticsImpl.html#toString--">toString</a></code>&nbsp;in class&nbsp;<code><a href="../../../../org/apache/orc/impl/ColumnStatisticsImpl.html" title="class in org.apache.orc.impl">ColumnStatisticsImpl</a></code></dd>
@@ -386,7 +386,7 @@ implements <a href="../../../../org/apache/orc/StringColumnStatistics.html" titl
 <ul class="blockList">
 <li class="blockList">
 <h4>equals</h4>
-<pre>public&nbsp;boolean&nbsp;equals(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>&nbsp;o)</pre>
+<pre>public&nbsp;boolean&nbsp;equals(<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>&nbsp;o)</pre>
 <dl>
 <dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
 <dd><code><a href="../../../../org/apache/orc/impl/ColumnStatisticsImpl.html#equals-java.lang.Object-">equals</a></code>&nbsp;in class&nbsp;<code><a href="../../../../org/apache/orc/impl/ColumnStatisticsImpl.html" title="class in org.apache.orc.impl">ColumnStatisticsImpl</a></code></dd>
diff --git a/site/api/orc-core/org/apache/orc/impl/ColumnStatisticsImpl.html b/site/api/orc-core/org/apache/orc/impl/ColumnStatisticsImpl.html
index a23980f..a4035a2 100644
--- a/site/api/orc-core/org/apache/orc/impl/ColumnStatisticsImpl.html
+++ b/site/api/orc-core/org/apache/orc/impl/ColumnStatisticsImpl.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_202) on Thu Mar 14 13:29:37 PDT 2019 -->
+<!-- Generated by javadoc (1.8.0_222) on Sat Oct 26 23:14:23 PDT 2019 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>ColumnStatisticsImpl (ORC Core 1.5.5 API)</title>
-<meta name="date" content="2019-03-14">
+<title>ColumnStatisticsImpl (ORC Core 1.5.7 API)</title>
+<meta name="date" content="2019-10-26">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../script.js"></script>
 </head>
@@ -13,7 +13,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="ColumnStatisticsImpl (ORC Core 1.5.5 API)";
+            parent.document.title="ColumnStatisticsImpl (ORC Core 1.5.7 API)";
         }
     }
     catch(err) {
@@ -98,7 +98,7 @@ var activeTableTab = "activeTableTab";
 </div>
 <div class="contentContainer">
 <ul class="inheritance">
-<li><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">java.lang.Object</a></li>
+<li><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">java.lang.Object</a></li>
 <li>
 <ul class="inheritance">
 <li>org.apache.orc.impl.ColumnStatisticsImpl</li>
@@ -119,7 +119,7 @@ var activeTableTab = "activeTableTab";
 <hr>
 <br>
 <pre>public class <span class="typeNameLabel">ColumnStatisticsImpl</span>
-extends <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>
+extends <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>
 implements <a href="../../../../org/apache/orc/ColumnStatistics.html" title="interface in org.apache.orc">ColumnStatistics</a></pre>
 </li>
 </ul>
@@ -173,7 +173,7 @@ implements <a href="../../../../org/apache/orc/ColumnStatistics.html" title="int
 </tr>
 <tr id="i2" class="altColor">
 <td class="colFirst"><code>boolean</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/orc/impl/ColumnStatisticsImpl.html#equals-java.lang.Object-">equals</a></span>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>&nbsp;o)</code>&nbsp;</td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/orc/impl/ColumnStatisticsImpl.html#equals-java.lang.Object-">equals</a></span>(<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>&nbsp;o)</code>&nbsp;</td>
 </tr>
 <tr id="i3" class="rowColor">
 <td class="colFirst"><code>long</code></td>
@@ -226,7 +226,7 @@ implements <a href="../../../../org/apache/orc/ColumnStatistics.html" title="int
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/orc/impl/ColumnStatisticsImpl.html#setNull--">setNull</a></span>()</code>&nbsp;</td>
 </tr>
 <tr id="i14" class="altColor">
-<td class="colFirst"><code><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td class="colFirst"><code><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/orc/impl/ColumnStatisticsImpl.html#toString--">toString</a></span>()</code>&nbsp;</td>
 </tr>
 <tr id="i15" class="rowColor">
@@ -292,15 +292,15 @@ implements <a href="../../../../org/apache/orc/ColumnStatistics.html" title="int
 </tr>
 <tr id="i28" class="altColor">
 <td class="colFirst"><code>void</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/orc/impl/ColumnStatisticsImpl.html#updateTimestamp-java.sql.Timestamp-">updateTimestamp</a></span>(<a href="http://docs.oracle.com/javase/7/docs/api/java/sql/Timestamp.html?is-external=true" title="class or interface in java.sql">Timestamp</a>&nbsp;value)</code>&nbsp;</td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/orc/impl/ColumnStatisticsImpl.html#updateTimestamp-java.sql.Timestamp-">updateTimestamp</a></span>(<a href="http://docs.oracle.com/javase/8/docs/api/java/sql/Timestamp.html?is-external=true" title="class or interface in java.sql">Timestamp</a>&nbsp;value)</code>&nbsp;</td>
 </tr>
 </table>
 <ul class="blockList">
 <li class="blockList"><a name="methods.inherited.from.class.java.lang.Object">
 <!--   -->
 </a>
-<h3>Methods inherited from class&nbsp;java.lang.<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a></h3>
-<code><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true#clone--" title="class or interface in java.lang">clone</a>, <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true#finalize--" title="class or interface in java.lang">finalize</a>, <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true#getClass--" title="class or interface in java.lang">getClass</a>, <a href="http://docs.oracle [...]
+<h3>Methods inherited from class&nbsp;java.lang.<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a></h3>
+<code><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#clone--" title="class or interface in java.lang">clone</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#finalize--" title="class or interface in java.lang">finalize</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#getClass--" title="class or interface in java.lang">getClass</a>, <a href="http://docs.oracle [...]
 </ul>
 </li>
 </ul>
@@ -322,10 +322,10 @@ implements <a href="../../../../org/apache/orc/ColumnStatistics.html" title="int
 <ul class="blockList">
 <li class="blockList">
 <h4>equals</h4>
-<pre>public&nbsp;boolean&nbsp;equals(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>&nbsp;o)</pre>
+<pre>public&nbsp;boolean&nbsp;equals(<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>&nbsp;o)</pre>
 <dl>
 <dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
-<dd><code><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true#equals-java.lang.Object-" title="class or interface in java.lang">equals</a></code>&nbsp;in class&nbsp;<code><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a></code></dd>
+<dd><code><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#equals-java.lang.Object-" title="class or interface in java.lang">equals</a></code>&nbsp;in class&nbsp;<code><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a></code></dd>
 </dl>
 </li>
 </ul>
@@ -338,7 +338,7 @@ implements <a href="../../../../org/apache/orc/ColumnStatistics.html" title="int
 <pre>public&nbsp;int&nbsp;hashCode()</pre>
 <dl>
 <dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
-<dd><code><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true#hashCode--" title="class or interface in java.lang">hashCode</a></code>&nbsp;in class&nbsp;<code><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a></code></dd>
+<dd><code><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#hashCode--" title="class or interface in java.lang">hashCode</a></code>&nbsp;in class&nbsp;<code><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a></code></dd>
 </dl>
 </li>
 </ul>
@@ -492,7 +492,7 @@ implements <a href="../../../../org/apache/orc/ColumnStatistics.html" title="int
 <ul class="blockList">
 <li class="blockList">
 <h4>updateTimestamp</h4>
-<pre>public&nbsp;void&nbsp;updateTimestamp(<a href="http://docs.oracle.com/javase/7/docs/api/java/sql/Timestamp.html?is-external=true" title="class or interface in java.sql">Timestamp</a>&nbsp;value)</pre>
+<pre>public&nbsp;void&nbsp;updateTimestamp(<a href="http://docs.oracle.com/javase/8/docs/api/java/sql/Timestamp.html?is-external=true" title="class or interface in java.sql">Timestamp</a>&nbsp;value)</pre>
 </li>
 </ul>
 <a name="updateTimestamp-long-">
@@ -588,10 +588,10 @@ implements <a href="../../../../org/apache/orc/ColumnStatistics.html" title="int
 <ul class="blockList">
 <li class="blockList">
 <h4>toString</h4>
-<pre>public&nbsp;<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;toString()</pre>
+<pre>public&nbsp;<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;toString()</pre>
 <dl>
 <dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
-<dd><code><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true#toString--" title="class or interface in java.lang">toString</a></code>&nbsp;in class&nbsp;<code><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a></code></dd>
+<dd><code><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#toString--" title="class or interface in java.lang">toString</a></code>&nbsp;in class&nbsp;<code><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a></code></dd>
 </dl>
 </li>
 </ul>
diff --git a/site/api/orc-core/org/apache/orc/impl/ConvertTreeReaderFactory.AnyIntegerFromAnyIntegerTreeReader.html b/site/api/orc-core/org/apache/orc/impl/ConvertTreeReaderFactory.AnyIntegerFromAnyIntegerTreeReader.html
index b89219e..bd36140 100644
--- a/site/api/orc-core/org/apache/orc/impl/ConvertTreeReaderFactory.AnyIntegerFromAnyIntegerTreeReader.html
+++ b/site/api/orc-core/org/apache/orc/impl/ConvertTreeReaderFactory.AnyIntegerFromAnyIntegerTreeReader.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_202) on Thu Mar 14 13:29:37 PDT 2019 -->
+<!-- Generated by javadoc (1.8.0_222) on Sat Oct 26 23:14:23 PDT 2019 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>ConvertTreeReaderFactory.AnyIntegerFromAnyIntegerTreeReader (ORC Core 1.5.5 API)</title>
-<meta name="date" content="2019-03-14">
+<title>ConvertTreeReaderFactory.AnyIntegerFromAnyIntegerTreeReader (ORC Core 1.5.7 API)</title>
+<meta name="date" content="2019-10-26">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../script.js"></script>
 </head>
@@ -13,7 +13,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="ConvertTreeReaderFactory.AnyIntegerFromAnyIntegerTreeReader (ORC Core 1.5.5 API)";
+            parent.document.title="ConvertTreeReaderFactory.AnyIntegerFromAnyIntegerTreeReader (ORC Core 1.5.7 API)";
         }
     }
     catch(err) {
@@ -98,7 +98,7 @@ var activeTableTab = "activeTableTab";
 </div>
 <div class="contentContainer">
 <ul class="inheritance">
-<li><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">java.lang.Object</a></li>
+<li><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">java.lang.Object</a></li>
 <li>
 <ul class="inheritance">
 <li><a href="../../../../org/apache/orc/impl/TreeReaderFactory.TreeReader.html" title="class in org.apache.orc.impl">org.apache.orc.impl.TreeReaderFactory.TreeReader</a></li>
@@ -187,8 +187,8 @@ extends <a href="../../../../org/apache/orc/impl/ConvertTreeReaderFactory.Conver
 <li class="blockList"><a name="methods.inherited.from.class.java.lang.Object">
 <!--   -->
 </a>
-<h3>Methods inherited from class&nbsp;java.lang.<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a></h3>
-<code><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true#clone--" title="class or interface in java.lang">clone</a>, <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true#equals-java.lang.Object-" title="class or interface in java.lang">equals</a>, <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true#finalize--" title="class or interface in java.lang">finalize</a>, <a href="http:/ [...]
+<h3>Methods inherited from class&nbsp;java.lang.<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a></h3>
+<code><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#clone--" title="class or interface in java.lang">clone</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#equals-java.lang.Object-" title="class or interface in java.lang">equals</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#finalize--" title="class or interface in java.lang">finalize</a>, <a href="http:/ [...]
 </ul>
 </li>
 </ul>
@@ -213,7 +213,7 @@ extends <a href="../../../../org/apache/orc/impl/ConvertTreeReaderFactory.Conver
 <pre>public&nbsp;void&nbsp;nextVector(<a href="http://orc.apache.org/api/hive-storage-api/org/apache/hadoop/hive/ql/exec/vector/ColumnVector.html?is-external=true" title="class or interface in org.apache.hadoop.hive.ql.exec.vector">ColumnVector</a>&nbsp;previousVector,
                        boolean[]&nbsp;isNull,
                        int&nbsp;batchSize)
-                throws <a href="http://docs.oracle.com/javase/7/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre>
+                throws <a href="http://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre>
 <div class="block"><span class="descfrmTypeLabel">Description copied from class:&nbsp;<code><a href="../../../../org/apache/orc/impl/TreeReaderFactory.TreeReader.html#nextVector-org.apache.hadoop.hive.ql.exec.vector.ColumnVector-boolean:A-int-">TreeReaderFactory.TreeReader</a></code></span></div>
 <div class="block">Populates the isNull vector array in the previousVector object based on
  the present stream values. This function is called from all the child
@@ -227,7 +227,7 @@ extends <a href="../../../../org/apache/orc/impl/ConvertTreeReaderFactory.Conver
                isNull is null, all values are non-null.</dd>
 <dd><code>batchSize</code> - Size of the column vector</dd>
 <dt><span class="throwsLabel">Throws:</span></dt>
-<dd><code><a href="http://docs.oracle.com/javase/7/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></code></dd>
+<dd><code><a href="http://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></code></dd>
 </dl>
 </li>
 </ul>
diff --git a/site/api/orc-core/org/apache/orc/impl/ConvertTreeReaderFactory.AnyIntegerFromDecimalTreeReader.html b/site/api/orc-core/org/apache/orc/impl/ConvertTreeReaderFactory.AnyIntegerFromDecimalTreeReader.html
index a4c3057..5ed4630 100644
--- a/site/api/orc-core/org/apache/orc/impl/ConvertTreeReaderFactory.AnyIntegerFromDecimalTreeReader.html
+++ b/site/api/orc-core/org/apache/orc/impl/ConvertTreeReaderFactory.AnyIntegerFromDecimalTreeReader.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_202) on Thu Mar 14 13:29:37 PDT 2019 -->
+<!-- Generated by javadoc (1.8.0_222) on Sat Oct 26 23:14:23 PDT 2019 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>ConvertTreeReaderFactory.AnyIntegerFromDecimalTreeReader (ORC Core 1.5.5 API)</title>
-<meta name="date" content="2019-03-14">
+<title>ConvertTreeReaderFactory.AnyIntegerFromDecimalTreeReader (ORC Core 1.5.7 API)</title>
+<meta name="date" content="2019-10-26">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../script.js"></script>
 </head>
@@ -13,7 +13,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="ConvertTreeReaderFactory.AnyIntegerFromDecimalTreeReader (ORC Core 1.5.5 API)";
+            parent.document.title="ConvertTreeReaderFactory.AnyIntegerFromDecimalTreeReader (ORC Core 1.5.7 API)";
         }
     }
     catch(err) {
@@ -98,7 +98,7 @@ var activeTableTab = "activeTableTab";
 </div>
 <div class="contentContainer">
 <ul class="inheritance">
-<li><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">java.lang.Object</a></li>
+<li><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">java.lang.Object</a></li>
 <li>
 <ul class="inheritance">
 <li><a href="../../../../org/apache/orc/impl/TreeReaderFactory.TreeReader.html" title="class in org.apache.orc.impl">org.apache.orc.impl.TreeReaderFactory.TreeReader</a></li>
@@ -193,8 +193,8 @@ extends <a href="../../../../org/apache/orc/impl/ConvertTreeReaderFactory.Conver
 <li class="blockList"><a name="methods.inherited.from.class.java.lang.Object">
 <!--   -->
 </a>
-<h3>Methods inherited from class&nbsp;java.lang.<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a></h3>
-<code><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true#clone--" title="class or interface in java.lang">clone</a>, <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true#equals-java.lang.Object-" title="class or interface in java.lang">equals</a>, <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true#finalize--" title="class or interface in java.lang">finalize</a>, <a href="http:/ [...]
+<h3>Methods inherited from class&nbsp;java.lang.<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a></h3>
+<code><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#clone--" title="class or interface in java.lang">clone</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#equals-java.lang.Object-" title="class or interface in java.lang">equals</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#finalize--" title="class or interface in java.lang">finalize</a>, <a href="http:/ [...]
 </ul>
 </li>
 </ul>
@@ -217,7 +217,7 @@ extends <a href="../../../../org/apache/orc/impl/ConvertTreeReaderFactory.Conver
 <li class="blockList">
 <h4>setConvertVectorElement</h4>
 <pre>public&nbsp;void&nbsp;setConvertVectorElement(int&nbsp;elementNum)
-                             throws <a href="http://docs.oracle.com/javase/7/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre>
+                             throws <a href="http://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre>
 <div class="block"><span class="descfrmTypeLabel">Description copied from class:&nbsp;<code><a href="../../../../org/apache/orc/impl/ConvertTreeReaderFactory.ConvertTreeReader.html#setConvertVectorElement-int-">ConvertTreeReaderFactory.ConvertTreeReader</a></code></span></div>
 <div class="block">Override this to use convertVector.
  Source and result are member variables in the subclass with the right
@@ -226,7 +226,7 @@ extends <a href="../../../../org/apache/orc/impl/ConvertTreeReaderFactory.Conver
 <dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
 <dd><code><a href="../../../../org/apache/orc/impl/ConvertTreeReaderFactory.ConvertTreeReader.html#setConvertVectorElement-int-">setConvertVectorElement</a></code>&nbsp;in class&nbsp;<code><a href="../../../../org/apache/orc/impl/ConvertTreeReaderFactory.ConvertTreeReader.html" title="class in org.apache.orc.impl">ConvertTreeReaderFactory.ConvertTreeReader</a></code></dd>
 <dt><span class="throwsLabel">Throws:</span></dt>
-<dd><code><a href="http://docs.oracle.com/javase/7/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></code></dd>
+<dd><code><a href="http://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></code></dd>
 </dl>
 </li>
 </ul>
@@ -239,7 +239,7 @@ extends <a href="../../../../org/apache/orc/impl/ConvertTreeReaderFactory.Conver
 <pre>public&nbsp;void&nbsp;nextVector(<a href="http://orc.apache.org/api/hive-storage-api/org/apache/hadoop/hive/ql/exec/vector/ColumnVector.html?is-external=true" title="class or interface in org.apache.hadoop.hive.ql.exec.vector">ColumnVector</a>&nbsp;previousVector,
                        boolean[]&nbsp;isNull,
                        int&nbsp;batchSize)
-                throws <a href="http://docs.oracle.com/javase/7/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre>
+                throws <a href="http://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre>
 <div class="block"><span class="descfrmTypeLabel">Description copied from class:&nbsp;<code><a href="../../../../org/apache/orc/impl/TreeReaderFactory.TreeReader.html#nextVector-org.apache.hadoop.hive.ql.exec.vector.ColumnVector-boolean:A-int-">TreeReaderFactory.TreeReader</a></code></span></div>
 <div class="block">Populates the isNull vector array in the previousVector object based on
  the present stream values. This function is called from all the child
@@ -253,7 +253,7 @@ extends <a href="../../../../org/apache/orc/impl/ConvertTreeReaderFactory.Conver
                isNull is null, all values are non-null.</dd>
 <dd><code>batchSize</code> - Size of the column vector</dd>
 <dt><span class="throwsLabel">Throws:</span></dt>
-<dd><code><a href="http://docs.oracle.com/javase/7/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></code></dd>
+<dd><code><a href="http://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></code></dd>
 </dl>
 </li>
 </ul>
diff --git a/site/api/orc-core/org/apache/orc/impl/ConvertTreeReaderFactory.AnyIntegerFromDoubleTreeReader.html b/site/api/orc-core/org/apache/orc/impl/ConvertTreeReaderFactory.AnyIntegerFromDoubleTreeReader.html
index bc759df..19a1de3 100644
--- a/site/api/orc-core/org/apache/orc/impl/ConvertTreeReaderFactory.AnyIntegerFromDoubleTreeReader.html
+++ b/site/api/orc-core/org/apache/orc/impl/ConvertTreeReaderFactory.AnyIntegerFromDoubleTreeReader.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_202) on Thu Mar 14 13:29:37 PDT 2019 -->
+<!-- Generated by javadoc (1.8.0_222) on Sat Oct 26 23:14:23 PDT 2019 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>ConvertTreeReaderFactory.AnyIntegerFromDoubleTreeReader (ORC Core 1.5.5 API)</title>
-<meta name="date" content="2019-03-14">
+<title>ConvertTreeReaderFactory.AnyIntegerFromDoubleTreeReader (ORC Core 1.5.7 API)</title>
+<meta name="date" content="2019-10-26">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../script.js"></script>
 </head>
@@ -13,7 +13,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="ConvertTreeReaderFactory.AnyIntegerFromDoubleTreeReader (ORC Core 1.5.5 API)";
+            parent.document.title="ConvertTreeReaderFactory.AnyIntegerFromDoubleTreeReader (ORC Core 1.5.7 API)";
         }
     }
     catch(err) {
@@ -98,7 +98,7 @@ var activeTableTab = "activeTableTab";
 </div>
 <div class="contentContainer">
 <ul class="inheritance">
-<li><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">java.lang.Object</a></li>
+<li><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">java.lang.Object</a></li>
 <li>
 <ul class="inheritance">
 <li><a href="../../../../org/apache/orc/impl/TreeReaderFactory.TreeReader.html" title="class in org.apache.orc.impl">org.apache.orc.impl.TreeReaderFactory.TreeReader</a></li>
@@ -193,8 +193,8 @@ extends <a href="../../../../org/apache/orc/impl/ConvertTreeReaderFactory.Conver
 <li class="blockList"><a name="methods.inherited.from.class.java.lang.Object">
 <!--   -->
 </a>
-<h3>Methods inherited from class&nbsp;java.lang.<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a></h3>
-<code><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true#clone--" title="class or interface in java.lang">clone</a>, <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true#equals-java.lang.Object-" title="class or interface in java.lang">equals</a>, <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true#finalize--" title="class or interface in java.lang">finalize</a>, <a href="http:/ [...]
+<h3>Methods inherited from class&nbsp;java.lang.<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a></h3>
+<code><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#clone--" title="class or interface in java.lang">clone</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#equals-java.lang.Object-" title="class or interface in java.lang">equals</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#finalize--" title="class or interface in java.lang">finalize</a>, <a href="http:/ [...]
 </ul>
 </li>
 </ul>
@@ -217,7 +217,7 @@ extends <a href="../../../../org/apache/orc/impl/ConvertTreeReaderFactory.Conver
 <li class="blockList">
 <h4>setConvertVectorElement</h4>
 <pre>public&nbsp;void&nbsp;setConvertVectorElement(int&nbsp;elementNum)
-                             throws <a href="http://docs.oracle.com/javase/7/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre>
+                             throws <a href="http://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre>
 <div class="block"><span class="descfrmTypeLabel">Description copied from class:&nbsp;<code><a href="../../../../org/apache/orc/impl/ConvertTreeReaderFactory.ConvertTreeReader.html#setConvertVectorElement-int-">ConvertTreeReaderFactory.ConvertTreeReader</a></code></span></div>
 <div class="block">Override this to use convertVector.
  Source and result are member variables in the subclass with the right
@@ -226,7 +226,7 @@ extends <a href="../../../../org/apache/orc/impl/ConvertTreeReaderFactory.Conver
 <dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
 <dd><code><a href="../../../../org/apache/orc/impl/ConvertTreeReaderFactory.ConvertTreeReader.html#setConvertVectorElement-int-">setConvertVectorElement</a></code>&nbsp;in class&nbsp;<code><a href="../../../../org/apache/orc/impl/ConvertTreeReaderFactory.ConvertTreeReader.html" title="class in org.apache.orc.impl">ConvertTreeReaderFactory.ConvertTreeReader</a></code></dd>
 <dt><span class="throwsLabel">Throws:</span></dt>
-<dd><code><a href="http://docs.oracle.com/javase/7/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></code></dd>
+<dd><code><a href="http://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></code></dd>
 </dl>
 </li>
 </ul>
@@ -239,7 +239,7 @@ extends <a href="../../../../org/apache/orc/impl/ConvertTreeReaderFactory.Conver
 <pre>public&nbsp;void&nbsp;nextVector(<a href="http://orc.apache.org/api/hive-storage-api/org/apache/hadoop/hive/ql/exec/vector/ColumnVector.html?is-external=true" title="class or interface in org.apache.hadoop.hive.ql.exec.vector">ColumnVector</a>&nbsp;previousVector,
                        boolean[]&nbsp;isNull,
                        int&nbsp;batchSize)
-                throws <a href="http://docs.oracle.com/javase/7/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre>
+                throws <a href="http://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre>
 <div class="block"><span class="descfrmTypeLabel">Description copied from class:&nbsp;<code><a href="../../../../org/apache/orc/impl/TreeReaderFactory.TreeReader.html#nextVector-org.apache.hadoop.hive.ql.exec.vector.ColumnVector-boolean:A-int-">TreeReaderFactory.TreeReader</a></code></span></div>
 <div class="block">Populates the isNull vector array in the previousVector object based on
  the present stream values. This function is called from all the child
@@ -253,7 +253,7 @@ extends <a href="../../../../org/apache/orc/impl/ConvertTreeReaderFactory.Conver
                isNull is null, all values are non-null.</dd>
 <dd><code>batchSize</code> - Size of the column vector</dd>
 <dt><span class="throwsLabel">Throws:</span></dt>
-<dd><code><a href="http://docs.oracle.com/javase/7/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></code></dd>
+<dd><code><a href="http://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></code></dd>
 </dl>
 </li>
 </ul>
diff --git a/site/api/orc-core/org/apache/orc/impl/ConvertTreeReaderFactory.AnyIntegerFromFloatTreeReader.html b/site/api/orc-core/org/apache/orc/impl/ConvertTreeReaderFactory.AnyIntegerFromFloatTreeReader.html
index 658c289..42c674c 100644
--- a/site/api/orc-core/org/apache/orc/impl/ConvertTreeReaderFactory.AnyIntegerFromFloatTreeReader.html
+++ b/site/api/orc-core/org/apache/orc/impl/ConvertTreeReaderFactory.AnyIntegerFromFloatTreeReader.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_202) on Thu Mar 14 13:29:37 PDT 2019 -->
+<!-- Generated by javadoc (1.8.0_222) on Sat Oct 26 23:14:23 PDT 2019 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>ConvertTreeReaderFactory.AnyIntegerFromFloatTreeReader (ORC Core 1.5.5 API)</title>
-<meta name="date" content="2019-03-14">
+<title>ConvertTreeReaderFactory.AnyIntegerFromFloatTreeReader (ORC Core 1.5.7 API)</title>
+<meta name="date" content="2019-10-26">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../script.js"></script>
 </head>
@@ -13,7 +13,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="ConvertTreeReaderFactory.AnyIntegerFromFloatTreeReader (ORC Core 1.5.5 API)";
+            parent.document.title="ConvertTreeReaderFactory.AnyIntegerFromFloatTreeReader (ORC Core 1.5.7 API)";
         }
     }
     catch(err) {
@@ -98,7 +98,7 @@ var activeTableTab = "activeTableTab";
 </div>
 <div class="contentContainer">
 <ul class="inheritance">
-<li><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">java.lang.Object</a></li>
+<li><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">java.lang.Object</a></li>
 <li>
 <ul class="inheritance">
 <li><a href="../../../../org/apache/orc/impl/TreeReaderFactory.TreeReader.html" title="class in org.apache.orc.impl">org.apache.orc.impl.TreeReaderFactory.TreeReader</a></li>
@@ -193,8 +193,8 @@ extends <a href="../../../../org/apache/orc/impl/ConvertTreeReaderFactory.Conver
 <li class="blockList"><a name="methods.inherited.from.class.java.lang.Object">
 <!--   -->
 </a>
-<h3>Methods inherited from class&nbsp;java.lang.<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a></h3>
-<code><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true#clone--" title="class or interface in java.lang">clone</a>, <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true#equals-java.lang.Object-" title="class or interface in java.lang">equals</a>, <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true#finalize--" title="class or interface in java.lang">finalize</a>, <a href="http:/ [...]
+<h3>Methods inherited from class&nbsp;java.lang.<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a></h3>
+<code><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#clone--" title="class or interface in java.lang">clone</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#equals-java.lang.Object-" title="class or interface in java.lang">equals</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#finalize--" title="class or interface in java.lang">finalize</a>, <a href="http:/ [...]
 </ul>
 </li>
 </ul>
@@ -217,7 +217,7 @@ extends <a href="../../../../org/apache/orc/impl/ConvertTreeReaderFactory.Conver
 <li class="blockList">
 <h4>setConvertVectorElement</h4>
 <pre>public&nbsp;void&nbsp;setConvertVectorElement(int&nbsp;elementNum)
-                             throws <a href="http://docs.oracle.com/javase/7/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre>
+                             throws <a href="http://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre>
 <div class="block"><span class="descfrmTypeLabel">Description copied from class:&nbsp;<code><a href="../../../../org/apache/orc/impl/ConvertTreeReaderFactory.ConvertTreeReader.html#setConvertVectorElement-int-">ConvertTreeReaderFactory.ConvertTreeReader</a></code></span></div>
 <div class="block">Override this to use convertVector.
  Source and result are member variables in the subclass with the right
@@ -226,7 +226,7 @@ extends <a href="../../../../org/apache/orc/impl/ConvertTreeReaderFactory.Conver
 <dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
 <dd><code><a href="../../../../org/apache/orc/impl/ConvertTreeReaderFactory.ConvertTreeReader.html#setConvertVectorElement-int-">setConvertVectorElement</a></code>&nbsp;in class&nbsp;<code><a href="../../../../org/apache/orc/impl/ConvertTreeReaderFactory.ConvertTreeReader.html" title="class in org.apache.orc.impl">ConvertTreeReaderFactory.ConvertTreeReader</a></code></dd>
 <dt><span class="throwsLabel">Throws:</span></dt>
-<dd><code><a href="http://docs.oracle.com/javase/7/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></code></dd>
+<dd><code><a href="http://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></code></dd>
 </dl>
 </li>
 </ul>
@@ -239,7 +239,7 @@ extends <a href="../../../../org/apache/orc/impl/ConvertTreeReaderFactory.Conver
 <pre>public&nbsp;void&nbsp;nextVector(<a href="http://orc.apache.org/api/hive-storage-api/org/apache/hadoop/hive/ql/exec/vector/ColumnVector.html?is-external=true" title="class or interface in org.apache.hadoop.hive.ql.exec.vector">ColumnVector</a>&nbsp;previousVector,
                        boolean[]&nbsp;isNull,
                        int&nbsp;batchSize)
-                throws <a href="http://docs.oracle.com/javase/7/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre>
+                throws <a href="http://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre>
 <div class="block"><span class="descfrmTypeLabel">Description copied from class:&nbsp;<code><a href="../../../../org/apache/orc/impl/TreeReaderFactory.TreeReader.html#nextVector-org.apache.hadoop.hive.ql.exec.vector.ColumnVector-boolean:A-int-">TreeReaderFactory.TreeReader</a></code></span></div>
 <div class="block">Populates the isNull vector array in the previousVector object based on
  the present stream values. This function is called from all the child
@@ -253,7 +253,7 @@ extends <a href="../../../../org/apache/orc/impl/ConvertTreeReaderFactory.Conver
                isNull is null, all values are non-null.</dd>
 <dd><code>batchSize</code> - Size of the column vector</dd>
 <dt><span class="throwsLabel">Throws:</span></dt>
-<dd><code><a href="http://docs.oracle.com/javase/7/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></code></dd>
+<dd><code><a href="http://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></code></dd>
 </dl>
 </li>
 </ul>
diff --git a/site/api/orc-core/org/apache/orc/impl/ConvertTreeReaderFactory.AnyIntegerFromStringGroupTreeReader.html b/site/api/orc-core/org/apache/orc/impl/ConvertTreeReaderFactory.AnyIntegerFromStringGroupTreeReader.html
index 4ea4652..a49d310 100644
--- a/site/api/orc-core/org/apache/orc/impl/ConvertTreeReaderFactory.AnyIntegerFromStringGroupTreeReader.html
+++ b/site/api/orc-core/org/apache/orc/impl/ConvertTreeReaderFactory.AnyIntegerFromStringGroupTreeReader.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_202) on Thu Mar 14 13:29:37 PDT 2019 -->
+<!-- Generated by javadoc (1.8.0_222) on Sat Oct 26 23:14:23 PDT 2019 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>ConvertTreeReaderFactory.AnyIntegerFromStringGroupTreeReader (ORC Core 1.5.5 API)</title>
-<meta name="date" content="2019-03-14">
+<title>ConvertTreeReaderFactory.AnyIntegerFromStringGroupTreeReader (ORC Core 1.5.7 API)</title>
+<meta name="date" content="2019-10-26">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../script.js"></script>
 </head>
@@ -13,7 +13,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="ConvertTreeReaderFactory.AnyIntegerFromStringGroupTreeReader (ORC Core 1.5.5 API)";
+            parent.document.title="ConvertTreeReaderFactory.AnyIntegerFromStringGroupTreeReader (ORC Core 1.5.7 API)";
         }
     }
     catch(err) {
@@ -98,7 +98,7 @@ var activeTableTab = "activeTableTab";
 </div>
 <div class="contentContainer">
 <ul class="inheritance">
-<li><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">java.lang.Object</a></li>
+<li><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">java.lang.Object</a></li>
 <li>
 <ul class="inheritance">
 <li><a href="../../../../org/apache/orc/impl/TreeReaderFactory.TreeReader.html" title="class in org.apache.orc.impl">org.apache.orc.impl.TreeReaderFactory.TreeReader</a></li>
@@ -193,8 +193,8 @@ extends <a href="../../../../org/apache/orc/impl/ConvertTreeReaderFactory.Conver
 <li class="blockList"><a name="methods.inherited.from.class.java.lang.Object">
 <!--   -->
 </a>
-<h3>Methods inherited from class&nbsp;java.lang.<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a></h3>
-<code><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true#clone--" title="class or interface in java.lang">clone</a>, <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true#equals-java.lang.Object-" title="class or interface in java.lang">equals</a>, <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true#finalize--" title="class or interface in java.lang">finalize</a>, <a href="http:/ [...]
+<h3>Methods inherited from class&nbsp;java.lang.<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a></h3>
+<code><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#clone--" title="class or interface in java.lang">clone</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#equals-java.lang.Object-" title="class or interface in java.lang">equals</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#finalize--" title="class or interface in java.lang">finalize</a>, <a href="http:/ [...]
 </ul>
 </li>
 </ul>
@@ -217,7 +217,7 @@ extends <a href="../../../../org/apache/orc/impl/ConvertTreeReaderFactory.Conver
 <li class="blockList">
 <h4>setConvertVectorElement</h4>
 <pre>public&nbsp;void&nbsp;setConvertVectorElement(int&nbsp;elementNum)
-                             throws <a href="http://docs.oracle.com/javase/7/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre>
+                             throws <a href="http://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre>
 <div class="block"><span class="descfrmTypeLabel">Description copied from class:&nbsp;<code><a href="../../../../org/apache/orc/impl/ConvertTreeReaderFactory.ConvertTreeReader.html#setConvertVectorElement-int-">ConvertTreeReaderFactory.ConvertTreeReader</a></code></span></div>
 <div class="block">Override this to use convertVector.
  Source and result are member variables in the subclass with the right
@@ -226,7 +226,7 @@ extends <a href="../../../../org/apache/orc/impl/ConvertTreeReaderFactory.Conver
 <dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
 <dd><code><a href="../../../../org/apache/orc/impl/ConvertTreeReaderFactory.ConvertTreeReader.html#setConvertVectorElement-int-">setConvertVectorElement</a></code>&nbsp;in class&nbsp;<code><a href="../../../../org/apache/orc/impl/ConvertTreeReaderFactory.ConvertTreeReader.html" title="class in org.apache.orc.impl">ConvertTreeReaderFactory.ConvertTreeReader</a></code></dd>
 <dt><span class="throwsLabel">Throws:</span></dt>
-<dd><code><a href="http://docs.oracle.com/javase/7/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></code></dd>
+<dd><code><a href="http://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></code></dd>
 </dl>
 </li>
 </ul>
@@ -239,7 +239,7 @@ extends <a href="../../../../org/apache/orc/impl/ConvertTreeReaderFactory.Conver
 <pre>public&nbsp;void&nbsp;nextVector(<a href="http://orc.apache.org/api/hive-storage-api/org/apache/hadoop/hive/ql/exec/vector/ColumnVector.html?is-external=true" title="class or interface in org.apache.hadoop.hive.ql.exec.vector">ColumnVector</a>&nbsp;previousVector,
                        boolean[]&nbsp;isNull,
                        int&nbsp;batchSize)
-                throws <a href="http://docs.oracle.com/javase/7/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre>
+                throws <a href="http://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre>
 <div class="block"><span class="descfrmTypeLabel">Description copied from class:&nbsp;<code><a href="../../../../org/apache/orc/impl/TreeReaderFactory.TreeReader.html#nextVector-org.apache.hadoop.hive.ql.exec.vector.ColumnVector-boolean:A-int-">TreeReaderFactory.TreeReader</a></code></span></div>
 <div class="block">Populates the isNull vector array in the previousVector object based on
  the present stream values. This function is called from all the child
@@ -253,7 +253,7 @@ extends <a href="../../../../org/apache/orc/impl/ConvertTreeReaderFactory.Conver
                isNull is null, all values are non-null.</dd>
 <dd><code>batchSize</code> - Size of the column vector</dd>
 <dt><span class="throwsLabel">Throws:</span></dt>
-<dd><code><a href="http://docs.oracle.com/javase/7/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></code></dd>
+<dd><code><a href="http://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></code></dd>
 </dl>
 </li>
 </ul>
diff --git a/site/api/orc-core/org/apache/orc/impl/ConvertTreeReaderFactory.AnyIntegerFromTimestampTreeReader.html b/site/api/orc-core/org/apache/orc/impl/ConvertTreeReaderFactory.AnyIntegerFromTimestampTreeReader.html
index 6b0c37c..2bb10de 100644
--- a/site/api/orc-core/org/apache/orc/impl/ConvertTreeReaderFactory.AnyIntegerFromTimestampTreeReader.html
+++ b/site/api/orc-core/org/apache/orc/impl/ConvertTreeReaderFactory.AnyIntegerFromTimestampTreeReader.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_202) on Thu Mar 14 13:29:37 PDT 2019 -->
+<!-- Generated by javadoc (1.8.0_222) on Sat Oct 26 23:14:23 PDT 2019 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>ConvertTreeReaderFactory.AnyIntegerFromTimestampTreeReader (ORC Core 1.5.5 API)</title>
-<meta name="date" content="2019-03-14">
+<title>ConvertTreeReaderFactory.AnyIntegerFromTimestampTreeReader (ORC Core 1.5.7 API)</title>
+<meta name="date" content="2019-10-26">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../script.js"></script>
 </head>
@@ -13,7 +13,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="ConvertTreeReaderFactory.AnyIntegerFromTimestampTreeReader (ORC Core 1.5.5 API)";
+            parent.document.title="ConvertTreeReaderFactory.AnyIntegerFromTimestampTreeReader (ORC Core 1.5.7 API)";
         }
     }
     catch(err) {
@@ -98,7 +98,7 @@ var activeTableTab = "activeTableTab";
 </div>
 <div class="contentContainer">
 <ul class="inheritance">
-<li><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">java.lang.Object</a></li>
+<li><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">java.lang.Object</a></li>
 <li>
 <ul class="inheritance">
 <li><a href="../../../../org/apache/orc/impl/TreeReaderFactory.TreeReader.html" title="class in org.apache.orc.impl">org.apache.orc.impl.TreeReaderFactory.TreeReader</a></li>
@@ -193,8 +193,8 @@ extends <a href="../../../../org/apache/orc/impl/ConvertTreeReaderFactory.Conver
 <li class="blockList"><a name="methods.inherited.from.class.java.lang.Object">
 <!--   -->
 </a>
-<h3>Methods inherited from class&nbsp;java.lang.<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a></h3>
-<code><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true#clone--" title="class or interface in java.lang">clone</a>, <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true#equals-java.lang.Object-" title="class or interface in java.lang">equals</a>, <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true#finalize--" title="class or interface in java.lang">finalize</a>, <a href="http:/ [...]
+<h3>Methods inherited from class&nbsp;java.lang.<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a></h3>
+<code><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#clone--" title="class or interface in java.lang">clone</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#equals-java.lang.Object-" title="class or interface in java.lang">equals</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#finalize--" title="class or interface in java.lang">finalize</a>, <a href="http:/ [...]
 </ul>
 </li>
 </ul>
@@ -217,7 +217,7 @@ extends <a href="../../../../org/apache/orc/impl/ConvertTreeReaderFactory.Conver
 <li class="blockList">
 <h4>setConvertVectorElement</h4>
 <pre>public&nbsp;void&nbsp;setConvertVectorElement(int&nbsp;elementNum)
-                             throws <a href="http://docs.oracle.com/javase/7/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre>
+                             throws <a href="http://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre>
 <div class="block"><span class="descfrmTypeLabel">Description copied from class:&nbsp;<code><a href="../../../../org/apache/orc/impl/ConvertTreeReaderFactory.ConvertTreeReader.html#setConvertVectorElement-int-">ConvertTreeReaderFactory.ConvertTreeReader</a></code></span></div>
 <div class="block">Override this to use convertVector.
  Source and result are member variables in the subclass with the right
@@ -226,7 +226,7 @@ extends <a href="../../../../org/apache/orc/impl/ConvertTreeReaderFactory.Conver
 <dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
 <dd><code><a href="../../../../org/apache/orc/impl/ConvertTreeReaderFactory.ConvertTreeReader.html#setConvertVectorElement-int-">setConvertVectorElement</a></code>&nbsp;in class&nbsp;<code><a href="../../../../org/apache/orc/impl/ConvertTreeReaderFactory.ConvertTreeReader.html" title="class in org.apache.orc.impl">ConvertTreeReaderFactory.ConvertTreeReader</a></code></dd>
 <dt><span class="throwsLabel">Throws:</span></dt>
-<dd><code><a href="http://docs.oracle.com/javase/7/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></code></dd>
+<dd><code><a href="http://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></code></dd>
 </dl>
 </li>
 </ul>
@@ -239,7 +239,7 @@ extends <a href="../../../../org/apache/orc/impl/ConvertTreeReaderFactory.Conver
 <pre>public&nbsp;void&nbsp;nextVector(<a href="http://orc.apache.org/api/hive-storage-api/org/apache/hadoop/hive/ql/exec/vector/ColumnVector.html?is-external=true" title="class or interface in org.apache.hadoop.hive.ql.exec.vector">ColumnVector</a>&nbsp;previousVector,
                        boolean[]&nbsp;isNull,
                        int&nbsp;batchSize)
-                throws <a href="http://docs.oracle.com/javase/7/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre>
+                throws <a href="http://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre>
 <div class="block"><span class="descfrmTypeLabel">Description copied from class:&nbsp;<code><a href="../../../../org/apache/orc/impl/TreeReaderFactory.TreeReader.html#nextVector-org.apache.hadoop.hive.ql.exec.vector.ColumnVector-boolean:A-int-">TreeReaderFactory.TreeReader</a></code></span></div>
 <div class="block">Populates the isNull vector array in the previousVector object based on
  the present stream values. This function is called from all the child
@@ -253,7 +253,7 @@ extends <a href="../../../../org/apache/orc/impl/ConvertTreeReaderFactory.Conver
                isNull is null, all values are non-null.</dd>
 <dd><code>batchSize</code> - Size of the column vector</dd>
 <dt><span class="throwsLabel">Throws:</span></dt>
-<dd><code><a href="http://docs.oracle.com/javase/7/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></code></dd>
+<dd><code><a href="http://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></code></dd>
 </dl>
 </li>
 </ul>
diff --git a/site/api/orc-core/org/apache/orc/impl/ConvertTreeReaderFactory.AnyIntegerTreeReader.html b/site/api/orc-core/org/apache/orc/impl/ConvertTreeReaderFactory.AnyIntegerTreeReader.html
index bf93d14..9953486 100644
--- a/site/api/orc-core/org/apache/orc/impl/ConvertTreeReaderFactory.AnyIntegerTreeReader.html
+++ b/site/api/orc-core/org/apache/orc/impl/ConvertTreeReaderFactory.AnyIntegerTreeReader.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_202) on Thu Mar 14 13:29:37 PDT 2019 -->
+<!-- Generated by javadoc (1.8.0_222) on Sat Oct 26 23:14:23 PDT 2019 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>ConvertTreeReaderFactory.AnyIntegerTreeReader (ORC Core 1.5.5 API)</title>
-<meta name="date" content="2019-03-14">
+<title>ConvertTreeReaderFactory.AnyIntegerTreeReader (ORC Core 1.5.7 API)</title>
+<meta name="date" content="2019-10-26">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../script.js"></script>
 </head>
@@ -13,7 +13,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="ConvertTreeReaderFactory.AnyIntegerTreeReader (ORC Core 1.5.5 API)";
+            parent.document.title="ConvertTreeReaderFactory.AnyIntegerTreeReader (ORC Core 1.5.7 API)";
         }
     }
     catch(err) {
@@ -98,7 +98,7 @@ var activeTableTab = "activeTableTab";
 </div>
 <div class="contentContainer">
 <ul class="inheritance">
-<li><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">java.lang.Object</a></li>
+<li><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">java.lang.Object</a></li>
 <li>
 <ul class="inheritance">
 <li><a href="../../../../org/apache/orc/impl/TreeReaderFactory.TreeReader.html" title="class in org.apache.orc.impl">org.apache.orc.impl.TreeReaderFactory.TreeReader</a></li>
@@ -160,7 +160,7 @@ extends <a href="../../../../org/apache/orc/impl/ConvertTreeReaderFactory.Conver
 <th class="colLast" scope="col">Method and Description</th>
 </tr>
 <tr id="i0" class="altColor">
-<td class="colFirst"><code>protected <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td class="colFirst"><code>protected <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/orc/impl/ConvertTreeReaderFactory.AnyIntegerTreeReader.html#getString-long-">getString</a></span>(long&nbsp;longValue)</code>&nbsp;</td>
 </tr>
 <tr id="i1" class="rowColor">
@@ -191,8 +191,8 @@ extends <a href="../../../../org/apache/orc/impl/ConvertTreeReaderFactory.Conver
 <li class="blockList"><a name="methods.inherited.from.class.java.lang.Object">
 <!--   -->
 </a>
-<h3>Methods inherited from class&nbsp;java.lang.<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a></h3>
-<code><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true#clone--" title="class or interface in java.lang">clone</a>, <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true#equals-java.lang.Object-" title="class or interface in java.lang">equals</a>, <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true#finalize--" title="class or interface in java.lang">finalize</a>, <a href="http:/ [...]
+<h3>Methods inherited from class&nbsp;java.lang.<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a></h3>
+<code><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#clone--" title="class or interface in java.lang">clone</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#equals-java.lang.Object-" title="class or interface in java.lang">equals</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#finalize--" title="class or interface in java.lang">finalize</a>, <a href="http:/ [...]
 </ul>
 </li>
 </ul>
@@ -214,7 +214,7 @@ extends <a href="../../../../org/apache/orc/impl/ConvertTreeReaderFactory.Conver
 <ul class="blockList">
 <li class="blockList">
 <h4>getString</h4>
-<pre>protected&nbsp;<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;getString(long&nbsp;longValue)</pre>
+<pre>protected&nbsp;<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;getString(long&nbsp;longValue)</pre>
 </li>
 </ul>
 <a name="nextVector-org.apache.hadoop.hive.ql.exec.vector.ColumnVector-boolean:A-int-">
@@ -226,7 +226,7 @@ extends <a href="../../../../org/apache/orc/impl/ConvertTreeReaderFactory.Conver
 <pre>public&nbsp;void&nbsp;nextVector(<a href="http://orc.apache.org/api/hive-storage-api/org/apache/hadoop/hive/ql/exec/vector/ColumnVector.html?is-external=true" title="class or interface in org.apache.hadoop.hive.ql.exec.vector">ColumnVector</a>&nbsp;previousVector,
                        boolean[]&nbsp;isNull,
                        int&nbsp;batchSize)
-                throws <a href="http://docs.oracle.com/javase/7/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre>
+                throws <a href="http://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre>
 <div class="block"><span class="descfrmTypeLabel">Description copied from class:&nbsp;<code><a href="../../../../org/apache/orc/impl/TreeReaderFactory.TreeReader.html#nextVector-org.apache.hadoop.hive.ql.exec.vector.ColumnVector-boolean:A-int-">TreeReaderFactory.TreeReader</a></code></span></div>
 <div class="block">Populates the isNull vector array in the previousVector object based on
  the present stream values. This function is called from all the child
@@ -240,7 +240,7 @@ extends <a href="../../../../org/apache/orc/impl/ConvertTreeReaderFactory.Conver
                isNull is null, all values are non-null.</dd>
 <dd><code>batchSize</code> - Size of the column vector</dd>
 <dt><span class="throwsLabel">Throws:</span></dt>
-<dd><code><a href="http://docs.oracle.com/javase/7/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></code></dd>
+<dd><code><a href="http://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></code></dd>
 </dl>
 </li>
 </ul>
diff --git a/site/api/orc-core/org/apache/orc/impl/ConvertTreeReaderFactory.BinaryFromStringGroupTreeReader.html b/site/api/orc-core/org/apache/orc/impl/ConvertTreeReaderFactory.BinaryFromStringGroupTreeReader.html
index 6146c3e..83b3790 100644
--- a/site/api/orc-core/org/apache/orc/impl/ConvertTreeReaderFactory.BinaryFromStringGroupTreeReader.html
+++ b/site/api/orc-core/org/apache/orc/impl/ConvertTreeReaderFactory.BinaryFromStringGroupTreeReader.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_202) on Thu Mar 14 13:29:37 PDT 2019 -->
+<!-- Generated by javadoc (1.8.0_222) on Sat Oct 26 23:14:23 PDT 2019 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>ConvertTreeReaderFactory.BinaryFromStringGroupTreeReader (ORC Core 1.5.5 API)</title>
-<meta name="date" content="2019-03-14">
+<title>ConvertTreeReaderFactory.BinaryFromStringGroupTreeReader (ORC Core 1.5.7 API)</title>
+<meta name="date" content="2019-10-26">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../script.js"></script>
 </head>
@@ -13,7 +13,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="ConvertTreeReaderFactory.BinaryFromStringGroupTreeReader (ORC Core 1.5.5 API)";
+            parent.document.title="ConvertTreeReaderFactory.BinaryFromStringGroupTreeReader (ORC Core 1.5.7 API)";
         }
     }
     catch(err) {
@@ -98,7 +98,7 @@ var activeTableTab = "activeTableTab";
 </div>
 <div class="contentContainer">
 <ul class="inheritance">
-<li><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">java.lang.Object</a></li>
+<li><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">java.lang.Object</a></li>
 <li>
 <ul class="inheritance">
 <li><a href="../../../../org/apache/orc/impl/TreeReaderFactory.TreeReader.html" title="class in org.apache.orc.impl">org.apache.orc.impl.TreeReaderFactory.TreeReader</a></li>
@@ -187,8 +187,8 @@ extends <a href="../../../../org/apache/orc/impl/ConvertTreeReaderFactory.Conver
 <li class="blockList"><a name="methods.inherited.from.class.java.lang.Object">
 <!--   -->
 </a>
-<h3>Methods inherited from class&nbsp;java.lang.<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a></h3>
-<code><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true#clone--" title="class or interface in java.lang">clone</a>, <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true#equals-java.lang.Object-" title="class or interface in java.lang">equals</a>, <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true#finalize--" title="class or interface in java.lang">finalize</a>, <a href="http:/ [...]
+<h3>Methods inherited from class&nbsp;java.lang.<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a></h3>
+<code><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#clone--" title="class or interface in java.lang">clone</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#equals-java.lang.Object-" title="class or interface in java.lang">equals</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#finalize--" title="class or interface in java.lang">finalize</a>, <a href="http:/ [...]
 </ul>
 </li>
 </ul>
@@ -213,7 +213,7 @@ extends <a href="../../../../org/apache/orc/impl/ConvertTreeReaderFactory.Conver
 <pre>public&nbsp;void&nbsp;nextVector(<a href="http://orc.apache.org/api/hive-storage-api/org/apache/hadoop/hive/ql/exec/vector/ColumnVector.html?is-external=true" title="class or interface in org.apache.hadoop.hive.ql.exec.vector">ColumnVector</a>&nbsp;previousVector,
                        boolean[]&nbsp;isNull,
                        int&nbsp;batchSize)
-                throws <a href="http://docs.oracle.com/javase/7/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre>
+                throws <a href="http://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre>
 <div class="block"><span class="descfrmTypeLabel">Description copied from class:&nbsp;<code><a href="../../../../org/apache/orc/impl/TreeReaderFactory.TreeReader.html#nextVector-org.apache.hadoop.hive.ql.exec.vector.ColumnVector-boolean:A-int-">TreeReaderFactory.TreeReader</a></code></span></div>
 <div class="block">Populates the isNull vector array in the previousVector object based on
  the present stream values. This function is called from all the child
@@ -227,7 +227,7 @@ extends <a href="../../../../org/apache/orc/impl/ConvertTreeReaderFactory.Conver
                isNull is null, all values are non-null.</dd>
 <dd><code>batchSize</code> - Size of the column vector</dd>
 <dt><span class="throwsLabel">Throws:</span></dt>
-<dd><code><a href="http://docs.oracle.com/javase/7/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></code></dd>
+<dd><code><a href="http://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></code></dd>
 </dl>
 </li>
 </ul>
diff --git a/site/api/orc-core/org/apache/orc/impl/ConvertTreeReaderFactory.ConvertTreeReader.html b/site/api/orc-core/org/apache/orc/impl/ConvertTreeReaderFactory.ConvertTreeReader.html
index c187e54..dc87459 100644
--- a/site/api/orc-core/org/apache/orc/impl/ConvertTreeReaderFactory.ConvertTreeReader.html
+++ b/site/api/orc-core/org/apache/orc/impl/ConvertTreeReaderFactory.ConvertTreeReader.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_202) on Thu Mar 14 13:29:37 PDT 2019 -->
+<!-- Generated by javadoc (1.8.0_222) on Sat Oct 26 23:14:23 PDT 2019 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>ConvertTreeReaderFactory.ConvertTreeReader (ORC Core 1.5.5 API)</title>
-<meta name="date" content="2019-03-14">
+<title>ConvertTreeReaderFactory.ConvertTreeReader (ORC Core 1.5.7 API)</title>
+<meta name="date" content="2019-10-26">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../script.js"></script>
 </head>
@@ -13,7 +13,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="ConvertTreeReaderFactory.ConvertTreeReader (ORC Core 1.5.5 API)";
+            parent.document.title="ConvertTreeReaderFactory.ConvertTreeReader (ORC Core 1.5.7 API)";
         }
     }
     catch(err) {
@@ -98,7 +98,7 @@ var activeTableTab = "activeTableTab";
 </div>
 <div class="contentContainer">
 <ul class="inheritance">
-<li><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">java.lang.Object</a></li>
+<li><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">java.lang.Object</a></li>
 <li>
 <ul class="inheritance">
 <li><a href="../../../../org/apache/orc/impl/TreeReaderFactory.TreeReader.html" title="class in org.apache.orc.impl">org.apache.orc.impl.TreeReaderFactory.TreeReader</a></li>
@@ -220,28 +220,28 @@ extends <a href="../../../../org/apache/orc/impl/TreeReaderFactory.TreeReader.ht
                      <a href="../../../../org/apache/orc/TypeDescription.html" title="class in org.apache.orc">TypeDescription</a>&nbsp;readerType)</code>&nbsp;</td>
 </tr>
 <tr id="i10" class="altColor">
-<td class="colFirst"><code>protected <a href="http://docs.oracle.com/javase/7/docs/api/java/sql/Date.html?is-external=true" title="class or interface in java.sql">Date</a></code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/orc/impl/ConvertTreeReaderFactory.ConvertTreeReader.html#parseDateFromString-java.lang.String-">parseDateFromString</a></span>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;string)</code>&nbsp;</td>
+<td class="colFirst"><code>protected <a href="http://docs.oracle.com/javase/8/docs/api/java/sql/Date.html?is-external=true" title="class or interface in java.sql">Date</a></code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/orc/impl/ConvertTreeReaderFactory.ConvertTreeReader.html#parseDateFromString-java.lang.String-">parseDateFromString</a></span>(<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;string)</code>&nbsp;</td>
 </tr>
 <tr id="i11" class="rowColor">
 <td class="colFirst"><code>protected <a href="http://orc.apache.org/api/hive-storage-api/org/apache/hadoop/hive/common/type/HiveDecimal.html?is-external=true" title="class or interface in org.apache.hadoop.hive.common.type">HiveDecimal</a></code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/orc/impl/ConvertTreeReaderFactory.ConvertTreeReader.html#parseDecimalFromString-java.lang.String-">parseDecimalFromString</a></span>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;string)</code>&nbsp;</td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/orc/impl/ConvertTreeReaderFactory.ConvertTreeReader.html#parseDecimalFromString-java.lang.String-">parseDecimalFromString</a></span>(<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;string)</code>&nbsp;</td>
 </tr>
 <tr id="i12" class="altColor">
 <td class="colFirst"><code>protected double</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/orc/impl/ConvertTreeReaderFactory.ConvertTreeReader.html#parseDoubleFromString-java.lang.String-">parseDoubleFromString</a></span>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;string)</code>&nbsp;</td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/orc/impl/ConvertTreeReaderFactory.ConvertTreeReader.html#parseDoubleFromString-java.lang.String-">parseDoubleFromString</a></span>(<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;string)</code>&nbsp;</td>
 </tr>
 <tr id="i13" class="rowColor">
 <td class="colFirst"><code>protected float</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/orc/impl/ConvertTreeReaderFactory.ConvertTreeReader.html#parseFloatFromString-java.lang.String-">parseFloatFromString</a></span>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;string)</code>&nbsp;</td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/orc/impl/ConvertTreeReaderFactory.ConvertTreeReader.html#parseFloatFromString-java.lang.String-">parseFloatFromString</a></span>(<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;string)</code>&nbsp;</td>
 </tr>
 <tr id="i14" class="altColor">
 <td class="colFirst"><code>protected long</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/orc/impl/ConvertTreeReaderFactory.ConvertTreeReader.html#parseLongFromString-java.lang.String-">parseLongFromString</a></span>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;string)</code>&nbsp;</td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/orc/impl/ConvertTreeReaderFactory.ConvertTreeReader.html#parseLongFromString-java.lang.String-">parseLongFromString</a></span>(<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;string)</code>&nbsp;</td>
 </tr>
 <tr id="i15" class="rowColor">
-<td class="colFirst"><code>protected <a href="http://docs.oracle.com/javase/7/docs/api/java/sql/Timestamp.html?is-external=true" title="class or interface in java.sql">Timestamp</a></code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/orc/impl/ConvertTreeReaderFactory.ConvertTreeReader.html#parseTimestampFromString-java.lang.String-">parseTimestampFromString</a></span>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;string)</code>&nbsp;</td>
+<td class="colFirst"><code>protected <a href="http://docs.oracle.com/javase/8/docs/api/java/sql/Timestamp.html?is-external=true" title="class or interface in java.sql">Timestamp</a></code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/orc/impl/ConvertTreeReaderFactory.ConvertTreeReader.html#parseTimestampFromString-java.lang.String-">parseTimestampFromString</a></span>(<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;string)</code>&nbsp;</td>
 </tr>
 <tr id="i16" class="altColor">
 <td class="colFirst"><code>void</code></td>
@@ -264,7 +264,7 @@ extends <a href="../../../../org/apache/orc/impl/TreeReaderFactory.TreeReader.ht
 </td>
 </tr>
 <tr id="i20" class="altColor">
-<td class="colFirst"><code>protected <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td class="colFirst"><code>protected <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/orc/impl/ConvertTreeReaderFactory.ConvertTreeReader.html#stringFromBytesColumnVectorEntry-org.apache.hadoop.hive.ql.exec.vector.BytesColumnVector-int-">stringFromBytesColumnVectorEntry</a></span>(<a href="http://orc.apache.org/api/hive-storage-api/org/apache/hadoop/hive/ql/exec/vector/BytesColumnVector.html?is-external=true" title="class or interface in org.apache.hadoop.hive.ql.exec.vector">BytesColum [...]
                                 int&nbsp;elementNum)</code>&nbsp;</td>
 </tr>
@@ -280,8 +280,8 @@ extends <a href="../../../../org/apache/orc/impl/TreeReaderFactory.TreeReader.ht
 <li class="blockList"><a name="methods.inherited.from.class.java.lang.Object">
 <!--   -->
 </a>
-<h3>Methods inherited from class&nbsp;java.lang.<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a></h3>
-<code><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true#clone--" title="class or interface in java.lang">clone</a>, <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true#equals-java.lang.Object-" title="class or interface in java.lang">equals</a>, <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true#finalize--" title="class or interface in java.lang">finalize</a>, <a href="http:/ [...]
+<h3>Methods inherited from class&nbsp;java.lang.<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a></h3>
+<code><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#clone--" title="class or interface in java.lang">clone</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#equals-java.lang.Object-" title="class or interface in java.lang">equals</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#finalize--" title="class or interface in java.lang">finalize</a>, <a href="http:/ [...]
 </ul>
 </li>
 </ul>
@@ -315,10 +315,10 @@ extends <a href="../../../../org/apache/orc/impl/TreeReaderFactory.TreeReader.ht
 <pre>protected&nbsp;<a href="../../../../org/apache/orc/impl/TreeReaderFactory.TreeReader.html" title="class in org.apache.orc.impl">TreeReaderFactory.TreeReader</a>&nbsp;getStringGroupTreeReader(int&nbsp;columnId,
                                                                 <a href="../../../../org/apache/orc/TypeDescription.html" title="class in org.apache.orc">TypeDescription</a>&nbsp;fileType,
                                                                 <a href="../../../../org/apache/orc/impl/TreeReaderFactory.Context.html" title="interface in org.apache.orc.impl">TreeReaderFactory.Context</a>&nbsp;context)
-                                                         throws <a href="http://docs.oracle.com/javase/7/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre>
+                                                         throws <a href="http://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre>
 <dl>
 <dt><span class="throwsLabel">Throws:</span></dt>
-<dd><code><a href="http://docs.oracle.com/javase/7/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></code></dd>
+<dd><code><a href="http://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></code></dd>
 </dl>
 </li>
 </ul>
@@ -374,7 +374,7 @@ extends <a href="../../../../org/apache/orc/impl/TreeReaderFactory.TreeReader.ht
 <ul class="blockList">
 <li class="blockList">
 <h4>parseLongFromString</h4>
-<pre>protected&nbsp;long&nbsp;parseLongFromString(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;string)</pre>
+<pre>protected&nbsp;long&nbsp;parseLongFromString(<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;string)</pre>
 </li>
 </ul>
 <a name="parseFloatFromString-java.lang.String-">
@@ -383,7 +383,7 @@ extends <a href="../../../../org/apache/orc/impl/TreeReaderFactory.TreeReader.ht
 <ul class="blockList">
 <li class="blockList">
 <h4>parseFloatFromString</h4>
-<pre>protected&nbsp;float&nbsp;parseFloatFromString(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;string)</pre>
+<pre>protected&nbsp;float&nbsp;parseFloatFromString(<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;string)</pre>
 </li>
 </ul>
 <a name="parseDoubleFromString-java.lang.String-">
@@ -392,7 +392,7 @@ extends <a href="../../../../org/apache/orc/impl/TreeReaderFactory.TreeReader.ht
 <ul class="blockList">
 <li class="blockList">
 <h4>parseDoubleFromString</h4>
-<pre>protected&nbsp;double&nbsp;parseDoubleFromString(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;string)</pre>
+<pre>protected&nbsp;double&nbsp;parseDoubleFromString(<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;string)</pre>
 </li>
 </ul>
 <a name="parseDecimalFromString-java.lang.String-">
@@ -401,7 +401,7 @@ extends <a href="../../../../org/apache/orc/impl/TreeReaderFactory.TreeReader.ht
 <ul class="blockList">
 <li class="blockList">
 <h4>parseDecimalFromString</h4>
-<pre>protected&nbsp;<a href="http://orc.apache.org/api/hive-storage-api/org/apache/hadoop/hive/common/type/HiveDecimal.html?is-external=true" title="class or interface in org.apache.hadoop.hive.common.type">HiveDecimal</a>&nbsp;parseDecimalFromString(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;string)</pre>
+<pre>protected&nbsp;<a href="http://orc.apache.org/api/hive-storage-api/org/apache/hadoop/hive/common/type/HiveDecimal.html?is-external=true" title="class or interface in org.apache.hadoop.hive.common.type">HiveDecimal</a>&nbsp;parseDecimalFromString(<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;string)</pre>
 <dl>
 <dt><span class="paramLabel">Parameters:</span></dt>
 <dd><code>string</code> - </dd>
@@ -416,7 +416,7 @@ extends <a href="../../../../org/apache/orc/impl/TreeReaderFactory.TreeReader.ht
 <ul class="blockList">
 <li class="blockList">
 <h4>parseTimestampFromString</h4>
-<pre>protected&nbsp;<a href="http://docs.oracle.com/javase/7/docs/api/java/sql/Timestamp.html?is-external=true" title="class or interface in java.sql">Timestamp</a>&nbsp;parseTimestampFromString(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;string)</pre>
+<pre>protected&nbsp;<a href="http://docs.oracle.com/javase/8/docs/api/java/sql/Timestamp.html?is-external=true" title="class or interface in java.sql">Timestamp</a>&nbsp;parseTimestampFromString(<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;string)</pre>
 <dl>
 <dt><span class="paramLabel">Parameters:</span></dt>
 <dd><code>string</code> - </dd>
@@ -431,7 +431,7 @@ extends <a href="../../../../org/apache/orc/impl/TreeReaderFactory.TreeReader.ht
 <ul class="blockList">
 <li class="blockList">
 <h4>parseDateFromString</h4>
-<pre>protected&nbsp;<a href="http://docs.oracle.com/javase/7/docs/api/java/sql/Date.html?is-external=true" title="class or interface in java.sql">Date</a>&nbsp;parseDateFromString(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;string)</pre>
+<pre>protected&nbsp;<a href="http://docs.oracle.com/javase/8/docs/api/java/sql/Date.html?is-external=true" title="class or interface in java.sql">Date</a>&nbsp;parseDateFromString(<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;string)</pre>
 <dl>
 <dt><span class="paramLabel">Parameters:</span></dt>
 <dd><code>string</code> - </dd>
@@ -446,7 +446,7 @@ extends <a href="../../../../org/apache/orc/impl/TreeReaderFactory.TreeReader.ht
 <ul class="blockList">
 <li class="blockList">
 <h4>stringFromBytesColumnVectorEntry</h4>
-<pre>protected&nbsp;<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;stringFromBytesColumnVectorEntry(<a href="http://orc.apache.org/api/hive-storage-api/org/apache/hadoop/hive/ql/exec/vector/BytesColumnVector.html?is-external=true" title="class or interface in org.apache.hadoop.hive.ql.exec.vector">BytesColumnVector</a>&nbsp;bytesColVector,
+<pre>protected&nbsp;<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;stringFromBytesColumnVectorEntry(<a href="http://orc.apache.org/api/hive-storage-api/org/apache/hadoop/hive/ql/exec/vector/BytesColumnVector.html?is-external=true" title="class or interface in org.apache.hadoop.hive.ql.exec.vector">BytesColumnVector</a>&nbsp;bytesColVector,
                                                   int&nbsp;elementNum)</pre>
 </li>
 </ul>
@@ -466,7 +466,7 @@ extends <a href="../../../../org/apache/orc/impl/TreeReaderFactory.TreeReader.ht
 <li class="blockList">
 <h4>seek</h4>
 <pre>public&nbsp;void&nbsp;seek(<a href="../../../../org/apache/orc/impl/PositionProvider.html" title="interface in org.apache.orc.impl">PositionProvider</a>[]&nbsp;index)
-          throws <a href="http://docs.oracle.com/javase/7/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre>
+          throws <a href="http://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre>
 <div class="block"><span class="descfrmTypeLabel">Description copied from class:&nbsp;<code><a href="../../../../org/apache/orc/impl/TreeReaderFactory.TreeReader.html#seek-org.apache.orc.impl.PositionProvider:A-">TreeReaderFactory.TreeReader</a></code></span></div>
 <div class="block">Seek to the given position.</div>
 <dl>
@@ -475,7 +475,7 @@ extends <a href="../../../../org/apache/orc/impl/TreeReaderFactory.TreeReader.ht
 <dt><span class="paramLabel">Parameters:</span></dt>
 <dd><code>index</code> - the indexes loaded from the file</dd>
 <dt><span class="throwsLabel">Throws:</span></dt>
-<dd><code><a href="http://docs.oracle.com/javase/7/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></code></dd>
+<dd><code><a href="http://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></code></dd>
 </dl>
 </li>
 </ul>
@@ -486,12 +486,12 @@ extends <a href="../../../../org/apache/orc/impl/TreeReaderFactory.TreeReader.ht
 <li class="blockList">
 <h4>seek</h4>
 <pre>public&nbsp;void&nbsp;seek(<a href="../../../../org/apache/orc/impl/PositionProvider.html" title="interface in org.apache.orc.impl">PositionProvider</a>&nbsp;index)
-          throws <a href="http://docs.oracle.com/javase/7/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre>
+          throws <a href="http://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre>
 <dl>
 <dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
 <dd><code><a href="../../../../org/apache/orc/impl/TreeReaderFactory.TreeReader.html#seek-org.apache.orc.impl.PositionProvider-">seek</a></code>&nbsp;in class&nbsp;<code><a href="../../../../org/apache/orc/impl/TreeReaderFactory.TreeReader.html" title="class in org.apache.orc.impl">TreeReaderFactory.TreeReader</a></code></dd>
 <dt><span class="throwsLabel">Throws:</span></dt>
-<dd><code><a href="http://docs.oracle.com/javase/7/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></code></dd>
+<dd><code><a href="http://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></code></dd>
 </dl>
 </li>
 </ul>
@@ -502,7 +502,7 @@ extends <a href="../../../../org/apache/orc/impl/TreeReaderFactory.TreeReader.ht
 <li class="blockList">
 <h4>setConvertVectorElement</h4>
 <pre>public&nbsp;void&nbsp;setConvertVectorElement(int&nbsp;elementNum)
-                             throws <a href="http://docs.oracle.com/javase/7/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre>
+                             throws <a href="http://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre>
 <div class="block">Override this to use convertVector.
  Source and result are member variables in the subclass with the right
  type.</div>
@@ -510,7 +510,7 @@ extends <a href="../../../../org/apache/orc/impl/TreeReaderFactory.TreeReader.ht
 <dt><span class="paramLabel">Parameters:</span></dt>
 <dd><code>elementNum</code> - </dd>
 <dt><span class="throwsLabel">Throws:</span></dt>
-<dd><code><a href="http://docs.oracle.com/javase/7/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></code></dd>
+<dd><code><a href="http://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></code></dd>
 </dl>
 </li>
 </ul>
@@ -523,10 +523,10 @@ extends <a href="../../../../org/apache/orc/impl/TreeReaderFactory.TreeReader.ht
 <pre>public&nbsp;void&nbsp;convertVector(<a href="http://orc.apache.org/api/hive-storage-api/org/apache/hadoop/hive/ql/exec/vector/ColumnVector.html?is-external=true" title="class or interface in org.apache.hadoop.hive.ql.exec.vector">ColumnVector</a>&nbsp;fromColVector,
                           <a href="http://orc.apache.org/api/hive-storage-api/org/apache/hadoop/hive/ql/exec/vector/ColumnVector.html?is-external=true" title="class or interface in org.apache.hadoop.hive.ql.exec.vector">ColumnVector</a>&nbsp;resultColVector,
                           int&nbsp;batchSize)
-                   throws <a href="http://docs.oracle.com/javase/7/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre>
+                   throws <a href="http://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre>
 <dl>
 <dt><span class="throwsLabel">Throws:</span></dt>
-<dd><code><a href="http://docs.oracle.com/javase/7/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></code></dd>
+<dd><code><a href="http://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></code></dd>
 </dl>
 </li>
 </ul>
diff --git a/site/api/orc-core/org/apache/orc/impl/ConvertTreeReaderFactory.DateFromStringGroupTreeReader.html b/site/api/orc-core/org/apache/orc/impl/ConvertTreeReaderFactory.DateFromStringGroupTreeReader.html
index cb616fc..b9658d6 100644
--- a/site/api/orc-core/org/apache/orc/impl/ConvertTreeReaderFactory.DateFromStringGroupTreeReader.html
+++ b/site/api/orc-core/org/apache/orc/impl/ConvertTreeReaderFactory.DateFromStringGroupTreeReader.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_202) on Thu Mar 14 13:29:37 PDT 2019 -->
+<!-- Generated by javadoc (1.8.0_222) on Sat Oct 26 23:14:23 PDT 2019 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>ConvertTreeReaderFactory.DateFromStringGroupTreeReader (ORC Core 1.5.5 API)</title>
-<meta name="date" content="2019-03-14">
+<title>ConvertTreeReaderFactory.DateFromStringGroupTreeReader (ORC Core 1.5.7 API)</title>
+<meta name="date" content="2019-10-26">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../script.js"></script>
 </head>
@@ -13,7 +13,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="ConvertTreeReaderFactory.DateFromStringGroupTreeReader (ORC Core 1.5.5 API)";
+            parent.document.title="ConvertTreeReaderFactory.DateFromStringGroupTreeReader (ORC Core 1.5.7 API)";
         }
     }
     catch(err) {
@@ -98,7 +98,7 @@ var activeTableTab = "activeTableTab";
 </div>
 <div class="contentContainer">
 <ul class="inheritance">
-<li><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">java.lang.Object</a></li>
+<li><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">java.lang.Object</a></li>
 <li>
 <ul class="inheritance">
 <li><a href="../../../../org/apache/orc/impl/TreeReaderFactory.TreeReader.html" title="class in org.apache.orc.impl">org.apache.orc.impl.TreeReaderFactory.TreeReader</a></li>
@@ -193,8 +193,8 @@ extends <a href="../../../../org/apache/orc/impl/ConvertTreeReaderFactory.Conver
 <li class="blockList"><a name="methods.inherited.from.class.java.lang.Object">
 <!--   -->
 </a>
-<h3>Methods inherited from class&nbsp;java.lang.<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a></h3>
-<code><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true#clone--" title="class or interface in java.lang">clone</a>, <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true#equals-java.lang.Object-" title="class or interface in java.lang">equals</a>, <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true#finalize--" title="class or interface in java.lang">finalize</a>, <a href="http:/ [...]
+<h3>Methods inherited from class&nbsp;java.lang.<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a></h3>
+<code><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#clone--" title="class or interface in java.lang">clone</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#equals-java.lang.Object-" title="class or interface in java.lang">equals</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#finalize--" title="class or interface in java.lang">finalize</a>, <a href="http:/ [...]
 </ul>
 </li>
 </ul>
@@ -217,7 +217,7 @@ extends <a href="../../../../org/apache/orc/impl/ConvertTreeReaderFactory.Conver
 <li class="blockList">
 <h4>setConvertVectorElement</h4>
 <pre>public&nbsp;void&nbsp;setConvertVectorElement(int&nbsp;elementNum)
-                             throws <a href="http://docs.oracle.com/javase/7/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre>
+                             throws <a href="http://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre>
 <div class="block"><span class="descfrmTypeLabel">Description copied from class:&nbsp;<code><a href="../../../../org/apache/orc/impl/ConvertTreeReaderFactory.ConvertTreeReader.html#setConvertVectorElement-int-">ConvertTreeReaderFactory.ConvertTreeReader</a></code></span></div>
 <div class="block">Override this to use convertVector.
  Source and result are member variables in the subclass with the right
@@ -226,7 +226,7 @@ extends <a href="../../../../org/apache/orc/impl/ConvertTreeReaderFactory.Conver
 <dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
 <dd><code><a href="../../../../org/apache/orc/impl/ConvertTreeReaderFactory.ConvertTreeReader.html#setConvertVectorElement-int-">setConvertVectorElement</a></code>&nbsp;in class&nbsp;<code><a href="../../../../org/apache/orc/impl/ConvertTreeReaderFactory.ConvertTreeReader.html" title="class in org.apache.orc.impl">ConvertTreeReaderFactory.ConvertTreeReader</a></code></dd>
 <dt><span class="throwsLabel">Throws:</span></dt>
-<dd><code><a href="http://docs.oracle.com/javase/7/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></code></dd>
+<dd><code><a href="http://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></code></dd>
... 22095 lines suppressed ...