You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@orc.apache.org by ga...@apache.org on 2018/04/12 20:52:14 UTC

[3/4] orc git commit: add docs for c++ tools and core API.

http://git-wip-us.apache.org/repos/asf/orc/blob/c63412b1/docs/cpp-tools.html
----------------------------------------------------------------------
diff --git a/docs/cpp-tools.html b/docs/cpp-tools.html
new file mode 100644
index 0000000..171dc0d
--- /dev/null
+++ b/docs/cpp-tools.html
@@ -0,0 +1,2406 @@
+<!DOCTYPE HTML>
+<html lang="en-US">
+<head>
+  <meta charset="UTF-8">
+  <title>C++ Tools</title>
+  <meta name="viewport" content="width=device-width,initial-scale=1">
+  <meta name="generator" content="Jekyll v2.4.0">
+  <link rel="stylesheet" href="//fonts.googleapis.com/css?family=Lato:300,300italic,400,400italic,700,700italic,900">
+  <link rel="stylesheet" href="/css/screen.css">
+  <link rel="icon" type="image/x-icon" href="/favicon.ico">
+  <!--[if lt IE 9]>
+  <script src="/js/html5shiv.min.js"></script>
+  <script src="/js/respond.min.js"></script>
+  <![endif]-->
+</head>
+
+
+<body class="wrap">
+  <header role="banner">
+  <nav class="mobile-nav show-on-mobiles">
+    <ul>
+  <li class="">
+    <a href="/">Home</a>
+  </li>
+  <li class="current">
+    <a href="/docs/"><span class="show-on-mobiles">Docs</span>
+                     <span class="hide-on-mobiles">Documentation</span></a>
+  </li>
+  <li class="">
+    <a href="/talks/">Talks</a>
+  </li>
+  <li class="">
+    <a href="/news/">News</a>
+  </li>
+  <li class="">
+    <a href="/help/">Help</a>
+  </li>
+  <li class="">
+    <a href="/develop/">Develop</a>
+  </li>
+</ul>
+
+  </nav>
+  <div class="grid">
+    <div class="unit one-third center-on-mobiles">
+      <h1>
+        <a href="/">
+          <span class="sr-only">Apache ORC</span>
+          <img src="/img/logo.png" width="249" height="101" alt="ORC Logo">
+        </a>
+      </h1>
+    </div>
+    <nav class="main-nav unit two-thirds hide-on-mobiles">
+      <ul>
+  <li class="">
+    <a href="/">Home</a>
+  </li>
+  <li class="current">
+    <a href="/docs/"><span class="show-on-mobiles">Docs</span>
+                     <span class="hide-on-mobiles">Documentation</span></a>
+  </li>
+  <li class="">
+    <a href="/talks/">Talks</a>
+  </li>
+  <li class="">
+    <a href="/news/">News</a>
+  </li>
+  <li class="">
+    <a href="/help/">Help</a>
+  </li>
+  <li class="">
+    <a href="/develop/">Develop</a>
+  </li>
+</ul>
+
+    </nav>
+  </div>
+</header>
+
+
+    <section class="docs">
+    <div class="grid">
+
+      <div class="docs-nav-mobile unit whole show-on-mobiles">
+  <select onchange="if (this.value) window.location.href=this.value">
+    <option value="">Navigate the docs…</option>
+    
+    <optgroup label="Overview">
+      
+
+
+  
+
+  
+    
+  
+    
+  
+    
+  
+    
+  
+    
+  
+    
+  
+    
+  
+    
+  
+    
+  
+    
+  
+    
+  
+    
+      <option value="/docs/index.html">Background</option>
+    
+  
+    
+  
+    
+  
+    
+  
+    
+  
+    
+  
+    
+  
+    
+  
+    
+  
+    
+  
+    
+  
+
+  
+
+  
+    
+  
+    
+      <option value="/docs/adopters.html">ORC Adopters</option>
+    
+  
+    
+  
+    
+  
+    
+  
+    
+  
+    
+  
+    
+  
+    
+  
+    
+  
+    
+  
+    
+  
+    
+  
+    
+  
+    
+  
+    
+  
+    
+  
+    
+  
+    
+  
+    
+  
+    
+  
+    
+  
+
+  
+
+  
+    
+  
+    
+  
+    
+  
+    
+  
+    
+  
+    
+  
+    
+  
+    
+  
+    
+  
+    
+  
+    
+  
+    
+  
+    
+  
+    
+  
+    
+  
+    
+  
+    
+  
+    
+  
+    
+  
+    
+  
+    
+  
+    
+      <option value="/docs/types.html">Types</option>
+    
+  
+
+  
+
+  
+    
+  
+    
+  
+    
+  
+    
+  
+    
+  
+    
+  
+    
+  
+    
+  
+    
+  
+    
+  
+    
+  
+    
+  
+    
+      <option value="/docs/indexes.html">Indexes</option>
+    
+  
+    
+  
+    
+  
+    
+  
+    
+  
+    
+  
+    
+  
+    
+  
+    
+  
+    
+  
+
+  
+
+  
+    
+      <option value="/docs/acid.html">ACID support</option>
+    
+  
+    
+  
+    
+  
+    
+  
+    
+  
+    
+  
+    
+  
+    
+  
+    
+  
+    
+  
+    
+  
+    
+  
+    
+  
+    
+  
+    
+  
+    
+  
+    
+  
+    
+  
+    
+  
+    
+  
+    
+  
+    
+  
+
+
+    </optgroup>
+    
+    <optgroup label="Installing">
+      
+
+
+  
+
+  
+    
+  
+    
+  
+    
+      <option value="/docs/building.html">Building ORC</option>
+    
+  
+    
+  
+    
+  
+    
+  
+    
+  
+    
+  
+    
+  
+    
+  
+    
+  
+    
+  
+    
+  
+    
+  
+    
+  
+    
+  
+    
+  
+    
+  
+    
+  
+    
+  
+    
+  
+    
+  
+
+  
+
+  
+    
+  
+    
+  
+    
+  
+    
+  
+    
+  
+    
+  
+    
+  
+    
+  
+    
+  
+    
+  
+    
+  
+    
+  
+    
+  
+    
+  
+    
+  
+    
+  
+    
+      <option value="/docs/releases.html">Releases</option>
+    
+  
+    
+  
+    
+  
+    
+  
+    
+  
+    
+  
+
+
+    </optgroup>
+    
+    <optgroup label="Using in Hive">
+      
+
+
+  
+
+  
+    
+  
+    
+  
+    
+  
+    
+  
+    
+  
+    
+  
+    
+  
+    
+  
+    
+  
+    
+  
+    
+      <option value="/docs/hive-ddl.html">Hive DDL</option>
+    
+  
+    
+  
+    
+  
+    
+  
+    
+  
+    
+  
+    
+  
+    
+  
+    
+  
+    
+  
+    
+  
+    
+  
+
+  
+
+  
+    
+  
+    
+  
+    
+  
+    
+  
+    
+  
+    
+  
+    
+  
+    
+  
+    
+  
+    
+      <option value="/docs/hive-config.html">Hive Configuration</option>
+    
+  
+    
+  
+    
+  
+    
+  
+    
+  
+    
+  
+    
+  
+    
+  
+    
+  
+    
+  
+    
+  
+    
+  
+    
+  
+
+
+    </optgroup>
+    
+    <optgroup label="Using in MapReduce">
+      
+
+
+  
+
+  
+    
+  
+    
+  
+    
+  
+    
+  
+    
+  
+    
+  
+    
+  
+    
+  
+    
+  
+    
+  
+    
+  
+    
+  
+    
+  
+    
+  
+    
+      <option value="/docs/mapred.html">Using in MapRed</option>
+    
+  
+    
+  
+    
+  
+    
+  
+    
+  
+    
+  
+    
+  
+    
+  
+
+  
+
+  
+    
+  
+    
+  
+    
+  
+    
+  
+    
+  
+    
+  
+    
+  
+    
+  
+    
+  
+    
+  
+    
+  
+    
+  
+    
+  
+    
+  
+    
+  
+    
+      <option value="/docs/mapreduce.html">Using in MapReduce</option>
+    
+  
+    
+  
+    
+  
+    
+  
+    
+  
+    
+  
+    
+  
+
+
+    </optgroup>
+    
+    <optgroup label="Using ORC Core">
+      
+
+
+  
+
+  
+    
+  
+    
+  
+    
+  
+    
+  
+    
+  
+    
+      <option value="/docs/core-java.html">Using Core Java</option>
+    
+  
+    
+  
+    
+  
+    
+  
+    
+  
+    
+  
+    
+  
+    
+  
+    
+  
+    
+  
+    
+  
+    
+  
+    
+  
+    
+  
+    
+  
+    
+  
+    
+  
+
+  
+
+  
+    
+  
+    
+  
+    
+  
+    
+  
+    
+      <option value="/docs/core-cpp.html">Using Core C++</option>
+    
+  
+    
+  
+    
+  
+    
+  
+    
+  
+    
+  
+    
+  
+    
+  
+    
+  
+    
+  
+    
+  
+    
+  
+    
+  
+    
+  
+    
+  
+    
+  
+    
+  
+    
+  
+
+
+    </optgroup>
+    
+    <optgroup label="Tools">
+      
+
+
+  
+
+  
+    
+  
+    
+  
+    
+  
+    
+  
+    
+  
+    
+  
+    
+      <option value="/docs/cpp-tools.html">C++ Tools</option>
+    
+  
+    
+  
+    
+  
+    
+  
+    
+  
+    
+  
+    
+  
+    
+  
+    
+  
+    
+  
+    
+  
+    
+  
+    
+  
+    
+  
+    
+  
+    
+  
+
+  
+
+  
+    
+  
+    
+  
+    
+  
+    
+  
+    
+  
+    
+  
+    
+  
+    
+  
+    
+  
+    
+  
+    
+  
+    
+  
+    
+  
+    
+      <option value="/docs/java-tools.html">Java Tools</option>
+    
+  
+    
+  
+    
+  
+    
+  
+    
+  
+    
+  
+    
+  
+    
+  
+    
+  
+
+
+    </optgroup>
+    
+    <optgroup label="Format Specification">
+      
+
+
+  
+
+  
+    
+  
+    
+  
+    
+  
+    
+  
+    
+  
+    
+  
+    
+  
+    
+  
+    
+  
+    
+  
+    
+  
+    
+  
+    
+  
+    
+  
+    
+  
+    
+  
+    
+  
+    
+  
+    
+  
+    
+      <option value="/docs/spec-intro.html">Introduction</option>
+    
+  
+    
+  
+    
+  
+
+  
+
+  
+    
+  
+    
+  
+    
+  
+    
+  
+    
+  
+    
+  
+    
+  
+    
+  
+    
+      <option value="/docs/file-tail.html">File Tail</option>
+    
+  
+    
+  
+    
+  
+    
+  
+    
+  
+    
+  
+    
+  
+    
+  
+    
+  
+    
+  
+    
+  
+    
+  
+    
+  
+    
+  
+
+  
+
+  
+    
+  
+    
+  
+    
+  
+    
+      <option value="/docs/compression.html">Compression</option>
+    
+  
+    
+  
+    
+  
+    
+  
+    
+  
+    
+  
+    
+  
+    
+  
+    
+  
+    
+  
+    
+  
+    
+  
+    
+  
+    
+  
+    
+  
+    
+  
+    
+  
+    
+  
+    
+  
+
+  
+
+  
+    
+  
+    
+  
+    
+  
+    
+  
+    
+  
+    
+  
+    
+  
+    
+  
+    
+  
+    
+  
+    
+  
+    
+  
+    
+  
+    
+  
+    
+  
+    
+  
+    
+  
+    
+      <option value="/docs/run-length.html">Run Length Encoding</option>
+    
+  
+    
+  
+    
+  
+    
+  
+    
+  
+
+  
+
+  
+    
+  
+    
+  
+    
+  
+    
+  
+    
+  
+    
+  
+    
+  
+    
+  
+    
+  
+    
+  
+    
+  
+    
+  
+    
+  
+    
+  
+    
+  
+    
+  
+    
+  
+    
+  
+    
+  
+    
+  
+    
+      <option value="/docs/stripes.html">Stripes</option>
+    
+  
+    
+  
+
+  
+
+  
+    
+  
+    
+  
+    
+  
+    
+  
+    
+  
+    
+  
+    
+  
+    
+      <option value="/docs/encodings.html">Column Encodings</option>
+    
+  
+    
+  
+    
+  
+    
+  
+    
+  
+    
+  
+    
+  
+    
+  
+    
+  
+    
+  
+    
+  
+    
+  
+    
+  
+    
+  
+    
+  
+
+  
+
+  
+    
+  
+    
+  
+    
+  
+    
+  
+    
+  
+    
+  
+    
+  
+    
+  
+    
+  
+    
+  
+    
+  
+    
+  
+    
+  
+    
+  
+    
+  
+    
+  
+    
+  
+    
+  
+    
+      <option value="/docs/spec-index.html">Indexes</option>
+    
+  
+    
+  
+    
+  
+    
+  
+
+
+    </optgroup>
+    
+  </select>
+</div>
+
+
+      <div class="unit four-fifths">
+        <article>
+          <h1>C++ Tools</h1>
+          <h2 id="orc-contents">orc-contents</h2>
+
+<p>Displays the contents of the ORC file as a JSON document. With the
+<code>columns</code> argument only the selected columns are printed.</p>
+
+<pre><code class="language-shell">% orc-contents  [--columns=1,2,...] &lt;filename&gt;
+</code></pre>
+
+<p>If you run it on the example file TestOrcFile.test1.orc, you’ll see (without
+the line breaks within each record):</p>
+
+<pre><code class="language-shell">% orc-contents examples/TestOrcFile.test1.orc
+{"boolean1": false, "byte1": 1, "short1": 1024, "int1": 65536, \\
+ "long1": 9223372036854775807, "float1": 1, "double1": -15, \\
+ "bytes1": [0, 1, 2, 3, 4], "string1": "hi", "middle": \\
+    {"list": [{"int1": 1, "string1": "bye"}, \\
+              {"int1": 2, "string1": "sigh"}]}, \\
+ "list": [{"int1": 3, "string1": "good"}, \\
+          {"int1": 4, "string1": "bad"}], \\
+ "map": []}
+{"boolean1": true, "byte1": 100, "short1": 2048, "int1": 65536,
+ "long1": 9223372036854775807, "float1": 2, "double1": -5, \\
+ "bytes1": [], "string1": "bye", \\
+ "middle": {"list": [{"int1": 1, "string1": "bye"}, \\
+                     {"int1": 2, "string1": "sigh"}]}, \\
+ "list": [{"int1": 100000000, "string1": "cat"}, \\
+          {"int1": -100000, "string1": "in"}, \\
+          {"int1": 1234, "string1": "hat"}], \\
+ "map": [{"key": "chani", "value": {"int1": 5, "string1": "chani"}}, \\
+         {"key": "mauddib", \\
+          "value": {"int1": 1, "string1": "mauddib"}}]}
+</code></pre>
+
+<h2 id="orc-metadata">orc-metadata</h2>
+
+<p>Displays the metadata of the ORC file as a JSON document. With the
+<code>verbose</code> option additional information about the layout of the file
+is also printed.</p>
+
+<p>For diagnosing problems, it is useful to use the ‘–raw’ option that
+prints the protocol buffers from the ORC file directly rather than
+interpreting them.</p>
+
+<pre><code class="language-shell">% orc-metadata [-v] [--raw] &lt;filename&gt;
+</code></pre>
+
+<p>If you run it on the example file TestOrcFile.test1.orc, you’ll see:</p>
+
+<pre><code class="language-shell">% orc-metadata examples/TestOrcFile.test1.orc
+{ "name": "../examples/TestOrcFile.test1.orc",
+  "type": "struct&lt;boolean1:boolean,byte1:tinyint,short1:smallint,
+int1:int,long1:bigint,float1:float,double1:double,bytes1:binary,
+string1:string,middle:struct&lt;list:array&lt;struct&lt;int1:int,string1:
+string&gt;&gt;&gt;,list:array&lt;struct&lt;int1:int,string1:string&gt;&gt;,map:map&lt;
+string,struct&lt;int1:int,string1:string&gt;&gt;&gt;",
+  "rows": 2,
+  "stripe count": 1,
+  "format": "0.12", "writer version": "HIVE-8732",
+  "compression": "zlib", "compression block": 10000,
+  "file length": 1711,
+  "content": 1015, "stripe stats": 250, "footer": 421, "postscript": 24,
+  "row index stride": 10000,
+  "user metadata": {
+  },
+  "stripes": [
+    { "stripe": 0, "rows": 2,
+      "offset": 3, "length": 1012,
+      "index": 570, "data": 243, "footer": 199
+    }
+  ]
+}
+</code></pre>
+
+<h2 id="csv-import">csv-import</h2>
+
+<p>Imports CSV file into an Orc file using the specified schema.
+Compound types are not yet supported. <code>delimiter</code> option indicates
+the delimiter in the input CSV file and by default is <code>,</code>. <code>stripe</code>
+option means the stripe size and set to 128MB by default. <code>block</code>
+option is compression block size which is 64KB by default. <code>batch</code>
+option is by default 1024 rows for one batch.</p>
+
+<pre><code class="language-shell">% csv-import [--delimiter=&lt;character&gt;] [--stripe=&lt;size&gt;]
+             [--block=&lt;size&gt;] [--batch=&lt;size&gt;]
+             &lt;schema&gt; &lt;inputCSVFile&gt; &lt;outputORCFile&gt;
+</code></pre>
+
+<p>If you run it on the example file TestCSVFileImport.test10rows.csv,
+you’ll see:</p>
+
+<pre><code class="language-shell">% csv-import "struct&lt;a:bigint,b:string,c:double&gt;"
+             examples/TestCSVFileImport.test10rows.csv /tmp/test.orc
+[2018-04-11 11:12:16] Start importing Orc file...
+[2018-04-11 11:12:16] Finish importing Orc file.
+[2018-04-11 11:12:16] Total writer elasped time: 0.001352s.
+[2018-04-11 11:12:16] Total writer CPU time: 0.001339s.
+</code></pre>
+
+<h2 id="orc-scan">orc-scan</h2>
+
+<p>Scans and displays the row count of the ORC file. With the <code>batch</code> option
+to set the batch size which is 1024 rows by default. It is useful to check
+if the ORC file is damaged.</p>
+
+<pre><code class="language-shell">% orc-scan [--batch=&lt;size&gt;] &lt;filename&gt;
+</code></pre>
+
+<p>If you run it on the example file TestOrcFile.test1.orc, you’ll see:</p>
+
+<pre><code class="language-shell">% orc-scan examples/TestOrcFile.test1.orc
+Rows: 2
+Batches: 1
+</code></pre>
+
+<h2 id="orc-statistics">orc-statistics</h2>
+
+<p>Displays the file-level and stripe-level column statistics of the ORC file.
+With the <code>withIndex</code> option to include column statistics in each row group.</p>
+
+<pre><code class="language-shell">% orc-statistics [--withIndex] &lt;filename&gt;
+</code></pre>
+
+<p>If you run it on the example file TestOrcFile.TestOrcFile.columnProjection.orc
+you’ll see:</p>
+
+<pre><code class="language-shell">% orc-statistics examples/TestOrcFile.columnProjection.orc
+File examples/TestOrcFile.columnProjection.orc has 3 columns
+*** Column 0 ***
+Column has 21000 values and has null value: no
+
+*** Column 1 ***
+Data type: Integer
+Values: 21000
+Has null: no
+Minimum: -2147439072
+Maximum: 2147257982
+Sum: 268482658568
+
+*** Column 2 ***
+Data type: String
+Values: 21000
+Has null: no
+Minimum: 100119c272d7db89
+Maximum: fffe9f6f23b287f3
+Total length: 334559
+
+File examples/TestOrcFile.columnProjection.orc has 5 stripes
+*** Stripe 0 ***
+
+--- Column 0 ---
+Column has 5000 values and has null value: no
+
+--- Column 1 ---
+Data type: Integer
+Values: 5000
+Has null: no
+Minimum: -2145365268
+Maximum: 2147025027
+Sum: -29841423854
+
+--- Column 2 ---
+Data type: String
+Values: 5000
+Has null: no
+Minimum: 1005350489418be2
+Maximum: fffbb8718c92b09f
+Total length: 79644
+
+*** Stripe 1 ***
+
+--- Column 0 ---
+Column has 5000 values and has null value: no
+
+--- Column 1 ---
+Data type: Integer
+Values: 5000
+Has null: no
+Minimum: -2147115959
+Maximum: 2147257982
+Sum: 108604887785
+
+--- Column 2 ---
+Data type: String
+Values: 5000
+Has null: no
+Minimum: 100119c272d7db89
+Maximum: fff0ae41d41e6afc
+Total length: 79640
+
+*** Stripe 2 ***
+
+--- Column 0 ---
+Column has 5000 values and has null value: no
+
+--- Column 1 ---
+Data type: Integer
+Values: 5000
+Has null: no
+Minimum: -2145932387
+Maximum: 2145877119
+Sum: 70064190848
+
+--- Column 2 ---
+Data type: String
+Values: 5000
+Has null: no
+Minimum: 10130af874ae036c
+Maximum: fffe9f6f23b287f3
+Total length: 79645
+
+*** Stripe 3 ***
+
+--- Column 0 ---
+Column has 5000 values and has null value: no
+
+--- Column 1 ---
+Data type: Integer
+Values: 5000
+Has null: no
+Minimum: -2147439072
+Maximum: 2147074354
+Sum: 104681356482
+
+--- Column 2 ---
+Data type: String
+Values: 5000
+Has null: no
+Minimum: 102547d48ed06518
+Maximum: fffa47c57dc7b69a
+Total length: 79689
+
+*** Stripe 4 ***
+
+--- Column 0 ---
+Column has 1000 values and has null value: no
+
+--- Column 1 ---
+Data type: Integer
+Values: 1000
+Has null: no
+Minimum: -2141222223
+Maximum: 2145816096
+Sum: 14973647307
+
+--- Column 2 ---
+Data type: String
+Values: 1000
+Has null: no
+Minimum: 1059d81c9025a217
+Maximum: ffc17f0e35e1a6c0
+Total length: 15941
+</code></pre>
+
+          
+
+
+
+
+
+  
+  
+
+  
+  
+
+  
+  
+
+  
+  
+
+  
+  
+
+  
+  
+
+  
+  
+
+  
+  
+
+  
+  
+
+  
+  
+
+  
+  
+
+  
+  
+
+  
+  
+
+  
+  
+    <div class="section-nav">
+      <div class="left align-right">
+          
+            
+            
+            <a href="/docs/core-cpp.html" class="prev">Back</a>
+          
+      </div>
+      <div class="right align-left">
+          
+            
+            
+            <a href="/docs/java-tools.html" class="next">Next</a>
+          
+      </div>
+    </div>
+    <div class="clear"></div>
+    
+
+        </article>
+      </div>
+
+      <div class="unit one-fifth hide-on-mobiles">
+  <aside>
+    
+    <h4>Overview</h4>
+    
+
+<ul>
+
+  
+
+  
+    
+  
+
+  
+    
+  
+    
+  
+    
+  
+    
+  
+    
+  
+    
+  
+    
+  
+    
+  
+    
+  
+    
+  
+    
+  
+    
+      <li class=""><a href="/docs/index.html">Background</a></li>
+      
+
+
+  
+
+  
+    
+  
+
+  
+    
+  
+    
+      <li class=""><a href="/docs/adopters.html">ORC Adopters</a></li>
+      
+
+
+  
+
+  
+    
+  
+
+  
+    
+  
+    
+  
+    
+  
+    
+  
+    
+  
+    
+  
+    
+  
+    
+  
+    
+  
+    
+  
+    
+  
+    
+  
+    
+  
+    
+  
+    
+  
+    
+  
+    
+  
+    
+  
+    
+  
+    
+  
+    
+  
+    
+      <li class=""><a href="/docs/types.html">Types</a></li>
+      
+
+
+  
+
+  
+    
+  
+
+  
+    
+  
+    
+  
+    
+  
+    
+  
+    
+  
+    
+  
+    
+  
+    
+  
+    
+  
+    
+  
+    
+  
+    
+  
+    
+      <li class=""><a href="/docs/indexes.html">Indexes</a></li>
+      
+
+
+  
+
+  
+    
+  
+
+  
+    
+      <li class=""><a href="/docs/acid.html">ACID support</a></li>
+      
+
+
+</ul>
+
+    
+    <h4>Installing</h4>
+    
+
+<ul>
+
+  
+
+  
+    
+  
+
+  
+    
+  
+    
+  
+    
+      <li class=""><a href="/docs/building.html">Building ORC</a></li>
+      
+
+
+  
+
+  
+    
+  
+
+  
+    
+  
+    
+  
+    
+  
+    
+  
+    
+  
+    
+  
+    
+  
+    
+  
+    
+  
+    
+  
+    
+  
+    
+  
+    
+  
+    
+  
+    
+  
+    
+  
+    
+      <li class=""><a href="/docs/releases.html">Releases</a></li>
+      
+
+
+</ul>
+
+    
+    <h4>Using in Hive</h4>
+    
+
+<ul>
+
+  
+
+  
+    
+  
+
+  
+    
+  
+    
+  
+    
+  
+    
+  
+    
+  
+    
+  
+    
+  
+    
+  
+    
+  
+    
+  
+    
+      <li class=""><a href="/docs/hive-ddl.html">Hive DDL</a></li>
+      
+
+
+  
+
+  
+    
+  
+
+  
+    
+  
+    
+  
+    
+  
+    
+  
+    
+  
+    
+  
+    
+  
+    
+  
+    
+  
+    
+      <li class=""><a href="/docs/hive-config.html">Hive Configuration</a></li>
+      
+
+
+</ul>
+
+    
+    <h4>Using in MapReduce</h4>
+    
+
+<ul>
+
+  
+
+  
+    
+  
+
+  
+    
+  
+    
+  
+    
+  
+    
+  
+    
+  
+    
+  
+    
+  
+    
+  
+    
+  
+    
+  
+    
+  
+    
+  
+    
+  
+    
+  
+    
+      <li class=""><a href="/docs/mapred.html">Using in MapRed</a></li>
+      
+
+
+  
+
+  
+    
+  
+
+  
+    
+  
+    
+  
+    
+  
+    
+  
+    
+  
+    
+  
+    
+  
+    
+  
+    
+  
+    
+  
+    
+  
+    
+  
+    
+  
+    
+  
+    
+  
+    
+      <li class=""><a href="/docs/mapreduce.html">Using in MapReduce</a></li>
+      
+
+
+</ul>
+
+    
+    <h4>Using ORC Core</h4>
+    
+
+<ul>
+
+  
+
+  
+    
+  
+
+  
+    
+  
+    
+  
+    
+  
+    
+  
+    
+  
+    
+      <li class=""><a href="/docs/core-java.html">Using Core Java</a></li>
+      
+
+
+  
+
+  
+    
+  
+
+  
+    
+  
+    
+  
+    
+  
+    
+  
+    
+      <li class=""><a href="/docs/core-cpp.html">Using Core C++</a></li>
+      
+
+
+</ul>
+
+    
+    <h4>Tools</h4>
+    
+
+<ul>
+
+  
+
+  
+    
+  
+
+  
+    
+  
+    
+  
+    
+  
+    
+  
+    
+  
+    
+  
+    
+      <li class="current"><a href="/docs/cpp-tools.html">C++ Tools</a></li>
+      
+
+
+  
+
+  
+    
+  
+
+  
+    
+  
+    
+  
+    
+  
+    
+  
+    
+  
+    
+  
+    
+  
+    
+  
+    
+  
+    
+  
+    
+  
+    
+  
+    
+  
+    
+      <li class=""><a href="/docs/java-tools.html">Java Tools</a></li>
+      
+
+
+</ul>
+
+    
+    <h4>Format Specification</h4>
+    
+
+<ul>
+
+  
+
+  
+    
+  
+
+  
+    
+  
+    
+  
+    
+  
+    
+  
+    
+  
+    
+  
+    
+  
+    
+  
+    
+  
+    
+  
+    
+  
+    
+  
+    
+  
+    
+  
+    
+  
+    
+  
+    
+  
+    
+  
+    
+  
+    
+      <li class=""><a href="/docs/spec-intro.html">Introduction</a></li>
+      
+
+
+  
+
+  
+    
+  
+
+  
+    
+  
+    
+  
+    
+  
+    
+  
+    
+  
+    
+  
+    
+  
+    
+  
+    
+      <li class=""><a href="/docs/file-tail.html">File Tail</a></li>
+      
+
+
+  
+
+  
+    
+  
+
+  
+    
+  
+    
+  
+    
+  
+    
+      <li class=""><a href="/docs/compression.html">Compression</a></li>
+      
+
+
+  
+
+  
+    
+  
+
+  
+    
+  
+    
+  
+    
+  
+    
+  
+    
+  
+    
+  
+    
+  
+    
+  
+    
+  
+    
+  
+    
+  
+    
+  
+    
+  
+    
+  
+    
+  
+    
+  
+    
+  
+    
+      <li class=""><a href="/docs/run-length.html">Run Length Encoding</a></li>
+      
+
+
+  
+
+  
+    
+  
+
+  
+    
+  
+    
+  
+    
+  
+    
+  
+    
+  
+    
+  
+    
+  
+    
+  
+    
+  
+    
+  
+    
+  
+    
+  
+    
+  
+    
+  
+    
+  
+    
+  
+    
+  
+    
+  
+    
+  
+    
+  
+    
+      <li class=""><a href="/docs/stripes.html">Stripes</a></li>
+      
+
+
+  
+
+  
+    
+  
+
+  
+    
+  
+    
+  
+    
+  
+    
+  
+    
+  
+    
+  
+    
+  
+    
+      <li class=""><a href="/docs/encodings.html">Column Encodings</a></li>
+      
+
+
+  
+
+  
+    
+  
+
+  
+    
+  
+    
+  
+    
+  
+    
+  
+    
+  
+    
+  
+    
+  
+    
+  
+    
+  
+    
+  
+    
+  
+    
+  
+    
+  
+    
+  
+    
+  
+    
+  
+    
+  
+    
+  
+    
+      <li class=""><a href="/docs/spec-index.html">Indexes</a></li>
+      
+
+
+</ul>
+
+    
+  </aside>
+</div>
+
+
+      <div class="clear"></div>
+
+    </div>
+  </section>
+
+
+  <footer role="contentinfo">
+  <p>The contents of this website are &copy;&nbsp;2018
+     <a href="https://www.apache.org/">Apache Software Foundation</a>
+     under the terms of the <a
+      href="https://www.apache.org/licenses/LICENSE-2.0.html">
+      Apache&nbsp;License&nbsp;v2</a>. Apache ORC and its logo are trademarks
+      of the Apache Software Foundation.</p>
+</footer>
+
+  <script>
+  var anchorForId = function (id) {
+    var anchor = document.createElement("a");
+    anchor.className = "header-link";
+    anchor.href      = "#" + id;
+    anchor.innerHTML = "<span class=\"sr-only\">Permalink</span><i class=\"fa fa-link\"></i>";
+    anchor.title = "Permalink";
+    return anchor;
+  };
+
+  var linkifyAnchors = function (level, containingElement) {
+    var headers = containingElement.getElementsByTagName("h" + level);
+    for (var h = 0; h < headers.length; h++) {
+      var header = headers[h];
+
+      if (typeof header.id !== "undefined" && header.id !== "") {
+        header.appendChild(anchorForId(header.id));
+      }
+    }
+  };
+
+  document.onreadystatechange = function () {
+    if (this.readyState === "complete") {
+      var contentBlock = document.getElementsByClassName("docs")[0] || document.getElementsByClassName("news")[0];
+      if (!contentBlock) {
+        return;
+      }
+      for (var level = 1; level <= 6; level++) {
+        linkifyAnchors(level, contentBlock);
+      }
+    }
+  };
+</script>
+
+
+</body>
+</html>

http://git-wip-us.apache.org/repos/asf/orc/blob/c63412b1/docs/encodings.html
----------------------------------------------------------------------
diff --git a/docs/encodings.html b/docs/encodings.html
index 9839387..0a2a3f7 100644
--- a/docs/encodings.html
+++ b/docs/encodings.html
@@ -111,6 +111,10 @@
     
   
     
+  
+    
+  
+    
       <option value="/docs/index.html">Background</option>
     
   
@@ -180,6 +184,10 @@
   
     
   
+    
+  
+    
+  
 
   
 
@@ -223,6 +231,10 @@
     
   
     
+  
+    
+  
+    
       <option value="/docs/types.html">Types</option>
     
   
@@ -251,6 +263,10 @@
     
   
     
+  
+    
+  
+    
       <option value="/docs/indexes.html">Indexes</option>
     
   
@@ -318,6 +334,10 @@
   
     
   
+    
+  
+    
+  
 
 
     </optgroup>
@@ -371,6 +391,10 @@
   
     
   
+    
+  
+    
+  
 
   
 
@@ -402,12 +426,16 @@
     
   
     
-      <option value="/docs/releases.html">Releases</option>
+  
     
   
     
   
     
+      <option value="/docs/releases.html">Releases</option>
+    
+  
+    
   
     
   
@@ -445,6 +473,10 @@
     
   
     
+  
+    
+  
+    
       <option value="/docs/hive-ddl.html">Hive DDL</option>
     
   
@@ -489,6 +521,10 @@
     
   
     
+  
+    
+  
+    
       <option value="/docs/hive-config.html">Hive Configuration</option>
     
   
@@ -550,12 +586,16 @@
     
   
     
-      <option value="/docs/mapred.html">Using in MapRed</option>
+  
     
   
     
   
     
+      <option value="/docs/mapred.html">Using in MapRed</option>
+    
+  
+    
   
     
   
@@ -598,12 +638,16 @@
     
   
     
-      <option value="/docs/mapreduce.html">Using in MapReduce</option>
+  
     
   
     
   
     
+      <option value="/docs/mapreduce.html">Using in MapReduce</option>
+    
+  
+    
   
     
   
@@ -635,6 +679,8 @@
     
   
     
+  
+    
       <option value="/docs/core-java.html">Using Core Java</option>
     
   
@@ -668,6 +714,58 @@
   
     
   
+    
+  
+
+  
+
+  
+    
+  
+    
+  
+    
+  
+    
+  
+    
+      <option value="/docs/core-cpp.html">Using Core C++</option>
+    
+  
+    
+  
+    
+  
+    
+  
+    
+  
+    
+  
+    
+  
+    
+  
+    
+  
+    
+  
+    
+  
+    
+  
+    
+  
+    
+  
+    
+  
+    
+  
+    
+  
+    
+  
 
 
     </optgroup>
@@ -692,6 +790,56 @@
     
   
     
+      <option value="/docs/cpp-tools.html">C++ Tools</option>
+    
+  
+    
+  
+    
+  
+    
+  
+    
+  
+    
+  
+    
+  
+    
+  
+    
+  
+    
+  
+    
+  
+    
+  
+    
+  
+    
+  
+    
+  
+    
+  
+
+  
+
+  
+    
+  
+    
+  
+    
+  
+    
+  
+    
+  
+    
+  
+    
   
     
   
@@ -706,6 +854,8 @@
     
   
     
+      <option value="/docs/java-tools.html">Java Tools</option>
+    
   
     
   
@@ -716,7 +866,9 @@
     
   
     
-      <option value="/docs/tools.html">Tools</option>
+  
+    
+  
     
   
     
@@ -765,12 +917,16 @@
     
   
     
-      <option value="/docs/spec-intro.html">Introduction</option>
+  
     
   
     
   
     
+      <option value="/docs/spec-intro.html">Introduction</option>
+    
+  
+    
   
     
   
@@ -791,6 +947,10 @@
     
   
     
+  
+    
+  
+    
       <option value="/docs/file-tail.html">File Tail</option>
     
   
@@ -866,6 +1026,10 @@
   
     
   
+    
+  
+    
+  
 
   
 
@@ -899,12 +1063,16 @@
     
   
     
-      <option value="/docs/run-length.html">Run Length Encoding</option>
+  
     
   
     
   
     
+      <option value="/docs/run-length.html">Run Length Encoding</option>
+    
+  
+    
   
     
   
@@ -951,12 +1119,16 @@
     
   
     
-      <option value="/docs/stripes.html">Stripes</option>
+  
     
   
     
   
     
+      <option value="/docs/stripes.html">Stripes</option>
+    
+  
+    
   
 
   
@@ -973,6 +1145,10 @@
     
   
     
+  
+    
+  
+    
       <option value="/docs/encodings.html">Column Encodings</option>
     
   
@@ -1039,10 +1215,14 @@
     
   
     
-      <option value="/docs/spec-index.html">Indexes</option>
+  
+    
+  
     
   
     
+      <option value="/docs/spec-index.html">Indexes</option>
+    
   
     
   
@@ -1739,6 +1919,12 @@ the Hive type model.</p>
 
   
   
+
+  
+  
+
+  
+  
     <div class="section-nav">
       <div class="left align-right">
           
@@ -1795,6 +1981,10 @@ the Hive type model.</p>
     
   
     
+  
+    
+  
+    
       <li class=""><a href="/docs/index.html">Background</a></li>
       
 
@@ -1859,6 +2049,10 @@ the Hive type model.</p>
     
   
     
+  
+    
+  
+    
       <li class=""><a href="/docs/types.html">Types</a></li>
       
 
@@ -1891,6 +2085,10 @@ the Hive type model.</p>
     
   
     
+  
+    
+  
+    
       <li class=""><a href="/docs/indexes.html">Indexes</a></li>
       
 
@@ -1965,6 +2163,12 @@ the Hive type model.</p>
     
   
     
+  
+    
+  
+    
+  
+    
       <li class=""><a href="/docs/releases.html">Releases</a></li>
       
 
@@ -2001,6 +2205,10 @@ the Hive type model.</p>
     
   
     
+  
+    
+  
+    
       <li class=""><a href="/docs/hive-ddl.html">Hive DDL</a></li>
       
 
@@ -2027,6 +2235,10 @@ the Hive type model.</p>
     
   
     
+  
+    
+  
+    
       <li class=""><a href="/docs/hive-config.html">Hive Configuration</a></li>
       
 
@@ -2069,6 +2281,12 @@ the Hive type model.</p>
     
   
     
+  
+    
+  
+    
+  
+    
       <li class=""><a href="/docs/mapred.html">Using in MapRed</a></li>
       
 
@@ -2105,6 +2323,12 @@ the Hive type model.</p>
     
   
     
+  
+    
+  
+    
+  
+    
       <li class=""><a href="/docs/mapreduce.html">Using in MapReduce</a></li>
       
 
@@ -2133,10 +2357,32 @@ the Hive type model.</p>
     
   
     
+  
+    
       <li class=""><a href="/docs/core-java.html">Using Core Java</a></li>
       
 
 
+  
+
+  
+    
+  
+
+  
+    
+  
+    
+  
+    
+  
+    
+  
+    
+      <li class=""><a href="/docs/core-cpp.html">Using Core C++</a></li>
+      
+
+
 </ul>
 
     
@@ -2165,9 +2411,17 @@ the Hive type model.</p>
     
   
     
+      <li class=""><a href="/docs/cpp-tools.html">C++ Tools</a></li>
+      
+
+
+  
+
   
     
   
+
+  
     
   
     
@@ -2189,7 +2443,13 @@ the Hive type model.</p>
     
   
     
-      <li class=""><a href="/docs/tools.html">Tools</a></li>
+  
+    
+  
+    
+  
+    
+      <li class=""><a href="/docs/java-tools.html">Java Tools</a></li>
       
 
 
@@ -2241,6 +2501,12 @@ the Hive type model.</p>
     
   
     
+  
+    
+  
+    
+  
+    
       <li class=""><a href="/docs/spec-intro.html">Introduction</a></li>
       
 
@@ -2265,6 +2531,10 @@ the Hive type model.</p>
     
   
     
+  
+    
+  
+    
       <li class=""><a href="/docs/file-tail.html">File Tail</a></li>
       
 
@@ -2323,6 +2593,12 @@ the Hive type model.</p>
     
   
     
+  
+    
+  
+    
+  
+    
       <li class=""><a href="/docs/run-length.html">Run Length Encoding</a></li>
       
 
@@ -2369,6 +2645,12 @@ the Hive type model.</p>
     
   
     
+  
+    
+  
+    
+  
+    
       <li class=""><a href="/docs/stripes.html">Stripes</a></li>
       
 
@@ -2391,6 +2673,10 @@ the Hive type model.</p>
     
   
     
+  
+    
+  
+    
       <li class="current"><a href="/docs/encodings.html">Column Encodings</a></li>
       
 
@@ -2433,6 +2719,12 @@ the Hive type model.</p>
     
   
     
+  
+    
+  
+    
+  
+    
       <li class=""><a href="/docs/spec-index.html">Indexes</a></li>
       
 

http://git-wip-us.apache.org/repos/asf/orc/blob/c63412b1/docs/file-tail.html
----------------------------------------------------------------------
diff --git a/docs/file-tail.html b/docs/file-tail.html
index 33b61ca..3e4c9a4 100644
--- a/docs/file-tail.html
+++ b/docs/file-tail.html
@@ -111,6 +111,10 @@
     
   
     
+  
+    
+  
+    
       <option value="/docs/index.html">Background</option>
     
   
@@ -180,6 +184,10 @@
   
     
   
+    
+  
+    
+  
 
   
 
@@ -223,6 +231,10 @@
     
   
     
+  
+    
+  
+    
       <option value="/docs/types.html">Types</option>
     
   
@@ -251,6 +263,10 @@
     
   
     
+  
+    
+  
+    
       <option value="/docs/indexes.html">Indexes</option>
     
   
@@ -318,6 +334,10 @@
   
     
   
+    
+  
+    
+  
 
 
     </optgroup>
@@ -371,6 +391,10 @@
   
     
   
+    
+  
+    
+  
 
   
 
@@ -402,12 +426,16 @@
     
   
     
-      <option value="/docs/releases.html">Releases</option>
+  
     
   
     
   
     
+      <option value="/docs/releases.html">Releases</option>
+    
+  
+    
   
     
   
@@ -445,6 +473,10 @@
     
   
     
+  
+    
+  
+    
       <option value="/docs/hive-ddl.html">Hive DDL</option>
     
   
@@ -489,6 +521,10 @@
     
   
     
+  
+    
+  
+    
       <option value="/docs/hive-config.html">Hive Configuration</option>
     
   
@@ -550,12 +586,16 @@
     
   
     
-      <option value="/docs/mapred.html">Using in MapRed</option>
+  
     
   
     
   
     
+      <option value="/docs/mapred.html">Using in MapRed</option>
+    
+  
+    
   
     
   
@@ -598,12 +638,16 @@
     
   
     
-      <option value="/docs/mapreduce.html">Using in MapReduce</option>
+  
     
   
     
   
     
+      <option value="/docs/mapreduce.html">Using in MapReduce</option>
+    
+  
+    
   
     
   
@@ -635,6 +679,8 @@
     
   
     
+  
+    
       <option value="/docs/core-java.html">Using Core Java</option>
     
   
@@ -668,6 +714,58 @@
   
     
   
+    
+  
+
+  
+
+  
+    
+  
+    
+  
+    
+  
+    
+  
+    
+      <option value="/docs/core-cpp.html">Using Core C++</option>
+    
+  
+    
+  
+    
+  
+    
+  
+    
+  
+    
+  
+    
+  
+    
+  
+    
+  
+    
+  
+    
+  
+    
+  
+    
+  
+    
+  
+    
+  
+    
+  
+    
+  
+    
+  
 
 
     </optgroup>
@@ -692,6 +790,56 @@
     
   
     
+      <option value="/docs/cpp-tools.html">C++ Tools</option>
+    
+  
+    
+  
+    
+  
+    
+  
+    
+  
+    
+  
+    
+  
+    
+  
+    
+  
+    
+  
+    
+  
+    
+  
+    
+  
+    
+  
+    
+  
+    
+  
+
+  
+
+  
+    
+  
+    
+  
+    
+  
+    
+  
+    
+  
+    
+  
+    
   
     
   
@@ -706,6 +854,8 @@
     
   
     
+      <option value="/docs/java-tools.html">Java Tools</option>
+    
   
     
   
@@ -716,7 +866,9 @@
     
   
     
-      <option value="/docs/tools.html">Tools</option>
+  
+    
+  
     
   
     
@@ -765,12 +917,16 @@
     
   
     
-      <option value="/docs/spec-intro.html">Introduction</option>
+  
     
   
     
   
     
+      <option value="/docs/spec-intro.html">Introduction</option>
+    
+  
+    
   
     
   
@@ -791,6 +947,10 @@
     
   
     
+  
+    
+  
+    
       <option value="/docs/file-tail.html">File Tail</option>
     
   
@@ -866,6 +1026,10 @@
   
     
   
+    
+  
+    
+  
 
   
 
@@ -899,12 +1063,16 @@
     
   
     
-      <option value="/docs/run-length.html">Run Length Encoding</option>
+  
     
   
     
   
     
+      <option value="/docs/run-length.html">Run Length Encoding</option>
+    
+  
+    
   
     
   
@@ -951,12 +1119,16 @@
     
   
     
-      <option value="/docs/stripes.html">Stripes</option>
+  
     
   
     
   
     
+      <option value="/docs/stripes.html">Stripes</option>
+    
+  
+    
   
 
   
@@ -973,6 +1145,10 @@
     
   
     
+  
+    
+  
+    
       <option value="/docs/encodings.html">Column Encodings</option>
     
   
@@ -1039,10 +1215,14 @@
     
   
     
-      <option value="/docs/spec-index.html">Indexes</option>
+  
+    
+  
     
   
     
+      <option value="/docs/spec-index.html">Indexes</option>
+    
   
     
   
@@ -1426,6 +1606,12 @@ based on the predicate push-down evaluated per a stripe.</p>
 
   
   
+
+  
+  
+
+  
+  
     <div class="section-nav">
       <div class="left align-right">
           
@@ -1482,6 +1668,10 @@ based on the predicate push-down evaluated per a stripe.</p>
     
   
     
+  
+    
+  
+    
       <li class=""><a href="/docs/index.html">Background</a></li>
       
 
@@ -1546,6 +1736,10 @@ based on the predicate push-down evaluated per a stripe.</p>
     
   
     
+  
+    
+  
+    
       <li class=""><a href="/docs/types.html">Types</a></li>
       
 
@@ -1578,6 +1772,10 @@ based on the predicate push-down evaluated per a stripe.</p>
     
   
     
+  
+    
+  
+    
       <li class=""><a href="/docs/indexes.html">Indexes</a></li>
       
 
@@ -1652,6 +1850,12 @@ based on the predicate push-down evaluated per a stripe.</p>
     
   
     
+  
+    
+  
+    
+  
+    
       <li class=""><a href="/docs/releases.html">Releases</a></li>
       
 
@@ -1688,6 +1892,10 @@ based on the predicate push-down evaluated per a stripe.</p>
     
   
     
+  
+    
+  
+    
       <li class=""><a href="/docs/hive-ddl.html">Hive DDL</a></li>
       
 
@@ -1714,6 +1922,10 @@ based on the predicate push-down evaluated per a stripe.</p>
     
   
     
+  
+    
+  
+    
       <li class=""><a href="/docs/hive-config.html">Hive Configuration</a></li>
       
 
@@ -1756,6 +1968,12 @@ based on the predicate push-down evaluated per a stripe.</p>
     
   
     
+  
+    
+  
+    
+  
+    
       <li class=""><a href="/docs/mapred.html">Using in MapRed</a></li>
       
 
@@ -1792,6 +2010,12 @@ based on the predicate push-down evaluated per a stripe.</p>
     
   
     
+  
+    
+  
+    
+  
+    
       <li class=""><a href="/docs/mapreduce.html">Using in MapReduce</a></li>
       
 
@@ -1820,10 +2044,32 @@ based on the predicate push-down evaluated per a stripe.</p>
     
   
     
+  
+    
       <li class=""><a href="/docs/core-java.html">Using Core Java</a></li>
       
 
 
+  
+
+  
+    
+  
+
+  
+    
+  
+    
+  
+    
+  
+    
+  
+    
+      <li class=""><a href="/docs/core-cpp.html">Using Core C++</a></li>
+      
+
+
 </ul>
 
     
@@ -1852,9 +2098,17 @@ based on the predicate push-down evaluated per a stripe.</p>
     
   
     
+      <li class=""><a href="/docs/cpp-tools.html">C++ Tools</a></li>
+      
+
+
+  
+
   
     
   
+
+  
     
   
     
@@ -1876,7 +2130,13 @@ based on the predicate push-down evaluated per a stripe.</p>
     
   
     
-      <li class=""><a href="/docs/tools.html">Tools</a></li>
+  
+    
+  
+    
+  
+    
+      <li class=""><a href="/docs/java-tools.html">Java Tools</a></li>
       
 
 
@@ -1928,6 +2188,12 @@ based on the predicate push-down evaluated per a stripe.</p>
     
   
     
+  
+    
+  
+    
+  
+    
       <li class=""><a href="/docs/spec-intro.html">Introduction</a></li>
       
 
@@ -1952,6 +2218,10 @@ based on the predicate push-down evaluated per a stripe.</p>
     
   
     
+  
+    
+  
+    
       <li class="current"><a href="/docs/file-tail.html">File Tail</a></li>
       
 
@@ -2010,6 +2280,12 @@ based on the predicate push-down evaluated per a stripe.</p>
     
   
     
+  
+    
+  
+    
+  
+    
       <li class=""><a href="/docs/run-length.html">Run Length Encoding</a></li>
       
 
@@ -2056,6 +2332,12 @@ based on the predicate push-down evaluated per a stripe.</p>
     
   
     
+  
+    
+  
+    
+  
+    
       <li class=""><a href="/docs/stripes.html">Stripes</a></li>
       
 
@@ -2078,6 +2360,10 @@ based on the predicate push-down evaluated per a stripe.</p>
     
   
     
+  
+    
+  
+    
       <li class=""><a href="/docs/encodings.html">Column Encodings</a></li>
       
 
@@ -2120,6 +2406,12 @@ based on the predicate push-down evaluated per a stripe.</p>
     
   
     
+  
+    
+  
+    
+  
+    
       <li class=""><a href="/docs/spec-index.html">Indexes</a></li>
       
 

http://git-wip-us.apache.org/repos/asf/orc/blob/c63412b1/docs/hive-config.html
----------------------------------------------------------------------
diff --git a/docs/hive-config.html b/docs/hive-config.html
index af0fe8f..6fe958c 100644
--- a/docs/hive-config.html
+++ b/docs/hive-config.html
@@ -111,6 +111,10 @@
     
   
     
+  
+    
+  
+    
       <option value="/docs/index.html">Background</option>
     
   
@@ -180,6 +184,10 @@
   
     
   
+    
+  
+    
+  
 
   
 
@@ -223,6 +231,10 @@
     
   
     
+  
+    
+  
+    
       <option value="/docs/types.html">Types</option>
     
   
@@ -251,6 +263,10 @@
     
   
     
+  
+    
+  
+    
       <option value="/docs/indexes.html">Indexes</option>
     
   
@@ -318,6 +334,10 @@
   
     
   
+    
+  
+    
+  
 
 
     </optgroup>
@@ -371,6 +391,10 @@
   
     
   
+    
+  
+    
+  
 
   
 
@@ -402,10 +426,14 @@
     
   
     
-      <option value="/docs/releases.html">Releases</option>
+  
+    
+  
     
   
     
+      <option value="/docs/releases.html">Releases</option>
+    
   
     
   
@@ -445,6 +473,10 @@
     
   
     
+  
+    
+  
+    
       <option value="/docs/hive-ddl.html">Hive DDL</option>
     
   
@@ -489,6 +521,10 @@
     
   
     
+  
+    
+  
+    
       <option value="/docs/hive-config.html">Hive Configuration</option>
     
   
@@ -550,10 +586,14 @@
     
   
     
-      <option value="/docs/mapred.html">Using in MapRed</option>
+  
+    
+  
     
   
     
+      <option value="/docs/mapred.html">Using in MapRed</option>
+    
   
     
   
@@ -598,12 +638,16 @@
     
   
     
-      <option value="/docs/mapreduce.html">Using in MapReduce</option>
+  
     
   
     
   
     
+      <option value="/docs/mapreduce.html">Using in MapReduce</option>
+    
+  
+    
   
     
   
@@ -635,6 +679,8 @@
     
   
     
+  
+    
       <option value="/docs/core-java.html">Using Core Java</option>
     
   
@@ -668,6 +714,58 @@
   
     
   
+    
+  
+
+  
+
+  
+    
+  
+    
+  
+    
+  
+    
+  
+    
+      <option value="/docs/core-cpp.html">Using Core C++</option>
+    
+  
+    
+  
+    
+  
+    
+  
+    
+  
+    
+  
+    
+  
+    
+  
+    
+  
+    
+  
+    
+  
+    
+  
+    
+  
+    
+  
+    
+  
+    
+  
+    
+  
+    
+  
 
 
     </optgroup>
@@ -692,6 +790,58 @@
     
   
     
+      <option value="/docs/cpp-tools.html">C++ Tools</option>
+    
+  
+    
+  
+    
+  
+    
+  
+    
+  
+    
+  
+    
+  
+    
+  
+    
+  
+    
+  
+    
+  
+    
+  
+    
+  
+    
+  
+    
+  
+    
+  
+
+  
+
+  
+    
+  
+    
+  
+    
+  
+    
+  
+    
+  
+    
+  
+    
+  
+    
   
     
   
@@ -704,6 +854,8 @@
     
   
     
+      <option value="/docs/java-tools.html">Java Tools</option>
+    
   
     
   
@@ -716,7 +868,7 @@
     
   
     
-      <option value="/docs/tools.html">Tools</option>
+  
     
   
     
@@ -765,12 +917,16 @@
     
   
     
-      <option value="/docs/spec-intro.html">Introduction</option>
+  
     
   
     
   
     
+      <option value="/docs/spec-intro.html">Introduction</option>
+    
+  
+    
   
     
   
@@ -791,6 +947,10 @@
     
   
     
+  
+    
+  
+    
       <option value="/docs/file-tail.html">File Tail</option>
     
   
@@ -866,6 +1026,10 @@
   
     
   
+    
+  
+    
+  
 
   
 
@@ -899,12 +1063,16 @@
     
   
     
-      <option value="/docs/run-length.html">Run Length Encoding</option>
+  
     
   
     
   
     
+      <option value="/docs/run-length.html">Run Length Encoding</option>
+    
+  
+    
   
     
   
@@ -951,12 +1119,16 @@
     
   
     
-      <option value="/docs/stripes.html">Stripes</option>
+  
     
   
     
   
     
+      <option value="/docs/stripes.html">Stripes</option>
+    
+  
+    
   
 
   
@@ -973,6 +1145,10 @@
     
   
     
+  
+    
+  
+    
       <option value="/docs/encodings.html">Column Encodings</option>
     
   
@@ -1039,10 +1215,14 @@
     
   
     
-      <option value="/docs/spec-index.html">Indexes</option>
+  
+    
+  
     
   
     
+      <option value="/docs/spec-index.html">Indexes</option>
+    
   
     
   
@@ -1364,6 +1544,10 @@ with the same options.</p>
     
   
     
+  
+    
+  
+    
       <li class=""><a href="/docs/index.html">Background</a></li>
       
 
@@ -1428,6 +1612,10 @@ with the same options.</p>
     
   
     
+  
+    
+  
+    
       <li class=""><a href="/docs/types.html">Types</a></li>
       
 
@@ -1460,6 +1648,10 @@ with the same options.</p>
     
   
     
+  
+    
+  
+    
       <li class=""><a href="/docs/indexes.html">Indexes</a></li>
       
 
@@ -1534,6 +1726,12 @@ with the same options.</p>
     
   
     
+  
+    
+  
+    
+  
+    
       <li class=""><a href="/docs/releases.html">Releases</a></li>
       
 
@@ -1570,6 +1768,10 @@ with the same options.</p>
     
   
     
+  
+    
+  
+    
       <li class=""><a href="/docs/hive-ddl.html">Hive DDL</a></li>
       
 
@@ -1596,6 +1798,10 @@ with the same options.</p>
     
   
     
+  
+    
+  
+    
       <li class="current"><a href="/docs/hive-config.html">Hive Configuration</a></li>
       
 
@@ -1638,6 +1844,12 @@ with the same options.</p>
     
   
     
+  
+    
+  
+    
+  
+    
       <li class=""><a href="/docs/mapred.html">Using in MapRed</a></li>
       
 
@@ -1674,6 +1886,12 @@ with the same options.</p>
     
   
     
+  
+    
+  
+    
+  
+    
       <li class=""><a href="/docs/mapreduce.html">Using in MapReduce</a></li>
       
 
@@ -1702,10 +1920,32 @@ with the same options.</p>
     
   
     
+  
+    
       <li class=""><a href="/docs/core-java.html">Using Core Java</a></li>
       
 
 
+  
+
+  
+    
+  
+
+  
+    
+  
+    
+  
+    
+  
+    
+  
+    
+      <li class=""><a href="/docs/core-cpp.html">Using Core C++</a></li>
+      
+
+
 </ul>
 
     
@@ -1734,6 +1974,20 @@ with the same options.</p>
     
   
     
+      <li class=""><a href="/docs/cpp-tools.html">C++ Tools</a></li>
+      
+
+
+  
+
+  
+    
+  
+
+  
+    
+  
+    
   
     
   
@@ -1758,7 +2012,7 @@ with the same options.</p>
     
   
     
-      <li class=""><a href="/docs/tools.html">Tools</a></li>
+      <li class=""><a href="/docs/java-tools.html">Java Tools</a></li>
       
 
 
@@ -1810,6 +2064,12 @@ with the same options.</p>
     
   
     
+  
+    
+  
+    
+  
+    
       <li class=""><a href="/docs/spec-intro.html">Introduction</a></li>
       
 
@@ -1834,6 +2094,10 @@ with the same options.</p>
     
   
     
+  
+    
+  
+    
       <li class=""><a href="/docs/file-tail.html">File Tail</a></li>
       
 
@@ -1892,6 +2156,12 @@ with the same options.</p>
     
   
     
+  
+    
+  
+    
+  
+    
       <li class=""><a href="/docs/run-length.html">Run Length Encoding</a></li>
       
 
@@ -1938,6 +2208,12 @@ with the same options.</p>
     
   
     
+  
+    
+  
+    
+  
+    
       <li class=""><a href="/docs/stripes.html">Stripes</a></li>
       
 
@@ -1960,6 +2236,10 @@ with the same options.</p>
     
   
     
+  
+    
+  
+    
       <li class=""><a href="/docs/encodings.html">Column Encodings</a></li>
       
 
@@ -2002,6 +2282,12 @@ with the same options.</p>
     
   
     
+  
+    
+  
+    
+  
+    
       <li class=""><a href="/docs/spec-index.html">Indexes</a></li>
       
 

http://git-wip-us.apache.org/repos/asf/orc/blob/c63412b1/docs/hive-ddl.html
----------------------------------------------------------------------
diff --git a/docs/hive-ddl.html b/docs/hive-ddl.html
index 57f7ad2..0da9356 100644
--- a/docs/hive-ddl.html
+++ b/docs/hive-ddl.html
@@ -111,6 +111,10 @@
     
   
     
+  
+    
+  
+    
       <option value="/docs/index.html">Background</option>
     
   
@@ -180,6 +184,10 @@
   
     
   
+    
+  
+    
+  
 
   
 
@@ -223,6 +231,10 @@
     
   
     
+  
+    
+  
+    
       <option value="/docs/types.html">Types</option>
     
   
@@ -251,6 +263,10 @@
     
   
     
+  
+    
+  
+    
       <option value="/docs/indexes.html">Indexes</option>
     
   
@@ -318,6 +334,10 @@
   
     
   
+    
+  
+    
+  
 
 
     </optgroup>
@@ -371,6 +391,10 @@
   
     
   
+    
+  
+    
+  
 
   
 
@@ -402,10 +426,14 @@
     
   
     
-      <option value="/docs/releases.html">Releases</option>
+  
+    
+  
     
   
     
+      <option value="/docs/releases.html">Releases</option>
+    
   
     
   
@@ -445,6 +473,10 @@
     
   
     
+  
+    
+  
+    
       <option value="/docs/hive-ddl.html">Hive DDL</option>
     
   
@@ -489,6 +521,10 @@
     
   
     
+  
+    
+  
+    
       <option value="/docs/hive-config.html">Hive Configuration</option>
     
   
@@ -550,10 +586,14 @@
     
   
     
-      <option value="/docs/mapred.html">Using in MapRed</option>
+  
+    
+  
     
   
     
+      <option value="/docs/mapred.html">Using in MapRed</option>
+    
   
     
   
@@ -598,12 +638,16 @@
     
   
     
-      <option value="/docs/mapreduce.html">Using in MapReduce</option>
+  
     
   
     
   
     
+      <option value="/docs/mapreduce.html">Using in MapReduce</option>
+    
+  
+    
   
     
   
@@ -635,6 +679,8 @@
     
   
     
+  
+    
       <option value="/docs/core-java.html">Using Core Java</option>
     
   
@@ -668,6 +714,58 @@
   
     
   
+    
+  
+
+  
+
+  
+    
+  
+    
+  
+    
+  
+    
+  
+    
+      <option value="/docs/core-cpp.html">Using Core C++</option>
+    
+  
+    
+  
+    
+  
+    
+  
+    
+  
+    
+  
+    
+  
+    
+  
+    
+  
+    
+  
+    
+  
+    
+  
+    
+  
+    
+  
+    
+  
+    
+  
+    
+  
+    
+  
 
 
     </optgroup>
@@ -692,6 +790,58 @@
     
   
     
+      <option value="/docs/cpp-tools.html">C++ Tools</option>
+    
+  
+    
+  
+    
+  
+    
+  
+    
+  
+    
+  
+    
+  
+    
+  
+    
+  
+    
+  
+    
+  
+    
+  
+    
+  
+    
+  
+    
+  
+    
+  
+
+  
+
+  
+    
+  
+    
+  
+    
+  
+    
+  
+    
+  
+    
+  
+    
+  
+    
   
     
   
@@ -704,6 +854,8 @@
     
   
     
+      <option value="/docs/java-tools.html">Java Tools</option>
+    
   
     
   
@@ -716,7 +868,7 @@
     
   
     
-      <option value="/docs/tools.html">Tools</option>
+  
     
   
     
@@ -765,12 +917,16 @@
     
   
     
-      <option value="/docs/spec-intro.html">Introduction</option>
+  
     
   
     
   
     
+      <option value="/docs/spec-intro.html">Introduction</option>
+    
+  
+    
   
     
   
@@ -791,6 +947,10 @@
     
   
     
+  
+    
+  
+    
       <option value="/docs/file-tail.html">File Tail</option>
     
   
@@ -866,6 +1026,10 @@
   
     
   
+    
+  
+    
+  
 
   
 
@@ -899,12 +1063,16 @@
     
   
     
-      <option value="/docs/run-length.html">Run Length Encoding</option>
+  
     
   
     
   
     
+      <option value="/docs/run-length.html">Run Length Encoding</option>
+    
+  
+    
   
     
   
@@ -951,12 +1119,16 @@
     
   
     
-      <option value="/docs/stripes.html">Stripes</option>
+  
     
   
     
   
     
+      <option value="/docs/stripes.html">Stripes</option>
+    
+  
+    
   
 
   
@@ -973,6 +1145,10 @@
     
   
     
+  
+    
+  
+    
       <option value="/docs/encodings.html">Column Encodings</option>
     
   
@@ -1039,10 +1215,14 @@
     
   
     
-      <option value="/docs/spec-index.html">Indexes</option>
+  
+    
+  
     
   
     
+      <option value="/docs/spec-index.html">Indexes</option>
+    
   
     
   
@@ -1178,6 +1358,10 @@ files will be merged at the stripe level without reserialization.</p>
     
   
     
+  
+    
+  
+    
       <li class=""><a href="/docs/index.html">Background</a></li>
       
 
@@ -1242,6 +1426,10 @@ files will be merged at the stripe level without reserialization.</p>
     
   
     
+  
+    
+  
+    
       <li class=""><a href="/docs/types.html">Types</a></li>
       
 
@@ -1274,6 +1462,10 @@ files will be merged at the stripe level without reserialization.</p>
     
   
     
+  
+    
+  
+    
       <li class=""><a href="/docs/indexes.html">Indexes</a></li>
       
 
@@ -1348,6 +1540,12 @@ files will be merged at the stripe level without reserialization.</p>
     
   
     
+  
+    
+  
+    
+  
+    
       <li class=""><a href="/docs/releases.html">Releases</a></li>
       
 
@@ -1384,6 +1582,10 @@ files will be merged at the stripe level without reserialization.</p>
     
   
     
+  
+    
+  
+    
       <li class="current"><a href="/docs/hive-ddl.html">Hive DDL</a></li>
       
 
@@ -1410,6 +1612,10 @@ files will be merged at the stripe level without reserialization.</p>
     
   
     
+  
+    
+  
+    
       <li class=""><a href="/docs/hive-config.html">Hive Configuration</a></li>
       
 
@@ -1452,6 +1658,12 @@ files will be merged at the stripe level without reserialization.</p>
     
   
     
+  
+    
+  
+    
+  
+    
       <li class=""><a href="/docs/mapred.html">Using in MapRed</a></li>
       
 
@@ -1488,6 +1700,12 @@ files will be merged at the stripe level without reserialization.</p>
     
   
     
+  
+    
+  
+    
+  
+    
       <li class=""><a href="/docs/mapreduce.html">Using in MapReduce</a></li>
       
 
@@ -1516,10 +1734,32 @@ files will be merged at the stripe level without reserialization.</p>
     
   
     
+  
+    
       <li class=""><a href="/docs/core-java.html">Using Core Java</a></li>
       
 
 
+  
+
+  
+    
+  
+
+  
+    
+  
+    
+  
+    
+  
+    
+  
+    
+      <li class=""><a href="/docs/core-cpp.html">Using Core C++</a></li>
+      
+
+
 </ul>
 
     
@@ -1548,6 +1788,20 @@ files will be merged at the stripe level without reserialization.</p>
     
   
     
+      <li class=""><a href="/docs/cpp-tools.html">C++ Tools</a></li>
+      
+
+
+  
+
+  
+    
+  
+
+  
+    
+  
+    
   
     
   
@@ -1572,7 +1826,7 @@ files will be merged at the stripe level without reserialization.</p>
     
   
     
-      <li class=""><a href="/docs/tools.html">Tools</a></li>
+      <li class=""><a href="/docs/java-tools.html">Java Tools</a></li>
       
 
 
@@ -1624,6 +1878,12 @@ files will be merged at the stripe level without reserialization.</p>
     
   
     
+  
+    
+  
+    
+  
+    
       <li class=""><a href="/docs/spec-intro.html">Introduction</a></li>
       
 
@@ -1648,6 +1908,10 @@ files will be merged at the stripe level without reserialization.</p>
     
   
     
+  
+    
+  
+    
       <li class=""><a href="/docs/file-tail.html">File Tail</a></li>
       
 
@@ -1706,6 +1970,12 @@ files will be merged at the stripe level without reserialization.</p>
     
   
     
+  
+    
+  
+    
+  
+    
       <li class=""><a href="/docs/run-length.html">Run Length Encoding</a></li>
       
 
@@ -1752,6 +2022,12 @@ files will be merged at the stripe level without reserialization.</p>
     
   
     
+  
+    
+  
+    
+  
+    
       <li class=""><a href="/docs/stripes.html">Stripes</a></li>
       
 
@@ -1774,6 +2050,10 @@ files will be merged at the stripe level without reserialization.</p>
     
   
     
+  
+    
+  
+    
       <li class=""><a href="/docs/encodings.html">Column Encodings</a></li>
       
 
@@ -1816,6 +2096,12 @@ files will be merged at the stripe level without reserialization.</p>
     
   
     
+  
+    
+  
+    
+  
+    
       <li class=""><a href="/docs/spec-index.html">Indexes</a></li>
       
 

http://git-wip-us.apache.org/repos/asf/orc/blob/c63412b1/docs/index.html
----------------------------------------------------------------------
diff --git a/docs/index.html b/docs/index.html
index b94d36d..6014e66 100644
--- a/docs/index.html
+++ b/docs/index.html
@@ -111,6 +111,10 @@
     
   
     
+  
+    
+  
+    
       <option value="/docs/index.html">Background</option>
     
   
@@ -180,6 +184,10 @@
   
     
   
+    
+  
+    
+  
 
   
 
@@ -223,6 +231,10 @@
     
   
     
+  
+    
+  
+    
       <option value="/docs/types.html">Types</option>
     
   
@@ -251,6 +263,10 @@
     
   
     
+  
+    
+  
+    
       <option value="/docs/indexes.html">Indexes</option>
     
   
@@ -318,6 +334,10 @@
   
     
   
+    
+  
+    
+  
 
 
     </optgroup>
@@ -371,6 +391,10 @@
   
     
   
+    
+  
+    
+  
 
   
 
@@ -402,10 +426,14 @@
     
   
     
-      <option value="/docs/releases.html">Releases</option>
+  
+    
+  
     
   
     
+      <option value="/docs/releases.html">Releases</option>
+    
   
     
   
@@ -445,6 +473,10 @@
     
   
     
+  
+    
+  
+    
       <option value="/docs/hive-ddl.html">Hive DDL</option>
     
   
@@ -489,6 +521,10 @@
     
   
     
+  
+    
+  
+    
       <option value="/docs/hive-config.html">Hive Configuration</option>
     
   
@@ -550,10 +586,14 @@
     
   
     
-      <option value="/docs/mapred.html">Using in MapRed</option>
+  
+    
+  
     
   
     
+      <option value="/docs/mapred.html">Using in MapRed</option>
+    
   
     
   
@@ -598,12 +638,16 @@
     
   
     
-      <option value="/docs/mapreduce.html">Using in MapReduce</option>
+  
     
   
     
   
     
+      <option value="/docs/mapreduce.html">Using in MapReduce</option>
+    
+  
+    
   
     
   
@@ -635,6 +679,8 @@
     
   
     
+  
+    
       <option value="/docs/core-java.html">Using Core Java</option>
     
   
@@ -668,6 +714,58 @@
   
     
   
+    
+  
+
+  
+
+  
+    
+  
+    
+  
+    
+  
+    
+  
+    
+      <option value="/docs/core-cpp.html">Using Core C++</option>
+    
+  
+    
+  
+    
+  
+    
+  
+    
+  
+    
+  
+    
+  
+    
+  
+    
+  
+    
+  
+    
+  
+    
+  
+    
+  
+    
+  
+    
+  
+    
+  
+    
+  
+    
+  
 
 
     </optgroup>
@@ -692,6 +790,58 @@
     
   
     
+      <option value="/docs/cpp-tools.html">C++ Tools</option>
+    
+  
+    
+  
+    
+  
+    
+  
+    
+  
+    
+  
+    
+  
+    
+  
+    
+  
+    
+  
+    
+  
+    
+  
+    
+  
+    
+  
+    
+  
+    
+  
+
+  
+
+  
+    
+  
+    
+  
+    
+  
+    
+  
+    
+  
+    
+  
+    
+  
+    
   
     
   
@@ -704,6 +854,8 @@
     
   
     
+      <option value="/docs/java-tools.html">Java Tools</option>
+    
   
     
   
@@ -716,7 +868,7 @@
     
   
     
-      <option value="/docs/tools.html">Tools</option>
+  
     
   
     
@@ -765,12 +917,16 @@
     
   
     
-      <option value="/docs/spec-intro.html">Introduction</option>
+  
     
   
     
   
     
+      <option value="/docs/spec-intro.html">Introduction</option>
+    
+  
+    
   
     
   
@@ -791,6 +947,10 @@
     
   
     
+  
+    
+  
+    
       <option value="/docs/file-tail.html">File Tail</option>
     
   
@@ -866,6 +1026,10 @@
   
     
   
+    
+  
+    
+  
 
   
 
@@ -899,12 +1063,16 @@
     
   
     
-      <option value="/docs/run-length.html">Run Length Encoding</option>
+  
     
   
     
   
     
+      <option value="/docs/run-length.html">Run Length Encoding</option>
+    
+  
+    
   
     
   
@@ -951,12 +1119,16 @@
     
   
     
-      <option value="/docs/stripes.html">Stripes</option>
+  
     
   
     
   
     
+      <option value="/docs/stripes.html">Stripes</option>
+    
+  
+    
   
 
   
@@ -973,6 +1145,10 @@
     
   
     
+  
+    
+  
+    
       <option value="/docs/encodings.html">Column Encodings</option>
     
   
@@ -1039,10 +1215,14 @@
     
   
     
-      <option value="/docs/spec-index.html">Indexes</option>
+  
+    
+  
     
   
     
+      <option value="/docs/spec-index.html">Indexes</option>
+    
   
     
   
@@ -1155,6 +1335,10 @@ that are required.</p>
     
   
     
+  
+    
+  
+    
       <li class="current"><a href="/docs/index.html">Background</a></li>
       
 
@@ -1219,6 +1403,10 @@ that are required.</p>
     
   
     
+  
+    
+  
+    
       <li class=""><a href="/docs/types.html">Types</a></li>
       
 
@@ -1251,6 +1439,10 @@ that are required.</p>
     
   
     
+  
+    
+  
+    
       <li class=""><a href="/docs/indexes.html">Indexes</a></li>
       
 
@@ -1325,6 +1517,12 @@ that are required.</p>
     
   
     
+  
+    
+  
+    
+  
+    
       <li class=""><a href="/docs/releases.html">Releases</a></li>
       
 
@@ -1361,6 +1559,10 @@ that are required.</p>
     
   
     
+  
+    
+  
+    
       <li class=""><a href="/docs/hive-ddl.html">Hive DDL</a></li>
       
 
@@ -1387,6 +1589,10 @@ that are required.</p>
     
   
     
+  
+    
+  
+    
       <li class=""><a href="/docs/hive-config.html">Hive Configuration</a></li>
       
 
@@ -1429,6 +1635,12 @@ that are required.</p>
     
   
     
+  
+    
+  
+    
+  
+    
       <li class=""><a href="/docs/mapred.html">Using in MapRed</a></li>
       
 
@@ -1465,6 +1677,12 @@ that are required.</p>
     
   
     
+  
+    
+  
+    
+  
+    
       <li class=""><a href="/docs/mapreduce.html">Using in MapReduce</a></li>
       
 
@@ -1493,10 +1711,32 @@ that are required.</p>
     
   
     
+  
+    
       <li class=""><a href="/docs/core-java.html">Using Core Java</a></li>
       
 
 
+  
+
+  
+    
+  
+
+  
+    
+  
+    
+  
+    
+  
+    
+  
+    
+      <li class=""><a href="/docs/core-cpp.html">Using Core C++</a></li>
+      
+
+
 </ul>
 
     
@@ -1525,6 +1765,20 @@ that are required.</p>
     
   
     
+      <li class=""><a href="/docs/cpp-tools.html">C++ Tools</a></li>
+      
+
+
+  
+
+  
+    
+  
+
+  
+    
+  
+    
   
     
   
@@ -1549,7 +1803,7 @@ that are required.</p>
     
   
     
-      <li class=""><a href="/docs/tools.html">Tools</a></li>
+      <li class=""><a href="/docs/java-tools.html">Java Tools</a></li>
       
 
 
@@ -1601,6 +1855,12 @@ that are required.</p>
     
   
     
+  
+    
+  
+    
+  
+    
       <li class=""><a href="/docs/spec-intro.html">Introduction</a></li>
       
 
@@ -1625,6 +1885,10 @@ that are required.</p>
     
   
     
+  
+    
+  
+    
       <li class=""><a href="/docs/file-tail.html">File Tail</a></li>
       
 
@@ -1683,6 +1947,12 @@ that are required.</p>
     
   
     
+  
+    
+  
+    
+  
+    
       <li class=""><a href="/docs/run-length.html">Run Length Encoding</a></li>
       
 
@@ -1729,6 +1999,12 @@ that are required.</p>
     
   
     
+  
+    
+  
+    
+  
+    
       <li class=""><a href="/docs/stripes.html">Stripes</a></li>
       
 
@@ -1751,6 +2027,10 @@ that are required.</p>
     
   
     
+  
+    
+  
+    
       <li class=""><a href="/docs/encodings.html">Column Encodings</a></li>
       
 
@@ -1793,6 +2073,12 @@ that are required.</p>
     
   
     
+  
+    
+  
+    
+  
+    
       <li class=""><a href="/docs/spec-index.html">Indexes</a></li>
       
 

http://git-wip-us.apache.org/repos/asf/orc/blob/c63412b1/docs/indexes.html
----------------------------------------------------------------------
diff --git a/docs/indexes.html b/docs/indexes.html
index 4e04c03..5654a47 100644
--- a/docs/indexes.html
+++ b/docs/indexes.html
@@ -111,6 +111,10 @@
     
   
     
+  
+    
+  
+    
       <option value="/docs/index.html">Background</option>
     
   
@@ -180,6 +184,10 @@
   
     
   
+    
+  
+    
+  
 
   
 
@@ -223,6 +231,10 @@
     
   
     
+  
+    
+  
+    
       <option value="/docs/types.html">Types</option>
     
   
@@ -251,6 +263,10 @@
     
   
     
+  
+    
+  
+    
       <option value="/docs/indexes.html">Indexes</option>
     
   
@@ -318,6 +334,10 @@
   
     
   
+    
+  
+    
+  
 
 
     </optgroup>
@@ -371,6 +391,10 @@
   
     
   
+    
+  
+    
+  
 
   
 
@@ -402,10 +426,14 @@
     
   
     
-      <option value="/docs/releases.html">Releases</option>
+  
+    
+  
     
   
     
+      <option value="/docs/releases.html">Releases</option>
+    
   
     
   
@@ -445,6 +473,10 @@
     
   
     
+  
+    
+  
+    
       <option value="/docs/hive-ddl.html">Hive DDL</option>
     
   
@@ -489,6 +521,10 @@
     
   
     
+  
+    
+  
+    
       <option value="/docs/hive-config.html">Hive Configuration</option>
     
   
@@ -550,10 +586,14 @@
     
   
     
-      <option value="/docs/mapred.html">Using in MapRed</option>
+  
+    
+  
     
   
     
+      <option value="/docs/mapred.html">Using in MapRed</option>
+    
   
     
   
@@ -598,12 +638,16 @@
     
   
     
-      <option value="/docs/mapreduce.html">Using in MapReduce</option>
+  
     
   
     
   
     
+      <option value="/docs/mapreduce.html">Using in MapReduce</option>
+    
+  
+    
   
     
   
@@ -635,6 +679,8 @@
     
   
     
+  
+    
       <option value="/docs/core-java.html">Using Core Java</option>
     
   
@@ -668,6 +714,58 @@
   
     
   
+    
+  
+
+  
+
+  
+    
+  
+    
+  
+    
+  
+    
+  
+    
+      <option value="/docs/core-cpp.html">Using Core C++</option>
+    
+  
+    
+  
+    
+  
+    
+  
+    
+  
+    
+  
+    
+  
+    
+  
+    
+  
+    
+  
+    
+  
+    
+  
+    
+  
+    
+  
+    
+  
+    
+  
+    
+  
+    
+  
 
 
     </optgroup>
@@ -692,6 +790,58 @@
     
   
     
+      <option value="/docs/cpp-tools.html">C++ Tools</option>
+    
+  
+    
+  
+    
+  
+    
+  
+    
+  
+    
+  
+    
+  
+    
+  
+    
+  
+    
+  
+    
+  
+    
+  
+    
+  
+    
+  
+    
+  
+    
+  
+
+  
+
+  
+    
+  
+    
+  
+    
+  
+    
+  
+    
+  
+    
+  
+    
+  
+    
   
     
   
@@ -704,6 +854,8 @@
     
   
     
+      <option value="/docs/java-tools.html">Java Tools</option>
+    
   
     
   
@@ -716,7 +868,7 @@
     
   
     
-      <option value="/docs/tools.html">Tools</option>
+  
     
   
     
@@ -765,12 +917,16 @@
     
   
     
-      <option value="/docs/spec-intro.html">Introduction</option>
+  
     
   
     
   
     
+      <option value="/docs/spec-intro.html">Introduction</option>
+    
+  
+    
   
     
   
@@ -791,6 +947,10 @@
     
   
     
+  
+    
+  
+    
       <option value="/docs/file-tail.html">File Tail</option>
     
   
@@ -866,6 +1026,10 @@
   
     
   
+    
+  
+    
+  
 
   
 
@@ -899,12 +1063,16 @@
     
   
     
-      <option value="/docs/run-length.html">Run Length Encoding</option>
+  
     
   
     
   
     
+      <option value="/docs/run-length.html">Run Length Encoding</option>
+    
+  
+    
   
     
   
@@ -951,12 +1119,16 @@
     
   
     
-      <option value="/docs/stripes.html">Stripes</option>
+  
     
   
     
   
     
+      <option value="/docs/stripes.html">Stripes</option>
+    
+  
+    
   
 
   
@@ -973,6 +1145,10 @@
     
   
     
+  
+    
+  
+    
       <option value="/docs/encodings.html">Column Encodings</option>
     
   
@@ -1039,10 +1215,14 @@
     
   
     
-      <option value="/docs/spec-index.html">Indexes</option>
+  
+    
+  
     
   
     
+      <option value="/docs/spec-index.html">Indexes</option>
+    
   
     
   
@@ -1163,6 +1343,10 @@ would be read.</p>
     
   
     
+  
+    
+  
+    
       <li class=""><a href="/docs/index.html">Background</a></li>
       
 
@@ -1227,6 +1411,10 @@ would be read.</p>
     
   
     
+  
+    
+  
+    
       <li class=""><a href="/docs/types.html">Types</a></li>
       
 
@@ -1259,6 +1447,10 @@ would be read.</p>
     
   
     
+  
+    
+  
+    
       <li class="current"><a href="/docs/indexes.html">Indexes</a></li>
       
 
@@ -1333,6 +1525,12 @@ would be read.</p>
     
   
     
+  
+    
+  
+    
+  
+    
       <li class=""><a href="/docs/releases.html">Releases</a></li>
       
 
@@ -1369,6 +1567,10 @@ would be read.</p>
     
   
     
+  
+    
+  
+    
       <li class=""><a href="/docs/hive-ddl.html">Hive DDL</a></li>
       
 
@@ -1395,6 +1597,10 @@ would be read.</p>
     
   
     
+  
+    
+  
+    
       <li class=""><a href="/docs/hive-config.html">Hive Configuration</a></li>
       
 
@@ -1437,6 +1643,12 @@ would be read.</p>
     
   
     
+  
+    
+  
+    
+  
+    
       <li class=""><a href="/docs/mapred.html">Using in MapRed</a></li>
       
 
@@ -1473,6 +1685,12 @@ would be read.</p>
     
   
     
+  
+    
+  
+    
+  
+    
       <li class=""><a href="/docs/mapreduce.html">Using in MapReduce</a></li>
       
 
@@ -1501,10 +1719,32 @@ would be read.</p>
     
   
     
+  
+    
       <li class=""><a href="/docs/core-java.html">Using Core Java</a></li>
       
 
 
+  
+
+  
+    
+  
+
+  
+    
+  
+    
+  
+    
+  
+    
+  
+    
+      <li class=""><a href="/docs/core-cpp.html">Using Core C++</a></li>
+      
+
+
 </ul>
 
     
@@ -1533,6 +1773,20 @@ would be read.</p>
     
   
     
+      <li class=""><a href="/docs/cpp-tools.html">C++ Tools</a></li>
+      
+
+
+  
+
+  
+    
+  
+
+  
+    
+  
+    
   
     
   
@@ -1557,7 +1811,7 @@ would be read.</p>
     
   
     
-      <li class=""><a href="/docs/tools.html">Tools</a></li>
+      <li class=""><a href="/docs/java-tools.html">Java Tools</a></li>
       
 
 
@@ -1609,6 +1863,12 @@ would be read.</p>
     
   
     
+  
+    
+  
+    
+  
+    
       <li class=""><a href="/docs/spec-intro.html">Introduction</a></li>
       
 
@@ -1633,6 +1893,10 @@ would be read.</p>
     
   
     
+  
+    
+  
+    
       <li class=""><a href="/docs/file-tail.html">File Tail</a></li>
       
 
@@ -1691,6 +1955,12 @@ would be read.</p>
     
   
     
+  
+    
+  
+    
+  
+    
       <li class=""><a href="/docs/run-length.html">Run Length Encoding</a></li>
       
 
@@ -1737,6 +2007,12 @@ would be read.</p>
     
   
     
+  
+    
+  
+    
+  
+    
       <li class=""><a href="/docs/stripes.html">Stripes</a></li>
       
 
@@ -1759,6 +2035,10 @@ would be read.</p>
     
   
     
+  
+    
+  
+    
       <li class=""><a href="/docs/encodings.html">Column Encodings</a></li>
       
 
@@ -1801,6 +2081,12 @@ would be read.</p>
     
   
     
+  
+    
+  
+    
+  
+    
       <li class=""><a href="/docs/spec-index.html">Indexes</a></li>