http://git-wip-us.apache.org/repos/asf/orc/blob/05762435/site/api/orc-core/org/apache/orc/impl/package-summary.html
----------------------------------------------------------------------
diff --git a/site/api/orc-core/org/apache/orc/impl/package-summary.html 
b/site/api/orc-core/org/apache/orc/impl/package-summary.html
index 0a2c37d..d3f2c58 100644
--- a/site/api/orc-core/org/apache/orc/impl/package-summary.html
+++ b/site/api/orc-core/org/apache/orc/impl/package-summary.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_102) on Wed Oct 19 15:34:08 PDT 2016 -->
+<!-- Generated by javadoc (1.8.0_121) on Mon May 08 10:04:57 PDT 2017 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>org.apache.orc.impl (ORC Core 1.2.1 API)</title>
-<meta name="date" content="2016-10-19">
+<title>org.apache.orc.impl (ORC Core 1.4.0 API)</title>
+<meta name="date" content="2017-05-08">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" 
title="Style">
 <script type="text/javascript" src="../../../../script.js"></script>
 </head>
@@ -13,7 +13,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="org.apache.orc.impl (ORC Core 1.2.1 API)";
+            parent.document.title="org.apache.orc.impl (ORC Core 1.4.0 API)";
         }
     }
     catch(err) {
@@ -124,14 +124,6 @@
 </td>
 </tr>
 <tr class="altColor">
-<td class="colFirst"><a 
href="../../../../org/apache/orc/impl/MemoryManager.Callback.html" 
title="interface in org.apache.orc.impl">MemoryManager.Callback</a></td>
-<td class="colLast">&nbsp;</td>
-</tr>
-<tr class="rowColor">
-<td class="colFirst"><a 
href="../../../../org/apache/orc/impl/OutStream.OutputReceiver.html" 
title="interface in org.apache.orc.impl">OutStream.OutputReceiver</a></td>
-<td class="colLast">&nbsp;</td>
-</tr>
-<tr class="altColor">
 <td class="colFirst"><a 
href="../../../../org/apache/orc/impl/PositionProvider.html" title="interface 
in org.apache.orc.impl">PositionProvider</a></td>
 <td class="colLast">
 <div class="block">An interface used for seeking to a row index.</div>
@@ -425,15 +417,25 @@
 </tr>
 <tr class="rowColor">
 <td class="colFirst"><a 
href="../../../../org/apache/orc/impl/MemoryManager.html" title="class in 
org.apache.orc.impl">MemoryManager</a></td>
+<td class="colLast">Deprecated</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a 
href="../../../../org/apache/orc/impl/MemoryManagerImpl.html" title="class in 
org.apache.orc.impl">MemoryManagerImpl</a></td>
 <td class="colLast">
 <div class="block">Implements a memory manager that keeps a global context of 
how many ORC
  writers there are and manages the memory between them.</div>
 </td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><a 
href="../../../../org/apache/orc/impl/OrcAcidUtils.html" title="class in 
org.apache.orc.impl">OrcAcidUtils</a></td>
 <td class="colLast">&nbsp;</td>
 </tr>
+<tr class="altColor">
+<td class="colFirst"><a 
href="../../../../org/apache/orc/impl/OrcCodecPool.html" title="class in 
org.apache.orc.impl">OrcCodecPool</a></td>
+<td class="colLast">
+<div class="block">A clone of Hadoop codec pool for ORC; cause it has its own 
codecs...</div>
+</td>
+</tr>
 <tr class="rowColor">
 <td class="colFirst"><a href="../../../../org/apache/orc/impl/OrcIndex.html" 
title="class in org.apache.orc.impl">OrcIndex</a></td>
 <td class="colLast">&nbsp;</td>
@@ -447,225 +449,229 @@
 <td class="colLast">&nbsp;</td>
 </tr>
 <tr class="altColor">
-<td class="colFirst"><a 
href="../../../../org/apache/orc/impl/PositionedOutputStream.html" title="class 
in org.apache.orc.impl">PositionedOutputStream</a></td>
+<td class="colFirst"><a 
href="../../../../org/apache/orc/impl/PhysicalFsWriter.html" title="class in 
org.apache.orc.impl">PhysicalFsWriter</a></td>
 <td class="colLast">&nbsp;</td>
 </tr>
 <tr class="rowColor">
-<td class="colFirst"><a href="../../../../org/apache/orc/impl/ReaderImpl.html" 
title="class in org.apache.orc.impl">ReaderImpl</a></td>
+<td class="colFirst"><a 
href="../../../../org/apache/orc/impl/PositionedOutputStream.html" title="class 
in org.apache.orc.impl">PositionedOutputStream</a></td>
 <td class="colLast">&nbsp;</td>
 </tr>
 <tr class="altColor">
-<td class="colFirst"><a 
href="../../../../org/apache/orc/impl/ReaderImpl.StripeInformationImpl.html" 
title="class in org.apache.orc.impl">ReaderImpl.StripeInformationImpl</a></td>
+<td class="colFirst"><a href="../../../../org/apache/orc/impl/ReaderImpl.html" 
title="class in org.apache.orc.impl">ReaderImpl</a></td>
 <td class="colLast">&nbsp;</td>
 </tr>
 <tr class="rowColor">
-<td class="colFirst"><a 
href="../../../../org/apache/orc/impl/RecordReaderImpl.html" title="class in 
org.apache.orc.impl">RecordReaderImpl</a></td>
+<td class="colFirst"><a 
href="../../../../org/apache/orc/impl/ReaderImpl.StripeInformationImpl.html" 
title="class in org.apache.orc.impl">ReaderImpl.StripeInformationImpl</a></td>
 <td class="colLast">&nbsp;</td>
 </tr>
 <tr class="altColor">
-<td class="colFirst"><a 
href="../../../../org/apache/orc/impl/RecordReaderImpl.PositionProviderImpl.html"
 title="class in 
org.apache.orc.impl">RecordReaderImpl.PositionProviderImpl</a></td>
+<td class="colFirst"><a 
href="../../../../org/apache/orc/impl/RecordReaderImpl.html" title="class in 
org.apache.orc.impl">RecordReaderImpl</a></td>
 <td class="colLast">&nbsp;</td>
 </tr>
 <tr class="rowColor">
-<td class="colFirst"><a 
href="../../../../org/apache/orc/impl/RecordReaderImpl.SargApplier.html" 
title="class in org.apache.orc.impl">RecordReaderImpl.SargApplier</a></td>
+<td class="colFirst"><a 
href="../../../../org/apache/orc/impl/RecordReaderImpl.PositionProviderImpl.html"
 title="class in 
org.apache.orc.impl">RecordReaderImpl.PositionProviderImpl</a></td>
 <td class="colLast">&nbsp;</td>
 </tr>
 <tr class="altColor">
+<td class="colFirst"><a 
href="../../../../org/apache/orc/impl/RecordReaderImpl.SargApplier.html" 
title="class in org.apache.orc.impl">RecordReaderImpl.SargApplier</a></td>
+<td class="colLast">&nbsp;</td>
+</tr>
+<tr class="rowColor">
 <td class="colFirst"><a 
href="../../../../org/apache/orc/impl/RecordReaderUtils.html" title="class in 
org.apache.orc.impl">RecordReaderUtils</a></td>
 <td class="colLast">
 <div class="block">Stateless methods shared between RecordReaderImpl and 
EncodedReaderImpl.</div>
 </td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><a 
href="../../../../org/apache/orc/impl/RecordReaderUtils.ByteBufferAllocatorPool.html"
 title="class in 
org.apache.orc.impl">RecordReaderUtils.ByteBufferAllocatorPool</a></td>
 <td class="colLast">&nbsp;</td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><a 
href="../../../../org/apache/orc/impl/RunLengthByteReader.html" title="class in 
org.apache.orc.impl">RunLengthByteReader</a></td>
 <td class="colLast">
 <div class="block">A reader that reads a sequence of bytes.</div>
 </td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><a 
href="../../../../org/apache/orc/impl/RunLengthByteWriter.html" title="class in 
org.apache.orc.impl">RunLengthByteWriter</a></td>
 <td class="colLast">
 <div class="block">A streamFactory that writes a sequence of bytes.</div>
 </td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><a 
href="../../../../org/apache/orc/impl/RunLengthIntegerReader.html" title="class 
in org.apache.orc.impl">RunLengthIntegerReader</a></td>
 <td class="colLast">
 <div class="block">A reader that reads a sequence of integers.</div>
 </td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><a 
href="../../../../org/apache/orc/impl/RunLengthIntegerReaderV2.html" 
title="class in org.apache.orc.impl">RunLengthIntegerReaderV2</a></td>
 <td class="colLast">
 <div class="block">A reader that reads a sequence of light weight compressed 
integers.</div>
 </td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><a 
href="../../../../org/apache/orc/impl/RunLengthIntegerWriter.html" title="class 
in org.apache.orc.impl">RunLengthIntegerWriter</a></td>
 <td class="colLast">
 <div class="block">A streamFactory that writes a sequence of integers.</div>
 </td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><a 
href="../../../../org/apache/orc/impl/RunLengthIntegerWriterV2.html" 
title="class in org.apache.orc.impl">RunLengthIntegerWriterV2</a></td>
 <td class="colLast">
 <div class="block">A writer that performs light weight compression over 
sequence of integers.</div>
 </td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><a 
href="../../../../org/apache/orc/impl/SchemaEvolution.html" title="class in 
org.apache.orc.impl">SchemaEvolution</a></td>
 <td class="colLast">
 <div class="block">Infer and track the evolution between the schema as stored 
in the file and
  the schema that has been requested by the reader.</div>
 </td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><a 
href="../../../../org/apache/orc/impl/SerializationUtils.html" title="class in 
org.apache.orc.impl">SerializationUtils</a></td>
 <td class="colLast">&nbsp;</td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><a 
href="../../../../org/apache/orc/impl/SettableUncompressedStream.html" 
title="class in org.apache.orc.impl">SettableUncompressedStream</a></td>
 <td class="colLast">
 <div class="block">An uncompressed stream whose underlying byte buffer can be 
set.</div>
 </td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><a 
href="../../../../org/apache/orc/impl/SnappyCodec.html" title="class in 
org.apache.orc.impl">SnappyCodec</a></td>
 <td class="colLast">&nbsp;</td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><a href="../../../../org/apache/orc/impl/StreamName.html" 
title="class in org.apache.orc.impl">StreamName</a></td>
 <td class="colLast">
 <div class="block">The name of a stream within a stripe.</div>
 </td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><a 
href="../../../../org/apache/orc/impl/StringRedBlackTree.html" title="class in 
org.apache.orc.impl">StringRedBlackTree</a></td>
 <td class="colLast">
 <div class="block">A red-black tree that stores strings.</div>
 </td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><a 
href="../../../../org/apache/orc/impl/TreeReaderFactory.html" title="class in 
org.apache.orc.impl">TreeReaderFactory</a></td>
 <td class="colLast">
 <div class="block">Factory for creating ORC tree readers.</div>
 </td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><a 
href="../../../../org/apache/orc/impl/TreeReaderFactory.BinaryTreeReader.html" 
title="class in org.apache.orc.impl">TreeReaderFactory.BinaryTreeReader</a></td>
 <td class="colLast">&nbsp;</td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><a 
href="../../../../org/apache/orc/impl/TreeReaderFactory.BooleanTreeReader.html" 
title="class in 
org.apache.orc.impl">TreeReaderFactory.BooleanTreeReader</a></td>
 <td class="colLast">&nbsp;</td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><a 
href="../../../../org/apache/orc/impl/TreeReaderFactory.BytesColumnVectorUtil.html"
 title="class in 
org.apache.orc.impl">TreeReaderFactory.BytesColumnVectorUtil</a></td>
 <td class="colLast">&nbsp;</td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><a 
href="../../../../org/apache/orc/impl/TreeReaderFactory.ByteTreeReader.html" 
title="class in org.apache.orc.impl">TreeReaderFactory.ByteTreeReader</a></td>
 <td class="colLast">&nbsp;</td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><a 
href="../../../../org/apache/orc/impl/TreeReaderFactory.CharTreeReader.html" 
title="class in org.apache.orc.impl">TreeReaderFactory.CharTreeReader</a></td>
 <td class="colLast">&nbsp;</td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><a 
href="../../../../org/apache/orc/impl/TreeReaderFactory.DateTreeReader.html" 
title="class in org.apache.orc.impl">TreeReaderFactory.DateTreeReader</a></td>
 <td class="colLast">&nbsp;</td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><a 
href="../../../../org/apache/orc/impl/TreeReaderFactory.DecimalTreeReader.html" 
title="class in 
org.apache.orc.impl">TreeReaderFactory.DecimalTreeReader</a></td>
 <td class="colLast">&nbsp;</td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><a 
href="../../../../org/apache/orc/impl/TreeReaderFactory.DoubleTreeReader.html" 
title="class in org.apache.orc.impl">TreeReaderFactory.DoubleTreeReader</a></td>
 <td class="colLast">&nbsp;</td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><a 
href="../../../../org/apache/orc/impl/TreeReaderFactory.FloatTreeReader.html" 
title="class in org.apache.orc.impl">TreeReaderFactory.FloatTreeReader</a></td>
 <td class="colLast">&nbsp;</td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><a 
href="../../../../org/apache/orc/impl/TreeReaderFactory.IntTreeReader.html" 
title="class in org.apache.orc.impl">TreeReaderFactory.IntTreeReader</a></td>
 <td class="colLast">&nbsp;</td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><a 
href="../../../../org/apache/orc/impl/TreeReaderFactory.ListTreeReader.html" 
title="class in org.apache.orc.impl">TreeReaderFactory.ListTreeReader</a></td>
 <td class="colLast">&nbsp;</td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><a 
href="../../../../org/apache/orc/impl/TreeReaderFactory.LongTreeReader.html" 
title="class in org.apache.orc.impl">TreeReaderFactory.LongTreeReader</a></td>
 <td class="colLast">&nbsp;</td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><a 
href="../../../../org/apache/orc/impl/TreeReaderFactory.MapTreeReader.html" 
title="class in org.apache.orc.impl">TreeReaderFactory.MapTreeReader</a></td>
 <td class="colLast">&nbsp;</td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><a 
href="../../../../org/apache/orc/impl/TreeReaderFactory.NullTreeReader.html" 
title="class in org.apache.orc.impl">TreeReaderFactory.NullTreeReader</a></td>
 <td class="colLast">&nbsp;</td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><a 
href="../../../../org/apache/orc/impl/TreeReaderFactory.ReaderContext.html" 
title="class in org.apache.orc.impl">TreeReaderFactory.ReaderContext</a></td>
 <td class="colLast">&nbsp;</td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><a 
href="../../../../org/apache/orc/impl/TreeReaderFactory.ShortTreeReader.html" 
title="class in org.apache.orc.impl">TreeReaderFactory.ShortTreeReader</a></td>
 <td class="colLast">&nbsp;</td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><a 
href="../../../../org/apache/orc/impl/TreeReaderFactory.StringDictionaryTreeReader.html"
 title="class in 
org.apache.orc.impl">TreeReaderFactory.StringDictionaryTreeReader</a></td>
 <td class="colLast">
 <div class="block">A reader for string columns that are dictionary encoded in 
the current
  stripe.</div>
 </td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><a 
href="../../../../org/apache/orc/impl/TreeReaderFactory.StringDirectTreeReader.html"
 title="class in 
org.apache.orc.impl">TreeReaderFactory.StringDirectTreeReader</a></td>
 <td class="colLast">
 <div class="block">A reader for string columns that are direct encoded in the 
current
  stripe.</div>
 </td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><a 
href="../../../../org/apache/orc/impl/TreeReaderFactory.StringTreeReader.html" 
title="class in org.apache.orc.impl">TreeReaderFactory.StringTreeReader</a></td>
 <td class="colLast">
 <div class="block">A tree reader that will read string columns.</div>
 </td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><a 
href="../../../../org/apache/orc/impl/TreeReaderFactory.StructTreeReader.html" 
title="class in org.apache.orc.impl">TreeReaderFactory.StructTreeReader</a></td>
 <td class="colLast">&nbsp;</td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><a 
href="../../../../org/apache/orc/impl/TreeReaderFactory.TimestampTreeReader.html"
 title="class in 
org.apache.orc.impl">TreeReaderFactory.TimestampTreeReader</a></td>
 <td class="colLast">&nbsp;</td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><a 
href="../../../../org/apache/orc/impl/TreeReaderFactory.TreeReader.html" 
title="class in org.apache.orc.impl">TreeReaderFactory.TreeReader</a></td>
 <td class="colLast">&nbsp;</td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><a 
href="../../../../org/apache/orc/impl/TreeReaderFactory.UnionTreeReader.html" 
title="class in org.apache.orc.impl">TreeReaderFactory.UnionTreeReader</a></td>
 <td class="colLast">&nbsp;</td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><a 
href="../../../../org/apache/orc/impl/TreeReaderFactory.VarcharTreeReader.html" 
title="class in 
org.apache.orc.impl">TreeReaderFactory.VarcharTreeReader</a></td>
 <td class="colLast">&nbsp;</td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><a href="../../../../org/apache/orc/impl/WriterImpl.html" 
title="class in org.apache.orc.impl">WriterImpl</a></td>
 <td class="colLast">
 <div class="block">An ORC file writer.</div>
 </td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><a href="../../../../org/apache/orc/impl/ZlibCodec.html" 
title="class in org.apache.orc.impl">ZlibCodec</a></td>
 <td class="colLast">&nbsp;</td>
 </tr>
@@ -763,6 +769,6 @@
 <!--   -->
 </a></div>
 <!-- ======== END OF BOTTOM NAVBAR ======= -->
-<p class="legalCopy"><small>Copyright &#169; 2013&#x2013;2016 <a 
href="https://www.apache.org/";>The Apache Software Foundation</a>. All rights 
reserved.</small></p>
+<p class="legalCopy"><small>Copyright &#169; 2013&#x2013;2017 <a 
href="https://www.apache.org/";>The Apache Software Foundation</a>. All rights 
reserved.</small></p>
 </body>
 </html>

http://git-wip-us.apache.org/repos/asf/orc/blob/05762435/site/api/orc-core/org/apache/orc/impl/package-tree.html
----------------------------------------------------------------------
diff --git a/site/api/orc-core/org/apache/orc/impl/package-tree.html 
b/site/api/orc-core/org/apache/orc/impl/package-tree.html
index e75fa63..7acaaca 100644
--- a/site/api/orc-core/org/apache/orc/impl/package-tree.html
+++ b/site/api/orc-core/org/apache/orc/impl/package-tree.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_102) on Wed Oct 19 15:34:08 PDT 2016 -->
+<!-- Generated by javadoc (1.8.0_121) on Mon May 08 10:04:57 PDT 2017 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>org.apache.orc.impl Class Hierarchy (ORC Core 1.2.1 API)</title>
-<meta name="date" content="2016-10-19">
+<title>org.apache.orc.impl Class Hierarchy (ORC Core 1.4.0 API)</title>
+<meta name="date" content="2017-05-08">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" 
title="Style">
 <script type="text/javascript" src="../../../../script.js"></script>
 </head>
@@ -13,7 +13,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="org.apache.orc.impl Class Hierarchy (ORC 
Core 1.2.1 API)";
+            parent.document.title="org.apache.orc.impl Class Hierarchy (ORC 
Core 1.4.0 API)";
         }
     }
     catch(err) {
@@ -125,8 +125,13 @@
 </li>
 </ul>
 </li>
+<li type="circle">org.apache.orc.impl.<a 
href="../../../../org/apache/orc/impl/MemoryManagerImpl.html" title="class in 
org.apache.orc.impl"><span class="typeNameLink">MemoryManagerImpl</span></a> 
(implements org.apache.orc.<a 
href="../../../../org/apache/orc/MemoryManager.html" title="interface in 
org.apache.orc">MemoryManager</a>)
+<ul>
 <li type="circle">org.apache.orc.impl.<a 
href="../../../../org/apache/orc/impl/MemoryManager.html" title="class in 
org.apache.orc.impl"><span class="typeNameLink">MemoryManager</span></a></li>
+</ul>
+</li>
 <li type="circle">org.apache.orc.impl.<a 
href="../../../../org/apache/orc/impl/OrcAcidUtils.html" title="class in 
org.apache.orc.impl"><span class="typeNameLink">OrcAcidUtils</span></a></li>
+<li type="circle">org.apache.orc.impl.<a 
href="../../../../org/apache/orc/impl/OrcCodecPool.html" title="class in 
org.apache.orc.impl"><span class="typeNameLink">OrcCodecPool</span></a></li>
 <li type="circle">org.apache.orc.impl.<a 
href="../../../../org/apache/orc/impl/OrcIndex.html" title="class in 
org.apache.orc.impl"><span class="typeNameLink">OrcIndex</span></a></li>
 <li type="circle">org.apache.orc.impl.<a 
href="../../../../org/apache/orc/impl/OrcTail.html" title="class in 
org.apache.orc.impl"><span class="typeNameLink">OrcTail</span></a></li>
 <li type="circle">java.io.<a 
href="http://docs.oracle.com/javase/7/docs/api/java/io/OutputStream.html?is-external=true";
 title="class or interface in java.io"><span 
class="typeNameLink">OutputStream</span></a> (implements java.io.<a 
href="http://docs.oracle.com/javase/7/docs/api/java/io/Closeable.html?is-external=true";
 title="class or interface in java.io">Closeable</a>, java.io.<a 
href="http://docs.oracle.com/javase/7/docs/api/java/io/Flushable.html?is-external=true";
 title="class or interface in java.io">Flushable</a>)
@@ -138,6 +143,7 @@
 </li>
 </ul>
 </li>
+<li type="circle">org.apache.orc.impl.<a 
href="../../../../org/apache/orc/impl/PhysicalFsWriter.html" title="class in 
org.apache.orc.impl"><span class="typeNameLink">PhysicalFsWriter</span></a> 
(implements org.apache.orc.<a 
href="../../../../org/apache/orc/PhysicalWriter.html" title="interface in 
org.apache.orc">PhysicalWriter</a>)</li>
 <li type="circle">org.apache.orc.impl.<a 
href="../../../../org/apache/orc/impl/ReaderImpl.html" title="class in 
org.apache.orc.impl"><span class="typeNameLink">ReaderImpl</span></a> 
(implements org.apache.orc.<a href="../../../../org/apache/orc/Reader.html" 
title="interface in org.apache.orc">Reader</a>)</li>
 <li type="circle">org.apache.orc.impl.<a 
href="../../../../org/apache/orc/impl/ReaderImpl.StripeInformationImpl.html" 
title="class in org.apache.orc.impl"><span 
class="typeNameLink">ReaderImpl.StripeInformationImpl</span></a> (implements 
org.apache.orc.<a href="../../../../org/apache/orc/StripeInformation.html" 
title="interface in org.apache.orc">StripeInformation</a>)</li>
 <li type="circle">org.apache.orc.impl.<a 
href="../../../../org/apache/orc/impl/RecordReaderImpl.html" title="class in 
org.apache.orc.impl"><span class="typeNameLink">RecordReaderImpl</span></a> 
(implements org.apache.orc.<a 
href="../../../../org/apache/orc/RecordReader.html" title="interface in 
org.apache.orc">RecordReader</a>)</li>
@@ -247,7 +253,7 @@
 <li type="circle">org.apache.orc.impl.<a 
href="../../../../org/apache/orc/impl/TreeReaderFactory.UnionTreeReader.html" 
title="class in org.apache.orc.impl"><span 
class="typeNameLink">TreeReaderFactory.UnionTreeReader</span></a></li>
 </ul>
 </li>
-<li type="circle">org.apache.orc.impl.<a 
href="../../../../org/apache/orc/impl/WriterImpl.html" title="class in 
org.apache.orc.impl"><span class="typeNameLink">WriterImpl</span></a> 
(implements org.apache.orc.impl.<a 
href="../../../../org/apache/orc/impl/MemoryManager.Callback.html" 
title="interface in org.apache.orc.impl">MemoryManager.Callback</a>, 
org.apache.orc.<a href="../../../../org/apache/orc/Writer.html" 
title="interface in org.apache.orc">Writer</a>)</li>
+<li type="circle">org.apache.orc.impl.<a 
href="../../../../org/apache/orc/impl/WriterImpl.html" title="class in 
org.apache.orc.impl"><span class="typeNameLink">WriterImpl</span></a> 
(implements org.apache.orc.<a 
href="../../../../org/apache/orc/MemoryManager.Callback.html" title="interface 
in org.apache.orc">MemoryManager.Callback</a>, org.apache.orc.<a 
href="../../../../org/apache/orc/Writer.html" title="interface in 
org.apache.orc">Writer</a>)</li>
 <li type="circle">org.apache.orc.impl.<a 
href="../../../../org/apache/orc/impl/ZlibCodec.html" title="class in 
org.apache.orc.impl"><span class="typeNameLink">ZlibCodec</span></a> 
(implements org.apache.orc.<a 
href="../../../../org/apache/orc/CompressionCodec.html" title="interface in 
org.apache.orc">CompressionCodec</a>, org.apache.orc.impl.<a 
href="../../../../org/apache/orc/impl/DirectDecompressionCodec.html" 
title="interface in org.apache.orc.impl">DirectDecompressionCodec</a>)</li>
 </ul>
 </li>
@@ -274,8 +280,6 @@
 <li type="circle">org.apache.orc.impl.<a 
href="../../../../org/apache/orc/impl/HadoopShims.TextReaderShim.html" 
title="interface in org.apache.orc.impl"><span 
class="typeNameLink">HadoopShims.TextReaderShim</span></a></li>
 <li type="circle">org.apache.orc.impl.<a 
href="../../../../org/apache/orc/impl/IntegerReader.html" title="interface in 
org.apache.orc.impl"><span class="typeNameLink">IntegerReader</span></a></li>
 <li type="circle">org.apache.orc.impl.<a 
href="../../../../org/apache/orc/impl/IntegerWriter.html" title="interface in 
org.apache.orc.impl"><span class="typeNameLink">IntegerWriter</span></a></li>
-<li type="circle">org.apache.orc.impl.<a 
href="../../../../org/apache/orc/impl/MemoryManager.Callback.html" 
title="interface in org.apache.orc.impl"><span 
class="typeNameLink">MemoryManager.Callback</span></a></li>
-<li type="circle">org.apache.orc.impl.<a 
href="../../../../org/apache/orc/impl/OutStream.OutputReceiver.html" 
title="interface in org.apache.orc.impl"><span 
class="typeNameLink">OutStream.OutputReceiver</span></a></li>
 <li type="circle">org.apache.orc.impl.<a 
href="../../../../org/apache/orc/impl/PositionProvider.html" title="interface 
in org.apache.orc.impl"><span 
class="typeNameLink">PositionProvider</span></a></li>
 <li type="circle">org.apache.orc.impl.<a 
href="../../../../org/apache/orc/impl/PositionRecorder.html" title="interface 
in org.apache.orc.impl"><span 
class="typeNameLink">PositionRecorder</span></a></li>
 <li type="circle">org.apache.orc.impl.<a 
href="../../../../org/apache/orc/impl/StringRedBlackTree.Visitor.html" 
title="interface in org.apache.orc.impl"><span 
class="typeNameLink">StringRedBlackTree.Visitor</span></a></li>
@@ -288,8 +292,8 @@
 <ul>
 <li type="circle">java.lang.<a 
href="http://docs.oracle.com/javase/7/docs/api/java/lang/Enum.html?is-external=true";
 title="class or interface in java.lang"><span 
class="typeNameLink">Enum</span></a>&lt;E&gt; (implements java.lang.<a 
href="http://docs.oracle.com/javase/7/docs/api/java/lang/Comparable.html?is-external=true";
 title="class or interface in java.lang">Comparable</a>&lt;T&gt;, java.io.<a 
href="http://docs.oracle.com/javase/7/docs/api/java/io/Serializable.html?is-external=true";
 title="class or interface in java.io">Serializable</a>)
 <ul>
-<li type="circle">org.apache.orc.impl.<a 
href="../../../../org/apache/orc/impl/StreamName.Area.html" title="enum in 
org.apache.orc.impl"><span class="typeNameLink">StreamName.Area</span></a></li>
 <li type="circle">org.apache.orc.impl.<a 
href="../../../../org/apache/orc/impl/SerializationUtils.FixedBitSizes.html" 
title="enum in org.apache.orc.impl"><span 
class="typeNameLink">SerializationUtils.FixedBitSizes</span></a></li>
+<li type="circle">org.apache.orc.impl.<a 
href="../../../../org/apache/orc/impl/StreamName.Area.html" title="enum in 
org.apache.orc.impl"><span class="typeNameLink">StreamName.Area</span></a></li>
 <li type="circle">org.apache.orc.impl.<a 
href="../../../../org/apache/orc/impl/RunLengthIntegerWriterV2.EncodingType.html"
 title="enum in org.apache.orc.impl"><span 
class="typeNameLink">RunLengthIntegerWriterV2.EncodingType</span></a></li>
 <li type="circle">org.apache.orc.impl.<a 
href="../../../../org/apache/orc/impl/HadoopShims.DirectCompressionType.html" 
title="enum in org.apache.orc.impl"><span 
class="typeNameLink">HadoopShims.DirectCompressionType</span></a></li>
 </ul>
@@ -345,6 +349,6 @@
 <!--   -->
 </a></div>
 <!-- ======== END OF BOTTOM NAVBAR ======= -->
-<p class="legalCopy"><small>Copyright &#169; 2013&#x2013;2016 <a 
href="https://www.apache.org/";>The Apache Software Foundation</a>. All rights 
reserved.</small></p>
+<p class="legalCopy"><small>Copyright &#169; 2013&#x2013;2017 <a 
href="https://www.apache.org/";>The Apache Software Foundation</a>. All rights 
reserved.</small></p>
 </body>
 </html>

http://git-wip-us.apache.org/repos/asf/orc/blob/05762435/site/api/orc-core/org/apache/orc/impl/package-use.html
----------------------------------------------------------------------
diff --git a/site/api/orc-core/org/apache/orc/impl/package-use.html 
b/site/api/orc-core/org/apache/orc/impl/package-use.html
index 27c12de..4cf8f8f 100644
--- a/site/api/orc-core/org/apache/orc/impl/package-use.html
+++ b/site/api/orc-core/org/apache/orc/impl/package-use.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_102) on Wed Oct 19 15:34:09 PDT 2016 -->
+<!-- Generated by javadoc (1.8.0_121) on Mon May 08 10:04:58 PDT 2017 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>Uses of Package org.apache.orc.impl (ORC Core 1.2.1 API)</title>
-<meta name="date" content="2016-10-19">
+<title>Uses of Package org.apache.orc.impl (ORC Core 1.4.0 API)</title>
+<meta name="date" content="2017-05-08">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" 
title="Style">
 <script type="text/javascript" src="../../../../script.js"></script>
 </head>
@@ -13,7 +13,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="Uses of Package org.apache.orc.impl (ORC 
Core 1.2.1 API)";
+            parent.document.title="Uses of Package org.apache.orc.impl (ORC 
Core 1.4.0 API)";
         }
     }
     catch(err) {
@@ -104,16 +104,15 @@
 </tr>
 <tbody>
 <tr class="altColor">
-<td class="colOne"><a 
href="../../../../org/apache/orc/impl/class-use/MemoryManager.html#org.apache.orc">MemoryManager</a>
-<div class="block">Implements a memory manager that keeps a global context of 
how many ORC
- writers there are and manages the memory between them.</div>
-</td>
+<td class="colOne"><a 
href="../../../../org/apache/orc/impl/class-use/OrcIndex.html#org.apache.orc">OrcIndex</a>&nbsp;</td>
 </tr>
 <tr class="rowColor">
-<td class="colOne"><a 
href="../../../../org/apache/orc/impl/class-use/OrcIndex.html#org.apache.orc">OrcIndex</a>&nbsp;</td>
+<td class="colOne"><a 
href="../../../../org/apache/orc/impl/class-use/OrcTail.html#org.apache.orc">OrcTail</a>&nbsp;</td>
 </tr>
 <tr class="altColor">
-<td class="colOne"><a 
href="../../../../org/apache/orc/impl/class-use/OrcTail.html#org.apache.orc">OrcTail</a>&nbsp;</td>
+<td class="colOne"><a 
href="../../../../org/apache/orc/impl/class-use/StreamName.html#org.apache.orc">StreamName</a>
+<div class="block">The name of a stream within a stripe.</div>
+</td>
 </tr>
 </tbody>
 </table>
@@ -194,7 +193,10 @@
 </td>
 </tr>
 <tr class="altColor">
-<td class="colOne"><a 
href="../../../../org/apache/orc/impl/class-use/MemoryManager.Callback.html#org.apache.orc.impl">MemoryManager.Callback</a>&nbsp;</td>
+<td class="colOne"><a 
href="../../../../org/apache/orc/impl/class-use/MemoryManagerImpl.html#org.apache.orc.impl">MemoryManagerImpl</a>
+<div class="block">Implements a memory manager that keeps a global context of 
how many ORC
+ writers there are and manages the memory between them.</div>
+</td>
 </tr>
 <tr class="rowColor">
 <td class="colOne"><a 
href="../../../../org/apache/orc/impl/class-use/OrcIndex.html#org.apache.orc.impl">OrcIndex</a>&nbsp;</td>
@@ -203,76 +205,73 @@
 <td class="colOne"><a 
href="../../../../org/apache/orc/impl/class-use/OrcTail.html#org.apache.orc.impl">OrcTail</a>&nbsp;</td>
 </tr>
 <tr class="rowColor">
-<td class="colOne"><a 
href="../../../../org/apache/orc/impl/class-use/OutStream.OutputReceiver.html#org.apache.orc.impl">OutStream.OutputReceiver</a>&nbsp;</td>
-</tr>
-<tr class="altColor">
 <td class="colOne"><a 
href="../../../../org/apache/orc/impl/class-use/PositionedOutputStream.html#org.apache.orc.impl">PositionedOutputStream</a>&nbsp;</td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colOne"><a 
href="../../../../org/apache/orc/impl/class-use/PositionProvider.html#org.apache.orc.impl">PositionProvider</a>
 <div class="block">An interface used for seeking to a row index.</div>
 </td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colOne"><a 
href="../../../../org/apache/orc/impl/class-use/PositionRecorder.html#org.apache.orc.impl">PositionRecorder</a>
 <div class="block">An interface for recording positions in a stream.</div>
 </td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colOne"><a 
href="../../../../org/apache/orc/impl/class-use/ReaderImpl.html#org.apache.orc.impl">ReaderImpl</a>&nbsp;</td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colOne"><a 
href="../../../../org/apache/orc/impl/class-use/RunLengthByteReader.html#org.apache.orc.impl">RunLengthByteReader</a>
 <div class="block">A reader that reads a sequence of bytes.</div>
 </td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colOne"><a 
href="../../../../org/apache/orc/impl/class-use/RunLengthIntegerWriterV2.EncodingType.html#org.apache.orc.impl">RunLengthIntegerWriterV2.EncodingType</a>&nbsp;</td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colOne"><a 
href="../../../../org/apache/orc/impl/class-use/SchemaEvolution.html#org.apache.orc.impl">SchemaEvolution</a>
 <div class="block">Infer and track the evolution between the schema as stored 
in the file and
  the schema that has been requested by the reader.</div>
 </td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colOne"><a 
href="../../../../org/apache/orc/impl/class-use/SerializationUtils.FixedBitSizes.html#org.apache.orc.impl">SerializationUtils.FixedBitSizes</a>&nbsp;</td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colOne"><a 
href="../../../../org/apache/orc/impl/class-use/StreamName.html#org.apache.orc.impl">StreamName</a>
 <div class="block">The name of a stream within a stripe.</div>
 </td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colOne"><a 
href="../../../../org/apache/orc/impl/class-use/StreamName.Area.html#org.apache.orc.impl">StreamName.Area</a>&nbsp;</td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colOne"><a 
href="../../../../org/apache/orc/impl/class-use/StringRedBlackTree.Visitor.html#org.apache.orc.impl">StringRedBlackTree.Visitor</a>
 <div class="block">The interface for visitors.</div>
 </td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colOne"><a 
href="../../../../org/apache/orc/impl/class-use/StringRedBlackTree.VisitorContext.html#org.apache.orc.impl">StringRedBlackTree.VisitorContext</a>
 <div class="block">The information about each node.</div>
 </td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colOne"><a 
href="../../../../org/apache/orc/impl/class-use/TreeReaderFactory.html#org.apache.orc.impl">TreeReaderFactory</a>
 <div class="block">Factory for creating ORC tree readers.</div>
 </td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colOne"><a 
href="../../../../org/apache/orc/impl/class-use/TreeReaderFactory.Context.html#org.apache.orc.impl">TreeReaderFactory.Context</a>&nbsp;</td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colOne"><a 
href="../../../../org/apache/orc/impl/class-use/TreeReaderFactory.ReaderContext.html#org.apache.orc.impl">TreeReaderFactory.ReaderContext</a>&nbsp;</td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colOne"><a 
href="../../../../org/apache/orc/impl/class-use/TreeReaderFactory.StringTreeReader.html#org.apache.orc.impl">TreeReaderFactory.StringTreeReader</a>
 <div class="block">A tree reader that will read string columns.</div>
 </td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colOne"><a 
href="../../../../org/apache/orc/impl/class-use/TreeReaderFactory.TreeReader.html#org.apache.orc.impl">TreeReaderFactory.TreeReader</a>&nbsp;</td>
 </tr>
 </tbody>
@@ -327,6 +326,6 @@
 <!--   -->
 </a></div>
 <!-- ======== END OF BOTTOM NAVBAR ======= -->
-<p class="legalCopy"><small>Copyright &#169; 2013&#x2013;2016 <a 
href="https://www.apache.org/";>The Apache Software Foundation</a>. All rights 
reserved.</small></p>
+<p class="legalCopy"><small>Copyright &#169; 2013&#x2013;2017 <a 
href="https://www.apache.org/";>The Apache Software Foundation</a>. All rights 
reserved.</small></p>
 </body>
 </html>

http://git-wip-us.apache.org/repos/asf/orc/blob/05762435/site/api/orc-core/org/apache/orc/package-frame.html
----------------------------------------------------------------------
diff --git a/site/api/orc-core/org/apache/orc/package-frame.html 
b/site/api/orc-core/org/apache/orc/package-frame.html
index 5cbfff0..32f7f88 100644
--- a/site/api/orc-core/org/apache/orc/package-frame.html
+++ b/site/api/orc-core/org/apache/orc/package-frame.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_102) on Wed Oct 19 15:34:08 PDT 2016 -->
+<!-- Generated by javadoc (1.8.0_121) on Mon May 08 10:04:57 PDT 2017 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>org.apache.orc (ORC Core 1.2.1 API)</title>
-<meta name="date" content="2016-10-19">
+<title>org.apache.orc (ORC Core 1.4.0 API)</title>
+<meta name="date" content="2017-05-08">
 <link rel="stylesheet" type="text/css" href="../../../stylesheet.css" 
title="Style">
 <script type="text/javascript" src="../../../script.js"></script>
 </head>
@@ -24,32 +24,12 @@
 <li><a href="DoubleColumnStatistics.html" title="interface in org.apache.orc" 
target="classFrame"><span 
class="interfaceName">DoubleColumnStatistics</span></a></li>
 <li><a href="FileMetadata.html" title="interface in org.apache.orc" 
target="classFrame"><span class="interfaceName">FileMetadata</span></a></li>
 <li><a href="IntegerColumnStatistics.html" title="interface in org.apache.orc" 
target="classFrame"><span 
class="interfaceName">IntegerColumnStatistics</span></a></li>
+<li><a href="MemoryManager.html" title="interface in org.apache.orc" 
target="classFrame"><span class="interfaceName">MemoryManager</span></a></li>
+<li><a href="MemoryManager.Callback.html" title="interface in org.apache.orc" 
target="classFrame"><span 
class="interfaceName">MemoryManager.Callback</span></a></li>
 <li><a href="OrcFile.WriterCallback.html" title="interface in org.apache.orc" 
target="classFrame"><span 
class="interfaceName">OrcFile.WriterCallback</span></a></li>
 <li><a href="OrcFile.WriterContext.html" title="interface in org.apache.orc" 
target="classFrame"><span 
class="interfaceName">OrcFile.WriterContext</span></a></li>
-<li><a href="OrcProto.BinaryStatisticsOrBuilder.html" title="interface in 
org.apache.orc" target="classFrame"><span 
class="interfaceName">OrcProto.BinaryStatisticsOrBuilder</span></a></li>
-<li><a href="OrcProto.BloomFilterIndexOrBuilder.html" title="interface in 
org.apache.orc" target="classFrame"><span 
class="interfaceName">OrcProto.BloomFilterIndexOrBuilder</span></a></li>
-<li><a href="OrcProto.BloomFilterOrBuilder.html" title="interface in 
org.apache.orc" target="classFrame"><span 
class="interfaceName">OrcProto.BloomFilterOrBuilder</span></a></li>
-<li><a href="OrcProto.BucketStatisticsOrBuilder.html" title="interface in 
org.apache.orc" target="classFrame"><span 
class="interfaceName">OrcProto.BucketStatisticsOrBuilder</span></a></li>
-<li><a href="OrcProto.ColumnEncodingOrBuilder.html" title="interface in 
org.apache.orc" target="classFrame"><span 
class="interfaceName">OrcProto.ColumnEncodingOrBuilder</span></a></li>
-<li><a href="OrcProto.ColumnStatisticsOrBuilder.html" title="interface in 
org.apache.orc" target="classFrame"><span 
class="interfaceName">OrcProto.ColumnStatisticsOrBuilder</span></a></li>
-<li><a href="OrcProto.DateStatisticsOrBuilder.html" title="interface in 
org.apache.orc" target="classFrame"><span 
class="interfaceName">OrcProto.DateStatisticsOrBuilder</span></a></li>
-<li><a href="OrcProto.DecimalStatisticsOrBuilder.html" title="interface in 
org.apache.orc" target="classFrame"><span 
class="interfaceName">OrcProto.DecimalStatisticsOrBuilder</span></a></li>
-<li><a href="OrcProto.DoubleStatisticsOrBuilder.html" title="interface in 
org.apache.orc" target="classFrame"><span 
class="interfaceName">OrcProto.DoubleStatisticsOrBuilder</span></a></li>
-<li><a href="OrcProto.FileTailOrBuilder.html" title="interface in 
org.apache.orc" target="classFrame"><span 
class="interfaceName">OrcProto.FileTailOrBuilder</span></a></li>
-<li><a href="OrcProto.FooterOrBuilder.html" title="interface in 
org.apache.orc" target="classFrame"><span 
class="interfaceName">OrcProto.FooterOrBuilder</span></a></li>
-<li><a href="OrcProto.IntegerStatisticsOrBuilder.html" title="interface in 
org.apache.orc" target="classFrame"><span 
class="interfaceName">OrcProto.IntegerStatisticsOrBuilder</span></a></li>
-<li><a href="OrcProto.MetadataOrBuilder.html" title="interface in 
org.apache.orc" target="classFrame"><span 
class="interfaceName">OrcProto.MetadataOrBuilder</span></a></li>
-<li><a href="OrcProto.PostScriptOrBuilder.html" title="interface in 
org.apache.orc" target="classFrame"><span 
class="interfaceName">OrcProto.PostScriptOrBuilder</span></a></li>
-<li><a href="OrcProto.RowIndexEntryOrBuilder.html" title="interface in 
org.apache.orc" target="classFrame"><span 
class="interfaceName">OrcProto.RowIndexEntryOrBuilder</span></a></li>
-<li><a href="OrcProto.RowIndexOrBuilder.html" title="interface in 
org.apache.orc" target="classFrame"><span 
class="interfaceName">OrcProto.RowIndexOrBuilder</span></a></li>
-<li><a href="OrcProto.StreamOrBuilder.html" title="interface in 
org.apache.orc" target="classFrame"><span 
class="interfaceName">OrcProto.StreamOrBuilder</span></a></li>
-<li><a href="OrcProto.StringStatisticsOrBuilder.html" title="interface in 
org.apache.orc" target="classFrame"><span 
class="interfaceName">OrcProto.StringStatisticsOrBuilder</span></a></li>
-<li><a href="OrcProto.StripeFooterOrBuilder.html" title="interface in 
org.apache.orc" target="classFrame"><span 
class="interfaceName">OrcProto.StripeFooterOrBuilder</span></a></li>
-<li><a href="OrcProto.StripeInformationOrBuilder.html" title="interface in 
org.apache.orc" target="classFrame"><span 
class="interfaceName">OrcProto.StripeInformationOrBuilder</span></a></li>
-<li><a href="OrcProto.StripeStatisticsOrBuilder.html" title="interface in 
org.apache.orc" target="classFrame"><span 
class="interfaceName">OrcProto.StripeStatisticsOrBuilder</span></a></li>
-<li><a href="OrcProto.TimestampStatisticsOrBuilder.html" title="interface in 
org.apache.orc" target="classFrame"><span 
class="interfaceName">OrcProto.TimestampStatisticsOrBuilder</span></a></li>
-<li><a href="OrcProto.TypeOrBuilder.html" title="interface in org.apache.orc" 
target="classFrame"><span 
class="interfaceName">OrcProto.TypeOrBuilder</span></a></li>
-<li><a href="OrcProto.UserMetadataItemOrBuilder.html" title="interface in 
org.apache.orc" target="classFrame"><span 
class="interfaceName">OrcProto.UserMetadataItemOrBuilder</span></a></li>
+<li><a href="PhysicalWriter.html" title="interface in org.apache.orc" 
target="classFrame"><span class="interfaceName">PhysicalWriter</span></a></li>
+<li><a href="PhysicalWriter.OutputReceiver.html" title="interface in 
org.apache.orc" target="classFrame"><span 
class="interfaceName">PhysicalWriter.OutputReceiver</span></a></li>
 <li><a href="Reader.html" title="interface in org.apache.orc" 
target="classFrame"><span class="interfaceName">Reader</span></a></li>
 <li><a href="RecordReader.html" title="interface in org.apache.orc" 
target="classFrame"><span class="interfaceName">RecordReader</span></a></li>
 <li><a href="StringColumnStatistics.html" title="interface in org.apache.orc" 
target="classFrame"><span 
class="interfaceName">StringColumnStatistics</span></a></li>
@@ -62,55 +42,6 @@
 <li><a href="OrcFile.html" title="class in org.apache.orc" 
target="classFrame">OrcFile</a></li>
 <li><a href="OrcFile.ReaderOptions.html" title="class in org.apache.orc" 
target="classFrame">OrcFile.ReaderOptions</a></li>
 <li><a href="OrcFile.WriterOptions.html" title="class in org.apache.orc" 
target="classFrame">OrcFile.WriterOptions</a></li>
-<li><a href="OrcProto.html" title="class in org.apache.orc" 
target="classFrame">OrcProto</a></li>
-<li><a href="OrcProto.BinaryStatistics.html" title="class in org.apache.orc" 
target="classFrame">OrcProto.BinaryStatistics</a></li>
-<li><a href="OrcProto.BinaryStatistics.Builder.html" title="class in 
org.apache.orc" target="classFrame">OrcProto.BinaryStatistics.Builder</a></li>
-<li><a href="OrcProto.BloomFilter.html" title="class in org.apache.orc" 
target="classFrame">OrcProto.BloomFilter</a></li>
-<li><a href="OrcProto.BloomFilter.Builder.html" title="class in 
org.apache.orc" target="classFrame">OrcProto.BloomFilter.Builder</a></li>
-<li><a href="OrcProto.BloomFilterIndex.html" title="class in org.apache.orc" 
target="classFrame">OrcProto.BloomFilterIndex</a></li>
-<li><a href="OrcProto.BloomFilterIndex.Builder.html" title="class in 
org.apache.orc" target="classFrame">OrcProto.BloomFilterIndex.Builder</a></li>
-<li><a href="OrcProto.BucketStatistics.html" title="class in org.apache.orc" 
target="classFrame">OrcProto.BucketStatistics</a></li>
-<li><a href="OrcProto.BucketStatistics.Builder.html" title="class in 
org.apache.orc" target="classFrame">OrcProto.BucketStatistics.Builder</a></li>
-<li><a href="OrcProto.ColumnEncoding.html" title="class in org.apache.orc" 
target="classFrame">OrcProto.ColumnEncoding</a></li>
-<li><a href="OrcProto.ColumnEncoding.Builder.html" title="class in 
org.apache.orc" target="classFrame">OrcProto.ColumnEncoding.Builder</a></li>
-<li><a href="OrcProto.ColumnStatistics.html" title="class in org.apache.orc" 
target="classFrame">OrcProto.ColumnStatistics</a></li>
-<li><a href="OrcProto.ColumnStatistics.Builder.html" title="class in 
org.apache.orc" target="classFrame">OrcProto.ColumnStatistics.Builder</a></li>
-<li><a href="OrcProto.DateStatistics.html" title="class in org.apache.orc" 
target="classFrame">OrcProto.DateStatistics</a></li>
-<li><a href="OrcProto.DateStatistics.Builder.html" title="class in 
org.apache.orc" target="classFrame">OrcProto.DateStatistics.Builder</a></li>
-<li><a href="OrcProto.DecimalStatistics.html" title="class in org.apache.orc" 
target="classFrame">OrcProto.DecimalStatistics</a></li>
-<li><a href="OrcProto.DecimalStatistics.Builder.html" title="class in 
org.apache.orc" target="classFrame">OrcProto.DecimalStatistics.Builder</a></li>
-<li><a href="OrcProto.DoubleStatistics.html" title="class in org.apache.orc" 
target="classFrame">OrcProto.DoubleStatistics</a></li>
-<li><a href="OrcProto.DoubleStatistics.Builder.html" title="class in 
org.apache.orc" target="classFrame">OrcProto.DoubleStatistics.Builder</a></li>
-<li><a href="OrcProto.FileTail.html" title="class in org.apache.orc" 
target="classFrame">OrcProto.FileTail</a></li>
-<li><a href="OrcProto.FileTail.Builder.html" title="class in org.apache.orc" 
target="classFrame">OrcProto.FileTail.Builder</a></li>
-<li><a href="OrcProto.Footer.html" title="class in org.apache.orc" 
target="classFrame">OrcProto.Footer</a></li>
-<li><a href="OrcProto.Footer.Builder.html" title="class in org.apache.orc" 
target="classFrame">OrcProto.Footer.Builder</a></li>
-<li><a href="OrcProto.IntegerStatistics.html" title="class in org.apache.orc" 
target="classFrame">OrcProto.IntegerStatistics</a></li>
-<li><a href="OrcProto.IntegerStatistics.Builder.html" title="class in 
org.apache.orc" target="classFrame">OrcProto.IntegerStatistics.Builder</a></li>
-<li><a href="OrcProto.Metadata.html" title="class in org.apache.orc" 
target="classFrame">OrcProto.Metadata</a></li>
-<li><a href="OrcProto.Metadata.Builder.html" title="class in org.apache.orc" 
target="classFrame">OrcProto.Metadata.Builder</a></li>
-<li><a href="OrcProto.PostScript.html" title="class in org.apache.orc" 
target="classFrame">OrcProto.PostScript</a></li>
-<li><a href="OrcProto.PostScript.Builder.html" title="class in org.apache.orc" 
target="classFrame">OrcProto.PostScript.Builder</a></li>
-<li><a href="OrcProto.RowIndex.html" title="class in org.apache.orc" 
target="classFrame">OrcProto.RowIndex</a></li>
-<li><a href="OrcProto.RowIndex.Builder.html" title="class in org.apache.orc" 
target="classFrame">OrcProto.RowIndex.Builder</a></li>
-<li><a href="OrcProto.RowIndexEntry.html" title="class in org.apache.orc" 
target="classFrame">OrcProto.RowIndexEntry</a></li>
-<li><a href="OrcProto.RowIndexEntry.Builder.html" title="class in 
org.apache.orc" target="classFrame">OrcProto.RowIndexEntry.Builder</a></li>
-<li><a href="OrcProto.Stream.html" title="class in org.apache.orc" 
target="classFrame">OrcProto.Stream</a></li>
-<li><a href="OrcProto.Stream.Builder.html" title="class in org.apache.orc" 
target="classFrame">OrcProto.Stream.Builder</a></li>
-<li><a href="OrcProto.StringStatistics.html" title="class in org.apache.orc" 
target="classFrame">OrcProto.StringStatistics</a></li>
-<li><a href="OrcProto.StringStatistics.Builder.html" title="class in 
org.apache.orc" target="classFrame">OrcProto.StringStatistics.Builder</a></li>
-<li><a href="OrcProto.StripeFooter.html" title="class in org.apache.orc" 
target="classFrame">OrcProto.StripeFooter</a></li>
-<li><a href="OrcProto.StripeFooter.Builder.html" title="class in 
org.apache.orc" target="classFrame">OrcProto.StripeFooter.Builder</a></li>
-<li><a href="OrcProto.StripeInformation.html" title="class in org.apache.orc" 
target="classFrame">OrcProto.StripeInformation</a></li>
-<li><a href="OrcProto.StripeInformation.Builder.html" title="class in 
org.apache.orc" target="classFrame">OrcProto.StripeInformation.Builder</a></li>
-<li><a href="OrcProto.StripeStatistics.html" title="class in org.apache.orc" 
target="classFrame">OrcProto.StripeStatistics</a></li>
-<li><a href="OrcProto.StripeStatistics.Builder.html" title="class in 
org.apache.orc" target="classFrame">OrcProto.StripeStatistics.Builder</a></li>
-<li><a href="OrcProto.TimestampStatistics.html" title="class in 
org.apache.orc" target="classFrame">OrcProto.TimestampStatistics</a></li>
-<li><a href="OrcProto.TimestampStatistics.Builder.html" title="class in 
org.apache.orc" 
target="classFrame">OrcProto.TimestampStatistics.Builder</a></li>
-<li><a href="OrcProto.Type.html" title="class in org.apache.orc" 
target="classFrame">OrcProto.Type</a></li>
-<li><a href="OrcProto.Type.Builder.html" title="class in org.apache.orc" 
target="classFrame">OrcProto.Type.Builder</a></li>
-<li><a href="OrcProto.UserMetadataItem.html" title="class in org.apache.orc" 
target="classFrame">OrcProto.UserMetadataItem</a></li>
-<li><a href="OrcProto.UserMetadataItem.Builder.html" title="class in 
org.apache.orc" target="classFrame">OrcProto.UserMetadataItem.Builder</a></li>
 <li><a href="OrcUtils.html" title="class in org.apache.orc" 
target="classFrame">OrcUtils</a></li>
 <li><a href="Reader.Options.html" title="class in org.apache.orc" 
target="classFrame">Reader.Options</a></li>
 <li><a href="StripeStatistics.html" title="class in org.apache.orc" 
target="classFrame">StripeStatistics</a></li>
@@ -126,10 +57,6 @@
 <li><a href="OrcFile.EncodingStrategy.html" title="enum in org.apache.orc" 
target="classFrame">OrcFile.EncodingStrategy</a></li>
 <li><a href="OrcFile.Version.html" title="enum in org.apache.orc" 
target="classFrame">OrcFile.Version</a></li>
 <li><a href="OrcFile.WriterVersion.html" title="enum in org.apache.orc" 
target="classFrame">OrcFile.WriterVersion</a></li>
-<li><a href="OrcProto.ColumnEncoding.Kind.html" title="enum in org.apache.orc" 
target="classFrame">OrcProto.ColumnEncoding.Kind</a></li>
-<li><a href="OrcProto.CompressionKind.html" title="enum in org.apache.orc" 
target="classFrame">OrcProto.CompressionKind</a></li>
-<li><a href="OrcProto.Stream.Kind.html" title="enum in org.apache.orc" 
target="classFrame">OrcProto.Stream.Kind</a></li>
-<li><a href="OrcProto.Type.Kind.html" title="enum in org.apache.orc" 
target="classFrame">OrcProto.Type.Kind</a></li>
 <li><a href="TypeDescription.Category.html" title="enum in org.apache.orc" 
target="classFrame">TypeDescription.Category</a></li>
 </ul>
 <h2 title="Exceptions">Exceptions</h2>

http://git-wip-us.apache.org/repos/asf/orc/blob/05762435/site/api/orc-core/org/apache/orc/package-summary.html
----------------------------------------------------------------------
diff --git a/site/api/orc-core/org/apache/orc/package-summary.html 
b/site/api/orc-core/org/apache/orc/package-summary.html
index 44df66d..3ec003a 100644
--- a/site/api/orc-core/org/apache/orc/package-summary.html
+++ b/site/api/orc-core/org/apache/orc/package-summary.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_102) on Wed Oct 19 15:34:08 PDT 2016 -->
+<!-- Generated by javadoc (1.8.0_121) on Mon May 08 10:04:57 PDT 2017 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>org.apache.orc (ORC Core 1.2.1 API)</title>
-<meta name="date" content="2016-10-19">
+<title>org.apache.orc (ORC Core 1.4.0 API)</title>
+<meta name="date" content="2017-05-08">
 <link rel="stylesheet" type="text/css" href="../../../stylesheet.css" 
title="Style">
 <script type="text/javascript" src="../../../script.js"></script>
 </head>
@@ -13,7 +13,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="org.apache.orc (ORC Core 1.2.1 API)";
+            parent.document.title="org.apache.orc (ORC Core 1.4.0 API)";
         }
     }
     catch(err) {
@@ -143,108 +143,36 @@
 </td>
 </tr>
 <tr class="altColor">
-<td class="colFirst"><a 
href="../../../org/apache/orc/OrcFile.WriterCallback.html" title="interface in 
org.apache.orc">OrcFile.WriterCallback</a></td>
-<td class="colLast">&nbsp;</td>
-</tr>
-<tr class="rowColor">
-<td class="colFirst"><a 
href="../../../org/apache/orc/OrcFile.WriterContext.html" title="interface in 
org.apache.orc">OrcFile.WriterContext</a></td>
-<td class="colLast">&nbsp;</td>
-</tr>
-<tr class="altColor">
-<td class="colFirst"><a 
href="../../../org/apache/orc/OrcProto.BinaryStatisticsOrBuilder.html" 
title="interface in org.apache.orc">OrcProto.BinaryStatisticsOrBuilder</a></td>
-<td class="colLast">&nbsp;</td>
-</tr>
-<tr class="rowColor">
-<td class="colFirst"><a 
href="../../../org/apache/orc/OrcProto.BloomFilterIndexOrBuilder.html" 
title="interface in org.apache.orc">OrcProto.BloomFilterIndexOrBuilder</a></td>
-<td class="colLast">&nbsp;</td>
-</tr>
-<tr class="altColor">
-<td class="colFirst"><a 
href="../../../org/apache/orc/OrcProto.BloomFilterOrBuilder.html" 
title="interface in org.apache.orc">OrcProto.BloomFilterOrBuilder</a></td>
-<td class="colLast">&nbsp;</td>
-</tr>
-<tr class="rowColor">
-<td class="colFirst"><a 
href="../../../org/apache/orc/OrcProto.BucketStatisticsOrBuilder.html" 
title="interface in org.apache.orc">OrcProto.BucketStatisticsOrBuilder</a></td>
-<td class="colLast">&nbsp;</td>
-</tr>
-<tr class="altColor">
-<td class="colFirst"><a 
href="../../../org/apache/orc/OrcProto.ColumnEncodingOrBuilder.html" 
title="interface in org.apache.orc">OrcProto.ColumnEncodingOrBuilder</a></td>
-<td class="colLast">&nbsp;</td>
-</tr>
-<tr class="rowColor">
-<td class="colFirst"><a 
href="../../../org/apache/orc/OrcProto.ColumnStatisticsOrBuilder.html" 
title="interface in org.apache.orc">OrcProto.ColumnStatisticsOrBuilder</a></td>
-<td class="colLast">&nbsp;</td>
-</tr>
-<tr class="altColor">
-<td class="colFirst"><a 
href="../../../org/apache/orc/OrcProto.DateStatisticsOrBuilder.html" 
title="interface in org.apache.orc">OrcProto.DateStatisticsOrBuilder</a></td>
-<td class="colLast">&nbsp;</td>
-</tr>
-<tr class="rowColor">
-<td class="colFirst"><a 
href="../../../org/apache/orc/OrcProto.DecimalStatisticsOrBuilder.html" 
title="interface in org.apache.orc">OrcProto.DecimalStatisticsOrBuilder</a></td>
-<td class="colLast">&nbsp;</td>
-</tr>
-<tr class="altColor">
-<td class="colFirst"><a 
href="../../../org/apache/orc/OrcProto.DoubleStatisticsOrBuilder.html" 
title="interface in org.apache.orc">OrcProto.DoubleStatisticsOrBuilder</a></td>
-<td class="colLast">&nbsp;</td>
-</tr>
-<tr class="rowColor">
-<td class="colFirst"><a 
href="../../../org/apache/orc/OrcProto.FileTailOrBuilder.html" title="interface 
in org.apache.orc">OrcProto.FileTailOrBuilder</a></td>
-<td class="colLast">&nbsp;</td>
-</tr>
-<tr class="altColor">
-<td class="colFirst"><a 
href="../../../org/apache/orc/OrcProto.FooterOrBuilder.html" title="interface 
in org.apache.orc">OrcProto.FooterOrBuilder</a></td>
-<td class="colLast">&nbsp;</td>
-</tr>
-<tr class="rowColor">
-<td class="colFirst"><a 
href="../../../org/apache/orc/OrcProto.IntegerStatisticsOrBuilder.html" 
title="interface in org.apache.orc">OrcProto.IntegerStatisticsOrBuilder</a></td>
-<td class="colLast">&nbsp;</td>
-</tr>
-<tr class="altColor">
-<td class="colFirst"><a 
href="../../../org/apache/orc/OrcProto.MetadataOrBuilder.html" title="interface 
in org.apache.orc">OrcProto.MetadataOrBuilder</a></td>
-<td class="colLast">&nbsp;</td>
-</tr>
-<tr class="rowColor">
-<td class="colFirst"><a 
href="../../../org/apache/orc/OrcProto.PostScriptOrBuilder.html" 
title="interface in org.apache.orc">OrcProto.PostScriptOrBuilder</a></td>
-<td class="colLast">&nbsp;</td>
-</tr>
-<tr class="altColor">
-<td class="colFirst"><a 
href="../../../org/apache/orc/OrcProto.RowIndexEntryOrBuilder.html" 
title="interface in org.apache.orc">OrcProto.RowIndexEntryOrBuilder</a></td>
-<td class="colLast">&nbsp;</td>
-</tr>
-<tr class="rowColor">
-<td class="colFirst"><a 
href="../../../org/apache/orc/OrcProto.RowIndexOrBuilder.html" title="interface 
in org.apache.orc">OrcProto.RowIndexOrBuilder</a></td>
-<td class="colLast">&nbsp;</td>
-</tr>
-<tr class="altColor">
-<td class="colFirst"><a 
href="../../../org/apache/orc/OrcProto.StreamOrBuilder.html" title="interface 
in org.apache.orc">OrcProto.StreamOrBuilder</a></td>
-<td class="colLast">&nbsp;</td>
-</tr>
-<tr class="rowColor">
-<td class="colFirst"><a 
href="../../../org/apache/orc/OrcProto.StringStatisticsOrBuilder.html" 
title="interface in org.apache.orc">OrcProto.StringStatisticsOrBuilder</a></td>
-<td class="colLast">&nbsp;</td>
-</tr>
-<tr class="altColor">
-<td class="colFirst"><a 
href="../../../org/apache/orc/OrcProto.StripeFooterOrBuilder.html" 
title="interface in org.apache.orc">OrcProto.StripeFooterOrBuilder</a></td>
-<td class="colLast">&nbsp;</td>
+<td class="colFirst"><a href="../../../org/apache/orc/MemoryManager.html" 
title="interface in org.apache.orc">MemoryManager</a></td>
+<td class="colLast">
+<div class="block">A memory manager that keeps a global context of how many ORC
+ writers there are and manages the memory between them.</div>
+</td>
 </tr>
 <tr class="rowColor">
-<td class="colFirst"><a 
href="../../../org/apache/orc/OrcProto.StripeInformationOrBuilder.html" 
title="interface in org.apache.orc">OrcProto.StripeInformationOrBuilder</a></td>
+<td class="colFirst"><a 
href="../../../org/apache/orc/MemoryManager.Callback.html" title="interface in 
org.apache.orc">MemoryManager.Callback</a></td>
 <td class="colLast">&nbsp;</td>
 </tr>
 <tr class="altColor">
-<td class="colFirst"><a 
href="../../../org/apache/orc/OrcProto.StripeStatisticsOrBuilder.html" 
title="interface in org.apache.orc">OrcProto.StripeStatisticsOrBuilder</a></td>
+<td class="colFirst"><a 
href="../../../org/apache/orc/OrcFile.WriterCallback.html" title="interface in 
org.apache.orc">OrcFile.WriterCallback</a></td>
 <td class="colLast">&nbsp;</td>
 </tr>
 <tr class="rowColor">
-<td class="colFirst"><a 
href="../../../org/apache/orc/OrcProto.TimestampStatisticsOrBuilder.html" 
title="interface in 
org.apache.orc">OrcProto.TimestampStatisticsOrBuilder</a></td>
+<td class="colFirst"><a 
href="../../../org/apache/orc/OrcFile.WriterContext.html" title="interface in 
org.apache.orc">OrcFile.WriterContext</a></td>
 <td class="colLast">&nbsp;</td>
 </tr>
 <tr class="altColor">
-<td class="colFirst"><a 
href="../../../org/apache/orc/OrcProto.TypeOrBuilder.html" title="interface in 
org.apache.orc">OrcProto.TypeOrBuilder</a></td>
-<td class="colLast">&nbsp;</td>
+<td class="colFirst"><a href="../../../org/apache/orc/PhysicalWriter.html" 
title="interface in org.apache.orc">PhysicalWriter</a></td>
+<td class="colLast">
+<div class="block">This interface separates the physical layout of ORC files 
from the higher
+ level details.</div>
+</td>
 </tr>
 <tr class="rowColor">
-<td class="colFirst"><a 
href="../../../org/apache/orc/OrcProto.UserMetadataItemOrBuilder.html" 
title="interface in org.apache.orc">OrcProto.UserMetadataItemOrBuilder</a></td>
-<td class="colLast">&nbsp;</td>
+<td class="colFirst"><a 
href="../../../org/apache/orc/PhysicalWriter.OutputReceiver.html" 
title="interface in org.apache.orc">PhysicalWriter.OutputReceiver</a></td>
+<td class="colLast">
+<div class="block">The target of an output stream.</div>
+</td>
 </tr>
 <tr class="altColor">
 <td class="colFirst"><a href="../../../org/apache/orc/Reader.html" 
title="interface in org.apache.orc">Reader</a></td>
@@ -310,312 +238,20 @@
 </td>
 </tr>
 <tr class="rowColor">
-<td class="colFirst"><a href="../../../org/apache/orc/OrcProto.html" 
title="class in org.apache.orc">OrcProto</a></td>
-<td class="colLast">&nbsp;</td>
-</tr>
-<tr class="altColor">
-<td class="colFirst"><a 
href="../../../org/apache/orc/OrcProto.BinaryStatistics.html" title="class in 
org.apache.orc">OrcProto.BinaryStatistics</a></td>
-<td class="colLast">
-<div class="block">Protobuf type <code>orc.proto.BinaryStatistics</code></div>
-</td>
-</tr>
-<tr class="rowColor">
-<td class="colFirst"><a 
href="../../../org/apache/orc/OrcProto.BinaryStatistics.Builder.html" 
title="class in org.apache.orc">OrcProto.BinaryStatistics.Builder</a></td>
-<td class="colLast">
-<div class="block">Protobuf type <code>orc.proto.BinaryStatistics</code></div>
-</td>
-</tr>
-<tr class="altColor">
-<td class="colFirst"><a 
href="../../../org/apache/orc/OrcProto.BloomFilter.html" title="class in 
org.apache.orc">OrcProto.BloomFilter</a></td>
-<td class="colLast">
-<div class="block">Protobuf type <code>orc.proto.BloomFilter</code></div>
-</td>
-</tr>
-<tr class="rowColor">
-<td class="colFirst"><a 
href="../../../org/apache/orc/OrcProto.BloomFilter.Builder.html" title="class 
in org.apache.orc">OrcProto.BloomFilter.Builder</a></td>
-<td class="colLast">
-<div class="block">Protobuf type <code>orc.proto.BloomFilter</code></div>
-</td>
-</tr>
-<tr class="altColor">
-<td class="colFirst"><a 
href="../../../org/apache/orc/OrcProto.BloomFilterIndex.html" title="class in 
org.apache.orc">OrcProto.BloomFilterIndex</a></td>
-<td class="colLast">
-<div class="block">Protobuf type <code>orc.proto.BloomFilterIndex</code></div>
-</td>
-</tr>
-<tr class="rowColor">
-<td class="colFirst"><a 
href="../../../org/apache/orc/OrcProto.BloomFilterIndex.Builder.html" 
title="class in org.apache.orc">OrcProto.BloomFilterIndex.Builder</a></td>
-<td class="colLast">
-<div class="block">Protobuf type <code>orc.proto.BloomFilterIndex</code></div>
-</td>
-</tr>
-<tr class="altColor">
-<td class="colFirst"><a 
href="../../../org/apache/orc/OrcProto.BucketStatistics.html" title="class in 
org.apache.orc">OrcProto.BucketStatistics</a></td>
-<td class="colLast">
-<div class="block">Protobuf type <code>orc.proto.BucketStatistics</code></div>
-</td>
-</tr>
-<tr class="rowColor">
-<td class="colFirst"><a 
href="../../../org/apache/orc/OrcProto.BucketStatistics.Builder.html" 
title="class in org.apache.orc">OrcProto.BucketStatistics.Builder</a></td>
-<td class="colLast">
-<div class="block">Protobuf type <code>orc.proto.BucketStatistics</code></div>
-</td>
-</tr>
-<tr class="altColor">
-<td class="colFirst"><a 
href="../../../org/apache/orc/OrcProto.ColumnEncoding.html" title="class in 
org.apache.orc">OrcProto.ColumnEncoding</a></td>
-<td class="colLast">
-<div class="block">Protobuf type <code>orc.proto.ColumnEncoding</code></div>
-</td>
-</tr>
-<tr class="rowColor">
-<td class="colFirst"><a 
href="../../../org/apache/orc/OrcProto.ColumnEncoding.Builder.html" 
title="class in org.apache.orc">OrcProto.ColumnEncoding.Builder</a></td>
-<td class="colLast">
-<div class="block">Protobuf type <code>orc.proto.ColumnEncoding</code></div>
-</td>
-</tr>
-<tr class="altColor">
-<td class="colFirst"><a 
href="../../../org/apache/orc/OrcProto.ColumnStatistics.html" title="class in 
org.apache.orc">OrcProto.ColumnStatistics</a></td>
-<td class="colLast">
-<div class="block">Protobuf type <code>orc.proto.ColumnStatistics</code></div>
-</td>
-</tr>
-<tr class="rowColor">
-<td class="colFirst"><a 
href="../../../org/apache/orc/OrcProto.ColumnStatistics.Builder.html" 
title="class in org.apache.orc">OrcProto.ColumnStatistics.Builder</a></td>
-<td class="colLast">
-<div class="block">Protobuf type <code>orc.proto.ColumnStatistics</code></div>
-</td>
-</tr>
-<tr class="altColor">
-<td class="colFirst"><a 
href="../../../org/apache/orc/OrcProto.DateStatistics.html" title="class in 
org.apache.orc">OrcProto.DateStatistics</a></td>
-<td class="colLast">
-<div class="block">Protobuf type <code>orc.proto.DateStatistics</code></div>
-</td>
-</tr>
-<tr class="rowColor">
-<td class="colFirst"><a 
href="../../../org/apache/orc/OrcProto.DateStatistics.Builder.html" 
title="class in org.apache.orc">OrcProto.DateStatistics.Builder</a></td>
-<td class="colLast">
-<div class="block">Protobuf type <code>orc.proto.DateStatistics</code></div>
-</td>
-</tr>
-<tr class="altColor">
-<td class="colFirst"><a 
href="../../../org/apache/orc/OrcProto.DecimalStatistics.html" title="class in 
org.apache.orc">OrcProto.DecimalStatistics</a></td>
-<td class="colLast">
-<div class="block">Protobuf type <code>orc.proto.DecimalStatistics</code></div>
-</td>
-</tr>
-<tr class="rowColor">
-<td class="colFirst"><a 
href="../../../org/apache/orc/OrcProto.DecimalStatistics.Builder.html" 
title="class in org.apache.orc">OrcProto.DecimalStatistics.Builder</a></td>
-<td class="colLast">
-<div class="block">Protobuf type <code>orc.proto.DecimalStatistics</code></div>
-</td>
-</tr>
-<tr class="altColor">
-<td class="colFirst"><a 
href="../../../org/apache/orc/OrcProto.DoubleStatistics.html" title="class in 
org.apache.orc">OrcProto.DoubleStatistics</a></td>
-<td class="colLast">
-<div class="block">Protobuf type <code>orc.proto.DoubleStatistics</code></div>
-</td>
-</tr>
-<tr class="rowColor">
-<td class="colFirst"><a 
href="../../../org/apache/orc/OrcProto.DoubleStatistics.Builder.html" 
title="class in org.apache.orc">OrcProto.DoubleStatistics.Builder</a></td>
-<td class="colLast">
-<div class="block">Protobuf type <code>orc.proto.DoubleStatistics</code></div>
-</td>
-</tr>
-<tr class="altColor">
-<td class="colFirst"><a href="../../../org/apache/orc/OrcProto.FileTail.html" 
title="class in org.apache.orc">OrcProto.FileTail</a></td>
-<td class="colLast">
-<div class="block">Protobuf type <code>orc.proto.FileTail</code></div>
-</td>
-</tr>
-<tr class="rowColor">
-<td class="colFirst"><a 
href="../../../org/apache/orc/OrcProto.FileTail.Builder.html" title="class in 
org.apache.orc">OrcProto.FileTail.Builder</a></td>
-<td class="colLast">
-<div class="block">Protobuf type <code>orc.proto.FileTail</code></div>
-</td>
-</tr>
-<tr class="altColor">
-<td class="colFirst"><a href="../../../org/apache/orc/OrcProto.Footer.html" 
title="class in org.apache.orc">OrcProto.Footer</a></td>
-<td class="colLast">
-<div class="block">Protobuf type <code>orc.proto.Footer</code></div>
-</td>
-</tr>
-<tr class="rowColor">
-<td class="colFirst"><a 
href="../../../org/apache/orc/OrcProto.Footer.Builder.html" title="class in 
org.apache.orc">OrcProto.Footer.Builder</a></td>
-<td class="colLast">
-<div class="block">Protobuf type <code>orc.proto.Footer</code></div>
-</td>
-</tr>
-<tr class="altColor">
-<td class="colFirst"><a 
href="../../../org/apache/orc/OrcProto.IntegerStatistics.html" title="class in 
org.apache.orc">OrcProto.IntegerStatistics</a></td>
-<td class="colLast">
-<div class="block">Protobuf type <code>orc.proto.IntegerStatistics</code></div>
-</td>
-</tr>
-<tr class="rowColor">
-<td class="colFirst"><a 
href="../../../org/apache/orc/OrcProto.IntegerStatistics.Builder.html" 
title="class in org.apache.orc">OrcProto.IntegerStatistics.Builder</a></td>
-<td class="colLast">
-<div class="block">Protobuf type <code>orc.proto.IntegerStatistics</code></div>
-</td>
-</tr>
-<tr class="altColor">
-<td class="colFirst"><a href="../../../org/apache/orc/OrcProto.Metadata.html" 
title="class in org.apache.orc">OrcProto.Metadata</a></td>
-<td class="colLast">
-<div class="block">Protobuf type <code>orc.proto.Metadata</code></div>
-</td>
-</tr>
-<tr class="rowColor">
-<td class="colFirst"><a 
href="../../../org/apache/orc/OrcProto.Metadata.Builder.html" title="class in 
org.apache.orc">OrcProto.Metadata.Builder</a></td>
-<td class="colLast">
-<div class="block">Protobuf type <code>orc.proto.Metadata</code></div>
-</td>
-</tr>
-<tr class="altColor">
-<td class="colFirst"><a 
href="../../../org/apache/orc/OrcProto.PostScript.html" title="class in 
org.apache.orc">OrcProto.PostScript</a></td>
-<td class="colLast">
-<div class="block">Protobuf type <code>orc.proto.PostScript</code></div>
-</td>
-</tr>
-<tr class="rowColor">
-<td class="colFirst"><a 
href="../../../org/apache/orc/OrcProto.PostScript.Builder.html" title="class in 
org.apache.orc">OrcProto.PostScript.Builder</a></td>
-<td class="colLast">
-<div class="block">Protobuf type <code>orc.proto.PostScript</code></div>
-</td>
-</tr>
-<tr class="altColor">
-<td class="colFirst"><a href="../../../org/apache/orc/OrcProto.RowIndex.html" 
title="class in org.apache.orc">OrcProto.RowIndex</a></td>
-<td class="colLast">
-<div class="block">Protobuf type <code>orc.proto.RowIndex</code></div>
-</td>
-</tr>
-<tr class="rowColor">
-<td class="colFirst"><a 
href="../../../org/apache/orc/OrcProto.RowIndex.Builder.html" title="class in 
org.apache.orc">OrcProto.RowIndex.Builder</a></td>
-<td class="colLast">
-<div class="block">Protobuf type <code>orc.proto.RowIndex</code></div>
-</td>
-</tr>
-<tr class="altColor">
-<td class="colFirst"><a 
href="../../../org/apache/orc/OrcProto.RowIndexEntry.html" title="class in 
org.apache.orc">OrcProto.RowIndexEntry</a></td>
-<td class="colLast">
-<div class="block">Protobuf type <code>orc.proto.RowIndexEntry</code></div>
-</td>
-</tr>
-<tr class="rowColor">
-<td class="colFirst"><a 
href="../../../org/apache/orc/OrcProto.RowIndexEntry.Builder.html" title="class 
in org.apache.orc">OrcProto.RowIndexEntry.Builder</a></td>
-<td class="colLast">
-<div class="block">Protobuf type <code>orc.proto.RowIndexEntry</code></div>
-</td>
-</tr>
-<tr class="altColor">
-<td class="colFirst"><a href="../../../org/apache/orc/OrcProto.Stream.html" 
title="class in org.apache.orc">OrcProto.Stream</a></td>
-<td class="colLast">
-<div class="block">Protobuf type <code>orc.proto.Stream</code></div>
-</td>
-</tr>
-<tr class="rowColor">
-<td class="colFirst"><a 
href="../../../org/apache/orc/OrcProto.Stream.Builder.html" title="class in 
org.apache.orc">OrcProto.Stream.Builder</a></td>
-<td class="colLast">
-<div class="block">Protobuf type <code>orc.proto.Stream</code></div>
-</td>
-</tr>
-<tr class="altColor">
-<td class="colFirst"><a 
href="../../../org/apache/orc/OrcProto.StringStatistics.html" title="class in 
org.apache.orc">OrcProto.StringStatistics</a></td>
-<td class="colLast">
-<div class="block">Protobuf type <code>orc.proto.StringStatistics</code></div>
-</td>
-</tr>
-<tr class="rowColor">
-<td class="colFirst"><a 
href="../../../org/apache/orc/OrcProto.StringStatistics.Builder.html" 
title="class in org.apache.orc">OrcProto.StringStatistics.Builder</a></td>
-<td class="colLast">
-<div class="block">Protobuf type <code>orc.proto.StringStatistics</code></div>
-</td>
-</tr>
-<tr class="altColor">
-<td class="colFirst"><a 
href="../../../org/apache/orc/OrcProto.StripeFooter.html" title="class in 
org.apache.orc">OrcProto.StripeFooter</a></td>
-<td class="colLast">
-<div class="block">Protobuf type <code>orc.proto.StripeFooter</code></div>
-</td>
-</tr>
-<tr class="rowColor">
-<td class="colFirst"><a 
href="../../../org/apache/orc/OrcProto.StripeFooter.Builder.html" title="class 
in org.apache.orc">OrcProto.StripeFooter.Builder</a></td>
-<td class="colLast">
-<div class="block">Protobuf type <code>orc.proto.StripeFooter</code></div>
-</td>
-</tr>
-<tr class="altColor">
-<td class="colFirst"><a 
href="../../../org/apache/orc/OrcProto.StripeInformation.html" title="class in 
org.apache.orc">OrcProto.StripeInformation</a></td>
-<td class="colLast">
-<div class="block">Protobuf type <code>orc.proto.StripeInformation</code></div>
-</td>
-</tr>
-<tr class="rowColor">
-<td class="colFirst"><a 
href="../../../org/apache/orc/OrcProto.StripeInformation.Builder.html" 
title="class in org.apache.orc">OrcProto.StripeInformation.Builder</a></td>
-<td class="colLast">
-<div class="block">Protobuf type <code>orc.proto.StripeInformation</code></div>
-</td>
-</tr>
-<tr class="altColor">
-<td class="colFirst"><a 
href="../../../org/apache/orc/OrcProto.StripeStatistics.html" title="class in 
org.apache.orc">OrcProto.StripeStatistics</a></td>
-<td class="colLast">
-<div class="block">Protobuf type <code>orc.proto.StripeStatistics</code></div>
-</td>
-</tr>
-<tr class="rowColor">
-<td class="colFirst"><a 
href="../../../org/apache/orc/OrcProto.StripeStatistics.Builder.html" 
title="class in org.apache.orc">OrcProto.StripeStatistics.Builder</a></td>
-<td class="colLast">
-<div class="block">Protobuf type <code>orc.proto.StripeStatistics</code></div>
-</td>
-</tr>
-<tr class="altColor">
-<td class="colFirst"><a 
href="../../../org/apache/orc/OrcProto.TimestampStatistics.html" title="class 
in org.apache.orc">OrcProto.TimestampStatistics</a></td>
-<td class="colLast">
-<div class="block">Protobuf type 
<code>orc.proto.TimestampStatistics</code></div>
-</td>
-</tr>
-<tr class="rowColor">
-<td class="colFirst"><a 
href="../../../org/apache/orc/OrcProto.TimestampStatistics.Builder.html" 
title="class in org.apache.orc">OrcProto.TimestampStatistics.Builder</a></td>
-<td class="colLast">
-<div class="block">Protobuf type 
<code>orc.proto.TimestampStatistics</code></div>
-</td>
-</tr>
-<tr class="altColor">
-<td class="colFirst"><a href="../../../org/apache/orc/OrcProto.Type.html" 
title="class in org.apache.orc">OrcProto.Type</a></td>
-<td class="colLast">
-<div class="block">Protobuf type <code>orc.proto.Type</code></div>
-</td>
-</tr>
-<tr class="rowColor">
-<td class="colFirst"><a 
href="../../../org/apache/orc/OrcProto.Type.Builder.html" title="class in 
org.apache.orc">OrcProto.Type.Builder</a></td>
-<td class="colLast">
-<div class="block">Protobuf type <code>orc.proto.Type</code></div>
-</td>
-</tr>
-<tr class="altColor">
-<td class="colFirst"><a 
href="../../../org/apache/orc/OrcProto.UserMetadataItem.html" title="class in 
org.apache.orc">OrcProto.UserMetadataItem</a></td>
-<td class="colLast">
-<div class="block">Protobuf type <code>orc.proto.UserMetadataItem</code></div>
-</td>
-</tr>
-<tr class="rowColor">
-<td class="colFirst"><a 
href="../../../org/apache/orc/OrcProto.UserMetadataItem.Builder.html" 
title="class in org.apache.orc">OrcProto.UserMetadataItem.Builder</a></td>
-<td class="colLast">
-<div class="block">Protobuf type <code>orc.proto.UserMetadataItem</code></div>
-</td>
-</tr>
-<tr class="altColor">
 <td class="colFirst"><a href="../../../org/apache/orc/OrcUtils.html" 
title="class in org.apache.orc">OrcUtils</a></td>
 <td class="colLast">&nbsp;</td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><a href="../../../org/apache/orc/Reader.Options.html" 
title="class in org.apache.orc">Reader.Options</a></td>
 <td class="colLast">
 <div class="block">Options for creating a RecordReader.</div>
 </td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><a href="../../../org/apache/orc/StripeStatistics.html" 
title="class in org.apache.orc">StripeStatistics</a></td>
 <td class="colLast">&nbsp;</td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><a href="../../../org/apache/orc/TypeDescription.html" 
title="class in org.apache.orc">TypeDescription</a></td>
 <td class="colLast">
 <div class="block">This is the description of the types in an ORC file.</div>
@@ -675,30 +311,6 @@
 </td>
 </tr>
 <tr class="altColor">
-<td class="colFirst"><a 
href="../../../org/apache/orc/OrcProto.ColumnEncoding.Kind.html" title="enum in 
org.apache.orc">OrcProto.ColumnEncoding.Kind</a></td>
-<td class="colLast">
-<div class="block">Protobuf enum 
<code>orc.proto.ColumnEncoding.Kind</code></div>
-</td>
-</tr>
-<tr class="rowColor">
-<td class="colFirst"><a 
href="../../../org/apache/orc/OrcProto.CompressionKind.html" title="enum in 
org.apache.orc">OrcProto.CompressionKind</a></td>
-<td class="colLast">
-<div class="block">Protobuf enum <code>orc.proto.CompressionKind</code></div>
-</td>
-</tr>
-<tr class="altColor">
-<td class="colFirst"><a 
href="../../../org/apache/orc/OrcProto.Stream.Kind.html" title="enum in 
org.apache.orc">OrcProto.Stream.Kind</a></td>
-<td class="colLast">
-<div class="block">Protobuf enum <code>orc.proto.Stream.Kind</code></div>
-</td>
-</tr>
-<tr class="rowColor">
-<td class="colFirst"><a href="../../../org/apache/orc/OrcProto.Type.Kind.html" 
title="enum in org.apache.orc">OrcProto.Type.Kind</a></td>
-<td class="colLast">
-<div class="block">Protobuf enum <code>orc.proto.Type.Kind</code></div>
-</td>
-</tr>
-<tr class="altColor">
 <td class="colFirst"><a 
href="../../../org/apache/orc/TypeDescription.Category.html" title="enum in 
org.apache.orc">TypeDescription.Category</a></td>
 <td class="colLast">&nbsp;</td>
 </tr>
@@ -771,6 +383,6 @@
 <!--   -->
 </a></div>
 <!-- ======== END OF BOTTOM NAVBAR ======= -->
-<p class="legalCopy"><small>Copyright &#169; 2013&#x2013;2016 <a 
href="https://www.apache.org/";>The Apache Software Foundation</a>. All rights 
reserved.</small></p>
+<p class="legalCopy"><small>Copyright &#169; 2013&#x2013;2017 <a 
href="https://www.apache.org/";>The Apache Software Foundation</a>. All rights 
reserved.</small></p>
 </body>
 </html>

Reply via email to