You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@orc.apache.org by wi...@apache.org on 2022/09/03 23:20:24 UTC

[orc] branch main updated: Update site/api for 1.8.0

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

william pushed a commit to branch main
in repository https://gitbox.apache.org/repos/asf/orc.git


The following commit(s) were added to refs/heads/main by this push:
     new f94938e70 Update site/api for 1.8.0
f94938e70 is described below

commit f94938e7007e4189ef4aee02bf04f74b044e89df
Author: William Hyun <wi...@apache.org>
AuthorDate: Sat Sep 3 16:18:49 2022 -0700

    Update site/api for 1.8.0
---
 site/api/apidocs/allclasses-frame.html             |   2 +-
 site/api/apidocs/allclasses-noframe.html           |   2 +-
 site/api/apidocs/constant-values.html              |   4 +-
 site/api/apidocs/deprecated-list.html              |   4 +-
 site/api/apidocs/help-doc.html                     |   4 +-
 site/api/apidocs/index-all.html                    |   4 +-
 site/api/apidocs/index.html                        |   2 +-
 .../org/apache/orc/examples/AdvancedReader.html    |   4 +-
 .../org/apache/orc/examples/AdvancedWriter.html    |   4 +-
 .../org/apache/orc/examples/CoreReader.html        |   4 +-
 .../org/apache/orc/examples/CoreWriter.html        |   4 +-
 .../apidocs/org/apache/orc/examples/Driver.html    |   4 +-
 .../orc/examples/class-use/AdvancedReader.html     |   4 +-
 .../orc/examples/class-use/AdvancedWriter.html     |   4 +-
 .../apache/orc/examples/class-use/CoreReader.html  |   4 +-
 .../apache/orc/examples/class-use/CoreWriter.html  |   4 +-
 .../org/apache/orc/examples/class-use/Driver.html  |   4 +-
 .../org/apache/orc/examples/package-frame.html     |   2 +-
 .../org/apache/orc/examples/package-summary.html   |   4 +-
 .../org/apache/orc/examples/package-tree.html      |   4 +-
 .../org/apache/orc/examples/package-use.html       |   4 +-
 site/api/apidocs/overview-tree.html                |   4 +-
 site/api/orc-core/allclasses-frame.html            |   3 +-
 site/api/orc-core/allclasses-noframe.html          |   3 +-
 site/api/orc-core/constant-values.html             |   4 +-
 site/api/orc-core/deprecated-list.html             |   4 +-
 site/api/orc-core/help-doc.html                    |   4 +-
 site/api/orc-core/index-all.html                   |  75 +-
 site/api/orc-core/index.html                       |   2 +-
 .../org/apache/orc/BinaryColumnStatistics.html     |   4 +-
 .../org/apache/orc/BooleanColumnStatistics.html    |   4 +-
 .../org/apache/orc/CollectionColumnStatistics.html |   4 +-
 .../orc-core/org/apache/orc/ColumnStatistics.html  |   4 +-
 .../org/apache/orc/CompressionCodec.DataKind.html  |   4 +-
 .../org/apache/orc/CompressionCodec.Options.html   |   4 +-
 .../apache/orc/CompressionCodec.SpeedModifier.html |   4 +-
 .../orc-core/org/apache/orc/CompressionCodec.html  |   4 +-
 .../orc-core/org/apache/orc/CompressionKind.html   |   4 +-
 .../orc-core/org/apache/orc/DataMask.Factory.html  |   4 +-
 .../org/apache/orc/DataMask.MaskOverrides.html     |   4 +-
 .../orc-core/org/apache/orc/DataMask.Provider.html |   4 +-
 .../orc-core/org/apache/orc/DataMask.Standard.html |   4 +-
 site/api/orc-core/org/apache/orc/DataMask.html     |   4 +-
 .../org/apache/orc/DataMaskDescription.html        |   4 +-
 site/api/orc-core/org/apache/orc/DataReader.html   |   4 +-
 .../org/apache/orc/DateColumnStatistics.html       |   4 +-
 .../org/apache/orc/DecimalColumnStatistics.html    |   4 +-
 .../org/apache/orc/DoubleColumnStatistics.html     |   4 +-
 .../api/orc-core/org/apache/orc/EncryptionKey.html |   4 +-
 .../orc-core/org/apache/orc/EncryptionVariant.html |   4 +-
 .../org/apache/orc/FileFormatException.html        |   4 +-
 site/api/orc-core/org/apache/orc/FileMetadata.html |   4 +-
 .../orc-core/org/apache/orc/InMemoryKeystore.html  |   4 +-
 .../org/apache/orc/IntegerColumnStatistics.html    |   4 +-
 .../org/apache/orc/MemoryManager.Callback.html     |   4 +-
 .../api/orc-core/org/apache/orc/MemoryManager.html |   4 +-
 site/api/orc-core/org/apache/orc/OrcConf.html      | 138 ++--
 .../org/apache/orc/OrcFile.BloomFilterVersion.html |   4 +-
 .../apache/orc/OrcFile.CompressionStrategy.html    |   4 +-
 .../org/apache/orc/OrcFile.EncodingStrategy.html   |   4 +-
 .../org/apache/orc/OrcFile.ReaderOptions.html      |   4 +-
 .../orc-core/org/apache/orc/OrcFile.Version.html   |   4 +-
 .../org/apache/orc/OrcFile.WriterCallback.html     |   4 +-
 .../org/apache/orc/OrcFile.WriterContext.html      |   4 +-
 .../apache/orc/OrcFile.WriterImplementation.html   |   4 +-
 .../org/apache/orc/OrcFile.WriterOptions.html      |  61 +-
 .../org/apache/orc/OrcFile.WriterVersion.html      |   4 +-
 site/api/orc-core/org/apache/orc/OrcFile.html      |   4 +-
 .../orc-core/org/apache/orc/OrcFilterContext.html  |   4 +-
 site/api/orc-core/org/apache/orc/OrcUtils.html     |   4 +-
 .../apache/orc/PhysicalWriter.OutputReceiver.html  |   4 +-
 .../orc-core/org/apache/orc/PhysicalWriter.html    |   4 +-
 .../orc-core/org/apache/orc/Reader.Options.html    | 172 +++-
 site/api/orc-core/org/apache/orc/Reader.html       |   4 +-
 site/api/orc-core/org/apache/orc/RecordReader.html |   4 +-
 .../org/apache/orc/StringColumnStatistics.html     |   4 +-
 .../orc-core/org/apache/orc/StripeInformation.html |   4 +-
 .../orc-core/org/apache/orc/StripeStatistics.html  |   4 +-
 .../org/apache/orc/TimestampColumnStatistics.html  |   4 +-
 .../org/apache/orc/TypeDescription.Category.html   |   4 +-
 .../orc/TypeDescription.RowBatchVersion.html       |   4 +-
 .../orc-core/org/apache/orc/TypeDescription.html   |   4 +-
 .../org/apache/orc/TypeDescriptionPrettyPrint.html |   4 +-
 .../org/apache/orc/UnknownFormatException.html     |   4 +-
 site/api/orc-core/org/apache/orc/Writer.html       |   4 +-
 .../orc/class-use/BinaryColumnStatistics.html      |   4 +-
 .../orc/class-use/BooleanColumnStatistics.html     |   4 +-
 .../orc/class-use/CollectionColumnStatistics.html  |   4 +-
 .../org/apache/orc/class-use/ColumnStatistics.html |   4 +-
 .../orc/class-use/CompressionCodec.DataKind.html   |   4 +-
 .../orc/class-use/CompressionCodec.Options.html    |   4 +-
 .../class-use/CompressionCodec.SpeedModifier.html  |   4 +-
 .../org/apache/orc/class-use/CompressionCodec.html |   4 +-
 .../org/apache/orc/class-use/CompressionKind.html  |   4 +-
 .../org/apache/orc/class-use/DataMask.Factory.html |   4 +-
 .../orc/class-use/DataMask.MaskOverrides.html      |   4 +-
 .../apache/orc/class-use/DataMask.Provider.html    |   4 +-
 .../apache/orc/class-use/DataMask.Standard.html    |   4 +-
 .../org/apache/orc/class-use/DataMask.html         |   4 +-
 .../apache/orc/class-use/DataMaskDescription.html  |   4 +-
 .../org/apache/orc/class-use/DataReader.html       |   4 +-
 .../apache/orc/class-use/DateColumnStatistics.html |   4 +-
 .../orc/class-use/DecimalColumnStatistics.html     |   4 +-
 .../orc/class-use/DoubleColumnStatistics.html      |   4 +-
 .../org/apache/orc/class-use/EncryptionKey.html    |   4 +-
 .../apache/orc/class-use/EncryptionVariant.html    |   4 +-
 .../apache/orc/class-use/FileFormatException.html  |   4 +-
 .../org/apache/orc/class-use/FileMetadata.html     |   4 +-
 .../org/apache/orc/class-use/InMemoryKeystore.html |   4 +-
 .../orc/class-use/IntegerColumnStatistics.html     |   4 +-
 .../orc/class-use/MemoryManager.Callback.html      |   4 +-
 .../org/apache/orc/class-use/MemoryManager.html    |   4 +-
 .../orc-core/org/apache/orc/class-use/OrcConf.html |   4 +-
 .../orc/class-use/OrcFile.BloomFilterVersion.html  |   4 +-
 .../orc/class-use/OrcFile.CompressionStrategy.html |   4 +-
 .../orc/class-use/OrcFile.EncodingStrategy.html    |   4 +-
 .../orc/class-use/OrcFile.ReaderOptions.html       |   4 +-
 .../org/apache/orc/class-use/OrcFile.Version.html  |  10 +-
 .../orc/class-use/OrcFile.WriterCallback.html      |   4 +-
 .../orc/class-use/OrcFile.WriterContext.html       |   4 +-
 .../class-use/OrcFile.WriterImplementation.html    |   4 +-
 .../orc/class-use/OrcFile.WriterOptions.html       |   4 +-
 .../orc/class-use/OrcFile.WriterVersion.html       |   4 +-
 .../orc-core/org/apache/orc/class-use/OrcFile.html |   4 +-
 .../org/apache/orc/class-use/OrcFilterContext.html |   4 +-
 .../org/apache/orc/class-use/OrcUtils.html         |   4 +-
 .../class-use/PhysicalWriter.OutputReceiver.html   |   4 +-
 .../org/apache/orc/class-use/PhysicalWriter.html   |   4 +-
 .../org/apache/orc/class-use/Reader.Options.html   |  52 +-
 .../orc-core/org/apache/orc/class-use/Reader.html  |   4 +-
 .../org/apache/orc/class-use/RecordReader.html     |   4 +-
 .../orc/class-use/StringColumnStatistics.html      |   4 +-
 .../apache/orc/class-use/StripeInformation.html    |   4 +-
 .../org/apache/orc/class-use/StripeStatistics.html |   4 +-
 .../orc/class-use/TimestampColumnStatistics.html   |   4 +-
 .../orc/class-use/TypeDescription.Category.html    |   4 +-
 .../class-use/TypeDescription.RowBatchVersion.html |   4 +-
 .../org/apache/orc/class-use/TypeDescription.html  |  32 +-
 .../orc/class-use/TypeDescriptionPrettyPrint.html  |   4 +-
 .../orc/class-use/UnknownFormatException.html      |   4 +-
 .../orc-core/org/apache/orc/class-use/Writer.html  |   4 +-
 .../org/apache/orc/filter/BatchFilter.html         |   8 +-
 .../{BatchFilter.html => PluginFilterService.html} |  66 +-
 .../apache/orc/filter/class-use/BatchFilter.html   |  35 +-
 .../class-use/PluginFilterService.html}            |  20 +-
 .../org/apache/orc/filter/package-frame.html       |   3 +-
 .../org/apache/orc/filter/package-summary.html     |  10 +-
 .../org/apache/orc/filter/package-tree.html        |   5 +-
 .../org/apache/orc/filter/package-use.html         |  27 +-
 .../orc-core/org/apache/orc/impl/AcidStats.html    |   4 +-
 .../org/apache/orc/impl/AircompressorCodec.html    |   4 +-
 .../org/apache/orc/impl/BitFieldReader.html        |   4 +-
 .../org/apache/orc/impl/BitFieldWriter.html        |   4 +-
 .../orc-core/org/apache/orc/impl/BufferChunk.html  |   4 +-
 .../org/apache/orc/impl/BufferChunkList.html       |   4 +-
 .../ColumnStatisticsImpl.BinaryStatisticsImpl.html |   4 +-
 .../ColumnStatisticsImpl.StringStatisticsImpl.html |   4 +-
 .../org/apache/orc/impl/ColumnStatisticsImpl.html  |   4 +-
 ...Factory.AnyIntegerFromAnyIntegerTreeReader.html |   4 +-
 ...derFactory.AnyIntegerFromDecimalTreeReader.html |   4 +-
 ...aderFactory.AnyIntegerFromDoubleTreeReader.html |   4 +-
 ...actory.AnyIntegerFromStringGroupTreeReader.html |   4 +-
 ...rFactory.AnyIntegerFromTimestampTreeReader.html |   4 +-
 ...ConvertTreeReaderFactory.ConvertTreeReader.html |   4 +-
 ...eaderFactory.DateFromStringGroupTreeReader.html |   4 +-
 ...eReaderFactory.DateFromTimestampTreeReader.html |   4 +-
 ...derFactory.DecimalFromAnyIntegerTreeReader.html |   4 +-
 ...ReaderFactory.DecimalFromDecimalTreeReader.html |   4 +-
 ...eReaderFactory.DecimalFromDoubleTreeReader.html |   4 +-
 ...erFactory.DecimalFromStringGroupTreeReader.html |   4 +-
 ...aderFactory.DecimalFromTimestampTreeReader.html |   4 +-
 ...aderFactory.DoubleFromAnyIntegerTreeReader.html |   4 +-
 ...eReaderFactory.DoubleFromDecimalTreeReader.html |   4 +-
 ...derFactory.DoubleFromStringGroupTreeReader.html |   4 +-
 ...eaderFactory.DoubleFromTimestampTreeReader.html |   4 +-
 ...reeReaderFactory.FloatFromDoubleTreeReader.html |   4 +-
 ...actory.StringGroupFromAnyIntegerTreeReader.html |   4 +-
 ...derFactory.StringGroupFromBinaryTreeReader.html |   4 +-
 ...erFactory.StringGroupFromBooleanTreeReader.html |   4 +-
 ...eaderFactory.StringGroupFromDateTreeReader.html |   4 +-
 ...erFactory.StringGroupFromDecimalTreeReader.html |   4 +-
 ...derFactory.StringGroupFromDoubleTreeReader.html |   4 +-
 ...ctory.StringGroupFromStringGroupTreeReader.html |   4 +-
 ...Factory.StringGroupFromTimestampTreeReader.html |   4 +-
 ...rFactory.TimestampFromAnyIntegerTreeReader.html |   4 +-
 ...eReaderFactory.TimestampFromDateTreeReader.html |   4 +-
 ...aderFactory.TimestampFromDecimalTreeReader.html |   4 +-
 ...eaderFactory.TimestampFromDoubleTreeReader.html |   4 +-
 ...Factory.TimestampFromStringGroupTreeReader.html |   4 +-
 .../apache/orc/impl/ConvertTreeReaderFactory.html  |   4 +-
 .../impl/CryptoUtils.HadoopKeyProviderFactory.html |   4 +-
 .../orc-core/org/apache/orc/impl/CryptoUtils.html  |   4 +-
 .../orc/impl/DataReaderProperties.Builder.html     |  34 +-
 .../org/apache/orc/impl/DataReaderProperties.html  |  36 +-
 .../orc-core/org/apache/orc/impl/DateUtils.html    |   4 +-
 .../org/apache/orc/impl/Dictionary.IMPL.html       |   4 +-
 .../org/apache/orc/impl/Dictionary.Visitor.html    |   4 +-
 .../apache/orc/impl/Dictionary.VisitorContext.html |   4 +-
 .../orc-core/org/apache/orc/impl/Dictionary.html   |  61 +-
 .../org/apache/orc/impl/DictionaryUtils.html       | 112 ++-
 .../apache/orc/impl/DirectDecompressionCodec.html  |   4 +-
 .../org/apache/orc/impl/DynamicByteArray.html      |  35 +-
 .../org/apache/orc/impl/DynamicIntArray.html       |   4 +-
 .../org/apache/orc/impl/HadoopShimsFactory.html    |   4 +-
 site/api/orc-core/org/apache/orc/impl/IOUtils.html |   4 +-
 .../apache/orc/impl/InStream.CompressedStream.html |   4 +-
 .../apache/orc/impl/InStream.EncryptedStream.html  |   4 +-
 .../apache/orc/impl/InStream.StreamOptions.html    |   4 +-
 .../orc/impl/InStream.UncompressedStream.html      |   4 +-
 .../api/orc-core/org/apache/orc/impl/InStream.html |   4 +-
 .../org/apache/orc/impl/IntegerReader.html         |   4 +-
 .../org/apache/orc/impl/IntegerWriter.html         |   4 +-
 .../org/apache/orc/impl/MaskDescriptionImpl.html   |   4 +-
 .../org/apache/orc/impl/MemoryManager.html         |   4 +-
 .../org/apache/orc/impl/MemoryManagerImpl.html     |   4 +-
 .../orc-core/org/apache/orc/impl/OrcAcidUtils.html |   4 +-
 .../orc-core/org/apache/orc/impl/OrcCodecPool.html |   4 +-
 .../org/apache/orc/impl/OrcFilterContextImpl.html  |   4 +-
 .../api/orc-core/org/apache/orc/impl/OrcIndex.html |   4 +-
 site/api/orc-core/org/apache/orc/impl/OrcTail.html |   4 +-
 .../orc-core/org/apache/orc/impl/OutStream.html    |   4 +-
 .../orc/impl/ParserUtils.StringPosition.html       |   4 +-
 .../apache/orc/impl/ParserUtils.TypeFinder.html    |   4 +-
 .../apache/orc/impl/ParserUtils.TypeVisitor.html   |   4 +-
 .../orc-core/org/apache/orc/impl/ParserUtils.html  |   4 +-
 .../orc/impl/PhysicalFsWriter.VariantTracker.html  |   4 +-
 .../org/apache/orc/impl/PhysicalFsWriter.html      |   4 +-
 .../org/apache/orc/impl/PositionProvider.html      |   4 +-
 .../org/apache/orc/impl/PositionRecorder.html      |   4 +-
 .../apache/orc/impl/PositionedOutputStream.html    |   4 +-
 .../orc/impl/ReaderImpl.StripeInformationImpl.html |   4 +-
 .../orc-core/org/apache/orc/impl/ReaderImpl.html   |   4 +-
 .../RecordReaderImpl.PositionProviderImpl.html     |   4 +-
 .../orc/impl/RecordReaderImpl.SargApplier.html     |   4 +-
 .../RecordReaderImpl.ZeroPositionProvider.html     |   4 +-
 .../org/apache/orc/impl/RecordReaderImpl.html      |  19 +-
 .../RecordReaderUtils.ByteBufferAllocatorPool.html |   4 +-
 .../org/apache/orc/impl/RecordReaderUtils.html     |   4 +-
 .../org/apache/orc/impl/RunLengthByteReader.html   |   4 +-
 .../org/apache/orc/impl/RunLengthByteWriter.html   |   4 +-
 .../apache/orc/impl/RunLengthIntegerReader.html    |   4 +-
 .../apache/orc/impl/RunLengthIntegerReaderV2.html  |   4 +-
 .../apache/orc/impl/RunLengthIntegerWriter.html    |   4 +-
 .../RunLengthIntegerWriterV2.EncodingType.html     |   4 +-
 .../apache/orc/impl/RunLengthIntegerWriterV2.html  |   4 +-
 .../SchemaEvolution.IllegalEvolutionException.html |   4 +-
 .../org/apache/orc/impl/SchemaEvolution.html       |   4 +-
 .../orc/impl/SerializationUtils.FixedBitSizes.html |   4 +-
 .../org/apache/orc/impl/SerializationUtils.html    |  10 +-
 .../orc-core/org/apache/orc/impl/SnappyCodec.html  |   4 +-
 .../org/apache/orc/impl/StreamName.Area.html       |   4 +-
 .../orc-core/org/apache/orc/impl/StreamName.html   |   4 +-
 .../apache/orc/impl/StringHashTableDictionary.html |  78 +-
 .../org/apache/orc/impl/StringRedBlackTree.html    |  68 +-
 .../org/apache/orc/impl/StripeStatisticsImpl.html  |   4 +-
 .../impl/TreeReaderFactory.BinaryTreeReader.html   |   4 +-
 .../impl/TreeReaderFactory.BooleanTreeReader.html  |   4 +-
 .../orc/impl/TreeReaderFactory.ByteTreeReader.html |   4 +-
 .../TreeReaderFactory.BytesColumnVectorUtil.html   |   4 +-
 .../orc/impl/TreeReaderFactory.CharTreeReader.html |   4 +-
 .../apache/orc/impl/TreeReaderFactory.Context.html |   4 +-
 .../orc/impl/TreeReaderFactory.DateTreeReader.html |   4 +-
 .../TreeReaderFactory.Decimal64TreeReader.html     |   4 +-
 .../impl/TreeReaderFactory.DecimalTreeReader.html  |   4 +-
 .../impl/TreeReaderFactory.DoubleTreeReader.html   |   4 +-
 .../impl/TreeReaderFactory.FloatTreeReader.html    |   4 +-
 .../orc/impl/TreeReaderFactory.IntTreeReader.html  |   4 +-
 .../orc/impl/TreeReaderFactory.ListTreeReader.html |   4 +-
 .../orc/impl/TreeReaderFactory.LongTreeReader.html |   4 +-
 .../orc/impl/TreeReaderFactory.MapTreeReader.html  |   4 +-
 .../orc/impl/TreeReaderFactory.NullTreeReader.html |   4 +-
 .../orc/impl/TreeReaderFactory.ReaderContext.html  |   4 +-
 .../impl/TreeReaderFactory.ShortTreeReader.html    |   4 +-
 ...eeReaderFactory.StringDictionaryTreeReader.html |   4 +-
 .../TreeReaderFactory.StringDirectTreeReader.html  |   4 +-
 .../impl/TreeReaderFactory.StringTreeReader.html   |   4 +-
 .../impl/TreeReaderFactory.StructTreeReader.html   |   4 +-
 .../TreeReaderFactory.TimestampTreeReader.html     |   4 +-
 .../orc/impl/TreeReaderFactory.TreeReader.html     |   4 +-
 .../impl/TreeReaderFactory.UnionTreeReader.html    |   4 +-
 .../impl/TreeReaderFactory.VarcharTreeReader.html  |   4 +-
 .../org/apache/orc/impl/TreeReaderFactory.html     |   4 +-
 .../orc-core/org/apache/orc/impl/TypeUtils.html    |   4 +-
 .../orc-core/org/apache/orc/impl/Utf8Utils.html    |   4 +-
 .../org/apache/orc/impl/VisitorContextImpl.html    |   4 +-
 .../orc-core/org/apache/orc/impl/WriterImpl.html   |   4 +-
 .../org/apache/orc/impl/WriterInternal.html        |   4 +-
 .../orc-core/org/apache/orc/impl/ZlibCodec.html    |   4 +-
 .../org/apache/orc/impl/class-use/AcidStats.html   |   4 +-
 .../orc/impl/class-use/AircompressorCodec.html     |   4 +-
 .../apache/orc/impl/class-use/BitFieldReader.html  |   4 +-
 .../apache/orc/impl/class-use/BitFieldWriter.html  |   4 +-
 .../org/apache/orc/impl/class-use/BufferChunk.html |   4 +-
 .../apache/orc/impl/class-use/BufferChunkList.html |   4 +-
 .../ColumnStatisticsImpl.BinaryStatisticsImpl.html |   4 +-
 .../ColumnStatisticsImpl.StringStatisticsImpl.html |   4 +-
 .../orc/impl/class-use/ColumnStatisticsImpl.html   |   4 +-
 ...Factory.AnyIntegerFromAnyIntegerTreeReader.html |   4 +-
 ...derFactory.AnyIntegerFromDecimalTreeReader.html |   4 +-
 ...aderFactory.AnyIntegerFromDoubleTreeReader.html |   4 +-
 ...actory.AnyIntegerFromStringGroupTreeReader.html |   4 +-
 ...rFactory.AnyIntegerFromTimestampTreeReader.html |   4 +-
 ...ConvertTreeReaderFactory.ConvertTreeReader.html |   4 +-
 ...eaderFactory.DateFromStringGroupTreeReader.html |   4 +-
 ...eReaderFactory.DateFromTimestampTreeReader.html |   4 +-
 ...derFactory.DecimalFromAnyIntegerTreeReader.html |   4 +-
 ...ReaderFactory.DecimalFromDecimalTreeReader.html |   4 +-
 ...eReaderFactory.DecimalFromDoubleTreeReader.html |   4 +-
 ...erFactory.DecimalFromStringGroupTreeReader.html |   4 +-
 ...aderFactory.DecimalFromTimestampTreeReader.html |   4 +-
 ...aderFactory.DoubleFromAnyIntegerTreeReader.html |   4 +-
 ...eReaderFactory.DoubleFromDecimalTreeReader.html |   4 +-
 ...derFactory.DoubleFromStringGroupTreeReader.html |   4 +-
 ...eaderFactory.DoubleFromTimestampTreeReader.html |   4 +-
 ...reeReaderFactory.FloatFromDoubleTreeReader.html |   4 +-
 ...actory.StringGroupFromAnyIntegerTreeReader.html |   4 +-
 ...derFactory.StringGroupFromBinaryTreeReader.html |   4 +-
 ...erFactory.StringGroupFromBooleanTreeReader.html |   4 +-
 ...eaderFactory.StringGroupFromDateTreeReader.html |   4 +-
 ...erFactory.StringGroupFromDecimalTreeReader.html |   4 +-
 ...derFactory.StringGroupFromDoubleTreeReader.html |   4 +-
 ...ctory.StringGroupFromStringGroupTreeReader.html |   4 +-
 ...Factory.StringGroupFromTimestampTreeReader.html |   4 +-
 ...rFactory.TimestampFromAnyIntegerTreeReader.html |   4 +-
 ...eReaderFactory.TimestampFromDateTreeReader.html |   4 +-
 ...aderFactory.TimestampFromDecimalTreeReader.html |   4 +-
 ...eaderFactory.TimestampFromDoubleTreeReader.html |   4 +-
 ...Factory.TimestampFromStringGroupTreeReader.html |   4 +-
 .../impl/class-use/ConvertTreeReaderFactory.html   |   4 +-
 .../CryptoUtils.HadoopKeyProviderFactory.html      |   4 +-
 .../org/apache/orc/impl/class-use/CryptoUtils.html |   4 +-
 .../class-use/DataReaderProperties.Builder.html    |  12 +-
 .../orc/impl/class-use/DataReaderProperties.html   |   4 +-
 .../org/apache/orc/impl/class-use/DateUtils.html   |   4 +-
 .../apache/orc/impl/class-use/Dictionary.IMPL.html |   4 +-
 .../orc/impl/class-use/Dictionary.Visitor.html     |   4 +-
 .../impl/class-use/Dictionary.VisitorContext.html  |   4 +-
 .../org/apache/orc/impl/class-use/Dictionary.html  |   4 +-
 .../apache/orc/impl/class-use/DictionaryUtils.html |   4 +-
 .../impl/class-use/DirectDecompressionCodec.html   |   4 +-
 .../orc/impl/class-use/DynamicByteArray.html       |  34 +-
 .../apache/orc/impl/class-use/DynamicIntArray.html |  34 +-
 .../orc/impl/class-use/HadoopShimsFactory.html     |   4 +-
 .../org/apache/orc/impl/class-use/IOUtils.html     |   4 +-
 .../impl/class-use/InStream.CompressedStream.html  |   4 +-
 .../impl/class-use/InStream.EncryptedStream.html   |   4 +-
 .../orc/impl/class-use/InStream.StreamOptions.html |   4 +-
 .../class-use/InStream.UncompressedStream.html     |   4 +-
 .../org/apache/orc/impl/class-use/InStream.html    |   4 +-
 .../apache/orc/impl/class-use/IntegerReader.html   |   4 +-
 .../apache/orc/impl/class-use/IntegerWriter.html   |   4 +-
 .../orc/impl/class-use/MaskDescriptionImpl.html    |   4 +-
 .../apache/orc/impl/class-use/MemoryManager.html   |   4 +-
 .../orc/impl/class-use/MemoryManagerImpl.html      |   4 +-
 .../apache/orc/impl/class-use/OrcAcidUtils.html    |   4 +-
 .../apache/orc/impl/class-use/OrcCodecPool.html    |   4 +-
 .../orc/impl/class-use/OrcFilterContextImpl.html   |   4 +-
 .../org/apache/orc/impl/class-use/OrcIndex.html    |   4 +-
 .../org/apache/orc/impl/class-use/OrcTail.html     |   4 +-
 .../org/apache/orc/impl/class-use/OutStream.html   |   4 +-
 .../impl/class-use/ParserUtils.StringPosition.html |   4 +-
 .../orc/impl/class-use/ParserUtils.TypeFinder.html |   4 +-
 .../impl/class-use/ParserUtils.TypeVisitor.html    |   4 +-
 .../org/apache/orc/impl/class-use/ParserUtils.html |   4 +-
 .../class-use/PhysicalFsWriter.VariantTracker.html |   4 +-
 .../orc/impl/class-use/PhysicalFsWriter.html       |   4 +-
 .../orc/impl/class-use/PositionProvider.html       |   4 +-
 .../orc/impl/class-use/PositionRecorder.html       |   4 +-
 .../orc/impl/class-use/PositionedOutputStream.html |   4 +-
 .../ReaderImpl.StripeInformationImpl.html          |   4 +-
 .../org/apache/orc/impl/class-use/ReaderImpl.html  |   4 +-
 .../RecordReaderImpl.PositionProviderImpl.html     |   4 +-
 .../class-use/RecordReaderImpl.SargApplier.html    |   4 +-
 .../RecordReaderImpl.ZeroPositionProvider.html     |   4 +-
 .../orc/impl/class-use/RecordReaderImpl.html       |   4 +-
 .../RecordReaderUtils.ByteBufferAllocatorPool.html |   4 +-
 .../orc/impl/class-use/RecordReaderUtils.html      |   4 +-
 .../orc/impl/class-use/RunLengthByteReader.html    |   4 +-
 .../orc/impl/class-use/RunLengthByteWriter.html    |   4 +-
 .../orc/impl/class-use/RunLengthIntegerReader.html |   4 +-
 .../impl/class-use/RunLengthIntegerReaderV2.html   |   4 +-
 .../orc/impl/class-use/RunLengthIntegerWriter.html |   4 +-
 .../RunLengthIntegerWriterV2.EncodingType.html     |   4 +-
 .../impl/class-use/RunLengthIntegerWriterV2.html   |   4 +-
 .../SchemaEvolution.IllegalEvolutionException.html |   4 +-
 .../apache/orc/impl/class-use/SchemaEvolution.html |   4 +-
 .../SerializationUtils.FixedBitSizes.html          |   4 +-
 .../orc/impl/class-use/SerializationUtils.html     |   4 +-
 .../org/apache/orc/impl/class-use/SnappyCodec.html |   4 +-
 .../apache/orc/impl/class-use/StreamName.Area.html |   4 +-
 .../org/apache/orc/impl/class-use/StreamName.html  |   4 +-
 .../impl/class-use/StringHashTableDictionary.html  |   4 +-
 .../orc/impl/class-use/StringRedBlackTree.html     |   4 +-
 .../orc/impl/class-use/StripeStatisticsImpl.html   |   4 +-
 .../TreeReaderFactory.BinaryTreeReader.html        |   4 +-
 .../TreeReaderFactory.BooleanTreeReader.html       |   4 +-
 .../TreeReaderFactory.ByteTreeReader.html          |   4 +-
 .../TreeReaderFactory.BytesColumnVectorUtil.html   |   4 +-
 .../TreeReaderFactory.CharTreeReader.html          |   4 +-
 .../impl/class-use/TreeReaderFactory.Context.html  |   4 +-
 .../TreeReaderFactory.DateTreeReader.html          |   4 +-
 .../TreeReaderFactory.Decimal64TreeReader.html     |   4 +-
 .../TreeReaderFactory.DecimalTreeReader.html       |   4 +-
 .../TreeReaderFactory.DoubleTreeReader.html        |   4 +-
 .../TreeReaderFactory.FloatTreeReader.html         |   4 +-
 .../class-use/TreeReaderFactory.IntTreeReader.html |   4 +-
 .../TreeReaderFactory.ListTreeReader.html          |   4 +-
 .../TreeReaderFactory.LongTreeReader.html          |   4 +-
 .../class-use/TreeReaderFactory.MapTreeReader.html |   4 +-
 .../TreeReaderFactory.NullTreeReader.html          |   4 +-
 .../class-use/TreeReaderFactory.ReaderContext.html |   4 +-
 .../TreeReaderFactory.ShortTreeReader.html         |   4 +-
 ...eeReaderFactory.StringDictionaryTreeReader.html |   4 +-
 .../TreeReaderFactory.StringDirectTreeReader.html  |   4 +-
 .../TreeReaderFactory.StringTreeReader.html        |   4 +-
 .../TreeReaderFactory.StructTreeReader.html        |   4 +-
 .../TreeReaderFactory.TimestampTreeReader.html     |   4 +-
 .../class-use/TreeReaderFactory.TreeReader.html    |   4 +-
 .../TreeReaderFactory.UnionTreeReader.html         |   4 +-
 .../TreeReaderFactory.VarcharTreeReader.html       |   4 +-
 .../orc/impl/class-use/TreeReaderFactory.html      |   4 +-
 .../org/apache/orc/impl/class-use/TypeUtils.html   |   4 +-
 .../org/apache/orc/impl/class-use/Utf8Utils.html   |   4 +-
 .../orc/impl/class-use/VisitorContextImpl.html     |   4 +-
 .../org/apache/orc/impl/class-use/WriterImpl.html  |   4 +-
 .../apache/orc/impl/class-use/WriterInternal.html  |   4 +-
 .../org/apache/orc/impl/class-use/ZlibCodec.html   |   4 +-
 .../org/apache/orc/impl/filter/AndFilter.html      |   4 +-
 .../FilterFactory.UnSupportedSArgException.html    |   4 +-
 .../org/apache/orc/impl/filter/FilterFactory.html  |  18 +-
 .../apache/orc/impl/filter/IsNotNullFilter.html    |   4 +-
 .../org/apache/orc/impl/filter/IsNullFilter.html   |   4 +-
 .../org/apache/orc/impl/filter/LeafFilter.html     |   4 +-
 .../org/apache/orc/impl/filter/OrFilter.html       |   4 +-
 .../org/apache/orc/impl/filter/Selected.html       |   4 +-
 .../org/apache/orc/impl/filter/VectorFilter.html   |   4 +-
 .../orc/impl/filter/class-use/AndFilter.html       |   4 +-
 .../FilterFactory.UnSupportedSArgException.html    |   4 +-
 .../orc/impl/filter/class-use/FilterFactory.html   |   4 +-
 .../orc/impl/filter/class-use/IsNotNullFilter.html |   4 +-
 .../orc/impl/filter/class-use/IsNullFilter.html    |   4 +-
 .../orc/impl/filter/class-use/LeafFilter.html      |   4 +-
 .../apache/orc/impl/filter/class-use/OrFilter.html |   4 +-
 .../apache/orc/impl/filter/class-use/Selected.html |   4 +-
 .../orc/impl/filter/class-use/VectorFilter.html    |   4 +-
 .../orc/impl/filter/leaf/LeafFilterFactory.html    |   4 +-
 .../filter/leaf/class-use/LeafFilterFactory.html   |   4 +-
 .../apache/orc/impl/filter/leaf/package-frame.html |   2 +-
 .../orc/impl/filter/leaf/package-summary.html      |   4 +-
 .../apache/orc/impl/filter/leaf/package-tree.html  |   4 +-
 .../apache/orc/impl/filter/leaf/package-use.html   |   4 +-
 .../org/apache/orc/impl/filter/package-frame.html  |   2 +-
 .../apache/orc/impl/filter/package-summary.html    |   4 +-
 .../org/apache/orc/impl/filter/package-tree.html   |   4 +-
 .../org/apache/orc/impl/filter/package-use.html    |   4 +-
 .../org/apache/orc/impl/mask/DecimalIdentity.html  |   4 +-
 .../org/apache/orc/impl/mask/DoubleIdentity.html   |   4 +-
 .../org/apache/orc/impl/mask/ListIdentity.html     |   4 +-
 .../org/apache/orc/impl/mask/LongIdentity.html     |   4 +-
 .../org/apache/orc/impl/mask/MapIdentity.html      |   4 +-
 .../org/apache/orc/impl/mask/MaskFactory.html      |   4 +-
 .../org/apache/orc/impl/mask/MaskProvider.html     |   4 +-
 .../org/apache/orc/impl/mask/NullifyMask.html      |   4 +-
 .../apache/orc/impl/mask/RedactMaskFactory.html    |   4 +-
 .../apache/orc/impl/mask/SHA256MaskFactory.html    |   4 +-
 .../org/apache/orc/impl/mask/StructIdentity.html   |   4 +-
 .../org/apache/orc/impl/mask/UnionIdentity.html    |   4 +-
 .../orc/impl/mask/class-use/DecimalIdentity.html   |   4 +-
 .../orc/impl/mask/class-use/DoubleIdentity.html    |   4 +-
 .../orc/impl/mask/class-use/ListIdentity.html      |   4 +-
 .../orc/impl/mask/class-use/LongIdentity.html      |   4 +-
 .../orc/impl/mask/class-use/MapIdentity.html       |   4 +-
 .../orc/impl/mask/class-use/MaskFactory.html       |   4 +-
 .../orc/impl/mask/class-use/MaskProvider.html      |   4 +-
 .../orc/impl/mask/class-use/NullifyMask.html       |   4 +-
 .../orc/impl/mask/class-use/RedactMaskFactory.html |   4 +-
 .../orc/impl/mask/class-use/SHA256MaskFactory.html |   4 +-
 .../orc/impl/mask/class-use/StructIdentity.html    |   4 +-
 .../orc/impl/mask/class-use/UnionIdentity.html     |   4 +-
 .../org/apache/orc/impl/mask/package-frame.html    |   2 +-
 .../org/apache/orc/impl/mask/package-summary.html  |   4 +-
 .../org/apache/orc/impl/mask/package-tree.html     |   4 +-
 .../org/apache/orc/impl/mask/package-use.html      |   4 +-
 .../org/apache/orc/impl/package-frame.html         |   2 +-
 .../org/apache/orc/impl/package-summary.html       |   4 +-
 .../orc-core/org/apache/orc/impl/package-tree.html |   6 +-
 .../orc-core/org/apache/orc/impl/package-use.html  |   4 +-
 .../apache/orc/impl/reader/ReaderEncryption.html   |   4 +-
 .../orc/impl/reader/ReaderEncryptionKey.State.html |   4 +-
 .../orc/impl/reader/ReaderEncryptionKey.html       |   4 +-
 .../orc/impl/reader/ReaderEncryptionVariant.html   |   4 +-
 .../reader/StripePlanner.StreamInformation.html    |   4 +-
 .../org/apache/orc/impl/reader/StripePlanner.html  |   4 +-
 .../impl/reader/class-use/ReaderEncryption.html    |   4 +-
 .../class-use/ReaderEncryptionKey.State.html       |   4 +-
 .../impl/reader/class-use/ReaderEncryptionKey.html |   4 +-
 .../reader/class-use/ReaderEncryptionVariant.html  |   4 +-
 .../class-use/StripePlanner.StreamInformation.html |   4 +-
 .../orc/impl/reader/class-use/StripePlanner.html   |   4 +-
 .../org/apache/orc/impl/reader/package-frame.html  |   2 +-
 .../apache/orc/impl/reader/package-summary.html    |   4 +-
 .../org/apache/orc/impl/reader/package-tree.html   |   4 +-
 .../org/apache/orc/impl/reader/package-use.html    |   4 +-
 .../apache/orc/impl/reader/tree/BatchReader.html   |   4 +-
 .../orc/impl/reader/tree/PrimitiveBatchReader.html |   4 +-
 .../orc/impl/reader/tree/StructBatchReader.html    |   4 +-
 .../orc/impl/reader/tree/TypeReader.ReadPhase.html |   4 +-
 .../reader/tree/TypeReader.ReaderCategory.html     |   4 +-
 .../apache/orc/impl/reader/tree/TypeReader.html    |   4 +-
 .../impl/reader/tree/class-use/BatchReader.html    |   4 +-
 .../tree/class-use/PrimitiveBatchReader.html       |   4 +-
 .../reader/tree/class-use/StructBatchReader.html   |   4 +-
 .../tree/class-use/TypeReader.ReadPhase.html       |   4 +-
 .../tree/class-use/TypeReader.ReaderCategory.html  |   4 +-
 .../orc/impl/reader/tree/class-use/TypeReader.html |   4 +-
 .../apache/orc/impl/reader/tree/package-frame.html |   2 +-
 .../orc/impl/reader/tree/package-summary.html      |   4 +-
 .../apache/orc/impl/reader/tree/package-tree.html  |   4 +-
 .../apache/orc/impl/reader/tree/package-use.html   |   4 +-
 .../apache/orc/impl/writer/BinaryTreeWriter.html   |   8 +-
 .../apache/orc/impl/writer/BooleanTreeWriter.html  |   8 +-
 .../org/apache/orc/impl/writer/ByteTreeWriter.html |   8 +-
 .../org/apache/orc/impl/writer/CharTreeWriter.html |   4 +-
 .../org/apache/orc/impl/writer/DateTreeWriter.html |   8 +-
 .../orc/impl/writer/Decimal64TreeWriter.html       |   8 +-
 .../apache/orc/impl/writer/DecimalTreeWriter.html  |   8 +-
 .../apache/orc/impl/writer/DoubleTreeWriter.html   |   8 +-
 .../orc/impl/writer/EncryptionTreeWriter.html      |   4 +-
 .../apache/orc/impl/writer/FloatTreeWriter.html    |   8 +-
 .../apache/orc/impl/writer/IntegerTreeWriter.html  |   8 +-
 .../org/apache/orc/impl/writer/ListTreeWriter.html |   4 +-
 .../org/apache/orc/impl/writer/MapTreeWriter.html  |   4 +-
 .../org/apache/orc/impl/writer/StreamOptions.html  |   4 +-
 .../orc/impl/writer/StringBaseTreeWriter.html      |   4 +-
 .../apache/orc/impl/writer/StringTreeWriter.html   |   4 +-
 .../apache/orc/impl/writer/StructTreeWriter.html   |   8 +-
 .../orc/impl/writer/TimestampTreeWriter.html       |   8 +-
 .../apache/orc/impl/writer/TreeWriter.Factory.html |   4 +-
 .../org/apache/orc/impl/writer/TreeWriter.html     |   4 +-
 .../org/apache/orc/impl/writer/TreeWriterBase.html |   4 +-
 .../apache/orc/impl/writer/UnionTreeWriter.html    |   4 +-
 .../apache/orc/impl/writer/VarcharTreeWriter.html  |   4 +-
 .../org/apache/orc/impl/writer/WriterContext.html  |   4 +-
 .../orc/impl/writer/WriterEncryptionKey.html       |   4 +-
 .../orc/impl/writer/WriterEncryptionVariant.html   |   4 +-
 .../org/apache/orc/impl/writer/WriterImplV2.html   |   4 +-
 .../impl/writer/class-use/BinaryTreeWriter.html    |   4 +-
 .../impl/writer/class-use/BooleanTreeWriter.html   |   4 +-
 .../orc/impl/writer/class-use/ByteTreeWriter.html  |   4 +-
 .../orc/impl/writer/class-use/CharTreeWriter.html  |   4 +-
 .../orc/impl/writer/class-use/DateTreeWriter.html  |   4 +-
 .../impl/writer/class-use/Decimal64TreeWriter.html |   4 +-
 .../impl/writer/class-use/DecimalTreeWriter.html   |   4 +-
 .../impl/writer/class-use/DoubleTreeWriter.html    |   4 +-
 .../writer/class-use/EncryptionTreeWriter.html     |   4 +-
 .../orc/impl/writer/class-use/FloatTreeWriter.html |   4 +-
 .../impl/writer/class-use/IntegerTreeWriter.html   |   4 +-
 .../orc/impl/writer/class-use/ListTreeWriter.html  |   4 +-
 .../orc/impl/writer/class-use/MapTreeWriter.html   |   4 +-
 .../orc/impl/writer/class-use/StreamOptions.html   |   4 +-
 .../writer/class-use/StringBaseTreeWriter.html     |   4 +-
 .../impl/writer/class-use/StringTreeWriter.html    |   4 +-
 .../impl/writer/class-use/StructTreeWriter.html    |   4 +-
 .../impl/writer/class-use/TimestampTreeWriter.html |   4 +-
 .../impl/writer/class-use/TreeWriter.Factory.html  |   4 +-
 .../orc/impl/writer/class-use/TreeWriter.html      |   4 +-
 .../orc/impl/writer/class-use/TreeWriterBase.html  |   4 +-
 .../orc/impl/writer/class-use/UnionTreeWriter.html |   4 +-
 .../impl/writer/class-use/VarcharTreeWriter.html   |   4 +-
 .../orc/impl/writer/class-use/WriterContext.html   |  26 +-
 .../impl/writer/class-use/WriterEncryptionKey.html |   4 +-
 .../writer/class-use/WriterEncryptionVariant.html  |  26 +-
 .../orc/impl/writer/class-use/WriterImplV2.html    |   4 +-
 .../org/apache/orc/impl/writer/package-frame.html  |   2 +-
 .../apache/orc/impl/writer/package-summary.html    |   4 +-
 .../org/apache/orc/impl/writer/package-tree.html   |   4 +-
 .../org/apache/orc/impl/writer/package-use.html    |   4 +-
 .../api/orc-core/org/apache/orc/package-frame.html |   2 +-
 .../orc-core/org/apache/orc/package-summary.html   |   4 +-
 site/api/orc-core/org/apache/orc/package-tree.html |  20 +-
 site/api/orc-core/org/apache/orc/package-use.html  |  58 +-
 .../org/apache/orc/util/BloomFilter.BitSet.html    |   4 +-
 .../orc-core/org/apache/orc/util/BloomFilter.html  |   4 +-
 .../apache/orc/util/BloomFilterIO.Encoding.html    |   4 +-
 .../org/apache/orc/util/BloomFilterIO.html         |   4 +-
 .../org/apache/orc/util/BloomFilterUtf8.html       |   4 +-
 .../org/apache/orc/util/CuckooSetBytes.html        |   4 +-
 site/api/orc-core/org/apache/orc/util/Murmur3.html |   4 +-
 .../apache/orc/util/StreamWrapperFileSystem.html   |   6 +-
 .../orc/util/class-use/BloomFilter.BitSet.html     |   4 +-
 .../org/apache/orc/util/class-use/BloomFilter.html |   4 +-
 .../orc/util/class-use/BloomFilterIO.Encoding.html |   4 +-
 .../apache/orc/util/class-use/BloomFilterIO.html   |   4 +-
 .../apache/orc/util/class-use/BloomFilterUtf8.html |   4 +-
 .../apache/orc/util/class-use/CuckooSetBytes.html  |   4 +-
 .../org/apache/orc/util/class-use/Murmur3.html     |   4 +-
 .../util/class-use/StreamWrapperFileSystem.html    |   4 +-
 .../org/apache/orc/util/package-frame.html         |   2 +-
 .../org/apache/orc/util/package-summary.html       |   4 +-
 .../orc-core/org/apache/orc/util/package-tree.html |   4 +-
 .../orc-core/org/apache/orc/util/package-use.html  |   4 +-
 .../threeten/extra/chrono/HybridChronology.html    |   4 +-
 .../org/threeten/extra/chrono/HybridDate.html      |   4 +-
 .../extra/chrono/class-use/HybridChronology.html   |   4 +-
 .../extra/chrono/class-use/HybridDate.html         |   4 +-
 .../org/threeten/extra/chrono/package-frame.html   |   2 +-
 .../org/threeten/extra/chrono/package-summary.html |   4 +-
 .../org/threeten/extra/chrono/package-tree.html    |   4 +-
 .../org/threeten/extra/chrono/package-use.html     |   4 +-
 site/api/orc-core/overview-frame.html              |   2 +-
 site/api/orc-core/overview-summary.html            |   6 +-
 site/api/orc-core/overview-tree.html               |   5 +-
 site/api/orc-core/serialized-form.html             | 888 ++-------------------
 site/api/orc-mapreduce/allclasses-frame.html       |   2 +-
 site/api/orc-mapreduce/allclasses-noframe.html     |   2 +-
 site/api/orc-mapreduce/constant-values.html        |   4 +-
 site/api/orc-mapreduce/deprecated-list.html        |   4 +-
 site/api/orc-mapreduce/help-doc.html               |   4 +-
 site/api/orc-mapreduce/index-all.html              |   4 +-
 site/api/orc-mapreduce/index.html                  |   2 +-
 .../org/apache/orc/mapred/OrcInputFormat.html      |   6 +-
 .../org/apache/orc/mapred/OrcKey.html              |   4 +-
 .../org/apache/orc/mapred/OrcList.html             |   4 +-
 .../org/apache/orc/mapred/OrcMap.html              |   4 +-
 .../apache/orc/mapred/OrcMapredRecordReader.html   |   4 +-
 .../apache/orc/mapred/OrcMapredRecordWriter.html   |   4 +-
 .../org/apache/orc/mapred/OrcOutputFormat.html     |   4 +-
 .../org/apache/orc/mapred/OrcStruct.html           |   4 +-
 .../org/apache/orc/mapred/OrcTimestamp.html        |   4 +-
 .../org/apache/orc/mapred/OrcUnion.html            |   4 +-
 .../org/apache/orc/mapred/OrcValue.html            |   4 +-
 .../orc/mapred/class-use/OrcInputFormat.html       |   4 +-
 .../org/apache/orc/mapred/class-use/OrcKey.html    |   4 +-
 .../org/apache/orc/mapred/class-use/OrcList.html   |   4 +-
 .../org/apache/orc/mapred/class-use/OrcMap.html    |   4 +-
 .../mapred/class-use/OrcMapredRecordReader.html    |   4 +-
 .../mapred/class-use/OrcMapredRecordWriter.html    |   4 +-
 .../orc/mapred/class-use/OrcOutputFormat.html      |   4 +-
 .../org/apache/orc/mapred/class-use/OrcStruct.html |   4 +-
 .../apache/orc/mapred/class-use/OrcTimestamp.html  |   4 +-
 .../org/apache/orc/mapred/class-use/OrcUnion.html  |   4 +-
 .../org/apache/orc/mapred/class-use/OrcValue.html  |   4 +-
 .../org/apache/orc/mapred/package-frame.html       |   2 +-
 .../org/apache/orc/mapred/package-summary.html     |   4 +-
 .../org/apache/orc/mapred/package-tree.html        |   4 +-
 .../org/apache/orc/mapred/package-use.html         |   4 +-
 .../org/apache/orc/mapreduce/OrcInputFormat.html   |   8 +-
 .../orc/mapreduce/OrcMapreduceRecordReader.html    |   4 +-
 .../orc/mapreduce/OrcMapreduceRecordWriter.html    |   4 +-
 .../org/apache/orc/mapreduce/OrcOutputFormat.html  |   4 +-
 .../orc/mapreduce/class-use/OrcInputFormat.html    |   4 +-
 .../class-use/OrcMapreduceRecordReader.html        |   4 +-
 .../class-use/OrcMapreduceRecordWriter.html        |   4 +-
 .../orc/mapreduce/class-use/OrcOutputFormat.html   |   4 +-
 .../org/apache/orc/mapreduce/package-frame.html    |   2 +-
 .../org/apache/orc/mapreduce/package-summary.html  |   4 +-
 .../org/apache/orc/mapreduce/package-tree.html     |   4 +-
 .../org/apache/orc/mapreduce/package-use.html      |   4 +-
 site/api/orc-mapreduce/overview-frame.html         |   2 +-
 site/api/orc-mapreduce/overview-summary.html       |   6 +-
 site/api/orc-mapreduce/overview-tree.html          |   4 +-
 site/api/orc-mapreduce/serialized-form.html        |   4 +-
 site/api/orc-shims/allclasses-frame.html           |   2 +-
 site/api/orc-shims/allclasses-noframe.html         |   2 +-
 site/api/orc-shims/constant-values.html            |   4 +-
 site/api/orc-shims/deprecated-list.html            |   4 +-
 site/api/orc-shims/help-doc.html                   |   4 +-
 site/api/orc-shims/index-all.html                  |  11 +-
 site/api/orc-shims/index.html                      |   2 +-
 .../org/apache/orc/EncryptionAlgorithm.html        |   4 +-
 .../apache/orc/class-use/EncryptionAlgorithm.html  |   4 +-
 .../orc/impl/HadoopShims.ByteBufferPoolShim.html   |   4 +-
 .../impl/HadoopShims.DirectCompressionType.html    |   4 +-
 .../orc/impl/HadoopShims.DirectDecompressor.html   |   4 +-
 .../apache/orc/impl/HadoopShims.KeyMetadata.html   |   4 +-
 .../orc/impl/HadoopShims.KeyProviderKind.html      |   4 +-
 .../orc/impl/HadoopShims.ZeroCopyReaderShim.html   |   4 +-
 .../orc-shims/org/apache/orc/impl/HadoopShims.html |   4 +-
 .../org/apache/orc/impl/HadoopShimsCurrent.html    |   6 +-
 .../org/apache/orc/impl/HadoopShimsPre2_3.html     |   4 +-
 .../org/apache/orc/impl/HadoopShimsPre2_6.html     |   4 +-
 .../org/apache/orc/impl/HadoopShimsPre2_7.html     |   4 +-
 .../org/apache/orc/impl/KeyProvider.Factory.html   |   4 +-
 .../orc-shims/org/apache/orc/impl/KeyProvider.html |   4 +-
 .../orc-shims/org/apache/orc/impl/LocalKey.html    |   4 +-
 .../class-use/HadoopShims.ByteBufferPoolShim.html  |   4 +-
 .../HadoopShims.DirectCompressionType.html         |   4 +-
 .../class-use/HadoopShims.DirectDecompressor.html  |   4 +-
 .../impl/class-use/HadoopShims.KeyMetadata.html    |   4 +-
 .../class-use/HadoopShims.KeyProviderKind.html     |   4 +-
 .../class-use/HadoopShims.ZeroCopyReaderShim.html  |   4 +-
 .../org/apache/orc/impl/class-use/HadoopShims.html |  11 +-
 .../orc/impl/class-use/HadoopShimsCurrent.html     |   4 +-
 .../orc/impl/class-use/HadoopShimsPre2_3.html      |   4 +-
 .../orc/impl/class-use/HadoopShimsPre2_6.html      |   4 +-
 .../orc/impl/class-use/HadoopShimsPre2_7.html      |   4 +-
 .../orc/impl/class-use/KeyProvider.Factory.html    |   4 +-
 .../org/apache/orc/impl/class-use/KeyProvider.html |   4 +-
 .../org/apache/orc/impl/class-use/LocalKey.html    |   4 +-
 .../org/apache/orc/impl/package-frame.html         |   2 +-
 .../org/apache/orc/impl/package-summary.html       |  11 +-
 .../org/apache/orc/impl/package-tree.html          |   4 +-
 .../orc-shims/org/apache/orc/impl/package-use.html |   4 +-
 .../orc-shims/org/apache/orc/package-frame.html    |   2 +-
 .../orc-shims/org/apache/orc/package-summary.html  |   4 +-
 .../api/orc-shims/org/apache/orc/package-tree.html |   4 +-
 site/api/orc-shims/org/apache/orc/package-use.html |   4 +-
 site/api/orc-shims/overview-frame.html             |   2 +-
 site/api/orc-shims/overview-summary.html           |   6 +-
 site/api/orc-shims/overview-tree.html              |   4 +-
 site/api/orc-tools/allclasses-frame.html           |   2 +-
 site/api/orc-tools/allclasses-noframe.html         |   2 +-
 site/api/orc-tools/constant-values.html            |   4 +-
 site/api/orc-tools/deprecated-list.html            |   4 +-
 site/api/orc-tools/help-doc.html                   |   4 +-
 site/api/orc-tools/index-all.html                  |   4 +-
 site/api/orc-tools/index.html                      |   2 +-
 .../org/apache/orc/tools/ColumnSizes.html          |   4 +-
 .../api/orc-tools/org/apache/orc/tools/Driver.html |   4 +-
 .../orc-tools/org/apache/orc/tools/FileDump.html   |   4 +-
 .../org/apache/orc/tools/JsonFileDump.html         |   8 +-
 .../orc-tools/org/apache/orc/tools/KeyTool.html    |   8 +-
 .../orc-tools/org/apache/orc/tools/PrintData.html  |   4 +-
 .../org/apache/orc/tools/PrintVersion.html         |   4 +-
 .../orc-tools/org/apache/orc/tools/RowCount.html   |   4 +-
 .../orc-tools/org/apache/orc/tools/ScanData.html   |   4 +-
 .../apache/orc/tools/class-use/ColumnSizes.html    |   4 +-
 .../org/apache/orc/tools/class-use/Driver.html     |   4 +-
 .../org/apache/orc/tools/class-use/FileDump.html   |   4 +-
 .../apache/orc/tools/class-use/JsonFileDump.html   |   4 +-
 .../org/apache/orc/tools/class-use/KeyTool.html    |   4 +-
 .../org/apache/orc/tools/class-use/PrintData.html  |   4 +-
 .../apache/orc/tools/class-use/PrintVersion.html   |   4 +-
 .../org/apache/orc/tools/class-use/RowCount.html   |   4 +-
 .../org/apache/orc/tools/class-use/ScanData.html   |   4 +-
 .../org/apache/orc/tools/convert/ConvertTool.html  |   4 +-
 .../org/apache/orc/tools/convert/CsvReader.html    |   4 +-
 .../org/apache/orc/tools/convert/JsonReader.html   |   4 +-
 .../orc/tools/convert/class-use/ConvertTool.html   |   4 +-
 .../orc/tools/convert/class-use/CsvReader.html     |   4 +-
 .../orc/tools/convert/class-use/JsonReader.html    |   4 +-
 .../apache/orc/tools/convert/package-frame.html    |   2 +-
 .../apache/orc/tools/convert/package-summary.html  |   4 +-
 .../org/apache/orc/tools/convert/package-tree.html |   4 +-
 .../org/apache/orc/tools/convert/package-use.html  |   4 +-
 .../apache/orc/tools/json/JsonSchemaFinder.html    |   4 +-
 .../org/apache/orc/tools/json/JsonShredder.html    |   4 +-
 .../org/apache/orc/tools/json/MapType.html         |   4 +-
 .../orc/tools/json/class-use/JsonSchemaFinder.html |   4 +-
 .../orc/tools/json/class-use/JsonShredder.html     |   4 +-
 .../apache/orc/tools/json/class-use/MapType.html   |   4 +-
 .../org/apache/orc/tools/json/package-frame.html   |   2 +-
 .../org/apache/orc/tools/json/package-summary.html |   4 +-
 .../org/apache/orc/tools/json/package-tree.html    |   4 +-
 .../org/apache/orc/tools/json/package-use.html     |   4 +-
 .../org/apache/orc/tools/package-frame.html        |   2 +-
 .../org/apache/orc/tools/package-summary.html      |   4 +-
 .../org/apache/orc/tools/package-tree.html         |   4 +-
 .../org/apache/orc/tools/package-use.html          |   4 +-
 site/api/orc-tools/overview-frame.html             |   2 +-
 site/api/orc-tools/overview-summary.html           |   6 +-
 site/api/orc-tools/overview-tree.html              |   4 +-
 762 files changed, 2603 insertions(+), 2618 deletions(-)

diff --git a/site/api/apidocs/allclasses-frame.html b/site/api/apidocs/allclasses-frame.html
index 124febb12..c9970b874 100644
--- a/site/api/apidocs/allclasses-frame.html
+++ b/site/api/apidocs/allclasses-frame.html
@@ -4,7 +4,7 @@
 <head>
 <!-- Generated by javadoc -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>All Classes (ORC Examples 1.7.6 API)</title>
+<title>All Classes (ORC Examples 1.8.0 API)</title>
 <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/apidocs/allclasses-noframe.html b/site/api/apidocs/allclasses-noframe.html
index 0dd05dc9c..c785d4003 100644
--- a/site/api/apidocs/allclasses-noframe.html
+++ b/site/api/apidocs/allclasses-noframe.html
@@ -4,7 +4,7 @@
 <head>
 <!-- Generated by javadoc -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>All Classes (ORC Examples 1.7.6 API)</title>
+<title>All Classes (ORC Examples 1.8.0 API)</title>
 <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/apidocs/constant-values.html b/site/api/apidocs/constant-values.html
index bec0dfabd..92136dfd0 100644
--- a/site/api/apidocs/constant-values.html
+++ b/site/api/apidocs/constant-values.html
@@ -4,7 +4,7 @@
 <head>
 <!-- Generated by javadoc -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>Constant Field Values (ORC Examples 1.7.6 API)</title>
+<title>Constant Field Values (ORC Examples 1.8.0 API)</title>
 <link rel="stylesheet" type="text/css" href="stylesheet.css" title="Style">
 <script type="text/javascript" src="script.js"></script>
 </head>
@@ -12,7 +12,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="Constant Field Values (ORC Examples 1.7.6 API)";
+            parent.document.title="Constant Field Values (ORC Examples 1.8.0 API)";
         }
     }
     catch(err) {
diff --git a/site/api/apidocs/deprecated-list.html b/site/api/apidocs/deprecated-list.html
index 39a2c43d9..2236b2ca1 100644
--- a/site/api/apidocs/deprecated-list.html
+++ b/site/api/apidocs/deprecated-list.html
@@ -4,7 +4,7 @@
 <head>
 <!-- Generated by javadoc -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>Deprecated List (ORC Examples 1.7.6 API)</title>
+<title>Deprecated List (ORC Examples 1.8.0 API)</title>
 <link rel="stylesheet" type="text/css" href="stylesheet.css" title="Style">
 <script type="text/javascript" src="script.js"></script>
 </head>
@@ -12,7 +12,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="Deprecated List (ORC Examples 1.7.6 API)";
+            parent.document.title="Deprecated List (ORC Examples 1.8.0 API)";
         }
     }
     catch(err) {
diff --git a/site/api/apidocs/help-doc.html b/site/api/apidocs/help-doc.html
index 001fbc667..cd3bf32ea 100644
--- a/site/api/apidocs/help-doc.html
+++ b/site/api/apidocs/help-doc.html
@@ -4,7 +4,7 @@
 <head>
 <!-- Generated by javadoc -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>API Help (ORC Examples 1.7.6 API)</title>
+<title>API Help (ORC Examples 1.8.0 API)</title>
 <link rel="stylesheet" type="text/css" href="stylesheet.css" title="Style">
 <script type="text/javascript" src="script.js"></script>
 </head>
@@ -12,7 +12,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="API Help (ORC Examples 1.7.6 API)";
+            parent.document.title="API Help (ORC Examples 1.8.0 API)";
         }
     }
     catch(err) {
diff --git a/site/api/apidocs/index-all.html b/site/api/apidocs/index-all.html
index d80b978d6..f2b0e35fe 100644
--- a/site/api/apidocs/index-all.html
+++ b/site/api/apidocs/index-all.html
@@ -4,7 +4,7 @@
 <head>
 <!-- Generated by javadoc -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>Index (ORC Examples 1.7.6 API)</title>
+<title>Index (ORC Examples 1.8.0 API)</title>
 <link rel="stylesheet" type="text/css" href="stylesheet.css" title="Style">
 <script type="text/javascript" src="script.js"></script>
 </head>
@@ -12,7 +12,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="Index (ORC Examples 1.7.6 API)";
+            parent.document.title="Index (ORC Examples 1.8.0 API)";
         }
     }
     catch(err) {
diff --git a/site/api/apidocs/index.html b/site/api/apidocs/index.html
index 18592b659..b9e0ae99d 100644
--- a/site/api/apidocs/index.html
+++ b/site/api/apidocs/index.html
@@ -4,7 +4,7 @@
 <head>
 <!-- Generated by javadoc -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>ORC Examples 1.7.6 API</title>
+<title>ORC Examples 1.8.0 API</title>
 <script type="text/javascript">
     tmpTargetPage = "" + window.location.search;
     if (tmpTargetPage != "" && tmpTargetPage != "undefined")
diff --git a/site/api/apidocs/org/apache/orc/examples/AdvancedReader.html b/site/api/apidocs/org/apache/orc/examples/AdvancedReader.html
index 8007b40c2..092049110 100644
--- a/site/api/apidocs/org/apache/orc/examples/AdvancedReader.html
+++ b/site/api/apidocs/org/apache/orc/examples/AdvancedReader.html
@@ -4,7 +4,7 @@
 <head>
 <!-- Generated by javadoc -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>AdvancedReader (ORC Examples 1.7.6 API)</title>
+<title>AdvancedReader (ORC Examples 1.8.0 API)</title>
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../script.js"></script>
 </head>
@@ -12,7 +12,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="AdvancedReader (ORC Examples 1.7.6 API)";
+            parent.document.title="AdvancedReader (ORC Examples 1.8.0 API)";
         }
     }
     catch(err) {
diff --git a/site/api/apidocs/org/apache/orc/examples/AdvancedWriter.html b/site/api/apidocs/org/apache/orc/examples/AdvancedWriter.html
index fb7c026f9..91290937d 100644
--- a/site/api/apidocs/org/apache/orc/examples/AdvancedWriter.html
+++ b/site/api/apidocs/org/apache/orc/examples/AdvancedWriter.html
@@ -4,7 +4,7 @@
 <head>
 <!-- Generated by javadoc -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>AdvancedWriter (ORC Examples 1.7.6 API)</title>
+<title>AdvancedWriter (ORC Examples 1.8.0 API)</title>
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../script.js"></script>
 </head>
@@ -12,7 +12,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="AdvancedWriter (ORC Examples 1.7.6 API)";
+            parent.document.title="AdvancedWriter (ORC Examples 1.8.0 API)";
         }
     }
     catch(err) {
diff --git a/site/api/apidocs/org/apache/orc/examples/CoreReader.html b/site/api/apidocs/org/apache/orc/examples/CoreReader.html
index dc66410f4..8b1727bcd 100644
--- a/site/api/apidocs/org/apache/orc/examples/CoreReader.html
+++ b/site/api/apidocs/org/apache/orc/examples/CoreReader.html
@@ -4,7 +4,7 @@
 <head>
 <!-- Generated by javadoc -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>CoreReader (ORC Examples 1.7.6 API)</title>
+<title>CoreReader (ORC Examples 1.8.0 API)</title>
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../script.js"></script>
 </head>
@@ -12,7 +12,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="CoreReader (ORC Examples 1.7.6 API)";
+            parent.document.title="CoreReader (ORC Examples 1.8.0 API)";
         }
     }
     catch(err) {
diff --git a/site/api/apidocs/org/apache/orc/examples/CoreWriter.html b/site/api/apidocs/org/apache/orc/examples/CoreWriter.html
index 00c47ab0d..fc6d08371 100644
--- a/site/api/apidocs/org/apache/orc/examples/CoreWriter.html
+++ b/site/api/apidocs/org/apache/orc/examples/CoreWriter.html
@@ -4,7 +4,7 @@
 <head>
 <!-- Generated by javadoc -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>CoreWriter (ORC Examples 1.7.6 API)</title>
+<title>CoreWriter (ORC Examples 1.8.0 API)</title>
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../script.js"></script>
 </head>
@@ -12,7 +12,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="CoreWriter (ORC Examples 1.7.6 API)";
+            parent.document.title="CoreWriter (ORC Examples 1.8.0 API)";
         }
     }
     catch(err) {
diff --git a/site/api/apidocs/org/apache/orc/examples/Driver.html b/site/api/apidocs/org/apache/orc/examples/Driver.html
index aa773b976..863781477 100644
--- a/site/api/apidocs/org/apache/orc/examples/Driver.html
+++ b/site/api/apidocs/org/apache/orc/examples/Driver.html
@@ -4,7 +4,7 @@
 <head>
 <!-- Generated by javadoc -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>Driver (ORC Examples 1.7.6 API)</title>
+<title>Driver (ORC Examples 1.8.0 API)</title>
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../script.js"></script>
 </head>
@@ -12,7 +12,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="Driver (ORC Examples 1.7.6 API)";
+            parent.document.title="Driver (ORC Examples 1.8.0 API)";
         }
     }
     catch(err) {
diff --git a/site/api/apidocs/org/apache/orc/examples/class-use/AdvancedReader.html b/site/api/apidocs/org/apache/orc/examples/class-use/AdvancedReader.html
index cce43c143..a27f48551 100644
--- a/site/api/apidocs/org/apache/orc/examples/class-use/AdvancedReader.html
+++ b/site/api/apidocs/org/apache/orc/examples/class-use/AdvancedReader.html
@@ -4,7 +4,7 @@
 <head>
 <!-- Generated by javadoc -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>Uses of Class org.apache.orc.examples.AdvancedReader (ORC Examples 1.7.6 API)</title>
+<title>Uses of Class org.apache.orc.examples.AdvancedReader (ORC Examples 1.8.0 API)</title>
 <link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../../script.js"></script>
 </head>
@@ -12,7 +12,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="Uses of Class org.apache.orc.examples.AdvancedReader (ORC Examples 1.7.6 API)";
+            parent.document.title="Uses of Class org.apache.orc.examples.AdvancedReader (ORC Examples 1.8.0 API)";
         }
     }
     catch(err) {
diff --git a/site/api/apidocs/org/apache/orc/examples/class-use/AdvancedWriter.html b/site/api/apidocs/org/apache/orc/examples/class-use/AdvancedWriter.html
index 3c51fe8cd..d84963d75 100644
--- a/site/api/apidocs/org/apache/orc/examples/class-use/AdvancedWriter.html
+++ b/site/api/apidocs/org/apache/orc/examples/class-use/AdvancedWriter.html
@@ -4,7 +4,7 @@
 <head>
 <!-- Generated by javadoc -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>Uses of Class org.apache.orc.examples.AdvancedWriter (ORC Examples 1.7.6 API)</title>
+<title>Uses of Class org.apache.orc.examples.AdvancedWriter (ORC Examples 1.8.0 API)</title>
 <link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../../script.js"></script>
 </head>
@@ -12,7 +12,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="Uses of Class org.apache.orc.examples.AdvancedWriter (ORC Examples 1.7.6 API)";
+            parent.document.title="Uses of Class org.apache.orc.examples.AdvancedWriter (ORC Examples 1.8.0 API)";
         }
     }
     catch(err) {
diff --git a/site/api/apidocs/org/apache/orc/examples/class-use/CoreReader.html b/site/api/apidocs/org/apache/orc/examples/class-use/CoreReader.html
index 52bbd3b26..bf047c370 100644
--- a/site/api/apidocs/org/apache/orc/examples/class-use/CoreReader.html
+++ b/site/api/apidocs/org/apache/orc/examples/class-use/CoreReader.html
@@ -4,7 +4,7 @@
 <head>
 <!-- Generated by javadoc -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>Uses of Class org.apache.orc.examples.CoreReader (ORC Examples 1.7.6 API)</title>
+<title>Uses of Class org.apache.orc.examples.CoreReader (ORC Examples 1.8.0 API)</title>
 <link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../../script.js"></script>
 </head>
@@ -12,7 +12,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="Uses of Class org.apache.orc.examples.CoreReader (ORC Examples 1.7.6 API)";
+            parent.document.title="Uses of Class org.apache.orc.examples.CoreReader (ORC Examples 1.8.0 API)";
         }
     }
     catch(err) {
diff --git a/site/api/apidocs/org/apache/orc/examples/class-use/CoreWriter.html b/site/api/apidocs/org/apache/orc/examples/class-use/CoreWriter.html
index 7fbf6b873..764ca4a77 100644
--- a/site/api/apidocs/org/apache/orc/examples/class-use/CoreWriter.html
+++ b/site/api/apidocs/org/apache/orc/examples/class-use/CoreWriter.html
@@ -4,7 +4,7 @@
 <head>
 <!-- Generated by javadoc -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>Uses of Class org.apache.orc.examples.CoreWriter (ORC Examples 1.7.6 API)</title>
+<title>Uses of Class org.apache.orc.examples.CoreWriter (ORC Examples 1.8.0 API)</title>
 <link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../../script.js"></script>
 </head>
@@ -12,7 +12,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="Uses of Class org.apache.orc.examples.CoreWriter (ORC Examples 1.7.6 API)";
+            parent.document.title="Uses of Class org.apache.orc.examples.CoreWriter (ORC Examples 1.8.0 API)";
         }
     }
     catch(err) {
diff --git a/site/api/apidocs/org/apache/orc/examples/class-use/Driver.html b/site/api/apidocs/org/apache/orc/examples/class-use/Driver.html
index 26949228e..396a2b517 100644
--- a/site/api/apidocs/org/apache/orc/examples/class-use/Driver.html
+++ b/site/api/apidocs/org/apache/orc/examples/class-use/Driver.html
@@ -4,7 +4,7 @@
 <head>
 <!-- Generated by javadoc -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>Uses of Class org.apache.orc.examples.Driver (ORC Examples 1.7.6 API)</title>
+<title>Uses of Class org.apache.orc.examples.Driver (ORC Examples 1.8.0 API)</title>
 <link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../../script.js"></script>
 </head>
@@ -12,7 +12,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="Uses of Class org.apache.orc.examples.Driver (ORC Examples 1.7.6 API)";
+            parent.document.title="Uses of Class org.apache.orc.examples.Driver (ORC Examples 1.8.0 API)";
         }
     }
     catch(err) {
diff --git a/site/api/apidocs/org/apache/orc/examples/package-frame.html b/site/api/apidocs/org/apache/orc/examples/package-frame.html
index a247f0e22..5de06c93b 100644
--- a/site/api/apidocs/org/apache/orc/examples/package-frame.html
+++ b/site/api/apidocs/org/apache/orc/examples/package-frame.html
@@ -4,7 +4,7 @@
 <head>
 <!-- Generated by javadoc -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>org.apache.orc.examples (ORC Examples 1.7.6 API)</title>
+<title>org.apache.orc.examples (ORC Examples 1.8.0 API)</title>
 <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/apidocs/org/apache/orc/examples/package-summary.html b/site/api/apidocs/org/apache/orc/examples/package-summary.html
index 88499bd2f..4dda1cc74 100644
--- a/site/api/apidocs/org/apache/orc/examples/package-summary.html
+++ b/site/api/apidocs/org/apache/orc/examples/package-summary.html
@@ -4,7 +4,7 @@
 <head>
 <!-- Generated by javadoc -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>org.apache.orc.examples (ORC Examples 1.7.6 API)</title>
+<title>org.apache.orc.examples (ORC Examples 1.8.0 API)</title>
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../script.js"></script>
 </head>
@@ -12,7 +12,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="org.apache.orc.examples (ORC Examples 1.7.6 API)";
+            parent.document.title="org.apache.orc.examples (ORC Examples 1.8.0 API)";
         }
     }
     catch(err) {
diff --git a/site/api/apidocs/org/apache/orc/examples/package-tree.html b/site/api/apidocs/org/apache/orc/examples/package-tree.html
index 717596dae..ff1aebff2 100644
--- a/site/api/apidocs/org/apache/orc/examples/package-tree.html
+++ b/site/api/apidocs/org/apache/orc/examples/package-tree.html
@@ -4,7 +4,7 @@
 <head>
 <!-- Generated by javadoc -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>org.apache.orc.examples Class Hierarchy (ORC Examples 1.7.6 API)</title>
+<title>org.apache.orc.examples Class Hierarchy (ORC Examples 1.8.0 API)</title>
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../script.js"></script>
 </head>
@@ -12,7 +12,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="org.apache.orc.examples Class Hierarchy (ORC Examples 1.7.6 API)";
+            parent.document.title="org.apache.orc.examples Class Hierarchy (ORC Examples 1.8.0 API)";
         }
     }
     catch(err) {
diff --git a/site/api/apidocs/org/apache/orc/examples/package-use.html b/site/api/apidocs/org/apache/orc/examples/package-use.html
index 614fe0d18..7dd8bd719 100644
--- a/site/api/apidocs/org/apache/orc/examples/package-use.html
+++ b/site/api/apidocs/org/apache/orc/examples/package-use.html
@@ -4,7 +4,7 @@
 <head>
 <!-- Generated by javadoc -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>Uses of Package org.apache.orc.examples (ORC Examples 1.7.6 API)</title>
+<title>Uses of Package org.apache.orc.examples (ORC Examples 1.8.0 API)</title>
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../script.js"></script>
 </head>
@@ -12,7 +12,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="Uses of Package org.apache.orc.examples (ORC Examples 1.7.6 API)";
+            parent.document.title="Uses of Package org.apache.orc.examples (ORC Examples 1.8.0 API)";
         }
     }
     catch(err) {
diff --git a/site/api/apidocs/overview-tree.html b/site/api/apidocs/overview-tree.html
index f232b04c7..44dcf7158 100644
--- a/site/api/apidocs/overview-tree.html
+++ b/site/api/apidocs/overview-tree.html
@@ -4,7 +4,7 @@
 <head>
 <!-- Generated by javadoc -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>Class Hierarchy (ORC Examples 1.7.6 API)</title>
+<title>Class Hierarchy (ORC Examples 1.8.0 API)</title>
 <link rel="stylesheet" type="text/css" href="stylesheet.css" title="Style">
 <script type="text/javascript" src="script.js"></script>
 </head>
@@ -12,7 +12,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="Class Hierarchy (ORC Examples 1.7.6 API)";
+            parent.document.title="Class Hierarchy (ORC Examples 1.8.0 API)";
         }
     }
     catch(err) {
diff --git a/site/api/orc-core/allclasses-frame.html b/site/api/orc-core/allclasses-frame.html
index 9c8fa082e..f9ba6de14 100644
--- a/site/api/orc-core/allclasses-frame.html
+++ b/site/api/orc-core/allclasses-frame.html
@@ -4,7 +4,7 @@
 <head>
 <!-- Generated by javadoc -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>All Classes (ORC Core 1.7.6 API)</title>
+<title>All Classes (ORC Core 1.8.0 API)</title>
 <link rel="stylesheet" type="text/css" href="stylesheet.css" title="Style">
 <script type="text/javascript" src="script.js"></script>
 </head>
@@ -173,6 +173,7 @@
 <li><a href="org/apache/orc/impl/PhysicalFsWriter.VariantTracker.html" title="class in org.apache.orc.impl" target="classFrame">PhysicalFsWriter.VariantTracker</a></li>
 <li><a href="org/apache/orc/PhysicalWriter.html" title="interface in org.apache.orc" target="classFrame"><span class="interfaceName">PhysicalWriter</span></a></li>
 <li><a href="org/apache/orc/PhysicalWriter.OutputReceiver.html" title="interface in org.apache.orc" target="classFrame"><span class="interfaceName">PhysicalWriter.OutputReceiver</span></a></li>
+<li><a href="org/apache/orc/filter/PluginFilterService.html" title="interface in org.apache.orc.filter" target="classFrame"><span class="interfaceName">PluginFilterService</span></a></li>
 <li><a href="org/apache/orc/impl/PositionedOutputStream.html" title="class in org.apache.orc.impl" target="classFrame">PositionedOutputStream</a></li>
 <li><a href="org/apache/orc/impl/PositionProvider.html" title="interface in org.apache.orc.impl" target="classFrame"><span class="interfaceName">PositionProvider</span></a></li>
 <li><a href="org/apache/orc/impl/PositionRecorder.html" title="interface in org.apache.orc.impl" target="classFrame"><span class="interfaceName">PositionRecorder</span></a></li>
diff --git a/site/api/orc-core/allclasses-noframe.html b/site/api/orc-core/allclasses-noframe.html
index c7441f2b6..5e7d9a084 100644
--- a/site/api/orc-core/allclasses-noframe.html
+++ b/site/api/orc-core/allclasses-noframe.html
@@ -4,7 +4,7 @@
 <head>
 <!-- Generated by javadoc -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>All Classes (ORC Core 1.7.6 API)</title>
+<title>All Classes (ORC Core 1.8.0 API)</title>
 <link rel="stylesheet" type="text/css" href="stylesheet.css" title="Style">
 <script type="text/javascript" src="script.js"></script>
 </head>
@@ -173,6 +173,7 @@
 <li><a href="org/apache/orc/impl/PhysicalFsWriter.VariantTracker.html" title="class in org.apache.orc.impl">PhysicalFsWriter.VariantTracker</a></li>
 <li><a href="org/apache/orc/PhysicalWriter.html" title="interface in org.apache.orc"><span class="interfaceName">PhysicalWriter</span></a></li>
 <li><a href="org/apache/orc/PhysicalWriter.OutputReceiver.html" title="interface in org.apache.orc"><span class="interfaceName">PhysicalWriter.OutputReceiver</span></a></li>
+<li><a href="org/apache/orc/filter/PluginFilterService.html" title="interface in org.apache.orc.filter"><span class="interfaceName">PluginFilterService</span></a></li>
 <li><a href="org/apache/orc/impl/PositionedOutputStream.html" title="class in org.apache.orc.impl">PositionedOutputStream</a></li>
 <li><a href="org/apache/orc/impl/PositionProvider.html" title="interface in org.apache.orc.impl"><span class="interfaceName">PositionProvider</span></a></li>
 <li><a href="org/apache/orc/impl/PositionRecorder.html" title="interface in org.apache.orc.impl"><span class="interfaceName">PositionRecorder</span></a></li>
diff --git a/site/api/orc-core/constant-values.html b/site/api/orc-core/constant-values.html
index 65fd7e057..b6ccead89 100644
--- a/site/api/orc-core/constant-values.html
+++ b/site/api/orc-core/constant-values.html
@@ -4,7 +4,7 @@
 <head>
 <!-- Generated by javadoc -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>Constant Field Values (ORC Core 1.7.6 API)</title>
+<title>Constant Field Values (ORC Core 1.8.0 API)</title>
 <link rel="stylesheet" type="text/css" href="stylesheet.css" title="Style">
 <script type="text/javascript" src="script.js"></script>
 </head>
@@ -12,7 +12,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="Constant Field Values (ORC Core 1.7.6 API)";
+            parent.document.title="Constant Field Values (ORC Core 1.8.0 API)";
         }
     }
     catch(err) {
diff --git a/site/api/orc-core/deprecated-list.html b/site/api/orc-core/deprecated-list.html
index 9be89ab87..58c0f5f7f 100644
--- a/site/api/orc-core/deprecated-list.html
+++ b/site/api/orc-core/deprecated-list.html
@@ -4,7 +4,7 @@
 <head>
 <!-- Generated by javadoc -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>Deprecated List (ORC Core 1.7.6 API)</title>
+<title>Deprecated List (ORC Core 1.8.0 API)</title>
 <link rel="stylesheet" type="text/css" href="stylesheet.css" title="Style">
 <script type="text/javascript" src="script.js"></script>
 </head>
@@ -12,7 +12,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="Deprecated List (ORC Core 1.7.6 API)";
+            parent.document.title="Deprecated List (ORC Core 1.8.0 API)";
         }
     }
     catch(err) {
diff --git a/site/api/orc-core/help-doc.html b/site/api/orc-core/help-doc.html
index 4f20c1c97..63a9861f0 100644
--- a/site/api/orc-core/help-doc.html
+++ b/site/api/orc-core/help-doc.html
@@ -4,7 +4,7 @@
 <head>
 <!-- Generated by javadoc -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>API Help (ORC Core 1.7.6 API)</title>
+<title>API Help (ORC Core 1.8.0 API)</title>
 <link rel="stylesheet" type="text/css" href="stylesheet.css" title="Style">
 <script type="text/javascript" src="script.js"></script>
 </head>
@@ -12,7 +12,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="API Help (ORC Core 1.7.6 API)";
+            parent.document.title="API Help (ORC Core 1.8.0 API)";
         }
     }
     catch(err) {
diff --git a/site/api/orc-core/index-all.html b/site/api/orc-core/index-all.html
index 327f31d7d..4f29c7ea1 100644
--- a/site/api/orc-core/index-all.html
+++ b/site/api/orc-core/index-all.html
@@ -4,7 +4,7 @@
 <head>
 <!-- Generated by javadoc -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>Index (ORC Core 1.7.6 API)</title>
+<title>Index (ORC Core 1.8.0 API)</title>
 <link rel="stylesheet" type="text/css" href="stylesheet.css" title="Style">
 <script type="text/javascript" src="script.js"></script>
 </head>
@@ -12,7 +12,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="Index (ORC Core 1.7.6 API)";
+            parent.document.title="Index (ORC Core 1.8.0 API)";
         }
     }
     catch(err) {
@@ -96,10 +96,10 @@
 </dd>
 <dt><span class="memberNameLink"><a href="org/apache/orc/impl/DynamicIntArray.html#add-int-">add(int)</a></span> - Method in class org.apache.orc.impl.<a href="org/apache/orc/impl/DynamicIntArray.html" title="class in org.apache.orc.impl">DynamicIntArray</a></dt>
 <dd>&nbsp;</dd>
-<dt><span class="memberNameLink"><a href="org/apache/orc/impl/StringHashTableDictionary.html#add-byte:A-int-int-">add(byte[], int, int)</a></span> - Method in class org.apache.orc.impl.<a href="org/apache/orc/impl/StringHashTableDictionary.html" title="class in org.apache.orc.impl">StringHashTableDictionary</a></dt>
-<dd>&nbsp;</dd>
 <dt><span class="memberNameLink"><a href="org/apache/orc/impl/StringHashTableDictionary.html#add-org.apache.hadoop.io.Text-">add(Text)</a></span> - Method in class org.apache.orc.impl.<a href="org/apache/orc/impl/StringHashTableDictionary.html" title="class in org.apache.orc.impl">StringHashTableDictionary</a></dt>
 <dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/orc/impl/StringHashTableDictionary.html#add-byte:A-int-int-">add(byte[], int, int)</a></span> - Method in class org.apache.orc.impl.<a href="org/apache/orc/impl/StringHashTableDictionary.html" title="class in org.apache.orc.impl">StringHashTableDictionary</a></dt>
+<dd>&nbsp;</dd>
 <dt><span class="memberNameLink"><a href="org/apache/orc/impl/StringRedBlackTree.html#add-java.lang.String-">add(String)</a></span> - Method in class org.apache.orc.impl.<a href="org/apache/orc/impl/StringRedBlackTree.html" title="class in org.apache.orc.impl">StringRedBlackTree</a></dt>
 <dd>&nbsp;</dd>
 <dt><span class="memberNameLink"><a href="org/apache/orc/impl/StringRedBlackTree.html#add-org.apache.hadoop.io.Text-">add(Text)</a></span> - Method in class org.apache.orc.impl.<a href="org/apache/orc/impl/StringRedBlackTree.html" title="class in org.apache.orc.impl">StringRedBlackTree</a></dt>
@@ -206,6 +206,10 @@
 <dd>&nbsp;</dd>
 <dt><span class="memberNameLink"><a href="org/apache/orc/impl/filter/LeafFilter.html#allow-org.apache.hadoop.hive.ql.exec.vector.ColumnVector-int-">allow(ColumnVector, int)</a></span> - Method in class org.apache.orc.impl.filter.<a href="org/apache/orc/impl/filter/LeafFilter.html" title="class in org.apache.orc.impl.filter">LeafFilter</a></dt>
 <dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/orc/Reader.Options.html#allowPluginFilters--">allowPluginFilters()</a></span> - Method in class org.apache.orc.<a href="org/apache/orc/Reader.Options.html" title="class in org.apache.orc">Reader.Options</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/orc/Reader.Options.html#allowPluginFilters-boolean-">allowPluginFilters(boolean)</a></span> - Method in class org.apache.orc.<a href="org/apache/orc/Reader.Options.html" title="class in org.apache.orc">Reader.Options</a></dt>
+<dd>&nbsp;</dd>
 <dt><span class="memberNameLink"><a href="org/apache/orc/Reader.Options.html#allowSARGToFilter-boolean-">allowSARGToFilter(boolean)</a></span> - Method in class org.apache.orc.<a href="org/apache/orc/Reader.Options.html" title="class in org.apache.orc">Reader.Options</a></dt>
 <dd>
 <div class="block">Set allowSARGToFilter.</div>
@@ -934,7 +938,7 @@
 </dd>
 <dt><span class="memberNameLink"><a href="org/apache/orc/util/StreamWrapperFileSystem.html#create-org.apache.hadoop.fs.Path-org.apache.hadoop.fs.permission.FsPermission-boolean-int-short-long-org.apache.hadoop.util.Progressable-">create(Path, FsPermission, boolean, int, short, long, Progressable)</a></span> - Method in class org.apache.orc.util.<a href="org/apache/orc/util/StreamWrapperFileSystem.html" title="class in org.apache.orc.util">StreamWrapperFileSystem</a></dt>
 <dd>&nbsp;</dd>
-<dt><span class="memberNameLink"><a href="org/apache/orc/impl/filter/FilterFactory.html#createBatchFilter-org.apache.orc.Reader.Options-org.apache.orc.TypeDescription-boolean-org.apache.orc.OrcFile.Version-boolean-">createBatchFilter(Reader.Options, TypeDescription, boolean, OrcFile.Version, boolean)</a></span> - Static method in class org.apache.orc.impl.filter.<a href="org/apache/orc/impl/filter/FilterFactory.html" title="class in org.apache.orc.impl.filter">FilterFactory</a></dt>
+<dt><span class="memberNameLink"><a href="org/apache/orc/impl/filter/FilterFactory.html#createBatchFilter-org.apache.orc.Reader.Options-org.apache.orc.TypeDescription-boolean-org.apache.orc.OrcFile.Version-boolean-java.lang.String-org.apache.hadoop.conf.Configuration-">createBatchFilter(Reader.Options, TypeDescription, boolean, OrcFile.Version, boolean, String, Configuration)</a></span> - Static method in class org.apache.orc.impl.filter.<a href="org/apache/orc/impl/filter/FilterFactory. [...]
 <dd>
 <div class="block">Create a BatchFilter.</div>
 </dd>
@@ -1366,10 +1370,12 @@
 <dl>
 <dt><span class="memberNameLink"><a href="org/apache/orc/impl/TreeReaderFactory.ListTreeReader.html#elementReader">elementReader</a></span> - Variable in class org.apache.orc.impl.<a href="org/apache/orc/impl/TreeReaderFactory.ListTreeReader.html" title="class in org.apache.orc.impl">TreeReaderFactory.ListTreeReader</a></dt>
 <dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/orc/impl/RecordReaderImpl.html#EMPTY_COLUMN_STATISTICS">EMPTY_COLUMN_STATISTICS</a></span> - Static variable 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/SerializationUtils.html#encodeBitWidth-int-">encodeBitWidth(int)</a></span> - Method in class org.apache.orc.impl.<a href="org/apache/orc/impl/SerializationUtils.html" title="class in org.apache.orc.impl">SerializationUtils</a></dt>
 <dd>
 <div class="block">Finds the closest available fixed bit width match and returns its encoded
- value (ordinal)</div>
+ value (ordinal).</div>
 </dd>
 <dt><span class="memberNameLink"><a href="org/apache/orc/impl/RecordReaderImpl.html#encodeTranslatedSargColumn-int-java.lang.Integer-">encodeTranslatedSargColumn(int, Integer)</a></span> - Static 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>
@@ -1449,6 +1455,10 @@
 <dd>&nbsp;</dd>
 <dt><span class="memberNameLink"><a href="org/threeten/extra/chrono/HybridDate.html#equals-java.lang.Object-">equals(Object)</a></span> - Method in class org.threeten.extra.chrono.<a href="org/threeten/extra/chrono/HybridDate.html" title="class in org.threeten.extra.chrono">HybridDate</a></dt>
 <dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/orc/impl/DictionaryUtils.html#equalsInternal-byte:A-int-int-int-org.apache.orc.impl.DynamicIntArray-org.apache.orc.impl.DynamicByteArray-">equalsInternal(byte[], int, int, int, DynamicIntArray, DynamicByteArray)</a></span> - Static method in class org.apache.orc.impl.<a href="org/apache/orc/impl/DictionaryUtils.html" title="class in org.apache.orc.impl">DictionaryUtils</a></dt>
+<dd>
+<div class="block">Compare a UTF8 string from the byteArray using the offset in index-array.</div>
+</dd>
 <dt><span class="memberNameLink"><a href="org/threeten/extra/chrono/HybridChronology.html#eraOf-int-">eraOf(int)</a></span> - Method in class org.threeten.extra.chrono.<a href="org/threeten/extra/chrono/HybridChronology.html" title="class in org.threeten.extra.chrono">HybridChronology</a></dt>
 <dd>&nbsp;</dd>
 <dt><span class="memberNameLink"><a href="org/threeten/extra/chrono/HybridChronology.html#eras--">eras()</a></span> - Method in class org.threeten.extra.chrono.<a href="org/threeten/extra/chrono/HybridChronology.html" title="class in org.threeten.extra.chrono">HybridChronology</a></dt>
@@ -1778,6 +1788,8 @@
 <dd>
 <div class="block">Gets all the bytes of the array.</div>
 </dd>
+<dt><span class="memberNameLink"><a href="org/apache/orc/impl/DynamicByteArray.html#get-int-int-">get(int, int)</a></span> - Method in class org.apache.orc.impl.<a href="org/apache/orc/impl/DynamicByteArray.html" title="class in org.apache.orc.impl">DynamicByteArray</a></dt>
+<dd>&nbsp;</dd>
 <dt><span class="memberNameLink"><a href="org/apache/orc/impl/DynamicIntArray.html#get-int-">get(int)</a></span> - Method in class org.apache.orc.impl.<a href="org/apache/orc/impl/DynamicIntArray.html" title="class in org.apache.orc.impl">DynamicIntArray</a></dt>
 <dd>&nbsp;</dd>
 <dt><span class="memberNameLink"><a href="org/apache/orc/impl/HadoopShimsFactory.html#get--">get()</a></span> - Static method in class org.apache.orc.impl.<a href="org/apache/orc/impl/HadoopShimsFactory.html" title="class in org.apache.orc.impl">HadoopShimsFactory</a></dt>
@@ -2260,6 +2272,10 @@
 <dd>
 <div class="block">Get the file format version.</div>
 </dd>
+<dt><span class="memberNameLink"><a href="org/apache/orc/filter/PluginFilterService.html#getFilter-java.lang.String-org.apache.hadoop.conf.Configuration-">getFilter(String, Configuration)</a></span> - Method in interface org.apache.orc.filter.<a href="org/apache/orc/filter/PluginFilterService.html" title="interface in org.apache.orc.filter">PluginFilterService</a></dt>
+<dd>
+<div class="block">Determine the filter for a given read path.</div>
+</dd>
 <dt><span class="memberNameLink"><a href="org/apache/orc/Reader.Options.html#getFilterCallback--">getFilterCallback()</a></span> - Method in class org.apache.orc.<a href="org/apache/orc/Reader.Options.html" title="class in org.apache.orc">Reader.Options</a></dt>
 <dd>&nbsp;</dd>
 <dt><span class="memberNameLink"><a href="org/apache/orc/FileMetadata.html#getFlattenedColumnCount--">getFlattenedColumnCount()</a></span> - Method in interface org.apache.orc.<a href="org/apache/orc/FileMetadata.html" title="interface in org.apache.orc">FileMetadata</a></dt>
@@ -2577,6 +2593,10 @@
 <dd>
 <div class="block">Get the minor version number.</div>
 </dd>
+<dt><span class="memberNameLink"><a href="org/apache/orc/impl/DataReaderProperties.html#getMinSeekSize--">getMinSeekSize()</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/DataReaderProperties.html#getMinSeekSizeTolerance--">getMinSeekSizeTolerance()</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/DataMask.Standard.html#getName--">getName()</a></span> - Method in enum org.apache.orc.<a href="org/apache/orc/DataMask.Standard.html" title="enum in org.apache.orc">DataMask.Standard</a></dt>
 <dd>
 <div class="block">Get the name of the predefined data mask.</div>
@@ -2984,6 +3004,8 @@
 <dd>&nbsp;</dd>
 <dt><span class="memberNameLink"><a href="org/apache/orc/impl/writer/WriterEncryptionVariant.html#getStripeKey-long-">getStripeKey(long)</a></span> - Method in class org.apache.orc.impl.writer.<a href="org/apache/orc/impl/writer/WriterEncryptionVariant.html" title="class in org.apache.orc.impl.writer">WriterEncryptionVariant</a></dt>
 <dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/orc/OrcFile.WriterOptions.html#getStripeRowCountValue--">getStripeRowCountValue()</a></span> - Method in class org.apache.orc.<a href="org/apache/orc/OrcFile.WriterOptions.html" title="class in org.apache.orc">OrcFile.WriterOptions</a></dt>
+<dd>&nbsp;</dd>
 <dt><span class="memberNameLink"><a href="org/apache/orc/FileMetadata.html#getStripes--">getStripes()</a></span> - Method in interface org.apache.orc.<a href="org/apache/orc/FileMetadata.html" title="interface in org.apache.orc">FileMetadata</a></dt>
 <dd>
 <div class="block"><span class="deprecatedLabel">Deprecated.</span></div>
@@ -3070,20 +3092,31 @@
 <dd>
 <div class="block">Given the position index, return the original string before being encoded.</div>
 </dd>
+<dt><span class="memberNameLink"><a href="org/apache/orc/impl/Dictionary.html#getText-int-">getText(int)</a></span> - Method in interface org.apache.orc.impl.<a href="org/apache/orc/impl/Dictionary.html" title="interface in org.apache.orc.impl">Dictionary</a></dt>
+<dd>&nbsp;</dd>
 <dt><span class="memberNameLink"><a href="org/apache/orc/impl/Dictionary.VisitorContext.html#getText--">getText()</a></span> - Method in interface org.apache.orc.impl.<a href="org/apache/orc/impl/Dictionary.VisitorContext.html" title="interface in org.apache.orc.impl">Dictionary.VisitorContext</a></dt>
 <dd>
 <div class="block">Get the original string.</div>
 </dd>
 <dt><span class="memberNameLink"><a href="org/apache/orc/impl/StringHashTableDictionary.html#getText-org.apache.hadoop.io.Text-int-">getText(Text, int)</a></span> - Method in class org.apache.orc.impl.<a href="org/apache/orc/impl/StringHashTableDictionary.html" title="class in org.apache.orc.impl">StringHashTableDictionary</a></dt>
 <dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/orc/impl/StringHashTableDictionary.html#getText-int-">getText(int)</a></span> - Method in class org.apache.orc.impl.<a href="org/apache/orc/impl/StringHashTableDictionary.html" title="class in org.apache.orc.impl">StringHashTableDictionary</a></dt>
+<dd>&nbsp;</dd>
 <dt><span class="memberNameLink"><a href="org/apache/orc/impl/StringRedBlackTree.html#getText-org.apache.hadoop.io.Text-int-">getText(Text, int)</a></span> - Method in class org.apache.orc.impl.<a href="org/apache/orc/impl/StringRedBlackTree.html" title="class in org.apache.orc.impl">StringRedBlackTree</a></dt>
 <dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/orc/impl/StringRedBlackTree.html#getText-int-">getText(int)</a></span> - Method in class org.apache.orc.impl.<a href="org/apache/orc/impl/StringRedBlackTree.html" title="class in org.apache.orc.impl">StringRedBlackTree</a></dt>
+<dd>&nbsp;</dd>
 <dt><span class="memberNameLink"><a href="org/apache/orc/impl/VisitorContextImpl.html#getText--">getText()</a></span> - Method in class org.apache.orc.impl.<a href="org/apache/orc/impl/VisitorContextImpl.html" title="class in org.apache.orc.impl">VisitorContextImpl</a></dt>
 <dd>&nbsp;</dd>
 <dt><span class="memberNameLink"><a href="org/apache/orc/impl/DictionaryUtils.html#getTextInternal-org.apache.hadoop.io.Text-int-org.apache.orc.impl.DynamicIntArray-org.apache.orc.impl.DynamicByteArray-">getTextInternal(Text, int, DynamicIntArray, DynamicByteArray)</a></span> - Static method in class org.apache.orc.impl.<a href="org/apache/orc/impl/DictionaryUtils.html" title="class in org.apache.orc.impl">DictionaryUtils</a></dt>
 <dd>
 <div class="block">Obtain the UTF8 string from the byteArray using the offset in index-array.</div>
 </dd>
+<dt><span class="memberNameLink"><a href="org/apache/orc/impl/DictionaryUtils.html#getTextInternal-int-org.apache.orc.impl.DynamicIntArray-org.apache.orc.impl.DynamicByteArray-">getTextInternal(int, DynamicIntArray, DynamicByteArray)</a></span> - Static method in class org.apache.orc.impl.<a href="org/apache/orc/impl/DictionaryUtils.html" title="class in org.apache.orc.impl">DictionaryUtils</a></dt>
+<dd>
+<div class="block">Return a <code>ByteBuffer</code> containing the data at a certain offset within a
+ <code>DynamicByteArray</code>.</div>
+</dd>
 <dt><span class="memberNameLink"><a href="org/apache/orc/impl/DateUtils.html#getTimeFormat-boolean-boolean-">getTimeFormat(boolean, boolean)</a></span> - Static method in class org.apache.orc.impl.<a href="org/apache/orc/impl/DateUtils.html" title="class in org.apache.orc.impl">DateUtils</a></dt>
 <dd>&nbsp;</dd>
 <dt><span class="memberNameLink"><a href="org/apache/orc/Reader.Options.html#getTolerateMissingSchema--">getTolerateMissingSchema()</a></span> - Method in class org.apache.orc.<a href="org/apache/orc/Reader.Options.html" title="class in org.apache.orc">Reader.Options</a></dt>
@@ -3774,6 +3807,14 @@
 <dd>&nbsp;</dd>
 <dt><span class="memberNameLink"><a href="org/apache/orc/TypeDescription.html#MIN_DECIMAL64">MIN_DECIMAL64</a></span> - Static variable in class org.apache.orc.<a href="org/apache/orc/TypeDescription.html" title="class in org.apache.orc">TypeDescription</a></dt>
 <dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/orc/Reader.Options.html#minSeekSize--">minSeekSize()</a></span> - Method in class org.apache.orc.<a href="org/apache/orc/Reader.Options.html" title="class in org.apache.orc">Reader.Options</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/orc/Reader.Options.html#minSeekSize-int-">minSeekSize(int)</a></span> - Method in class org.apache.orc.<a href="org/apache/orc/Reader.Options.html" title="class in org.apache.orc">Reader.Options</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/orc/Reader.Options.html#minSeekSizeTolerance--">minSeekSizeTolerance()</a></span> - Method in class org.apache.orc.<a href="org/apache/orc/Reader.Options.html" title="class in org.apache.orc">Reader.Options</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/orc/Reader.Options.html#minSeekSizeTolerance-double-">minSeekSizeTolerance(double)</a></span> - Method in class org.apache.orc.<a href="org/apache/orc/Reader.Options.html" title="class in org.apache.orc">Reader.Options</a></dt>
+<dd>&nbsp;</dd>
 <dt><span class="memberNameLink"><a href="org/threeten/extra/chrono/HybridDate.html#minus-java.time.temporal.TemporalAmount-">minus(TemporalAmount)</a></span> - Method in class org.threeten.extra.chrono.<a href="org/threeten/extra/chrono/HybridDate.html" title="class in org.threeten.extra.chrono">HybridDate</a></dt>
 <dd>&nbsp;</dd>
 <dt><span class="memberNameLink"><a href="org/threeten/extra/chrono/HybridDate.html#minus-long-java.time.temporal.TemporalUnit-">minus(long, TemporalUnit)</a></span> - Method in class org.threeten.extra.chrono.<a href="org/threeten/extra/chrono/HybridDate.html" title="class in org.threeten.extra.chrono">HybridDate</a></dt>
@@ -4266,6 +4307,10 @@
 <div class="block">Place the streams in the appropriate area while updating the sizes
  with the number of bytes in the area.</div>
 </dd>
+<dt><a href="org/apache/orc/filter/PluginFilterService.html" title="interface in org.apache.orc.filter"><span class="typeNameLink">PluginFilterService</span></a> - Interface in <a href="org/apache/orc/filter/package-summary.html">org.apache.orc.filter</a></dt>
+<dd>
+<div class="block">Service to determine Plugin filters to be used during read.</div>
+</dd>
 <dt><span class="memberNameLink"><a href="org/threeten/extra/chrono/HybridDate.html#plus-java.time.temporal.TemporalAmount-">plus(TemporalAmount)</a></span> - Method in class org.threeten.extra.chrono.<a href="org/threeten/extra/chrono/HybridDate.html" title="class in org.threeten.extra.chrono">HybridDate</a></dt>
 <dd>&nbsp;</dd>
 <dt><span class="memberNameLink"><a href="org/threeten/extra/chrono/HybridDate.html#plus-long-java.time.temporal.TemporalUnit-">plus(long, TemporalUnit)</a></span> - Method in class org.threeten.extra.chrono.<a href="org/threeten/extra/chrono/HybridDate.html" title="class in org.threeten.extra.chrono">HybridDate</a></dt>
@@ -5963,6 +6008,10 @@ the order they are declared.</div>
 <dd>
 <div class="block">Set the maximum length for char and varchar types.</div>
 </dd>
+<dt><span class="memberNameLink"><a href="org/apache/orc/impl/DataReaderProperties.Builder.html#withMinSeekSize-int-">withMinSeekSize(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>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/orc/impl/DataReaderProperties.Builder.html#withMinSeekSizeTolerance-double-">withMinSeekSizeTolerance(double)</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#withPath-org.apache.hadoop.fs.Path-">withPath(Path)</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/TypeDescription.html#withPrecision-int-">withPrecision(int)</a></span> - Method in class org.apache.orc.<a href="org/apache/orc/TypeDescription.html" title="class in org.apache.orc">TypeDescription</a></dt>
@@ -6237,6 +6286,20 @@ the order they are declared.</div>
 <dd>&nbsp;</dd>
 <dt><span class="memberNameLink"><a href="org/apache/orc/impl/writer/UnionTreeWriter.html#writeStripe-int-">writeStripe(int)</a></span> - Method in class org.apache.orc.impl.writer.<a href="org/apache/orc/impl/writer/UnionTreeWriter.html" title="class in org.apache.orc.impl.writer">UnionTreeWriter</a></dt>
 <dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/orc/impl/Dictionary.html#writeTo-java.io.OutputStream-int-">writeTo(OutputStream, int)</a></span> - Method in interface org.apache.orc.impl.<a href="org/apache/orc/impl/Dictionary.html" title="interface in org.apache.orc.impl">Dictionary</a></dt>
+<dd>
+<div class="block">Given the position index, write the original string, before being encoded,
+ to the OutputStream.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/apache/orc/impl/StringHashTableDictionary.html#writeTo-java.io.OutputStream-int-">writeTo(OutputStream, int)</a></span> - Method in class org.apache.orc.impl.<a href="org/apache/orc/impl/StringHashTableDictionary.html" title="class in org.apache.orc.impl">StringHashTableDictionary</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/orc/impl/StringRedBlackTree.html#writeTo-java.io.OutputStream-int-">writeTo(OutputStream, int)</a></span> - Method in class org.apache.orc.impl.<a href="org/apache/orc/impl/StringRedBlackTree.html" title="class in org.apache.orc.impl">StringRedBlackTree</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/orc/impl/DictionaryUtils.html#writeToTextInternal-java.io.OutputStream-int-org.apache.orc.impl.DynamicIntArray-org.apache.orc.impl.DynamicByteArray-">writeToTextInternal(OutputStream, int, DynamicIntArray, DynamicByteArray)</a></span> - Static method in class org.apache.orc.impl.<a href="org/apache/orc/impl/DictionaryUtils.html" title="class in org.apache.orc.impl">DictionaryUtils</a></dt>
+<dd>
+<div class="block">Write a UTF8 string from the byteArray, using the offset in index-array,
+ into an OutputStream</div>
+</dd>
 <dt><span class="memberNameLink"><a href="org/apache/orc/OrcFile.WriterOptions.html#writeVariableLengthBlocks-boolean-">writeVariableLengthBlocks(boolean)</a></span> - Method in class org.apache.orc.<a href="org/apache/orc/OrcFile.WriterOptions.html" title="class in org.apache.orc">OrcFile.WriterOptions</a></dt>
 <dd>
 <div class="block">Should the ORC file writer use HDFS variable length blocks, if they
diff --git a/site/api/orc-core/index.html b/site/api/orc-core/index.html
index 4eb78ceea..0ced226da 100644
--- a/site/api/orc-core/index.html
+++ b/site/api/orc-core/index.html
@@ -4,7 +4,7 @@
 <head>
 <!-- Generated by javadoc -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>ORC Core 1.7.6 API</title>
+<title>ORC Core 1.8.0 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 3c5c52ca3..9b2be6f47 100644
--- a/site/api/orc-core/org/apache/orc/BinaryColumnStatistics.html
+++ b/site/api/orc-core/org/apache/orc/BinaryColumnStatistics.html
@@ -4,7 +4,7 @@
 <head>
 <!-- Generated by javadoc -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>BinaryColumnStatistics (ORC Core 1.7.6 API)</title>
+<title>BinaryColumnStatistics (ORC Core 1.8.0 API)</title>
 <link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../script.js"></script>
 </head>
@@ -12,7 +12,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="BinaryColumnStatistics (ORC Core 1.7.6 API)";
+            parent.document.title="BinaryColumnStatistics (ORC Core 1.8.0 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 25e8b26a9..6907c4385 100644
--- a/site/api/orc-core/org/apache/orc/BooleanColumnStatistics.html
+++ b/site/api/orc-core/org/apache/orc/BooleanColumnStatistics.html
@@ -4,7 +4,7 @@
 <head>
 <!-- Generated by javadoc -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>BooleanColumnStatistics (ORC Core 1.7.6 API)</title>
+<title>BooleanColumnStatistics (ORC Core 1.8.0 API)</title>
 <link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../script.js"></script>
 </head>
@@ -12,7 +12,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="BooleanColumnStatistics (ORC Core 1.7.6 API)";
+            parent.document.title="BooleanColumnStatistics (ORC Core 1.8.0 API)";
         }
     }
     catch(err) {
diff --git a/site/api/orc-core/org/apache/orc/CollectionColumnStatistics.html b/site/api/orc-core/org/apache/orc/CollectionColumnStatistics.html
index 7e17b6072..3a4c0288d 100644
--- a/site/api/orc-core/org/apache/orc/CollectionColumnStatistics.html
+++ b/site/api/orc-core/org/apache/orc/CollectionColumnStatistics.html
@@ -4,7 +4,7 @@
 <head>
 <!-- Generated by javadoc -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>CollectionColumnStatistics (ORC Core 1.7.6 API)</title>
+<title>CollectionColumnStatistics (ORC Core 1.8.0 API)</title>
 <link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../script.js"></script>
 </head>
@@ -12,7 +12,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="CollectionColumnStatistics (ORC Core 1.7.6 API)";
+            parent.document.title="CollectionColumnStatistics (ORC Core 1.8.0 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 d122260b5..7aa4cac4b 100644
--- a/site/api/orc-core/org/apache/orc/ColumnStatistics.html
+++ b/site/api/orc-core/org/apache/orc/ColumnStatistics.html
@@ -4,7 +4,7 @@
 <head>
 <!-- Generated by javadoc -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>ColumnStatistics (ORC Core 1.7.6 API)</title>
+<title>ColumnStatistics (ORC Core 1.8.0 API)</title>
 <link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../script.js"></script>
 </head>
@@ -12,7 +12,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="ColumnStatistics (ORC Core 1.7.6 API)";
+            parent.document.title="ColumnStatistics (ORC Core 1.8.0 API)";
         }
     }
     catch(err) {
diff --git a/site/api/orc-core/org/apache/orc/CompressionCodec.DataKind.html b/site/api/orc-core/org/apache/orc/CompressionCodec.DataKind.html
index 60146aa9a..36d345ae1 100644
--- a/site/api/orc-core/org/apache/orc/CompressionCodec.DataKind.html
+++ b/site/api/orc-core/org/apache/orc/CompressionCodec.DataKind.html
@@ -4,7 +4,7 @@
 <head>
 <!-- Generated by javadoc -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>CompressionCodec.DataKind (ORC Core 1.7.6 API)</title>
+<title>CompressionCodec.DataKind (ORC Core 1.8.0 API)</title>
 <link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../script.js"></script>
 </head>
@@ -12,7 +12,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="CompressionCodec.DataKind (ORC Core 1.7.6 API)";
+            parent.document.title="CompressionCodec.DataKind (ORC Core 1.8.0 API)";
         }
     }
     catch(err) {
diff --git a/site/api/orc-core/org/apache/orc/CompressionCodec.Options.html b/site/api/orc-core/org/apache/orc/CompressionCodec.Options.html
index c006efc34..d7572f626 100644
--- a/site/api/orc-core/org/apache/orc/CompressionCodec.Options.html
+++ b/site/api/orc-core/org/apache/orc/CompressionCodec.Options.html
@@ -4,7 +4,7 @@
 <head>
 <!-- Generated by javadoc -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>CompressionCodec.Options (ORC Core 1.7.6 API)</title>
+<title>CompressionCodec.Options (ORC Core 1.8.0 API)</title>
 <link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../script.js"></script>
 </head>
@@ -12,7 +12,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="CompressionCodec.Options (ORC Core 1.7.6 API)";
+            parent.document.title="CompressionCodec.Options (ORC Core 1.8.0 API)";
         }
     }
     catch(err) {
diff --git a/site/api/orc-core/org/apache/orc/CompressionCodec.SpeedModifier.html b/site/api/orc-core/org/apache/orc/CompressionCodec.SpeedModifier.html
index 9abb23915..008f62ce8 100644
--- a/site/api/orc-core/org/apache/orc/CompressionCodec.SpeedModifier.html
+++ b/site/api/orc-core/org/apache/orc/CompressionCodec.SpeedModifier.html
@@ -4,7 +4,7 @@
 <head>
 <!-- Generated by javadoc -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>CompressionCodec.SpeedModifier (ORC Core 1.7.6 API)</title>
+<title>CompressionCodec.SpeedModifier (ORC Core 1.8.0 API)</title>
 <link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../script.js"></script>
 </head>
@@ -12,7 +12,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="CompressionCodec.SpeedModifier (ORC Core 1.7.6 API)";
+            parent.document.title="CompressionCodec.SpeedModifier (ORC Core 1.8.0 API)";
         }
     }
     catch(err) {
diff --git a/site/api/orc-core/org/apache/orc/CompressionCodec.html b/site/api/orc-core/org/apache/orc/CompressionCodec.html
index ce2f244c2..1699a9ffd 100644
--- a/site/api/orc-core/org/apache/orc/CompressionCodec.html
+++ b/site/api/orc-core/org/apache/orc/CompressionCodec.html
@@ -4,7 +4,7 @@
 <head>
 <!-- Generated by javadoc -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>CompressionCodec (ORC Core 1.7.6 API)</title>
+<title>CompressionCodec (ORC Core 1.8.0 API)</title>
 <link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../script.js"></script>
 </head>
@@ -12,7 +12,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="CompressionCodec (ORC Core 1.7.6 API)";
+            parent.document.title="CompressionCodec (ORC Core 1.8.0 API)";
         }
     }
     catch(err) {
diff --git a/site/api/orc-core/org/apache/orc/CompressionKind.html b/site/api/orc-core/org/apache/orc/CompressionKind.html
index ee7b331fd..5e0da583a 100644
--- a/site/api/orc-core/org/apache/orc/CompressionKind.html
+++ b/site/api/orc-core/org/apache/orc/CompressionKind.html
@@ -4,7 +4,7 @@
 <head>
 <!-- Generated by javadoc -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>CompressionKind (ORC Core 1.7.6 API)</title>
+<title>CompressionKind (ORC Core 1.8.0 API)</title>
 <link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../script.js"></script>
 </head>
@@ -12,7 +12,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="CompressionKind (ORC Core 1.7.6 API)";
+            parent.document.title="CompressionKind (ORC Core 1.8.0 API)";
         }
     }
     catch(err) {
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 52bd3b10c..c110ee668 100644
--- a/site/api/orc-core/org/apache/orc/DataMask.Factory.html
+++ b/site/api/orc-core/org/apache/orc/DataMask.Factory.html
@@ -4,7 +4,7 @@
 <head>
 <!-- Generated by javadoc -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>DataMask.Factory (ORC Core 1.7.6 API)</title>
+<title>DataMask.Factory (ORC Core 1.8.0 API)</title>
 <link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../script.js"></script>
 </head>
@@ -12,7 +12,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="DataMask.Factory (ORC Core 1.7.6 API)";
+            parent.document.title="DataMask.Factory (ORC Core 1.8.0 API)";
         }
     }
     catch(err) {
diff --git a/site/api/orc-core/org/apache/orc/DataMask.MaskOverrides.html b/site/api/orc-core/org/apache/orc/DataMask.MaskOverrides.html
index d2abbef13..b73af0511 100644
--- a/site/api/orc-core/org/apache/orc/DataMask.MaskOverrides.html
+++ b/site/api/orc-core/org/apache/orc/DataMask.MaskOverrides.html
@@ -4,7 +4,7 @@
 <head>
 <!-- Generated by javadoc -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>DataMask.MaskOverrides (ORC Core 1.7.6 API)</title>
+<title>DataMask.MaskOverrides (ORC Core 1.8.0 API)</title>
 <link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../script.js"></script>
 </head>
@@ -12,7 +12,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="DataMask.MaskOverrides (ORC Core 1.7.6 API)";
+            parent.document.title="DataMask.MaskOverrides (ORC Core 1.8.0 API)";
         }
     }
     catch(err) {
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 f944d4d3b..7ec9e3b67 100644
--- a/site/api/orc-core/org/apache/orc/DataMask.Provider.html
+++ b/site/api/orc-core/org/apache/orc/DataMask.Provider.html
@@ -4,7 +4,7 @@
 <head>
 <!-- Generated by javadoc -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>DataMask.Provider (ORC Core 1.7.6 API)</title>
+<title>DataMask.Provider (ORC Core 1.8.0 API)</title>
 <link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../script.js"></script>
 </head>
@@ -12,7 +12,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="DataMask.Provider (ORC Core 1.7.6 API)";
+            parent.document.title="DataMask.Provider (ORC Core 1.8.0 API)";
         }
     }
     catch(err) {
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 cad63f892..75c401590 100644
--- a/site/api/orc-core/org/apache/orc/DataMask.Standard.html
+++ b/site/api/orc-core/org/apache/orc/DataMask.Standard.html
@@ -4,7 +4,7 @@
 <head>
 <!-- Generated by javadoc -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>DataMask.Standard (ORC Core 1.7.6 API)</title>
+<title>DataMask.Standard (ORC Core 1.8.0 API)</title>
 <link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../script.js"></script>
 </head>
@@ -12,7 +12,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="DataMask.Standard (ORC Core 1.7.6 API)";
+            parent.document.title="DataMask.Standard (ORC Core 1.8.0 API)";
         }
     }
     catch(err) {
diff --git a/site/api/orc-core/org/apache/orc/DataMask.html b/site/api/orc-core/org/apache/orc/DataMask.html
index 1bca6ca73..2910e6467 100644
--- a/site/api/orc-core/org/apache/orc/DataMask.html
+++ b/site/api/orc-core/org/apache/orc/DataMask.html
@@ -4,7 +4,7 @@
 <head>
 <!-- Generated by javadoc -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>DataMask (ORC Core 1.7.6 API)</title>
+<title>DataMask (ORC Core 1.8.0 API)</title>
 <link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../script.js"></script>
 </head>
@@ -12,7 +12,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="DataMask (ORC Core 1.7.6 API)";
+            parent.document.title="DataMask (ORC Core 1.8.0 API)";
         }
     }
     catch(err) {
diff --git a/site/api/orc-core/org/apache/orc/DataMaskDescription.html b/site/api/orc-core/org/apache/orc/DataMaskDescription.html
index 403af514d..ef7f53185 100644
--- a/site/api/orc-core/org/apache/orc/DataMaskDescription.html
+++ b/site/api/orc-core/org/apache/orc/DataMaskDescription.html
@@ -4,7 +4,7 @@
 <head>
 <!-- Generated by javadoc -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>DataMaskDescription (ORC Core 1.7.6 API)</title>
+<title>DataMaskDescription (ORC Core 1.8.0 API)</title>
 <link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../script.js"></script>
 </head>
@@ -12,7 +12,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="DataMaskDescription (ORC Core 1.7.6 API)";
+            parent.document.title="DataMaskDescription (ORC Core 1.8.0 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 21554f00e..a78af1a3a 100644
--- a/site/api/orc-core/org/apache/orc/DataReader.html
+++ b/site/api/orc-core/org/apache/orc/DataReader.html
@@ -4,7 +4,7 @@
 <head>
 <!-- Generated by javadoc -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>DataReader (ORC Core 1.7.6 API)</title>
+<title>DataReader (ORC Core 1.8.0 API)</title>
 <link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../script.js"></script>
 </head>
@@ -12,7 +12,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="DataReader (ORC Core 1.7.6 API)";
+            parent.document.title="DataReader (ORC Core 1.8.0 API)";
         }
     }
     catch(err) {
diff --git a/site/api/orc-core/org/apache/orc/DateColumnStatistics.html b/site/api/orc-core/org/apache/orc/DateColumnStatistics.html
index 747d0a5f2..db3ef9ce3 100644
--- a/site/api/orc-core/org/apache/orc/DateColumnStatistics.html
+++ b/site/api/orc-core/org/apache/orc/DateColumnStatistics.html
@@ -4,7 +4,7 @@
 <head>
 <!-- Generated by javadoc -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>DateColumnStatistics (ORC Core 1.7.6 API)</title>
+<title>DateColumnStatistics (ORC Core 1.8.0 API)</title>
 <link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../script.js"></script>
 </head>
@@ -12,7 +12,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="DateColumnStatistics (ORC Core 1.7.6 API)";
+            parent.document.title="DateColumnStatistics (ORC Core 1.8.0 API)";
         }
     }
     catch(err) {
diff --git a/site/api/orc-core/org/apache/orc/DecimalColumnStatistics.html b/site/api/orc-core/org/apache/orc/DecimalColumnStatistics.html
index 703db6571..d57718f0c 100644
--- a/site/api/orc-core/org/apache/orc/DecimalColumnStatistics.html
+++ b/site/api/orc-core/org/apache/orc/DecimalColumnStatistics.html
@@ -4,7 +4,7 @@
 <head>
 <!-- Generated by javadoc -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>DecimalColumnStatistics (ORC Core 1.7.6 API)</title>
+<title>DecimalColumnStatistics (ORC Core 1.8.0 API)</title>
 <link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../script.js"></script>
 </head>
@@ -12,7 +12,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="DecimalColumnStatistics (ORC Core 1.7.6 API)";
+            parent.document.title="DecimalColumnStatistics (ORC Core 1.8.0 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 096cce549..f5833d712 100644
--- a/site/api/orc-core/org/apache/orc/DoubleColumnStatistics.html
+++ b/site/api/orc-core/org/apache/orc/DoubleColumnStatistics.html
@@ -4,7 +4,7 @@
 <head>
 <!-- Generated by javadoc -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>DoubleColumnStatistics (ORC Core 1.7.6 API)</title>
+<title>DoubleColumnStatistics (ORC Core 1.8.0 API)</title>
 <link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../script.js"></script>
 </head>
@@ -12,7 +12,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="DoubleColumnStatistics (ORC Core 1.7.6 API)";
+            parent.document.title="DoubleColumnStatistics (ORC Core 1.8.0 API)";
         }
     }
     catch(err) {
diff --git a/site/api/orc-core/org/apache/orc/EncryptionKey.html b/site/api/orc-core/org/apache/orc/EncryptionKey.html
index 716519850..3a1eae6de 100644
--- a/site/api/orc-core/org/apache/orc/EncryptionKey.html
+++ b/site/api/orc-core/org/apache/orc/EncryptionKey.html
@@ -4,7 +4,7 @@
 <head>
 <!-- Generated by javadoc -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>EncryptionKey (ORC Core 1.7.6 API)</title>
+<title>EncryptionKey (ORC Core 1.8.0 API)</title>
 <link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../script.js"></script>
 </head>
@@ -12,7 +12,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="EncryptionKey (ORC Core 1.7.6 API)";
+            parent.document.title="EncryptionKey (ORC Core 1.8.0 API)";
         }
     }
     catch(err) {
diff --git a/site/api/orc-core/org/apache/orc/EncryptionVariant.html b/site/api/orc-core/org/apache/orc/EncryptionVariant.html
index 35148eb7c..77d6d60c5 100644
--- a/site/api/orc-core/org/apache/orc/EncryptionVariant.html
+++ b/site/api/orc-core/org/apache/orc/EncryptionVariant.html
@@ -4,7 +4,7 @@
 <head>
 <!-- Generated by javadoc -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>EncryptionVariant (ORC Core 1.7.6 API)</title>
+<title>EncryptionVariant (ORC Core 1.8.0 API)</title>
 <link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../script.js"></script>
 </head>
@@ -12,7 +12,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="EncryptionVariant (ORC Core 1.7.6 API)";
+            parent.document.title="EncryptionVariant (ORC Core 1.8.0 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 487b84436..f12360ec1 100644
--- a/site/api/orc-core/org/apache/orc/FileFormatException.html
+++ b/site/api/orc-core/org/apache/orc/FileFormatException.html
@@ -4,7 +4,7 @@
 <head>
 <!-- Generated by javadoc -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>FileFormatException (ORC Core 1.7.6 API)</title>
+<title>FileFormatException (ORC Core 1.8.0 API)</title>
 <link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../script.js"></script>
 </head>
@@ -12,7 +12,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="FileFormatException (ORC Core 1.7.6 API)";
+            parent.document.title="FileFormatException (ORC Core 1.8.0 API)";
         }
     }
     catch(err) {
diff --git a/site/api/orc-core/org/apache/orc/FileMetadata.html b/site/api/orc-core/org/apache/orc/FileMetadata.html
index f4781d94b..7122e8278 100644
--- a/site/api/orc-core/org/apache/orc/FileMetadata.html
+++ b/site/api/orc-core/org/apache/orc/FileMetadata.html
@@ -4,7 +4,7 @@
 <head>
 <!-- Generated by javadoc -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>FileMetadata (ORC Core 1.7.6 API)</title>
+<title>FileMetadata (ORC Core 1.8.0 API)</title>
 <link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../script.js"></script>
 </head>
@@ -12,7 +12,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="FileMetadata (ORC Core 1.7.6 API)";
+            parent.document.title="FileMetadata (ORC Core 1.8.0 API)";
         }
     }
     catch(err) {
diff --git a/site/api/orc-core/org/apache/orc/InMemoryKeystore.html b/site/api/orc-core/org/apache/orc/InMemoryKeystore.html
index d482bb568..e91d35e64 100644
--- a/site/api/orc-core/org/apache/orc/InMemoryKeystore.html
+++ b/site/api/orc-core/org/apache/orc/InMemoryKeystore.html
@@ -4,7 +4,7 @@
 <head>
 <!-- Generated by javadoc -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>InMemoryKeystore (ORC Core 1.7.6 API)</title>
+<title>InMemoryKeystore (ORC Core 1.8.0 API)</title>
 <link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../script.js"></script>
 </head>
@@ -12,7 +12,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="InMemoryKeystore (ORC Core 1.7.6 API)";
+            parent.document.title="InMemoryKeystore (ORC Core 1.8.0 API)";
         }
     }
     catch(err) {
diff --git a/site/api/orc-core/org/apache/orc/IntegerColumnStatistics.html b/site/api/orc-core/org/apache/orc/IntegerColumnStatistics.html
index c7af65964..7765042ba 100644
--- a/site/api/orc-core/org/apache/orc/IntegerColumnStatistics.html
+++ b/site/api/orc-core/org/apache/orc/IntegerColumnStatistics.html
@@ -4,7 +4,7 @@
 <head>
 <!-- Generated by javadoc -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>IntegerColumnStatistics (ORC Core 1.7.6 API)</title>
+<title>IntegerColumnStatistics (ORC Core 1.8.0 API)</title>
 <link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../script.js"></script>
 </head>
@@ -12,7 +12,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="IntegerColumnStatistics (ORC Core 1.7.6 API)";
+            parent.document.title="IntegerColumnStatistics (ORC Core 1.8.0 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 6f9e9705c..7aa750d83 100644
--- a/site/api/orc-core/org/apache/orc/MemoryManager.Callback.html
+++ b/site/api/orc-core/org/apache/orc/MemoryManager.Callback.html
@@ -4,7 +4,7 @@
 <head>
 <!-- Generated by javadoc -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>MemoryManager.Callback (ORC Core 1.7.6 API)</title>
+<title>MemoryManager.Callback (ORC Core 1.8.0 API)</title>
 <link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../script.js"></script>
 </head>
@@ -12,7 +12,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="MemoryManager.Callback (ORC Core 1.7.6 API)";
+            parent.document.title="MemoryManager.Callback (ORC Core 1.8.0 API)";
         }
     }
     catch(err) {
diff --git a/site/api/orc-core/org/apache/orc/MemoryManager.html b/site/api/orc-core/org/apache/orc/MemoryManager.html
index 69bf6460a..e60dfc1c8 100644
--- a/site/api/orc-core/org/apache/orc/MemoryManager.html
+++ b/site/api/orc-core/org/apache/orc/MemoryManager.html
@@ -4,7 +4,7 @@
 <head>
 <!-- Generated by javadoc -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>MemoryManager (ORC Core 1.7.6 API)</title>
+<title>MemoryManager (ORC Core 1.8.0 API)</title>
 <link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../script.js"></script>
 </head>
@@ -12,7 +12,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="MemoryManager (ORC Core 1.7.6 API)";
+            parent.document.title="MemoryManager (ORC Core 1.8.0 API)";
         }
     }
     catch(err) {
diff --git a/site/api/orc-core/org/apache/orc/OrcConf.html b/site/api/orc-core/org/apache/orc/OrcConf.html
index e18aa0076..4a9ff53ed 100644
--- a/site/api/orc-core/org/apache/orc/OrcConf.html
+++ b/site/api/orc-core/org/apache/orc/OrcConf.html
@@ -4,7 +4,7 @@
 <head>
 <!-- Generated by javadoc -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>OrcConf (ORC Core 1.7.6 API)</title>
+<title>OrcConf (ORC Core 1.8.0 API)</title>
 <link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../script.js"></script>
 </head>
@@ -12,7 +12,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="OrcConf (ORC Core 1.7.6 API)";
+            parent.document.title="OrcConf (ORC Core 1.8.0 API)";
         }
     }
     catch(err) {
@@ -139,140 +139,152 @@ extends <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Enum.html?i
 <th class="colOne" scope="col">Enum Constant and Description</th>
 </tr>
 <tr class="altColor">
-<td class="colOne"><code><span class="memberNameLink"><a href="../../../org/apache/orc/OrcConf.html#ALLOW_SARG_TO_FILTER">ALLOW_SARG_TO_FILTER</a></span></code>&nbsp;</td>
+<td class="colOne"><code><span class="memberNameLink"><a href="../../../org/apache/orc/OrcConf.html#ALLOW_PLUGIN_FILTER">ALLOW_PLUGIN_FILTER</a></span></code>&nbsp;</td>
 </tr>
 <tr class="rowColor">
-<td class="colOne"><code><span class="memberNameLink"><a href="../../../org/apache/orc/OrcConf.html#BASE_DELTA_RATIO">BASE_DELTA_RATIO</a></span></code>&nbsp;</td>
+<td class="colOne"><code><span class="memberNameLink"><a href="../../../org/apache/orc/OrcConf.html#ALLOW_SARG_TO_FILTER">ALLOW_SARG_TO_FILTER</a></span></code>&nbsp;</td>
 </tr>
 <tr class="altColor">
-<td class="colOne"><code><span class="memberNameLink"><a href="../../../org/apache/orc/OrcConf.html#BLOCK_PADDING">BLOCK_PADDING</a></span></code>&nbsp;</td>
+<td class="colOne"><code><span class="memberNameLink"><a href="../../../org/apache/orc/OrcConf.html#BASE_DELTA_RATIO">BASE_DELTA_RATIO</a></span></code>&nbsp;</td>
 </tr>
 <tr class="rowColor">
-<td class="colOne"><code><span class="memberNameLink"><a href="../../../org/apache/orc/OrcConf.html#BLOCK_PADDING_TOLERANCE">BLOCK_PADDING_TOLERANCE</a></span></code>&nbsp;</td>
+<td class="colOne"><code><span class="memberNameLink"><a href="../../../org/apache/orc/OrcConf.html#BLOCK_PADDING">BLOCK_PADDING</a></span></code>&nbsp;</td>
 </tr>
 <tr class="altColor">
-<td class="colOne"><code><span class="memberNameLink"><a href="../../../org/apache/orc/OrcConf.html#BLOCK_SIZE">BLOCK_SIZE</a></span></code>&nbsp;</td>
+<td class="colOne"><code><span class="memberNameLink"><a href="../../../org/apache/orc/OrcConf.html#BLOCK_PADDING_TOLERANCE">BLOCK_PADDING_TOLERANCE</a></span></code>&nbsp;</td>
 </tr>
 <tr class="rowColor">
-<td class="colOne"><code><span class="memberNameLink"><a href="../../../org/apache/orc/OrcConf.html#BLOOM_FILTER_COLUMNS">BLOOM_FILTER_COLUMNS</a></span></code>&nbsp;</td>
+<td class="colOne"><code><span class="memberNameLink"><a href="../../../org/apache/orc/OrcConf.html#BLOCK_SIZE">BLOCK_SIZE</a></span></code>&nbsp;</td>
 </tr>
 <tr class="altColor">
-<td class="colOne"><code><span class="memberNameLink"><a href="../../../org/apache/orc/OrcConf.html#BLOOM_FILTER_FPP">BLOOM_FILTER_FPP</a></span></code>&nbsp;</td>
+<td class="colOne"><code><span class="memberNameLink"><a href="../../../org/apache/orc/OrcConf.html#BLOOM_FILTER_COLUMNS">BLOOM_FILTER_COLUMNS</a></span></code>&nbsp;</td>
 </tr>
 <tr class="rowColor">
-<td class="colOne"><code><span class="memberNameLink"><a href="../../../org/apache/orc/OrcConf.html#BLOOM_FILTER_WRITE_VERSION">BLOOM_FILTER_WRITE_VERSION</a></span></code>&nbsp;</td>
+<td class="colOne"><code><span class="memberNameLink"><a href="../../../org/apache/orc/OrcConf.html#BLOOM_FILTER_FPP">BLOOM_FILTER_FPP</a></span></code>&nbsp;</td>
 </tr>
 <tr class="altColor">
-<td class="colOne"><code><span class="memberNameLink"><a href="../../../org/apache/orc/OrcConf.html#BUFFER_SIZE">BUFFER_SIZE</a></span></code>&nbsp;</td>
+<td class="colOne"><code><span class="memberNameLink"><a href="../../../org/apache/orc/OrcConf.html#BLOOM_FILTER_WRITE_VERSION">BLOOM_FILTER_WRITE_VERSION</a></span></code>&nbsp;</td>
 </tr>
 <tr class="rowColor">
-<td class="colOne"><code><span class="memberNameLink"><a href="../../../org/apache/orc/OrcConf.html#COMPRESS">COMPRESS</a></span></code>&nbsp;</td>
+<td class="colOne"><code><span class="memberNameLink"><a href="../../../org/apache/orc/OrcConf.html#BUFFER_SIZE">BUFFER_SIZE</a></span></code>&nbsp;</td>
 </tr>
 <tr class="altColor">
-<td class="colOne"><code><span class="memberNameLink"><a href="../../../org/apache/orc/OrcConf.html#COMPRESSION_STRATEGY">COMPRESSION_STRATEGY</a></span></code>&nbsp;</td>
+<td class="colOne"><code><span class="memberNameLink"><a href="../../../org/apache/orc/OrcConf.html#COMPRESS">COMPRESS</a></span></code>&nbsp;</td>
 </tr>
 <tr class="rowColor">
-<td class="colOne"><code><span class="memberNameLink"><a href="../../../org/apache/orc/OrcConf.html#DATA_MASK">DATA_MASK</a></span></code>&nbsp;</td>
+<td class="colOne"><code><span class="memberNameLink"><a href="../../../org/apache/orc/OrcConf.html#COMPRESSION_STRATEGY">COMPRESSION_STRATEGY</a></span></code>&nbsp;</td>
 </tr>
 <tr class="altColor">
-<td class="colOne"><code><span class="memberNameLink"><a href="../../../org/apache/orc/OrcConf.html#DICTIONARY_IMPL">DICTIONARY_IMPL</a></span></code>&nbsp;</td>
+<td class="colOne"><code><span class="memberNameLink"><a href="../../../org/apache/orc/OrcConf.html#DATA_MASK">DATA_MASK</a></span></code>&nbsp;</td>
 </tr>
 <tr class="rowColor">
-<td class="colOne"><code><span class="memberNameLink"><a href="../../../org/apache/orc/OrcConf.html#DICTIONARY_KEY_SIZE_THRESHOLD">DICTIONARY_KEY_SIZE_THRESHOLD</a></span></code>&nbsp;</td>
+<td class="colOne"><code><span class="memberNameLink"><a href="../../../org/apache/orc/OrcConf.html#DICTIONARY_IMPL">DICTIONARY_IMPL</a></span></code>&nbsp;</td>
 </tr>
 <tr class="altColor">
-<td class="colOne"><code><span class="memberNameLink"><a href="../../../org/apache/orc/OrcConf.html#DIRECT_ENCODING_COLUMNS">DIRECT_ENCODING_COLUMNS</a></span></code>&nbsp;</td>
+<td class="colOne"><code><span class="memberNameLink"><a href="../../../org/apache/orc/OrcConf.html#DICTIONARY_KEY_SIZE_THRESHOLD">DICTIONARY_KEY_SIZE_THRESHOLD</a></span></code>&nbsp;</td>
 </tr>
 <tr class="rowColor">
-<td class="colOne"><code><span class="memberNameLink"><a href="../../../org/apache/orc/OrcConf.html#ENABLE_INDEXES">ENABLE_INDEXES</a></span></code>&nbsp;</td>
+<td class="colOne"><code><span class="memberNameLink"><a href="../../../org/apache/orc/OrcConf.html#DIRECT_ENCODING_COLUMNS">DIRECT_ENCODING_COLUMNS</a></span></code>&nbsp;</td>
 </tr>
 <tr class="altColor">
-<td class="colOne"><code><span class="memberNameLink"><a href="../../../org/apache/orc/OrcConf.html#ENCODING_STRATEGY">ENCODING_STRATEGY</a></span></code>&nbsp;</td>
+<td class="colOne"><code><span class="memberNameLink"><a href="../../../org/apache/orc/OrcConf.html#ENABLE_INDEXES">ENABLE_INDEXES</a></span></code>&nbsp;</td>
 </tr>
 <tr class="rowColor">
-<td class="colOne"><code><span class="memberNameLink"><a href="../../../org/apache/orc/OrcConf.html#ENCRYPTION">ENCRYPTION</a></span></code>&nbsp;</td>
+<td class="colOne"><code><span class="memberNameLink"><a href="../../../org/apache/orc/OrcConf.html#ENCODING_STRATEGY">ENCODING_STRATEGY</a></span></code>&nbsp;</td>
 </tr>
 <tr class="altColor">
-<td class="colOne"><code><span class="memberNameLink"><a href="../../../org/apache/orc/OrcConf.html#ENFORCE_COMPRESSION_BUFFER_SIZE">ENFORCE_COMPRESSION_BUFFER_SIZE</a></span></code>&nbsp;</td>
+<td class="colOne"><code><span class="memberNameLink"><a href="../../../org/apache/orc/OrcConf.html#ENCRYPTION">ENCRYPTION</a></span></code>&nbsp;</td>
 </tr>
 <tr class="rowColor">
-<td class="colOne"><code><span class="memberNameLink"><a href="../../../org/apache/orc/OrcConf.html#FORCE_POSITIONAL_EVOLUTION">FORCE_POSITIONAL_EVOLUTION</a></span></code>&nbsp;</td>
+<td class="colOne"><code><span class="memberNameLink"><a href="../../../org/apache/orc/OrcConf.html#ENFORCE_COMPRESSION_BUFFER_SIZE">ENFORCE_COMPRESSION_BUFFER_SIZE</a></span></code>&nbsp;</td>
 </tr>
 <tr class="altColor">
-<td class="colOne"><code><span class="memberNameLink"><a href="../../../org/apache/orc/OrcConf.html#FORCE_POSITIONAL_EVOLUTION_LEVEL">FORCE_POSITIONAL_EVOLUTION_LEVEL</a></span></code>&nbsp;</td>
+<td class="colOne"><code><span class="memberNameLink"><a href="../../../org/apache/orc/OrcConf.html#FORCE_POSITIONAL_EVOLUTION">FORCE_POSITIONAL_EVOLUTION</a></span></code>&nbsp;</td>
 </tr>
 <tr class="rowColor">
-<td class="colOne"><code><span class="memberNameLink"><a href="../../../org/apache/orc/OrcConf.html#IGNORE_NON_UTF8_BLOOM_FILTERS">IGNORE_NON_UTF8_BLOOM_FILTERS</a></span></code>&nbsp;</td>
+<td class="colOne"><code><span class="memberNameLink"><a href="../../../org/apache/orc/OrcConf.html#FORCE_POSITIONAL_EVOLUTION_LEVEL">FORCE_POSITIONAL_EVOLUTION_LEVEL</a></span></code>&nbsp;</td>
 </tr>
 <tr class="altColor">
-<td class="colOne"><code><span class="memberNameLink"><a href="../../../org/apache/orc/OrcConf.html#INCLUDE_COLUMNS">INCLUDE_COLUMNS</a></span></code>&nbsp;</td>
+<td class="colOne"><code><span class="memberNameLink"><a href="../../../org/apache/orc/OrcConf.html#IGNORE_NON_UTF8_BLOOM_FILTERS">IGNORE_NON_UTF8_BLOOM_FILTERS</a></span></code>&nbsp;</td>
 </tr>
 <tr class="rowColor">
-<td class="colOne"><code><span class="memberNameLink"><a href="../../../org/apache/orc/OrcConf.html#IS_SCHEMA_EVOLUTION_CASE_SENSITIVE">IS_SCHEMA_EVOLUTION_CASE_SENSITIVE</a></span></code>&nbsp;</td>
+<td class="colOne"><code><span class="memberNameLink"><a href="../../../org/apache/orc/OrcConf.html#INCLUDE_COLUMNS">INCLUDE_COLUMNS</a></span></code>&nbsp;</td>
 </tr>
 <tr class="altColor">
-<td class="colOne"><code><span class="memberNameLink"><a href="../../../org/apache/orc/OrcConf.html#KEY_PROVIDER">KEY_PROVIDER</a></span></code>&nbsp;</td>
+<td class="colOne"><code><span class="memberNameLink"><a href="../../../org/apache/orc/OrcConf.html#IS_SCHEMA_EVOLUTION_CASE_SENSITIVE">IS_SCHEMA_EVOLUTION_CASE_SENSITIVE</a></span></code>&nbsp;</td>
 </tr>
 <tr class="rowColor">
-<td class="colOne"><code><span class="memberNameLink"><a href="../../../org/apache/orc/OrcConf.html#KRYO_SARG">KRYO_SARG</a></span></code>&nbsp;</td>
+<td class="colOne"><code><span class="memberNameLink"><a href="../../../org/apache/orc/OrcConf.html#KEY_PROVIDER">KEY_PROVIDER</a></span></code>&nbsp;</td>
 </tr>
 <tr class="altColor">
-<td class="colOne"><code><span class="memberNameLink"><a href="../../../org/apache/orc/OrcConf.html#KRYO_SARG_BUFFER">KRYO_SARG_BUFFER</a></span></code>&nbsp;</td>
+<td class="colOne"><code><span class="memberNameLink"><a href="../../../org/apache/orc/OrcConf.html#KRYO_SARG">KRYO_SARG</a></span></code>&nbsp;</td>
 </tr>
 <tr class="rowColor">
-<td class="colOne"><code><span class="memberNameLink"><a href="../../../org/apache/orc/OrcConf.html#MAPRED_INPUT_SCHEMA">MAPRED_INPUT_SCHEMA</a></span></code>&nbsp;</td>
+<td class="colOne"><code><span class="memberNameLink"><a href="../../../org/apache/orc/OrcConf.html#KRYO_SARG_BUFFER">KRYO_SARG_BUFFER</a></span></code>&nbsp;</td>
 </tr>
 <tr class="altColor">
-<td class="colOne"><code><span class="memberNameLink"><a href="../../../org/apache/orc/OrcConf.html#MAPRED_OUTPUT_SCHEMA">MAPRED_OUTPUT_SCHEMA</a></span></code>&nbsp;</td>
+<td class="colOne"><code><span class="memberNameLink"><a href="../../../org/apache/orc/OrcConf.html#MAPRED_INPUT_SCHEMA">MAPRED_INPUT_SCHEMA</a></span></code>&nbsp;</td>
 </tr>
 <tr class="rowColor">
-<td class="colOne"><code><span class="memberNameLink"><a href="../../../org/apache/orc/OrcConf.html#MAPRED_SHUFFLE_KEY_SCHEMA">MAPRED_SHUFFLE_KEY_SCHEMA</a></span></code>&nbsp;</td>
+<td class="colOne"><code><span class="memberNameLink"><a href="../../../org/apache/orc/OrcConf.html#MAPRED_OUTPUT_SCHEMA">MAPRED_OUTPUT_SCHEMA</a></span></code>&nbsp;</td>
 </tr>
 <tr class="altColor">
-<td class="colOne"><code><span class="memberNameLink"><a href="../../../org/apache/orc/OrcConf.html#MAPRED_SHUFFLE_VALUE_SCHEMA">MAPRED_SHUFFLE_VALUE_SCHEMA</a></span></code>&nbsp;</td>
+<td class="colOne"><code><span class="memberNameLink"><a href="../../../org/apache/orc/OrcConf.html#MAPRED_SHUFFLE_KEY_SCHEMA">MAPRED_SHUFFLE_KEY_SCHEMA</a></span></code>&nbsp;</td>
 </tr>
 <tr class="rowColor">
-<td class="colOne"><code><span class="memberNameLink"><a href="../../../org/apache/orc/OrcConf.html#MAX_FILE_LENGTH">MAX_FILE_LENGTH</a></span></code>&nbsp;</td>
+<td class="colOne"><code><span class="memberNameLink"><a href="../../../org/apache/orc/OrcConf.html#MAPRED_SHUFFLE_VALUE_SCHEMA">MAPRED_SHUFFLE_VALUE_SCHEMA</a></span></code>&nbsp;</td>
 </tr>
 <tr class="altColor">
-<td class="colOne"><code><span class="memberNameLink"><a href="../../../org/apache/orc/OrcConf.html#MEMORY_POOL">MEMORY_POOL</a></span></code>&nbsp;</td>
+<td class="colOne"><code><span class="memberNameLink"><a href="../../../org/apache/orc/OrcConf.html#MAX_FILE_LENGTH">MAX_FILE_LENGTH</a></span></code>&nbsp;</td>
 </tr>
 <tr class="rowColor">
+<td class="colOne"><code><span class="memberNameLink"><a href="../../../org/apache/orc/OrcConf.html#MEMORY_POOL">MEMORY_POOL</a></span></code>&nbsp;</td>
+</tr>
+<tr class="altColor">
 <td class="colOne"><code><span class="memberNameLink"><a href="../../../org/apache/orc/OrcConf.html#ORC_MAX_DISK_RANGE_CHUNK_LIMIT">ORC_MAX_DISK_RANGE_CHUNK_LIMIT</a></span></code>&nbsp;</td>
 </tr>
+<tr class="rowColor">
+<td class="colOne"><code><span class="memberNameLink"><a href="../../../org/apache/orc/OrcConf.html#ORC_MIN_DISK_SEEK_SIZE">ORC_MIN_DISK_SEEK_SIZE</a></span></code>&nbsp;</td>
+</tr>
 <tr class="altColor">
-<td class="colOne"><code><span class="memberNameLink"><a href="../../../org/apache/orc/OrcConf.html#OVERWRITE_OUTPUT_FILE">OVERWRITE_OUTPUT_FILE</a></span></code>&nbsp;</td>
+<td class="colOne"><code><span class="memberNameLink"><a href="../../../org/apache/orc/OrcConf.html#ORC_MIN_DISK_SEEK_SIZE_TOLERANCE">ORC_MIN_DISK_SEEK_SIZE_TOLERANCE</a></span></code>&nbsp;</td>
 </tr>
 <tr class="rowColor">
-<td class="colOne"><code><span class="memberNameLink"><a href="../../../org/apache/orc/OrcConf.html#PROLEPTIC_GREGORIAN">PROLEPTIC_GREGORIAN</a></span></code>&nbsp;</td>
+<td class="colOne"><code><span class="memberNameLink"><a href="../../../org/apache/orc/OrcConf.html#OVERWRITE_OUTPUT_FILE">OVERWRITE_OUTPUT_FILE</a></span></code>&nbsp;</td>
 </tr>
 <tr class="altColor">
-<td class="colOne"><code><span class="memberNameLink"><a href="../../../org/apache/orc/OrcConf.html#PROLEPTIC_GREGORIAN_DEFAULT">PROLEPTIC_GREGORIAN_DEFAULT</a></span></code>&nbsp;</td>
+<td class="colOne"><code><span class="memberNameLink"><a href="../../../org/apache/orc/OrcConf.html#PROLEPTIC_GREGORIAN">PROLEPTIC_GREGORIAN</a></span></code>&nbsp;</td>
 </tr>
 <tr class="rowColor">
-<td class="colOne"><code><span class="memberNameLink"><a href="../../../org/apache/orc/OrcConf.html#READER_USE_SELECTED">READER_USE_SELECTED</a></span></code>&nbsp;</td>
+<td class="colOne"><code><span class="memberNameLink"><a href="../../../org/apache/orc/OrcConf.html#PROLEPTIC_GREGORIAN_DEFAULT">PROLEPTIC_GREGORIAN_DEFAULT</a></span></code>&nbsp;</td>
 </tr>
 <tr class="altColor">
-<td class="colOne"><code><span class="memberNameLink"><a href="../../../org/apache/orc/OrcConf.html#ROW_BATCH_CHILD_LIMIT">ROW_BATCH_CHILD_LIMIT</a></span></code>&nbsp;</td>
+<td class="colOne"><code><span class="memberNameLink"><a href="../../../org/apache/orc/OrcConf.html#READER_USE_SELECTED">READER_USE_SELECTED</a></span></code>&nbsp;</td>
 </tr>
 <tr class="rowColor">
-<td class="colOne"><code><span class="memberNameLink"><a href="../../../org/apache/orc/OrcConf.html#ROW_BATCH_SIZE">ROW_BATCH_SIZE</a></span></code>&nbsp;</td>
+<td class="colOne"><code><span class="memberNameLink"><a href="../../../org/apache/orc/OrcConf.html#ROW_BATCH_CHILD_LIMIT">ROW_BATCH_CHILD_LIMIT</a></span></code>&nbsp;</td>
 </tr>
 <tr class="altColor">
-<td class="colOne"><code><span class="memberNameLink"><a href="../../../org/apache/orc/OrcConf.html#ROW_INDEX_STRIDE">ROW_INDEX_STRIDE</a></span></code>&nbsp;</td>
+<td class="colOne"><code><span class="memberNameLink"><a href="../../../org/apache/orc/OrcConf.html#ROW_BATCH_SIZE">ROW_BATCH_SIZE</a></span></code>&nbsp;</td>
 </tr>
 <tr class="rowColor">
-<td class="colOne"><code><span class="memberNameLink"><a href="../../../org/apache/orc/OrcConf.html#ROW_INDEX_STRIDE_DICTIONARY_CHECK">ROW_INDEX_STRIDE_DICTIONARY_CHECK</a></span></code>&nbsp;</td>
+<td class="colOne"><code><span class="memberNameLink"><a href="../../../org/apache/orc/OrcConf.html#ROW_INDEX_STRIDE">ROW_INDEX_STRIDE</a></span></code>&nbsp;</td>
 </tr>
 <tr class="altColor">
-<td class="colOne"><code><span class="memberNameLink"><a href="../../../org/apache/orc/OrcConf.html#ROWS_BETWEEN_CHECKS">ROWS_BETWEEN_CHECKS</a></span></code>&nbsp;</td>
+<td class="colOne"><code><span class="memberNameLink"><a href="../../../org/apache/orc/OrcConf.html#ROW_INDEX_STRIDE_DICTIONARY_CHECK">ROW_INDEX_STRIDE_DICTIONARY_CHECK</a></span></code>&nbsp;</td>
 </tr>
 <tr class="rowColor">
-<td class="colOne"><code><span class="memberNameLink"><a href="../../../org/apache/orc/OrcConf.html#SARG_COLUMNS">SARG_COLUMNS</a></span></code>&nbsp;</td>
+<td class="colOne"><code><span class="memberNameLink"><a href="../../../org/apache/orc/OrcConf.html#ROWS_BETWEEN_CHECKS">ROWS_BETWEEN_CHECKS</a></span></code>&nbsp;</td>
 </tr>
 <tr class="altColor">
+<td class="colOne"><code><span class="memberNameLink"><a href="../../../org/apache/orc/OrcConf.html#SARG_COLUMNS">SARG_COLUMNS</a></span></code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
 <td class="colOne"><code><span class="memberNameLink"><a href="../../../org/apache/orc/OrcConf.html#SKIP_CORRUPT_DATA">SKIP_CORRUPT_DATA</a></span></code>&nbsp;</td>
 </tr>
+<tr class="altColor">
+<td class="colOne"><code><span class="memberNameLink"><a href="../../../org/apache/orc/OrcConf.html#STRIPE_ROW_COUNT">STRIPE_ROW_COUNT</a></span></code>&nbsp;</td>
+</tr>
 <tr class="rowColor">
 <td class="colOne"><code><span class="memberNameLink"><a href="../../../org/apache/orc/OrcConf.html#STRIPE_SIZE">STRIPE_SIZE</a></span></code>&nbsp;</td>
 </tr>
@@ -450,6 +462,15 @@ the order they are declared.</div>
 <pre>public static final&nbsp;<a href="../../../org/apache/orc/OrcConf.html" title="enum in org.apache.orc">OrcConf</a> STRIPE_SIZE</pre>
 </li>
 </ul>
+<a name="STRIPE_ROW_COUNT">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>STRIPE_ROW_COUNT</h4>
+<pre>public static final&nbsp;<a href="../../../org/apache/orc/OrcConf.html" title="enum in org.apache.orc">OrcConf</a> STRIPE_ROW_COUNT</pre>
+</li>
+</ul>
 <a name="BLOCK_SIZE">
 <!--   -->
 </a>
@@ -801,6 +822,15 @@ the order they are declared.</div>
 <pre>public static final&nbsp;<a href="../../../org/apache/orc/OrcConf.html" title="enum in org.apache.orc">OrcConf</a> READER_USE_SELECTED</pre>
 </li>
 </ul>
+<a name="ALLOW_PLUGIN_FILTER">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>ALLOW_PLUGIN_FILTER</h4>
+<pre>public static final&nbsp;<a href="../../../org/apache/orc/OrcConf.html" title="enum in org.apache.orc">OrcConf</a> ALLOW_PLUGIN_FILTER</pre>
+</li>
+</ul>
 <a name="WRITE_VARIABLE_LENGTH_BLOCKS">
 <!--   -->
 </a>
@@ -828,6 +858,24 @@ the order they are declared.</div>
 <pre>public static final&nbsp;<a href="../../../org/apache/orc/OrcConf.html" title="enum in org.apache.orc">OrcConf</a> ORC_MAX_DISK_RANGE_CHUNK_LIMIT</pre>
 </li>
 </ul>
+<a name="ORC_MIN_DISK_SEEK_SIZE">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>ORC_MIN_DISK_SEEK_SIZE</h4>
+<pre>public static final&nbsp;<a href="../../../org/apache/orc/OrcConf.html" title="enum in org.apache.orc">OrcConf</a> ORC_MIN_DISK_SEEK_SIZE</pre>
+</li>
+</ul>
+<a name="ORC_MIN_DISK_SEEK_SIZE_TOLERANCE">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>ORC_MIN_DISK_SEEK_SIZE_TOLERANCE</h4>
+<pre>public static final&nbsp;<a href="../../../org/apache/orc/OrcConf.html" title="enum in org.apache.orc">OrcConf</a> ORC_MIN_DISK_SEEK_SIZE_TOLERANCE</pre>
+</li>
+</ul>
 <a name="ENCRYPTION">
 <!--   -->
 </a>
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 7af3616d9..6233504a8 100644
--- a/site/api/orc-core/org/apache/orc/OrcFile.BloomFilterVersion.html
+++ b/site/api/orc-core/org/apache/orc/OrcFile.BloomFilterVersion.html
@@ -4,7 +4,7 @@
 <head>
 <!-- Generated by javadoc -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>OrcFile.BloomFilterVersion (ORC Core 1.7.6 API)</title>
+<title>OrcFile.BloomFilterVersion (ORC Core 1.8.0 API)</title>
 <link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../script.js"></script>
 </head>
@@ -12,7 +12,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="OrcFile.BloomFilterVersion (ORC Core 1.7.6 API)";
+            parent.document.title="OrcFile.BloomFilterVersion (ORC Core 1.8.0 API)";
         }
     }
     catch(err) {
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 b0d19e7fe..f0a36f272 100644
--- a/site/api/orc-core/org/apache/orc/OrcFile.CompressionStrategy.html
+++ b/site/api/orc-core/org/apache/orc/OrcFile.CompressionStrategy.html
@@ -4,7 +4,7 @@
 <head>
 <!-- Generated by javadoc -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>OrcFile.CompressionStrategy (ORC Core 1.7.6 API)</title>
+<title>OrcFile.CompressionStrategy (ORC Core 1.8.0 API)</title>
 <link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../script.js"></script>
 </head>
@@ -12,7 +12,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="OrcFile.CompressionStrategy (ORC Core 1.7.6 API)";
+            parent.document.title="OrcFile.CompressionStrategy (ORC Core 1.8.0 API)";
         }
     }
     catch(err) {
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 2ef89bf1b..2e376f653 100644
--- a/site/api/orc-core/org/apache/orc/OrcFile.EncodingStrategy.html
+++ b/site/api/orc-core/org/apache/orc/OrcFile.EncodingStrategy.html
@@ -4,7 +4,7 @@
 <head>
 <!-- Generated by javadoc -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>OrcFile.EncodingStrategy (ORC Core 1.7.6 API)</title>
+<title>OrcFile.EncodingStrategy (ORC Core 1.8.0 API)</title>
 <link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../script.js"></script>
 </head>
@@ -12,7 +12,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="OrcFile.EncodingStrategy (ORC Core 1.7.6 API)";
+            parent.document.title="OrcFile.EncodingStrategy (ORC Core 1.8.0 API)";
         }
     }
     catch(err) {
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 469d10eb8..a04307924 100644
--- a/site/api/orc-core/org/apache/orc/OrcFile.ReaderOptions.html
+++ b/site/api/orc-core/org/apache/orc/OrcFile.ReaderOptions.html
@@ -4,7 +4,7 @@
 <head>
 <!-- Generated by javadoc -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>OrcFile.ReaderOptions (ORC Core 1.7.6 API)</title>
+<title>OrcFile.ReaderOptions (ORC Core 1.8.0 API)</title>
 <link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../script.js"></script>
 </head>
@@ -12,7 +12,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="OrcFile.ReaderOptions (ORC Core 1.7.6 API)";
+            parent.document.title="OrcFile.ReaderOptions (ORC Core 1.8.0 API)";
         }
     }
     catch(err) {
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 f141a451c..909f006df 100644
--- a/site/api/orc-core/org/apache/orc/OrcFile.Version.html
+++ b/site/api/orc-core/org/apache/orc/OrcFile.Version.html
@@ -4,7 +4,7 @@
 <head>
 <!-- Generated by javadoc -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>OrcFile.Version (ORC Core 1.7.6 API)</title>
+<title>OrcFile.Version (ORC Core 1.8.0 API)</title>
 <link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../script.js"></script>
 </head>
@@ -12,7 +12,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="OrcFile.Version (ORC Core 1.7.6 API)";
+            parent.document.title="OrcFile.Version (ORC Core 1.8.0 API)";
         }
     }
     catch(err) {
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 a28bf13cf..5188ab22c 100644
--- a/site/api/orc-core/org/apache/orc/OrcFile.WriterCallback.html
+++ b/site/api/orc-core/org/apache/orc/OrcFile.WriterCallback.html
@@ -4,7 +4,7 @@
 <head>
 <!-- Generated by javadoc -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>OrcFile.WriterCallback (ORC Core 1.7.6 API)</title>
+<title>OrcFile.WriterCallback (ORC Core 1.8.0 API)</title>
 <link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../script.js"></script>
 </head>
@@ -12,7 +12,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="OrcFile.WriterCallback (ORC Core 1.7.6 API)";
+            parent.document.title="OrcFile.WriterCallback (ORC Core 1.8.0 API)";
         }
     }
     catch(err) {
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 9573f4d8f..97d5ad33a 100644
--- a/site/api/orc-core/org/apache/orc/OrcFile.WriterContext.html
+++ b/site/api/orc-core/org/apache/orc/OrcFile.WriterContext.html
@@ -4,7 +4,7 @@
 <head>
 <!-- Generated by javadoc -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>OrcFile.WriterContext (ORC Core 1.7.6 API)</title>
+<title>OrcFile.WriterContext (ORC Core 1.8.0 API)</title>
 <link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../script.js"></script>
 </head>
@@ -12,7 +12,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="OrcFile.WriterContext (ORC Core 1.7.6 API)";
+            parent.document.title="OrcFile.WriterContext (ORC Core 1.8.0 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 e66002b6d..106993e41 100644
--- a/site/api/orc-core/org/apache/orc/OrcFile.WriterImplementation.html
+++ b/site/api/orc-core/org/apache/orc/OrcFile.WriterImplementation.html
@@ -4,7 +4,7 @@
 <head>
 <!-- Generated by javadoc -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>OrcFile.WriterImplementation (ORC Core 1.7.6 API)</title>
+<title>OrcFile.WriterImplementation (ORC Core 1.8.0 API)</title>
 <link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../script.js"></script>
 </head>
@@ -12,7 +12,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="OrcFile.WriterImplementation (ORC Core 1.7.6 API)";
+            parent.document.title="OrcFile.WriterImplementation (ORC Core 1.8.0 API)";
         }
     }
     catch(err) {
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 dd1fccd82..d7c8802e5 100644
--- a/site/api/orc-core/org/apache/orc/OrcFile.WriterOptions.html
+++ b/site/api/orc-core/org/apache/orc/OrcFile.WriterOptions.html
@@ -4,7 +4,7 @@
 <head>
 <!-- Generated by javadoc -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>OrcFile.WriterOptions (ORC Core 1.7.6 API)</title>
+<title>OrcFile.WriterOptions (ORC Core 1.8.0 API)</title>
 <link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../script.js"></script>
 </head>
@@ -12,13 +12,13 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="OrcFile.WriterOptions (ORC Core 1.7.6 API)";
+            parent.document.title="OrcFile.WriterOptions (ORC Core 1.8.0 API)";
         }
     }
     catch(err) {
     }
 //-->
-var methods = {"i0":10,"i1":10,"i2":10,"i3":10,"i4":10,"i5":10,"i6":10,"i7":10,"i8":10,"i9":10,"i10":10,"i11":10,"i12":10,"i13":10,"i14":10,"i15":10,"i16":10,"i17":10,"i18":10,"i19":10,"i20":10,"i21":10,"i22":10,"i23":10,"i24":10,"i25":10,"i26":10,"i27":10,"i28":10,"i29":10,"i30":10,"i31":10,"i32":10,"i33":10,"i34":10,"i35":10,"i36":10,"i37":10,"i38":10,"i39":10,"i40":10,"i41":10,"i42":10,"i43":10,"i44":10,"i45":10,"i46":10,"i47":10,"i48":10,"i49":10,"i50":10,"i51":10,"i52":10,"i53":10," [...]
+var methods = {"i0":10,"i1":10,"i2":10,"i3":10,"i4":10,"i5":10,"i6":10,"i7":10,"i8":10,"i9":10,"i10":10,"i11":10,"i12":10,"i13":10,"i14":10,"i15":10,"i16":10,"i17":10,"i18":10,"i19":10,"i20":10,"i21":10,"i22":10,"i23":10,"i24":10,"i25":10,"i26":10,"i27":10,"i28":10,"i29":10,"i30":10,"i31":10,"i32":10,"i33":10,"i34":10,"i35":10,"i36":10,"i37":10,"i38":10,"i39":10,"i40":10,"i41":10,"i42":10,"i43":10,"i44":10,"i45":10,"i46":10,"i47":10,"i48":10,"i49":10,"i50":10,"i51":10,"i52":10,"i53":10," [...]
 var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],8:["t4","Concrete Methods"]};
 var altColor = "altColor";
 var rowColor = "rowColor";
@@ -346,72 +346,76 @@ implements <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Cloneabl
 </tr>
 <tr id="i39" class="rowColor">
 <td class="colFirst"><code>long</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../org/apache/orc/OrcFile.WriterOptions.html#getStripeSize--">getStripeSize</a></span>()</code>&nbsp;</td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../org/apache/orc/OrcFile.WriterOptions.html#getStripeRowCountValue--">getStripeRowCountValue</a></span>()</code>&nbsp;</td>
 </tr>
 <tr id="i40" class="altColor">
+<td class="colFirst"><code>long</code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../org/apache/orc/OrcFile.WriterOptions.html#getStripeSize--">getStripeSize</a></span>()</code>&nbsp;</td>
+</tr>
+<tr id="i41" class="rowColor">
 <td class="colFirst"><code>boolean</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../org/apache/orc/OrcFile.WriterOptions.html#getUseUTCTimestamp--">getUseUTCTimestamp</a></span>()</code>&nbsp;</td>
 </tr>
-<tr id="i41" class="rowColor">
+<tr id="i42" class="altColor">
 <td class="colFirst"><code><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.WriterOptions.html#getVersion--">getVersion</a></span>()</code>&nbsp;</td>
 </tr>
-<tr id="i42" class="altColor">
+<tr id="i43" class="rowColor">
 <td class="colFirst"><code><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.WriterOptions.html#getWriterVersion--">getWriterVersion</a></span>()</code>&nbsp;</td>
 </tr>
-<tr id="i43" class="rowColor">
+<tr id="i44" class="altColor">
 <td class="colFirst"><code>boolean</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../org/apache/orc/OrcFile.WriterOptions.html#getWriteVariableLengthBlocks--">getWriteVariableLengthBlocks</a></span>()</code>&nbsp;</td>
 </tr>
-<tr id="i44" class="altColor">
+<tr id="i45" class="rowColor">
 <td class="colFirst"><code>boolean</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../org/apache/orc/OrcFile.WriterOptions.html#isEnforceBufferSize--">isEnforceBufferSize</a></span>()</code>&nbsp;</td>
 </tr>
-<tr id="i45" class="rowColor">
+<tr id="i46" 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#masks-java.lang.String-">masks</a></span>(<a href="https://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 masks for the unencrypted data.</div>
 </td>
 </tr>
-<tr id="i46" class="altColor">
+<tr id="i47" 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#memory-org.apache.orc.MemoryManager-">memory</a></span>(<a href="../../../org/apache/orc/MemoryManager.html" title="interface in org.apache.orc">MemoryManager</a>&nbsp;value)</code>
 <div class="block">A public option to set the memory manager.</div>
 </td>
 </tr>
-<tr id="i47" class="rowColor">
+<tr id="i48" 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#overwrite-boolean-">overwrite</a></span>(boolean&nbsp;value)</code>
 <div class="block">If the output file already exists, should it be overwritten?
  If it is not provided, write operation will fail if the file already exists.</div>
 </td>
 </tr>
-<tr id="i48" class="altColor">
+<tr id="i49" 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#paddingTolerance-double-">paddingTolerance</a></span>(double&nbsp;value)</code>
 <div class="block">Sets the tolerance for block padding as a percentage of stripe size.</div>
 </td>
 </tr>
-<tr id="i49" class="rowColor">
+<tr id="i50" 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#physicalWriter-org.apache.orc.PhysicalWriter-">physicalWriter</a></span>(<a href="../../../org/apache/orc/PhysicalWriter.html" title="interface in org.apache.orc">PhysicalWriter</a>&nbsp;writer)</code>
 <div class="block">Change the physical writer of the ORC file.</div>
 </td>
 </tr>
-<tr id="i50" class="altColor">
+<tr id="i51" 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#rowIndexStride-int-">rowIndexStride</a></span>(int&nbsp;value)</code>
 <div class="block">Set the distance between entries in the row index.</div>
 </td>
 </tr>
-<tr id="i51" class="rowColor">
+<tr id="i52" 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#setKeyProvider-org.apache.orc.impl.KeyProvider-">setKeyProvider</a></span>(<a href="https://orc.apache.org/api/orc-core/org/apache/orc/impl/KeyProvider.html?is-external=true" title="class or interface in org.apache.orc.impl">KeyProvider</a>&nbsp;provider)</code>
 <div class="block">Set the key provider for column encryption.</div>
 </td>
 </tr>
-<tr id="i52" class="altColor">
+<tr id="i53" 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#setKeyVersion-java.lang.String-int-org.apache.orc.EncryptionAlgorithm-">setKeyVersion</a></span>(<a href="https://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,
@@ -420,50 +424,50 @@ implements <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Cloneabl
  method allows them to define the version and algorithm for a given key.</div>
 </td>
 </tr>
-<tr id="i53" class="rowColor">
+<tr id="i54" 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#setProlepticGregorian-boolean-">setProlepticGregorian</a></span>(boolean&nbsp;newValue)</code>
 <div class="block">Should the writer use the proleptic Gregorian calendar for
  times and dates.</div>
 </td>
 </tr>
-<tr id="i54" class="altColor">
+<tr id="i55" 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#setSchema-org.apache.orc.TypeDescription-">setSchema</a></span>(<a href="../../../org/apache/orc/TypeDescription.html" title="class in org.apache.orc">TypeDescription</a>&nbsp;schema)</code>
 <div class="block">Set the schema for the file.</div>
 </td>
 </tr>
-<tr id="i55" class="rowColor">
+<tr id="i56" 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#setShims-org.apache.orc.impl.HadoopShims-">setShims</a></span>(<a href="https://orc.apache.org/api/orc-core/org/apache/orc/impl/HadoopShims.html?is-external=true" title="class or interface in org.apache.orc.impl">HadoopShims</a>&nbsp;value)</code>
 <div class="block">Set the HadoopShims to use.</div>
 </td>
 </tr>
-<tr id="i56" class="altColor">
+<tr id="i57" 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#stripeSize-long-">stripeSize</a></span>(long&nbsp;value)</code>
 <div class="block">Set the stripe size for the file.</div>
 </td>
 </tr>
-<tr id="i57" class="rowColor">
+<tr id="i58" 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#useUTCTimestamp-boolean-">useUTCTimestamp</a></span>(boolean&nbsp;value)</code>
 <div class="block">Manually set the time zone for the writer to utc.</div>
 </td>
 </tr>
-<tr id="i58" class="altColor">
+<tr id="i59" 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#version-org.apache.orc.OrcFile.Version-">version</a></span>(<a href="../../../org/apache/orc/OrcFile.Version.html" title="enum in org.apache.orc">OrcFile.Version</a>&nbsp;value)</code>
 <div class="block">Sets the version of the file that will be written.</div>
 </td>
 </tr>
-<tr id="i59" class="rowColor">
+<tr id="i60" class="altColor">
 <td class="colFirst"><code>protected <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#writerVersion-org.apache.orc.OrcFile.WriterVersion-">writerVersion</a></span>(<a href="../../../org/apache/orc/OrcFile.WriterVersion.html" title="enum in org.apache.orc">OrcFile.WriterVersion</a>&nbsp;version)</code>
 <div class="block">Manually set the writer version.</div>
 </td>
 </tr>
-<tr id="i60" class="altColor">
+<tr id="i61" 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#writeVariableLengthBlocks-boolean-">writeVariableLengthBlocks</a></span>(boolean&nbsp;value)</code>
 <div class="block">Should the ORC file writer use HDFS variable length blocks, if they
@@ -1023,6 +1027,15 @@ implements <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Cloneabl
 <pre>public&nbsp;long&nbsp;getStripeSize()</pre>
 </li>
 </ul>
+<a name="getStripeRowCountValue--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getStripeRowCountValue</h4>
+<pre>public&nbsp;long&nbsp;getStripeRowCountValue()</pre>
+</li>
+</ul>
 <a name="getCompress--">
 <!--   -->
 </a>
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 a43993c93..34d8216a2 100644
--- a/site/api/orc-core/org/apache/orc/OrcFile.WriterVersion.html
+++ b/site/api/orc-core/org/apache/orc/OrcFile.WriterVersion.html
@@ -4,7 +4,7 @@
 <head>
 <!-- Generated by javadoc -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>OrcFile.WriterVersion (ORC Core 1.7.6 API)</title>
+<title>OrcFile.WriterVersion (ORC Core 1.8.0 API)</title>
 <link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../script.js"></script>
 </head>
@@ -12,7 +12,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="OrcFile.WriterVersion (ORC Core 1.7.6 API)";
+            parent.document.title="OrcFile.WriterVersion (ORC Core 1.8.0 API)";
         }
     }
     catch(err) {
diff --git a/site/api/orc-core/org/apache/orc/OrcFile.html b/site/api/orc-core/org/apache/orc/OrcFile.html
index 7d74f72c1..90e21bcb2 100644
--- a/site/api/orc-core/org/apache/orc/OrcFile.html
+++ b/site/api/orc-core/org/apache/orc/OrcFile.html
@@ -4,7 +4,7 @@
 <head>
 <!-- Generated by javadoc -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>OrcFile (ORC Core 1.7.6 API)</title>
+<title>OrcFile (ORC Core 1.8.0 API)</title>
 <link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../script.js"></script>
 </head>
@@ -12,7 +12,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="OrcFile (ORC Core 1.7.6 API)";
+            parent.document.title="OrcFile (ORC Core 1.8.0 API)";
         }
     }
     catch(err) {
diff --git a/site/api/orc-core/org/apache/orc/OrcFilterContext.html b/site/api/orc-core/org/apache/orc/OrcFilterContext.html
index e6e2139ac..94fe7a437 100644
--- a/site/api/orc-core/org/apache/orc/OrcFilterContext.html
+++ b/site/api/orc-core/org/apache/orc/OrcFilterContext.html
@@ -4,7 +4,7 @@
 <head>
 <!-- Generated by javadoc -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>OrcFilterContext (ORC Core 1.7.6 API)</title>
+<title>OrcFilterContext (ORC Core 1.8.0 API)</title>
 <link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../script.js"></script>
 </head>
@@ -12,7 +12,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="OrcFilterContext (ORC Core 1.7.6 API)";
+            parent.document.title="OrcFilterContext (ORC Core 1.8.0 API)";
         }
     }
     catch(err) {
diff --git a/site/api/orc-core/org/apache/orc/OrcUtils.html b/site/api/orc-core/org/apache/orc/OrcUtils.html
index 6281cac52..fe7129762 100644
--- a/site/api/orc-core/org/apache/orc/OrcUtils.html
+++ b/site/api/orc-core/org/apache/orc/OrcUtils.html
@@ -4,7 +4,7 @@
 <head>
 <!-- Generated by javadoc -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>OrcUtils (ORC Core 1.7.6 API)</title>
+<title>OrcUtils (ORC Core 1.8.0 API)</title>
 <link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../script.js"></script>
 </head>
@@ -12,7 +12,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="OrcUtils (ORC Core 1.7.6 API)";
+            parent.document.title="OrcUtils (ORC Core 1.8.0 API)";
         }
     }
     catch(err) {
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 5e1f2cba6..09e3d14cb 100644
--- a/site/api/orc-core/org/apache/orc/PhysicalWriter.OutputReceiver.html
+++ b/site/api/orc-core/org/apache/orc/PhysicalWriter.OutputReceiver.html
@@ -4,7 +4,7 @@
 <head>
 <!-- Generated by javadoc -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>PhysicalWriter.OutputReceiver (ORC Core 1.7.6 API)</title>
+<title>PhysicalWriter.OutputReceiver (ORC Core 1.8.0 API)</title>
 <link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../script.js"></script>
 </head>
@@ -12,7 +12,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="PhysicalWriter.OutputReceiver (ORC Core 1.7.6 API)";
+            parent.document.title="PhysicalWriter.OutputReceiver (ORC Core 1.8.0 API)";
         }
     }
     catch(err) {
diff --git a/site/api/orc-core/org/apache/orc/PhysicalWriter.html b/site/api/orc-core/org/apache/orc/PhysicalWriter.html
index 58473a6f2..dbff4bdf8 100644
--- a/site/api/orc-core/org/apache/orc/PhysicalWriter.html
+++ b/site/api/orc-core/org/apache/orc/PhysicalWriter.html
@@ -4,7 +4,7 @@
 <head>
 <!-- Generated by javadoc -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>PhysicalWriter (ORC Core 1.7.6 API)</title>
+<title>PhysicalWriter (ORC Core 1.8.0 API)</title>
 <link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../script.js"></script>
 </head>
@@ -12,7 +12,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="PhysicalWriter (ORC Core 1.7.6 API)";
+            parent.document.title="PhysicalWriter (ORC Core 1.8.0 API)";
         }
     }
     catch(err) {
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 86c6767f5..e699166a9 100644
--- a/site/api/orc-core/org/apache/orc/Reader.Options.html
+++ b/site/api/orc-core/org/apache/orc/Reader.Options.html
@@ -4,7 +4,7 @@
 <head>
 <!-- Generated by javadoc -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>Reader.Options (ORC Core 1.7.6 API)</title>
+<title>Reader.Options (ORC Core 1.8.0 API)</title>
 <link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../script.js"></script>
 </head>
@@ -12,13 +12,13 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="Reader.Options (ORC Core 1.7.6 API)";
+            parent.document.title="Reader.Options (ORC Core 1.8.0 API)";
         }
     }
     catch(err) {
     }
 //-->
-var methods = {"i0":10,"i1":10,"i2":10,"i3":10,"i4":10,"i5":10,"i6":10,"i7":10,"i8":10,"i9":10,"i10":10,"i11":10,"i12":10,"i13":10,"i14":10,"i15":10,"i16":10,"i17":10,"i18":10,"i19":10,"i20":10,"i21":10,"i22":10,"i23":10,"i24":10,"i25":10,"i26":10,"i27":10,"i28":10,"i29":10,"i30":10,"i31":10,"i32":10,"i33":10,"i34":10,"i35":10};
+var methods = {"i0":10,"i1":10,"i2":10,"i3":10,"i4":10,"i5":10,"i6":10,"i7":10,"i8":10,"i9":10,"i10":10,"i11":10,"i12":10,"i13":10,"i14":10,"i15":10,"i16":10,"i17":10,"i18":10,"i19":10,"i20":10,"i21":10,"i22":10,"i23":10,"i24":10,"i25":10,"i26":10,"i27":10,"i28":10,"i29":10,"i30":10,"i31":10,"i32":10,"i33":10,"i34":10,"i35":10,"i36":10,"i37":10,"i38":10,"i39":10,"i40":10,"i41":10};
 var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],8:["t4","Concrete Methods"]};
 var altColor = "altColor";
 var rowColor = "rowColor";
@@ -164,163 +164,187 @@ implements <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Cloneabl
 <th class="colLast" scope="col">Method and Description</th>
 </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/Reader.Options.html#allowPluginFilters--">allowPluginFilters</a></span>()</code>&nbsp;</td>
+</tr>
+<tr id="i1" 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"><code><span class="memberNameLink"><a href="../../../org/apache/orc/Reader.Options.html#allowPluginFilters-boolean-">allowPluginFilters</a></span>(boolean&nbsp;allowPluginFilters)</code>&nbsp;</td>
+</tr>
+<tr id="i2" 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#allowSARGToFilter-boolean-">allowSARGToFilter</a></span>(boolean&nbsp;allowSARGToFilter)</code>
 <div class="block">Set allowSARGToFilter.</div>
 </td>
 </tr>
-<tr id="i1" class="rowColor">
+<tr id="i3" 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"><code><span class="memberNameLink"><a href="../../../org/apache/orc/Reader.Options.html#clone--">clone</a></span>()</code>&nbsp;</td>
 </tr>
-<tr id="i2" class="altColor">
+<tr id="i4" 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#dataReader-org.apache.orc.DataReader-">dataReader</a></span>(<a href="../../../org/apache/orc/DataReader.html" title="interface in org.apache.orc">DataReader</a>&nbsp;value)</code>
 <div class="block">Set dataReader.</div>
 </td>
 </tr>
-<tr id="i3" class="rowColor">
+<tr id="i5" 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"><code><span class="memberNameLink"><a href="../../../org/apache/orc/Reader.Options.html#forcePositionalEvolution-boolean-">forcePositionalEvolution</a></span>(boolean&nbsp;value)</code>
 <div class="block">Set whether to force schema evolution to be positional instead of
  based on the column names.</div>
 </td>
 </tr>
-<tr id="i4" class="altColor">
+<tr id="i6" class="altColor">
 <td class="colFirst"><code><a href="https://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="i5" class="rowColor">
+<tr id="i7" class="rowColor">
 <td class="colFirst"><code><a href="../../../org/apache/orc/DataReader.html" title="interface in org.apache.orc">DataReader</a></code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../org/apache/orc/Reader.Options.html#getDataReader--">getDataReader</a></span>()</code>&nbsp;</td>
 </tr>
-<tr id="i6" class="altColor">
+<tr id="i8" class="altColor">
 <td class="colFirst"><code><a href="https://docs.oracle.com/javase/8/docs/api/java/util/function/Consumer.html?is-external=true" title="class or interface in java.util.function">Consumer</a>&lt;<a href="../../../org/apache/orc/OrcFilterContext.html" title="interface in org.apache.orc">OrcFilterContext</a>&gt;</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../org/apache/orc/Reader.Options.html#getFilterCallback--">getFilterCallback</a></span>()</code>&nbsp;</td>
 </tr>
-<tr id="i7" class="rowColor">
+<tr id="i9" class="rowColor">
 <td class="colFirst"><code>boolean</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../org/apache/orc/Reader.Options.html#getForcePositionalEvolution--">getForcePositionalEvolution</a></span>()</code>&nbsp;</td>
 </tr>
-<tr id="i8" class="altColor">
+<tr id="i10" class="altColor">
 <td class="colFirst"><code>boolean[]</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../org/apache/orc/Reader.Options.html#getInclude--">getInclude</a></span>()</code>&nbsp;</td>
 </tr>
-<tr id="i9" class="rowColor">
+<tr id="i11" class="rowColor">
 <td class="colFirst"><code>boolean</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../org/apache/orc/Reader.Options.html#getIncludeAcidColumns--">getIncludeAcidColumns</a></span>()</code>&nbsp;</td>
 </tr>
-<tr id="i10" class="altColor">
+<tr id="i12" class="altColor">
 <td class="colFirst"><code>boolean</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../org/apache/orc/Reader.Options.html#getIsSchemaEvolutionCaseAware--">getIsSchemaEvolutionCaseAware</a></span>()</code>&nbsp;</td>
 </tr>
-<tr id="i11" class="rowColor">
+<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.Options.html#getLength--">getLength</a></span>()</code>&nbsp;</td>
 </tr>
-<tr id="i12" class="altColor">
+<tr id="i14" class="altColor">
 <td class="colFirst"><code>long</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../org/apache/orc/Reader.Options.html#getMaxOffset--">getMaxOffset</a></span>()</code>&nbsp;</td>
 </tr>
-<tr id="i13" class="rowColor">
+<tr id="i15" class="rowColor">
 <td class="colFirst"><code>long</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../org/apache/orc/Reader.Options.html#getOffset--">getOffset</a></span>()</code>&nbsp;</td>
 </tr>
-<tr id="i14" class="altColor">
+<tr id="i16" class="altColor">
 <td class="colFirst"><code>int</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../org/apache/orc/Reader.Options.html#getPositionalEvolutionLevel--">getPositionalEvolutionLevel</a></span>()</code>&nbsp;</td>
 </tr>
-<tr id="i15" class="rowColor">
+<tr id="i17" class="rowColor">
 <td class="colFirst"><code><a href="https://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#getPreFilterColumnNames--">getPreFilterColumnNames</a></span>()</code>&nbsp;</td>
 </tr>
-<tr id="i16" class="altColor">
+<tr id="i18" 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/Reader.Options.html#getSchema--">getSchema</a></span>()</code>&nbsp;</td>
 </tr>
-<tr id="i17" class="rowColor">
+<tr id="i19" class="rowColor">
 <td class="colFirst"><code><a href="https://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></code></td>
 <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="i18" class="altColor">
+<tr id="i20" class="altColor">
 <td class="colFirst"><code><a href="https://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="i19" class="rowColor">
+<tr id="i21" class="rowColor">
 <td class="colFirst"><code>boolean</code></td>
 <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="i20" class="altColor">
+<tr id="i22" class="altColor">
 <td class="colFirst"><code><a href="https://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="i21" class="rowColor">
+<tr id="i23" 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"><code><span class="memberNameLink"><a href="../../../org/apache/orc/Reader.Options.html#include-boolean:A-">include</a></span>(boolean[]&nbsp;include)</code>
 <div class="block">Set the list of columns to read.</div>
 </td>
 </tr>
-<tr id="i22" class="altColor">
+<tr id="i24" 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#includeAcidColumns-boolean-">includeAcidColumns</a></span>(boolean&nbsp;includeAcidColumns)</code>
 <div class="block"><code>true</code> if acid metadata columns should be decoded otherwise they will
  be set to <code>null</code>.</div>
 </td>
 </tr>
-<tr id="i23" class="rowColor">
+<tr id="i25" class="rowColor">
 <td class="colFirst"><code>boolean</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../org/apache/orc/Reader.Options.html#isAllowSARGToFilter--">isAllowSARGToFilter</a></span>()</code>
 <div class="block">Get allowSARGToFilter value.</div>
 </td>
 </tr>
-<tr id="i24" class="altColor">
+<tr id="i26" 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#isSchemaEvolutionCaseAware-boolean-">isSchemaEvolutionCaseAware</a></span>(boolean&nbsp;value)</code>
 <div class="block">Set boolean flag to determine if the comparison of field names in schema
  evolution is case sensitive</div>
 </td>
 </tr>
-<tr id="i25" class="rowColor">
+<tr id="i27" class="rowColor">
+<td class="colFirst"><code>int</code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../org/apache/orc/Reader.Options.html#minSeekSize--">minSeekSize</a></span>()</code>&nbsp;</td>
+</tr>
+<tr id="i28" 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#minSeekSize-int-">minSeekSize</a></span>(int&nbsp;minSeekSize)</code>&nbsp;</td>
+</tr>
+<tr id="i29" class="rowColor">
+<td class="colFirst"><code>double</code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../org/apache/orc/Reader.Options.html#minSeekSizeTolerance--">minSeekSizeTolerance</a></span>()</code>&nbsp;</td>
+</tr>
+<tr id="i30" 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#minSeekSizeTolerance-double-">minSeekSizeTolerance</a></span>(double&nbsp;value)</code>&nbsp;</td>
+</tr>
+<tr id="i31" 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"><code><span class="memberNameLink"><a href="../../../org/apache/orc/Reader.Options.html#positionalEvolutionLevel-int-">positionalEvolutionLevel</a></span>(int&nbsp;value)</code>
 <div class="block">Set number of levels to force schema evolution to be positional instead of
  based on the column names.</div>
 </td>
 </tr>
-<tr id="i26" class="altColor">
+<tr id="i32" 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#range-long-long-">range</a></span>(long&nbsp;offset,
      long&nbsp;length)</code>
 <div class="block">Set the range of bytes to read</div>
 </td>
 </tr>
-<tr id="i27" class="rowColor">
+<tr id="i33" 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"><code><span class="memberNameLink"><a href="../../../org/apache/orc/Reader.Options.html#schema-org.apache.orc.TypeDescription-">schema</a></span>(<a href="../../../org/apache/orc/TypeDescription.html" title="class in org.apache.orc">TypeDescription</a>&nbsp;schema)</code>
 <div class="block">Set the schema on read type description.</div>
 </td>
 </tr>
-<tr id="i28" class="altColor">
+<tr id="i34" 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="https://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="https://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>
-<tr id="i29" class="rowColor">
+<tr id="i35" 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"><code><span class="memberNameLink"><a href="../../../org/apache/orc/Reader.Options.html#setRowFilter-java.lang.String:A-java.util.function.Consumer-">setRowFilter</a></span>(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>[]&nbsp;filterColumnNames,
             <a href="https://docs.oracle.com/javase/8/docs/api/java/util/function/Consumer.html?is-external=true" title="class or interface in java.util.function">Consumer</a>&lt;<a href="../../../org/apache/orc/OrcFilterContext.html" title="interface in org.apache.orc">OrcFilterContext</a>&gt;&nbsp;filterCallback)</code>
 <div class="block">Set a row level filter.</div>
 </td>
 </tr>
-<tr id="i30" class="altColor">
+<tr id="i36" 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#skipCorruptRecords-boolean-">skipCorruptRecords</a></span>(boolean&nbsp;value)</code>
 <div class="block">Set whether to skip corrupt records.</div>
 </td>
 </tr>
-<tr id="i31" class="rowColor">
+<tr id="i37" 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"><code><span class="memberNameLink"><a href="../../../org/apache/orc/Reader.Options.html#tolerateMissingSchema-boolean-">tolerateMissingSchema</a></span>(boolean&nbsp;value)</code>
 <div class="block">Set whether to make a best effort to tolerate schema evolution for files
@@ -328,19 +352,19 @@ implements <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Cloneabl
  pre-HIVE-4243 writer.</div>
 </td>
 </tr>
-<tr id="i32" class="altColor">
+<tr id="i38" class="altColor">
 <td class="colFirst"><code><a href="https://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="i33" class="rowColor">
+<tr id="i39" class="rowColor">
 <td class="colFirst"><code>boolean</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../org/apache/orc/Reader.Options.html#useSelected--">useSelected</a></span>()</code>&nbsp;</td>
 </tr>
-<tr id="i34" class="altColor">
+<tr id="i40" 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#useSelected-boolean-">useSelected</a></span>(boolean&nbsp;newValue)</code>&nbsp;</td>
 </tr>
-<tr id="i35" class="rowColor">
+<tr id="i41" 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"><code><span class="memberNameLink"><a href="../../../org/apache/orc/Reader.Options.html#useZeroCopy-boolean-">useZeroCopy</a></span>(boolean&nbsp;value)</code>
 <div class="block">Set whether to use zero copy from HDFS.</div>
@@ -956,7 +980,7 @@ implements <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Cloneabl
 <a name="useSelected-boolean-">
 <!--   -->
 </a>
-<ul class="blockListLast">
+<ul class="blockList">
 <li class="blockList">
 <h4>useSelected</h4>
 <pre>public&nbsp;<a href="../../../org/apache/orc/Reader.Options.html" title="class in org.apache.orc">Reader.Options</a>&nbsp;useSelected(boolean&nbsp;newValue)</pre>
@@ -966,6 +990,76 @@ implements <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Cloneabl
 </dl>
 </li>
 </ul>
+<a name="allowPluginFilters--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>allowPluginFilters</h4>
+<pre>public&nbsp;boolean&nbsp;allowPluginFilters()</pre>
+</li>
+</ul>
+<a name="allowPluginFilters-boolean-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>allowPluginFilters</h4>
+<pre>public&nbsp;<a href="../../../org/apache/orc/Reader.Options.html" title="class in org.apache.orc">Reader.Options</a>&nbsp;allowPluginFilters(boolean&nbsp;allowPluginFilters)</pre>
+</li>
+</ul>
+<a name="minSeekSize--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>minSeekSize</h4>
+<pre>public&nbsp;int&nbsp;minSeekSize()</pre>
+<dl>
+<dt><span class="simpleTagLabel">Since:</span></dt>
+<dd>1.8.0</dd>
+</dl>
+</li>
+</ul>
+<a name="minSeekSize-int-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>minSeekSize</h4>
+<pre>public&nbsp;<a href="../../../org/apache/orc/Reader.Options.html" title="class in org.apache.orc">Reader.Options</a>&nbsp;minSeekSize(int&nbsp;minSeekSize)</pre>
+<dl>
+<dt><span class="simpleTagLabel">Since:</span></dt>
+<dd>1.8.0</dd>
+</dl>
+</li>
+</ul>
+<a name="minSeekSizeTolerance--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>minSeekSizeTolerance</h4>
+<pre>public&nbsp;double&nbsp;minSeekSizeTolerance()</pre>
+<dl>
+<dt><span class="simpleTagLabel">Since:</span></dt>
+<dd>1.8.0</dd>
+</dl>
+</li>
+</ul>
+<a name="minSeekSizeTolerance-double-">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>minSeekSizeTolerance</h4>
+<pre>public&nbsp;<a href="../../../org/apache/orc/Reader.Options.html" title="class in org.apache.orc">Reader.Options</a>&nbsp;minSeekSizeTolerance(double&nbsp;value)</pre>
+<dl>
+<dt><span class="simpleTagLabel">Since:</span></dt>
+<dd>1.8.0</dd>
+</dl>
+</li>
+</ul>
 </li>
 </ul>
 </li>
diff --git a/site/api/orc-core/org/apache/orc/Reader.html b/site/api/orc-core/org/apache/orc/Reader.html
index c55261ff3..b8356c126 100644
--- a/site/api/orc-core/org/apache/orc/Reader.html
+++ b/site/api/orc-core/org/apache/orc/Reader.html
@@ -4,7 +4,7 @@
 <head>
 <!-- Generated by javadoc -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>Reader (ORC Core 1.7.6 API)</title>
+<title>Reader (ORC Core 1.8.0 API)</title>
 <link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../script.js"></script>
 </head>
@@ -12,7 +12,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="Reader (ORC Core 1.7.6 API)";
+            parent.document.title="Reader (ORC Core 1.8.0 API)";
         }
     }
     catch(err) {
diff --git a/site/api/orc-core/org/apache/orc/RecordReader.html b/site/api/orc-core/org/apache/orc/RecordReader.html
index 03e9679ba..13be30217 100644
--- a/site/api/orc-core/org/apache/orc/RecordReader.html
+++ b/site/api/orc-core/org/apache/orc/RecordReader.html
@@ -4,7 +4,7 @@
 <head>
 <!-- Generated by javadoc -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>RecordReader (ORC Core 1.7.6 API)</title>
+<title>RecordReader (ORC Core 1.8.0 API)</title>
 <link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../script.js"></script>
 </head>
@@ -12,7 +12,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="RecordReader (ORC Core 1.7.6 API)";
+            parent.document.title="RecordReader (ORC Core 1.8.0 API)";
         }
     }
     catch(err) {
diff --git a/site/api/orc-core/org/apache/orc/StringColumnStatistics.html b/site/api/orc-core/org/apache/orc/StringColumnStatistics.html
index 601e4de0b..698c18902 100644
--- a/site/api/orc-core/org/apache/orc/StringColumnStatistics.html
+++ b/site/api/orc-core/org/apache/orc/StringColumnStatistics.html
@@ -4,7 +4,7 @@
 <head>
 <!-- Generated by javadoc -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>StringColumnStatistics (ORC Core 1.7.6 API)</title>
+<title>StringColumnStatistics (ORC Core 1.8.0 API)</title>
 <link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../script.js"></script>
 </head>
@@ -12,7 +12,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="StringColumnStatistics (ORC Core 1.7.6 API)";
+            parent.document.title="StringColumnStatistics (ORC Core 1.8.0 API)";
         }
     }
     catch(err) {
diff --git a/site/api/orc-core/org/apache/orc/StripeInformation.html b/site/api/orc-core/org/apache/orc/StripeInformation.html
index 6f51bcbdc..4e5d5358a 100644
--- a/site/api/orc-core/org/apache/orc/StripeInformation.html
+++ b/site/api/orc-core/org/apache/orc/StripeInformation.html
@@ -4,7 +4,7 @@
 <head>
 <!-- Generated by javadoc -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>StripeInformation (ORC Core 1.7.6 API)</title>
+<title>StripeInformation (ORC Core 1.8.0 API)</title>
 <link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../script.js"></script>
 </head>
@@ -12,7 +12,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="StripeInformation (ORC Core 1.7.6 API)";
+            parent.document.title="StripeInformation (ORC Core 1.8.0 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 967ba6779..c6d6ac4e6 100644
--- a/site/api/orc-core/org/apache/orc/StripeStatistics.html
+++ b/site/api/orc-core/org/apache/orc/StripeStatistics.html
@@ -4,7 +4,7 @@
 <head>
 <!-- Generated by javadoc -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>StripeStatistics (ORC Core 1.7.6 API)</title>
+<title>StripeStatistics (ORC Core 1.8.0 API)</title>
 <link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../script.js"></script>
 </head>
@@ -12,7 +12,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="StripeStatistics (ORC Core 1.7.6 API)";
+            parent.document.title="StripeStatistics (ORC Core 1.8.0 API)";
         }
     }
     catch(err) {
diff --git a/site/api/orc-core/org/apache/orc/TimestampColumnStatistics.html b/site/api/orc-core/org/apache/orc/TimestampColumnStatistics.html
index 5a7a8009f..5872bfc85 100644
--- a/site/api/orc-core/org/apache/orc/TimestampColumnStatistics.html
+++ b/site/api/orc-core/org/apache/orc/TimestampColumnStatistics.html
@@ -4,7 +4,7 @@
 <head>
 <!-- Generated by javadoc -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>TimestampColumnStatistics (ORC Core 1.7.6 API)</title>
+<title>TimestampColumnStatistics (ORC Core 1.8.0 API)</title>
 <link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../script.js"></script>
 </head>
@@ -12,7 +12,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="TimestampColumnStatistics (ORC Core 1.7.6 API)";
+            parent.document.title="TimestampColumnStatistics (ORC Core 1.8.0 API)";
         }
     }
     catch(err) {
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 3e4eb3a77..d0d1e24bc 100644
--- a/site/api/orc-core/org/apache/orc/TypeDescription.Category.html
+++ b/site/api/orc-core/org/apache/orc/TypeDescription.Category.html
@@ -4,7 +4,7 @@
 <head>
 <!-- Generated by javadoc -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>TypeDescription.Category (ORC Core 1.7.6 API)</title>
+<title>TypeDescription.Category (ORC Core 1.8.0 API)</title>
 <link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../script.js"></script>
 </head>
@@ -12,7 +12,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="TypeDescription.Category (ORC Core 1.7.6 API)";
+            parent.document.title="TypeDescription.Category (ORC Core 1.8.0 API)";
         }
     }
     catch(err) {
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 e198f6706..d4c9a1b63 100644
--- a/site/api/orc-core/org/apache/orc/TypeDescription.RowBatchVersion.html
+++ b/site/api/orc-core/org/apache/orc/TypeDescription.RowBatchVersion.html
@@ -4,7 +4,7 @@
 <head>
 <!-- Generated by javadoc -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>TypeDescription.RowBatchVersion (ORC Core 1.7.6 API)</title>
+<title>TypeDescription.RowBatchVersion (ORC Core 1.8.0 API)</title>
 <link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../script.js"></script>
 </head>
@@ -12,7 +12,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="TypeDescription.RowBatchVersion (ORC Core 1.7.6 API)";
+            parent.document.title="TypeDescription.RowBatchVersion (ORC Core 1.8.0 API)";
         }
     }
     catch(err) {
diff --git a/site/api/orc-core/org/apache/orc/TypeDescription.html b/site/api/orc-core/org/apache/orc/TypeDescription.html
index ab589e763..ae23222e1 100644
--- a/site/api/orc-core/org/apache/orc/TypeDescription.html
+++ b/site/api/orc-core/org/apache/orc/TypeDescription.html
@@ -4,7 +4,7 @@
 <head>
 <!-- Generated by javadoc -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>TypeDescription (ORC Core 1.7.6 API)</title>
+<title>TypeDescription (ORC Core 1.8.0 API)</title>
 <link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../script.js"></script>
 </head>
@@ -12,7 +12,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="TypeDescription (ORC Core 1.7.6 API)";
+            parent.document.title="TypeDescription (ORC Core 1.8.0 API)";
         }
     }
     catch(err) {
diff --git a/site/api/orc-core/org/apache/orc/TypeDescriptionPrettyPrint.html b/site/api/orc-core/org/apache/orc/TypeDescriptionPrettyPrint.html
index 57bfa76c3..6cc1e2f04 100644
--- a/site/api/orc-core/org/apache/orc/TypeDescriptionPrettyPrint.html
+++ b/site/api/orc-core/org/apache/orc/TypeDescriptionPrettyPrint.html
@@ -4,7 +4,7 @@
 <head>
 <!-- Generated by javadoc -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>TypeDescriptionPrettyPrint (ORC Core 1.7.6 API)</title>
+<title>TypeDescriptionPrettyPrint (ORC Core 1.8.0 API)</title>
 <link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../script.js"></script>
 </head>
@@ -12,7 +12,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="TypeDescriptionPrettyPrint (ORC Core 1.7.6 API)";
+            parent.document.title="TypeDescriptionPrettyPrint (ORC Core 1.8.0 API)";
         }
     }
     catch(err) {
diff --git a/site/api/orc-core/org/apache/orc/UnknownFormatException.html b/site/api/orc-core/org/apache/orc/UnknownFormatException.html
index e7b676cdc..b68eba24b 100644
--- a/site/api/orc-core/org/apache/orc/UnknownFormatException.html
+++ b/site/api/orc-core/org/apache/orc/UnknownFormatException.html
@@ -4,7 +4,7 @@
 <head>
 <!-- Generated by javadoc -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>UnknownFormatException (ORC Core 1.7.6 API)</title>
+<title>UnknownFormatException (ORC Core 1.8.0 API)</title>
 <link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../script.js"></script>
 </head>
@@ -12,7 +12,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="UnknownFormatException (ORC Core 1.7.6 API)";
+            parent.document.title="UnknownFormatException (ORC Core 1.8.0 API)";
         }
     }
     catch(err) {
diff --git a/site/api/orc-core/org/apache/orc/Writer.html b/site/api/orc-core/org/apache/orc/Writer.html
index 935ca0c8f..7a6603377 100644
--- a/site/api/orc-core/org/apache/orc/Writer.html
+++ b/site/api/orc-core/org/apache/orc/Writer.html
@@ -4,7 +4,7 @@
 <head>
 <!-- Generated by javadoc -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>Writer (ORC Core 1.7.6 API)</title>
+<title>Writer (ORC Core 1.8.0 API)</title>
 <link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../script.js"></script>
 </head>
@@ -12,7 +12,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="Writer (ORC Core 1.7.6 API)";
+            parent.document.title="Writer (ORC Core 1.8.0 API)";
         }
     }
     catch(err) {
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 acc69e89f..4f9a6b9e3 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
@@ -4,7 +4,7 @@
 <head>
 <!-- Generated by javadoc -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>Uses of Interface org.apache.orc.BinaryColumnStatistics (ORC Core 1.7.6 API)</title>
+<title>Uses of Interface org.apache.orc.BinaryColumnStatistics (ORC Core 1.8.0 API)</title>
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../script.js"></script>
 </head>
@@ -12,7 +12,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.7.6 API)";
+            parent.document.title="Uses of Interface org.apache.orc.BinaryColumnStatistics (ORC Core 1.8.0 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 13af7153e..fe9ce031b 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
@@ -4,7 +4,7 @@
 <head>
 <!-- Generated by javadoc -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>Uses of Interface org.apache.orc.BooleanColumnStatistics (ORC Core 1.7.6 API)</title>
+<title>Uses of Interface org.apache.orc.BooleanColumnStatistics (ORC Core 1.8.0 API)</title>
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../script.js"></script>
 </head>
@@ -12,7 +12,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.7.6 API)";
+            parent.document.title="Uses of Interface org.apache.orc.BooleanColumnStatistics (ORC Core 1.8.0 API)";
         }
     }
     catch(err) {
diff --git a/site/api/orc-core/org/apache/orc/class-use/CollectionColumnStatistics.html b/site/api/orc-core/org/apache/orc/class-use/CollectionColumnStatistics.html
index 97ca1262c..0e2e14ed7 100644
--- a/site/api/orc-core/org/apache/orc/class-use/CollectionColumnStatistics.html
+++ b/site/api/orc-core/org/apache/orc/class-use/CollectionColumnStatistics.html
@@ -4,7 +4,7 @@
 <head>
 <!-- Generated by javadoc -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>Uses of Interface org.apache.orc.CollectionColumnStatistics (ORC Core 1.7.6 API)</title>
+<title>Uses of Interface org.apache.orc.CollectionColumnStatistics (ORC Core 1.8.0 API)</title>
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../script.js"></script>
 </head>
@@ -12,7 +12,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="Uses of Interface org.apache.orc.CollectionColumnStatistics (ORC Core 1.7.6 API)";
+            parent.document.title="Uses of Interface org.apache.orc.CollectionColumnStatistics (ORC Core 1.8.0 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 ecb6ac5aa..ae99de273 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
@@ -4,7 +4,7 @@
 <head>
 <!-- Generated by javadoc -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>Uses of Interface org.apache.orc.ColumnStatistics (ORC Core 1.7.6 API)</title>
+<title>Uses of Interface org.apache.orc.ColumnStatistics (ORC Core 1.8.0 API)</title>
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../script.js"></script>
 </head>
@@ -12,7 +12,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.7.6 API)";
+            parent.document.title="Uses of Interface org.apache.orc.ColumnStatistics (ORC Core 1.8.0 API)";
         }
     }
     catch(err) {
diff --git a/site/api/orc-core/org/apache/orc/class-use/CompressionCodec.DataKind.html b/site/api/orc-core/org/apache/orc/class-use/CompressionCodec.DataKind.html
index 36cab79a9..3ff7376c1 100644
--- a/site/api/orc-core/org/apache/orc/class-use/CompressionCodec.DataKind.html
+++ b/site/api/orc-core/org/apache/orc/class-use/CompressionCodec.DataKind.html
@@ -4,7 +4,7 @@
 <head>
 <!-- Generated by javadoc -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>Uses of Class org.apache.orc.CompressionCodec.DataKind (ORC Core 1.7.6 API)</title>
+<title>Uses of Class org.apache.orc.CompressionCodec.DataKind (ORC Core 1.8.0 API)</title>
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../script.js"></script>
 </head>
@@ -12,7 +12,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="Uses of Class org.apache.orc.CompressionCodec.DataKind (ORC Core 1.7.6 API)";
+            parent.document.title="Uses of Class org.apache.orc.CompressionCodec.DataKind (ORC Core 1.8.0 API)";
         }
     }
     catch(err) {
diff --git a/site/api/orc-core/org/apache/orc/class-use/CompressionCodec.Options.html b/site/api/orc-core/org/apache/orc/class-use/CompressionCodec.Options.html
index f2c5bc8a1..05b772796 100644
--- a/site/api/orc-core/org/apache/orc/class-use/CompressionCodec.Options.html
+++ b/site/api/orc-core/org/apache/orc/class-use/CompressionCodec.Options.html
@@ -4,7 +4,7 @@
 <head>
 <!-- Generated by javadoc -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>Uses of Interface org.apache.orc.CompressionCodec.Options (ORC Core 1.7.6 API)</title>
+<title>Uses of Interface org.apache.orc.CompressionCodec.Options (ORC Core 1.8.0 API)</title>
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../script.js"></script>
 </head>
@@ -12,7 +12,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="Uses of Interface org.apache.orc.CompressionCodec.Options (ORC Core 1.7.6 API)";
+            parent.document.title="Uses of Interface org.apache.orc.CompressionCodec.Options (ORC Core 1.8.0 API)";
         }
     }
     catch(err) {
diff --git a/site/api/orc-core/org/apache/orc/class-use/CompressionCodec.SpeedModifier.html b/site/api/orc-core/org/apache/orc/class-use/CompressionCodec.SpeedModifier.html
index 39582a465..d9a91acd4 100644
--- a/site/api/orc-core/org/apache/orc/class-use/CompressionCodec.SpeedModifier.html
+++ b/site/api/orc-core/org/apache/orc/class-use/CompressionCodec.SpeedModifier.html
@@ -4,7 +4,7 @@
 <head>
 <!-- Generated by javadoc -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>Uses of Class org.apache.orc.CompressionCodec.SpeedModifier (ORC Core 1.7.6 API)</title>
+<title>Uses of Class org.apache.orc.CompressionCodec.SpeedModifier (ORC Core 1.8.0 API)</title>
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../script.js"></script>
 </head>
@@ -12,7 +12,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="Uses of Class org.apache.orc.CompressionCodec.SpeedModifier (ORC Core 1.7.6 API)";
+            parent.document.title="Uses of Class org.apache.orc.CompressionCodec.SpeedModifier (ORC Core 1.8.0 API)";
         }
     }
     catch(err) {
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 cb4510497..d14a54572 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
@@ -4,7 +4,7 @@
 <head>
 <!-- Generated by javadoc -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>Uses of Interface org.apache.orc.CompressionCodec (ORC Core 1.7.6 API)</title>
+<title>Uses of Interface org.apache.orc.CompressionCodec (ORC Core 1.8.0 API)</title>
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../script.js"></script>
 </head>
@@ -12,7 +12,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.7.6 API)";
+            parent.document.title="Uses of Interface org.apache.orc.CompressionCodec (ORC Core 1.8.0 API)";
         }
     }
     catch(err) {
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 6bf2c5fd1..a3d71e805 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
@@ -4,7 +4,7 @@
 <head>
 <!-- Generated by javadoc -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>Uses of Class org.apache.orc.CompressionKind (ORC Core 1.7.6 API)</title>
+<title>Uses of Class org.apache.orc.CompressionKind (ORC Core 1.8.0 API)</title>
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../script.js"></script>
 </head>
@@ -12,7 +12,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.7.6 API)";
+            parent.document.title="Uses of Class org.apache.orc.CompressionKind (ORC Core 1.8.0 API)";
         }
     }
     catch(err) {
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 d310de224..08f9b8574 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
@@ -4,7 +4,7 @@
 <head>
 <!-- Generated by javadoc -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>Uses of Class org.apache.orc.DataMask.Factory (ORC Core 1.7.6 API)</title>
+<title>Uses of Class org.apache.orc.DataMask.Factory (ORC Core 1.8.0 API)</title>
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../script.js"></script>
 </head>
@@ -12,7 +12,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.7.6 API)";
+            parent.document.title="Uses of Class org.apache.orc.DataMask.Factory (ORC Core 1.8.0 API)";
         }
     }
     catch(err) {
diff --git a/site/api/orc-core/org/apache/orc/class-use/DataMask.MaskOverrides.html b/site/api/orc-core/org/apache/orc/class-use/DataMask.MaskOverrides.html
index d26de0dba..03ade6c42 100644
--- a/site/api/orc-core/org/apache/orc/class-use/DataMask.MaskOverrides.html
+++ b/site/api/orc-core/org/apache/orc/class-use/DataMask.MaskOverrides.html
@@ -4,7 +4,7 @@
 <head>
 <!-- Generated by javadoc -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>Uses of Interface org.apache.orc.DataMask.MaskOverrides (ORC Core 1.7.6 API)</title>
+<title>Uses of Interface org.apache.orc.DataMask.MaskOverrides (ORC Core 1.8.0 API)</title>
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../script.js"></script>
 </head>
@@ -12,7 +12,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="Uses of Interface org.apache.orc.DataMask.MaskOverrides (ORC Core 1.7.6 API)";
+            parent.document.title="Uses of Interface org.apache.orc.DataMask.MaskOverrides (ORC Core 1.8.0 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 0c6dcf8f6..fea38f189 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
@@ -4,7 +4,7 @@
 <head>
 <!-- Generated by javadoc -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>Uses of Interface org.apache.orc.DataMask.Provider (ORC Core 1.7.6 API)</title>
+<title>Uses of Interface org.apache.orc.DataMask.Provider (ORC Core 1.8.0 API)</title>
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../script.js"></script>
 </head>
@@ -12,7 +12,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.7.6 API)";
+            parent.document.title="Uses of Interface org.apache.orc.DataMask.Provider (ORC Core 1.8.0 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 bb2af7b19..82506322f 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
@@ -4,7 +4,7 @@
 <head>
 <!-- Generated by javadoc -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>Uses of Class org.apache.orc.DataMask.Standard (ORC Core 1.7.6 API)</title>
+<title>Uses of Class org.apache.orc.DataMask.Standard (ORC Core 1.8.0 API)</title>
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../script.js"></script>
 </head>
@@ -12,7 +12,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.7.6 API)";
+            parent.document.title="Uses of Class org.apache.orc.DataMask.Standard (ORC Core 1.8.0 API)";
         }
     }
     catch(err) {
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 c93829c4a..66b0f4ad6 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
@@ -4,7 +4,7 @@
 <head>
 <!-- Generated by javadoc -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>Uses of Interface org.apache.orc.DataMask (ORC Core 1.7.6 API)</title>
+<title>Uses of Interface org.apache.orc.DataMask (ORC Core 1.8.0 API)</title>
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../script.js"></script>
 </head>
@@ -12,7 +12,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.7.6 API)";
+            parent.document.title="Uses of Interface org.apache.orc.DataMask (ORC Core 1.8.0 API)";
         }
     }
     catch(err) {
diff --git a/site/api/orc-core/org/apache/orc/class-use/DataMaskDescription.html b/site/api/orc-core/org/apache/orc/class-use/DataMaskDescription.html
index f3acbaaa4..086eafb35 100644
--- a/site/api/orc-core/org/apache/orc/class-use/DataMaskDescription.html
+++ b/site/api/orc-core/org/apache/orc/class-use/DataMaskDescription.html
@@ -4,7 +4,7 @@
 <head>
 <!-- Generated by javadoc -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>Uses of Interface org.apache.orc.DataMaskDescription (ORC Core 1.7.6 API)</title>
+<title>Uses of Interface org.apache.orc.DataMaskDescription (ORC Core 1.8.0 API)</title>
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../script.js"></script>
 </head>
@@ -12,7 +12,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="Uses of Interface org.apache.orc.DataMaskDescription (ORC Core 1.7.6 API)";
+            parent.document.title="Uses of Interface org.apache.orc.DataMaskDescription (ORC Core 1.8.0 API)";
         }
     }
     catch(err) {
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 07c20acb4..dd8d72137 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
@@ -4,7 +4,7 @@
 <head>
 <!-- Generated by javadoc -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>Uses of Interface org.apache.orc.DataReader (ORC Core 1.7.6 API)</title>
+<title>Uses of Interface org.apache.orc.DataReader (ORC Core 1.8.0 API)</title>
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../script.js"></script>
 </head>
@@ -12,7 +12,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.7.6 API)";
+            parent.document.title="Uses of Interface org.apache.orc.DataReader (ORC Core 1.8.0 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 f8835902e..ea38741a8 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
@@ -4,7 +4,7 @@
 <head>
 <!-- Generated by javadoc -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>Uses of Interface org.apache.orc.DateColumnStatistics (ORC Core 1.7.6 API)</title>
+<title>Uses of Interface org.apache.orc.DateColumnStatistics (ORC Core 1.8.0 API)</title>
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../script.js"></script>
 </head>
@@ -12,7 +12,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.7.6 API)";
+            parent.document.title="Uses of Interface org.apache.orc.DateColumnStatistics (ORC Core 1.8.0 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 5d4ef5d35..ab10d509a 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
@@ -4,7 +4,7 @@
 <head>
 <!-- Generated by javadoc -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>Uses of Interface org.apache.orc.DecimalColumnStatistics (ORC Core 1.7.6 API)</title>
+<title>Uses of Interface org.apache.orc.DecimalColumnStatistics (ORC Core 1.8.0 API)</title>
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../script.js"></script>
 </head>
@@ -12,7 +12,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.7.6 API)";
+            parent.document.title="Uses of Interface org.apache.orc.DecimalColumnStatistics (ORC Core 1.8.0 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 63fcad67a..a9b99c6a4 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
@@ -4,7 +4,7 @@
 <head>
 <!-- Generated by javadoc -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>Uses of Interface org.apache.orc.DoubleColumnStatistics (ORC Core 1.7.6 API)</title>
+<title>Uses of Interface org.apache.orc.DoubleColumnStatistics (ORC Core 1.8.0 API)</title>
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../script.js"></script>
 </head>
@@ -12,7 +12,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.7.6 API)";
+            parent.document.title="Uses of Interface org.apache.orc.DoubleColumnStatistics (ORC Core 1.8.0 API)";
         }
     }
     catch(err) {
diff --git a/site/api/orc-core/org/apache/orc/class-use/EncryptionKey.html b/site/api/orc-core/org/apache/orc/class-use/EncryptionKey.html
index fb02593f1..5688d0f3e 100644
--- a/site/api/orc-core/org/apache/orc/class-use/EncryptionKey.html
+++ b/site/api/orc-core/org/apache/orc/class-use/EncryptionKey.html
@@ -4,7 +4,7 @@
 <head>
 <!-- Generated by javadoc -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>Uses of Interface org.apache.orc.EncryptionKey (ORC Core 1.7.6 API)</title>
+<title>Uses of Interface org.apache.orc.EncryptionKey (ORC Core 1.8.0 API)</title>
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../script.js"></script>
 </head>
@@ -12,7 +12,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="Uses of Interface org.apache.orc.EncryptionKey (ORC Core 1.7.6 API)";
+            parent.document.title="Uses of Interface org.apache.orc.EncryptionKey (ORC Core 1.8.0 API)";
         }
     }
     catch(err) {
diff --git a/site/api/orc-core/org/apache/orc/class-use/EncryptionVariant.html b/site/api/orc-core/org/apache/orc/class-use/EncryptionVariant.html
index baa059d12..5714a128a 100644
--- a/site/api/orc-core/org/apache/orc/class-use/EncryptionVariant.html
+++ b/site/api/orc-core/org/apache/orc/class-use/EncryptionVariant.html
@@ -4,7 +4,7 @@
 <head>
 <!-- Generated by javadoc -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>Uses of Interface org.apache.orc.EncryptionVariant (ORC Core 1.7.6 API)</title>
+<title>Uses of Interface org.apache.orc.EncryptionVariant (ORC Core 1.8.0 API)</title>
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../script.js"></script>
 </head>
@@ -12,7 +12,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="Uses of Interface org.apache.orc.EncryptionVariant (ORC Core 1.7.6 API)";
+            parent.document.title="Uses of Interface org.apache.orc.EncryptionVariant (ORC Core 1.8.0 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 ceb13f75d..74fff89cb 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
@@ -4,7 +4,7 @@
 <head>
 <!-- Generated by javadoc -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>Uses of Class org.apache.orc.FileFormatException (ORC Core 1.7.6 API)</title>
+<title>Uses of Class org.apache.orc.FileFormatException (ORC Core 1.8.0 API)</title>
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../script.js"></script>
 </head>
@@ -12,7 +12,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.7.6 API)";
+            parent.document.title="Uses of Class org.apache.orc.FileFormatException (ORC Core 1.8.0 API)";
         }
     }
     catch(err) {
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 3dd336a6e..6e3fcee0c 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
@@ -4,7 +4,7 @@
 <head>
 <!-- Generated by javadoc -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>Uses of Interface org.apache.orc.FileMetadata (ORC Core 1.7.6 API)</title>
+<title>Uses of Interface org.apache.orc.FileMetadata (ORC Core 1.8.0 API)</title>
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../script.js"></script>
 </head>
@@ -12,7 +12,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.7.6 API)";
+            parent.document.title="Uses of Interface org.apache.orc.FileMetadata (ORC Core 1.8.0 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 35fa0adc1..15ed1b8d9 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
@@ -4,7 +4,7 @@
 <head>
 <!-- Generated by javadoc -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>Uses of Class org.apache.orc.InMemoryKeystore (ORC Core 1.7.6 API)</title>
+<title>Uses of Class org.apache.orc.InMemoryKeystore (ORC Core 1.8.0 API)</title>
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../script.js"></script>
 </head>
@@ -12,7 +12,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.7.6 API)";
+            parent.document.title="Uses of Class org.apache.orc.InMemoryKeystore (ORC Core 1.8.0 API)";
         }
     }
     catch(err) {
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 28bf51b75..8557cb95a 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
@@ -4,7 +4,7 @@
 <head>
 <!-- Generated by javadoc -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>Uses of Interface org.apache.orc.IntegerColumnStatistics (ORC Core 1.7.6 API)</title>
+<title>Uses of Interface org.apache.orc.IntegerColumnStatistics (ORC Core 1.8.0 API)</title>
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../script.js"></script>
 </head>
@@ -12,7 +12,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.7.6 API)";
+            parent.document.title="Uses of Interface org.apache.orc.IntegerColumnStatistics (ORC Core 1.8.0 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 c91142e72..c718afe06 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
@@ -4,7 +4,7 @@
 <head>
 <!-- Generated by javadoc -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>Uses of Interface org.apache.orc.MemoryManager.Callback (ORC Core 1.7.6 API)</title>
+<title>Uses of Interface org.apache.orc.MemoryManager.Callback (ORC Core 1.8.0 API)</title>
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../script.js"></script>
 </head>
@@ -12,7 +12,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.7.6 API)";
+            parent.document.title="Uses of Interface org.apache.orc.MemoryManager.Callback (ORC Core 1.8.0 API)";
         }
     }
     catch(err) {
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 50cbe0058..b44520b77 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
@@ -4,7 +4,7 @@
 <head>
 <!-- Generated by javadoc -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>Uses of Interface org.apache.orc.MemoryManager (ORC Core 1.7.6 API)</title>
+<title>Uses of Interface org.apache.orc.MemoryManager (ORC Core 1.8.0 API)</title>
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../script.js"></script>
 </head>
@@ -12,7 +12,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.7.6 API)";
+            parent.document.title="Uses of Interface org.apache.orc.MemoryManager (ORC Core 1.8.0 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 45306fe51..55a3792dc 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
@@ -4,7 +4,7 @@
 <head>
 <!-- Generated by javadoc -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>Uses of Class org.apache.orc.OrcConf (ORC Core 1.7.6 API)</title>
+<title>Uses of Class org.apache.orc.OrcConf (ORC Core 1.8.0 API)</title>
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../script.js"></script>
 </head>
@@ -12,7 +12,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.7.6 API)";
+            parent.document.title="Uses of Class org.apache.orc.OrcConf (ORC Core 1.8.0 API)";
         }
     }
     catch(err) {
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 df2194c0c..e0575278f 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
@@ -4,7 +4,7 @@
 <head>
 <!-- Generated by javadoc -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>Uses of Class org.apache.orc.OrcFile.BloomFilterVersion (ORC Core 1.7.6 API)</title>
+<title>Uses of Class org.apache.orc.OrcFile.BloomFilterVersion (ORC Core 1.8.0 API)</title>
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../script.js"></script>
 </head>
@@ -12,7 +12,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.7.6 API)";
+            parent.document.title="Uses of Class org.apache.orc.OrcFile.BloomFilterVersion (ORC Core 1.8.0 API)";
         }
     }
     catch(err) {
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 85de2726a..f9dcf81ef 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
@@ -4,7 +4,7 @@
 <head>
 <!-- Generated by javadoc -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>Uses of Class org.apache.orc.OrcFile.CompressionStrategy (ORC Core 1.7.6 API)</title>
+<title>Uses of Class org.apache.orc.OrcFile.CompressionStrategy (ORC Core 1.8.0 API)</title>
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../script.js"></script>
 </head>
@@ -12,7 +12,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.7.6 API)";
+            parent.document.title="Uses of Class org.apache.orc.OrcFile.CompressionStrategy (ORC Core 1.8.0 API)";
         }
     }
     catch(err) {
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 eafe8e434..52d452dbd 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
@@ -4,7 +4,7 @@
 <head>
 <!-- Generated by javadoc -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>Uses of Class org.apache.orc.OrcFile.EncodingStrategy (ORC Core 1.7.6 API)</title>
+<title>Uses of Class org.apache.orc.OrcFile.EncodingStrategy (ORC Core 1.8.0 API)</title>
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../script.js"></script>
 </head>
@@ -12,7 +12,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.7.6 API)";
+            parent.document.title="Uses of Class org.apache.orc.OrcFile.EncodingStrategy (ORC Core 1.8.0 API)";
         }
     }
     catch(err) {
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 129165f80..7d4c3be51 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
@@ -4,7 +4,7 @@
 <head>
 <!-- Generated by javadoc -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>Uses of Class org.apache.orc.OrcFile.ReaderOptions (ORC Core 1.7.6 API)</title>
+<title>Uses of Class org.apache.orc.OrcFile.ReaderOptions (ORC Core 1.8.0 API)</title>
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../script.js"></script>
 </head>
@@ -12,7 +12,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.7.6 API)";
+            parent.document.title="Uses of Class org.apache.orc.OrcFile.ReaderOptions (ORC Core 1.8.0 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 c12433ba7..4670c5b59 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
@@ -4,7 +4,7 @@
 <head>
 <!-- Generated by javadoc -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>Uses of Class org.apache.orc.OrcFile.Version (ORC Core 1.7.6 API)</title>
+<title>Uses of Class org.apache.orc.OrcFile.Version (ORC Core 1.8.0 API)</title>
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../script.js"></script>
 </head>
@@ -12,7 +12,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.7.6 API)";
+            parent.document.title="Uses of Class org.apache.orc.OrcFile.Version (ORC Core 1.8.0 API)";
         }
     }
     catch(err) {
@@ -237,11 +237,13 @@ the order they are declared.</div>
 <tbody>
 <tr class="altColor">
 <td class="colFirst"><code>static <a href="../../../../org/apache/orc/filter/BatchFilter.html" title="interface in org.apache.orc.filter">BatchFilter</a></code></td>
-<td class="colLast"><span class="typeNameLabel">FilterFactory.</span><code><span class="memberNameLink"><a href="../../../../org/apache/orc/impl/filter/FilterFactory.html#createBatchFilter-org.apache.orc.Reader.Options-org.apache.orc.TypeDescription-boolean-org.apache.orc.OrcFile.Version-boolean-">createBatchFilter</a></span>(<a href="../../../../org/apache/orc/Reader.Options.html" title="class in org.apache.orc">Reader.Options</a>&nbsp;opts,
+<td class="colLast"><span class="typeNameLabel">FilterFactory.</span><code><span class="memberNameLink"><a href="../../../../org/apache/orc/impl/filter/FilterFactory.html#createBatchFilter-org.apache.orc.Reader.Options-org.apache.orc.TypeDescription-boolean-org.apache.orc.OrcFile.Version-boolean-java.lang.String-org.apache.hadoop.conf.Configuration-">createBatchFilter</a></span>(<a href="../../../../org/apache/orc/Reader.Options.html" title="class in org.apache.orc">Reader.Options</a>&nb [...]
                  <a href="../../../../org/apache/orc/TypeDescription.html" title="class in org.apache.orc">TypeDescription</a>&nbsp;readSchema,
                  boolean&nbsp;isSchemaCaseAware,
                  <a href="../../../../org/apache/orc/OrcFile.Version.html" title="enum in org.apache.orc">OrcFile.Version</a>&nbsp;version,
-                 boolean&nbsp;normalize)</code>
+                 boolean&nbsp;normalize,
+                 <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;filePath,
+                 <a href="https://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 BatchFilter.</div>
 </td>
 </tr>
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 5457feccf..609adfded 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
@@ -4,7 +4,7 @@
 <head>
 <!-- Generated by javadoc -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>Uses of Interface org.apache.orc.OrcFile.WriterCallback (ORC Core 1.7.6 API)</title>
+<title>Uses of Interface org.apache.orc.OrcFile.WriterCallback (ORC Core 1.8.0 API)</title>
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../script.js"></script>
 </head>
@@ -12,7 +12,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.7.6 API)";
+            parent.document.title="Uses of Interface org.apache.orc.OrcFile.WriterCallback (ORC Core 1.8.0 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 3a8853dfb..d970817bd 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
@@ -4,7 +4,7 @@
 <head>
 <!-- Generated by javadoc -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>Uses of Interface org.apache.orc.OrcFile.WriterContext (ORC Core 1.7.6 API)</title>
+<title>Uses of Interface org.apache.orc.OrcFile.WriterContext (ORC Core 1.8.0 API)</title>
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../script.js"></script>
 </head>
@@ -12,7 +12,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.7.6 API)";
+            parent.document.title="Uses of Interface org.apache.orc.OrcFile.WriterContext (ORC Core 1.8.0 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 28ccf7710..66da35947 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
@@ -4,7 +4,7 @@
 <head>
 <!-- Generated by javadoc -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>Uses of Class org.apache.orc.OrcFile.WriterImplementation (ORC Core 1.7.6 API)</title>
+<title>Uses of Class org.apache.orc.OrcFile.WriterImplementation (ORC Core 1.8.0 API)</title>
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../script.js"></script>
 </head>
@@ -12,7 +12,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.7.6 API)";
+            parent.document.title="Uses of Class org.apache.orc.OrcFile.WriterImplementation (ORC Core 1.8.0 API)";
         }
     }
     catch(err) {
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 169397b44..f3aa1f0b3 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
@@ -4,7 +4,7 @@
 <head>
 <!-- Generated by javadoc -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>Uses of Class org.apache.orc.OrcFile.WriterOptions (ORC Core 1.7.6 API)</title>
+<title>Uses of Class org.apache.orc.OrcFile.WriterOptions (ORC Core 1.8.0 API)</title>
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../script.js"></script>
 </head>
@@ -12,7 +12,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.7.6 API)";
+            parent.document.title="Uses of Class org.apache.orc.OrcFile.WriterOptions (ORC Core 1.8.0 API)";
         }
     }
     catch(err) {
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 31f63c18b..e5f53b349 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
@@ -4,7 +4,7 @@
 <head>
 <!-- Generated by javadoc -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>Uses of Class org.apache.orc.OrcFile.WriterVersion (ORC Core 1.7.6 API)</title>
+<title>Uses of Class org.apache.orc.OrcFile.WriterVersion (ORC Core 1.8.0 API)</title>
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../script.js"></script>
 </head>
@@ -12,7 +12,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.7.6 API)";
+            parent.document.title="Uses of Class org.apache.orc.OrcFile.WriterVersion (ORC Core 1.8.0 API)";
         }
     }
     catch(err) {
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 cd720955d..7db3ae236 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
@@ -4,7 +4,7 @@
 <head>
 <!-- Generated by javadoc -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>Uses of Class org.apache.orc.OrcFile (ORC Core 1.7.6 API)</title>
+<title>Uses of Class org.apache.orc.OrcFile (ORC Core 1.8.0 API)</title>
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../script.js"></script>
 </head>
@@ -12,7 +12,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.7.6 API)";
+            parent.document.title="Uses of Class org.apache.orc.OrcFile (ORC Core 1.8.0 API)";
         }
     }
     catch(err) {
diff --git a/site/api/orc-core/org/apache/orc/class-use/OrcFilterContext.html b/site/api/orc-core/org/apache/orc/class-use/OrcFilterContext.html
index bbefd85cf..b8ca69ce3 100644
--- a/site/api/orc-core/org/apache/orc/class-use/OrcFilterContext.html
+++ b/site/api/orc-core/org/apache/orc/class-use/OrcFilterContext.html
@@ -4,7 +4,7 @@
 <head>
 <!-- Generated by javadoc -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>Uses of Interface org.apache.orc.OrcFilterContext (ORC Core 1.7.6 API)</title>
+<title>Uses of Interface org.apache.orc.OrcFilterContext (ORC Core 1.8.0 API)</title>
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../script.js"></script>
 </head>
@@ -12,7 +12,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="Uses of Interface org.apache.orc.OrcFilterContext (ORC Core 1.7.6 API)";
+            parent.document.title="Uses of Interface org.apache.orc.OrcFilterContext (ORC Core 1.8.0 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 80484f065..0f3c5ec9e 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
@@ -4,7 +4,7 @@
 <head>
 <!-- Generated by javadoc -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>Uses of Class org.apache.orc.OrcUtils (ORC Core 1.7.6 API)</title>
+<title>Uses of Class org.apache.orc.OrcUtils (ORC Core 1.8.0 API)</title>
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../script.js"></script>
 </head>
@@ -12,7 +12,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.7.6 API)";
+            parent.document.title="Uses of Class org.apache.orc.OrcUtils (ORC Core 1.8.0 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 5d24d5e08..28c3de001 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
@@ -4,7 +4,7 @@
 <head>
 <!-- Generated by javadoc -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>Uses of Interface org.apache.orc.PhysicalWriter.OutputReceiver (ORC Core 1.7.6 API)</title>
+<title>Uses of Interface org.apache.orc.PhysicalWriter.OutputReceiver (ORC Core 1.8.0 API)</title>
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../script.js"></script>
 </head>
@@ -12,7 +12,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.7.6 API)";
+            parent.document.title="Uses of Interface org.apache.orc.PhysicalWriter.OutputReceiver (ORC Core 1.8.0 API)";
         }
     }
     catch(err) {
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 9482a4e4b..f2f870001 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
@@ -4,7 +4,7 @@
 <head>
 <!-- Generated by javadoc -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>Uses of Interface org.apache.orc.PhysicalWriter (ORC Core 1.7.6 API)</title>
+<title>Uses of Interface org.apache.orc.PhysicalWriter (ORC Core 1.8.0 API)</title>
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../script.js"></script>
 </head>
@@ -12,7 +12,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.7.6 API)";
+            parent.document.title="Uses of Interface org.apache.orc.PhysicalWriter (ORC Core 1.8.0 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 eda5c14be..3a135db33 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
@@ -4,7 +4,7 @@
 <head>
 <!-- Generated by javadoc -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>Uses of Class org.apache.orc.Reader.Options (ORC Core 1.7.6 API)</title>
+<title>Uses of Class org.apache.orc.Reader.Options (ORC Core 1.8.0 API)</title>
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../script.js"></script>
 </head>
@@ -12,7 +12,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.7.6 API)";
+            parent.document.title="Uses of Class org.apache.orc.Reader.Options (ORC Core 1.8.0 API)";
         }
     }
     catch(err) {
@@ -112,95 +112,107 @@
 <tbody>
 <tr 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"><span class="typeNameLabel">Reader.Options.</span><code><span class="memberNameLink"><a href="../../../../org/apache/orc/Reader.Options.html#allowPluginFilters-boolean-">allowPluginFilters</a></span>(boolean&nbsp;allowPluginFilters)</code>&nbsp;</td>
+</tr>
+<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#allowSARGToFilter-boolean-">allowSARGToFilter</a></span>(boolean&nbsp;allowSARGToFilter)</code>
 <div class="block">Set allowSARGToFilter.</div>
 </td>
 </tr>
-<tr class="rowColor">
+<tr 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"><span class="typeNameLabel">Reader.Options.</span><code><span class="memberNameLink"><a href="../../../../org/apache/orc/Reader.Options.html#clone--">clone</a></span>()</code>&nbsp;</td>
 </tr>
-<tr class="altColor">
+<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#dataReader-org.apache.orc.DataReader-">dataReader</a></span>(<a href="../../../../org/apache/orc/DataReader.html" title="interface in org.apache.orc">DataReader</a>&nbsp;value)</code>
 <div class="block">Set dataReader.</div>
 </td>
 </tr>
-<tr class="rowColor">
+<tr 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"><span class="typeNameLabel">Reader.Options.</span><code><span class="memberNameLink"><a href="../../../../org/apache/orc/Reader.Options.html#forcePositionalEvolution-boolean-">forcePositionalEvolution</a></span>(boolean&nbsp;value)</code>
 <div class="block">Set whether to force schema evolution to be positional instead of
  based on the column names.</div>
 </td>
 </tr>
-<tr class="altColor">
+<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#include-boolean:A-">include</a></span>(boolean[]&nbsp;include)</code>
 <div class="block">Set the list of columns to read.</div>
 </td>
 </tr>
-<tr class="rowColor">
+<tr 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"><span class="typeNameLabel">Reader.Options.</span><code><span class="memberNameLink"><a href="../../../../org/apache/orc/Reader.Options.html#includeAcidColumns-boolean-">includeAcidColumns</a></span>(boolean&nbsp;includeAcidColumns)</code>
 <div class="block"><code>true</code> if acid metadata columns should be decoded otherwise they will
  be set to <code>null</code>.</div>
 </td>
 </tr>
-<tr class="altColor">
+<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#isSchemaEvolutionCaseAware-boolean-">isSchemaEvolutionCaseAware</a></span>(boolean&nbsp;value)</code>
 <div class="block">Set boolean flag to determine if the comparison of field names in schema
  evolution is case sensitive</div>
 </td>
 </tr>
+<tr 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"><span class="typeNameLabel">Reader.Options.</span><code><span class="memberNameLink"><a href="../../../../org/apache/orc/Reader.Options.html#minSeekSize-int-">minSeekSize</a></span>(int&nbsp;minSeekSize)</code>&nbsp;</td>
+</tr>
 <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#minSeekSizeTolerance-double-">minSeekSizeTolerance</a></span>(double&nbsp;value)</code>&nbsp;</td>
+</tr>
+<tr 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"><span class="typeNameLabel">Reader.</span><code><span class="memberNameLink"><a href="../../../../org/apache/orc/Reader.html#options--">options</a></span>()</code>
 <div class="block">Create a default options object that can be customized for creating
  a RecordReader.</div>
 </td>
 </tr>
-<tr class="altColor">
+<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#positionalEvolutionLevel-int-">positionalEvolutionLevel</a></span>(int&nbsp;value)</code>
 <div class="block">Set number of levels to force schema evolution to be positional instead of
  based on the column names.</div>
 </td>
 </tr>
-<tr class="rowColor">
+<tr 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"><span class="typeNameLabel">Reader.Options.</span><code><span class="memberNameLink"><a href="../../../../org/apache/orc/Reader.Options.html#range-long-long-">range</a></span>(long&nbsp;offset,
      long&nbsp;length)</code>
 <div class="block">Set the range of bytes to read</div>
 </td>
 </tr>
-<tr class="altColor">
+<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#schema-org.apache.orc.TypeDescription-">schema</a></span>(<a href="../../../../org/apache/orc/TypeDescription.html" title="class in org.apache.orc">TypeDescription</a>&nbsp;schema)</code>
 <div class="block">Set the schema on read type description.</div>
 </td>
 </tr>
-<tr class="rowColor">
+<tr 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"><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="https://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="https://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>
-<tr class="altColor">
+<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#setRowFilter-java.lang.String:A-java.util.function.Consumer-">setRowFilter</a></span>(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>[]&nbsp;filterColumnNames,
             <a href="https://docs.oracle.com/javase/8/docs/api/java/util/function/Consumer.html?is-external=true" title="class or interface in java.util.function">Consumer</a>&lt;<a href="../../../../org/apache/orc/OrcFilterContext.html" title="interface in org.apache.orc">OrcFilterContext</a>&gt;&nbsp;filterCallback)</code>
 <div class="block">Set a row level filter.</div>
 </td>
 </tr>
-<tr class="rowColor">
+<tr 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"><span class="typeNameLabel">Reader.Options.</span><code><span class="memberNameLink"><a href="../../../../org/apache/orc/Reader.Options.html#skipCorruptRecords-boolean-">skipCorruptRecords</a></span>(boolean&nbsp;value)</code>
 <div class="block">Set whether to skip corrupt records.</div>
 </td>
 </tr>
-<tr class="altColor">
+<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#tolerateMissingSchema-boolean-">tolerateMissingSchema</a></span>(boolean&nbsp;value)</code>
 <div class="block">Set whether to make a best effort to tolerate schema evolution for files
@@ -208,11 +220,11 @@
  pre-HIVE-4243 writer.</div>
 </td>
 </tr>
-<tr class="rowColor">
+<tr 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"><span class="typeNameLabel">Reader.Options.</span><code><span class="memberNameLink"><a href="../../../../org/apache/orc/Reader.Options.html#useSelected-boolean-">useSelected</a></span>(boolean&nbsp;newValue)</code>&nbsp;</td>
 </tr>
-<tr class="altColor">
+<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#useZeroCopy-boolean-">useZeroCopy</a></span>(boolean&nbsp;value)</code>
 <div class="block">Set whether to use zero copy from HDFS.</div>
@@ -297,11 +309,13 @@
 <tbody>
 <tr class="altColor">
 <td class="colFirst"><code>static <a href="../../../../org/apache/orc/filter/BatchFilter.html" title="interface in org.apache.orc.filter">BatchFilter</a></code></td>
-<td class="colLast"><span class="typeNameLabel">FilterFactory.</span><code><span class="memberNameLink"><a href="../../../../org/apache/orc/impl/filter/FilterFactory.html#createBatchFilter-org.apache.orc.Reader.Options-org.apache.orc.TypeDescription-boolean-org.apache.orc.OrcFile.Version-boolean-">createBatchFilter</a></span>(<a href="../../../../org/apache/orc/Reader.Options.html" title="class in org.apache.orc">Reader.Options</a>&nbsp;opts,
+<td class="colLast"><span class="typeNameLabel">FilterFactory.</span><code><span class="memberNameLink"><a href="../../../../org/apache/orc/impl/filter/FilterFactory.html#createBatchFilter-org.apache.orc.Reader.Options-org.apache.orc.TypeDescription-boolean-org.apache.orc.OrcFile.Version-boolean-java.lang.String-org.apache.hadoop.conf.Configuration-">createBatchFilter</a></span>(<a href="../../../../org/apache/orc/Reader.Options.html" title="class in org.apache.orc">Reader.Options</a>&nb [...]
                  <a href="../../../../org/apache/orc/TypeDescription.html" title="class in org.apache.orc">TypeDescription</a>&nbsp;readSchema,
                  boolean&nbsp;isSchemaCaseAware,
                  <a href="../../../../org/apache/orc/OrcFile.Version.html" title="enum in org.apache.orc">OrcFile.Version</a>&nbsp;version,
-                 boolean&nbsp;normalize)</code>
+                 boolean&nbsp;normalize,
+                 <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;filePath,
+                 <a href="https://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 BatchFilter.</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 8438992b2..5e1004ac9 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
@@ -4,7 +4,7 @@
 <head>
 <!-- Generated by javadoc -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>Uses of Interface org.apache.orc.Reader (ORC Core 1.7.6 API)</title>
+<title>Uses of Interface org.apache.orc.Reader (ORC Core 1.8.0 API)</title>
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../script.js"></script>
 </head>
@@ -12,7 +12,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.7.6 API)";
+            parent.document.title="Uses of Interface org.apache.orc.Reader (ORC Core 1.8.0 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 1b12e15cf..51eb0a2bf 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
@@ -4,7 +4,7 @@
 <head>
 <!-- Generated by javadoc -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>Uses of Interface org.apache.orc.RecordReader (ORC Core 1.7.6 API)</title>
+<title>Uses of Interface org.apache.orc.RecordReader (ORC Core 1.8.0 API)</title>
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../script.js"></script>
 </head>
@@ -12,7 +12,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.7.6 API)";
+            parent.document.title="Uses of Interface org.apache.orc.RecordReader (ORC Core 1.8.0 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 25542a371..d3811c66b 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
@@ -4,7 +4,7 @@
 <head>
 <!-- Generated by javadoc -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>Uses of Interface org.apache.orc.StringColumnStatistics (ORC Core 1.7.6 API)</title>
+<title>Uses of Interface org.apache.orc.StringColumnStatistics (ORC Core 1.8.0 API)</title>
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../script.js"></script>
 </head>
@@ -12,7 +12,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.7.6 API)";
+            parent.document.title="Uses of Interface org.apache.orc.StringColumnStatistics (ORC Core 1.8.0 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 110e3b702..005265c85 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
@@ -4,7 +4,7 @@
 <head>
 <!-- Generated by javadoc -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>Uses of Interface org.apache.orc.StripeInformation (ORC Core 1.7.6 API)</title>
+<title>Uses of Interface org.apache.orc.StripeInformation (ORC Core 1.8.0 API)</title>
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../script.js"></script>
 </head>
@@ -12,7 +12,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.7.6 API)";
+            parent.document.title="Uses of Interface org.apache.orc.StripeInformation (ORC Core 1.8.0 API)";
         }
     }
     catch(err) {
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 9ab6a313b..69e5583cc 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
@@ -4,7 +4,7 @@
 <head>
 <!-- Generated by javadoc -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>Uses of Class org.apache.orc.StripeStatistics (ORC Core 1.7.6 API)</title>
+<title>Uses of Class org.apache.orc.StripeStatistics (ORC Core 1.8.0 API)</title>
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../script.js"></script>
 </head>
@@ -12,7 +12,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.7.6 API)";
+            parent.document.title="Uses of Class org.apache.orc.StripeStatistics (ORC Core 1.8.0 API)";
         }
     }
     catch(err) {
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 1789a8545..eaea6a6dc 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
@@ -4,7 +4,7 @@
 <head>
 <!-- Generated by javadoc -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>Uses of Interface org.apache.orc.TimestampColumnStatistics (ORC Core 1.7.6 API)</title>
+<title>Uses of Interface org.apache.orc.TimestampColumnStatistics (ORC Core 1.8.0 API)</title>
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../script.js"></script>
 </head>
@@ -12,7 +12,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.7.6 API)";
+            parent.document.title="Uses of Interface org.apache.orc.TimestampColumnStatistics (ORC Core 1.8.0 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 c8b565bf2..90e7bc9cf 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
@@ -4,7 +4,7 @@
 <head>
 <!-- Generated by javadoc -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>Uses of Class org.apache.orc.TypeDescription.Category (ORC Core 1.7.6 API)</title>
+<title>Uses of Class org.apache.orc.TypeDescription.Category (ORC Core 1.8.0 API)</title>
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../script.js"></script>
 </head>
@@ -12,7 +12,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.7.6 API)";
+            parent.document.title="Uses of Class org.apache.orc.TypeDescription.Category (ORC Core 1.8.0 API)";
         }
     }
     catch(err) {
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 65b39b2ca..6d4556093 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
@@ -4,7 +4,7 @@
 <head>
 <!-- Generated by javadoc -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>Uses of Class org.apache.orc.TypeDescription.RowBatchVersion (ORC Core 1.7.6 API)</title>
+<title>Uses of Class org.apache.orc.TypeDescription.RowBatchVersion (ORC Core 1.8.0 API)</title>
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../script.js"></script>
 </head>
@@ -12,7 +12,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.7.6 API)";
+            parent.document.title="Uses of Class org.apache.orc.TypeDescription.RowBatchVersion (ORC Core 1.8.0 API)";
         }
     }
     catch(err) {
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 d4fd691eb..791a0ee8f 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
@@ -4,7 +4,7 @@
 <head>
 <!-- Generated by javadoc -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>Uses of Class org.apache.orc.TypeDescription (ORC Core 1.7.6 API)</title>
+<title>Uses of Class org.apache.orc.TypeDescription (ORC Core 1.8.0 API)</title>
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../script.js"></script>
 </head>
@@ -12,7 +12,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.7.6 API)";
+            parent.document.title="Uses of Class org.apache.orc.TypeDescription (ORC Core 1.8.0 API)";
         }
     }
     catch(err) {
@@ -858,11 +858,13 @@
 <tbody>
 <tr class="altColor">
 <td class="colFirst"><code>static <a href="../../../../org/apache/orc/filter/BatchFilter.html" title="interface in org.apache.orc.filter">BatchFilter</a></code></td>
-<td class="colLast"><span class="typeNameLabel">FilterFactory.</span><code><span class="memberNameLink"><a href="../../../../org/apache/orc/impl/filter/FilterFactory.html#createBatchFilter-org.apache.orc.Reader.Options-org.apache.orc.TypeDescription-boolean-org.apache.orc.OrcFile.Version-boolean-">createBatchFilter</a></span>(<a href="../../../../org/apache/orc/Reader.Options.html" title="class in org.apache.orc">Reader.Options</a>&nbsp;opts,
+<td class="colLast"><span class="typeNameLabel">FilterFactory.</span><code><span class="memberNameLink"><a href="../../../../org/apache/orc/impl/filter/FilterFactory.html#createBatchFilter-org.apache.orc.Reader.Options-org.apache.orc.TypeDescription-boolean-org.apache.orc.OrcFile.Version-boolean-java.lang.String-org.apache.hadoop.conf.Configuration-">createBatchFilter</a></span>(<a href="../../../../org/apache/orc/Reader.Options.html" title="class in org.apache.orc">Reader.Options</a>&nb [...]
                  <a href="../../../../org/apache/orc/TypeDescription.html" title="class in org.apache.orc">TypeDescription</a>&nbsp;readSchema,
                  boolean&nbsp;isSchemaCaseAware,
                  <a href="../../../../org/apache/orc/OrcFile.Version.html" title="enum in org.apache.orc">OrcFile.Version</a>&nbsp;version,
-                 boolean&nbsp;normalize)</code>
+                 boolean&nbsp;normalize,
+                 <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;filePath,
+                 <a href="https://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 BatchFilter.</div>
 </td>
 </tr>
@@ -1152,57 +1154,57 @@
 <tr class="altColor">
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/orc/impl/writer/BinaryTreeWriter.html#BinaryTreeWriter-org.apache.orc.TypeDescription-org.apache.orc.impl.writer.WriterEncryptionVariant-org.apache.orc.impl.writer.WriterContext-">BinaryTreeWriter</a></span>(<a href="../../../../org/apache/orc/TypeDescription.html" title="class in org.apache.orc">TypeDescription</a>&nbsp;schema,
                 <a href="../../../../org/apache/orc/impl/writer/WriterEncryptionVariant.html" title="class in org.apache.orc.impl.writer">WriterEncryptionVariant</a>&nbsp;encryption,
-                <a href="../../../../org/apache/orc/impl/writer/WriterContext.html" title="interface in org.apache.orc.impl.writer">WriterContext</a>&nbsp;writer)</code>&nbsp;</td>
+                <a href="../../../../org/apache/orc/impl/writer/WriterContext.html" title="interface in org.apache.orc.impl.writer">WriterContext</a>&nbsp;context)</code>&nbsp;</td>
 </tr>
 <tr class="rowColor">
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/orc/impl/writer/BooleanTreeWriter.html#BooleanTreeWriter-org.apache.orc.TypeDescription-org.apache.orc.impl.writer.WriterEncryptionVariant-org.apache.orc.impl.writer.WriterContext-">BooleanTreeWriter</a></span>(<a href="../../../../org/apache/orc/TypeDescription.html" title="class in org.apache.orc">TypeDescription</a>&nbsp;schema,
                  <a href="../../../../org/apache/orc/impl/writer/WriterEncryptionVariant.html" title="class in org.apache.orc.impl.writer">WriterEncryptionVariant</a>&nbsp;encryption,
-                 <a href="../../../../org/apache/orc/impl/writer/WriterContext.html" title="interface in org.apache.orc.impl.writer">WriterContext</a>&nbsp;writer)</code>&nbsp;</td>
+                 <a href="../../../../org/apache/orc/impl/writer/WriterContext.html" title="interface in org.apache.orc.impl.writer">WriterContext</a>&nbsp;context)</code>&nbsp;</td>
 </tr>
 <tr class="altColor">
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/orc/impl/writer/ByteTreeWriter.html#ByteTreeWriter-org.apache.orc.TypeDescription-org.apache.orc.impl.writer.WriterEncryptionVariant-org.apache.orc.impl.writer.WriterContext-">ByteTreeWriter</a></span>(<a href="../../../../org/apache/orc/TypeDescription.html" title="class in org.apache.orc">TypeDescription</a>&nbsp;schema,
               <a href="../../../../org/apache/orc/impl/writer/WriterEncryptionVariant.html" title="class in org.apache.orc.impl.writer">WriterEncryptionVariant</a>&nbsp;encryption,
-              <a href="../../../../org/apache/orc/impl/writer/WriterContext.html" title="interface in org.apache.orc.impl.writer">WriterContext</a>&nbsp;writer)</code>&nbsp;</td>
+              <a href="../../../../org/apache/orc/impl/writer/WriterContext.html" title="interface in org.apache.orc.impl.writer">WriterContext</a>&nbsp;context)</code>&nbsp;</td>
 </tr>
 <tr class="rowColor">
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/orc/impl/writer/DateTreeWriter.html#DateTreeWriter-org.apache.orc.TypeDescription-org.apache.orc.impl.writer.WriterEncryptionVariant-org.apache.orc.impl.writer.WriterContext-">DateTreeWriter</a></span>(<a href="../../../../org/apache/orc/TypeDescription.html" title="class in org.apache.orc">TypeDescription</a>&nbsp;schema,
               <a href="../../../../org/apache/orc/impl/writer/WriterEncryptionVariant.html" title="class in org.apache.orc.impl.writer">WriterEncryptionVariant</a>&nbsp;encryption,
-              <a href="../../../../org/apache/orc/impl/writer/WriterContext.html" title="interface in org.apache.orc.impl.writer">WriterContext</a>&nbsp;writer)</code>&nbsp;</td>
+              <a href="../../../../org/apache/orc/impl/writer/WriterContext.html" title="interface in org.apache.orc.impl.writer">WriterContext</a>&nbsp;context)</code>&nbsp;</td>
 </tr>
 <tr class="altColor">
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/orc/impl/writer/Decimal64TreeWriter.html#Decimal64TreeWriter-org.apache.orc.TypeDescription-org.apache.orc.impl.writer.WriterEncryptionVariant-org.apache.orc.impl.writer.WriterContext-">Decimal64TreeWriter</a></span>(<a href="../../../../org/apache/orc/TypeDescription.html" title="class in org.apache.orc">TypeDescription</a>&nbsp;schema,
                    <a href="../../../../org/apache/orc/impl/writer/WriterEncryptionVariant.html" title="class in org.apache.orc.impl.writer">WriterEncryptionVariant</a>&nbsp;encryption,
-                   <a href="../../../../org/apache/orc/impl/writer/WriterContext.html" title="interface in org.apache.orc.impl.writer">WriterContext</a>&nbsp;writer)</code>&nbsp;</td>
+                   <a href="../../../../org/apache/orc/impl/writer/WriterContext.html" title="interface in org.apache.orc.impl.writer">WriterContext</a>&nbsp;context)</code>&nbsp;</td>
 </tr>
 <tr class="rowColor">
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/orc/impl/writer/DecimalTreeWriter.html#DecimalTreeWriter-org.apache.orc.TypeDescription-org.apache.orc.impl.writer.WriterEncryptionVariant-org.apache.orc.impl.writer.WriterContext-">DecimalTreeWriter</a></span>(<a href="../../../../org/apache/orc/TypeDescription.html" title="class in org.apache.orc">TypeDescription</a>&nbsp;schema,
                  <a href="../../../../org/apache/orc/impl/writer/WriterEncryptionVariant.html" title="class in org.apache.orc.impl.writer">WriterEncryptionVariant</a>&nbsp;encryption,
-                 <a href="../../../../org/apache/orc/impl/writer/WriterContext.html" title="interface in org.apache.orc.impl.writer">WriterContext</a>&nbsp;writer)</code>&nbsp;</td>
+                 <a href="../../../../org/apache/orc/impl/writer/WriterContext.html" title="interface in org.apache.orc.impl.writer">WriterContext</a>&nbsp;context)</code>&nbsp;</td>
 </tr>
 <tr class="altColor">
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/orc/impl/writer/DoubleTreeWriter.html#DoubleTreeWriter-org.apache.orc.TypeDescription-org.apache.orc.impl.writer.WriterEncryptionVariant-org.apache.orc.impl.writer.WriterContext-">DoubleTreeWriter</a></span>(<a href="../../../../org/apache/orc/TypeDescription.html" title="class in org.apache.orc">TypeDescription</a>&nbsp;schema,
                 <a href="../../../../org/apache/orc/impl/writer/WriterEncryptionVariant.html" title="class in org.apache.orc.impl.writer">WriterEncryptionVariant</a>&nbsp;encryption,
-                <a href="../../../../org/apache/orc/impl/writer/WriterContext.html" title="interface in org.apache.orc.impl.writer">WriterContext</a>&nbsp;writer)</code>&nbsp;</td>
+                <a href="../../../../org/apache/orc/impl/writer/WriterContext.html" title="interface in org.apache.orc.impl.writer">WriterContext</a>&nbsp;context)</code>&nbsp;</td>
 </tr>
 <tr class="rowColor">
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/orc/impl/writer/FloatTreeWriter.html#FloatTreeWriter-org.apache.orc.TypeDescription-org.apache.orc.impl.writer.WriterEncryptionVariant-org.apache.orc.impl.writer.WriterContext-">FloatTreeWriter</a></span>(<a href="../../../../org/apache/orc/TypeDescription.html" title="class in org.apache.orc">TypeDescription</a>&nbsp;schema,
                <a href="../../../../org/apache/orc/impl/writer/WriterEncryptionVariant.html" title="class in org.apache.orc.impl.writer">WriterEncryptionVariant</a>&nbsp;encryption,
-               <a href="../../../../org/apache/orc/impl/writer/WriterContext.html" title="interface in org.apache.orc.impl.writer">WriterContext</a>&nbsp;writer)</code>&nbsp;</td>
+               <a href="../../../../org/apache/orc/impl/writer/WriterContext.html" title="interface in org.apache.orc.impl.writer">WriterContext</a>&nbsp;context)</code>&nbsp;</td>
 </tr>
 <tr class="altColor">
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/orc/impl/writer/IntegerTreeWriter.html#IntegerTreeWriter-org.apache.orc.TypeDescription-org.apache.orc.impl.writer.WriterEncryptionVariant-org.apache.orc.impl.writer.WriterContext-">IntegerTreeWriter</a></span>(<a href="../../../../org/apache/orc/TypeDescription.html" title="class in org.apache.orc">TypeDescription</a>&nbsp;schema,
                  <a href="../../../../org/apache/orc/impl/writer/WriterEncryptionVariant.html" title="class in org.apache.orc.impl.writer">WriterEncryptionVariant</a>&nbsp;encryption,
-                 <a href="../../../../org/apache/orc/impl/writer/WriterContext.html" title="interface in org.apache.orc.impl.writer">WriterContext</a>&nbsp;writer)</code>&nbsp;</td>
+                 <a href="../../../../org/apache/orc/impl/writer/WriterContext.html" title="interface in org.apache.orc.impl.writer">WriterContext</a>&nbsp;context)</code>&nbsp;</td>
 </tr>
 <tr class="rowColor">
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/orc/impl/writer/StructTreeWriter.html#StructTreeWriter-org.apache.orc.TypeDescription-org.apache.orc.impl.writer.WriterEncryptionVariant-org.apache.orc.impl.writer.WriterContext-">StructTreeWriter</a></span>(<a href="../../../../org/apache/orc/TypeDescription.html" title="class in org.apache.orc">TypeDescription</a>&nbsp;schema,
                 <a href="../../../../org/apache/orc/impl/writer/WriterEncryptionVariant.html" title="class in org.apache.orc.impl.writer">WriterEncryptionVariant</a>&nbsp;encryption,
-                <a href="../../../../org/apache/orc/impl/writer/WriterContext.html" title="interface in org.apache.orc.impl.writer">WriterContext</a>&nbsp;writer)</code>&nbsp;</td>
+                <a href="../../../../org/apache/orc/impl/writer/WriterContext.html" title="interface in org.apache.orc.impl.writer">WriterContext</a>&nbsp;context)</code>&nbsp;</td>
 </tr>
 <tr class="altColor">
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/orc/impl/writer/TimestampTreeWriter.html#TimestampTreeWriter-org.apache.orc.TypeDescription-org.apache.orc.impl.writer.WriterEncryptionVariant-org.apache.orc.impl.writer.WriterContext-boolean-">TimestampTreeWriter</a></span>(<a href="../../../../org/apache/orc/TypeDescription.html" title="class in org.apache.orc">TypeDescription</a>&nbsp;schema,
                    <a href="../../../../org/apache/orc/impl/writer/WriterEncryptionVariant.html" title="class in org.apache.orc.impl.writer">WriterEncryptionVariant</a>&nbsp;encryption,
-                   <a href="../../../../org/apache/orc/impl/writer/WriterContext.html" title="interface in org.apache.orc.impl.writer">WriterContext</a>&nbsp;writer,
+                   <a href="../../../../org/apache/orc/impl/writer/WriterContext.html" title="interface in org.apache.orc.impl.writer">WriterContext</a>&nbsp;context,
                    boolean&nbsp;instantType)</code>&nbsp;</td>
 </tr>
 <tr class="rowColor">
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 85f1e8360..a7cb05a18 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
@@ -4,7 +4,7 @@
 <head>
 <!-- Generated by javadoc -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>Uses of Class org.apache.orc.TypeDescriptionPrettyPrint (ORC Core 1.7.6 API)</title>
+<title>Uses of Class org.apache.orc.TypeDescriptionPrettyPrint (ORC Core 1.8.0 API)</title>
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../script.js"></script>
 </head>
@@ -12,7 +12,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.7.6 API)";
+            parent.document.title="Uses of Class org.apache.orc.TypeDescriptionPrettyPrint (ORC Core 1.8.0 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 95de8d2f9..a3070ef55 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
@@ -4,7 +4,7 @@
 <head>
 <!-- Generated by javadoc -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>Uses of Class org.apache.orc.UnknownFormatException (ORC Core 1.7.6 API)</title>
+<title>Uses of Class org.apache.orc.UnknownFormatException (ORC Core 1.8.0 API)</title>
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../script.js"></script>
 </head>
@@ -12,7 +12,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.7.6 API)";
+            parent.document.title="Uses of Class org.apache.orc.UnknownFormatException (ORC Core 1.8.0 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 70a54ab94..0e1a81ab2 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
@@ -4,7 +4,7 @@
 <head>
 <!-- Generated by javadoc -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>Uses of Interface org.apache.orc.Writer (ORC Core 1.7.6 API)</title>
+<title>Uses of Interface org.apache.orc.Writer (ORC Core 1.8.0 API)</title>
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../script.js"></script>
 </head>
@@ -12,7 +12,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.7.6 API)";
+            parent.document.title="Uses of Interface org.apache.orc.Writer (ORC Core 1.8.0 API)";
         }
     }
     catch(err) {
diff --git a/site/api/orc-core/org/apache/orc/filter/BatchFilter.html b/site/api/orc-core/org/apache/orc/filter/BatchFilter.html
index 47f73ca47..70c3e1223 100644
--- a/site/api/orc-core/org/apache/orc/filter/BatchFilter.html
+++ b/site/api/orc-core/org/apache/orc/filter/BatchFilter.html
@@ -4,7 +4,7 @@
 <head>
 <!-- Generated by javadoc -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>BatchFilter (ORC Core 1.7.6 API)</title>
+<title>BatchFilter (ORC Core 1.8.0 API)</title>
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../script.js"></script>
 </head>
@@ -12,7 +12,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="BatchFilter (ORC Core 1.7.6 API)";
+            parent.document.title="BatchFilter (ORC Core 1.8.0 API)";
         }
     }
     catch(err) {
@@ -50,7 +50,7 @@ var activeTableTab = "activeTableTab";
 <div class="subNav">
 <ul class="navList">
 <li>Prev&nbsp;Class</li>
-<li>Next&nbsp;Class</li>
+<li><a href="../../../../org/apache/orc/filter/PluginFilterService.html" title="interface in org.apache.orc.filter"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
 </ul>
 <ul class="navList">
 <li><a href="../../../../index.html?org/apache/orc/filter/BatchFilter.html" target="_top">Frames</a></li>
@@ -199,7 +199,7 @@ extends <a href="https://docs.oracle.com/javase/8/docs/api/java/util/function/Co
 <div class="subNav">
 <ul class="navList">
 <li>Prev&nbsp;Class</li>
-<li>Next&nbsp;Class</li>
+<li><a href="../../../../org/apache/orc/filter/PluginFilterService.html" title="interface in org.apache.orc.filter"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
 </ul>
 <ul class="navList">
 <li><a href="../../../../index.html?org/apache/orc/filter/BatchFilter.html" target="_top">Frames</a></li>
diff --git a/site/api/orc-core/org/apache/orc/filter/BatchFilter.html b/site/api/orc-core/org/apache/orc/filter/PluginFilterService.html
similarity index 64%
copy from site/api/orc-core/org/apache/orc/filter/BatchFilter.html
copy to site/api/orc-core/org/apache/orc/filter/PluginFilterService.html
index 47f73ca47..faf0c6fb2 100644
--- a/site/api/orc-core/org/apache/orc/filter/BatchFilter.html
+++ b/site/api/orc-core/org/apache/orc/filter/PluginFilterService.html
@@ -4,7 +4,7 @@
 <head>
 <!-- Generated by javadoc -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>BatchFilter (ORC Core 1.7.6 API)</title>
+<title>PluginFilterService (ORC Core 1.8.0 API)</title>
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../script.js"></script>
 </head>
@@ -12,7 +12,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="BatchFilter (ORC Core 1.7.6 API)";
+            parent.document.title="PluginFilterService (ORC Core 1.8.0 API)";
         }
     }
     catch(err) {
@@ -40,7 +40,7 @@ var activeTableTab = "activeTableTab";
 <li><a href="../../../../overview-summary.html">Overview</a></li>
 <li><a href="package-summary.html">Package</a></li>
 <li class="navBarCell1Rev">Class</li>
-<li><a href="class-use/BatchFilter.html">Use</a></li>
+<li><a href="class-use/PluginFilterService.html">Use</a></li>
 <li><a href="package-tree.html">Tree</a></li>
 <li><a href="../../../../deprecated-list.html">Deprecated</a></li>
 <li><a href="../../../../index-all.html">Index</a></li>
@@ -49,12 +49,12 @@ var activeTableTab = "activeTableTab";
 </div>
 <div class="subNav">
 <ul class="navList">
-<li>Prev&nbsp;Class</li>
+<li><a href="../../../../org/apache/orc/filter/BatchFilter.html" title="interface in org.apache.orc.filter"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
 <li>Next&nbsp;Class</li>
 </ul>
 <ul class="navList">
-<li><a href="../../../../index.html?org/apache/orc/filter/BatchFilter.html" target="_top">Frames</a></li>
-<li><a href="BatchFilter.html" target="_top">No&nbsp;Frames</a></li>
+<li><a href="../../../../index.html?org/apache/orc/filter/PluginFilterService.html" target="_top">Frames</a></li>
+<li><a href="PluginFilterService.html" target="_top">No&nbsp;Frames</a></li>
 </ul>
 <ul class="navList" id="allclasses_navbar_top">
 <li><a href="../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
@@ -93,23 +93,19 @@ var activeTableTab = "activeTableTab";
 <!-- ======== START OF CLASS DATA ======== -->
 <div class="header">
 <div class="subTitle">org.apache.orc.filter</div>
-<h2 title="Interface BatchFilter" class="title">Interface BatchFilter</h2>
+<h2 title="Interface PluginFilterService" class="title">Interface PluginFilterService</h2>
 </div>
 <div class="contentContainer">
 <div class="description">
 <ul class="blockList">
 <li class="blockList">
-<dl>
-<dt>All Superinterfaces:</dt>
-<dd><a href="https://docs.oracle.com/javase/8/docs/api/java/util/function/Consumer.html?is-external=true" title="class or interface in java.util.function">Consumer</a>&lt;<a href="../../../../org/apache/orc/OrcFilterContext.html" title="interface in org.apache.orc">OrcFilterContext</a>&gt;</dd>
-</dl>
 <hr>
 <br>
-<pre>public interface <span class="typeNameLabel">BatchFilter</span>
-extends <a href="https://docs.oracle.com/javase/8/docs/api/java/util/function/Consumer.html?is-external=true" title="class or interface in java.util.function">Consumer</a>&lt;<a href="../../../../org/apache/orc/OrcFilterContext.html" title="interface in org.apache.orc">OrcFilterContext</a>&gt;</pre>
-<div class="block">Defines a batch filter that can operate on a
- <a href="https://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"><code>VectorizedRowBatch</code></a> and filter rows by using the
- selected vector to determine the eligible rows.</div>
+<pre>public interface <span class="typeNameLabel">PluginFilterService</span></pre>
+<div class="block">Service to determine Plugin filters to be used during read. The plugin filters determined are
+ combined using AND.
+ The filter is expected to be deterministic (for reattempts) and agnostic of the application order
+ which is non-deterministic.</div>
 </li>
 </ul>
 </div>
@@ -129,19 +125,13 @@ extends <a href="https://docs.oracle.com/javase/8/docs/api/java/util/function/Co
 <th class="colLast" scope="col">Method and Description</th>
 </tr>
 <tr id="i0" class="altColor">
-<td class="colFirst"><code><a href="https://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/filter/BatchFilter.html#getColumnNames--">getColumnNames</a></span>()</code>
-<div class="block">Identifies the filter column names.</div>
+<td class="colFirst"><code><a href="../../../../org/apache/orc/filter/BatchFilter.html" title="interface in org.apache.orc.filter">BatchFilter</a></code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/orc/filter/PluginFilterService.html#getFilter-java.lang.String-org.apache.hadoop.conf.Configuration-">getFilter</a></span>(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;filePath,
+         <a href="https://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;config)</code>
+<div class="block">Determine the filter for a given read path.</div>
 </td>
 </tr>
 </table>
-<ul class="blockList">
-<li class="blockList"><a name="methods.inherited.from.class.java.util.function.Consumer">
-<!--   -->
-</a>
-<h3>Methods inherited from interface&nbsp;java.util.function.<a href="https://docs.oracle.com/javase/8/docs/api/java/util/function/Consumer.html?is-external=true" title="class or interface in java.util.function">Consumer</a></h3>
-<code><a href="https://docs.oracle.com/javase/8/docs/api/java/util/function/Consumer.html?is-external=true#accept-T-" title="class or interface in java.util.function">accept</a>, <a href="https://docs.oracle.com/javase/8/docs/api/java/util/function/Consumer.html?is-external=true#andThen-java.util.function.Consumer-" title="class or interface in java.util.function">andThen</a></code></li>
-</ul>
 </li>
 </ul>
 </li>
@@ -156,17 +146,23 @@ extends <a href="https://docs.oracle.com/javase/8/docs/api/java/util/function/Co
 <!--   -->
 </a>
 <h3>Method Detail</h3>
-<a name="getColumnNames--">
+<a name="getFilter-java.lang.String-org.apache.hadoop.conf.Configuration-">
 <!--   -->
 </a>
 <ul class="blockListLast">
 <li class="blockList">
-<h4>getColumnNames</h4>
-<pre><a href="https://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>
-<div class="block">Identifies the filter column names. These columns will be read before the filter is applied.</div>
+<h4>getFilter</h4>
+<pre><a href="../../../../org/apache/orc/filter/BatchFilter.html" title="interface in org.apache.orc.filter">BatchFilter</a>&nbsp;getFilter(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;filePath,
+                      <a href="https://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;config)</pre>
+<div class="block">Determine the filter for a given read path. The determination is based on the path and the
+ read configuration, this should be carefully considered when using this in queries that might
+ refer to the same table/files with multiple aliases.</div>
 <dl>
+<dt><span class="paramLabel">Parameters:</span></dt>
+<dd><code>filePath</code> - The fully qualified file path that is being read</dd>
+<dd><code>config</code> - The read configuration is supplied as input. This should not be changed.</dd>
 <dt><span class="returnLabel">Returns:</span></dt>
-<dd>Names of the filter columns</dd>
+<dd>The plugin filter determined for the given filePath</dd>
 </dl>
 </li>
 </ul>
@@ -189,7 +185,7 @@ extends <a href="https://docs.oracle.com/javase/8/docs/api/java/util/function/Co
 <li><a href="../../../../overview-summary.html">Overview</a></li>
 <li><a href="package-summary.html">Package</a></li>
 <li class="navBarCell1Rev">Class</li>
-<li><a href="class-use/BatchFilter.html">Use</a></li>
+<li><a href="class-use/PluginFilterService.html">Use</a></li>
 <li><a href="package-tree.html">Tree</a></li>
 <li><a href="../../../../deprecated-list.html">Deprecated</a></li>
 <li><a href="../../../../index-all.html">Index</a></li>
@@ -198,12 +194,12 @@ extends <a href="https://docs.oracle.com/javase/8/docs/api/java/util/function/Co
 </div>
 <div class="subNav">
 <ul class="navList">
-<li>Prev&nbsp;Class</li>
+<li><a href="../../../../org/apache/orc/filter/BatchFilter.html" title="interface in org.apache.orc.filter"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
 <li>Next&nbsp;Class</li>
 </ul>
 <ul class="navList">
-<li><a href="../../../../index.html?org/apache/orc/filter/BatchFilter.html" target="_top">Frames</a></li>
-<li><a href="BatchFilter.html" target="_top">No&nbsp;Frames</a></li>
+<li><a href="../../../../index.html?org/apache/orc/filter/PluginFilterService.html" target="_top">Frames</a></li>
+<li><a href="PluginFilterService.html" target="_top">No&nbsp;Frames</a></li>
 </ul>
 <ul class="navList" id="allclasses_navbar_bottom">
 <li><a href="../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
diff --git a/site/api/orc-core/org/apache/orc/filter/class-use/BatchFilter.html b/site/api/orc-core/org/apache/orc/filter/class-use/BatchFilter.html
index 1df2f8ee0..317b632d1 100644
--- a/site/api/orc-core/org/apache/orc/filter/class-use/BatchFilter.html
+++ b/site/api/orc-core/org/apache/orc/filter/class-use/BatchFilter.html
@@ -4,7 +4,7 @@
 <head>
 <!-- Generated by javadoc -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>Uses of Interface org.apache.orc.filter.BatchFilter (ORC Core 1.7.6 API)</title>
+<title>Uses of Interface org.apache.orc.filter.BatchFilter (ORC Core 1.8.0 API)</title>
 <link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../../script.js"></script>
 </head>
@@ -12,7 +12,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="Uses of Interface org.apache.orc.filter.BatchFilter (ORC Core 1.7.6 API)";
+            parent.document.title="Uses of Interface org.apache.orc.filter.BatchFilter (ORC Core 1.8.0 API)";
         }
     }
     catch(err) {
@@ -83,6 +83,10 @@
 </tr>
 <tbody>
 <tr class="altColor">
+<td class="colFirst"><a href="#org.apache.orc.filter">org.apache.orc.filter</a></td>
+<td class="colLast">&nbsp;</td>
+</tr>
+<tr class="rowColor">
 <td class="colFirst"><a href="#org.apache.orc.impl.filter">org.apache.orc.impl.filter</a></td>
 <td class="colLast">&nbsp;</td>
 </tr>
@@ -91,6 +95,27 @@
 </li>
 <li class="blockList">
 <ul class="blockList">
+<li class="blockList"><a name="org.apache.orc.filter">
+<!--   -->
+</a>
+<h3>Uses of <a href="../../../../../org/apache/orc/filter/BatchFilter.html" title="interface in org.apache.orc.filter">BatchFilter</a> in <a href="../../../../../org/apache/orc/filter/package-summary.html">org.apache.orc.filter</a></h3>
+<table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing methods, and an explanation">
+<caption><span>Methods in <a href="../../../../../org/apache/orc/filter/package-summary.html">org.apache.orc.filter</a> that return <a href="../../../../../org/apache/orc/filter/BatchFilter.html" title="interface in org.apache.orc.filter">BatchFilter</a></span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Method and Description</th>
+</tr>
+<tbody>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../../../../../org/apache/orc/filter/BatchFilter.html" title="interface in org.apache.orc.filter">BatchFilter</a></code></td>
+<td class="colLast"><span class="typeNameLabel">PluginFilterService.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/orc/filter/PluginFilterService.html#getFilter-java.lang.String-org.apache.hadoop.conf.Configuration-">getFilter</a></span>(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;filePath,
+         <a href="https://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;config)</code>
+<div class="block">Determine the filter for a given read path.</div>
+</td>
+</tr>
+</tbody>
+</table>
+</li>
 <li class="blockList"><a name="org.apache.orc.impl.filter">
 <!--   -->
 </a>
@@ -104,11 +129,13 @@
 <tbody>
 <tr class="altColor">
 <td class="colFirst"><code>static <a href="../../../../../org/apache/orc/filter/BatchFilter.html" title="interface in org.apache.orc.filter">BatchFilter</a></code></td>
-<td class="colLast"><span class="typeNameLabel">FilterFactory.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/orc/impl/filter/FilterFactory.html#createBatchFilter-org.apache.orc.Reader.Options-org.apache.orc.TypeDescription-boolean-org.apache.orc.OrcFile.Version-boolean-">createBatchFilter</a></span>(<a href="../../../../../org/apache/orc/Reader.Options.html" title="class in org.apache.orc">Reader.Options</a>&nbsp;opts,
+<td class="colLast"><span class="typeNameLabel">FilterFactory.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/orc/impl/filter/FilterFactory.html#createBatchFilter-org.apache.orc.Reader.Options-org.apache.orc.TypeDescription-boolean-org.apache.orc.OrcFile.Version-boolean-java.lang.String-org.apache.hadoop.conf.Configuration-">createBatchFilter</a></span>(<a href="../../../../../org/apache/orc/Reader.Options.html" title="class in org.apache.orc">Reader.Options< [...]
                  <a href="../../../../../org/apache/orc/TypeDescription.html" title="class in org.apache.orc">TypeDescription</a>&nbsp;readSchema,
                  boolean&nbsp;isSchemaCaseAware,
                  <a href="../../../../../org/apache/orc/OrcFile.Version.html" title="enum in org.apache.orc">OrcFile.Version</a>&nbsp;version,
-                 boolean&nbsp;normalize)</code>
+                 boolean&nbsp;normalize,
+                 <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;filePath,
+                 <a href="https://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 BatchFilter.</div>
 </td>
 </tr>
diff --git a/site/api/orc-core/org/apache/orc/impl/class-use/RunLengthByteWriter.html b/site/api/orc-core/org/apache/orc/filter/class-use/PluginFilterService.html
similarity index 76%
copy from site/api/orc-core/org/apache/orc/impl/class-use/RunLengthByteWriter.html
copy to site/api/orc-core/org/apache/orc/filter/class-use/PluginFilterService.html
index 099c37b8c..464e223a4 100644
--- a/site/api/orc-core/org/apache/orc/impl/class-use/RunLengthByteWriter.html
+++ b/site/api/orc-core/org/apache/orc/filter/class-use/PluginFilterService.html
@@ -4,7 +4,7 @@
 <head>
 <!-- Generated by javadoc -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>Uses of Class org.apache.orc.impl.RunLengthByteWriter (ORC Core 1.7.6 API)</title>
+<title>Uses of Interface org.apache.orc.filter.PluginFilterService (ORC Core 1.8.0 API)</title>
 <link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../../script.js"></script>
 </head>
@@ -12,7 +12,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="Uses of Class org.apache.orc.impl.RunLengthByteWriter (ORC Core 1.7.6 API)";
+            parent.document.title="Uses of Interface org.apache.orc.filter.PluginFilterService (ORC Core 1.8.0 API)";
         }
     }
     catch(err) {
@@ -33,7 +33,7 @@
 <ul class="navList" title="Navigation">
 <li><a href="../../../../../overview-summary.html">Overview</a></li>
 <li><a href="../package-summary.html">Package</a></li>
-<li><a href="../../../../../org/apache/orc/impl/RunLengthByteWriter.html" title="class in org.apache.orc.impl">Class</a></li>
+<li><a href="../../../../../org/apache/orc/filter/PluginFilterService.html" title="interface in org.apache.orc.filter">Class</a></li>
 <li class="navBarCell1Rev">Use</li>
 <li><a href="../../../../../overview-tree.html">Tree</a></li>
 <li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
@@ -47,8 +47,8 @@
 <li>Next</li>
 </ul>
 <ul class="navList">
-<li><a href="../../../../../index.html?org/apache/orc/impl/class-use/RunLengthByteWriter.html" target="_top">Frames</a></li>
-<li><a href="RunLengthByteWriter.html" target="_top">No&nbsp;Frames</a></li>
+<li><a href="../../../../../index.html?org/apache/orc/filter/class-use/PluginFilterService.html" target="_top">Frames</a></li>
+<li><a href="PluginFilterService.html" target="_top">No&nbsp;Frames</a></li>
 </ul>
 <ul class="navList" id="allclasses_navbar_top">
 <li><a href="../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
@@ -70,9 +70,9 @@
 </a></div>
 <!-- ========= END OF TOP NAVBAR ========= -->
 <div class="header">
-<h2 title="Uses of Class org.apache.orc.impl.RunLengthByteWriter" class="title">Uses of Class<br>org.apache.orc.impl.RunLengthByteWriter</h2>
+<h2 title="Uses of Interface org.apache.orc.filter.PluginFilterService" class="title">Uses of Interface<br>org.apache.orc.filter.PluginFilterService</h2>
 </div>
-<div class="classUseContainer">No usage of org.apache.orc.impl.RunLengthByteWriter</div>
+<div class="classUseContainer">No usage of org.apache.orc.filter.PluginFilterService</div>
 <!-- ======= START OF BOTTOM NAVBAR ====== -->
 <div class="bottomNav"><a name="navbar.bottom">
 <!--   -->
@@ -84,7 +84,7 @@
 <ul class="navList" title="Navigation">
 <li><a href="../../../../../overview-summary.html">Overview</a></li>
 <li><a href="../package-summary.html">Package</a></li>
-<li><a href="../../../../../org/apache/orc/impl/RunLengthByteWriter.html" title="class in org.apache.orc.impl">Class</a></li>
+<li><a href="../../../../../org/apache/orc/filter/PluginFilterService.html" title="interface in org.apache.orc.filter">Class</a></li>
 <li class="navBarCell1Rev">Use</li>
 <li><a href="../../../../../overview-tree.html">Tree</a></li>
 <li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
@@ -98,8 +98,8 @@
 <li>Next</li>
 </ul>
 <ul class="navList">
-<li><a href="../../../../../index.html?org/apache/orc/impl/class-use/RunLengthByteWriter.html" target="_top">Frames</a></li>
-<li><a href="RunLengthByteWriter.html" target="_top">No&nbsp;Frames</a></li>
+<li><a href="../../../../../index.html?org/apache/orc/filter/class-use/PluginFilterService.html" target="_top">Frames</a></li>
+<li><a href="PluginFilterService.html" target="_top">No&nbsp;Frames</a></li>
 </ul>
 <ul class="navList" id="allclasses_navbar_bottom">
 <li><a href="../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
diff --git a/site/api/orc-core/org/apache/orc/filter/package-frame.html b/site/api/orc-core/org/apache/orc/filter/package-frame.html
index 8b3310e62..4775301f4 100644
--- a/site/api/orc-core/org/apache/orc/filter/package-frame.html
+++ b/site/api/orc-core/org/apache/orc/filter/package-frame.html
@@ -4,7 +4,7 @@
 <head>
 <!-- Generated by javadoc -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>org.apache.orc.filter (ORC Core 1.7.6 API)</title>
+<title>org.apache.orc.filter (ORC Core 1.8.0 API)</title>
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../script.js"></script>
 </head>
@@ -14,6 +14,7 @@
 <h2 title="Interfaces">Interfaces</h2>
 <ul title="Interfaces">
 <li><a href="BatchFilter.html" title="interface in org.apache.orc.filter" target="classFrame"><span class="interfaceName">BatchFilter</span></a></li>
+<li><a href="PluginFilterService.html" title="interface in org.apache.orc.filter" target="classFrame"><span class="interfaceName">PluginFilterService</span></a></li>
 </ul>
 </div>
 </body>
diff --git a/site/api/orc-core/org/apache/orc/filter/package-summary.html b/site/api/orc-core/org/apache/orc/filter/package-summary.html
index 5f9a63230..03617e1f7 100644
--- a/site/api/orc-core/org/apache/orc/filter/package-summary.html
+++ b/site/api/orc-core/org/apache/orc/filter/package-summary.html
@@ -4,7 +4,7 @@
 <head>
 <!-- Generated by javadoc -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>org.apache.orc.filter (ORC Core 1.7.6 API)</title>
+<title>org.apache.orc.filter (ORC Core 1.8.0 API)</title>
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../script.js"></script>
 </head>
@@ -12,7 +12,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="org.apache.orc.filter (ORC Core 1.7.6 API)";
+            parent.document.title="org.apache.orc.filter (ORC Core 1.8.0 API)";
         }
     }
     catch(err) {
@@ -90,6 +90,12 @@
  selected vector to determine the eligible rows.</div>
 </td>
 </tr>
+<tr class="rowColor">
+<td class="colFirst"><a href="../../../../org/apache/orc/filter/PluginFilterService.html" title="interface in org.apache.orc.filter">PluginFilterService</a></td>
+<td class="colLast">
+<div class="block">Service to determine Plugin filters to be used during read.</div>
+</td>
+</tr>
 </tbody>
 </table>
 </li>
diff --git a/site/api/orc-core/org/apache/orc/filter/package-tree.html b/site/api/orc-core/org/apache/orc/filter/package-tree.html
index b526df9a4..e6e297406 100644
--- a/site/api/orc-core/org/apache/orc/filter/package-tree.html
+++ b/site/api/orc-core/org/apache/orc/filter/package-tree.html
@@ -4,7 +4,7 @@
 <head>
 <!-- Generated by javadoc -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>org.apache.orc.filter Class Hierarchy (ORC Core 1.7.6 API)</title>
+<title>org.apache.orc.filter Class Hierarchy (ORC Core 1.8.0 API)</title>
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../script.js"></script>
 </head>
@@ -12,7 +12,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="org.apache.orc.filter Class Hierarchy (ORC Core 1.7.6 API)";
+            parent.document.title="org.apache.orc.filter Class Hierarchy (ORC Core 1.8.0 API)";
         }
     }
     catch(err) {
@@ -84,6 +84,7 @@
 <li type="circle">org.apache.orc.filter.<a href="../../../../org/apache/orc/filter/BatchFilter.html" title="interface in org.apache.orc.filter"><span class="typeNameLink">BatchFilter</span></a></li>
 </ul>
 </li>
+<li type="circle">org.apache.orc.filter.<a href="../../../../org/apache/orc/filter/PluginFilterService.html" title="interface in org.apache.orc.filter"><span class="typeNameLink">PluginFilterService</span></a></li>
 </ul>
 </div>
 <!-- ======= START OF BOTTOM NAVBAR ====== -->
diff --git a/site/api/orc-core/org/apache/orc/filter/package-use.html b/site/api/orc-core/org/apache/orc/filter/package-use.html
index e3d3566c9..ac1863b1d 100644
--- a/site/api/orc-core/org/apache/orc/filter/package-use.html
+++ b/site/api/orc-core/org/apache/orc/filter/package-use.html
@@ -4,7 +4,7 @@
 <head>
 <!-- Generated by javadoc -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>Uses of Package org.apache.orc.filter (ORC Core 1.7.6 API)</title>
+<title>Uses of Package org.apache.orc.filter (ORC Core 1.8.0 API)</title>
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../script.js"></script>
 </head>
@@ -12,7 +12,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="Uses of Package org.apache.orc.filter (ORC Core 1.7.6 API)";
+            parent.document.title="Uses of Package org.apache.orc.filter (ORC Core 1.8.0 API)";
         }
     }
     catch(err) {
@@ -83,12 +83,35 @@
 </tr>
 <tbody>
 <tr class="altColor">
+<td class="colFirst"><a href="#org.apache.orc.filter">org.apache.orc.filter</a></td>
+<td class="colLast">&nbsp;</td>
+</tr>
+<tr class="rowColor">
 <td class="colFirst"><a href="#org.apache.orc.impl.filter">org.apache.orc.impl.filter</a></td>
 <td class="colLast">&nbsp;</td>
 </tr>
 </tbody>
 </table>
 </li>
+<li class="blockList"><a name="org.apache.orc.filter">
+<!--   -->
+</a>
+<table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing classes, and an explanation">
+<caption><span>Classes in <a href="../../../../org/apache/orc/filter/package-summary.html">org.apache.orc.filter</a> used by <a href="../../../../org/apache/orc/filter/package-summary.html">org.apache.orc.filter</a></span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colOne" scope="col">Class and Description</th>
+</tr>
+<tbody>
+<tr class="altColor">
+<td class="colOne"><a href="../../../../org/apache/orc/filter/class-use/BatchFilter.html#org.apache.orc.filter">BatchFilter</a>
+<div class="block">Defines a batch filter that can operate on a
+ <a href="https://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"><code>VectorizedRowBatch</code></a> and filter rows by using the
+ selected vector to determine the eligible rows.</div>
+</td>
+</tr>
+</tbody>
+</table>
+</li>
 <li class="blockList"><a name="org.apache.orc.impl.filter">
 <!--   -->
 </a>
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 0d18cd52a..26f87bc21 100644
--- a/site/api/orc-core/org/apache/orc/impl/AcidStats.html
+++ b/site/api/orc-core/org/apache/orc/impl/AcidStats.html
@@ -4,7 +4,7 @@
 <head>
 <!-- Generated by javadoc -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>AcidStats (ORC Core 1.7.6 API)</title>
+<title>AcidStats (ORC Core 1.8.0 API)</title>
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../script.js"></script>
 </head>
@@ -12,7 +12,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="AcidStats (ORC Core 1.7.6 API)";
+            parent.document.title="AcidStats (ORC Core 1.8.0 API)";
         }
     }
     catch(err) {
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 cdb7ef0f9..a9c82e4e6 100644
--- a/site/api/orc-core/org/apache/orc/impl/AircompressorCodec.html
+++ b/site/api/orc-core/org/apache/orc/impl/AircompressorCodec.html
@@ -4,7 +4,7 @@
 <head>
 <!-- Generated by javadoc -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>AircompressorCodec (ORC Core 1.7.6 API)</title>
+<title>AircompressorCodec (ORC Core 1.8.0 API)</title>
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../script.js"></script>
 </head>
@@ -12,7 +12,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="AircompressorCodec (ORC Core 1.7.6 API)";
+            parent.document.title="AircompressorCodec (ORC Core 1.8.0 API)";
         }
     }
     catch(err) {
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 65e685a40..62933603e 100644
--- a/site/api/orc-core/org/apache/orc/impl/BitFieldReader.html
+++ b/site/api/orc-core/org/apache/orc/impl/BitFieldReader.html
@@ -4,7 +4,7 @@
 <head>
 <!-- Generated by javadoc -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>BitFieldReader (ORC Core 1.7.6 API)</title>
+<title>BitFieldReader (ORC Core 1.8.0 API)</title>
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../script.js"></script>
 </head>
@@ -12,7 +12,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="BitFieldReader (ORC Core 1.7.6 API)";
+            parent.document.title="BitFieldReader (ORC Core 1.8.0 API)";
         }
     }
     catch(err) {
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 b9fd4a07d..048f253d8 100644
--- a/site/api/orc-core/org/apache/orc/impl/BitFieldWriter.html
+++ b/site/api/orc-core/org/apache/orc/impl/BitFieldWriter.html
@@ -4,7 +4,7 @@
 <head>
 <!-- Generated by javadoc -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>BitFieldWriter (ORC Core 1.7.6 API)</title>
+<title>BitFieldWriter (ORC Core 1.8.0 API)</title>
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../script.js"></script>
 </head>
@@ -12,7 +12,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="BitFieldWriter (ORC Core 1.7.6 API)";
+            parent.document.title="BitFieldWriter (ORC Core 1.8.0 API)";
         }
     }
     catch(err) {
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 fb4542e06..7e9f922f8 100644
--- a/site/api/orc-core/org/apache/orc/impl/BufferChunk.html
+++ b/site/api/orc-core/org/apache/orc/impl/BufferChunk.html
@@ -4,7 +4,7 @@
 <head>
 <!-- Generated by javadoc -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>BufferChunk (ORC Core 1.7.6 API)</title>
+<title>BufferChunk (ORC Core 1.8.0 API)</title>
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../script.js"></script>
 </head>
@@ -12,7 +12,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="BufferChunk (ORC Core 1.7.6 API)";
+            parent.document.title="BufferChunk (ORC Core 1.8.0 API)";
         }
     }
     catch(err) {
diff --git a/site/api/orc-core/org/apache/orc/impl/BufferChunkList.html b/site/api/orc-core/org/apache/orc/impl/BufferChunkList.html
index b016f9cb7..f844c0ef2 100644
--- a/site/api/orc-core/org/apache/orc/impl/BufferChunkList.html
+++ b/site/api/orc-core/org/apache/orc/impl/BufferChunkList.html
@@ -4,7 +4,7 @@
 <head>
 <!-- Generated by javadoc -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>BufferChunkList (ORC Core 1.7.6 API)</title>
+<title>BufferChunkList (ORC Core 1.8.0 API)</title>
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../script.js"></script>
 </head>
@@ -12,7 +12,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="BufferChunkList (ORC Core 1.7.6 API)";
+            parent.document.title="BufferChunkList (ORC Core 1.8.0 API)";
         }
     }
     catch(err) {
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 21650fb8c..ca9ca9f87 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
@@ -4,7 +4,7 @@
 <head>
 <!-- Generated by javadoc -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>ColumnStatisticsImpl.BinaryStatisticsImpl (ORC Core 1.7.6 API)</title>
+<title>ColumnStatisticsImpl.BinaryStatisticsImpl (ORC Core 1.8.0 API)</title>
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../script.js"></script>
 </head>
@@ -12,7 +12,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="ColumnStatisticsImpl.BinaryStatisticsImpl (ORC Core 1.7.6 API)";
+            parent.document.title="ColumnStatisticsImpl.BinaryStatisticsImpl (ORC Core 1.8.0 API)";
         }
     }
     catch(err) {
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 cfdf46caf..a4e85c8ca 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
@@ -4,7 +4,7 @@
 <head>
 <!-- Generated by javadoc -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>ColumnStatisticsImpl.StringStatisticsImpl (ORC Core 1.7.6 API)</title>
+<title>ColumnStatisticsImpl.StringStatisticsImpl (ORC Core 1.8.0 API)</title>
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../script.js"></script>
 </head>
@@ -12,7 +12,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="ColumnStatisticsImpl.StringStatisticsImpl (ORC Core 1.7.6 API)";
+            parent.document.title="ColumnStatisticsImpl.StringStatisticsImpl (ORC Core 1.8.0 API)";
         }
     }
     catch(err) {
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 4fb110dfe..508b6ddbe 100644
--- a/site/api/orc-core/org/apache/orc/impl/ColumnStatisticsImpl.html
+++ b/site/api/orc-core/org/apache/orc/impl/ColumnStatisticsImpl.html
@@ -4,7 +4,7 @@
 <head>
 <!-- Generated by javadoc -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>ColumnStatisticsImpl (ORC Core 1.7.6 API)</title>
+<title>ColumnStatisticsImpl (ORC Core 1.8.0 API)</title>
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../script.js"></script>
 </head>
@@ -12,7 +12,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="ColumnStatisticsImpl (ORC Core 1.7.6 API)";
+            parent.document.title="ColumnStatisticsImpl (ORC Core 1.8.0 API)";
         }
     }
     catch(err) {
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 543f50f47..fd1b511db 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
@@ -4,7 +4,7 @@
 <head>
 <!-- Generated by javadoc -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>ConvertTreeReaderFactory.AnyIntegerFromAnyIntegerTreeReader (ORC Core 1.7.6 API)</title>
+<title>ConvertTreeReaderFactory.AnyIntegerFromAnyIntegerTreeReader (ORC Core 1.8.0 API)</title>
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../script.js"></script>
 </head>
@@ -12,7 +12,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="ConvertTreeReaderFactory.AnyIntegerFromAnyIntegerTreeReader (ORC Core 1.7.6 API)";
+            parent.document.title="ConvertTreeReaderFactory.AnyIntegerFromAnyIntegerTreeReader (ORC Core 1.8.0 API)";
         }
     }
     catch(err) {
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 329d672f3..af6acbc36 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
@@ -4,7 +4,7 @@
 <head>
 <!-- Generated by javadoc -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>ConvertTreeReaderFactory.AnyIntegerFromDecimalTreeReader (ORC Core 1.7.6 API)</title>
+<title>ConvertTreeReaderFactory.AnyIntegerFromDecimalTreeReader (ORC Core 1.8.0 API)</title>
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../script.js"></script>
 </head>
@@ -12,7 +12,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="ConvertTreeReaderFactory.AnyIntegerFromDecimalTreeReader (ORC Core 1.7.6 API)";
+            parent.document.title="ConvertTreeReaderFactory.AnyIntegerFromDecimalTreeReader (ORC Core 1.8.0 API)";
         }
     }
     catch(err) {
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 5aacc298f..ecc536ac8 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
@@ -4,7 +4,7 @@
 <head>
 <!-- Generated by javadoc -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>ConvertTreeReaderFactory.AnyIntegerFromDoubleTreeReader (ORC Core 1.7.6 API)</title>
+<title>ConvertTreeReaderFactory.AnyIntegerFromDoubleTreeReader (ORC Core 1.8.0 API)</title>
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../script.js"></script>
 </head>
@@ -12,7 +12,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="ConvertTreeReaderFactory.AnyIntegerFromDoubleTreeReader (ORC Core 1.7.6 API)";
+            parent.document.title="ConvertTreeReaderFactory.AnyIntegerFromDoubleTreeReader (ORC Core 1.8.0 API)";
         }
     }
     catch(err) {
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 6dc273565..459f83d03 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
@@ -4,7 +4,7 @@
 <head>
 <!-- Generated by javadoc -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>ConvertTreeReaderFactory.AnyIntegerFromStringGroupTreeReader (ORC Core 1.7.6 API)</title>
+<title>ConvertTreeReaderFactory.AnyIntegerFromStringGroupTreeReader (ORC Core 1.8.0 API)</title>
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../script.js"></script>
 </head>
@@ -12,7 +12,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="ConvertTreeReaderFactory.AnyIntegerFromStringGroupTreeReader (ORC Core 1.7.6 API)";
+            parent.document.title="ConvertTreeReaderFactory.AnyIntegerFromStringGroupTreeReader (ORC Core 1.8.0 API)";
         }
     }
     catch(err) {
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 e7088cb79..9c53bfd59 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
@@ -4,7 +4,7 @@
 <head>
 <!-- Generated by javadoc -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>ConvertTreeReaderFactory.AnyIntegerFromTimestampTreeReader (ORC Core 1.7.6 API)</title>
+<title>ConvertTreeReaderFactory.AnyIntegerFromTimestampTreeReader (ORC Core 1.8.0 API)</title>
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../script.js"></script>
 </head>
@@ -12,7 +12,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="ConvertTreeReaderFactory.AnyIntegerFromTimestampTreeReader (ORC Core 1.7.6 API)";
+            parent.document.title="ConvertTreeReaderFactory.AnyIntegerFromTimestampTreeReader (ORC Core 1.8.0 API)";
         }
     }
     catch(err) {
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 48f9196dc..2901d0606 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
@@ -4,7 +4,7 @@
 <head>
 <!-- Generated by javadoc -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>ConvertTreeReaderFactory.ConvertTreeReader (ORC Core 1.7.6 API)</title>
+<title>ConvertTreeReaderFactory.ConvertTreeReader (ORC Core 1.8.0 API)</title>
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../script.js"></script>
 </head>
@@ -12,7 +12,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="ConvertTreeReaderFactory.ConvertTreeReader (ORC Core 1.7.6 API)";
+            parent.document.title="ConvertTreeReaderFactory.ConvertTreeReader (ORC Core 1.8.0 API)";
         }
     }
     catch(err) {
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 71dd72e3e..376354a15 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
@@ -4,7 +4,7 @@
 <head>
 <!-- Generated by javadoc -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>ConvertTreeReaderFactory.DateFromStringGroupTreeReader (ORC Core 1.7.6 API)</title>
+<title>ConvertTreeReaderFactory.DateFromStringGroupTreeReader (ORC Core 1.8.0 API)</title>
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../script.js"></script>
 </head>
@@ -12,7 +12,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="ConvertTreeReaderFactory.DateFromStringGroupTreeReader (ORC Core 1.7.6 API)";
+            parent.document.title="ConvertTreeReaderFactory.DateFromStringGroupTreeReader (ORC Core 1.8.0 API)";
         }
     }
     catch(err) {
diff --git a/site/api/orc-core/org/apache/orc/impl/ConvertTreeReaderFactory.DateFromTimestampTreeReader.html b/site/api/orc-core/org/apache/orc/impl/ConvertTreeReaderFactory.DateFromTimestampTreeReader.html
index 3e4e191b2..8d61f3395 100644
--- a/site/api/orc-core/org/apache/orc/impl/ConvertTreeReaderFactory.DateFromTimestampTreeReader.html
+++ b/site/api/orc-core/org/apache/orc/impl/ConvertTreeReaderFactory.DateFromTimestampTreeReader.html
@@ -4,7 +4,7 @@
 <head>
 <!-- Generated by javadoc -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>ConvertTreeReaderFactory.DateFromTimestampTreeReader (ORC Core 1.7.6 API)</title>
+<title>ConvertTreeReaderFactory.DateFromTimestampTreeReader (ORC Core 1.8.0 API)</title>
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../script.js"></script>
 </head>
@@ -12,7 +12,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="ConvertTreeReaderFactory.DateFromTimestampTreeReader (ORC Core 1.7.6 API)";
+            parent.document.title="ConvertTreeReaderFactory.DateFromTimestampTreeReader (ORC Core 1.8.0 API)";
         }
     }
     catch(err) {
diff --git a/site/api/orc-core/org/apache/orc/impl/ConvertTreeReaderFactory.DecimalFromAnyIntegerTreeReader.html b/site/api/orc-core/org/apache/orc/impl/ConvertTreeReaderFactory.DecimalFromAnyIntegerTreeReader.html
index d1b393b9b..8a6ed0d6e 100644
--- a/site/api/orc-core/org/apache/orc/impl/ConvertTreeReaderFactory.DecimalFromAnyIntegerTreeReader.html
+++ b/site/api/orc-core/org/apache/orc/impl/ConvertTreeReaderFactory.DecimalFromAnyIntegerTreeReader.html
@@ -4,7 +4,7 @@
 <head>
 <!-- Generated by javadoc -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>ConvertTreeReaderFactory.DecimalFromAnyIntegerTreeReader (ORC Core 1.7.6 API)</title>
+<title>ConvertTreeReaderFactory.DecimalFromAnyIntegerTreeReader (ORC Core 1.8.0 API)</title>
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../script.js"></script>
 </head>
@@ -12,7 +12,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="ConvertTreeReaderFactory.DecimalFromAnyIntegerTreeReader (ORC Core 1.7.6 API)";
+            parent.document.title="ConvertTreeReaderFactory.DecimalFromAnyIntegerTreeReader (ORC Core 1.8.0 API)";
         }
     }
     catch(err) {
diff --git a/site/api/orc-core/org/apache/orc/impl/ConvertTreeReaderFactory.DecimalFromDecimalTreeReader.html b/site/api/orc-core/org/apache/orc/impl/ConvertTreeReaderFactory.DecimalFromDecimalTreeReader.html
index 66b66cbb0..697fa7238 100644
--- a/site/api/orc-core/org/apache/orc/impl/ConvertTreeReaderFactory.DecimalFromDecimalTreeReader.html
+++ b/site/api/orc-core/org/apache/orc/impl/ConvertTreeReaderFactory.DecimalFromDecimalTreeReader.html
@@ -4,7 +4,7 @@
 <head>
 <!-- Generated by javadoc -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>ConvertTreeReaderFactory.DecimalFromDecimalTreeReader (ORC Core 1.7.6 API)</title>
+<title>ConvertTreeReaderFactory.DecimalFromDecimalTreeReader (ORC Core 1.8.0 API)</title>
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../script.js"></script>
 </head>
@@ -12,7 +12,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="ConvertTreeReaderFactory.DecimalFromDecimalTreeReader (ORC Core 1.7.6 API)";
+            parent.document.title="ConvertTreeReaderFactory.DecimalFromDecimalTreeReader (ORC Core 1.8.0 API)";
         }
     }
     catch(err) {
diff --git a/site/api/orc-core/org/apache/orc/impl/ConvertTreeReaderFactory.DecimalFromDoubleTreeReader.html b/site/api/orc-core/org/apache/orc/impl/ConvertTreeReaderFactory.DecimalFromDoubleTreeReader.html
index b6dfc12de..8a71ba71f 100644
--- a/site/api/orc-core/org/apache/orc/impl/ConvertTreeReaderFactory.DecimalFromDoubleTreeReader.html
+++ b/site/api/orc-core/org/apache/orc/impl/ConvertTreeReaderFactory.DecimalFromDoubleTreeReader.html
@@ -4,7 +4,7 @@
 <head>
 <!-- Generated by javadoc -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>ConvertTreeReaderFactory.DecimalFromDoubleTreeReader (ORC Core 1.7.6 API)</title>
+<title>ConvertTreeReaderFactory.DecimalFromDoubleTreeReader (ORC Core 1.8.0 API)</title>
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../script.js"></script>
 </head>
@@ -12,7 +12,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="ConvertTreeReaderFactory.DecimalFromDoubleTreeReader (ORC Core 1.7.6 API)";
+            parent.document.title="ConvertTreeReaderFactory.DecimalFromDoubleTreeReader (ORC Core 1.8.0 API)";
         }
     }
     catch(err) {
diff --git a/site/api/orc-core/org/apache/orc/impl/ConvertTreeReaderFactory.DecimalFromStringGroupTreeReader.html b/site/api/orc-core/org/apache/orc/impl/ConvertTreeReaderFactory.DecimalFromStringGroupTreeReader.html
index 4f7104d37..418745285 100644
--- a/site/api/orc-core/org/apache/orc/impl/ConvertTreeReaderFactory.DecimalFromStringGroupTreeReader.html
+++ b/site/api/orc-core/org/apache/orc/impl/ConvertTreeReaderFactory.DecimalFromStringGroupTreeReader.html
@@ -4,7 +4,7 @@
 <head>
 <!-- Generated by javadoc -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>ConvertTreeReaderFactory.DecimalFromStringGroupTreeReader (ORC Core 1.7.6 API)</title>
+<title>ConvertTreeReaderFactory.DecimalFromStringGroupTreeReader (ORC Core 1.8.0 API)</title>
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../script.js"></script>
 </head>
@@ -12,7 +12,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="ConvertTreeReaderFactory.DecimalFromStringGroupTreeReader (ORC Core 1.7.6 API)";
+            parent.document.title="ConvertTreeReaderFactory.DecimalFromStringGroupTreeReader (ORC Core 1.8.0 API)";
         }
     }
     catch(err) {
diff --git a/site/api/orc-core/org/apache/orc/impl/ConvertTreeReaderFactory.DecimalFromTimestampTreeReader.html b/site/api/orc-core/org/apache/orc/impl/ConvertTreeReaderFactory.DecimalFromTimestampTreeReader.html
index 351cf1b6c..0e3b7fa68 100644
--- a/site/api/orc-core/org/apache/orc/impl/ConvertTreeReaderFactory.DecimalFromTimestampTreeReader.html
+++ b/site/api/orc-core/org/apache/orc/impl/ConvertTreeReaderFactory.DecimalFromTimestampTreeReader.html
@@ -4,7 +4,7 @@
 <head>
 <!-- Generated by javadoc -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>ConvertTreeReaderFactory.DecimalFromTimestampTreeReader (ORC Core 1.7.6 API)</title>
+<title>ConvertTreeReaderFactory.DecimalFromTimestampTreeReader (ORC Core 1.8.0 API)</title>
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../script.js"></script>
 </head>
@@ -12,7 +12,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="ConvertTreeReaderFactory.DecimalFromTimestampTreeReader (ORC Core 1.7.6 API)";
+            parent.document.title="ConvertTreeReaderFactory.DecimalFromTimestampTreeReader (ORC Core 1.8.0 API)";
         }
     }
     catch(err) {
diff --git a/site/api/orc-core/org/apache/orc/impl/ConvertTreeReaderFactory.DoubleFromAnyIntegerTreeReader.html b/site/api/orc-core/org/apache/orc/impl/ConvertTreeReaderFactory.DoubleFromAnyIntegerTreeReader.html
index 88a3b5f46..e7443eee0 100644
--- a/site/api/orc-core/org/apache/orc/impl/ConvertTreeReaderFactory.DoubleFromAnyIntegerTreeReader.html
+++ b/site/api/orc-core/org/apache/orc/impl/ConvertTreeReaderFactory.DoubleFromAnyIntegerTreeReader.html
@@ -4,7 +4,7 @@
 <head>
 <!-- Generated by javadoc -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>ConvertTreeReaderFactory.DoubleFromAnyIntegerTreeReader (ORC Core 1.7.6 API)</title>
+<title>ConvertTreeReaderFactory.DoubleFromAnyIntegerTreeReader (ORC Core 1.8.0 API)</title>
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../script.js"></script>
 </head>
@@ -12,7 +12,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="ConvertTreeReaderFactory.DoubleFromAnyIntegerTreeReader (ORC Core 1.7.6 API)";
+            parent.document.title="ConvertTreeReaderFactory.DoubleFromAnyIntegerTreeReader (ORC Core 1.8.0 API)";
         }
     }
     catch(err) {
diff --git a/site/api/orc-core/org/apache/orc/impl/ConvertTreeReaderFactory.DoubleFromDecimalTreeReader.html b/site/api/orc-core/org/apache/orc/impl/ConvertTreeReaderFactory.DoubleFromDecimalTreeReader.html
index 8ef1d2e4a..1cd298247 100644
--- a/site/api/orc-core/org/apache/orc/impl/ConvertTreeReaderFactory.DoubleFromDecimalTreeReader.html
+++ b/site/api/orc-core/org/apache/orc/impl/ConvertTreeReaderFactory.DoubleFromDecimalTreeReader.html
@@ -4,7 +4,7 @@
 <head>
 <!-- Generated by javadoc -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>ConvertTreeReaderFactory.DoubleFromDecimalTreeReader (ORC Core 1.7.6 API)</title>
+<title>ConvertTreeReaderFactory.DoubleFromDecimalTreeReader (ORC Core 1.8.0 API)</title>
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../script.js"></script>
 </head>
@@ -12,7 +12,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="ConvertTreeReaderFactory.DoubleFromDecimalTreeReader (ORC Core 1.7.6 API)";
+            parent.document.title="ConvertTreeReaderFactory.DoubleFromDecimalTreeReader (ORC Core 1.8.0 API)";
         }
     }
     catch(err) {
diff --git a/site/api/orc-core/org/apache/orc/impl/ConvertTreeReaderFactory.DoubleFromStringGroupTreeReader.html b/site/api/orc-core/org/apache/orc/impl/ConvertTreeReaderFactory.DoubleFromStringGroupTreeReader.html
index 6c66817ce..2141931a3 100644
--- a/site/api/orc-core/org/apache/orc/impl/ConvertTreeReaderFactory.DoubleFromStringGroupTreeReader.html
+++ b/site/api/orc-core/org/apache/orc/impl/ConvertTreeReaderFactory.DoubleFromStringGroupTreeReader.html
@@ -4,7 +4,7 @@
 <head>
 <!-- Generated by javadoc -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>ConvertTreeReaderFactory.DoubleFromStringGroupTreeReader (ORC Core 1.7.6 API)</title>
+<title>ConvertTreeReaderFactory.DoubleFromStringGroupTreeReader (ORC Core 1.8.0 API)</title>
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../script.js"></script>
 </head>
@@ -12,7 +12,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="ConvertTreeReaderFactory.DoubleFromStringGroupTreeReader (ORC Core 1.7.6 API)";
+            parent.document.title="ConvertTreeReaderFactory.DoubleFromStringGroupTreeReader (ORC Core 1.8.0 API)";
         }
     }
     catch(err) {
diff --git a/site/api/orc-core/org/apache/orc/impl/ConvertTreeReaderFactory.DoubleFromTimestampTreeReader.html b/site/api/orc-core/org/apache/orc/impl/ConvertTreeReaderFactory.DoubleFromTimestampTreeReader.html
index 5d2de7037..8bc4085e7 100644
--- a/site/api/orc-core/org/apache/orc/impl/ConvertTreeReaderFactory.DoubleFromTimestampTreeReader.html
+++ b/site/api/orc-core/org/apache/orc/impl/ConvertTreeReaderFactory.DoubleFromTimestampTreeReader.html
@@ -4,7 +4,7 @@
 <head>
 <!-- Generated by javadoc -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>ConvertTreeReaderFactory.DoubleFromTimestampTreeReader (ORC Core 1.7.6 API)</title>
+<title>ConvertTreeReaderFactory.DoubleFromTimestampTreeReader (ORC Core 1.8.0 API)</title>
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../script.js"></script>
 </head>
@@ -12,7 +12,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="ConvertTreeReaderFactory.DoubleFromTimestampTreeReader (ORC Core 1.7.6 API)";
+            parent.document.title="ConvertTreeReaderFactory.DoubleFromTimestampTreeReader (ORC Core 1.8.0 API)";
         }
     }
     catch(err) {
diff --git a/site/api/orc-core/org/apache/orc/impl/ConvertTreeReaderFactory.FloatFromDoubleTreeReader.html b/site/api/orc-core/org/apache/orc/impl/ConvertTreeReaderFactory.FloatFromDoubleTreeReader.html
index e0ae5825e..16c9f7265 100644
--- a/site/api/orc-core/org/apache/orc/impl/ConvertTreeReaderFactory.FloatFromDoubleTreeReader.html
+++ b/site/api/orc-core/org/apache/orc/impl/ConvertTreeReaderFactory.FloatFromDoubleTreeReader.html
@@ -4,7 +4,7 @@
 <head>
 <!-- Generated by javadoc -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>ConvertTreeReaderFactory.FloatFromDoubleTreeReader (ORC Core 1.7.6 API)</title>
+<title>ConvertTreeReaderFactory.FloatFromDoubleTreeReader (ORC Core 1.8.0 API)</title>
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../script.js"></script>
 </head>
@@ -12,7 +12,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="ConvertTreeReaderFactory.FloatFromDoubleTreeReader (ORC Core 1.7.6 API)";
+            parent.document.title="ConvertTreeReaderFactory.FloatFromDoubleTreeReader (ORC Core 1.8.0 API)";
         }
     }
     catch(err) {
diff --git a/site/api/orc-core/org/apache/orc/impl/ConvertTreeReaderFactory.StringGroupFromAnyIntegerTreeReader.html b/site/api/orc-core/org/apache/orc/impl/ConvertTreeReaderFactory.StringGroupFromAnyIntegerTreeReader.html
index f048c333e..fde57bdac 100644
--- a/site/api/orc-core/org/apache/orc/impl/ConvertTreeReaderFactory.StringGroupFromAnyIntegerTreeReader.html
+++ b/site/api/orc-core/org/apache/orc/impl/ConvertTreeReaderFactory.StringGroupFromAnyIntegerTreeReader.html
@@ -4,7 +4,7 @@
 <head>
 <!-- Generated by javadoc -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>ConvertTreeReaderFactory.StringGroupFromAnyIntegerTreeReader (ORC Core 1.7.6 API)</title>
+<title>ConvertTreeReaderFactory.StringGroupFromAnyIntegerTreeReader (ORC Core 1.8.0 API)</title>
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../script.js"></script>
 </head>
@@ -12,7 +12,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="ConvertTreeReaderFactory.StringGroupFromAnyIntegerTreeReader (ORC Core 1.7.6 API)";
+            parent.document.title="ConvertTreeReaderFactory.StringGroupFromAnyIntegerTreeReader (ORC Core 1.8.0 API)";
         }
     }
     catch(err) {
diff --git a/site/api/orc-core/org/apache/orc/impl/ConvertTreeReaderFactory.StringGroupFromBinaryTreeReader.html b/site/api/orc-core/org/apache/orc/impl/ConvertTreeReaderFactory.StringGroupFromBinaryTreeReader.html
index 0b3309468..71c1e8390 100644
--- a/site/api/orc-core/org/apache/orc/impl/ConvertTreeReaderFactory.StringGroupFromBinaryTreeReader.html
+++ b/site/api/orc-core/org/apache/orc/impl/ConvertTreeReaderFactory.StringGroupFromBinaryTreeReader.html
@@ -4,7 +4,7 @@
 <head>
 <!-- Generated by javadoc -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>ConvertTreeReaderFactory.StringGroupFromBinaryTreeReader (ORC Core 1.7.6 API)</title>
+<title>ConvertTreeReaderFactory.StringGroupFromBinaryTreeReader (ORC Core 1.8.0 API)</title>
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../script.js"></script>
 </head>
@@ -12,7 +12,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="ConvertTreeReaderFactory.StringGroupFromBinaryTreeReader (ORC Core 1.7.6 API)";
+            parent.document.title="ConvertTreeReaderFactory.StringGroupFromBinaryTreeReader (ORC Core 1.8.0 API)";
         }
     }
     catch(err) {
diff --git a/site/api/orc-core/org/apache/orc/impl/ConvertTreeReaderFactory.StringGroupFromBooleanTreeReader.html b/site/api/orc-core/org/apache/orc/impl/ConvertTreeReaderFactory.StringGroupFromBooleanTreeReader.html
index 11d814987..b511e9800 100644
--- a/site/api/orc-core/org/apache/orc/impl/ConvertTreeReaderFactory.StringGroupFromBooleanTreeReader.html
+++ b/site/api/orc-core/org/apache/orc/impl/ConvertTreeReaderFactory.StringGroupFromBooleanTreeReader.html
@@ -4,7 +4,7 @@
 <head>
 <!-- Generated by javadoc -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>ConvertTreeReaderFactory.StringGroupFromBooleanTreeReader (ORC Core 1.7.6 API)</title>
+<title>ConvertTreeReaderFactory.StringGroupFromBooleanTreeReader (ORC Core 1.8.0 API)</title>
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../script.js"></script>
 </head>
@@ -12,7 +12,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="ConvertTreeReaderFactory.StringGroupFromBooleanTreeReader (ORC Core 1.7.6 API)";
+            parent.document.title="ConvertTreeReaderFactory.StringGroupFromBooleanTreeReader (ORC Core 1.8.0 API)";
         }
     }
     catch(err) {
diff --git a/site/api/orc-core/org/apache/orc/impl/ConvertTreeReaderFactory.StringGroupFromDateTreeReader.html b/site/api/orc-core/org/apache/orc/impl/ConvertTreeReaderFactory.StringGroupFromDateTreeReader.html
index fff490f7d..b9ffbfadd 100644
--- a/site/api/orc-core/org/apache/orc/impl/ConvertTreeReaderFactory.StringGroupFromDateTreeReader.html
+++ b/site/api/orc-core/org/apache/orc/impl/ConvertTreeReaderFactory.StringGroupFromDateTreeReader.html
@@ -4,7 +4,7 @@
 <head>
 <!-- Generated by javadoc -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>ConvertTreeReaderFactory.StringGroupFromDateTreeReader (ORC Core 1.7.6 API)</title>
+<title>ConvertTreeReaderFactory.StringGroupFromDateTreeReader (ORC Core 1.8.0 API)</title>
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../script.js"></script>
 </head>
@@ -12,7 +12,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="ConvertTreeReaderFactory.StringGroupFromDateTreeReader (ORC Core 1.7.6 API)";
+            parent.document.title="ConvertTreeReaderFactory.StringGroupFromDateTreeReader (ORC Core 1.8.0 API)";
         }
     }
     catch(err) {
diff --git a/site/api/orc-core/org/apache/orc/impl/ConvertTreeReaderFactory.StringGroupFromDecimalTreeReader.html b/site/api/orc-core/org/apache/orc/impl/ConvertTreeReaderFactory.StringGroupFromDecimalTreeReader.html
index 0ea0ee3b6..659ac4d35 100644
--- a/site/api/orc-core/org/apache/orc/impl/ConvertTreeReaderFactory.StringGroupFromDecimalTreeReader.html
+++ b/site/api/orc-core/org/apache/orc/impl/ConvertTreeReaderFactory.StringGroupFromDecimalTreeReader.html
@@ -4,7 +4,7 @@
 <head>
 <!-- Generated by javadoc -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>ConvertTreeReaderFactory.StringGroupFromDecimalTreeReader (ORC Core 1.7.6 API)</title>
+<title>ConvertTreeReaderFactory.StringGroupFromDecimalTreeReader (ORC Core 1.8.0 API)</title>
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../script.js"></script>
 </head>
@@ -12,7 +12,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="ConvertTreeReaderFactory.StringGroupFromDecimalTreeReader (ORC Core 1.7.6 API)";
+            parent.document.title="ConvertTreeReaderFactory.StringGroupFromDecimalTreeReader (ORC Core 1.8.0 API)";
         }
     }
     catch(err) {
diff --git a/site/api/orc-core/org/apache/orc/impl/ConvertTreeReaderFactory.StringGroupFromDoubleTreeReader.html b/site/api/orc-core/org/apache/orc/impl/ConvertTreeReaderFactory.StringGroupFromDoubleTreeReader.html
index 2dcc259f2..4f621f1a8 100644
--- a/site/api/orc-core/org/apache/orc/impl/ConvertTreeReaderFactory.StringGroupFromDoubleTreeReader.html
+++ b/site/api/orc-core/org/apache/orc/impl/ConvertTreeReaderFactory.StringGroupFromDoubleTreeReader.html
@@ -4,7 +4,7 @@
 <head>
 <!-- Generated by javadoc -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>ConvertTreeReaderFactory.StringGroupFromDoubleTreeReader (ORC Core 1.7.6 API)</title>
+<title>ConvertTreeReaderFactory.StringGroupFromDoubleTreeReader (ORC Core 1.8.0 API)</title>
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../script.js"></script>
 </head>
@@ -12,7 +12,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="ConvertTreeReaderFactory.StringGroupFromDoubleTreeReader (ORC Core 1.7.6 API)";
+            parent.document.title="ConvertTreeReaderFactory.StringGroupFromDoubleTreeReader (ORC Core 1.8.0 API)";
         }
     }
     catch(err) {
diff --git a/site/api/orc-core/org/apache/orc/impl/ConvertTreeReaderFactory.StringGroupFromStringGroupTreeReader.html b/site/api/orc-core/org/apache/orc/impl/ConvertTreeReaderFactory.StringGroupFromStringGroupTreeReader.html
index 812c053a2..f67e19d35 100644
--- a/site/api/orc-core/org/apache/orc/impl/ConvertTreeReaderFactory.StringGroupFromStringGroupTreeReader.html
+++ b/site/api/orc-core/org/apache/orc/impl/ConvertTreeReaderFactory.StringGroupFromStringGroupTreeReader.html
@@ -4,7 +4,7 @@
 <head>
 <!-- Generated by javadoc -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>ConvertTreeReaderFactory.StringGroupFromStringGroupTreeReader (ORC Core 1.7.6 API)</title>
+<title>ConvertTreeReaderFactory.StringGroupFromStringGroupTreeReader (ORC Core 1.8.0 API)</title>
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../script.js"></script>
 </head>
@@ -12,7 +12,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="ConvertTreeReaderFactory.StringGroupFromStringGroupTreeReader (ORC Core 1.7.6 API)";
+            parent.document.title="ConvertTreeReaderFactory.StringGroupFromStringGroupTreeReader (ORC Core 1.8.0 API)";
         }
     }
     catch(err) {
diff --git a/site/api/orc-core/org/apache/orc/impl/ConvertTreeReaderFactory.StringGroupFromTimestampTreeReader.html b/site/api/orc-core/org/apache/orc/impl/ConvertTreeReaderFactory.StringGroupFromTimestampTreeReader.html
index 32513a52d..516557c99 100644
--- a/site/api/orc-core/org/apache/orc/impl/ConvertTreeReaderFactory.StringGroupFromTimestampTreeReader.html
+++ b/site/api/orc-core/org/apache/orc/impl/ConvertTreeReaderFactory.StringGroupFromTimestampTreeReader.html
@@ -4,7 +4,7 @@
 <head>
 <!-- Generated by javadoc -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>ConvertTreeReaderFactory.StringGroupFromTimestampTreeReader (ORC Core 1.7.6 API)</title>
+<title>ConvertTreeReaderFactory.StringGroupFromTimestampTreeReader (ORC Core 1.8.0 API)</title>
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../script.js"></script>
 </head>
@@ -12,7 +12,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="ConvertTreeReaderFactory.StringGroupFromTimestampTreeReader (ORC Core 1.7.6 API)";
+            parent.document.title="ConvertTreeReaderFactory.StringGroupFromTimestampTreeReader (ORC Core 1.8.0 API)";
         }
     }
     catch(err) {
diff --git a/site/api/orc-core/org/apache/orc/impl/ConvertTreeReaderFactory.TimestampFromAnyIntegerTreeReader.html b/site/api/orc-core/org/apache/orc/impl/ConvertTreeReaderFactory.TimestampFromAnyIntegerTreeReader.html
index 50a305b3b..a98ca98c3 100644
--- a/site/api/orc-core/org/apache/orc/impl/ConvertTreeReaderFactory.TimestampFromAnyIntegerTreeReader.html
+++ b/site/api/orc-core/org/apache/orc/impl/ConvertTreeReaderFactory.TimestampFromAnyIntegerTreeReader.html
@@ -4,7 +4,7 @@
 <head>
 <!-- Generated by javadoc -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>ConvertTreeReaderFactory.TimestampFromAnyIntegerTreeReader (ORC Core 1.7.6 API)</title>
+<title>ConvertTreeReaderFactory.TimestampFromAnyIntegerTreeReader (ORC Core 1.8.0 API)</title>
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../script.js"></script>
 </head>
@@ -12,7 +12,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="ConvertTreeReaderFactory.TimestampFromAnyIntegerTreeReader (ORC Core 1.7.6 API)";
+            parent.document.title="ConvertTreeReaderFactory.TimestampFromAnyIntegerTreeReader (ORC Core 1.8.0 API)";
         }
     }
     catch(err) {
diff --git a/site/api/orc-core/org/apache/orc/impl/ConvertTreeReaderFactory.TimestampFromDateTreeReader.html b/site/api/orc-core/org/apache/orc/impl/ConvertTreeReaderFactory.TimestampFromDateTreeReader.html
index 7d05c8984..e78fc4762 100644
--- a/site/api/orc-core/org/apache/orc/impl/ConvertTreeReaderFactory.TimestampFromDateTreeReader.html
+++ b/site/api/orc-core/org/apache/orc/impl/ConvertTreeReaderFactory.TimestampFromDateTreeReader.html
@@ -4,7 +4,7 @@
 <head>
 <!-- Generated by javadoc -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>ConvertTreeReaderFactory.TimestampFromDateTreeReader (ORC Core 1.7.6 API)</title>
+<title>ConvertTreeReaderFactory.TimestampFromDateTreeReader (ORC Core 1.8.0 API)</title>
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../script.js"></script>
 </head>
@@ -12,7 +12,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="ConvertTreeReaderFactory.TimestampFromDateTreeReader (ORC Core 1.7.6 API)";
+            parent.document.title="ConvertTreeReaderFactory.TimestampFromDateTreeReader (ORC Core 1.8.0 API)";
         }
     }
     catch(err) {
diff --git a/site/api/orc-core/org/apache/orc/impl/ConvertTreeReaderFactory.TimestampFromDecimalTreeReader.html b/site/api/orc-core/org/apache/orc/impl/ConvertTreeReaderFactory.TimestampFromDecimalTreeReader.html
index 31e8c3cf4..6d252ed78 100644
--- a/site/api/orc-core/org/apache/orc/impl/ConvertTreeReaderFactory.TimestampFromDecimalTreeReader.html
+++ b/site/api/orc-core/org/apache/orc/impl/ConvertTreeReaderFactory.TimestampFromDecimalTreeReader.html
@@ -4,7 +4,7 @@
 <head>
 <!-- Generated by javadoc -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>ConvertTreeReaderFactory.TimestampFromDecimalTreeReader (ORC Core 1.7.6 API)</title>
+<title>ConvertTreeReaderFactory.TimestampFromDecimalTreeReader (ORC Core 1.8.0 API)</title>
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../script.js"></script>
 </head>
@@ -12,7 +12,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="ConvertTreeReaderFactory.TimestampFromDecimalTreeReader (ORC Core 1.7.6 API)";
+            parent.document.title="ConvertTreeReaderFactory.TimestampFromDecimalTreeReader (ORC Core 1.8.0 API)";
         }
     }
     catch(err) {
diff --git a/site/api/orc-core/org/apache/orc/impl/ConvertTreeReaderFactory.TimestampFromDoubleTreeReader.html b/site/api/orc-core/org/apache/orc/impl/ConvertTreeReaderFactory.TimestampFromDoubleTreeReader.html
index 8762d37bc..e82890975 100644
--- a/site/api/orc-core/org/apache/orc/impl/ConvertTreeReaderFactory.TimestampFromDoubleTreeReader.html
+++ b/site/api/orc-core/org/apache/orc/impl/ConvertTreeReaderFactory.TimestampFromDoubleTreeReader.html
@@ -4,7 +4,7 @@
 <head>
 <!-- Generated by javadoc -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>ConvertTreeReaderFactory.TimestampFromDoubleTreeReader (ORC Core 1.7.6 API)</title>
+<title>ConvertTreeReaderFactory.TimestampFromDoubleTreeReader (ORC Core 1.8.0 API)</title>
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../script.js"></script>
 </head>
@@ -12,7 +12,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="ConvertTreeReaderFactory.TimestampFromDoubleTreeReader (ORC Core 1.7.6 API)";
+            parent.document.title="ConvertTreeReaderFactory.TimestampFromDoubleTreeReader (ORC Core 1.8.0 API)";
         }
     }
     catch(err) {
diff --git a/site/api/orc-core/org/apache/orc/impl/ConvertTreeReaderFactory.TimestampFromStringGroupTreeReader.html b/site/api/orc-core/org/apache/orc/impl/ConvertTreeReaderFactory.TimestampFromStringGroupTreeReader.html
index 65d82f87b..916819111 100644
--- a/site/api/orc-core/org/apache/orc/impl/ConvertTreeReaderFactory.TimestampFromStringGroupTreeReader.html
+++ b/site/api/orc-core/org/apache/orc/impl/ConvertTreeReaderFactory.TimestampFromStringGroupTreeReader.html
@@ -4,7 +4,7 @@
 <head>
 <!-- Generated by javadoc -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>ConvertTreeReaderFactory.TimestampFromStringGroupTreeReader (ORC Core 1.7.6 API)</title>
+<title>ConvertTreeReaderFactory.TimestampFromStringGroupTreeReader (ORC Core 1.8.0 API)</title>
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../script.js"></script>
 </head>
@@ -12,7 +12,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="ConvertTreeReaderFactory.TimestampFromStringGroupTreeReader (ORC Core 1.7.6 API)";
+            parent.document.title="ConvertTreeReaderFactory.TimestampFromStringGroupTreeReader (ORC Core 1.8.0 API)";
         }
     }
     catch(err) {
diff --git a/site/api/orc-core/org/apache/orc/impl/ConvertTreeReaderFactory.html b/site/api/orc-core/org/apache/orc/impl/ConvertTreeReaderFactory.html
index 4cf1b2d94..cb8dd1bd8 100644
--- a/site/api/orc-core/org/apache/orc/impl/ConvertTreeReaderFactory.html
+++ b/site/api/orc-core/org/apache/orc/impl/ConvertTreeReaderFactory.html
@@ -4,7 +4,7 @@
 <head>
 <!-- Generated by javadoc -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>ConvertTreeReaderFactory (ORC Core 1.7.6 API)</title>
+<title>ConvertTreeReaderFactory (ORC Core 1.8.0 API)</title>
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../script.js"></script>
 </head>
@@ -12,7 +12,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="ConvertTreeReaderFactory (ORC Core 1.7.6 API)";
+            parent.document.title="ConvertTreeReaderFactory (ORC Core 1.8.0 API)";
         }
     }
     catch(err) {
diff --git a/site/api/orc-core/org/apache/orc/impl/CryptoUtils.HadoopKeyProviderFactory.html b/site/api/orc-core/org/apache/orc/impl/CryptoUtils.HadoopKeyProviderFactory.html
index b56904138..978205c74 100644
--- a/site/api/orc-core/org/apache/orc/impl/CryptoUtils.HadoopKeyProviderFactory.html
+++ b/site/api/orc-core/org/apache/orc/impl/CryptoUtils.HadoopKeyProviderFactory.html
@@ -4,7 +4,7 @@
 <head>
 <!-- Generated by javadoc -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>CryptoUtils.HadoopKeyProviderFactory (ORC Core 1.7.6 API)</title>
+<title>CryptoUtils.HadoopKeyProviderFactory (ORC Core 1.8.0 API)</title>
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../script.js"></script>
 </head>
@@ -12,7 +12,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="CryptoUtils.HadoopKeyProviderFactory (ORC Core 1.7.6 API)";
+            parent.document.title="CryptoUtils.HadoopKeyProviderFactory (ORC Core 1.8.0 API)";
         }
     }
     catch(err) {
diff --git a/site/api/orc-core/org/apache/orc/impl/CryptoUtils.html b/site/api/orc-core/org/apache/orc/impl/CryptoUtils.html
index 9e0ce6277..820fd3e09 100644
--- a/site/api/orc-core/org/apache/orc/impl/CryptoUtils.html
+++ b/site/api/orc-core/org/apache/orc/impl/CryptoUtils.html
@@ -4,7 +4,7 @@
 <head>
 <!-- Generated by javadoc -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>CryptoUtils (ORC Core 1.7.6 API)</title>
+<title>CryptoUtils (ORC Core 1.8.0 API)</title>
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../script.js"></script>
 </head>
@@ -12,7 +12,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="CryptoUtils (ORC Core 1.7.6 API)";
+            parent.document.title="CryptoUtils (ORC Core 1.8.0 API)";
         }
     }
     catch(err) {
diff --git a/site/api/orc-core/org/apache/orc/impl/DataReaderProperties.Builder.html b/site/api/orc-core/org/apache/orc/impl/DataReaderProperties.Builder.html
index 9b7c3e3b6..6d8c70a7a 100644
--- a/site/api/orc-core/org/apache/orc/impl/DataReaderProperties.Builder.html
+++ b/site/api/orc-core/org/apache/orc/impl/DataReaderProperties.Builder.html
@@ -4,7 +4,7 @@
 <head>
 <!-- Generated by javadoc -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>DataReaderProperties.Builder (ORC Core 1.7.6 API)</title>
+<title>DataReaderProperties.Builder (ORC Core 1.8.0 API)</title>
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../script.js"></script>
 </head>
@@ -12,13 +12,13 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="DataReaderProperties.Builder (ORC Core 1.7.6 API)";
+            parent.document.title="DataReaderProperties.Builder (ORC Core 1.8.0 API)";
         }
     }
     catch(err) {
     }
 //-->
-var methods = {"i0":10,"i1":10,"i2":10,"i3":10,"i4":10,"i5":10,"i6":10,"i7":10};
+var methods = {"i0":10,"i1":10,"i2":10,"i3":10,"i4":10,"i5":10,"i6":10,"i7":10,"i8":10,"i9":10};
 var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],8:["t4","Concrete Methods"]};
 var altColor = "altColor";
 var rowColor = "rowColor";
@@ -159,10 +159,18 @@ extends <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html
 </tr>
 <tr id="i6" class="altColor">
 <td class="colFirst"><code><a href="../../../../org/apache/orc/impl/DataReaderProperties.Builder.html" title="class in org.apache.orc.impl">DataReaderProperties.Builder</a></code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/orc/impl/DataReaderProperties.Builder.html#withPath-org.apache.hadoop.fs.Path-">withPath</a></span>(<a href="https://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>&nbsp;</td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/orc/impl/DataReaderProperties.Builder.html#withMinSeekSize-int-">withMinSeekSize</a></span>(int&nbsp;value)</code>&nbsp;</td>
 </tr>
 <tr id="i7" class="rowColor">
 <td class="colFirst"><code><a href="../../../../org/apache/orc/impl/DataReaderProperties.Builder.html" title="class in org.apache.orc.impl">DataReaderProperties.Builder</a></code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/orc/impl/DataReaderProperties.Builder.html#withMinSeekSizeTolerance-double-">withMinSeekSizeTolerance</a></span>(double&nbsp;value)</code>&nbsp;</td>
+</tr>
+<tr id="i8" class="altColor">
+<td class="colFirst"><code><a href="../../../../org/apache/orc/impl/DataReaderProperties.Builder.html" title="class in org.apache.orc.impl">DataReaderProperties.Builder</a></code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/orc/impl/DataReaderProperties.Builder.html#withPath-org.apache.hadoop.fs.Path-">withPath</a></span>(<a href="https://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>&nbsp;</td>
+</tr>
+<tr id="i9" class="rowColor">
+<td class="colFirst"><code><a href="../../../../org/apache/orc/impl/DataReaderProperties.Builder.html" title="class in org.apache.orc.impl">DataReaderProperties.Builder</a></code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/orc/impl/DataReaderProperties.Builder.html#withZeroCopy-boolean-">withZeroCopy</a></span>(boolean&nbsp;zeroCopy)</code>&nbsp;</td>
 </tr>
 </table>
@@ -250,6 +258,24 @@ extends <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html
 <pre>public&nbsp;<a href="../../../../org/apache/orc/impl/DataReaderProperties.Builder.html" title="class in org.apache.orc.impl">DataReaderProperties.Builder</a>&nbsp;withMaxDiskRangeChunkLimit(int&nbsp;value)</pre>
 </li>
 </ul>
+<a name="withMinSeekSize-int-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>withMinSeekSize</h4>
+<pre>public&nbsp;<a href="../../../../org/apache/orc/impl/DataReaderProperties.Builder.html" title="class in org.apache.orc.impl">DataReaderProperties.Builder</a>&nbsp;withMinSeekSize(int&nbsp;value)</pre>
+</li>
+</ul>
+<a name="withMinSeekSizeTolerance-double-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>withMinSeekSizeTolerance</h4>
+<pre>public&nbsp;<a href="../../../../org/apache/orc/impl/DataReaderProperties.Builder.html" title="class in org.apache.orc.impl">DataReaderProperties.Builder</a>&nbsp;withMinSeekSizeTolerance(double&nbsp;value)</pre>
+</li>
+</ul>
 <a name="build--">
 <!--   -->
 </a>
diff --git a/site/api/orc-core/org/apache/orc/impl/DataReaderProperties.html b/site/api/orc-core/org/apache/orc/impl/DataReaderProperties.html
index 064ebe80b..159c4b4ed 100644
--- a/site/api/orc-core/org/apache/orc/impl/DataReaderProperties.html
+++ b/site/api/orc-core/org/apache/orc/impl/DataReaderProperties.html
@@ -4,7 +4,7 @@
 <head>
 <!-- Generated by javadoc -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>DataReaderProperties (ORC Core 1.7.6 API)</title>
+<title>DataReaderProperties (ORC Core 1.8.0 API)</title>
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../script.js"></script>
 </head>
@@ -12,13 +12,13 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="DataReaderProperties (ORC Core 1.7.6 API)";
+            parent.document.title="DataReaderProperties (ORC Core 1.8.0 API)";
         }
     }
     catch(err) {
     }
 //-->
-var methods = {"i0":9,"i1":10,"i2":10,"i3":10,"i4":10,"i5":10,"i6":10};
+var methods = {"i0":9,"i1":10,"i2":10,"i3":10,"i4":10,"i5":10,"i6":10,"i7":10,"i8":10};
 var tabs = {65535:["t0","All Methods"],1:["t1","Static Methods"],2:["t2","Instance Methods"],8:["t4","Concrete Methods"]};
 var altColor = "altColor";
 var rowColor = "rowColor";
@@ -169,10 +169,18 @@ extends <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/orc/impl/DataReaderProperties.html#getMaxDiskRangeChunkLimit--">getMaxDiskRangeChunkLimit</a></span>()</code>&nbsp;</td>
 </tr>
 <tr id="i5" class="rowColor">
+<td class="colFirst"><code>int</code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/orc/impl/DataReaderProperties.html#getMinSeekSize--">getMinSeekSize</a></span>()</code>&nbsp;</td>
+</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/impl/DataReaderProperties.html#getMinSeekSizeTolerance--">getMinSeekSizeTolerance</a></span>()</code>&nbsp;</td>
+</tr>
+<tr id="i7" class="rowColor">
 <td class="colFirst"><code><a href="https://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></code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/orc/impl/DataReaderProperties.html#getPath--">getPath</a></span>()</code>&nbsp;</td>
 </tr>
-<tr id="i6" class="altColor">
+<tr id="i8" class="altColor">
 <td class="colFirst"><code>boolean</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/orc/impl/DataReaderProperties.html#getZeroCopy--">getZeroCopy</a></span>()</code>&nbsp;</td>
 </tr>
@@ -255,12 +263,30 @@ extends <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html
 <a name="builder--">
 <!--   -->
 </a>
-<ul class="blockListLast">
+<ul class="blockList">
 <li class="blockList">
 <h4>builder</h4>
 <pre>public static&nbsp;<a href="../../../../org/apache/orc/impl/DataReaderProperties.Builder.html" title="class in org.apache.orc.impl">DataReaderProperties.Builder</a>&nbsp;builder()</pre>
 </li>
 </ul>
+<a name="getMinSeekSize--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getMinSeekSize</h4>
+<pre>public&nbsp;int&nbsp;getMinSeekSize()</pre>
+</li>
+</ul>
+<a name="getMinSeekSizeTolerance--">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>getMinSeekSizeTolerance</h4>
+<pre>public&nbsp;double&nbsp;getMinSeekSizeTolerance()</pre>
+</li>
+</ul>
 </li>
 </ul>
 </li>
diff --git a/site/api/orc-core/org/apache/orc/impl/DateUtils.html b/site/api/orc-core/org/apache/orc/impl/DateUtils.html
index ee07bac53..6cfe23ebb 100644
--- a/site/api/orc-core/org/apache/orc/impl/DateUtils.html
+++ b/site/api/orc-core/org/apache/orc/impl/DateUtils.html
@@ -4,7 +4,7 @@
 <head>
 <!-- Generated by javadoc -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>DateUtils (ORC Core 1.7.6 API)</title>
+<title>DateUtils (ORC Core 1.8.0 API)</title>
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../script.js"></script>
 </head>
@@ -12,7 +12,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="DateUtils (ORC Core 1.7.6 API)";
+            parent.document.title="DateUtils (ORC Core 1.8.0 API)";
         }
     }
     catch(err) {
diff --git a/site/api/orc-core/org/apache/orc/impl/Dictionary.IMPL.html b/site/api/orc-core/org/apache/orc/impl/Dictionary.IMPL.html
index 9f97c9e4e..ff2452f8e 100644
--- a/site/api/orc-core/org/apache/orc/impl/Dictionary.IMPL.html
+++ b/site/api/orc-core/org/apache/orc/impl/Dictionary.IMPL.html
@@ -4,7 +4,7 @@
 <head>
 <!-- Generated by javadoc -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>Dictionary.IMPL (ORC Core 1.7.6 API)</title>
+<title>Dictionary.IMPL (ORC Core 1.8.0 API)</title>
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../script.js"></script>
 </head>
@@ -12,7 +12,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="Dictionary.IMPL (ORC Core 1.7.6 API)";
+            parent.document.title="Dictionary.IMPL (ORC Core 1.8.0 API)";
         }
     }
     catch(err) {
diff --git a/site/api/orc-core/org/apache/orc/impl/Dictionary.Visitor.html b/site/api/orc-core/org/apache/orc/impl/Dictionary.Visitor.html
index a898e6088..82e10ce37 100644
--- a/site/api/orc-core/org/apache/orc/impl/Dictionary.Visitor.html
+++ b/site/api/orc-core/org/apache/orc/impl/Dictionary.Visitor.html
@@ -4,7 +4,7 @@
 <head>
 <!-- Generated by javadoc -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>Dictionary.Visitor (ORC Core 1.7.6 API)</title>
+<title>Dictionary.Visitor (ORC Core 1.8.0 API)</title>
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../script.js"></script>
 </head>
@@ -12,7 +12,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="Dictionary.Visitor (ORC Core 1.7.6 API)";
+            parent.document.title="Dictionary.Visitor (ORC Core 1.8.0 API)";
         }
     }
     catch(err) {
diff --git a/site/api/orc-core/org/apache/orc/impl/Dictionary.VisitorContext.html b/site/api/orc-core/org/apache/orc/impl/Dictionary.VisitorContext.html
index 30fe46c9e..2686b0bb1 100644
--- a/site/api/orc-core/org/apache/orc/impl/Dictionary.VisitorContext.html
+++ b/site/api/orc-core/org/apache/orc/impl/Dictionary.VisitorContext.html
@@ -4,7 +4,7 @@
 <head>
 <!-- Generated by javadoc -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>Dictionary.VisitorContext (ORC Core 1.7.6 API)</title>
+<title>Dictionary.VisitorContext (ORC Core 1.8.0 API)</title>
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../script.js"></script>
 </head>
@@ -12,7 +12,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="Dictionary.VisitorContext (ORC Core 1.7.6 API)";
+            parent.document.title="Dictionary.VisitorContext (ORC Core 1.8.0 API)";
         }
     }
     catch(err) {
diff --git a/site/api/orc-core/org/apache/orc/impl/Dictionary.html b/site/api/orc-core/org/apache/orc/impl/Dictionary.html
index 2f4c08289..2061593d6 100644
--- a/site/api/orc-core/org/apache/orc/impl/Dictionary.html
+++ b/site/api/orc-core/org/apache/orc/impl/Dictionary.html
@@ -4,7 +4,7 @@
 <head>
 <!-- Generated by javadoc -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>Dictionary (ORC Core 1.7.6 API)</title>
+<title>Dictionary (ORC Core 1.8.0 API)</title>
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../script.js"></script>
 </head>
@@ -12,13 +12,13 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="Dictionary (ORC Core 1.7.6 API)";
+            parent.document.title="Dictionary (ORC Core 1.8.0 API)";
         }
     }
     catch(err) {
     }
 //-->
-var methods = {"i0":6,"i1":6,"i2":6,"i3":6,"i4":6,"i5":6};
+var methods = {"i0":6,"i1":6,"i2":6,"i3":6,"i4":6,"i5":6,"i6":6,"i7":6};
 var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],4:["t3","Abstract Methods"]};
 var altColor = "altColor";
 var rowColor = "rowColor";
@@ -191,22 +191,34 @@ var activeTableTab = "activeTableTab";
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/orc/impl/Dictionary.html#getSizeInBytes--">getSizeInBytes</a></span>()</code>&nbsp;</td>
 </tr>
 <tr id="i3" class="rowColor">
+<td class="colFirst"><code><a href="https://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/Dictionary.html#getText-int-">getText</a></span>(int&nbsp;position)</code>&nbsp;</td>
+</tr>
+<tr id="i4" class="altColor">
 <td class="colFirst"><code>void</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/orc/impl/Dictionary.html#getText-org.apache.hadoop.io.Text-int-">getText</a></span>(<a href="https://hadoop.apache.org/docs/r2.7.3/api/org/apache/hadoop/io/Text.html?is-external=true" title="class or interface in org.apache.hadoop.io">Text</a>&nbsp;result,
        int&nbsp;position)</code>
 <div class="block">Given the position index, return the original string before being encoded.</div>
 </td>
 </tr>
-<tr id="i4" class="altColor">
+<tr id="i5" class="rowColor">
 <td class="colFirst"><code>int</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/orc/impl/Dictionary.html#size--">size</a></span>()</code>&nbsp;</td>
 </tr>
-<tr id="i5" class="rowColor">
+<tr id="i6" class="altColor">
 <td class="colFirst"><code>void</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/orc/impl/Dictionary.html#visit-org.apache.orc.impl.Dictionary.Visitor-">visit</a></span>(<a href="../../../../org/apache/orc/impl/Dictionary.Visitor.html" title="interface in org.apache.orc.impl">Dictionary.Visitor</a>&nbsp;visitor)</code>
 <div class="block">Traverse the whole dictionary and apply the action.</div>
 </td>
 </tr>
+<tr id="i7" class="rowColor">
+<td class="colFirst"><code>int</code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/orc/impl/Dictionary.html#writeTo-java.io.OutputStream-int-">writeTo</a></span>(<a href="https://docs.oracle.com/javase/8/docs/api/java/io/OutputStream.html?is-external=true" title="class or interface in java.io">OutputStream</a>&nbsp;out,
+       int&nbsp;position)</code>
+<div class="block">Given the position index, write the original string, before being encoded,
+ to the OutputStream.</div>
+</td>
+</tr>
 </table>
 </li>
 </ul>
@@ -275,7 +287,44 @@ var activeTableTab = "activeTableTab";
 <h4>getText</h4>
 <pre>void&nbsp;getText(<a href="https://hadoop.apache.org/docs/r2.7.3/api/org/apache/hadoop/io/Text.html?is-external=true" title="class or interface in org.apache.hadoop.io">Text</a>&nbsp;result,
              int&nbsp;position)</pre>
-<div class="block">Given the position index, return the original string before being encoded.</div>
+<div class="block">Given the position index, return the original string before being encoded.
+ The value of the Text in the Dictionary is copied into <code>result</code>.</div>
+<dl>
+<dt><span class="paramLabel">Parameters:</span></dt>
+<dd><code>result</code> - the holder to copy the dictionary text into</dd>
+<dd><code>position</code> - the position where the key was added</dd>
+</dl>
+</li>
+</ul>
+<a name="getText-int-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getText</h4>
+<pre><a href="https://docs.oracle.com/javase/8/docs/api/java/nio/ByteBuffer.html?is-external=true" title="class or interface in java.nio">ByteBuffer</a>&nbsp;getText(int&nbsp;position)</pre>
+</li>
+</ul>
+<a name="writeTo-java.io.OutputStream-int-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>writeTo</h4>
+<pre>int&nbsp;writeTo(<a href="https://docs.oracle.com/javase/8/docs/api/java/io/OutputStream.html?is-external=true" title="class or interface in java.io">OutputStream</a>&nbsp;out,
+            int&nbsp;position)
+     throws <a href="https://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">Given the position index, write the original string, before being encoded,
+ to the OutputStream.</div>
+<dl>
+<dt><span class="paramLabel">Parameters:</span></dt>
+<dd><code>out</code> - the output stream to which to write the data</dd>
+<dd><code>position</code> - the position where the key was originally added</dd>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>the number of byte written to the stream</dd>
+<dt><span class="throwsLabel">Throws:</span></dt>
+<dd><code><a href="https://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 an I/O error occurs</dd>
+</dl>
 </li>
 </ul>
 <a name="add-byte:A-int-int-">
diff --git a/site/api/orc-core/org/apache/orc/impl/DictionaryUtils.html b/site/api/orc-core/org/apache/orc/impl/DictionaryUtils.html
index 98969e426..e4c208b6e 100644
--- a/site/api/orc-core/org/apache/orc/impl/DictionaryUtils.html
+++ b/site/api/orc-core/org/apache/orc/impl/DictionaryUtils.html
@@ -4,7 +4,7 @@
 <head>
 <!-- Generated by javadoc -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>DictionaryUtils (ORC Core 1.7.6 API)</title>
+<title>DictionaryUtils (ORC Core 1.8.0 API)</title>
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../script.js"></script>
 </head>
@@ -12,13 +12,13 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="DictionaryUtils (ORC Core 1.7.6 API)";
+            parent.document.title="DictionaryUtils (ORC Core 1.8.0 API)";
         }
     }
     catch(err) {
     }
 //-->
-var methods = {"i0":9};
+var methods = {"i0":9,"i1":9,"i2":9,"i3":9};
 var tabs = {65535:["t0","All Methods"],1:["t1","Static Methods"],8:["t4","Concrete Methods"]};
 var altColor = "altColor";
 var rowColor = "rowColor";
@@ -130,6 +130,26 @@ extends <a href="https://docs.oracle.com/javase/8/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>static boolean</code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/orc/impl/DictionaryUtils.html#equalsInternal-byte:A-int-int-int-org.apache.orc.impl.DynamicIntArray-org.apache.orc.impl.DynamicByteArray-">equalsInternal</a></span>(byte[]&nbsp;bytes,
+              int&nbsp;offset,
+              int&nbsp;length,
+              int&nbsp;position,
+              <a href="../../../../org/apache/orc/impl/DynamicIntArray.html" title="class in org.apache.orc.impl">DynamicIntArray</a>&nbsp;keyOffsets,
+              <a href="../../../../org/apache/orc/impl/DynamicByteArray.html" title="class in org.apache.orc.impl">DynamicByteArray</a>&nbsp;byteArray)</code>
+<div class="block">Compare a UTF8 string from the byteArray using the offset in index-array.</div>
+</td>
+</tr>
+<tr id="i1" class="rowColor">
+<td class="colFirst"><code>static <a href="https://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/DictionaryUtils.html#getTextInternal-int-org.apache.orc.impl.DynamicIntArray-org.apache.orc.impl.DynamicByteArray-">getTextInternal</a></span>(int&nbsp;position,
+               <a href="../../../../org/apache/orc/impl/DynamicIntArray.html" title="class in org.apache.orc.impl">DynamicIntArray</a>&nbsp;keyOffsets,
+               <a href="../../../../org/apache/orc/impl/DynamicByteArray.html" title="class in org.apache.orc.impl">DynamicByteArray</a>&nbsp;byteArray)</code>
+<div class="block">Return a <code>ByteBuffer</code> containing the data at a certain offset within a
+ <code>DynamicByteArray</code>.</div>
+</td>
+</tr>
+<tr id="i2" class="altColor">
 <td class="colFirst"><code>static void</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/orc/impl/DictionaryUtils.html#getTextInternal-org.apache.hadoop.io.Text-int-org.apache.orc.impl.DynamicIntArray-org.apache.orc.impl.DynamicByteArray-">getTextInternal</a></span>(<a href="https://hadoop.apache.org/docs/r2.7.3/api/org/apache/hadoop/io/Text.html?is-external=true" title="class or interface in org.apache.hadoop.io">Text</a>&nbsp;result,
                int&nbsp;position,
@@ -138,6 +158,16 @@ extends <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html
 <div class="block">Obtain the UTF8 string from the byteArray using the offset in index-array.</div>
 </td>
 </tr>
+<tr id="i3" class="rowColor">
+<td class="colFirst"><code>static int</code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/orc/impl/DictionaryUtils.html#writeToTextInternal-java.io.OutputStream-int-org.apache.orc.impl.DynamicIntArray-org.apache.orc.impl.DynamicByteArray-">writeToTextInternal</a></span>(<a href="https://docs.oracle.com/javase/8/docs/api/java/io/OutputStream.html?is-external=true" title="class or interface in java.io">OutputStream</a>&nbsp;out,
+                   int&nbsp;position,
+                   <a href="../../../../org/apache/orc/impl/DynamicIntArray.html" title="class in org.apache.orc.impl">DynamicIntArray</a>&nbsp;keyOffsets,
+                   <a href="../../../../org/apache/orc/impl/DynamicByteArray.html" title="class in org.apache.orc.impl">DynamicByteArray</a>&nbsp;byteArray)</code>
+<div class="block">Write a UTF8 string from the byteArray, using the offset in index-array,
+ into an OutputStream</div>
+</td>
+</tr>
 </table>
 <ul class="blockList">
 <li class="blockList"><a name="methods.inherited.from.class.java.lang.Object">
@@ -163,7 +193,7 @@ extends <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html
 <a name="getTextInternal-org.apache.hadoop.io.Text-int-org.apache.orc.impl.DynamicIntArray-org.apache.orc.impl.DynamicByteArray-">
 <!--   -->
 </a>
-<ul class="blockListLast">
+<ul class="blockList">
 <li class="blockList">
 <h4>getTextInternal</h4>
 <pre>public static&nbsp;void&nbsp;getTextInternal(<a href="https://hadoop.apache.org/docs/r2.7.3/api/org/apache/hadoop/io/Text.html?is-external=true" title="class or interface in org.apache.hadoop.io">Text</a>&nbsp;result,
@@ -176,7 +206,81 @@ extends <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html
 <dd><code>result</code> - Container for the UTF8 String.</dd>
 <dd><code>position</code> - position in the keyOffsets</dd>
 <dd><code>keyOffsets</code> - starting offset of the key (in byte) in the byte array.</dd>
+<dd><code>byteArray</code> - storing raw bytes of all keys seen in dictionary</dd>
+</dl>
+</li>
+</ul>
+<a name="getTextInternal-int-org.apache.orc.impl.DynamicIntArray-org.apache.orc.impl.DynamicByteArray-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getTextInternal</h4>
+<pre>public static&nbsp;<a href="https://docs.oracle.com/javase/8/docs/api/java/nio/ByteBuffer.html?is-external=true" title="class or interface in java.nio">ByteBuffer</a>&nbsp;getTextInternal(int&nbsp;position,
+                                         <a href="../../../../org/apache/orc/impl/DynamicIntArray.html" title="class in org.apache.orc.impl">DynamicIntArray</a>&nbsp;keyOffsets,
+                                         <a href="../../../../org/apache/orc/impl/DynamicByteArray.html" title="class in org.apache.orc.impl">DynamicByteArray</a>&nbsp;byteArray)</pre>
+<div class="block">Return a <code>ByteBuffer</code> containing the data at a certain offset within a
+ <code>DynamicByteArray</code>.</div>
+<dl>
+<dt><span class="paramLabel">Parameters:</span></dt>
+<dd><code>position</code> - position in the keyOffsets</dd>
+<dd><code>keyOffsets</code> - starting offset of the key (in byte) in the byte array</dd>
+<dd><code>byteArray</code> - storing raw bytes of all keys seen in dictionary</dd>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>the number of bytes written to the output stream</dd>
+</dl>
+</li>
+</ul>
+<a name="writeToTextInternal-java.io.OutputStream-int-org.apache.orc.impl.DynamicIntArray-org.apache.orc.impl.DynamicByteArray-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>writeToTextInternal</h4>
+<pre>public static&nbsp;int&nbsp;writeToTextInternal(<a href="https://docs.oracle.com/javase/8/docs/api/java/io/OutputStream.html?is-external=true" title="class or interface in java.io">OutputStream</a>&nbsp;out,
+                                      int&nbsp;position,
+                                      <a href="../../../../org/apache/orc/impl/DynamicIntArray.html" title="class in org.apache.orc.impl">DynamicIntArray</a>&nbsp;keyOffsets,
+                                      <a href="../../../../org/apache/orc/impl/DynamicByteArray.html" title="class in org.apache.orc.impl">DynamicByteArray</a>&nbsp;byteArray)
+                               throws <a href="https://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 UTF8 string from the byteArray, using the offset in index-array,
+ into an OutputStream</div>
+<dl>
+<dt><span class="paramLabel">Parameters:</span></dt>
+<dd><code>out</code> - the output stream</dd>
+<dd><code>position</code> - position in the keyOffsets</dd>
+<dd><code>keyOffsets</code> - starting offset of the key (in byte) in the byte array</dd>
+<dd><code>byteArray</code> - storing raw bytes of all keys seen in dictionary</dd>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>the number of bytes written to the output stream</dd>
+<dt><span class="throwsLabel">Throws:</span></dt>
+<dd><code><a href="https://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 an I/O error occurs</dd>
+</dl>
+</li>
+</ul>
+<a name="equalsInternal-byte:A-int-int-int-org.apache.orc.impl.DynamicIntArray-org.apache.orc.impl.DynamicByteArray-">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>equalsInternal</h4>
+<pre>public static&nbsp;boolean&nbsp;equalsInternal(byte[]&nbsp;bytes,
+                                     int&nbsp;offset,
+                                     int&nbsp;length,
+                                     int&nbsp;position,
+                                     <a href="../../../../org/apache/orc/impl/DynamicIntArray.html" title="class in org.apache.orc.impl">DynamicIntArray</a>&nbsp;keyOffsets,
+                                     <a href="../../../../org/apache/orc/impl/DynamicByteArray.html" title="class in org.apache.orc.impl">DynamicByteArray</a>&nbsp;byteArray)</pre>
+<div class="block">Compare a UTF8 string from the byteArray using the offset in index-array.</div>
+<dl>
+<dt><span class="paramLabel">Parameters:</span></dt>
+<dd><code>bytes</code> - an array containing bytes to search for</dd>
+<dd><code>offset</code> - the offset in the array</dd>
+<dd><code>length</code> - the number of bytes to search for</dd>
+<dd><code>position</code> - position in the keyOffsets</dd>
+<dd><code>keyOffsets</code> - starting offset of the key (in byte) in the byte array</dd>
 <dd><code>byteArray</code> - storing raw bytes of all key seen in dictionary</dd>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>true if the text is equal to the value within the byteArray; false
+         otherwise</dd>
 </dl>
 </li>
 </ul>
diff --git a/site/api/orc-core/org/apache/orc/impl/DirectDecompressionCodec.html b/site/api/orc-core/org/apache/orc/impl/DirectDecompressionCodec.html
index 5cea2a074..b55964615 100644
--- a/site/api/orc-core/org/apache/orc/impl/DirectDecompressionCodec.html
+++ b/site/api/orc-core/org/apache/orc/impl/DirectDecompressionCodec.html
@@ -4,7 +4,7 @@
 <head>
 <!-- Generated by javadoc -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>DirectDecompressionCodec (ORC Core 1.7.6 API)</title>
+<title>DirectDecompressionCodec (ORC Core 1.8.0 API)</title>
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../script.js"></script>
 </head>
@@ -12,7 +12,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="DirectDecompressionCodec (ORC Core 1.7.6 API)";
+            parent.document.title="DirectDecompressionCodec (ORC Core 1.8.0 API)";
         }
     }
     catch(err) {
diff --git a/site/api/orc-core/org/apache/orc/impl/DynamicByteArray.html b/site/api/orc-core/org/apache/orc/impl/DynamicByteArray.html
index 085bbf797..533834d05 100644
--- a/site/api/orc-core/org/apache/orc/impl/DynamicByteArray.html
+++ b/site/api/orc-core/org/apache/orc/impl/DynamicByteArray.html
@@ -4,7 +4,7 @@
 <head>
 <!-- Generated by javadoc -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>DynamicByteArray (ORC Core 1.7.6 API)</title>
+<title>DynamicByteArray (ORC Core 1.8.0 API)</title>
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../script.js"></script>
 </head>
@@ -12,13 +12,13 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="DynamicByteArray (ORC Core 1.7.6 API)";
+            parent.document.title="DynamicByteArray (ORC Core 1.8.0 API)";
         }
     }
     catch(err) {
     }
 //-->
-var methods = {"i0":10,"i1":10,"i2":10,"i3":10,"i4":10,"i5":10,"i6":10,"i7":10,"i8":10,"i9":10,"i10":10,"i11":10,"i12":10,"i13":10};
+var methods = {"i0":10,"i1":10,"i2":10,"i3":10,"i4":10,"i5":10,"i6":10,"i7":10,"i8":10,"i9":10,"i10":10,"i11":10,"i12":10,"i13":10,"i14":10};
 var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],8:["t4","Concrete Methods"]};
 var altColor = "altColor";
 var rowColor = "rowColor";
@@ -191,29 +191,34 @@ extends <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/orc/impl/DynamicByteArray.html#get-int-">get</a></span>(int&nbsp;index)</code>&nbsp;</td>
 </tr>
 <tr id="i6" class="altColor">
+<td class="colFirst"><code><a href="https://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/DynamicByteArray.html#get-int-int-">get</a></span>(int&nbsp;offset,
+   int&nbsp;length)</code>&nbsp;</td>
+</tr>
+<tr id="i7" class="rowColor">
 <td class="colFirst"><code>long</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/orc/impl/DynamicByteArray.html#getSizeInBytes--">getSizeInBytes</a></span>()</code>
 <div class="block">Get the size of the buffers.</div>
 </td>
 </tr>
-<tr id="i7" class="rowColor">
+<tr id="i8" class="altColor">
 <td class="colFirst"><code>void</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/orc/impl/DynamicByteArray.html#readAll-java.io.InputStream-">readAll</a></span>(<a href="https://docs.oracle.com/javase/8/docs/api/java/io/InputStream.html?is-external=true" title="class or interface in java.io">InputStream</a>&nbsp;in)</code>
 <div class="block">Read the entire stream into this array.</div>
 </td>
 </tr>
-<tr id="i8" class="altColor">
+<tr id="i9" class="rowColor">
 <td class="colFirst"><code>void</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/orc/impl/DynamicByteArray.html#set-int-byte-">set</a></span>(int&nbsp;index,
    byte&nbsp;value)</code>&nbsp;</td>
 </tr>
-<tr id="i9" class="rowColor">
+<tr id="i10" class="altColor">
 <td class="colFirst"><code>void</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/orc/impl/DynamicByteArray.html#setByteBuffer-java.nio.ByteBuffer-int-int-">setByteBuffer</a></span>(<a href="https://docs.oracle.com/javase/8/docs/api/java/nio/ByteBuffer.html?is-external=true" title="class or interface in java.nio">ByteBuffer</a>&nbsp;result,
              int&nbsp;offset,
              int&nbsp;length)</code>&nbsp;</td>
 </tr>
-<tr id="i10" class="altColor">
+<tr id="i11" class="rowColor">
 <td class="colFirst"><code>void</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/orc/impl/DynamicByteArray.html#setText-org.apache.hadoop.io.Text-int-int-">setText</a></span>(<a href="https://hadoop.apache.org/docs/r2.7.3/api/org/apache/hadoop/io/Text.html?is-external=true" title="class or interface in org.apache.hadoop.io">Text</a>&nbsp;result,
        int&nbsp;offset,
@@ -221,17 +226,17 @@ extends <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html
 <div class="block">Set a text value from the bytes in this dynamic array.</div>
 </td>
 </tr>
-<tr id="i11" class="rowColor">
+<tr id="i12" class="altColor">
 <td class="colFirst"><code>int</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/orc/impl/DynamicByteArray.html#size--">size</a></span>()</code>
 <div class="block">Get the size of the array.</div>
 </td>
 </tr>
-<tr id="i12" class="altColor">
+<tr id="i13" class="rowColor">
 <td class="colFirst"><code><a href="https://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/DynamicByteArray.html#toString--">toString</a></span>()</code>&nbsp;</td>
 </tr>
-<tr id="i13" class="rowColor">
+<tr id="i14" class="altColor">
 <td class="colFirst"><code>void</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/orc/impl/DynamicByteArray.html#write-java.io.OutputStream-int-int-">write</a></span>(<a href="https://docs.oracle.com/javase/8/docs/api/java/io/OutputStream.html?is-external=true" title="class or interface in java.io">OutputStream</a>&nbsp;out,
      int&nbsp;offset,
@@ -478,6 +483,16 @@ extends <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html
 </dl>
 </li>
 </ul>
+<a name="get-int-int-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>get</h4>
+<pre>public&nbsp;<a href="https://docs.oracle.com/javase/8/docs/api/java/nio/ByteBuffer.html?is-external=true" title="class or interface in java.nio">ByteBuffer</a>&nbsp;get(int&nbsp;offset,
+                      int&nbsp;length)</pre>
+</li>
+</ul>
 <a name="getSizeInBytes--">
 <!--   -->
 </a>
diff --git a/site/api/orc-core/org/apache/orc/impl/DynamicIntArray.html b/site/api/orc-core/org/apache/orc/impl/DynamicIntArray.html
index 1f4367be0..2c7b6e469 100644
--- a/site/api/orc-core/org/apache/orc/impl/DynamicIntArray.html
+++ b/site/api/orc-core/org/apache/orc/impl/DynamicIntArray.html
@@ -4,7 +4,7 @@
 <head>
 <!-- Generated by javadoc -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>DynamicIntArray (ORC Core 1.7.6 API)</title>
+<title>DynamicIntArray (ORC Core 1.8.0 API)</title>
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../script.js"></script>
 </head>
@@ -12,7 +12,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="DynamicIntArray (ORC Core 1.7.6 API)";
+            parent.document.title="DynamicIntArray (ORC Core 1.8.0 API)";
         }
     }
     catch(err) {
diff --git a/site/api/orc-core/org/apache/orc/impl/HadoopShimsFactory.html b/site/api/orc-core/org/apache/orc/impl/HadoopShimsFactory.html
index a8301ec29..1ef9f812c 100644
--- a/site/api/orc-core/org/apache/orc/impl/HadoopShimsFactory.html
+++ b/site/api/orc-core/org/apache/orc/impl/HadoopShimsFactory.html
@@ -4,7 +4,7 @@
 <head>
 <!-- Generated by javadoc -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>HadoopShimsFactory (ORC Core 1.7.6 API)</title>
+<title>HadoopShimsFactory (ORC Core 1.8.0 API)</title>
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../script.js"></script>
 </head>
@@ -12,7 +12,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="HadoopShimsFactory (ORC Core 1.7.6 API)";
+            parent.document.title="HadoopShimsFactory (ORC Core 1.8.0 API)";
         }
     }
     catch(err) {
diff --git a/site/api/orc-core/org/apache/orc/impl/IOUtils.html b/site/api/orc-core/org/apache/orc/impl/IOUtils.html
index bbea00ce1..fa63d05e8 100644
--- a/site/api/orc-core/org/apache/orc/impl/IOUtils.html
+++ b/site/api/orc-core/org/apache/orc/impl/IOUtils.html
@@ -4,7 +4,7 @@
 <head>
 <!-- Generated by javadoc -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>IOUtils (ORC Core 1.7.6 API)</title>
+<title>IOUtils (ORC Core 1.8.0 API)</title>
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../script.js"></script>
 </head>
@@ -12,7 +12,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="IOUtils (ORC Core 1.7.6 API)";
+            parent.document.title="IOUtils (ORC Core 1.8.0 API)";
         }
     }
     catch(err) {
diff --git a/site/api/orc-core/org/apache/orc/impl/InStream.CompressedStream.html b/site/api/orc-core/org/apache/orc/impl/InStream.CompressedStream.html
index fd8f9ce90..8599802aa 100644
--- a/site/api/orc-core/org/apache/orc/impl/InStream.CompressedStream.html
+++ b/site/api/orc-core/org/apache/orc/impl/InStream.CompressedStream.html
@@ -4,7 +4,7 @@
 <head>
 <!-- Generated by javadoc -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>InStream.CompressedStream (ORC Core 1.7.6 API)</title>
+<title>InStream.CompressedStream (ORC Core 1.8.0 API)</title>
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../script.js"></script>
 </head>
@@ -12,7 +12,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="InStream.CompressedStream (ORC Core 1.7.6 API)";
+            parent.document.title="InStream.CompressedStream (ORC Core 1.8.0 API)";
         }
     }
     catch(err) {
diff --git a/site/api/orc-core/org/apache/orc/impl/InStream.EncryptedStream.html b/site/api/orc-core/org/apache/orc/impl/InStream.EncryptedStream.html
index 15dd7d08d..45abbacad 100644
--- a/site/api/orc-core/org/apache/orc/impl/InStream.EncryptedStream.html
+++ b/site/api/orc-core/org/apache/orc/impl/InStream.EncryptedStream.html
@@ -4,7 +4,7 @@
 <head>
 <!-- Generated by javadoc -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>InStream.EncryptedStream (ORC Core 1.7.6 API)</title>
+<title>InStream.EncryptedStream (ORC Core 1.8.0 API)</title>
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../script.js"></script>
 </head>
@@ -12,7 +12,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="InStream.EncryptedStream (ORC Core 1.7.6 API)";
+            parent.document.title="InStream.EncryptedStream (ORC Core 1.8.0 API)";
         }
     }
     catch(err) {
diff --git a/site/api/orc-core/org/apache/orc/impl/InStream.StreamOptions.html b/site/api/orc-core/org/apache/orc/impl/InStream.StreamOptions.html
index 329a6d940..e3fbf2a88 100644
--- a/site/api/orc-core/org/apache/orc/impl/InStream.StreamOptions.html
+++ b/site/api/orc-core/org/apache/orc/impl/InStream.StreamOptions.html
@@ -4,7 +4,7 @@
 <head>
 <!-- Generated by javadoc -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>InStream.StreamOptions (ORC Core 1.7.6 API)</title>
+<title>InStream.StreamOptions (ORC Core 1.8.0 API)</title>
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../script.js"></script>
 </head>
@@ -12,7 +12,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="InStream.StreamOptions (ORC Core 1.7.6 API)";
+            parent.document.title="InStream.StreamOptions (ORC Core 1.8.0 API)";
         }
     }
     catch(err) {
diff --git a/site/api/orc-core/org/apache/orc/impl/InStream.UncompressedStream.html b/site/api/orc-core/org/apache/orc/impl/InStream.UncompressedStream.html
index 30efdfdd9..57c7f9e38 100644
--- a/site/api/orc-core/org/apache/orc/impl/InStream.UncompressedStream.html
+++ b/site/api/orc-core/org/apache/orc/impl/InStream.UncompressedStream.html
@@ -4,7 +4,7 @@
 <head>
 <!-- Generated by javadoc -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>InStream.UncompressedStream (ORC Core 1.7.6 API)</title>
+<title>InStream.UncompressedStream (ORC Core 1.8.0 API)</title>
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../script.js"></script>
 </head>
@@ -12,7 +12,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="InStream.UncompressedStream (ORC Core 1.7.6 API)";
+            parent.document.title="InStream.UncompressedStream (ORC Core 1.8.0 API)";
         }
     }
     catch(err) {
diff --git a/site/api/orc-core/org/apache/orc/impl/InStream.html b/site/api/orc-core/org/apache/orc/impl/InStream.html
index d5ab1f039..044ef8f36 100644
--- a/site/api/orc-core/org/apache/orc/impl/InStream.html
+++ b/site/api/orc-core/org/apache/orc/impl/InStream.html
@@ -4,7 +4,7 @@
 <head>
 <!-- Generated by javadoc -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>InStream (ORC Core 1.7.6 API)</title>
+<title>InStream (ORC Core 1.8.0 API)</title>
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../script.js"></script>
 </head>
@@ -12,7 +12,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="InStream (ORC Core 1.7.6 API)";
+            parent.document.title="InStream (ORC Core 1.8.0 API)";
         }
     }
     catch(err) {
diff --git a/site/api/orc-core/org/apache/orc/impl/IntegerReader.html b/site/api/orc-core/org/apache/orc/impl/IntegerReader.html
index cd318d3f0..1ed842799 100644
--- a/site/api/orc-core/org/apache/orc/impl/IntegerReader.html
+++ b/site/api/orc-core/org/apache/orc/impl/IntegerReader.html
@@ -4,7 +4,7 @@
 <head>
 <!-- Generated by javadoc -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>IntegerReader (ORC Core 1.7.6 API)</title>
+<title>IntegerReader (ORC Core 1.8.0 API)</title>
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../script.js"></script>
 </head>
@@ -12,7 +12,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="IntegerReader (ORC Core 1.7.6 API)";
+            parent.document.title="IntegerReader (ORC Core 1.8.0 API)";
         }
     }
     catch(err) {
diff --git a/site/api/orc-core/org/apache/orc/impl/IntegerWriter.html b/site/api/orc-core/org/apache/orc/impl/IntegerWriter.html
index c5dde1e9e..98a16ef10 100644
--- a/site/api/orc-core/org/apache/orc/impl/IntegerWriter.html
+++ b/site/api/orc-core/org/apache/orc/impl/IntegerWriter.html
@@ -4,7 +4,7 @@
 <head>
 <!-- Generated by javadoc -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>IntegerWriter (ORC Core 1.7.6 API)</title>
+<title>IntegerWriter (ORC Core 1.8.0 API)</title>
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../script.js"></script>
 </head>
@@ -12,7 +12,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="IntegerWriter (ORC Core 1.7.6 API)";
+            parent.document.title="IntegerWriter (ORC Core 1.8.0 API)";
         }
     }
     catch(err) {
diff --git a/site/api/orc-core/org/apache/orc/impl/MaskDescriptionImpl.html b/site/api/orc-core/org/apache/orc/impl/MaskDescriptionImpl.html
index c440bd4eb..1b9c2eac9 100644
--- a/site/api/orc-core/org/apache/orc/impl/MaskDescriptionImpl.html
+++ b/site/api/orc-core/org/apache/orc/impl/MaskDescriptionImpl.html
@@ -4,7 +4,7 @@
 <head>
 <!-- Generated by javadoc -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>MaskDescriptionImpl (ORC Core 1.7.6 API)</title>
+<title>MaskDescriptionImpl (ORC Core 1.8.0 API)</title>
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../script.js"></script>
 </head>
@@ -12,7 +12,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="MaskDescriptionImpl (ORC Core 1.7.6 API)";
+            parent.document.title="MaskDescriptionImpl (ORC Core 1.8.0 API)";
         }
     }
     catch(err) {
diff --git a/site/api/orc-core/org/apache/orc/impl/MemoryManager.html b/site/api/orc-core/org/apache/orc/impl/MemoryManager.html
index 7c858d443..ef45198f8 100644
--- a/site/api/orc-core/org/apache/orc/impl/MemoryManager.html
+++ b/site/api/orc-core/org/apache/orc/impl/MemoryManager.html
@@ -4,7 +4,7 @@
 <head>
 <!-- Generated by javadoc -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>MemoryManager (ORC Core 1.7.6 API)</title>
+<title>MemoryManager (ORC Core 1.8.0 API)</title>
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../script.js"></script>
 </head>
@@ -12,7 +12,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="MemoryManager (ORC Core 1.7.6 API)";
+            parent.document.title="MemoryManager (ORC Core 1.8.0 API)";
         }
     }
     catch(err) {
diff --git a/site/api/orc-core/org/apache/orc/impl/MemoryManagerImpl.html b/site/api/orc-core/org/apache/orc/impl/MemoryManagerImpl.html
index af5d1a2fe..b44b3bf39 100644
--- a/site/api/orc-core/org/apache/orc/impl/MemoryManagerImpl.html
+++ b/site/api/orc-core/org/apache/orc/impl/MemoryManagerImpl.html
@@ -4,7 +4,7 @@
 <head>
 <!-- Generated by javadoc -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>MemoryManagerImpl (ORC Core 1.7.6 API)</title>
+<title>MemoryManagerImpl (ORC Core 1.8.0 API)</title>
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../script.js"></script>
 </head>
@@ -12,7 +12,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="MemoryManagerImpl (ORC Core 1.7.6 API)";
+            parent.document.title="MemoryManagerImpl (ORC Core 1.8.0 API)";
         }
     }
     catch(err) {
diff --git a/site/api/orc-core/org/apache/orc/impl/OrcAcidUtils.html b/site/api/orc-core/org/apache/orc/impl/OrcAcidUtils.html
index 5e7dab49c..9c723f1d0 100644
--- a/site/api/orc-core/org/apache/orc/impl/OrcAcidUtils.html
+++ b/site/api/orc-core/org/apache/orc/impl/OrcAcidUtils.html
@@ -4,7 +4,7 @@
 <head>
 <!-- Generated by javadoc -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>OrcAcidUtils (ORC Core 1.7.6 API)</title>
+<title>OrcAcidUtils (ORC Core 1.8.0 API)</title>
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../script.js"></script>
 </head>
@@ -12,7 +12,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="OrcAcidUtils (ORC Core 1.7.6 API)";
+            parent.document.title="OrcAcidUtils (ORC Core 1.8.0 API)";
         }
     }
     catch(err) {
diff --git a/site/api/orc-core/org/apache/orc/impl/OrcCodecPool.html b/site/api/orc-core/org/apache/orc/impl/OrcCodecPool.html
index 7a72e0457..996e53c72 100644
--- a/site/api/orc-core/org/apache/orc/impl/OrcCodecPool.html
+++ b/site/api/orc-core/org/apache/orc/impl/OrcCodecPool.html
@@ -4,7 +4,7 @@
 <head>
 <!-- Generated by javadoc -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>OrcCodecPool (ORC Core 1.7.6 API)</title>
+<title>OrcCodecPool (ORC Core 1.8.0 API)</title>
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../script.js"></script>
 </head>
@@ -12,7 +12,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="OrcCodecPool (ORC Core 1.7.6 API)";
+            parent.document.title="OrcCodecPool (ORC Core 1.8.0 API)";
         }
     }
     catch(err) {
diff --git a/site/api/orc-core/org/apache/orc/impl/OrcFilterContextImpl.html b/site/api/orc-core/org/apache/orc/impl/OrcFilterContextImpl.html
index 23bcae1f8..f165b8507 100644
--- a/site/api/orc-core/org/apache/orc/impl/OrcFilterContextImpl.html
+++ b/site/api/orc-core/org/apache/orc/impl/OrcFilterContextImpl.html
@@ -4,7 +4,7 @@
 <head>
 <!-- Generated by javadoc -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>OrcFilterContextImpl (ORC Core 1.7.6 API)</title>
+<title>OrcFilterContextImpl (ORC Core 1.8.0 API)</title>
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../script.js"></script>
 </head>
@@ -12,7 +12,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="OrcFilterContextImpl (ORC Core 1.7.6 API)";
+            parent.document.title="OrcFilterContextImpl (ORC Core 1.8.0 API)";
         }
     }
     catch(err) {
diff --git a/site/api/orc-core/org/apache/orc/impl/OrcIndex.html b/site/api/orc-core/org/apache/orc/impl/OrcIndex.html
index 470117d8a..8d667de96 100644
--- a/site/api/orc-core/org/apache/orc/impl/OrcIndex.html
+++ b/site/api/orc-core/org/apache/orc/impl/OrcIndex.html
@@ -4,7 +4,7 @@
 <head>
 <!-- Generated by javadoc -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>OrcIndex (ORC Core 1.7.6 API)</title>
+<title>OrcIndex (ORC Core 1.8.0 API)</title>
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../script.js"></script>
 </head>
@@ -12,7 +12,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="OrcIndex (ORC Core 1.7.6 API)";
+            parent.document.title="OrcIndex (ORC Core 1.8.0 API)";
         }
     }
     catch(err) {
diff --git a/site/api/orc-core/org/apache/orc/impl/OrcTail.html b/site/api/orc-core/org/apache/orc/impl/OrcTail.html
index 3aa634a78..01d58331a 100644
--- a/site/api/orc-core/org/apache/orc/impl/OrcTail.html
+++ b/site/api/orc-core/org/apache/orc/impl/OrcTail.html
@@ -4,7 +4,7 @@
 <head>
 <!-- Generated by javadoc -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>OrcTail (ORC Core 1.7.6 API)</title>
+<title>OrcTail (ORC Core 1.8.0 API)</title>
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../script.js"></script>
 </head>
@@ -12,7 +12,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="OrcTail (ORC Core 1.7.6 API)";
+            parent.document.title="OrcTail (ORC Core 1.8.0 API)";
         }
     }
     catch(err) {
diff --git a/site/api/orc-core/org/apache/orc/impl/OutStream.html b/site/api/orc-core/org/apache/orc/impl/OutStream.html
index a58e450d9..ef47ecc86 100644
--- a/site/api/orc-core/org/apache/orc/impl/OutStream.html
+++ b/site/api/orc-core/org/apache/orc/impl/OutStream.html
@@ -4,7 +4,7 @@
 <head>
 <!-- Generated by javadoc -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>OutStream (ORC Core 1.7.6 API)</title>
+<title>OutStream (ORC Core 1.8.0 API)</title>
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../script.js"></script>
 </head>
@@ -12,7 +12,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="OutStream (ORC Core 1.7.6 API)";
+            parent.document.title="OutStream (ORC Core 1.8.0 API)";
         }
     }
     catch(err) {
diff --git a/site/api/orc-core/org/apache/orc/impl/ParserUtils.StringPosition.html b/site/api/orc-core/org/apache/orc/impl/ParserUtils.StringPosition.html
index 91d78c563..617ff68ce 100644
--- a/site/api/orc-core/org/apache/orc/impl/ParserUtils.StringPosition.html
+++ b/site/api/orc-core/org/apache/orc/impl/ParserUtils.StringPosition.html
@@ -4,7 +4,7 @@
 <head>
 <!-- Generated by javadoc -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>ParserUtils.StringPosition (ORC Core 1.7.6 API)</title>
+<title>ParserUtils.StringPosition (ORC Core 1.8.0 API)</title>
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../script.js"></script>
 </head>
@@ -12,7 +12,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="ParserUtils.StringPosition (ORC Core 1.7.6 API)";
+            parent.document.title="ParserUtils.StringPosition (ORC Core 1.8.0 API)";
         }
     }
     catch(err) {
diff --git a/site/api/orc-core/org/apache/orc/impl/ParserUtils.TypeFinder.html b/site/api/orc-core/org/apache/orc/impl/ParserUtils.TypeFinder.html
index 5f57386e6..0929fc23b 100644
--- a/site/api/orc-core/org/apache/orc/impl/ParserUtils.TypeFinder.html
+++ b/site/api/orc-core/org/apache/orc/impl/ParserUtils.TypeFinder.html
@@ -4,7 +4,7 @@
 <head>
 <!-- Generated by javadoc -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>ParserUtils.TypeFinder (ORC Core 1.7.6 API)</title>
+<title>ParserUtils.TypeFinder (ORC Core 1.8.0 API)</title>
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../script.js"></script>
 </head>
@@ -12,7 +12,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="ParserUtils.TypeFinder (ORC Core 1.7.6 API)";
+            parent.document.title="ParserUtils.TypeFinder (ORC Core 1.8.0 API)";
         }
     }
     catch(err) {
diff --git a/site/api/orc-core/org/apache/orc/impl/ParserUtils.TypeVisitor.html b/site/api/orc-core/org/apache/orc/impl/ParserUtils.TypeVisitor.html
index abf305558..a09bdaece 100644
--- a/site/api/orc-core/org/apache/orc/impl/ParserUtils.TypeVisitor.html
+++ b/site/api/orc-core/org/apache/orc/impl/ParserUtils.TypeVisitor.html
@@ -4,7 +4,7 @@
 <head>
 <!-- Generated by javadoc -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>ParserUtils.TypeVisitor (ORC Core 1.7.6 API)</title>
+<title>ParserUtils.TypeVisitor (ORC Core 1.8.0 API)</title>
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../script.js"></script>
 </head>
@@ -12,7 +12,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="ParserUtils.TypeVisitor (ORC Core 1.7.6 API)";
+            parent.document.title="ParserUtils.TypeVisitor (ORC Core 1.8.0 API)";
         }
     }
     catch(err) {
diff --git a/site/api/orc-core/org/apache/orc/impl/ParserUtils.html b/site/api/orc-core/org/apache/orc/impl/ParserUtils.html
index a8b180ed9..34ef66f3a 100644
--- a/site/api/orc-core/org/apache/orc/impl/ParserUtils.html
+++ b/site/api/orc-core/org/apache/orc/impl/ParserUtils.html
@@ -4,7 +4,7 @@
 <head>
 <!-- Generated by javadoc -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>ParserUtils (ORC Core 1.7.6 API)</title>
+<title>ParserUtils (ORC Core 1.8.0 API)</title>
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../script.js"></script>
 </head>
@@ -12,7 +12,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="ParserUtils (ORC Core 1.7.6 API)";
+            parent.document.title="ParserUtils (ORC Core 1.8.0 API)";
         }
     }
     catch(err) {
diff --git a/site/api/orc-core/org/apache/orc/impl/PhysicalFsWriter.VariantTracker.html b/site/api/orc-core/org/apache/orc/impl/PhysicalFsWriter.VariantTracker.html
index 940e2bac3..40f58b670 100644
--- a/site/api/orc-core/org/apache/orc/impl/PhysicalFsWriter.VariantTracker.html
+++ b/site/api/orc-core/org/apache/orc/impl/PhysicalFsWriter.VariantTracker.html
@@ -4,7 +4,7 @@
 <head>
 <!-- Generated by javadoc -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>PhysicalFsWriter.VariantTracker (ORC Core 1.7.6 API)</title>
+<title>PhysicalFsWriter.VariantTracker (ORC Core 1.8.0 API)</title>
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../script.js"></script>
 </head>
@@ -12,7 +12,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="PhysicalFsWriter.VariantTracker (ORC Core 1.7.6 API)";
+            parent.document.title="PhysicalFsWriter.VariantTracker (ORC Core 1.8.0 API)";
         }
     }
     catch(err) {
diff --git a/site/api/orc-core/org/apache/orc/impl/PhysicalFsWriter.html b/site/api/orc-core/org/apache/orc/impl/PhysicalFsWriter.html
index 95c55fd83..908b6f9d0 100644
--- a/site/api/orc-core/org/apache/orc/impl/PhysicalFsWriter.html
+++ b/site/api/orc-core/org/apache/orc/impl/PhysicalFsWriter.html
@@ -4,7 +4,7 @@
 <head>
 <!-- Generated by javadoc -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>PhysicalFsWriter (ORC Core 1.7.6 API)</title>
+<title>PhysicalFsWriter (ORC Core 1.8.0 API)</title>
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../script.js"></script>
 </head>
@@ -12,7 +12,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="PhysicalFsWriter (ORC Core 1.7.6 API)";
+            parent.document.title="PhysicalFsWriter (ORC Core 1.8.0 API)";
         }
     }
     catch(err) {
diff --git a/site/api/orc-core/org/apache/orc/impl/PositionProvider.html b/site/api/orc-core/org/apache/orc/impl/PositionProvider.html
index 221819ff8..0d88ba818 100644
--- a/site/api/orc-core/org/apache/orc/impl/PositionProvider.html
+++ b/site/api/orc-core/org/apache/orc/impl/PositionProvider.html
@@ -4,7 +4,7 @@
 <head>
 <!-- Generated by javadoc -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>PositionProvider (ORC Core 1.7.6 API)</title>
+<title>PositionProvider (ORC Core 1.8.0 API)</title>
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../script.js"></script>
 </head>
@@ -12,7 +12,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="PositionProvider (ORC Core 1.7.6 API)";
+            parent.document.title="PositionProvider (ORC Core 1.8.0 API)";
         }
     }
     catch(err) {
diff --git a/site/api/orc-core/org/apache/orc/impl/PositionRecorder.html b/site/api/orc-core/org/apache/orc/impl/PositionRecorder.html
index 376cce10e..2cf184c6d 100644
--- a/site/api/orc-core/org/apache/orc/impl/PositionRecorder.html
+++ b/site/api/orc-core/org/apache/orc/impl/PositionRecorder.html
@@ -4,7 +4,7 @@
 <head>
 <!-- Generated by javadoc -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>PositionRecorder (ORC Core 1.7.6 API)</title>
+<title>PositionRecorder (ORC Core 1.8.0 API)</title>
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../script.js"></script>
 </head>
@@ -12,7 +12,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="PositionRecorder (ORC Core 1.7.6 API)";
+            parent.document.title="PositionRecorder (ORC Core 1.8.0 API)";
         }
     }
     catch(err) {
diff --git a/site/api/orc-core/org/apache/orc/impl/PositionedOutputStream.html b/site/api/orc-core/org/apache/orc/impl/PositionedOutputStream.html
index 4864e06e6..6562aa0a4 100644
--- a/site/api/orc-core/org/apache/orc/impl/PositionedOutputStream.html
+++ b/site/api/orc-core/org/apache/orc/impl/PositionedOutputStream.html
@@ -4,7 +4,7 @@
 <head>
 <!-- Generated by javadoc -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>PositionedOutputStream (ORC Core 1.7.6 API)</title>
+<title>PositionedOutputStream (ORC Core 1.8.0 API)</title>
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../script.js"></script>
 </head>
@@ -12,7 +12,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="PositionedOutputStream (ORC Core 1.7.6 API)";
+            parent.document.title="PositionedOutputStream (ORC Core 1.8.0 API)";
         }
     }
     catch(err) {
diff --git a/site/api/orc-core/org/apache/orc/impl/ReaderImpl.StripeInformationImpl.html b/site/api/orc-core/org/apache/orc/impl/ReaderImpl.StripeInformationImpl.html
index bb4e1e7b5..ed92dba02 100644
--- a/site/api/orc-core/org/apache/orc/impl/ReaderImpl.StripeInformationImpl.html
+++ b/site/api/orc-core/org/apache/orc/impl/ReaderImpl.StripeInformationImpl.html
@@ -4,7 +4,7 @@
 <head>
 <!-- Generated by javadoc -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>ReaderImpl.StripeInformationImpl (ORC Core 1.7.6 API)</title>
+<title>ReaderImpl.StripeInformationImpl (ORC Core 1.8.0 API)</title>
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../script.js"></script>
 </head>
@@ -12,7 +12,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="ReaderImpl.StripeInformationImpl (ORC Core 1.7.6 API)";
+            parent.document.title="ReaderImpl.StripeInformationImpl (ORC Core 1.8.0 API)";
         }
     }
     catch(err) {
diff --git a/site/api/orc-core/org/apache/orc/impl/ReaderImpl.html b/site/api/orc-core/org/apache/orc/impl/ReaderImpl.html
index 927696f8c..3bd8c3304 100644
--- a/site/api/orc-core/org/apache/orc/impl/ReaderImpl.html
+++ b/site/api/orc-core/org/apache/orc/impl/ReaderImpl.html
@@ -4,7 +4,7 @@
 <head>
 <!-- Generated by javadoc -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>ReaderImpl (ORC Core 1.7.6 API)</title>
+<title>ReaderImpl (ORC Core 1.8.0 API)</title>
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../script.js"></script>
 </head>
@@ -12,7 +12,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="ReaderImpl (ORC Core 1.7.6 API)";
+            parent.document.title="ReaderImpl (ORC Core 1.8.0 API)";
         }
     }
     catch(err) {
diff --git a/site/api/orc-core/org/apache/orc/impl/RecordReaderImpl.PositionProviderImpl.html b/site/api/orc-core/org/apache/orc/impl/RecordReaderImpl.PositionProviderImpl.html
index 4bd625c5c..0ce020b62 100644
--- a/site/api/orc-core/org/apache/orc/impl/RecordReaderImpl.PositionProviderImpl.html
+++ b/site/api/orc-core/org/apache/orc/impl/RecordReaderImpl.PositionProviderImpl.html
@@ -4,7 +4,7 @@
 <head>
 <!-- Generated by javadoc -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>RecordReaderImpl.PositionProviderImpl (ORC Core 1.7.6 API)</title>
+<title>RecordReaderImpl.PositionProviderImpl (ORC Core 1.8.0 API)</title>
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../script.js"></script>
 </head>
@@ -12,7 +12,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="RecordReaderImpl.PositionProviderImpl (ORC Core 1.7.6 API)";
+            parent.document.title="RecordReaderImpl.PositionProviderImpl (ORC Core 1.8.0 API)";
         }
     }
     catch(err) {
diff --git a/site/api/orc-core/org/apache/orc/impl/RecordReaderImpl.SargApplier.html b/site/api/orc-core/org/apache/orc/impl/RecordReaderImpl.SargApplier.html
index d9dce8e66..df9a12d11 100644
--- a/site/api/orc-core/org/apache/orc/impl/RecordReaderImpl.SargApplier.html
+++ b/site/api/orc-core/org/apache/orc/impl/RecordReaderImpl.SargApplier.html
@@ -4,7 +4,7 @@
 <head>
 <!-- Generated by javadoc -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>RecordReaderImpl.SargApplier (ORC Core 1.7.6 API)</title>
+<title>RecordReaderImpl.SargApplier (ORC Core 1.8.0 API)</title>
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../script.js"></script>
 </head>
@@ -12,7 +12,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="RecordReaderImpl.SargApplier (ORC Core 1.7.6 API)";
+            parent.document.title="RecordReaderImpl.SargApplier (ORC Core 1.8.0 API)";
         }
     }
     catch(err) {
diff --git a/site/api/orc-core/org/apache/orc/impl/RecordReaderImpl.ZeroPositionProvider.html b/site/api/orc-core/org/apache/orc/impl/RecordReaderImpl.ZeroPositionProvider.html
index 0898798e6..9c929be84 100644
--- a/site/api/orc-core/org/apache/orc/impl/RecordReaderImpl.ZeroPositionProvider.html
+++ b/site/api/orc-core/org/apache/orc/impl/RecordReaderImpl.ZeroPositionProvider.html
@@ -4,7 +4,7 @@
 <head>
 <!-- Generated by javadoc -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>RecordReaderImpl.ZeroPositionProvider (ORC Core 1.7.6 API)</title>
+<title>RecordReaderImpl.ZeroPositionProvider (ORC Core 1.8.0 API)</title>
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../script.js"></script>
 </head>
@@ -12,7 +12,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="RecordReaderImpl.ZeroPositionProvider (ORC Core 1.7.6 API)";
+            parent.document.title="RecordReaderImpl.ZeroPositionProvider (ORC Core 1.8.0 API)";
         }
     }
     catch(err) {
diff --git a/site/api/orc-core/org/apache/orc/impl/RecordReaderImpl.html b/site/api/orc-core/org/apache/orc/impl/RecordReaderImpl.html
index d5b0b526f..1e1e8d036 100644
--- a/site/api/orc-core/org/apache/orc/impl/RecordReaderImpl.html
+++ b/site/api/orc-core/org/apache/orc/impl/RecordReaderImpl.html
@@ -4,7 +4,7 @@
 <head>
 <!-- Generated by javadoc -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>RecordReaderImpl (ORC Core 1.7.6 API)</title>
+<title>RecordReaderImpl (ORC Core 1.8.0 API)</title>
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../script.js"></script>
 </head>
@@ -12,7 +12,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="RecordReaderImpl (ORC Core 1.7.6 API)";
+            parent.document.title="RecordReaderImpl (ORC Core 1.8.0 API)";
         }
     }
     catch(err) {
@@ -162,10 +162,14 @@ implements <a href="../../../../org/apache/orc/RecordReader.html" title="interfa
 <th class="colLast" scope="col">Field and Description</th>
 </tr>
 <tr class="altColor">
+<td class="colFirst"><code>static <a href="https://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></code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/orc/impl/RecordReaderImpl.html#EMPTY_COLUMN_STATISTICS">EMPTY_COLUMN_STATISTICS</a></span></code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
 <td class="colFirst"><code>protected <a href="https://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></code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/orc/impl/RecordReaderImpl.html#path">path</a></span></code>&nbsp;</td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><code>protected <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/impl/RecordReaderImpl.html#schema">schema</a></span></code>&nbsp;</td>
 </tr>
@@ -317,6 +321,15 @@ implements <a href="../../../../org/apache/orc/RecordReader.html" title="interfa
 <!--   -->
 </a>
 <h3>Field Detail</h3>
+<a name="EMPTY_COLUMN_STATISTICS">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>EMPTY_COLUMN_STATISTICS</h4>
+<pre>public static final&nbsp;<a href="https://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> EMPTY_COLUMN_STATISTICS</pre>
+</li>
+</ul>
 <a name="path">
 <!--   -->
 </a>
diff --git a/site/api/orc-core/org/apache/orc/impl/RecordReaderUtils.ByteBufferAllocatorPool.html b/site/api/orc-core/org/apache/orc/impl/RecordReaderUtils.ByteBufferAllocatorPool.html
index 170a61e10..6e6ba1f1e 100644
--- a/site/api/orc-core/org/apache/orc/impl/RecordReaderUtils.ByteBufferAllocatorPool.html
+++ b/site/api/orc-core/org/apache/orc/impl/RecordReaderUtils.ByteBufferAllocatorPool.html
@@ -4,7 +4,7 @@
 <head>
 <!-- Generated by javadoc -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>RecordReaderUtils.ByteBufferAllocatorPool (ORC Core 1.7.6 API)</title>
+<title>RecordReaderUtils.ByteBufferAllocatorPool (ORC Core 1.8.0 API)</title>
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../script.js"></script>
 </head>
@@ -12,7 +12,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="RecordReaderUtils.ByteBufferAllocatorPool (ORC Core 1.7.6 API)";
+            parent.document.title="RecordReaderUtils.ByteBufferAllocatorPool (ORC Core 1.8.0 API)";
         }
     }
     catch(err) {
diff --git a/site/api/orc-core/org/apache/orc/impl/RecordReaderUtils.html b/site/api/orc-core/org/apache/orc/impl/RecordReaderUtils.html
index a48f0ef95..6ccc73b0a 100644
--- a/site/api/orc-core/org/apache/orc/impl/RecordReaderUtils.html
+++ b/site/api/orc-core/org/apache/orc/impl/RecordReaderUtils.html
@@ -4,7 +4,7 @@
 <head>
 <!-- Generated by javadoc -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>RecordReaderUtils (ORC Core 1.7.6 API)</title>
+<title>RecordReaderUtils (ORC Core 1.8.0 API)</title>
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../script.js"></script>
 </head>
@@ -12,7 +12,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="RecordReaderUtils (ORC Core 1.7.6 API)";
+            parent.document.title="RecordReaderUtils (ORC Core 1.8.0 API)";
         }
     }
     catch(err) {
diff --git a/site/api/orc-core/org/apache/orc/impl/RunLengthByteReader.html b/site/api/orc-core/org/apache/orc/impl/RunLengthByteReader.html
index de4fac144..4de826792 100644
--- a/site/api/orc-core/org/apache/orc/impl/RunLengthByteReader.html
+++ b/site/api/orc-core/org/apache/orc/impl/RunLengthByteReader.html
@@ -4,7 +4,7 @@
 <head>
 <!-- Generated by javadoc -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>RunLengthByteReader (ORC Core 1.7.6 API)</title>
+<title>RunLengthByteReader (ORC Core 1.8.0 API)</title>
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../script.js"></script>
 </head>
@@ -12,7 +12,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="RunLengthByteReader (ORC Core 1.7.6 API)";
+            parent.document.title="RunLengthByteReader (ORC Core 1.8.0 API)";
         }
     }
     catch(err) {
diff --git a/site/api/orc-core/org/apache/orc/impl/RunLengthByteWriter.html b/site/api/orc-core/org/apache/orc/impl/RunLengthByteWriter.html
index 7d58b7d3f..d0b97babe 100644
--- a/site/api/orc-core/org/apache/orc/impl/RunLengthByteWriter.html
+++ b/site/api/orc-core/org/apache/orc/impl/RunLengthByteWriter.html
@@ -4,7 +4,7 @@
 <head>
 <!-- Generated by javadoc -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>RunLengthByteWriter (ORC Core 1.7.6 API)</title>
+<title>RunLengthByteWriter (ORC Core 1.8.0 API)</title>
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../script.js"></script>
 </head>
@@ -12,7 +12,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="RunLengthByteWriter (ORC Core 1.7.6 API)";
+            parent.document.title="RunLengthByteWriter (ORC Core 1.8.0 API)";
         }
     }
     catch(err) {
diff --git a/site/api/orc-core/org/apache/orc/impl/RunLengthIntegerReader.html b/site/api/orc-core/org/apache/orc/impl/RunLengthIntegerReader.html
index 8ae85a0f2..f4b9850b8 100644
--- a/site/api/orc-core/org/apache/orc/impl/RunLengthIntegerReader.html
+++ b/site/api/orc-core/org/apache/orc/impl/RunLengthIntegerReader.html
@@ -4,7 +4,7 @@
 <head>
 <!-- Generated by javadoc -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>RunLengthIntegerReader (ORC Core 1.7.6 API)</title>
+<title>RunLengthIntegerReader (ORC Core 1.8.0 API)</title>
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../script.js"></script>
 </head>
@@ -12,7 +12,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="RunLengthIntegerReader (ORC Core 1.7.6 API)";
+            parent.document.title="RunLengthIntegerReader (ORC Core 1.8.0 API)";
         }
     }
     catch(err) {
diff --git a/site/api/orc-core/org/apache/orc/impl/RunLengthIntegerReaderV2.html b/site/api/orc-core/org/apache/orc/impl/RunLengthIntegerReaderV2.html
index e5cbdbbb2..13e4b8504 100644
--- a/site/api/orc-core/org/apache/orc/impl/RunLengthIntegerReaderV2.html
+++ b/site/api/orc-core/org/apache/orc/impl/RunLengthIntegerReaderV2.html
@@ -4,7 +4,7 @@
 <head>
 <!-- Generated by javadoc -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>RunLengthIntegerReaderV2 (ORC Core 1.7.6 API)</title>
+<title>RunLengthIntegerReaderV2 (ORC Core 1.8.0 API)</title>
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../script.js"></script>
 </head>
@@ -12,7 +12,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="RunLengthIntegerReaderV2 (ORC Core 1.7.6 API)";
+            parent.document.title="RunLengthIntegerReaderV2 (ORC Core 1.8.0 API)";
         }
     }
     catch(err) {
diff --git a/site/api/orc-core/org/apache/orc/impl/RunLengthIntegerWriter.html b/site/api/orc-core/org/apache/orc/impl/RunLengthIntegerWriter.html
index 942711e85..3efe36285 100644
--- a/site/api/orc-core/org/apache/orc/impl/RunLengthIntegerWriter.html
+++ b/site/api/orc-core/org/apache/orc/impl/RunLengthIntegerWriter.html
@@ -4,7 +4,7 @@
 <head>
 <!-- Generated by javadoc -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>RunLengthIntegerWriter (ORC Core 1.7.6 API)</title>
+<title>RunLengthIntegerWriter (ORC Core 1.8.0 API)</title>
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../script.js"></script>
 </head>
@@ -12,7 +12,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="RunLengthIntegerWriter (ORC Core 1.7.6 API)";
+            parent.document.title="RunLengthIntegerWriter (ORC Core 1.8.0 API)";
         }
     }
     catch(err) {
diff --git a/site/api/orc-core/org/apache/orc/impl/RunLengthIntegerWriterV2.EncodingType.html b/site/api/orc-core/org/apache/orc/impl/RunLengthIntegerWriterV2.EncodingType.html
index 3cddd832c..98ac1a7c2 100644
--- a/site/api/orc-core/org/apache/orc/impl/RunLengthIntegerWriterV2.EncodingType.html
+++ b/site/api/orc-core/org/apache/orc/impl/RunLengthIntegerWriterV2.EncodingType.html
@@ -4,7 +4,7 @@
 <head>
 <!-- Generated by javadoc -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>RunLengthIntegerWriterV2.EncodingType (ORC Core 1.7.6 API)</title>
+<title>RunLengthIntegerWriterV2.EncodingType (ORC Core 1.8.0 API)</title>
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../script.js"></script>
 </head>
@@ -12,7 +12,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="RunLengthIntegerWriterV2.EncodingType (ORC Core 1.7.6 API)";
+            parent.document.title="RunLengthIntegerWriterV2.EncodingType (ORC Core 1.8.0 API)";
         }
     }
     catch(err) {
diff --git a/site/api/orc-core/org/apache/orc/impl/RunLengthIntegerWriterV2.html b/site/api/orc-core/org/apache/orc/impl/RunLengthIntegerWriterV2.html
index d61796fde..e9347d489 100644
--- a/site/api/orc-core/org/apache/orc/impl/RunLengthIntegerWriterV2.html
+++ b/site/api/orc-core/org/apache/orc/impl/RunLengthIntegerWriterV2.html
@@ -4,7 +4,7 @@
 <head>
 <!-- Generated by javadoc -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>RunLengthIntegerWriterV2 (ORC Core 1.7.6 API)</title>
+<title>RunLengthIntegerWriterV2 (ORC Core 1.8.0 API)</title>
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../script.js"></script>
 </head>
@@ -12,7 +12,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="RunLengthIntegerWriterV2 (ORC Core 1.7.6 API)";
+            parent.document.title="RunLengthIntegerWriterV2 (ORC Core 1.8.0 API)";
         }
     }
     catch(err) {
diff --git a/site/api/orc-core/org/apache/orc/impl/SchemaEvolution.IllegalEvolutionException.html b/site/api/orc-core/org/apache/orc/impl/SchemaEvolution.IllegalEvolutionException.html
index 764755c3d..79e187dbe 100644
--- a/site/api/orc-core/org/apache/orc/impl/SchemaEvolution.IllegalEvolutionException.html
+++ b/site/api/orc-core/org/apache/orc/impl/SchemaEvolution.IllegalEvolutionException.html
@@ -4,7 +4,7 @@
 <head>
 <!-- Generated by javadoc -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>SchemaEvolution.IllegalEvolutionException (ORC Core 1.7.6 API)</title>
+<title>SchemaEvolution.IllegalEvolutionException (ORC Core 1.8.0 API)</title>
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../script.js"></script>
 </head>
@@ -12,7 +12,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="SchemaEvolution.IllegalEvolutionException (ORC Core 1.7.6 API)";
+            parent.document.title="SchemaEvolution.IllegalEvolutionException (ORC Core 1.8.0 API)";
         }
     }
     catch(err) {
diff --git a/site/api/orc-core/org/apache/orc/impl/SchemaEvolution.html b/site/api/orc-core/org/apache/orc/impl/SchemaEvolution.html
index 97b892b87..49137b361 100644
--- a/site/api/orc-core/org/apache/orc/impl/SchemaEvolution.html
+++ b/site/api/orc-core/org/apache/orc/impl/SchemaEvolution.html
@@ -4,7 +4,7 @@
 <head>
 <!-- Generated by javadoc -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>SchemaEvolution (ORC Core 1.7.6 API)</title>
+<title>SchemaEvolution (ORC Core 1.8.0 API)</title>
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../script.js"></script>
 </head>
@@ -12,7 +12,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="SchemaEvolution (ORC Core 1.7.6 API)";
+            parent.document.title="SchemaEvolution (ORC Core 1.8.0 API)";
         }
     }
     catch(err) {
diff --git a/site/api/orc-core/org/apache/orc/impl/SerializationUtils.FixedBitSizes.html b/site/api/orc-core/org/apache/orc/impl/SerializationUtils.FixedBitSizes.html
index 1f31e3c93..716e27080 100644
--- a/site/api/orc-core/org/apache/orc/impl/SerializationUtils.FixedBitSizes.html
+++ b/site/api/orc-core/org/apache/orc/impl/SerializationUtils.FixedBitSizes.html
@@ -4,7 +4,7 @@
 <head>
 <!-- Generated by javadoc -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>SerializationUtils.FixedBitSizes (ORC Core 1.7.6 API)</title>
+<title>SerializationUtils.FixedBitSizes (ORC Core 1.8.0 API)</title>
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../script.js"></script>
 </head>
@@ -12,7 +12,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="SerializationUtils.FixedBitSizes (ORC Core 1.7.6 API)";
+            parent.document.title="SerializationUtils.FixedBitSizes (ORC Core 1.8.0 API)";
         }
     }
     catch(err) {
diff --git a/site/api/orc-core/org/apache/orc/impl/SerializationUtils.html b/site/api/orc-core/org/apache/orc/impl/SerializationUtils.html
index 2b4b81297..ced28485d 100644
--- a/site/api/orc-core/org/apache/orc/impl/SerializationUtils.html
+++ b/site/api/orc-core/org/apache/orc/impl/SerializationUtils.html
@@ -4,7 +4,7 @@
 <head>
 <!-- Generated by javadoc -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>SerializationUtils (ORC Core 1.7.6 API)</title>
+<title>SerializationUtils (ORC Core 1.8.0 API)</title>
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../script.js"></script>
 </head>
@@ -12,7 +12,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="SerializationUtils (ORC Core 1.7.6 API)";
+            parent.document.title="SerializationUtils (ORC Core 1.8.0 API)";
         }
     }
     catch(err) {
@@ -215,7 +215,7 @@ extends <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html
 <td class="colFirst"><code>int</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/orc/impl/SerializationUtils.html#encodeBitWidth-int-">encodeBitWidth</a></span>(int&nbsp;n)</code>
 <div class="block">Finds the closest available fixed bit width match and returns its encoded
- value (ordinal)</div>
+ value (ordinal).</div>
 </td>
 </tr>
 <tr id="i8" class="altColor">
@@ -723,10 +723,10 @@ extends <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html
 <h4>encodeBitWidth</h4>
 <pre>public&nbsp;int&nbsp;encodeBitWidth(int&nbsp;n)</pre>
 <div class="block">Finds the closest available fixed bit width match and returns its encoded
- value (ordinal)</div>
+ value (ordinal).</div>
 <dl>
 <dt><span class="paramLabel">Parameters:</span></dt>
-<dd><code>n</code> - - fixed bit width to encode</dd>
+<dd><code>n</code> - fixed bit width to encode</dd>
 <dt><span class="returnLabel">Returns:</span></dt>
 <dd>encoded fixed bit width</dd>
 </dl>
diff --git a/site/api/orc-core/org/apache/orc/impl/SnappyCodec.html b/site/api/orc-core/org/apache/orc/impl/SnappyCodec.html
index f7a527e5d..cf981ac5e 100644
--- a/site/api/orc-core/org/apache/orc/impl/SnappyCodec.html
+++ b/site/api/orc-core/org/apache/orc/impl/SnappyCodec.html
@@ -4,7 +4,7 @@
 <head>
 <!-- Generated by javadoc -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>SnappyCodec (ORC Core 1.7.6 API)</title>
+<title>SnappyCodec (ORC Core 1.8.0 API)</title>
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../script.js"></script>
 </head>
@@ -12,7 +12,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="SnappyCodec (ORC Core 1.7.6 API)";
+            parent.document.title="SnappyCodec (ORC Core 1.8.0 API)";
         }
     }
     catch(err) {
diff --git a/site/api/orc-core/org/apache/orc/impl/StreamName.Area.html b/site/api/orc-core/org/apache/orc/impl/StreamName.Area.html
index 6663fb567..683956831 100644
--- a/site/api/orc-core/org/apache/orc/impl/StreamName.Area.html
+++ b/site/api/orc-core/org/apache/orc/impl/StreamName.Area.html
@@ -4,7 +4,7 @@
 <head>
 <!-- Generated by javadoc -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>StreamName.Area (ORC Core 1.7.6 API)</title>
+<title>StreamName.Area (ORC Core 1.8.0 API)</title>
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../script.js"></script>
 </head>
@@ -12,7 +12,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="StreamName.Area (ORC Core 1.7.6 API)";
+            parent.document.title="StreamName.Area (ORC Core 1.8.0 API)";
         }
     }
     catch(err) {
diff --git a/site/api/orc-core/org/apache/orc/impl/StreamName.html b/site/api/orc-core/org/apache/orc/impl/StreamName.html
index d4825bfa4..508e82ac6 100644
--- a/site/api/orc-core/org/apache/orc/impl/StreamName.html
+++ b/site/api/orc-core/org/apache/orc/impl/StreamName.html
@@ -4,7 +4,7 @@
 <head>
 <!-- Generated by javadoc -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>StreamName (ORC Core 1.7.6 API)</title>
+<title>StreamName (ORC Core 1.8.0 API)</title>
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../script.js"></script>
 </head>
@@ -12,7 +12,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="StreamName (ORC Core 1.7.6 API)";
+            parent.document.title="StreamName (ORC Core 1.8.0 API)";
         }
     }
     catch(err) {
diff --git a/site/api/orc-core/org/apache/orc/impl/StringHashTableDictionary.html b/site/api/orc-core/org/apache/orc/impl/StringHashTableDictionary.html
index 7a49c508c..bf7835a10 100644
--- a/site/api/orc-core/org/apache/orc/impl/StringHashTableDictionary.html
+++ b/site/api/orc-core/org/apache/orc/impl/StringHashTableDictionary.html
@@ -4,7 +4,7 @@
 <head>
 <!-- Generated by javadoc -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>StringHashTableDictionary (ORC Core 1.7.6 API)</title>
+<title>StringHashTableDictionary (ORC Core 1.8.0 API)</title>
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../script.js"></script>
 </head>
@@ -12,13 +12,13 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="StringHashTableDictionary (ORC Core 1.7.6 API)";
+            parent.document.title="StringHashTableDictionary (ORC Core 1.8.0 API)";
         }
     }
     catch(err) {
     }
 //-->
-var methods = {"i0":10,"i1":10,"i2":10,"i3":10,"i4":10,"i5":10,"i6":10};
+var methods = {"i0":10,"i1":10,"i2":10,"i3":10,"i4":10,"i5":10,"i6":10,"i7":10,"i8":10};
 var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],8:["t4","Concrete Methods"]};
 var altColor = "altColor";
 var rowColor = "rowColor";
@@ -208,22 +208,34 @@ implements <a href="../../../../org/apache/orc/impl/Dictionary.html" title="inte
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/orc/impl/StringHashTableDictionary.html#getSizeInBytes--">getSizeInBytes</a></span>()</code>&nbsp;</td>
 </tr>
 <tr id="i4" class="altColor">
+<td class="colFirst"><code><a href="https://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/StringHashTableDictionary.html#getText-int-">getText</a></span>(int&nbsp;positionInKeyOffset)</code>&nbsp;</td>
+</tr>
+<tr id="i5" class="rowColor">
 <td class="colFirst"><code>void</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/orc/impl/StringHashTableDictionary.html#getText-org.apache.hadoop.io.Text-int-">getText</a></span>(<a href="https://hadoop.apache.org/docs/r2.7.3/api/org/apache/hadoop/io/Text.html?is-external=true" title="class or interface in org.apache.hadoop.io">Text</a>&nbsp;result,
        int&nbsp;positionInKeyOffset)</code>
 <div class="block">Given the position index, return the original string before being encoded.</div>
 </td>
 </tr>
-<tr id="i5" class="rowColor">
+<tr id="i6" class="altColor">
 <td class="colFirst"><code>int</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/orc/impl/StringHashTableDictionary.html#size--">size</a></span>()</code>&nbsp;</td>
 </tr>
-<tr id="i6" class="altColor">
+<tr id="i7" class="rowColor">
 <td class="colFirst"><code>void</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/orc/impl/StringHashTableDictionary.html#visit-org.apache.orc.impl.Dictionary.Visitor-">visit</a></span>(<a href="../../../../org/apache/orc/impl/Dictionary.Visitor.html" title="interface in org.apache.orc.impl">Dictionary.Visitor</a>&nbsp;visitor)</code>
 <div class="block">Traverse the whole dictionary and apply the action.</div>
 </td>
 </tr>
+<tr id="i8" class="altColor">
+<td class="colFirst"><code>int</code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/orc/impl/StringHashTableDictionary.html#writeTo-java.io.OutputStream-int-">writeTo</a></span>(<a href="https://docs.oracle.com/javase/8/docs/api/java/io/OutputStream.html?is-external=true" title="class or interface in java.io">OutputStream</a>&nbsp;out,
+       int&nbsp;position)</code>
+<div class="block">Given the position index, write the original string, before being encoded,
+ to the OutputStream.</div>
+</td>
+</tr>
 </table>
 <ul class="blockList">
 <li class="blockList"><a name="methods.inherited.from.class.java.lang.Object">
@@ -313,25 +325,52 @@ implements <a href="../../../../org/apache/orc/impl/Dictionary.html" title="inte
 <pre>public&nbsp;void&nbsp;getText(<a href="https://hadoop.apache.org/docs/r2.7.3/api/org/apache/hadoop/io/Text.html?is-external=true" title="class or interface in org.apache.hadoop.io">Text</a>&nbsp;result,
                     int&nbsp;positionInKeyOffset)</pre>
 <div class="block"><span class="descfrmTypeLabel">Description copied from interface:&nbsp;<code><a href="../../../../org/apache/orc/impl/Dictionary.html#getText-org.apache.hadoop.io.Text-int-">Dictionary</a></code></span></div>
-<div class="block">Given the position index, return the original string before being encoded.</div>
+<div class="block">Given the position index, return the original string before being encoded.
+ The value of the Text in the Dictionary is copied into <code>result</code>.</div>
 <dl>
 <dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
 <dd><code><a href="../../../../org/apache/orc/impl/Dictionary.html#getText-org.apache.hadoop.io.Text-int-">getText</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../org/apache/orc/impl/Dictionary.html" title="interface in org.apache.orc.impl">Dictionary</a></code></dd>
+<dt><span class="paramLabel">Parameters:</span></dt>
+<dd><code>result</code> - the holder to copy the dictionary text into</dd>
+<dd><code>positionInKeyOffset</code> - the position where the key was added</dd>
 </dl>
 </li>
 </ul>
-<a name="add-byte:A-int-int-">
+<a name="getText-int-">
 <!--   -->
 </a>
 <ul class="blockList">
 <li class="blockList">
-<h4>add</h4>
-<pre>public&nbsp;int&nbsp;add(byte[]&nbsp;bytes,
-               int&nbsp;offset,
-               int&nbsp;length)</pre>
+<h4>getText</h4>
+<pre>public&nbsp;<a href="https://docs.oracle.com/javase/8/docs/api/java/nio/ByteBuffer.html?is-external=true" title="class or interface in java.nio">ByteBuffer</a>&nbsp;getText(int&nbsp;positionInKeyOffset)</pre>
 <dl>
 <dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
-<dd><code><a href="../../../../org/apache/orc/impl/Dictionary.html#add-byte:A-int-int-">add</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../org/apache/orc/impl/Dictionary.html" title="interface in org.apache.orc.impl">Dictionary</a></code></dd>
+<dd><code><a href="../../../../org/apache/orc/impl/Dictionary.html#getText-int-">getText</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../org/apache/orc/impl/Dictionary.html" title="interface in org.apache.orc.impl">Dictionary</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="writeTo-java.io.OutputStream-int-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>writeTo</h4>
+<pre>public&nbsp;int&nbsp;writeTo(<a href="https://docs.oracle.com/javase/8/docs/api/java/io/OutputStream.html?is-external=true" title="class or interface in java.io">OutputStream</a>&nbsp;out,
+                   int&nbsp;position)
+            throws <a href="https://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/impl/Dictionary.html#writeTo-java.io.OutputStream-int-">Dictionary</a></code></span></div>
+<div class="block">Given the position index, write the original string, before being encoded,
+ to the OutputStream.</div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code><a href="../../../../org/apache/orc/impl/Dictionary.html#writeTo-java.io.OutputStream-int-">writeTo</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../org/apache/orc/impl/Dictionary.html" title="interface in org.apache.orc.impl">Dictionary</a></code></dd>
+<dt><span class="paramLabel">Parameters:</span></dt>
+<dd><code>out</code> - the output stream to which to write the data</dd>
+<dd><code>position</code> - the position where the key was originally added</dd>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>the number of byte written to the stream</dd>
+<dt><span class="throwsLabel">Throws:</span></dt>
+<dd><code><a href="https://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 an I/O error occurs</dd>
 </dl>
 </li>
 </ul>
@@ -344,6 +383,21 @@ implements <a href="../../../../org/apache/orc/impl/Dictionary.html" title="inte
 <pre>public&nbsp;int&nbsp;add(<a href="https://hadoop.apache.org/docs/r2.7.3/api/org/apache/hadoop/io/Text.html?is-external=true" title="class or interface in org.apache.hadoop.io">Text</a>&nbsp;text)</pre>
 </li>
 </ul>
+<a name="add-byte:A-int-int-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>add</h4>
+<pre>public&nbsp;int&nbsp;add(byte[]&nbsp;bytes,
+               int&nbsp;offset,
+               int&nbsp;length)</pre>
+<dl>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code><a href="../../../../org/apache/orc/impl/Dictionary.html#add-byte:A-int-int-">add</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../org/apache/orc/impl/Dictionary.html" title="interface in org.apache.orc.impl">Dictionary</a></code></dd>
+</dl>
+</li>
+</ul>
 <a name="size--">
 <!--   -->
 </a>
diff --git a/site/api/orc-core/org/apache/orc/impl/StringRedBlackTree.html b/site/api/orc-core/org/apache/orc/impl/StringRedBlackTree.html
index bacb563c7..c71297546 100644
--- a/site/api/orc-core/org/apache/orc/impl/StringRedBlackTree.html
+++ b/site/api/orc-core/org/apache/orc/impl/StringRedBlackTree.html
@@ -4,7 +4,7 @@
 <head>
 <!-- Generated by javadoc -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>StringRedBlackTree (ORC Core 1.7.6 API)</title>
+<title>StringRedBlackTree (ORC Core 1.8.0 API)</title>
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../script.js"></script>
 </head>
@@ -12,13 +12,13 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="StringRedBlackTree (ORC Core 1.7.6 API)";
+            parent.document.title="StringRedBlackTree (ORC Core 1.8.0 API)";
         }
     }
     catch(err) {
     }
 //-->
-var methods = {"i0":10,"i1":10,"i2":10,"i3":10,"i4":10,"i5":10,"i6":10,"i7":10,"i8":10,"i9":10,"i10":10,"i11":10,"i12":10,"i13":10};
+var methods = {"i0":10,"i1":10,"i2":10,"i3":10,"i4":10,"i5":10,"i6":10,"i7":10,"i8":10,"i9":10,"i10":10,"i11":10,"i12":10,"i13":10,"i14":10,"i15":10};
 var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],8:["t4","Concrete Methods"]};
 var altColor = "altColor";
 var rowColor = "rowColor";
@@ -263,31 +263,43 @@ implements <a href="../../../../org/apache/orc/impl/Dictionary.html" title="inte
 </td>
 </tr>
 <tr id="i10" class="altColor">
+<td class="colFirst"><code><a href="https://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/StringRedBlackTree.html#getText-int-">getText</a></span>(int&nbsp;positionInKeyOffset)</code>&nbsp;</td>
+</tr>
+<tr id="i11" class="rowColor">
 <td class="colFirst"><code>void</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/orc/impl/StringRedBlackTree.html#getText-org.apache.hadoop.io.Text-int-">getText</a></span>(<a href="https://hadoop.apache.org/docs/r2.7.3/api/org/apache/hadoop/io/Text.html?is-external=true" title="class or interface in org.apache.hadoop.io">Text</a>&nbsp;result,
        int&nbsp;originalPosition)</code>
 <div class="block">Given the position index, return the original string before being encoded.</div>
 </td>
 </tr>
-<tr id="i11" class="rowColor">
+<tr id="i12" class="altColor">
 <td class="colFirst"><code>protected boolean</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/orc/impl/StringRedBlackTree.html#isRed-int-">isRed</a></span>(int&nbsp;position)</code>
 <div class="block">Is the given node red as opposed to black? To prevent having an extra word
  in the data array, we just the low bit on the left child index.</div>
 </td>
 </tr>
-<tr id="i12" class="altColor">
+<tr id="i13" class="rowColor">
 <td class="colFirst"><code>int</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/orc/impl/StringRedBlackTree.html#size--">size</a></span>()</code>
 <div class="block">Get the number of elements in the set.</div>
 </td>
 </tr>
-<tr id="i13" class="rowColor">
+<tr id="i14" class="altColor">
 <td class="colFirst"><code>void</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/orc/impl/StringRedBlackTree.html#visit-org.apache.orc.impl.Dictionary.Visitor-">visit</a></span>(<a href="../../../../org/apache/orc/impl/Dictionary.Visitor.html" title="interface in org.apache.orc.impl">Dictionary.Visitor</a>&nbsp;visitor)</code>
 <div class="block">Visit all of the nodes in the tree in sorted order.</div>
 </td>
 </tr>
+<tr id="i15" class="rowColor">
+<td class="colFirst"><code>int</code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/orc/impl/StringRedBlackTree.html#writeTo-java.io.OutputStream-int-">writeTo</a></span>(<a href="https://docs.oracle.com/javase/8/docs/api/java/io/OutputStream.html?is-external=true" title="class or interface in java.io">OutputStream</a>&nbsp;out,
+       int&nbsp;position)</code>
+<div class="block">Given the position index, write the original string, before being encoded,
+ to the OutputStream.</div>
+</td>
+</tr>
 </table>
 <ul class="blockList">
 <li class="blockList"><a name="methods.inherited.from.class.java.lang.Object">
@@ -472,10 +484,52 @@ implements <a href="../../../../org/apache/orc/impl/Dictionary.html" title="inte
 <pre>public&nbsp;void&nbsp;getText(<a href="https://hadoop.apache.org/docs/r2.7.3/api/org/apache/hadoop/io/Text.html?is-external=true" title="class or interface in org.apache.hadoop.io">Text</a>&nbsp;result,
                     int&nbsp;originalPosition)</pre>
 <div class="block"><span class="descfrmTypeLabel">Description copied from interface:&nbsp;<code><a href="../../../../org/apache/orc/impl/Dictionary.html#getText-org.apache.hadoop.io.Text-int-">Dictionary</a></code></span></div>
-<div class="block">Given the position index, return the original string before being encoded.</div>
+<div class="block">Given the position index, return the original string before being encoded.
+ The value of the Text in the Dictionary is copied into <code>result</code>.</div>
 <dl>
 <dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
 <dd><code><a href="../../../../org/apache/orc/impl/Dictionary.html#getText-org.apache.hadoop.io.Text-int-">getText</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../org/apache/orc/impl/Dictionary.html" title="interface in org.apache.orc.impl">Dictionary</a></code></dd>
+<dt><span class="paramLabel">Parameters:</span></dt>
+<dd><code>result</code> - the holder to copy the dictionary text into</dd>
+<dd><code>originalPosition</code> - the position where the key was added</dd>
+</dl>
+</li>
+</ul>
+<a name="getText-int-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getText</h4>
+<pre>public&nbsp;<a href="https://docs.oracle.com/javase/8/docs/api/java/nio/ByteBuffer.html?is-external=true" title="class or interface in java.nio">ByteBuffer</a>&nbsp;getText(int&nbsp;positionInKeyOffset)</pre>
+<dl>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code><a href="../../../../org/apache/orc/impl/Dictionary.html#getText-int-">getText</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../org/apache/orc/impl/Dictionary.html" title="interface in org.apache.orc.impl">Dictionary</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="writeTo-java.io.OutputStream-int-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>writeTo</h4>
+<pre>public&nbsp;int&nbsp;writeTo(<a href="https://docs.oracle.com/javase/8/docs/api/java/io/OutputStream.html?is-external=true" title="class or interface in java.io">OutputStream</a>&nbsp;out,
+                   int&nbsp;position)
+            throws <a href="https://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/impl/Dictionary.html#writeTo-java.io.OutputStream-int-">Dictionary</a></code></span></div>
+<div class="block">Given the position index, write the original string, before being encoded,
+ to the OutputStream.</div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code><a href="../../../../org/apache/orc/impl/Dictionary.html#writeTo-java.io.OutputStream-int-">writeTo</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../org/apache/orc/impl/Dictionary.html" title="interface in org.apache.orc.impl">Dictionary</a></code></dd>
+<dt><span class="paramLabel">Parameters:</span></dt>
+<dd><code>out</code> - the output stream to which to write the data</dd>
+<dd><code>position</code> - the position where the key was originally added</dd>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>the number of byte written to the stream</dd>
+<dt><span class="throwsLabel">Throws:</span></dt>
+<dd><code><a href="https://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 an I/O error occurs</dd>
 </dl>
 </li>
 </ul>
diff --git a/site/api/orc-core/org/apache/orc/impl/StripeStatisticsImpl.html b/site/api/orc-core/org/apache/orc/impl/StripeStatisticsImpl.html
index 12b8610f9..188e08405 100644
--- a/site/api/orc-core/org/apache/orc/impl/StripeStatisticsImpl.html
+++ b/site/api/orc-core/org/apache/orc/impl/StripeStatisticsImpl.html
@@ -4,7 +4,7 @@
 <head>
 <!-- Generated by javadoc -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>StripeStatisticsImpl (ORC Core 1.7.6 API)</title>
+<title>StripeStatisticsImpl (ORC Core 1.8.0 API)</title>
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../script.js"></script>
 </head>
@@ -12,7 +12,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="StripeStatisticsImpl (ORC Core 1.7.6 API)";
+            parent.document.title="StripeStatisticsImpl (ORC Core 1.8.0 API)";
         }
     }
     catch(err) {
diff --git a/site/api/orc-core/org/apache/orc/impl/TreeReaderFactory.BinaryTreeReader.html b/site/api/orc-core/org/apache/orc/impl/TreeReaderFactory.BinaryTreeReader.html
index 8bf1ea928..2af3593ea 100644
--- a/site/api/orc-core/org/apache/orc/impl/TreeReaderFactory.BinaryTreeReader.html
+++ b/site/api/orc-core/org/apache/orc/impl/TreeReaderFactory.BinaryTreeReader.html
@@ -4,7 +4,7 @@
 <head>
 <!-- Generated by javadoc -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>TreeReaderFactory.BinaryTreeReader (ORC Core 1.7.6 API)</title>
+<title>TreeReaderFactory.BinaryTreeReader (ORC Core 1.8.0 API)</title>
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../script.js"></script>
 </head>
@@ -12,7 +12,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="TreeReaderFactory.BinaryTreeReader (ORC Core 1.7.6 API)";
+            parent.document.title="TreeReaderFactory.BinaryTreeReader (ORC Core 1.8.0 API)";
         }
     }
     catch(err) {
diff --git a/site/api/orc-core/org/apache/orc/impl/TreeReaderFactory.BooleanTreeReader.html b/site/api/orc-core/org/apache/orc/impl/TreeReaderFactory.BooleanTreeReader.html
index a5251e820..c74288837 100644
--- a/site/api/orc-core/org/apache/orc/impl/TreeReaderFactory.BooleanTreeReader.html
+++ b/site/api/orc-core/org/apache/orc/impl/TreeReaderFactory.BooleanTreeReader.html
@@ -4,7 +4,7 @@
 <head>
 <!-- Generated by javadoc -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>TreeReaderFactory.BooleanTreeReader (ORC Core 1.7.6 API)</title>
+<title>TreeReaderFactory.BooleanTreeReader (ORC Core 1.8.0 API)</title>
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../script.js"></script>
 </head>
@@ -12,7 +12,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="TreeReaderFactory.BooleanTreeReader (ORC Core 1.7.6 API)";
+            parent.document.title="TreeReaderFactory.BooleanTreeReader (ORC Core 1.8.0 API)";
         }
     }
     catch(err) {
diff --git a/site/api/orc-core/org/apache/orc/impl/TreeReaderFactory.ByteTreeReader.html b/site/api/orc-core/org/apache/orc/impl/TreeReaderFactory.ByteTreeReader.html
index af2567ae3..659c36b14 100644
--- a/site/api/orc-core/org/apache/orc/impl/TreeReaderFactory.ByteTreeReader.html
+++ b/site/api/orc-core/org/apache/orc/impl/TreeReaderFactory.ByteTreeReader.html
@@ -4,7 +4,7 @@
 <head>
 <!-- Generated by javadoc -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>TreeReaderFactory.ByteTreeReader (ORC Core 1.7.6 API)</title>
+<title>TreeReaderFactory.ByteTreeReader (ORC Core 1.8.0 API)</title>
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../script.js"></script>
 </head>
@@ -12,7 +12,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="TreeReaderFactory.ByteTreeReader (ORC Core 1.7.6 API)";
+            parent.document.title="TreeReaderFactory.ByteTreeReader (ORC Core 1.8.0 API)";
         }
     }
     catch(err) {
diff --git a/site/api/orc-core/org/apache/orc/impl/TreeReaderFactory.BytesColumnVectorUtil.html b/site/api/orc-core/org/apache/orc/impl/TreeReaderFactory.BytesColumnVectorUtil.html
index 3d1c928a7..255cf6832 100644
--- a/site/api/orc-core/org/apache/orc/impl/TreeReaderFactory.BytesColumnVectorUtil.html
+++ b/site/api/orc-core/org/apache/orc/impl/TreeReaderFactory.BytesColumnVectorUtil.html
@@ -4,7 +4,7 @@
 <head>
 <!-- Generated by javadoc -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>TreeReaderFactory.BytesColumnVectorUtil (ORC Core 1.7.6 API)</title>
+<title>TreeReaderFactory.BytesColumnVectorUtil (ORC Core 1.8.0 API)</title>
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../script.js"></script>
 </head>
@@ -12,7 +12,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="TreeReaderFactory.BytesColumnVectorUtil (ORC Core 1.7.6 API)";
+            parent.document.title="TreeReaderFactory.BytesColumnVectorUtil (ORC Core 1.8.0 API)";
         }
     }
     catch(err) {
diff --git a/site/api/orc-core/org/apache/orc/impl/TreeReaderFactory.CharTreeReader.html b/site/api/orc-core/org/apache/orc/impl/TreeReaderFactory.CharTreeReader.html
index 689fabfd3..0fd8c7264 100644
--- a/site/api/orc-core/org/apache/orc/impl/TreeReaderFactory.CharTreeReader.html
+++ b/site/api/orc-core/org/apache/orc/impl/TreeReaderFactory.CharTreeReader.html
@@ -4,7 +4,7 @@
 <head>
 <!-- Generated by javadoc -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>TreeReaderFactory.CharTreeReader (ORC Core 1.7.6 API)</title>
+<title>TreeReaderFactory.CharTreeReader (ORC Core 1.8.0 API)</title>
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../script.js"></script>
 </head>
@@ -12,7 +12,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="TreeReaderFactory.CharTreeReader (ORC Core 1.7.6 API)";
+            parent.document.title="TreeReaderFactory.CharTreeReader (ORC Core 1.8.0 API)";
         }
     }
     catch(err) {
diff --git a/site/api/orc-core/org/apache/orc/impl/TreeReaderFactory.Context.html b/site/api/orc-core/org/apache/orc/impl/TreeReaderFactory.Context.html
index 4edfc7971..90ae8b61b 100644
--- a/site/api/orc-core/org/apache/orc/impl/TreeReaderFactory.Context.html
+++ b/site/api/orc-core/org/apache/orc/impl/TreeReaderFactory.Context.html
@@ -4,7 +4,7 @@
 <head>
 <!-- Generated by javadoc -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>TreeReaderFactory.Context (ORC Core 1.7.6 API)</title>
+<title>TreeReaderFactory.Context (ORC Core 1.8.0 API)</title>
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../script.js"></script>
 </head>
@@ -12,7 +12,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="TreeReaderFactory.Context (ORC Core 1.7.6 API)";
+            parent.document.title="TreeReaderFactory.Context (ORC Core 1.8.0 API)";
         }
     }
     catch(err) {
diff --git a/site/api/orc-core/org/apache/orc/impl/TreeReaderFactory.DateTreeReader.html b/site/api/orc-core/org/apache/orc/impl/TreeReaderFactory.DateTreeReader.html
index be4337c86..6e47be07c 100644
--- a/site/api/orc-core/org/apache/orc/impl/TreeReaderFactory.DateTreeReader.html
+++ b/site/api/orc-core/org/apache/orc/impl/TreeReaderFactory.DateTreeReader.html
@@ -4,7 +4,7 @@
 <head>
 <!-- Generated by javadoc -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>TreeReaderFactory.DateTreeReader (ORC Core 1.7.6 API)</title>
+<title>TreeReaderFactory.DateTreeReader (ORC Core 1.8.0 API)</title>
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../script.js"></script>
 </head>
@@ -12,7 +12,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="TreeReaderFactory.DateTreeReader (ORC Core 1.7.6 API)";
+            parent.document.title="TreeReaderFactory.DateTreeReader (ORC Core 1.8.0 API)";
         }
     }
     catch(err) {
diff --git a/site/api/orc-core/org/apache/orc/impl/TreeReaderFactory.Decimal64TreeReader.html b/site/api/orc-core/org/apache/orc/impl/TreeReaderFactory.Decimal64TreeReader.html
index 7cec56896..1b9b2d39f 100644
--- a/site/api/orc-core/org/apache/orc/impl/TreeReaderFactory.Decimal64TreeReader.html
+++ b/site/api/orc-core/org/apache/orc/impl/TreeReaderFactory.Decimal64TreeReader.html
@@ -4,7 +4,7 @@
 <head>
 <!-- Generated by javadoc -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>TreeReaderFactory.Decimal64TreeReader (ORC Core 1.7.6 API)</title>
+<title>TreeReaderFactory.Decimal64TreeReader (ORC Core 1.8.0 API)</title>
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../script.js"></script>
 </head>
@@ -12,7 +12,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="TreeReaderFactory.Decimal64TreeReader (ORC Core 1.7.6 API)";
+            parent.document.title="TreeReaderFactory.Decimal64TreeReader (ORC Core 1.8.0 API)";
         }
     }
     catch(err) {
diff --git a/site/api/orc-core/org/apache/orc/impl/TreeReaderFactory.DecimalTreeReader.html b/site/api/orc-core/org/apache/orc/impl/TreeReaderFactory.DecimalTreeReader.html
index d83f7dbe2..048a93a01 100644
--- a/site/api/orc-core/org/apache/orc/impl/TreeReaderFactory.DecimalTreeReader.html
+++ b/site/api/orc-core/org/apache/orc/impl/TreeReaderFactory.DecimalTreeReader.html
@@ -4,7 +4,7 @@
 <head>
 <!-- Generated by javadoc -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>TreeReaderFactory.DecimalTreeReader (ORC Core 1.7.6 API)</title>
+<title>TreeReaderFactory.DecimalTreeReader (ORC Core 1.8.0 API)</title>
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../script.js"></script>
 </head>
@@ -12,7 +12,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="TreeReaderFactory.DecimalTreeReader (ORC Core 1.7.6 API)";
+            parent.document.title="TreeReaderFactory.DecimalTreeReader (ORC Core 1.8.0 API)";
         }
     }
     catch(err) {
diff --git a/site/api/orc-core/org/apache/orc/impl/TreeReaderFactory.DoubleTreeReader.html b/site/api/orc-core/org/apache/orc/impl/TreeReaderFactory.DoubleTreeReader.html
index d3cad7fb4..9c1925f7e 100644
--- a/site/api/orc-core/org/apache/orc/impl/TreeReaderFactory.DoubleTreeReader.html
+++ b/site/api/orc-core/org/apache/orc/impl/TreeReaderFactory.DoubleTreeReader.html
@@ -4,7 +4,7 @@
 <head>
 <!-- Generated by javadoc -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>TreeReaderFactory.DoubleTreeReader (ORC Core 1.7.6 API)</title>
+<title>TreeReaderFactory.DoubleTreeReader (ORC Core 1.8.0 API)</title>
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../script.js"></script>
 </head>
@@ -12,7 +12,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="TreeReaderFactory.DoubleTreeReader (ORC Core 1.7.6 API)";
+            parent.document.title="TreeReaderFactory.DoubleTreeReader (ORC Core 1.8.0 API)";
         }
     }
     catch(err) {
diff --git a/site/api/orc-core/org/apache/orc/impl/TreeReaderFactory.FloatTreeReader.html b/site/api/orc-core/org/apache/orc/impl/TreeReaderFactory.FloatTreeReader.html
index 5d6e5d0fe..18de17f84 100644
--- a/site/api/orc-core/org/apache/orc/impl/TreeReaderFactory.FloatTreeReader.html
+++ b/site/api/orc-core/org/apache/orc/impl/TreeReaderFactory.FloatTreeReader.html
@@ -4,7 +4,7 @@
 <head>
 <!-- Generated by javadoc -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>TreeReaderFactory.FloatTreeReader (ORC Core 1.7.6 API)</title>
+<title>TreeReaderFactory.FloatTreeReader (ORC Core 1.8.0 API)</title>
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../script.js"></script>
 </head>
@@ -12,7 +12,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="TreeReaderFactory.FloatTreeReader (ORC Core 1.7.6 API)";
+            parent.document.title="TreeReaderFactory.FloatTreeReader (ORC Core 1.8.0 API)";
         }
     }
     catch(err) {
diff --git a/site/api/orc-core/org/apache/orc/impl/TreeReaderFactory.IntTreeReader.html b/site/api/orc-core/org/apache/orc/impl/TreeReaderFactory.IntTreeReader.html
index 607557d11..a15f011e7 100644
--- a/site/api/orc-core/org/apache/orc/impl/TreeReaderFactory.IntTreeReader.html
+++ b/site/api/orc-core/org/apache/orc/impl/TreeReaderFactory.IntTreeReader.html
@@ -4,7 +4,7 @@
 <head>
 <!-- Generated by javadoc -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>TreeReaderFactory.IntTreeReader (ORC Core 1.7.6 API)</title>
+<title>TreeReaderFactory.IntTreeReader (ORC Core 1.8.0 API)</title>
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../script.js"></script>
 </head>
@@ -12,7 +12,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="TreeReaderFactory.IntTreeReader (ORC Core 1.7.6 API)";
+            parent.document.title="TreeReaderFactory.IntTreeReader (ORC Core 1.8.0 API)";
         }
     }
     catch(err) {
diff --git a/site/api/orc-core/org/apache/orc/impl/TreeReaderFactory.ListTreeReader.html b/site/api/orc-core/org/apache/orc/impl/TreeReaderFactory.ListTreeReader.html
index 5dca7028e..89b5838c2 100644
--- a/site/api/orc-core/org/apache/orc/impl/TreeReaderFactory.ListTreeReader.html
+++ b/site/api/orc-core/org/apache/orc/impl/TreeReaderFactory.ListTreeReader.html
@@ -4,7 +4,7 @@
 <head>
 <!-- Generated by javadoc -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>TreeReaderFactory.ListTreeReader (ORC Core 1.7.6 API)</title>
+<title>TreeReaderFactory.ListTreeReader (ORC Core 1.8.0 API)</title>
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../script.js"></script>
 </head>
@@ -12,7 +12,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="TreeReaderFactory.ListTreeReader (ORC Core 1.7.6 API)";
+            parent.document.title="TreeReaderFactory.ListTreeReader (ORC Core 1.8.0 API)";
         }
     }
     catch(err) {
diff --git a/site/api/orc-core/org/apache/orc/impl/TreeReaderFactory.LongTreeReader.html b/site/api/orc-core/org/apache/orc/impl/TreeReaderFactory.LongTreeReader.html
index da642cfb0..6c1f8ffe5 100644
--- a/site/api/orc-core/org/apache/orc/impl/TreeReaderFactory.LongTreeReader.html
+++ b/site/api/orc-core/org/apache/orc/impl/TreeReaderFactory.LongTreeReader.html
@@ -4,7 +4,7 @@
 <head>
 <!-- Generated by javadoc -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>TreeReaderFactory.LongTreeReader (ORC Core 1.7.6 API)</title>
+<title>TreeReaderFactory.LongTreeReader (ORC Core 1.8.0 API)</title>
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../script.js"></script>
 </head>
@@ -12,7 +12,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="TreeReaderFactory.LongTreeReader (ORC Core 1.7.6 API)";
+            parent.document.title="TreeReaderFactory.LongTreeReader (ORC Core 1.8.0 API)";
         }
     }
     catch(err) {
diff --git a/site/api/orc-core/org/apache/orc/impl/TreeReaderFactory.MapTreeReader.html b/site/api/orc-core/org/apache/orc/impl/TreeReaderFactory.MapTreeReader.html
index ea263bdaa..0435cfcb2 100644
--- a/site/api/orc-core/org/apache/orc/impl/TreeReaderFactory.MapTreeReader.html
+++ b/site/api/orc-core/org/apache/orc/impl/TreeReaderFactory.MapTreeReader.html
@@ -4,7 +4,7 @@
 <head>
 <!-- Generated by javadoc -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>TreeReaderFactory.MapTreeReader (ORC Core 1.7.6 API)</title>
+<title>TreeReaderFactory.MapTreeReader (ORC Core 1.8.0 API)</title>
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../script.js"></script>
 </head>
@@ -12,7 +12,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="TreeReaderFactory.MapTreeReader (ORC Core 1.7.6 API)";
+            parent.document.title="TreeReaderFactory.MapTreeReader (ORC Core 1.8.0 API)";
         }
     }
     catch(err) {
diff --git a/site/api/orc-core/org/apache/orc/impl/TreeReaderFactory.NullTreeReader.html b/site/api/orc-core/org/apache/orc/impl/TreeReaderFactory.NullTreeReader.html
index 1f6751495..5a61736f5 100644
--- a/site/api/orc-core/org/apache/orc/impl/TreeReaderFactory.NullTreeReader.html
+++ b/site/api/orc-core/org/apache/orc/impl/TreeReaderFactory.NullTreeReader.html
@@ -4,7 +4,7 @@
 <head>
 <!-- Generated by javadoc -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>TreeReaderFactory.NullTreeReader (ORC Core 1.7.6 API)</title>
+<title>TreeReaderFactory.NullTreeReader (ORC Core 1.8.0 API)</title>
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../script.js"></script>
 </head>
@@ -12,7 +12,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="TreeReaderFactory.NullTreeReader (ORC Core 1.7.6 API)";
+            parent.document.title="TreeReaderFactory.NullTreeReader (ORC Core 1.8.0 API)";
         }
     }
     catch(err) {
diff --git a/site/api/orc-core/org/apache/orc/impl/TreeReaderFactory.ReaderContext.html b/site/api/orc-core/org/apache/orc/impl/TreeReaderFactory.ReaderContext.html
index 85ed32233..badcd2856 100644
--- a/site/api/orc-core/org/apache/orc/impl/TreeReaderFactory.ReaderContext.html
+++ b/site/api/orc-core/org/apache/orc/impl/TreeReaderFactory.ReaderContext.html
@@ -4,7 +4,7 @@
 <head>
 <!-- Generated by javadoc -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>TreeReaderFactory.ReaderContext (ORC Core 1.7.6 API)</title>
+<title>TreeReaderFactory.ReaderContext (ORC Core 1.8.0 API)</title>
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../script.js"></script>
 </head>
@@ -12,7 +12,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="TreeReaderFactory.ReaderContext (ORC Core 1.7.6 API)";
+            parent.document.title="TreeReaderFactory.ReaderContext (ORC Core 1.8.0 API)";
         }
     }
     catch(err) {
diff --git a/site/api/orc-core/org/apache/orc/impl/TreeReaderFactory.ShortTreeReader.html b/site/api/orc-core/org/apache/orc/impl/TreeReaderFactory.ShortTreeReader.html
index dafc37e50..3bca63377 100644
--- a/site/api/orc-core/org/apache/orc/impl/TreeReaderFactory.ShortTreeReader.html
+++ b/site/api/orc-core/org/apache/orc/impl/TreeReaderFactory.ShortTreeReader.html
@@ -4,7 +4,7 @@
 <head>
 <!-- Generated by javadoc -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>TreeReaderFactory.ShortTreeReader (ORC Core 1.7.6 API)</title>
+<title>TreeReaderFactory.ShortTreeReader (ORC Core 1.8.0 API)</title>
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../script.js"></script>
 </head>
@@ -12,7 +12,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="TreeReaderFactory.ShortTreeReader (ORC Core 1.7.6 API)";
+            parent.document.title="TreeReaderFactory.ShortTreeReader (ORC Core 1.8.0 API)";
         }
     }
     catch(err) {
diff --git a/site/api/orc-core/org/apache/orc/impl/TreeReaderFactory.StringDictionaryTreeReader.html b/site/api/orc-core/org/apache/orc/impl/TreeReaderFactory.StringDictionaryTreeReader.html
index fc96c4542..229b85696 100644
--- a/site/api/orc-core/org/apache/orc/impl/TreeReaderFactory.StringDictionaryTreeReader.html
+++ b/site/api/orc-core/org/apache/orc/impl/TreeReaderFactory.StringDictionaryTreeReader.html
@@ -4,7 +4,7 @@
 <head>
 <!-- Generated by javadoc -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>TreeReaderFactory.StringDictionaryTreeReader (ORC Core 1.7.6 API)</title>
+<title>TreeReaderFactory.StringDictionaryTreeReader (ORC Core 1.8.0 API)</title>
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../script.js"></script>
 </head>
@@ -12,7 +12,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="TreeReaderFactory.StringDictionaryTreeReader (ORC Core 1.7.6 API)";
+            parent.document.title="TreeReaderFactory.StringDictionaryTreeReader (ORC Core 1.8.0 API)";
         }
     }
     catch(err) {
diff --git a/site/api/orc-core/org/apache/orc/impl/TreeReaderFactory.StringDirectTreeReader.html b/site/api/orc-core/org/apache/orc/impl/TreeReaderFactory.StringDirectTreeReader.html
index 33959493b..622c64089 100644
--- a/site/api/orc-core/org/apache/orc/impl/TreeReaderFactory.StringDirectTreeReader.html
+++ b/site/api/orc-core/org/apache/orc/impl/TreeReaderFactory.StringDirectTreeReader.html
@@ -4,7 +4,7 @@
 <head>
 <!-- Generated by javadoc -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>TreeReaderFactory.StringDirectTreeReader (ORC Core 1.7.6 API)</title>
+<title>TreeReaderFactory.StringDirectTreeReader (ORC Core 1.8.0 API)</title>
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../script.js"></script>
 </head>
@@ -12,7 +12,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="TreeReaderFactory.StringDirectTreeReader (ORC Core 1.7.6 API)";
+            parent.document.title="TreeReaderFactory.StringDirectTreeReader (ORC Core 1.8.0 API)";
         }
     }
     catch(err) {
diff --git a/site/api/orc-core/org/apache/orc/impl/TreeReaderFactory.StringTreeReader.html b/site/api/orc-core/org/apache/orc/impl/TreeReaderFactory.StringTreeReader.html
index 153565dfa..6437613d9 100644
--- a/site/api/orc-core/org/apache/orc/impl/TreeReaderFactory.StringTreeReader.html
+++ b/site/api/orc-core/org/apache/orc/impl/TreeReaderFactory.StringTreeReader.html
@@ -4,7 +4,7 @@
 <head>
 <!-- Generated by javadoc -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>TreeReaderFactory.StringTreeReader (ORC Core 1.7.6 API)</title>
+<title>TreeReaderFactory.StringTreeReader (ORC Core 1.8.0 API)</title>
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../script.js"></script>
 </head>
@@ -12,7 +12,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="TreeReaderFactory.StringTreeReader (ORC Core 1.7.6 API)";
+            parent.document.title="TreeReaderFactory.StringTreeReader (ORC Core 1.8.0 API)";
         }
     }
     catch(err) {
diff --git a/site/api/orc-core/org/apache/orc/impl/TreeReaderFactory.StructTreeReader.html b/site/api/orc-core/org/apache/orc/impl/TreeReaderFactory.StructTreeReader.html
index 723f3c4a2..012fd860e 100644
--- a/site/api/orc-core/org/apache/orc/impl/TreeReaderFactory.StructTreeReader.html
+++ b/site/api/orc-core/org/apache/orc/impl/TreeReaderFactory.StructTreeReader.html
@@ -4,7 +4,7 @@
 <head>
 <!-- Generated by javadoc -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>TreeReaderFactory.StructTreeReader (ORC Core 1.7.6 API)</title>
+<title>TreeReaderFactory.StructTreeReader (ORC Core 1.8.0 API)</title>
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../script.js"></script>
 </head>
@@ -12,7 +12,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="TreeReaderFactory.StructTreeReader (ORC Core 1.7.6 API)";
+            parent.document.title="TreeReaderFactory.StructTreeReader (ORC Core 1.8.0 API)";
         }
     }
     catch(err) {
diff --git a/site/api/orc-core/org/apache/orc/impl/TreeReaderFactory.TimestampTreeReader.html b/site/api/orc-core/org/apache/orc/impl/TreeReaderFactory.TimestampTreeReader.html
index ef6aed357..5603a6fb7 100644
--- a/site/api/orc-core/org/apache/orc/impl/TreeReaderFactory.TimestampTreeReader.html
+++ b/site/api/orc-core/org/apache/orc/impl/TreeReaderFactory.TimestampTreeReader.html
@@ -4,7 +4,7 @@
 <head>
 <!-- Generated by javadoc -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>TreeReaderFactory.TimestampTreeReader (ORC Core 1.7.6 API)</title>
+<title>TreeReaderFactory.TimestampTreeReader (ORC Core 1.8.0 API)</title>
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../script.js"></script>
 </head>
@@ -12,7 +12,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="TreeReaderFactory.TimestampTreeReader (ORC Core 1.7.6 API)";
+            parent.document.title="TreeReaderFactory.TimestampTreeReader (ORC Core 1.8.0 API)";
         }
     }
     catch(err) {
diff --git a/site/api/orc-core/org/apache/orc/impl/TreeReaderFactory.TreeReader.html b/site/api/orc-core/org/apache/orc/impl/TreeReaderFactory.TreeReader.html
index cd7c8939c..d12b782d8 100644
--- a/site/api/orc-core/org/apache/orc/impl/TreeReaderFactory.TreeReader.html
+++ b/site/api/orc-core/org/apache/orc/impl/TreeReaderFactory.TreeReader.html
@@ -4,7 +4,7 @@
 <head>
 <!-- Generated by javadoc -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>TreeReaderFactory.TreeReader (ORC Core 1.7.6 API)</title>
+<title>TreeReaderFactory.TreeReader (ORC Core 1.8.0 API)</title>
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../script.js"></script>
 </head>
@@ -12,7 +12,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="TreeReaderFactory.TreeReader (ORC Core 1.7.6 API)";
+            parent.document.title="TreeReaderFactory.TreeReader (ORC Core 1.8.0 API)";
         }
     }
     catch(err) {
diff --git a/site/api/orc-core/org/apache/orc/impl/TreeReaderFactory.UnionTreeReader.html b/site/api/orc-core/org/apache/orc/impl/TreeReaderFactory.UnionTreeReader.html
index 12da04466..bcf953be4 100644
--- a/site/api/orc-core/org/apache/orc/impl/TreeReaderFactory.UnionTreeReader.html
+++ b/site/api/orc-core/org/apache/orc/impl/TreeReaderFactory.UnionTreeReader.html
@@ -4,7 +4,7 @@
 <head>
 <!-- Generated by javadoc -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>TreeReaderFactory.UnionTreeReader (ORC Core 1.7.6 API)</title>
+<title>TreeReaderFactory.UnionTreeReader (ORC Core 1.8.0 API)</title>
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../script.js"></script>
 </head>
@@ -12,7 +12,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="TreeReaderFactory.UnionTreeReader (ORC Core 1.7.6 API)";
+            parent.document.title="TreeReaderFactory.UnionTreeReader (ORC Core 1.8.0 API)";
         }
     }
     catch(err) {
diff --git a/site/api/orc-core/org/apache/orc/impl/TreeReaderFactory.VarcharTreeReader.html b/site/api/orc-core/org/apache/orc/impl/TreeReaderFactory.VarcharTreeReader.html
index 1d8c1b4dd..ec347bc16 100644
--- a/site/api/orc-core/org/apache/orc/impl/TreeReaderFactory.VarcharTreeReader.html
+++ b/site/api/orc-core/org/apache/orc/impl/TreeReaderFactory.VarcharTreeReader.html
@@ -4,7 +4,7 @@
 <head>
 <!-- Generated by javadoc -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>TreeReaderFactory.VarcharTreeReader (ORC Core 1.7.6 API)</title>
+<title>TreeReaderFactory.VarcharTreeReader (ORC Core 1.8.0 API)</title>
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../script.js"></script>
 </head>
@@ -12,7 +12,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="TreeReaderFactory.VarcharTreeReader (ORC Core 1.7.6 API)";
+            parent.document.title="TreeReaderFactory.VarcharTreeReader (ORC Core 1.8.0 API)";
         }
     }
     catch(err) {
diff --git a/site/api/orc-core/org/apache/orc/impl/TreeReaderFactory.html b/site/api/orc-core/org/apache/orc/impl/TreeReaderFactory.html
index 69a80fa05..c93185d0b 100644
--- a/site/api/orc-core/org/apache/orc/impl/TreeReaderFactory.html
+++ b/site/api/orc-core/org/apache/orc/impl/TreeReaderFactory.html
@@ -4,7 +4,7 @@
 <head>
 <!-- Generated by javadoc -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>TreeReaderFactory (ORC Core 1.7.6 API)</title>
+<title>TreeReaderFactory (ORC Core 1.8.0 API)</title>
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../script.js"></script>
 </head>
@@ -12,7 +12,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="TreeReaderFactory (ORC Core 1.7.6 API)";
+            parent.document.title="TreeReaderFactory (ORC Core 1.8.0 API)";
         }
     }
     catch(err) {
diff --git a/site/api/orc-core/org/apache/orc/impl/TypeUtils.html b/site/api/orc-core/org/apache/orc/impl/TypeUtils.html
index 7d39efeb2..3b8d74539 100644
--- a/site/api/orc-core/org/apache/orc/impl/TypeUtils.html
+++ b/site/api/orc-core/org/apache/orc/impl/TypeUtils.html
@@ -4,7 +4,7 @@
 <head>
 <!-- Generated by javadoc -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>TypeUtils (ORC Core 1.7.6 API)</title>
+<title>TypeUtils (ORC Core 1.8.0 API)</title>
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../script.js"></script>
 </head>
@@ -12,7 +12,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="TypeUtils (ORC Core 1.7.6 API)";
+            parent.document.title="TypeUtils (ORC Core 1.8.0 API)";
         }
     }
     catch(err) {
diff --git a/site/api/orc-core/org/apache/orc/impl/Utf8Utils.html b/site/api/orc-core/org/apache/orc/impl/Utf8Utils.html
index e700f3e77..c9662d451 100644
--- a/site/api/orc-core/org/apache/orc/impl/Utf8Utils.html
+++ b/site/api/orc-core/org/apache/orc/impl/Utf8Utils.html
@@ -4,7 +4,7 @@
 <head>
 <!-- Generated by javadoc -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>Utf8Utils (ORC Core 1.7.6 API)</title>
+<title>Utf8Utils (ORC Core 1.8.0 API)</title>
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../script.js"></script>
 </head>
@@ -12,7 +12,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="Utf8Utils (ORC Core 1.7.6 API)";
+            parent.document.title="Utf8Utils (ORC Core 1.8.0 API)";
         }
     }
     catch(err) {
diff --git a/site/api/orc-core/org/apache/orc/impl/VisitorContextImpl.html b/site/api/orc-core/org/apache/orc/impl/VisitorContextImpl.html
index 481be313a..ae852adea 100644
--- a/site/api/orc-core/org/apache/orc/impl/VisitorContextImpl.html
+++ b/site/api/orc-core/org/apache/orc/impl/VisitorContextImpl.html
@@ -4,7 +4,7 @@
 <head>
 <!-- Generated by javadoc -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>VisitorContextImpl (ORC Core 1.7.6 API)</title>
+<title>VisitorContextImpl (ORC Core 1.8.0 API)</title>
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../script.js"></script>
 </head>
@@ -12,7 +12,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="VisitorContextImpl (ORC Core 1.7.6 API)";
+            parent.document.title="VisitorContextImpl (ORC Core 1.8.0 API)";
         }
     }
     catch(err) {
diff --git a/site/api/orc-core/org/apache/orc/impl/WriterImpl.html b/site/api/orc-core/org/apache/orc/impl/WriterImpl.html
index bc86606f7..fb0888b46 100644
--- a/site/api/orc-core/org/apache/orc/impl/WriterImpl.html
+++ b/site/api/orc-core/org/apache/orc/impl/WriterImpl.html
@@ -4,7 +4,7 @@
 <head>
 <!-- Generated by javadoc -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>WriterImpl (ORC Core 1.7.6 API)</title>
+<title>WriterImpl (ORC Core 1.8.0 API)</title>
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../script.js"></script>
 </head>
@@ -12,7 +12,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="WriterImpl (ORC Core 1.7.6 API)";
+            parent.document.title="WriterImpl (ORC Core 1.8.0 API)";
         }
     }
     catch(err) {
diff --git a/site/api/orc-core/org/apache/orc/impl/WriterInternal.html b/site/api/orc-core/org/apache/orc/impl/WriterInternal.html
index edd53dc76..e76546461 100644
--- a/site/api/orc-core/org/apache/orc/impl/WriterInternal.html
+++ b/site/api/orc-core/org/apache/orc/impl/WriterInternal.html
@@ -4,7 +4,7 @@
 <head>
 <!-- Generated by javadoc -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>WriterInternal (ORC Core 1.7.6 API)</title>
+<title>WriterInternal (ORC Core 1.8.0 API)</title>
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../script.js"></script>
 </head>
@@ -12,7 +12,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="WriterInternal (ORC Core 1.7.6 API)";
+            parent.document.title="WriterInternal (ORC Core 1.8.0 API)";
         }
     }
     catch(err) {
diff --git a/site/api/orc-core/org/apache/orc/impl/ZlibCodec.html b/site/api/orc-core/org/apache/orc/impl/ZlibCodec.html
index 487d74ba9..660eccf5a 100644
--- a/site/api/orc-core/org/apache/orc/impl/ZlibCodec.html
+++ b/site/api/orc-core/org/apache/orc/impl/ZlibCodec.html
@@ -4,7 +4,7 @@
 <head>
 <!-- Generated by javadoc -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>ZlibCodec (ORC Core 1.7.6 API)</title>
+<title>ZlibCodec (ORC Core 1.8.0 API)</title>
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../script.js"></script>
 </head>
@@ -12,7 +12,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="ZlibCodec (ORC Core 1.7.6 API)";
+            parent.document.title="ZlibCodec (ORC Core 1.8.0 API)";
         }
     }
     catch(err) {
diff --git a/site/api/orc-core/org/apache/orc/impl/class-use/AcidStats.html b/site/api/orc-core/org/apache/orc/impl/class-use/AcidStats.html
index adc54a573..327f01943 100644
--- a/site/api/orc-core/org/apache/orc/impl/class-use/AcidStats.html
+++ b/site/api/orc-core/org/apache/orc/impl/class-use/AcidStats.html
@@ -4,7 +4,7 @@
 <head>
 <!-- Generated by javadoc -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>Uses of Class org.apache.orc.impl.AcidStats (ORC Core 1.7.6 API)</title>
+<title>Uses of Class org.apache.orc.impl.AcidStats (ORC Core 1.8.0 API)</title>
 <link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../../script.js"></script>
 </head>
@@ -12,7 +12,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="Uses of Class org.apache.orc.impl.AcidStats (ORC Core 1.7.6 API)";
+            parent.document.title="Uses of Class org.apache.orc.impl.AcidStats (ORC Core 1.8.0 API)";
         }
     }
     catch(err) {
diff --git a/site/api/orc-core/org/apache/orc/impl/class-use/AircompressorCodec.html b/site/api/orc-core/org/apache/orc/impl/class-use/AircompressorCodec.html
index 15a6f3f61..3a633d883 100644
--- a/site/api/orc-core/org/apache/orc/impl/class-use/AircompressorCodec.html
+++ b/site/api/orc-core/org/apache/orc/impl/class-use/AircompressorCodec.html
@@ -4,7 +4,7 @@
 <head>
 <!-- Generated by javadoc -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>Uses of Class org.apache.orc.impl.AircompressorCodec (ORC Core 1.7.6 API)</title>
+<title>Uses of Class org.apache.orc.impl.AircompressorCodec (ORC Core 1.8.0 API)</title>
 <link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../../script.js"></script>
 </head>
@@ -12,7 +12,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="Uses of Class org.apache.orc.impl.AircompressorCodec (ORC Core 1.7.6 API)";
+            parent.document.title="Uses of Class org.apache.orc.impl.AircompressorCodec (ORC Core 1.8.0 API)";
         }
     }
     catch(err) {
diff --git a/site/api/orc-core/org/apache/orc/impl/class-use/BitFieldReader.html b/site/api/orc-core/org/apache/orc/impl/class-use/BitFieldReader.html
index 1dde95453..89b5170fd 100644
--- a/site/api/orc-core/org/apache/orc/impl/class-use/BitFieldReader.html
+++ b/site/api/orc-core/org/apache/orc/impl/class-use/BitFieldReader.html
@@ -4,7 +4,7 @@
 <head>
 <!-- Generated by javadoc -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>Uses of Class org.apache.orc.impl.BitFieldReader (ORC Core 1.7.6 API)</title>
+<title>Uses of Class org.apache.orc.impl.BitFieldReader (ORC Core 1.8.0 API)</title>
 <link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../../script.js"></script>
 </head>
@@ -12,7 +12,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="Uses of Class org.apache.orc.impl.BitFieldReader (ORC Core 1.7.6 API)";
+            parent.document.title="Uses of Class org.apache.orc.impl.BitFieldReader (ORC Core 1.8.0 API)";
         }
     }
     catch(err) {
diff --git a/site/api/orc-core/org/apache/orc/impl/class-use/BitFieldWriter.html b/site/api/orc-core/org/apache/orc/impl/class-use/BitFieldWriter.html
index aa0bf41f0..74d88bb6e 100644
--- a/site/api/orc-core/org/apache/orc/impl/class-use/BitFieldWriter.html
+++ b/site/api/orc-core/org/apache/orc/impl/class-use/BitFieldWriter.html
@@ -4,7 +4,7 @@
 <head>
 <!-- Generated by javadoc -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>Uses of Class org.apache.orc.impl.BitFieldWriter (ORC Core 1.7.6 API)</title>
+<title>Uses of Class org.apache.orc.impl.BitFieldWriter (ORC Core 1.8.0 API)</title>
 <link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../../script.js"></script>
 </head>
@@ -12,7 +12,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="Uses of Class org.apache.orc.impl.BitFieldWriter (ORC Core 1.7.6 API)";
+            parent.document.title="Uses of Class org.apache.orc.impl.BitFieldWriter (ORC Core 1.8.0 API)";
         }
     }
     catch(err) {
diff --git a/site/api/orc-core/org/apache/orc/impl/class-use/BufferChunk.html b/site/api/orc-core/org/apache/orc/impl/class-use/BufferChunk.html
index 05075b512..45fedb819 100644
--- a/site/api/orc-core/org/apache/orc/impl/class-use/BufferChunk.html
+++ b/site/api/orc-core/org/apache/orc/impl/class-use/BufferChunk.html
@@ -4,7 +4,7 @@
 <head>
 <!-- Generated by javadoc -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>Uses of Class org.apache.orc.impl.BufferChunk (ORC Core 1.7.6 API)</title>
+<title>Uses of Class org.apache.orc.impl.BufferChunk (ORC Core 1.8.0 API)</title>
 <link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../../script.js"></script>
 </head>
@@ -12,7 +12,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="Uses of Class org.apache.orc.impl.BufferChunk (ORC Core 1.7.6 API)";
+            parent.document.title="Uses of Class org.apache.orc.impl.BufferChunk (ORC Core 1.8.0 API)";
         }
     }
     catch(err) {
diff --git a/site/api/orc-core/org/apache/orc/impl/class-use/BufferChunkList.html b/site/api/orc-core/org/apache/orc/impl/class-use/BufferChunkList.html
index 2d47e869e..d49dec10c 100644
--- a/site/api/orc-core/org/apache/orc/impl/class-use/BufferChunkList.html
+++ b/site/api/orc-core/org/apache/orc/impl/class-use/BufferChunkList.html
@@ -4,7 +4,7 @@
 <head>
 <!-- Generated by javadoc -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>Uses of Class org.apache.orc.impl.BufferChunkList (ORC Core 1.7.6 API)</title>
+<title>Uses of Class org.apache.orc.impl.BufferChunkList (ORC Core 1.8.0 API)</title>
 <link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../../script.js"></script>
 </head>
@@ -12,7 +12,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="Uses of Class org.apache.orc.impl.BufferChunkList (ORC Core 1.7.6 API)";
+            parent.document.title="Uses of Class org.apache.orc.impl.BufferChunkList (ORC Core 1.8.0 API)";
         }
     }
     catch(err) {
diff --git a/site/api/orc-core/org/apache/orc/impl/class-use/ColumnStatisticsImpl.BinaryStatisticsImpl.html b/site/api/orc-core/org/apache/orc/impl/class-use/ColumnStatisticsImpl.BinaryStatisticsImpl.html
index d92438a99..bae9d5c0d 100644
--- a/site/api/orc-core/org/apache/orc/impl/class-use/ColumnStatisticsImpl.BinaryStatisticsImpl.html
+++ b/site/api/orc-core/org/apache/orc/impl/class-use/ColumnStatisticsImpl.BinaryStatisticsImpl.html
@@ -4,7 +4,7 @@
 <head>
 <!-- Generated by javadoc -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>Uses of Class org.apache.orc.impl.ColumnStatisticsImpl.BinaryStatisticsImpl (ORC Core 1.7.6 API)</title>
+<title>Uses of Class org.apache.orc.impl.ColumnStatisticsImpl.BinaryStatisticsImpl (ORC Core 1.8.0 API)</title>
 <link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../../script.js"></script>
 </head>
@@ -12,7 +12,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="Uses of Class org.apache.orc.impl.ColumnStatisticsImpl.BinaryStatisticsImpl (ORC Core 1.7.6 API)";
+            parent.document.title="Uses of Class org.apache.orc.impl.ColumnStatisticsImpl.BinaryStatisticsImpl (ORC Core 1.8.0 API)";
         }
     }
     catch(err) {
diff --git a/site/api/orc-core/org/apache/orc/impl/class-use/ColumnStatisticsImpl.StringStatisticsImpl.html b/site/api/orc-core/org/apache/orc/impl/class-use/ColumnStatisticsImpl.StringStatisticsImpl.html
index bea19e395..08007a2e2 100644
--- a/site/api/orc-core/org/apache/orc/impl/class-use/ColumnStatisticsImpl.StringStatisticsImpl.html
+++ b/site/api/orc-core/org/apache/orc/impl/class-use/ColumnStatisticsImpl.StringStatisticsImpl.html
@@ -4,7 +4,7 @@
 <head>
 <!-- Generated by javadoc -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>Uses of Class org.apache.orc.impl.ColumnStatisticsImpl.StringStatisticsImpl (ORC Core 1.7.6 API)</title>
+<title>Uses of Class org.apache.orc.impl.ColumnStatisticsImpl.StringStatisticsImpl (ORC Core 1.8.0 API)</title>
 <link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../../script.js"></script>
 </head>
@@ -12,7 +12,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="Uses of Class org.apache.orc.impl.ColumnStatisticsImpl.StringStatisticsImpl (ORC Core 1.7.6 API)";
+            parent.document.title="Uses of Class org.apache.orc.impl.ColumnStatisticsImpl.StringStatisticsImpl (ORC Core 1.8.0 API)";
         }
     }
     catch(err) {
diff --git a/site/api/orc-core/org/apache/orc/impl/class-use/ColumnStatisticsImpl.html b/site/api/orc-core/org/apache/orc/impl/class-use/ColumnStatisticsImpl.html
index c25025865..5e7dc46c3 100644
--- a/site/api/orc-core/org/apache/orc/impl/class-use/ColumnStatisticsImpl.html
+++ b/site/api/orc-core/org/apache/orc/impl/class-use/ColumnStatisticsImpl.html
@@ -4,7 +4,7 @@
 <head>
 <!-- Generated by javadoc -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>Uses of Class org.apache.orc.impl.ColumnStatisticsImpl (ORC Core 1.7.6 API)</title>
+<title>Uses of Class org.apache.orc.impl.ColumnStatisticsImpl (ORC Core 1.8.0 API)</title>
 <link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../../script.js"></script>
 </head>
@@ -12,7 +12,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="Uses of Class org.apache.orc.impl.ColumnStatisticsImpl (ORC Core 1.7.6 API)";
+            parent.document.title="Uses of Class org.apache.orc.impl.ColumnStatisticsImpl (ORC Core 1.8.0 API)";
         }
     }
     catch(err) {
diff --git a/site/api/orc-core/org/apache/orc/impl/class-use/ConvertTreeReaderFactory.AnyIntegerFromAnyIntegerTreeReader.html b/site/api/orc-core/org/apache/orc/impl/class-use/ConvertTreeReaderFactory.AnyIntegerFromAnyIntegerTreeReader.html
index aa9c04b0e..80421f47b 100644
--- a/site/api/orc-core/org/apache/orc/impl/class-use/ConvertTreeReaderFactory.AnyIntegerFromAnyIntegerTreeReader.html
+++ b/site/api/orc-core/org/apache/orc/impl/class-use/ConvertTreeReaderFactory.AnyIntegerFromAnyIntegerTreeReader.html
@@ -4,7 +4,7 @@
 <head>
 <!-- Generated by javadoc -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>Uses of Class org.apache.orc.impl.ConvertTreeReaderFactory.AnyIntegerFromAnyIntegerTreeReader (ORC Core 1.7.6 API)</title>
+<title>Uses of Class org.apache.orc.impl.ConvertTreeReaderFactory.AnyIntegerFromAnyIntegerTreeReader (ORC Core 1.8.0 API)</title>
 <link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../../script.js"></script>
 </head>
@@ -12,7 +12,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="Uses of Class org.apache.orc.impl.ConvertTreeReaderFactory.AnyIntegerFromAnyIntegerTreeReader (ORC Core 1.7.6 API)";
+            parent.document.title="Uses of Class org.apache.orc.impl.ConvertTreeReaderFactory.AnyIntegerFromAnyIntegerTreeReader (ORC Core 1.8.0 API)";
         }
     }
     catch(err) {
diff --git a/site/api/orc-core/org/apache/orc/impl/class-use/ConvertTreeReaderFactory.AnyIntegerFromDecimalTreeReader.html b/site/api/orc-core/org/apache/orc/impl/class-use/ConvertTreeReaderFactory.AnyIntegerFromDecimalTreeReader.html
index 2ec31c6c1..7a86ea788 100644
--- a/site/api/orc-core/org/apache/orc/impl/class-use/ConvertTreeReaderFactory.AnyIntegerFromDecimalTreeReader.html
+++ b/site/api/orc-core/org/apache/orc/impl/class-use/ConvertTreeReaderFactory.AnyIntegerFromDecimalTreeReader.html
@@ -4,7 +4,7 @@
 <head>
 <!-- Generated by javadoc -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>Uses of Class org.apache.orc.impl.ConvertTreeReaderFactory.AnyIntegerFromDecimalTreeReader (ORC Core 1.7.6 API)</title>
+<title>Uses of Class org.apache.orc.impl.ConvertTreeReaderFactory.AnyIntegerFromDecimalTreeReader (ORC Core 1.8.0 API)</title>
 <link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../../script.js"></script>
 </head>
@@ -12,7 +12,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="Uses of Class org.apache.orc.impl.ConvertTreeReaderFactory.AnyIntegerFromDecimalTreeReader (ORC Core 1.7.6 API)";
+            parent.document.title="Uses of Class org.apache.orc.impl.ConvertTreeReaderFactory.AnyIntegerFromDecimalTreeReader (ORC Core 1.8.0 API)";
         }
     }
     catch(err) {
diff --git a/site/api/orc-core/org/apache/orc/impl/class-use/ConvertTreeReaderFactory.AnyIntegerFromDoubleTreeReader.html b/site/api/orc-core/org/apache/orc/impl/class-use/ConvertTreeReaderFactory.AnyIntegerFromDoubleTreeReader.html
index 18d88a55b..c337cb3e4 100644
--- a/site/api/orc-core/org/apache/orc/impl/class-use/ConvertTreeReaderFactory.AnyIntegerFromDoubleTreeReader.html
+++ b/site/api/orc-core/org/apache/orc/impl/class-use/ConvertTreeReaderFactory.AnyIntegerFromDoubleTreeReader.html
@@ -4,7 +4,7 @@
 <head>
 <!-- Generated by javadoc -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>Uses of Class org.apache.orc.impl.ConvertTreeReaderFactory.AnyIntegerFromDoubleTreeReader (ORC Core 1.7.6 API)</title>
+<title>Uses of Class org.apache.orc.impl.ConvertTreeReaderFactory.AnyIntegerFromDoubleTreeReader (ORC Core 1.8.0 API)</title>
 <link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../../script.js"></script>
 </head>
@@ -12,7 +12,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="Uses of Class org.apache.orc.impl.ConvertTreeReaderFactory.AnyIntegerFromDoubleTreeReader (ORC Core 1.7.6 API)";
+            parent.document.title="Uses of Class org.apache.orc.impl.ConvertTreeReaderFactory.AnyIntegerFromDoubleTreeReader (ORC Core 1.8.0 API)";
         }
     }
     catch(err) {
diff --git a/site/api/orc-core/org/apache/orc/impl/class-use/ConvertTreeReaderFactory.AnyIntegerFromStringGroupTreeReader.html b/site/api/orc-core/org/apache/orc/impl/class-use/ConvertTreeReaderFactory.AnyIntegerFromStringGroupTreeReader.html
index 4fa4fdeef..6a62f6ae8 100644
--- a/site/api/orc-core/org/apache/orc/impl/class-use/ConvertTreeReaderFactory.AnyIntegerFromStringGroupTreeReader.html
+++ b/site/api/orc-core/org/apache/orc/impl/class-use/ConvertTreeReaderFactory.AnyIntegerFromStringGroupTreeReader.html
@@ -4,7 +4,7 @@
 <head>
 <!-- Generated by javadoc -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>Uses of Class org.apache.orc.impl.ConvertTreeReaderFactory.AnyIntegerFromStringGroupTreeReader (ORC Core 1.7.6 API)</title>
+<title>Uses of Class org.apache.orc.impl.ConvertTreeReaderFactory.AnyIntegerFromStringGroupTreeReader (ORC Core 1.8.0 API)</title>
 <link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../../script.js"></script>
 </head>
@@ -12,7 +12,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="Uses of Class org.apache.orc.impl.ConvertTreeReaderFactory.AnyIntegerFromStringGroupTreeReader (ORC Core 1.7.6 API)";
+            parent.document.title="Uses of Class org.apache.orc.impl.ConvertTreeReaderFactory.AnyIntegerFromStringGroupTreeReader (ORC Core 1.8.0 API)";
         }
     }
     catch(err) {
diff --git a/site/api/orc-core/org/apache/orc/impl/class-use/ConvertTreeReaderFactory.AnyIntegerFromTimestampTreeReader.html b/site/api/orc-core/org/apache/orc/impl/class-use/ConvertTreeReaderFactory.AnyIntegerFromTimestampTreeReader.html
index 1c6abf538..d291aaf48 100644
--- a/site/api/orc-core/org/apache/orc/impl/class-use/ConvertTreeReaderFactory.AnyIntegerFromTimestampTreeReader.html
+++ b/site/api/orc-core/org/apache/orc/impl/class-use/ConvertTreeReaderFactory.AnyIntegerFromTimestampTreeReader.html
@@ -4,7 +4,7 @@
 <head>
 <!-- Generated by javadoc -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>Uses of Class org.apache.orc.impl.ConvertTreeReaderFactory.AnyIntegerFromTimestampTreeReader (ORC Core 1.7.6 API)</title>
+<title>Uses of Class org.apache.orc.impl.ConvertTreeReaderFactory.AnyIntegerFromTimestampTreeReader (ORC Core 1.8.0 API)</title>
 <link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../../script.js"></script>
 </head>
@@ -12,7 +12,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="Uses of Class org.apache.orc.impl.ConvertTreeReaderFactory.AnyIntegerFromTimestampTreeReader (ORC Core 1.7.6 API)";
+            parent.document.title="Uses of Class org.apache.orc.impl.ConvertTreeReaderFactory.AnyIntegerFromTimestampTreeReader (ORC Core 1.8.0 API)";
         }
     }
     catch(err) {
diff --git a/site/api/orc-core/org/apache/orc/impl/class-use/ConvertTreeReaderFactory.ConvertTreeReader.html b/site/api/orc-core/org/apache/orc/impl/class-use/ConvertTreeReaderFactory.ConvertTreeReader.html
index f10480671..e5bddb5c3 100644
--- a/site/api/orc-core/org/apache/orc/impl/class-use/ConvertTreeReaderFactory.ConvertTreeReader.html
+++ b/site/api/orc-core/org/apache/orc/impl/class-use/ConvertTreeReaderFactory.ConvertTreeReader.html
@@ -4,7 +4,7 @@
 <head>
 <!-- Generated by javadoc -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>Uses of Class org.apache.orc.impl.ConvertTreeReaderFactory.ConvertTreeReader (ORC Core 1.7.6 API)</title>
+<title>Uses of Class org.apache.orc.impl.ConvertTreeReaderFactory.ConvertTreeReader (ORC Core 1.8.0 API)</title>
 <link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../../script.js"></script>
 </head>
@@ -12,7 +12,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="Uses of Class org.apache.orc.impl.ConvertTreeReaderFactory.ConvertTreeReader (ORC Core 1.7.6 API)";
+            parent.document.title="Uses of Class org.apache.orc.impl.ConvertTreeReaderFactory.ConvertTreeReader (ORC Core 1.8.0 API)";
         }
     }
     catch(err) {
diff --git a/site/api/orc-core/org/apache/orc/impl/class-use/ConvertTreeReaderFactory.DateFromStringGroupTreeReader.html b/site/api/orc-core/org/apache/orc/impl/class-use/ConvertTreeReaderFactory.DateFromStringGroupTreeReader.html
index 7c601888c..3454385f2 100644
--- a/site/api/orc-core/org/apache/orc/impl/class-use/ConvertTreeReaderFactory.DateFromStringGroupTreeReader.html
+++ b/site/api/orc-core/org/apache/orc/impl/class-use/ConvertTreeReaderFactory.DateFromStringGroupTreeReader.html
@@ -4,7 +4,7 @@
 <head>
 <!-- Generated by javadoc -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>Uses of Class org.apache.orc.impl.ConvertTreeReaderFactory.DateFromStringGroupTreeReader (ORC Core 1.7.6 API)</title>
+<title>Uses of Class org.apache.orc.impl.ConvertTreeReaderFactory.DateFromStringGroupTreeReader (ORC Core 1.8.0 API)</title>
 <link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../../script.js"></script>
 </head>
@@ -12,7 +12,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="Uses of Class org.apache.orc.impl.ConvertTreeReaderFactory.DateFromStringGroupTreeReader (ORC Core 1.7.6 API)";
+            parent.document.title="Uses of Class org.apache.orc.impl.ConvertTreeReaderFactory.DateFromStringGroupTreeReader (ORC Core 1.8.0 API)";
         }
     }
     catch(err) {
diff --git a/site/api/orc-core/org/apache/orc/impl/class-use/ConvertTreeReaderFactory.DateFromTimestampTreeReader.html b/site/api/orc-core/org/apache/orc/impl/class-use/ConvertTreeReaderFactory.DateFromTimestampTreeReader.html
index 9e5920576..3587ef913 100644
--- a/site/api/orc-core/org/apache/orc/impl/class-use/ConvertTreeReaderFactory.DateFromTimestampTreeReader.html
+++ b/site/api/orc-core/org/apache/orc/impl/class-use/ConvertTreeReaderFactory.DateFromTimestampTreeReader.html
@@ -4,7 +4,7 @@
 <head>
 <!-- Generated by javadoc -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>Uses of Class org.apache.orc.impl.ConvertTreeReaderFactory.DateFromTimestampTreeReader (ORC Core 1.7.6 API)</title>
+<title>Uses of Class org.apache.orc.impl.ConvertTreeReaderFactory.DateFromTimestampTreeReader (ORC Core 1.8.0 API)</title>
 <link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../../script.js"></script>
 </head>
@@ -12,7 +12,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="Uses of Class org.apache.orc.impl.ConvertTreeReaderFactory.DateFromTimestampTreeReader (ORC Core 1.7.6 API)";
+            parent.document.title="Uses of Class org.apache.orc.impl.ConvertTreeReaderFactory.DateFromTimestampTreeReader (ORC Core 1.8.0 API)";
         }
     }
     catch(err) {
diff --git a/site/api/orc-core/org/apache/orc/impl/class-use/ConvertTreeReaderFactory.DecimalFromAnyIntegerTreeReader.html b/site/api/orc-core/org/apache/orc/impl/class-use/ConvertTreeReaderFactory.DecimalFromAnyIntegerTreeReader.html
index ecd772b9e..f0b936b2b 100644
--- a/site/api/orc-core/org/apache/orc/impl/class-use/ConvertTreeReaderFactory.DecimalFromAnyIntegerTreeReader.html
+++ b/site/api/orc-core/org/apache/orc/impl/class-use/ConvertTreeReaderFactory.DecimalFromAnyIntegerTreeReader.html
@@ -4,7 +4,7 @@
 <head>
 <!-- Generated by javadoc -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>Uses of Class org.apache.orc.impl.ConvertTreeReaderFactory.DecimalFromAnyIntegerTreeReader (ORC Core 1.7.6 API)</title>
+<title>Uses of Class org.apache.orc.impl.ConvertTreeReaderFactory.DecimalFromAnyIntegerTreeReader (ORC Core 1.8.0 API)</title>
 <link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../../script.js"></script>
 </head>
@@ -12,7 +12,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="Uses of Class org.apache.orc.impl.ConvertTreeReaderFactory.DecimalFromAnyIntegerTreeReader (ORC Core 1.7.6 API)";
+            parent.document.title="Uses of Class org.apache.orc.impl.ConvertTreeReaderFactory.DecimalFromAnyIntegerTreeReader (ORC Core 1.8.0 API)";
         }
     }
     catch(err) {
diff --git a/site/api/orc-core/org/apache/orc/impl/class-use/ConvertTreeReaderFactory.DecimalFromDecimalTreeReader.html b/site/api/orc-core/org/apache/orc/impl/class-use/ConvertTreeReaderFactory.DecimalFromDecimalTreeReader.html
index c6dbf64b3..ef524e296 100644
--- a/site/api/orc-core/org/apache/orc/impl/class-use/ConvertTreeReaderFactory.DecimalFromDecimalTreeReader.html
+++ b/site/api/orc-core/org/apache/orc/impl/class-use/ConvertTreeReaderFactory.DecimalFromDecimalTreeReader.html
@@ -4,7 +4,7 @@
 <head>
 <!-- Generated by javadoc -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>Uses of Class org.apache.orc.impl.ConvertTreeReaderFactory.DecimalFromDecimalTreeReader (ORC Core 1.7.6 API)</title>
+<title>Uses of Class org.apache.orc.impl.ConvertTreeReaderFactory.DecimalFromDecimalTreeReader (ORC Core 1.8.0 API)</title>
 <link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../../script.js"></script>
 </head>
@@ -12,7 +12,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="Uses of Class org.apache.orc.impl.ConvertTreeReaderFactory.DecimalFromDecimalTreeReader (ORC Core 1.7.6 API)";
+            parent.document.title="Uses of Class org.apache.orc.impl.ConvertTreeReaderFactory.DecimalFromDecimalTreeReader (ORC Core 1.8.0 API)";
         }
     }
     catch(err) {
diff --git a/site/api/orc-core/org/apache/orc/impl/class-use/ConvertTreeReaderFactory.DecimalFromDoubleTreeReader.html b/site/api/orc-core/org/apache/orc/impl/class-use/ConvertTreeReaderFactory.DecimalFromDoubleTreeReader.html
index a7a97b8cc..3ac15b901 100644
--- a/site/api/orc-core/org/apache/orc/impl/class-use/ConvertTreeReaderFactory.DecimalFromDoubleTreeReader.html
+++ b/site/api/orc-core/org/apache/orc/impl/class-use/ConvertTreeReaderFactory.DecimalFromDoubleTreeReader.html
@@ -4,7 +4,7 @@
 <head>
 <!-- Generated by javadoc -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>Uses of Class org.apache.orc.impl.ConvertTreeReaderFactory.DecimalFromDoubleTreeReader (ORC Core 1.7.6 API)</title>
+<title>Uses of Class org.apache.orc.impl.ConvertTreeReaderFactory.DecimalFromDoubleTreeReader (ORC Core 1.8.0 API)</title>
 <link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../../script.js"></script>
 </head>
@@ -12,7 +12,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="Uses of Class org.apache.orc.impl.ConvertTreeReaderFactory.DecimalFromDoubleTreeReader (ORC Core 1.7.6 API)";
+            parent.document.title="Uses of Class org.apache.orc.impl.ConvertTreeReaderFactory.DecimalFromDoubleTreeReader (ORC Core 1.8.0 API)";
         }
     }
     catch(err) {
diff --git a/site/api/orc-core/org/apache/orc/impl/class-use/ConvertTreeReaderFactory.DecimalFromStringGroupTreeReader.html b/site/api/orc-core/org/apache/orc/impl/class-use/ConvertTreeReaderFactory.DecimalFromStringGroupTreeReader.html
index f8a33fbfb..6d38b9d37 100644
--- a/site/api/orc-core/org/apache/orc/impl/class-use/ConvertTreeReaderFactory.DecimalFromStringGroupTreeReader.html
+++ b/site/api/orc-core/org/apache/orc/impl/class-use/ConvertTreeReaderFactory.DecimalFromStringGroupTreeReader.html
@@ -4,7 +4,7 @@
 <head>
 <!-- Generated by javadoc -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>Uses of Class org.apache.orc.impl.ConvertTreeReaderFactory.DecimalFromStringGroupTreeReader (ORC Core 1.7.6 API)</title>
+<title>Uses of Class org.apache.orc.impl.ConvertTreeReaderFactory.DecimalFromStringGroupTreeReader (ORC Core 1.8.0 API)</title>
 <link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../../script.js"></script>
 </head>
@@ -12,7 +12,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="Uses of Class org.apache.orc.impl.ConvertTreeReaderFactory.DecimalFromStringGroupTreeReader (ORC Core 1.7.6 API)";
+            parent.document.title="Uses of Class org.apache.orc.impl.ConvertTreeReaderFactory.DecimalFromStringGroupTreeReader (ORC Core 1.8.0 API)";
         }
     }
     catch(err) {
diff --git a/site/api/orc-core/org/apache/orc/impl/class-use/ConvertTreeReaderFactory.DecimalFromTimestampTreeReader.html b/site/api/orc-core/org/apache/orc/impl/class-use/ConvertTreeReaderFactory.DecimalFromTimestampTreeReader.html
index 8f6d8ff48..3db42a700 100644
--- a/site/api/orc-core/org/apache/orc/impl/class-use/ConvertTreeReaderFactory.DecimalFromTimestampTreeReader.html
+++ b/site/api/orc-core/org/apache/orc/impl/class-use/ConvertTreeReaderFactory.DecimalFromTimestampTreeReader.html
@@ -4,7 +4,7 @@
 <head>
 <!-- Generated by javadoc -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>Uses of Class org.apache.orc.impl.ConvertTreeReaderFactory.DecimalFromTimestampTreeReader (ORC Core 1.7.6 API)</title>
+<title>Uses of Class org.apache.orc.impl.ConvertTreeReaderFactory.DecimalFromTimestampTreeReader (ORC Core 1.8.0 API)</title>
 <link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../../script.js"></script>
 </head>
@@ -12,7 +12,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="Uses of Class org.apache.orc.impl.ConvertTreeReaderFactory.DecimalFromTimestampTreeReader (ORC Core 1.7.6 API)";
+            parent.document.title="Uses of Class org.apache.orc.impl.ConvertTreeReaderFactory.DecimalFromTimestampTreeReader (ORC Core 1.8.0 API)";
         }
     }
     catch(err) {
diff --git a/site/api/orc-core/org/apache/orc/impl/class-use/ConvertTreeReaderFactory.DoubleFromAnyIntegerTreeReader.html b/site/api/orc-core/org/apache/orc/impl/class-use/ConvertTreeReaderFactory.DoubleFromAnyIntegerTreeReader.html
index 9ee084c60..e87706022 100644
--- a/site/api/orc-core/org/apache/orc/impl/class-use/ConvertTreeReaderFactory.DoubleFromAnyIntegerTreeReader.html
+++ b/site/api/orc-core/org/apache/orc/impl/class-use/ConvertTreeReaderFactory.DoubleFromAnyIntegerTreeReader.html
@@ -4,7 +4,7 @@
 <head>
 <!-- Generated by javadoc -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>Uses of Class org.apache.orc.impl.ConvertTreeReaderFactory.DoubleFromAnyIntegerTreeReader (ORC Core 1.7.6 API)</title>
+<title>Uses of Class org.apache.orc.impl.ConvertTreeReaderFactory.DoubleFromAnyIntegerTreeReader (ORC Core 1.8.0 API)</title>
 <link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../../script.js"></script>
 </head>
@@ -12,7 +12,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="Uses of Class org.apache.orc.impl.ConvertTreeReaderFactory.DoubleFromAnyIntegerTreeReader (ORC Core 1.7.6 API)";
+            parent.document.title="Uses of Class org.apache.orc.impl.ConvertTreeReaderFactory.DoubleFromAnyIntegerTreeReader (ORC Core 1.8.0 API)";
         }
     }
     catch(err) {
diff --git a/site/api/orc-core/org/apache/orc/impl/class-use/ConvertTreeReaderFactory.DoubleFromDecimalTreeReader.html b/site/api/orc-core/org/apache/orc/impl/class-use/ConvertTreeReaderFactory.DoubleFromDecimalTreeReader.html
index 2e029a0d8..be9a3cf36 100644
--- a/site/api/orc-core/org/apache/orc/impl/class-use/ConvertTreeReaderFactory.DoubleFromDecimalTreeReader.html
+++ b/site/api/orc-core/org/apache/orc/impl/class-use/ConvertTreeReaderFactory.DoubleFromDecimalTreeReader.html
@@ -4,7 +4,7 @@
 <head>
 <!-- Generated by javadoc -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>Uses of Class org.apache.orc.impl.ConvertTreeReaderFactory.DoubleFromDecimalTreeReader (ORC Core 1.7.6 API)</title>
+<title>Uses of Class org.apache.orc.impl.ConvertTreeReaderFactory.DoubleFromDecimalTreeReader (ORC Core 1.8.0 API)</title>
 <link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../../script.js"></script>
 </head>
@@ -12,7 +12,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="Uses of Class org.apache.orc.impl.ConvertTreeReaderFactory.DoubleFromDecimalTreeReader (ORC Core 1.7.6 API)";
+            parent.document.title="Uses of Class org.apache.orc.impl.ConvertTreeReaderFactory.DoubleFromDecimalTreeReader (ORC Core 1.8.0 API)";
         }
     }
     catch(err) {
diff --git a/site/api/orc-core/org/apache/orc/impl/class-use/ConvertTreeReaderFactory.DoubleFromStringGroupTreeReader.html b/site/api/orc-core/org/apache/orc/impl/class-use/ConvertTreeReaderFactory.DoubleFromStringGroupTreeReader.html
index 93cbd2cb6..cfe01a350 100644
--- a/site/api/orc-core/org/apache/orc/impl/class-use/ConvertTreeReaderFactory.DoubleFromStringGroupTreeReader.html
+++ b/site/api/orc-core/org/apache/orc/impl/class-use/ConvertTreeReaderFactory.DoubleFromStringGroupTreeReader.html
@@ -4,7 +4,7 @@
 <head>
 <!-- Generated by javadoc -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>Uses of Class org.apache.orc.impl.ConvertTreeReaderFactory.DoubleFromStringGroupTreeReader (ORC Core 1.7.6 API)</title>
+<title>Uses of Class org.apache.orc.impl.ConvertTreeReaderFactory.DoubleFromStringGroupTreeReader (ORC Core 1.8.0 API)</title>
 <link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../../script.js"></script>
 </head>
@@ -12,7 +12,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="Uses of Class org.apache.orc.impl.ConvertTreeReaderFactory.DoubleFromStringGroupTreeReader (ORC Core 1.7.6 API)";
+            parent.document.title="Uses of Class org.apache.orc.impl.ConvertTreeReaderFactory.DoubleFromStringGroupTreeReader (ORC Core 1.8.0 API)";
         }
     }
     catch(err) {
diff --git a/site/api/orc-core/org/apache/orc/impl/class-use/ConvertTreeReaderFactory.DoubleFromTimestampTreeReader.html b/site/api/orc-core/org/apache/orc/impl/class-use/ConvertTreeReaderFactory.DoubleFromTimestampTreeReader.html
index 772e58473..1c97f1917 100644
--- a/site/api/orc-core/org/apache/orc/impl/class-use/ConvertTreeReaderFactory.DoubleFromTimestampTreeReader.html
+++ b/site/api/orc-core/org/apache/orc/impl/class-use/ConvertTreeReaderFactory.DoubleFromTimestampTreeReader.html
@@ -4,7 +4,7 @@
 <head>
 <!-- Generated by javadoc -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>Uses of Class org.apache.orc.impl.ConvertTreeReaderFactory.DoubleFromTimestampTreeReader (ORC Core 1.7.6 API)</title>
+<title>Uses of Class org.apache.orc.impl.ConvertTreeReaderFactory.DoubleFromTimestampTreeReader (ORC Core 1.8.0 API)</title>
 <link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../../script.js"></script>
 </head>
@@ -12,7 +12,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="Uses of Class org.apache.orc.impl.ConvertTreeReaderFactory.DoubleFromTimestampTreeReader (ORC Core 1.7.6 API)";
+            parent.document.title="Uses of Class org.apache.orc.impl.ConvertTreeReaderFactory.DoubleFromTimestampTreeReader (ORC Core 1.8.0 API)";
         }
     }
     catch(err) {
diff --git a/site/api/orc-core/org/apache/orc/impl/class-use/ConvertTreeReaderFactory.FloatFromDoubleTreeReader.html b/site/api/orc-core/org/apache/orc/impl/class-use/ConvertTreeReaderFactory.FloatFromDoubleTreeReader.html
index fe170cffd..9702d37d2 100644
--- a/site/api/orc-core/org/apache/orc/impl/class-use/ConvertTreeReaderFactory.FloatFromDoubleTreeReader.html
+++ b/site/api/orc-core/org/apache/orc/impl/class-use/ConvertTreeReaderFactory.FloatFromDoubleTreeReader.html
@@ -4,7 +4,7 @@
 <head>
 <!-- Generated by javadoc -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>Uses of Class org.apache.orc.impl.ConvertTreeReaderFactory.FloatFromDoubleTreeReader (ORC Core 1.7.6 API)</title>
+<title>Uses of Class org.apache.orc.impl.ConvertTreeReaderFactory.FloatFromDoubleTreeReader (ORC Core 1.8.0 API)</title>
 <link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../../script.js"></script>
 </head>
@@ -12,7 +12,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="Uses of Class org.apache.orc.impl.ConvertTreeReaderFactory.FloatFromDoubleTreeReader (ORC Core 1.7.6 API)";
+            parent.document.title="Uses of Class org.apache.orc.impl.ConvertTreeReaderFactory.FloatFromDoubleTreeReader (ORC Core 1.8.0 API)";
         }
     }
     catch(err) {
diff --git a/site/api/orc-core/org/apache/orc/impl/class-use/ConvertTreeReaderFactory.StringGroupFromAnyIntegerTreeReader.html b/site/api/orc-core/org/apache/orc/impl/class-use/ConvertTreeReaderFactory.StringGroupFromAnyIntegerTreeReader.html
index 1fb1efe85..1b7371d0d 100644
--- a/site/api/orc-core/org/apache/orc/impl/class-use/ConvertTreeReaderFactory.StringGroupFromAnyIntegerTreeReader.html
+++ b/site/api/orc-core/org/apache/orc/impl/class-use/ConvertTreeReaderFactory.StringGroupFromAnyIntegerTreeReader.html
@@ -4,7 +4,7 @@
 <head>
 <!-- Generated by javadoc -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>Uses of Class org.apache.orc.impl.ConvertTreeReaderFactory.StringGroupFromAnyIntegerTreeReader (ORC Core 1.7.6 API)</title>
+<title>Uses of Class org.apache.orc.impl.ConvertTreeReaderFactory.StringGroupFromAnyIntegerTreeReader (ORC Core 1.8.0 API)</title>
 <link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../../script.js"></script>
 </head>
@@ -12,7 +12,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="Uses of Class org.apache.orc.impl.ConvertTreeReaderFactory.StringGroupFromAnyIntegerTreeReader (ORC Core 1.7.6 API)";
+            parent.document.title="Uses of Class org.apache.orc.impl.ConvertTreeReaderFactory.StringGroupFromAnyIntegerTreeReader (ORC Core 1.8.0 API)";
         }
     }
     catch(err) {
diff --git a/site/api/orc-core/org/apache/orc/impl/class-use/ConvertTreeReaderFactory.StringGroupFromBinaryTreeReader.html b/site/api/orc-core/org/apache/orc/impl/class-use/ConvertTreeReaderFactory.StringGroupFromBinaryTreeReader.html
index e2b28eaf0..0c261da82 100644
--- a/site/api/orc-core/org/apache/orc/impl/class-use/ConvertTreeReaderFactory.StringGroupFromBinaryTreeReader.html
+++ b/site/api/orc-core/org/apache/orc/impl/class-use/ConvertTreeReaderFactory.StringGroupFromBinaryTreeReader.html
@@ -4,7 +4,7 @@
 <head>
 <!-- Generated by javadoc -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>Uses of Class org.apache.orc.impl.ConvertTreeReaderFactory.StringGroupFromBinaryTreeReader (ORC Core 1.7.6 API)</title>
+<title>Uses of Class org.apache.orc.impl.ConvertTreeReaderFactory.StringGroupFromBinaryTreeReader (ORC Core 1.8.0 API)</title>
 <link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../../script.js"></script>
 </head>
@@ -12,7 +12,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="Uses of Class org.apache.orc.impl.ConvertTreeReaderFactory.StringGroupFromBinaryTreeReader (ORC Core 1.7.6 API)";
+            parent.document.title="Uses of Class org.apache.orc.impl.ConvertTreeReaderFactory.StringGroupFromBinaryTreeReader (ORC Core 1.8.0 API)";
         }
     }
     catch(err) {
diff --git a/site/api/orc-core/org/apache/orc/impl/class-use/ConvertTreeReaderFactory.StringGroupFromBooleanTreeReader.html b/site/api/orc-core/org/apache/orc/impl/class-use/ConvertTreeReaderFactory.StringGroupFromBooleanTreeReader.html
index b8a68cd2f..8b0567bfd 100644
--- a/site/api/orc-core/org/apache/orc/impl/class-use/ConvertTreeReaderFactory.StringGroupFromBooleanTreeReader.html
+++ b/site/api/orc-core/org/apache/orc/impl/class-use/ConvertTreeReaderFactory.StringGroupFromBooleanTreeReader.html
@@ -4,7 +4,7 @@
 <head>
 <!-- Generated by javadoc -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>Uses of Class org.apache.orc.impl.ConvertTreeReaderFactory.StringGroupFromBooleanTreeReader (ORC Core 1.7.6 API)</title>
+<title>Uses of Class org.apache.orc.impl.ConvertTreeReaderFactory.StringGroupFromBooleanTreeReader (ORC Core 1.8.0 API)</title>
 <link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../../script.js"></script>
 </head>
@@ -12,7 +12,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="Uses of Class org.apache.orc.impl.ConvertTreeReaderFactory.StringGroupFromBooleanTreeReader (ORC Core 1.7.6 API)";
+            parent.document.title="Uses of Class org.apache.orc.impl.ConvertTreeReaderFactory.StringGroupFromBooleanTreeReader (ORC Core 1.8.0 API)";
         }
     }
     catch(err) {
diff --git a/site/api/orc-core/org/apache/orc/impl/class-use/ConvertTreeReaderFactory.StringGroupFromDateTreeReader.html b/site/api/orc-core/org/apache/orc/impl/class-use/ConvertTreeReaderFactory.StringGroupFromDateTreeReader.html
index cb6cf7565..6c43459ef 100644
--- a/site/api/orc-core/org/apache/orc/impl/class-use/ConvertTreeReaderFactory.StringGroupFromDateTreeReader.html
+++ b/site/api/orc-core/org/apache/orc/impl/class-use/ConvertTreeReaderFactory.StringGroupFromDateTreeReader.html
@@ -4,7 +4,7 @@
 <head>
 <!-- Generated by javadoc -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>Uses of Class org.apache.orc.impl.ConvertTreeReaderFactory.StringGroupFromDateTreeReader (ORC Core 1.7.6 API)</title>
+<title>Uses of Class org.apache.orc.impl.ConvertTreeReaderFactory.StringGroupFromDateTreeReader (ORC Core 1.8.0 API)</title>
 <link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../../script.js"></script>
 </head>
@@ -12,7 +12,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="Uses of Class org.apache.orc.impl.ConvertTreeReaderFactory.StringGroupFromDateTreeReader (ORC Core 1.7.6 API)";
+            parent.document.title="Uses of Class org.apache.orc.impl.ConvertTreeReaderFactory.StringGroupFromDateTreeReader (ORC Core 1.8.0 API)";
         }
     }
     catch(err) {
diff --git a/site/api/orc-core/org/apache/orc/impl/class-use/ConvertTreeReaderFactory.StringGroupFromDecimalTreeReader.html b/site/api/orc-core/org/apache/orc/impl/class-use/ConvertTreeReaderFactory.StringGroupFromDecimalTreeReader.html
index 690d5b19e..0b275e3c2 100644
--- a/site/api/orc-core/org/apache/orc/impl/class-use/ConvertTreeReaderFactory.StringGroupFromDecimalTreeReader.html
+++ b/site/api/orc-core/org/apache/orc/impl/class-use/ConvertTreeReaderFactory.StringGroupFromDecimalTreeReader.html
@@ -4,7 +4,7 @@
 <head>
 <!-- Generated by javadoc -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>Uses of Class org.apache.orc.impl.ConvertTreeReaderFactory.StringGroupFromDecimalTreeReader (ORC Core 1.7.6 API)</title>
+<title>Uses of Class org.apache.orc.impl.ConvertTreeReaderFactory.StringGroupFromDecimalTreeReader (ORC Core 1.8.0 API)</title>
 <link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../../script.js"></script>
 </head>
@@ -12,7 +12,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="Uses of Class org.apache.orc.impl.ConvertTreeReaderFactory.StringGroupFromDecimalTreeReader (ORC Core 1.7.6 API)";
+            parent.document.title="Uses of Class org.apache.orc.impl.ConvertTreeReaderFactory.StringGroupFromDecimalTreeReader (ORC Core 1.8.0 API)";
... 12057 lines suppressed ...