This is an automated email from the ASF dual-hosted git repository.
dongjoon pushed a commit to branch asf-site
in repository https://gitbox.apache.org/repos/asf/orc.git
The following commit(s) were added to refs/heads/asf-site by this push:
new 41ae380f1 ORC-1564: Add Java ORC configuration documentation
41ae380f1 is described below
commit 41ae380f188e7a6369a158eef1e25f4279c0401c
Author: Dongjoon Hyun <[email protected]>
AuthorDate: Tue Jan 2 08:29:02 2024 -0800
ORC-1564: Add Java ORC configuration documentation
---
docs/acid.html | 126 +++++
docs/adopters.html | 126 +++++
docs/building.html | 126 +++++
docs/core-cpp.html | 128 ++++-
docs/{hive-config.html => core-java-config.html} | 649 +++++++++++++++++------
docs/core-java.html | 126 +++++
docs/cpp-tools.html | 131 ++++-
docs/dask.html | 126 +++++
docs/hive-config.html | 126 +++++
docs/hive-ddl.html | 126 +++++
docs/index.html | 126 +++++
docs/indexes.html | 126 +++++
docs/java-tools.html | 129 +++++
docs/mapred.html | 126 +++++
docs/mapreduce.html | 126 +++++
docs/pyarrow.html | 126 +++++
docs/spark-config.html | 126 +++++
docs/spark-ddl.html | 126 +++++
docs/types.html | 126 +++++
releases.html | 129 +++++
20 files changed, 2887 insertions(+), 169 deletions(-)
diff --git a/docs/acid.html b/docs/acid.html
index 7af60d4e2..a1d2bd6cf 100644
--- a/docs/acid.html
+++ b/docs/acid.html
@@ -120,6 +120,8 @@
+
+
@@ -184,6 +186,8 @@
+
+
@@ -220,6 +224,8 @@
+
+
@@ -248,6 +254,8 @@
+
+
@@ -307,6 +315,8 @@
+
+
@@ -356,6 +366,8 @@
+
+
@@ -400,6 +412,8 @@
+
+
@@ -440,6 +454,8 @@
+
+
@@ -487,6 +503,8 @@
+
+
@@ -513,6 +531,8 @@
+
+
@@ -566,6 +586,8 @@
+
+
@@ -606,6 +628,8 @@
+
+
@@ -665,6 +689,8 @@
+
+
@@ -709,6 +735,8 @@
+
+
@@ -743,6 +771,8 @@
+
+
<option value="/docs/core-java.html">Using Core Java</option>
@@ -804,6 +834,52 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ <option value="/docs/core-java-config.html">ORC Java
configuration</option>
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
@@ -836,6 +912,8 @@
+
+
<option value="/docs/cpp-tools.html">C++ Tools</option>
@@ -887,6 +965,8 @@
+
+
@@ -1203,6 +1283,8 @@ file that don’t need to be read in this task.</p>
+
+
@@ -1259,6 +1341,8 @@ file that don’t need to be read in this task.</p>
+
+
@@ -1289,6 +1373,8 @@ file that don’t need to be read in this task.</p>
+
+
@@ -1371,6 +1457,8 @@ file that don’t need to be read in this task.</p>
+
+
@@ -1411,6 +1499,8 @@ file that don’t need to be read in this task.</p>
+
+
@@ -1457,6 +1547,8 @@ file that don’t need to be read in this task.</p>
+
+
@@ -1479,6 +1571,8 @@ file that don’t need to be read in this task.</p>
+
+
@@ -1513,6 +1607,8 @@ file that don’t need to be read in this task.</p>
+
+
@@ -1537,6 +1633,8 @@ file that don’t need to be read in this task.</p>
+
+
@@ -1579,6 +1677,8 @@ file that don’t need to be read in this task.</p>
+
+
@@ -1615,6 +1715,8 @@ file that don’t need to be read in this task.</p>
+
+
@@ -1644,6 +1746,8 @@ file that don’t need to be read in this task.</p>
+
+
<li class=""><a href="/docs/core-java.html">Using Core Java</a></li>
@@ -1664,6 +1768,24 @@ file that don’t need to be read in this task.</p>
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ <li class=""><a href="/docs/core-java-config.html">ORC Java
configuration</a></li>
+
+
+
</ul>
@@ -1688,6 +1810,8 @@ file that don’t need to be read in this task.</p>
+
+
<li class=""><a href="/docs/cpp-tools.html">C++ Tools</a></li>
@@ -1717,6 +1841,8 @@ file that don’t need to be read in this task.</p>
+
+
diff --git a/docs/adopters.html b/docs/adopters.html
index e8bda4a9d..3e4503334 100644
--- a/docs/adopters.html
+++ b/docs/adopters.html
@@ -120,6 +120,8 @@
+
+
@@ -184,6 +186,8 @@
+
+
@@ -220,6 +224,8 @@
+
+
@@ -248,6 +254,8 @@
+
+
@@ -307,6 +315,8 @@
+
+
@@ -356,6 +366,8 @@
+
+
@@ -400,6 +412,8 @@
+
+
@@ -440,6 +454,8 @@
+
+
@@ -487,6 +503,8 @@
+
+
@@ -513,6 +531,8 @@
+
+
@@ -566,6 +586,8 @@
+
+
@@ -606,6 +628,8 @@
+
+
@@ -665,6 +689,8 @@
+
+
@@ -709,6 +735,8 @@
+
+
@@ -743,6 +771,8 @@
+
+
<option value="/docs/core-java.html">Using Core Java</option>
@@ -804,6 +834,52 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ <option value="/docs/core-java-config.html">ORC Java
configuration</option>
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
@@ -836,6 +912,8 @@
+
+
<option value="/docs/cpp-tools.html">C++ Tools</option>
@@ -887,6 +965,8 @@
+
+
@@ -1089,6 +1169,8 @@ Analytic Database to the Hadoop ecosystem.</p>
+
+
@@ -1145,6 +1227,8 @@ Analytic Database to the Hadoop ecosystem.</p>
+
+
@@ -1175,6 +1259,8 @@ Analytic Database to the Hadoop ecosystem.</p>
+
+
@@ -1257,6 +1343,8 @@ Analytic Database to the Hadoop ecosystem.</p>
+
+
@@ -1297,6 +1385,8 @@ Analytic Database to the Hadoop ecosystem.</p>
+
+
@@ -1343,6 +1433,8 @@ Analytic Database to the Hadoop ecosystem.</p>
+
+
@@ -1365,6 +1457,8 @@ Analytic Database to the Hadoop ecosystem.</p>
+
+
@@ -1399,6 +1493,8 @@ Analytic Database to the Hadoop ecosystem.</p>
+
+
@@ -1423,6 +1519,8 @@ Analytic Database to the Hadoop ecosystem.</p>
+
+
@@ -1465,6 +1563,8 @@ Analytic Database to the Hadoop ecosystem.</p>
+
+
@@ -1501,6 +1601,8 @@ Analytic Database to the Hadoop ecosystem.</p>
+
+
@@ -1530,6 +1632,8 @@ Analytic Database to the Hadoop ecosystem.</p>
+
+
<li class=""><a href="/docs/core-java.html">Using Core Java</a></li>
@@ -1550,6 +1654,24 @@ Analytic Database to the Hadoop ecosystem.</p>
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ <li class=""><a href="/docs/core-java-config.html">ORC Java
configuration</a></li>
+
+
+
</ul>
@@ -1574,6 +1696,8 @@ Analytic Database to the Hadoop ecosystem.</p>
+
+
<li class=""><a href="/docs/cpp-tools.html">C++ Tools</a></li>
@@ -1603,6 +1727,8 @@ Analytic Database to the Hadoop ecosystem.</p>
+
+
diff --git a/docs/building.html b/docs/building.html
index 294721d18..08dd1c8bb 100644
--- a/docs/building.html
+++ b/docs/building.html
@@ -120,6 +120,8 @@
+
+
@@ -184,6 +186,8 @@
+
+
@@ -220,6 +224,8 @@
+
+
@@ -248,6 +254,8 @@
+
+
@@ -307,6 +315,8 @@
+
+
@@ -356,6 +366,8 @@
+
+
@@ -400,6 +412,8 @@
+
+
@@ -440,6 +454,8 @@
+
+
@@ -487,6 +503,8 @@
+
+
@@ -513,6 +531,8 @@
+
+
@@ -566,6 +586,8 @@
+
+
@@ -606,6 +628,8 @@
+
+
@@ -665,6 +689,8 @@
+
+
@@ -709,6 +735,8 @@
+
+
@@ -743,6 +771,8 @@
+
+
<option value="/docs/core-java.html">Using Core Java</option>
@@ -804,6 +834,52 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ <option value="/docs/core-java-config.html">ORC Java
configuration</option>
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
@@ -836,6 +912,8 @@
+
+
<option value="/docs/cpp-tools.html">C++ Tools</option>
@@ -887,6 +965,8 @@
+
+
@@ -1081,6 +1161,8 @@ is invoking:</p>
+
+
@@ -1137,6 +1219,8 @@ is invoking:</p>
+
+
@@ -1167,6 +1251,8 @@ is invoking:</p>
+
+
@@ -1249,6 +1335,8 @@ is invoking:</p>
+
+
@@ -1289,6 +1377,8 @@ is invoking:</p>
+
+
@@ -1335,6 +1425,8 @@ is invoking:</p>
+
+
@@ -1357,6 +1449,8 @@ is invoking:</p>
+
+
@@ -1391,6 +1485,8 @@ is invoking:</p>
+
+
@@ -1415,6 +1511,8 @@ is invoking:</p>
+
+
@@ -1457,6 +1555,8 @@ is invoking:</p>
+
+
@@ -1493,6 +1593,8 @@ is invoking:</p>
+
+
@@ -1522,6 +1624,8 @@ is invoking:</p>
+
+
<li class=""><a href="/docs/core-java.html">Using Core Java</a></li>
@@ -1542,6 +1646,24 @@ is invoking:</p>
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ <li class=""><a href="/docs/core-java-config.html">ORC Java
configuration</a></li>
+
+
+
</ul>
@@ -1566,6 +1688,8 @@ is invoking:</p>
+
+
<li class=""><a href="/docs/cpp-tools.html">C++ Tools</a></li>
@@ -1595,6 +1719,8 @@ is invoking:</p>
+
+
diff --git a/docs/core-cpp.html b/docs/core-cpp.html
index dab90d3a2..38362f048 100644
--- a/docs/core-cpp.html
+++ b/docs/core-cpp.html
@@ -120,6 +120,8 @@
+
+
@@ -184,6 +186,8 @@
+
+
@@ -220,6 +224,8 @@
+
+
@@ -248,6 +254,8 @@
+
+
@@ -307,6 +315,8 @@
+
+
@@ -356,6 +366,8 @@
+
+
@@ -400,6 +412,8 @@
+
+
@@ -440,6 +454,8 @@
+
+
@@ -487,6 +503,8 @@
+
+
@@ -513,6 +531,8 @@
+
+
@@ -566,6 +586,8 @@
+
+
@@ -606,6 +628,8 @@
+
+
@@ -665,6 +689,8 @@
+
+
@@ -709,6 +735,8 @@
+
+
@@ -743,6 +771,8 @@
+
+
<option value="/docs/core-java.html">Using Core Java</option>
@@ -804,6 +834,52 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ <option value="/docs/core-java-config.html">ORC Java
configuration</option>
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
@@ -836,6 +912,8 @@
+
+
<option value="/docs/cpp-tools.html">C++ Tools</option>
@@ -887,6 +965,8 @@
+
+
@@ -1289,7 +1369,7 @@ so the returned batch may not be full, but it will always
contain some rows.</p>
- <a href="/docs/cpp-tools.html" class="next">Next</a>
+ <a href="/docs/core-java-config.html" class="next">Next</a>
</div>
</div>
@@ -1328,6 +1408,8 @@ so the returned batch may not be full, but it will always
contain some rows.</p>
+
+
@@ -1384,6 +1466,8 @@ so the returned batch may not be full, but it will always
contain some rows.</p>
+
+
@@ -1414,6 +1498,8 @@ so the returned batch may not be full, but it will always
contain some rows.</p>
+
+
@@ -1496,6 +1582,8 @@ so the returned batch may not be full, but it will always
contain some rows.</p>
+
+
@@ -1536,6 +1624,8 @@ so the returned batch may not be full, but it will always
contain some rows.</p>
+
+
@@ -1582,6 +1672,8 @@ so the returned batch may not be full, but it will always
contain some rows.</p>
+
+
@@ -1604,6 +1696,8 @@ so the returned batch may not be full, but it will always
contain some rows.</p>
+
+
@@ -1638,6 +1732,8 @@ so the returned batch may not be full, but it will always
contain some rows.</p>
+
+
@@ -1662,6 +1758,8 @@ so the returned batch may not be full, but it will always
contain some rows.</p>
+
+
@@ -1704,6 +1802,8 @@ so the returned batch may not be full, but it will always
contain some rows.</p>
+
+
@@ -1740,6 +1840,8 @@ so the returned batch may not be full, but it will always
contain some rows.</p>
+
+
@@ -1769,6 +1871,8 @@ so the returned batch may not be full, but it will always
contain some rows.</p>
+
+
<li class=""><a href="/docs/core-java.html">Using Core Java</a></li>
@@ -1789,6 +1893,24 @@ so the returned batch may not be full, but it will
always contain some rows.</p>
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ <li class=""><a href="/docs/core-java-config.html">ORC Java
configuration</a></li>
+
+
+
</ul>
@@ -1813,6 +1935,8 @@ so the returned batch may not be full, but it will always
contain some rows.</p>
+
+
<li class=""><a href="/docs/cpp-tools.html">C++ Tools</a></li>
@@ -1842,6 +1966,8 @@ so the returned batch may not be full, but it will always
contain some rows.</p>
+
+
diff --git a/docs/hive-config.html b/docs/core-java-config.html
similarity index 50%
copy from docs/hive-config.html
copy to docs/core-java-config.html
index e5659a5ef..73fefbed4 100644
--- a/docs/hive-config.html
+++ b/docs/core-java-config.html
@@ -2,7 +2,7 @@
<html lang="en-US">
<head>
<meta charset="UTF-8">
- <title>Hive Configuration</title>
+ <title>ORC Java configuration</title>
<meta name="viewport" content="width=device-width,initial-scale=1">
<meta name="generator" content="Jekyll v3.8.6">
<link rel="stylesheet"
href="//fonts.googleapis.com/css?family=Lato:300,300italic,400,400italic,700,700italic,900">
@@ -120,6 +120,8 @@
+
+
@@ -184,6 +186,8 @@
+
+
@@ -220,6 +224,8 @@
+
+
@@ -248,6 +254,8 @@
+
+
@@ -307,6 +315,8 @@
+
+
@@ -356,6 +366,8 @@
+
+
@@ -400,6 +412,8 @@
+
+
@@ -440,6 +454,8 @@
+
+
@@ -487,6 +503,8 @@
+
+
@@ -513,6 +531,8 @@
+
+
@@ -566,6 +586,8 @@
+
+
@@ -606,6 +628,8 @@
+
+
@@ -665,6 +689,8 @@
+
+
@@ -709,6 +735,8 @@
+
+
@@ -743,6 +771,8 @@
+
+
<option value="/docs/core-java.html">Using Core Java</option>
@@ -804,6 +834,52 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ <option value="/docs/core-java-config.html">ORC Java
configuration</option>
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
@@ -836,6 +912,8 @@
+
+
<option value="/docs/cpp-tools.html">C++ Tools</option>
@@ -887,6 +965,8 @@
+
+
@@ -915,71 +995,8 @@
<div class="unit four-fifths">
<article>
- <h1>Hive Configuration</h1>
- <h2 id="table-properties">Table properties</h2>
-
-<p>Tables stored as ORC files use table properties to control their behavior.
By
-using table properties, the table owner ensures that all clients store data
-with the same options.</p>
-
-<table>
- <thead>
- <tr>
- <th style="text-align: left">Key</th>
- <th style="text-align: left">Default</th>
- <th style="text-align: left">Notes</th>
- </tr>
- </thead>
- <tbody>
- <tr>
- <td style="text-align: left">orc.compress</td>
- <td style="text-align: left">ZLIB</td>
- <td style="text-align: left">high level compression = {NONE, ZLIB,
SNAPPY, LZO, LZ4, ZSTD}</td>
- </tr>
- <tr>
- <td style="text-align: left">orc.compress.size</td>
- <td style="text-align: left">262,144</td>
- <td style="text-align: left">compression chunk size</td>
- </tr>
- <tr>
- <td style="text-align: left">orc.stripe.size</td>
- <td style="text-align: left">67,108,864</td>
- <td style="text-align: left">memory buffer in bytes for writing</td>
- </tr>
- <tr>
- <td style="text-align: left">orc.row.index.stride</td>
- <td style="text-align: left">10,000</td>
- <td style="text-align: left">number of rows between index entries</td>
- </tr>
- <tr>
- <td style="text-align: left">orc.create.index</td>
- <td style="text-align: left">true</td>
- <td style="text-align: left">whether the ORC writer create indexes as
part of the file or not</td>
- </tr>
- <tr>
- <td style="text-align: left">orc.bloom.filter.columns</td>
- <td style="text-align: left">””</td>
- <td style="text-align: left">comma separated list of column names</td>
- </tr>
- <tr>
- <td style="text-align: left">orc.bloom.filter.fpp</td>
- <td style="text-align: left">0.01</td>
- <td style="text-align: left">bloom filter false positive rate</td>
- </tr>
- </tbody>
-</table>
-
-<p>For example, to create an ORC table without high level compression:</p>
-
-<div class="highlighter-rouge"><div class="highlight"><pre
class="highlight"><code>CREATE TABLE istari (
- name STRING,
- color STRING
-) STORED AS ORC TBLPROPERTIES ("orc.compress"="NONE");
-</code></pre></div></div>
-
-<h2 id="configuration-properties">Configuration properties</h2>
-
-<p>There are many Hive configuration properties related to ORC files:</p>
+ <h1>ORC Java configuration</h1>
+ <h2 id="configuration-properties">Configuration properties</h2>
<table class="configtable">
<tr>
@@ -988,152 +1005,389 @@ with the same options.</p>
<th>Notes</th>
</tr>
<tr>
- <td>hive.default.fileformat</td>
- <td>TextFile</td>
- <td>This is the default file format for new tables. If it is set to ORC,
- new tables will default to ORC.</td>
+ <td><code>orc.stripe.size</code></td>
+ <td>67108864</td>
+ <td>
+ Define the default ORC stripe size, in bytes.
+ </td>
</tr>
<tr>
- <td>hive.stats.gather.num.threads</td>
- <td>10</td>
- <td>Number of threads used by partialscan/noscan analyze command for
- partitioned tables. This is applicable only for file formats that
- implement the StatsProvidingRecordReader interface (like ORC).</td>
+ <td><code>orc.stripe.row.count</code></td>
+ <td>2147483647</td>
+ <td>
+ This value limit the row count in one stripe. The number of stripe rows
can be controlled at (0, "orc.stripe.row.count" + max(batchSize,
"orc.rows.between.memory.checks"))
+ </td>
</tr>
<tr>
- <td>hive.exec.orc.memory.pool</td>
- <td>0.5</td>
- <td>Maximum fraction of heap that can be used by ORC file writers.</td>
+ <td><code>orc.block.size</code></td>
+ <td>268435456</td>
+ <td>
+ Define the default file system block size for ORC files.
+ </td>
</tr>
<tr>
- <td>hive.exec.orc.write.format</td>
- <td>NULL</td>
- <td>Define the version of the file to write. Possible values are 0.11 and
- 0.12. If this parameter is not defined, ORC will use the latest
- version.</td>
+ <td><code>orc.create.index</code></td>
+ <td>true</td>
+ <td>
+ Should the ORC writer create indexes as part of the file.
+ </td>
</tr>
<tr>
- <td>hive.exec.orc.default.stripe.size</td>
- <td>67,108,864</td>
- <td>Define the default size of ORC writer buffers in bytes.</td>
+ <td><code>orc.row.index.stride</code></td>
+ <td>10000</td>
+ <td>
+ Define the default ORC index stride in number of rows. (Stride is the
number of rows an index entry represents.)
+ </td>
</tr>
<tr>
- <td>hive.exec.orc.default.block.size</td>
- <td>268,435,456</td>
- <td>Define the default file system block size for ORC files.</td>
+ <td><code>orc.compress.size</code></td>
+ <td>262144</td>
+ <td>
+ Define the default ORC buffer size, in bytes.
+ </td>
</tr>
<tr>
- <td>hive.exec.orc.dictionary.key.size.threshold</td>
- <td>0.8</td>
- <td>If the number of keys in a dictionary is greater than this
- fraction of the total number of non-null rows, turn off
- dictionary encoding. Use 1.0 to always use dictionary encoding.</td>
+ <td><code>orc.base.delta.ratio</code></td>
+ <td>8</td>
+ <td>
+ The ratio of base writer and delta writer in terms of STRIPE_SIZE and
BUFFER_SIZE.
+ </td>
+</tr>
+<tr>
+ <td><code>orc.block.padding</code></td>
+ <td>true</td>
+ <td>
+ Define whether stripes should be padded to the HDFS block boundaries.
+ </td>
</tr>
<tr>
- <td>hive.exec.orc.default.row.index.stride</td>
- <td>10,000</td>
- <td>Define the default number of rows between row index entries.</td>
+ <td><code>orc.compress</code></td>
+ <td>ZLIB</td>
+ <td>
+ Define the default compression codec for ORC file
+ </td>
</tr>
<tr>
- <td>hive.exec.orc.default.buffer.size</td>
- <td>262,144</td>
- <td>Define the default ORC buffer size, in bytes.</td>
+ <td><code>orc.write.format</code></td>
+ <td>0.12</td>
+ <td>
+ Define the version of the file to write. Possible values are 0.11 and
0.12. If this parameter is not defined, ORC will use the run length encoding
(RLE) introduced in Hive 0.12.
+ </td>
</tr>
<tr>
- <td>hive.exec.orc.default.block.padding</td>
- <td>true</td>
- <td>Should ORC file writers pad stripes to minimize stripes that cross HDFS
- block boundaries.</td>
+ <td><code>orc.buffer.size.enforce</code></td>
+ <td>false</td>
+ <td>
+ Defines whether to enforce ORC compression buffer size.
+ </td>
+</tr>
+<tr>
+ <td><code>orc.encoding.strategy</code></td>
+ <td>SPEED</td>
+ <td>
+ Define the encoding strategy to use while writing data. Changing this will
only affect the light weight encoding for integers. This flag will not change
the compression level of higher level compression codec (like ZLIB).
+ </td>
</tr>
<tr>
- <td>hive.exec.orc.block.padding.tolerance</td>
+ <td><code>orc.compression.strategy</code></td>
+ <td>SPEED</td>
+ <td>
+ Define the compression strategy to use while writing data. This changes
the compression level of higher level compression codec (like ZLIB).
+ </td>
+</tr>
+<tr>
+ <td><code>orc.block.padding.tolerance</code></td>
<td>0.05</td>
- <td>Define the tolerance for block padding as a decimal fraction of
- stripe size (for example, the default value 0.05 is 5% of the
- stripe size). For the defaults of 64Mb ORC stripe and 256Mb HDFS
- blocks, a maximum of 3.2Mb will be reserved for padding within
- the 256Mb block with the default
- hive.exec.orc.block.padding.tolerance. In that case, if the
- available size within the block is more than 3.2Mb, a new
- smaller stripe will be inserted to fit within that space. This
- will make sure that no stripe written will cross block
- boundaries and cause remote reads within a node local task.</td>
+ <td>
+ Define the tolerance for block padding as a decimal fraction of stripe
size (for example, the default value 0.05 is 5% of the stripe size). For the
defaults of 64Mb ORC stripe and 256Mb HDFS blocks, the default block padding
tolerance of 5% will reserve a maximum of 3.2Mb for padding within the 256Mb
block. In that case, if the available size within the block is more than 3.2Mb,
a new smaller stripe will be inserted to fit within that space. This will make
sure that no stripe written [...]
+ </td>
</tr>
<tr>
- <td>hive.exec.orc.default.compress</td>
- <td>ZLIB</td>
- <td>Define the default compression codec for ORC file.</td>
+ <td><code>orc.bloom.filter.fpp</code></td>
+ <td>0.01</td>
+ <td>
+ Define the default false positive probability for bloom filters.
+ </td>
</tr>
<tr>
- <td>hive.exec.orc.encoding.strategy</td>
- <td>SPEED</td>
- <td>Define the encoding strategy to use while writing data. Changing
- this will only affect the light weight encoding for
- integers. This flag will not change the compression level of
- higher level compression codec (like ZLIB). Possible options are
- SPEED and COMPRESSION.</td>
+ <td><code>orc.use.zerocopy</code></td>
+ <td>false</td>
+ <td>
+ Use zerocopy reads with ORC. (This requires Hadoop 2.3 or later.)
+ </td>
+</tr>
+<tr>
+ <td><code>orc.skip.corrupt.data</code></td>
+ <td>false</td>
+ <td>
+ If ORC reader encounters corrupt data, this value will be used to
determine whether to skip the corrupt data or throw exception. The default
behavior is to throw exception.
+ </td>
+</tr>
+<tr>
+ <td><code>orc.tolerate.missing.schema</code></td>
+ <td>true</td>
+ <td>
+ Writers earlier than HIVE-4243 may have inaccurate schema metadata. This
setting will enable best effort schema evolution rather than rejecting
mismatched schemas
+ </td>
+</tr>
+<tr>
+ <td><code>orc.memory.pool</code></td>
+ <td>0.5</td>
+ <td>
+ Maximum fraction of heap that can be used by ORC file writers
+ </td>
+</tr>
+<tr>
+ <td><code>orc.dictionary.key.threshold</code></td>
+ <td>0.8</td>
+ <td>
+ If the number of distinct keys in a dictionary is greater than this
fraction of the total number of non-null rows, turn off dictionary encoding.
Use 1 to always use dictionary encoding.
+ </td>
+</tr>
+<tr>
+ <td><code>orc.dictionary.early.check</code></td>
+ <td>true</td>
+ <td>
+ If enabled dictionary check will happen after first row index stride
(default 10000 rows) else dictionary check will happen before writing first
stripe. In both cases, the decision to use dictionary or not will be retained
thereafter.
+ </td>
</tr>
<tr>
- <td>hive.orc.splits.include.file.footer</td>
+ <td><code>orc.dictionary.implementation</code></td>
+ <td>rbtree</td>
+ <td>
+ the implementation for the dictionary used for string-type column
encoding. The choices are: rbtree - use red-black tree as the implementation
for the dictionary. hash - use hash table as the implementation for the
dictionary.
+ </td>
+</tr>
+<tr>
+ <td><code>orc.bloom.filter.columns</code></td>
+ <td></td>
+ <td>
+ List of columns to create bloom filters for when writing.
+ </td>
+</tr>
+<tr>
+ <td><code>orc.bloom.filter.write.version</code></td>
+ <td>utf8</td>
+ <td>
+ Which version of the bloom filters should we write. The choices are:
original - writes two versions of the bloom filters for use by
both old and new readers. utf8 - writes just the new bloom filters.
+ </td>
+</tr>
+<tr>
+ <td><code>orc.bloom.filter.ignore.non-utf8</code></td>
<td>false</td>
- <td>If turned on, splits generated by ORC will include metadata
- about the stripes in the file. This data is read remotely (from
- the client or HiveServer2 machine) and sent to all the tasks.</td>
+ <td>
+ Should the reader ignore the obsolete non-UTF8 bloom filters.
+ </td>
+</tr>
+<tr>
+ <td><code>orc.max.file.length</code></td>
+ <td>9223372036854775807</td>
+ <td>
+ The maximum size of the file to read for finding the file tail. This is
primarily used for streaming ingest to read intermediate footers while the file
is still open
+ </td>
+</tr>
+<tr>
+ <td><code>orc.mapred.input.schema</code></td>
+ <td>null</td>
+ <td>
+ The schema that the user desires to read. The values are interpreted using
TypeDescription.fromString.
+ </td>
+</tr>
+<tr>
+ <td><code>orc.mapred.map.output.key.schema</code></td>
+ <td>null</td>
+ <td>
+ The schema of the MapReduce shuffle key. The values are interpreted using
TypeDescription.fromString.
+ </td>
+</tr>
+<tr>
+ <td><code>orc.mapred.map.output.value.schema</code></td>
+ <td>null</td>
+ <td>
+ The schema of the MapReduce shuffle value. The values are interpreted
using TypeDescription.fromString.
+ </td>
+</tr>
+<tr>
+ <td><code>orc.mapred.output.schema</code></td>
+ <td>null</td>
+ <td>
+ The schema that the user desires to write. The values are interpreted
using TypeDescription.fromString.
+ </td>
+</tr>
+<tr>
+ <td><code>orc.include.columns</code></td>
+ <td>null</td>
+ <td>
+ The list of comma separated column ids that should be read with 0 being
the first column, 1 being the next, and so on. .
+ </td>
+</tr>
+<tr>
+ <td><code>orc.kryo.sarg</code></td>
+ <td>null</td>
+ <td>
+ The kryo and base64 encoded SearchArgument for predicate pushdown.
+ </td>
</tr>
<tr>
- <td>hive.orc.cache.stripe.details.size</td>
- <td>10,000</td>
- <td>Cache size for keeping meta information about ORC splits cached in the
- client.</td>
+ <td><code>orc.kryo.sarg.buffer</code></td>
+ <td>8192</td>
+ <td>
+ The kryo buffer size for SearchArgument for predicate pushdown.
+ </td>
</tr>
<tr>
- <td>hive.orc.compute.splits.num.threads</td>
- <td>10</td>
- <td>How many threads ORC should use to create splits in parallel.</td>
+ <td><code>orc.sarg.column.names</code></td>
+ <td>null</td>
+ <td>
+ The list of column names for the SearchArgument.
+ </td>
</tr>
<tr>
- <td>hive.exec.orc.skip.corrupt.data</td>
+ <td><code>orc.force.positional.evolution</code></td>
<td>false</td>
- <td>If ORC reader encounters corrupt data, this value will be used
- to determine whether to skip the corrupt data or throw an
- exception. The default behavior is to throw an exception.</td>
+ <td>
+ Require schema evolution to match the top level columns using position
rather than column names. This provides backwards compatibility with Hive 2.1.
+ </td>
+</tr>
+<tr>
+ <td><code>orc.force.positional.evolution.level</code></td>
+ <td>1</td>
+ <td>
+ Require schema evolution to match the defined no. of level columns using
position rather than column names. This provides backwards compatibility with
Hive 2.1.
+ </td>
</tr>
<tr>
- <td>hive.exec.orc.zerocopy</td>
+ <td><code>orc.rows.between.memory.checks</code></td>
+ <td>5000</td>
+ <td>
+ How often should MemoryManager check the memory sizes? Measured in rows
added to all of the writers. Valid range is [1,10000] and is primarily meant
fortesting. Setting this too low may negatively affect performance. Use
orc.stripe.row.count instead if the value larger than orc.stripe.row.count.
+ </td>
+</tr>
+<tr>
+ <td><code>orc.overwrite.output.file</code></td>
<td>false</td>
- <td>Use zerocopy reads with ORC. (This requires Hadoop 2.3 or later.)</td>
+ <td>
+ A boolean flag to enable overwriting of the output file if it already
exists.
+ </td>
</tr>
<tr>
- <td>hive.merge.orcfile.stripe.level</td>
+ <td><code>orc.schema.evolution.case.sensitive</code></td>
<td>true</td>
- <td>When hive.merge.mapfiles, hive.merge.mapredfiles or
- hive.merge.tezfiles is enabled while writing a table with ORC
- file format, enabling this configuration property will do
- stripe-level fast merge for small ORC files. Note that enabling
- this configuration property will not honor the padding tolerance
- configuration (hive.exec.orc.block.padding.tolerance).</td>
+ <td>
+ A boolean flag to determine if the comparision of field names in schema
evolution is case sensitive .
+ </td>
</tr>
<tr>
- <td>hive.orc.row.index.stride.dictionary.check</td>
- <td>true</td>
- <td>If enabled dictionary check will happen after first row index stride
- (default 10000 rows) else dictionary check will happen before writing
- first stripe. In both cases, the decision to use dictionary or not will
- be retained thereafter.</td>
+ <td><code>orc.sarg.to.filter</code></td>
+ <td>false</td>
+ <td>
+ A boolean flag to determine if a SArg is allowed to become a filter
+ </td>
</tr>
<tr>
- <td>hive.exec.orc.compression.strategy</td>
- <td>SPEED</td>
- <td>Define the compression strategy to use while writing data. This changes
- the compression level of higher level compression codec. Value can be
- SPEED or COMPRESSION.</td>
+ <td><code>orc.filter.use.selected</code></td>
+ <td>false</td>
+ <td>
+ A boolean flag to determine if the selected vector is supported by the
reading application. If false, the output of the ORC reader must have the
filter reapplied to avoid using unset values in the unselected rows. If unsure
please leave this as false.
+ </td>
</tr>
<tr>
- <td>orc.write.variable.length.blocks</td>
+ <td><code>orc.filter.plugin</code></td>
<td>false</td>
- <td>Should the ORC writer use HDFS variable length blocks, if they are
- available? If the new stripe would straddle a block, Hadoop is ≥ 2.7,
- and this is enabled, it will end the block before the new stripe.</td>
+ <td>
+ Enables the use of plugin filters during read. The plugin filters are
discovered against the service org.apache.orc.filter.PluginFilterService, if
multiple filters are determined, they are combined using AND. The order of
application is non-deterministic and the filter functionality should not depend
on the order of application.
+ </td>
+</tr>
+<tr>
+ <td><code>orc.filter.plugin.allowlist</code></td>
+ <td>*</td>
+ <td>
+ A list of comma-separated class names. If specified it restricts the
PluginFilters to just these classes as discovered by the PluginFilterService.
The default of * allows all discovered classes and an empty string would not
allow any plugins to be applied.
+ </td>
+</tr>
+<tr>
+ <td><code>orc.write.variable.length.blocks</code></td>
+ <td>false</td>
+ <td>
+ A boolean flag whether the ORC writer should write variable length HDFS
blocks.
+ </td>
+</tr>
+<tr>
+ <td><code>orc.column.encoding.direct</code></td>
+ <td></td>
+ <td>
+ Comma-separated list of columns for which dictionary encoding is to be
skipped.
+ </td>
+</tr>
+<tr>
+ <td><code>orc.max.disk.range.chunk.limit</code></td>
+ <td>2147482623</td>
+ <td>
+ When reading stripes >2GB, specify max limit for the chunk size.
+ </td>
+</tr>
+<tr>
+ <td><code>orc.min.disk.seek.size</code></td>
+ <td>0</td>
+ <td>
+ When determining contiguous reads, gaps within this size are read
contiguously and not seeked. Default value of zero disables this optimization
+ </td>
+</tr>
+<tr>
+ <td><code>orc.min.disk.seek.size.tolerance</code></td>
+ <td>0.0</td>
+ <td>
+ Define the tolerance for extra bytes read as a result of
orc.min.disk.seek.size. If the (bytesRead - bytesNeeded) / bytesNeeded is
greater than this threshold then extra work is performed to drop the extra
bytes from memory after the read.
+ </td>
+</tr>
+<tr>
+ <td><code>orc.encrypt</code></td>
+ <td>null</td>
+ <td>
+ The list of keys and columns to encrypt with
+ </td>
+</tr>
+<tr>
+ <td><code>orc.mask</code></td>
+ <td>null</td>
+ <td>
+ The masks to apply to the encrypted columns
+ </td>
+</tr>
+<tr>
+ <td><code>orc.key.provider</code></td>
+ <td>hadoop</td>
+ <td>
+ The kind of KeyProvider to use for encryption.
+ </td>
+</tr>
+<tr>
+ <td><code>orc.proleptic.gregorian</code></td>
+ <td>false</td>
+ <td>
+ Should we read and write dates & times using the proleptic Gregorian
calendar instead of the hybrid Julian Gregorian? Hive before 3.1 and Spark
before 3.0 used hybrid.
+ </td>
+</tr>
+<tr>
+ <td><code>orc.proleptic.gregorian.default</code></td>
+ <td>false</td>
+ <td>
+ This value controls whether pre-ORC 27 files are using the hybrid or
proleptic calendar. Only Hive 3.1 and the C++ library wrote using the
proleptic, so hybrid is the default.
+ </td>
+</tr>
+<tr>
+ <td><code>orc.row.batch.size</code></td>
+ <td>1024</td>
+ <td>
+ The number of rows to include in an orc vectorized reader batch. The value
should be carefully chosen to minimize overhead and avoid OOMs in reading data.
+ </td>
+</tr>
+<tr>
+ <td><code>orc.row.child.limit</code></td>
+ <td>32768</td>
+ <td>
+ The maximum number of child elements to buffer before the ORC row writer
writes the batch to the file.
+ </td>
</tr>
</table>
@@ -1162,6 +1416,21 @@ with the same options.</p>
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
@@ -1183,14 +1452,14 @@ with the same options.</p>
- <a href="/docs/hive-ddl.html" class="prev">Back</a>
+ <a href="/docs/core-cpp.html" class="prev">Back</a>
</div>
<div class="right align-left">
- <a href="/docs/mapred.html" class="next">Next</a>
+ <a href="/docs/cpp-tools.html" class="next">Next</a>
</div>
</div>
@@ -1229,6 +1498,8 @@ with the same options.</p>
+
+
@@ -1285,6 +1556,8 @@ with the same options.</p>
+
+
@@ -1315,6 +1588,8 @@ with the same options.</p>
+
+
@@ -1397,6 +1672,8 @@ with the same options.</p>
+
+
@@ -1437,6 +1714,8 @@ with the same options.</p>
+
+
@@ -1483,6 +1762,8 @@ with the same options.</p>
+
+
@@ -1505,6 +1786,8 @@ with the same options.</p>
+
+
@@ -1539,6 +1822,8 @@ with the same options.</p>
+
+
@@ -1566,7 +1851,9 @@ with the same options.</p>
- <li class="current"><a href="/docs/hive-config.html">Hive
Configuration</a></li>
+
+
+ <li class=""><a href="/docs/hive-config.html">Hive Configuration</a></li>
@@ -1605,6 +1892,8 @@ with the same options.</p>
+
+
@@ -1641,6 +1930,8 @@ with the same options.</p>
+
+
@@ -1670,6 +1961,8 @@ with the same options.</p>
+
+
<li class=""><a href="/docs/core-java.html">Using Core Java</a></li>
@@ -1690,6 +1983,24 @@ with the same options.</p>
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ <li class="current"><a href="/docs/core-java-config.html">ORC Java
configuration</a></li>
+
+
+
</ul>
@@ -1714,6 +2025,8 @@ with the same options.</p>
+
+
<li class=""><a href="/docs/cpp-tools.html">C++ Tools</a></li>
@@ -1743,6 +2056,8 @@ with the same options.</p>
+
+
diff --git a/docs/core-java.html b/docs/core-java.html
index e8c5f8284..098196c7f 100644
--- a/docs/core-java.html
+++ b/docs/core-java.html
@@ -120,6 +120,8 @@
+
+
@@ -184,6 +186,8 @@
+
+
@@ -220,6 +224,8 @@
+
+
@@ -248,6 +254,8 @@
+
+
@@ -307,6 +315,8 @@
+
+
@@ -356,6 +366,8 @@
+
+
@@ -400,6 +412,8 @@
+
+
@@ -440,6 +454,8 @@
+
+
@@ -487,6 +503,8 @@
+
+
@@ -513,6 +531,8 @@
+
+
@@ -566,6 +586,8 @@
+
+
@@ -606,6 +628,8 @@
+
+
@@ -665,6 +689,8 @@
+
+
@@ -709,6 +735,8 @@
+
+
@@ -743,6 +771,8 @@
+
+
<option value="/docs/core-java.html">Using Core Java</option>
@@ -804,6 +834,52 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ <option value="/docs/core-java-config.html">ORC Java
configuration</option>
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
@@ -836,6 +912,8 @@
+
+
<option value="/docs/cpp-tools.html">C++ Tools</option>
@@ -887,6 +965,8 @@
+
+
@@ -1412,6 +1492,8 @@ returned batch may not be full, but it will always
contain some rows.</p>
+
+
@@ -1468,6 +1550,8 @@ returned batch may not be full, but it will always
contain some rows.</p>
+
+
@@ -1498,6 +1582,8 @@ returned batch may not be full, but it will always
contain some rows.</p>
+
+
@@ -1580,6 +1666,8 @@ returned batch may not be full, but it will always
contain some rows.</p>
+
+
@@ -1620,6 +1708,8 @@ returned batch may not be full, but it will always
contain some rows.</p>
+
+
@@ -1666,6 +1756,8 @@ returned batch may not be full, but it will always
contain some rows.</p>
+
+
@@ -1688,6 +1780,8 @@ returned batch may not be full, but it will always
contain some rows.</p>
+
+
@@ -1722,6 +1816,8 @@ returned batch may not be full, but it will always
contain some rows.</p>
+
+
@@ -1746,6 +1842,8 @@ returned batch may not be full, but it will always
contain some rows.</p>
+
+
@@ -1788,6 +1886,8 @@ returned batch may not be full, but it will always
contain some rows.</p>
+
+
@@ -1824,6 +1924,8 @@ returned batch may not be full, but it will always
contain some rows.</p>
+
+
@@ -1853,6 +1955,8 @@ returned batch may not be full, but it will always
contain some rows.</p>
+
+
<li class="current"><a href="/docs/core-java.html">Using Core
Java</a></li>
@@ -1873,6 +1977,24 @@ returned batch may not be full, but it will always
contain some rows.</p>
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ <li class=""><a href="/docs/core-java-config.html">ORC Java
configuration</a></li>
+
+
+
</ul>
@@ -1897,6 +2019,8 @@ returned batch may not be full, but it will always
contain some rows.</p>
+
+
<li class=""><a href="/docs/cpp-tools.html">C++ Tools</a></li>
@@ -1926,6 +2050,8 @@ returned batch may not be full, but it will always
contain some rows.</p>
+
+
diff --git a/docs/cpp-tools.html b/docs/cpp-tools.html
index 3274a34ed..25dc4139a 100644
--- a/docs/cpp-tools.html
+++ b/docs/cpp-tools.html
@@ -120,6 +120,8 @@
+
+
@@ -184,6 +186,8 @@
+
+
@@ -220,6 +224,8 @@
+
+
@@ -248,6 +254,8 @@
+
+
@@ -307,6 +315,8 @@
+
+
@@ -356,6 +366,8 @@
+
+
@@ -400,6 +412,8 @@
+
+
@@ -440,6 +454,8 @@
+
+
@@ -487,6 +503,8 @@
+
+
@@ -513,6 +531,8 @@
+
+
@@ -566,6 +586,8 @@
+
+
@@ -606,6 +628,8 @@
+
+
@@ -665,6 +689,8 @@
+
+
@@ -709,6 +735,8 @@
+
+
@@ -743,6 +771,8 @@
+
+
<option value="/docs/core-java.html">Using Core Java</option>
@@ -804,6 +834,52 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ <option value="/docs/core-java-config.html">ORC Java
configuration</option>
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
@@ -836,6 +912,8 @@
+
+
<option value="/docs/cpp-tools.html">C++ Tools</option>
@@ -887,6 +965,8 @@
+
+
@@ -1256,6 +1336,9 @@ Actual max memory used: 160381
+
+
+
@@ -1265,7 +1348,7 @@ Actual max memory used: 160381
- <a href="/docs/core-cpp.html" class="prev">Back</a>
+ <a href="/docs/core-java-config.html" class="prev">Back</a>
</div>
<div class="right align-left">
@@ -1311,6 +1394,8 @@ Actual max memory used: 160381
+
+
@@ -1367,6 +1452,8 @@ Actual max memory used: 160381
+
+
@@ -1397,6 +1484,8 @@ Actual max memory used: 160381
+
+
@@ -1479,6 +1568,8 @@ Actual max memory used: 160381
+
+
@@ -1519,6 +1610,8 @@ Actual max memory used: 160381
+
+
@@ -1565,6 +1658,8 @@ Actual max memory used: 160381
+
+
@@ -1587,6 +1682,8 @@ Actual max memory used: 160381
+
+
@@ -1621,6 +1718,8 @@ Actual max memory used: 160381
+
+
@@ -1645,6 +1744,8 @@ Actual max memory used: 160381
+
+
@@ -1687,6 +1788,8 @@ Actual max memory used: 160381
+
+
@@ -1723,6 +1826,8 @@ Actual max memory used: 160381
+
+
@@ -1752,6 +1857,8 @@ Actual max memory used: 160381
+
+
<li class=""><a href="/docs/core-java.html">Using Core Java</a></li>
@@ -1772,6 +1879,24 @@ Actual max memory used: 160381
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ <li class=""><a href="/docs/core-java-config.html">ORC Java
configuration</a></li>
+
+
+
</ul>
@@ -1796,6 +1921,8 @@ Actual max memory used: 160381
+
+
<li class="current"><a href="/docs/cpp-tools.html">C++ Tools</a></li>
@@ -1825,6 +1952,8 @@ Actual max memory used: 160381
+
+
diff --git a/docs/dask.html b/docs/dask.html
index a5f89449b..1c4910c6c 100644
--- a/docs/dask.html
+++ b/docs/dask.html
@@ -120,6 +120,8 @@
+
+
@@ -184,6 +186,8 @@
+
+
@@ -220,6 +224,8 @@
+
+
@@ -248,6 +254,8 @@
+
+
@@ -307,6 +315,8 @@
+
+
@@ -356,6 +366,8 @@
+
+
@@ -400,6 +412,8 @@
+
+
@@ -440,6 +454,8 @@
+
+
@@ -487,6 +503,8 @@
+
+
@@ -513,6 +531,8 @@
+
+
@@ -566,6 +586,8 @@
+
+
@@ -606,6 +628,8 @@
+
+
@@ -665,6 +689,8 @@
+
+
@@ -709,6 +735,8 @@
+
+
@@ -743,6 +771,8 @@
+
+
<option value="/docs/core-java.html">Using Core Java</option>
@@ -804,6 +834,52 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ <option value="/docs/core-java-config.html">ORC Java
configuration</option>
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
@@ -836,6 +912,8 @@
+
+
<option value="/docs/cpp-tools.html">C++ Tools</option>
@@ -887,6 +965,8 @@
+
+
@@ -1039,6 +1119,8 @@ provides a short overview.</p>
+
+
@@ -1095,6 +1177,8 @@ provides a short overview.</p>
+
+
@@ -1125,6 +1209,8 @@ provides a short overview.</p>
+
+
@@ -1207,6 +1293,8 @@ provides a short overview.</p>
+
+
@@ -1247,6 +1335,8 @@ provides a short overview.</p>
+
+
@@ -1293,6 +1383,8 @@ provides a short overview.</p>
+
+
@@ -1315,6 +1407,8 @@ provides a short overview.</p>
+
+
@@ -1349,6 +1443,8 @@ provides a short overview.</p>
+
+
@@ -1373,6 +1469,8 @@ provides a short overview.</p>
+
+
@@ -1415,6 +1513,8 @@ provides a short overview.</p>
+
+
@@ -1451,6 +1551,8 @@ provides a short overview.</p>
+
+
@@ -1480,6 +1582,8 @@ provides a short overview.</p>
+
+
<li class=""><a href="/docs/core-java.html">Using Core Java</a></li>
@@ -1500,6 +1604,24 @@ provides a short overview.</p>
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ <li class=""><a href="/docs/core-java-config.html">ORC Java
configuration</a></li>
+
+
+
</ul>
@@ -1524,6 +1646,8 @@ provides a short overview.</p>
+
+
<li class=""><a href="/docs/cpp-tools.html">C++ Tools</a></li>
@@ -1553,6 +1677,8 @@ provides a short overview.</p>
+
+
diff --git a/docs/hive-config.html b/docs/hive-config.html
index e5659a5ef..cf7e8adea 100644
--- a/docs/hive-config.html
+++ b/docs/hive-config.html
@@ -120,6 +120,8 @@
+
+
@@ -184,6 +186,8 @@
+
+
@@ -220,6 +224,8 @@
+
+
@@ -248,6 +254,8 @@
+
+
@@ -307,6 +315,8 @@
+
+
@@ -356,6 +366,8 @@
+
+
@@ -400,6 +412,8 @@
+
+
@@ -440,6 +454,8 @@
+
+
@@ -487,6 +503,8 @@
+
+
@@ -513,6 +531,8 @@
+
+
@@ -566,6 +586,8 @@
+
+
@@ -606,6 +628,8 @@
+
+
@@ -665,6 +689,8 @@
+
+
@@ -709,6 +735,8 @@
+
+
@@ -743,6 +771,8 @@
+
+
<option value="/docs/core-java.html">Using Core Java</option>
@@ -804,6 +834,52 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ <option value="/docs/core-java-config.html">ORC Java
configuration</option>
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
@@ -836,6 +912,8 @@
+
+
<option value="/docs/cpp-tools.html">C++ Tools</option>
@@ -887,6 +965,8 @@
+
+
@@ -1229,6 +1309,8 @@ with the same options.</p>
+
+
@@ -1285,6 +1367,8 @@ with the same options.</p>
+
+
@@ -1315,6 +1399,8 @@ with the same options.</p>
+
+
@@ -1397,6 +1483,8 @@ with the same options.</p>
+
+
@@ -1437,6 +1525,8 @@ with the same options.</p>
+
+
@@ -1483,6 +1573,8 @@ with the same options.</p>
+
+
@@ -1505,6 +1597,8 @@ with the same options.</p>
+
+
@@ -1539,6 +1633,8 @@ with the same options.</p>
+
+
@@ -1563,6 +1659,8 @@ with the same options.</p>
+
+
@@ -1605,6 +1703,8 @@ with the same options.</p>
+
+
@@ -1641,6 +1741,8 @@ with the same options.</p>
+
+
@@ -1670,6 +1772,8 @@ with the same options.</p>
+
+
<li class=""><a href="/docs/core-java.html">Using Core Java</a></li>
@@ -1690,6 +1794,24 @@ with the same options.</p>
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ <li class=""><a href="/docs/core-java-config.html">ORC Java
configuration</a></li>
+
+
+
</ul>
@@ -1714,6 +1836,8 @@ with the same options.</p>
+
+
<li class=""><a href="/docs/cpp-tools.html">C++ Tools</a></li>
@@ -1743,6 +1867,8 @@ with the same options.</p>
+
+
diff --git a/docs/hive-ddl.html b/docs/hive-ddl.html
index 939ec72c7..722414120 100644
--- a/docs/hive-ddl.html
+++ b/docs/hive-ddl.html
@@ -120,6 +120,8 @@
+
+
@@ -184,6 +186,8 @@
+
+
@@ -220,6 +224,8 @@
+
+
@@ -248,6 +254,8 @@
+
+
@@ -307,6 +315,8 @@
+
+
@@ -356,6 +366,8 @@
+
+
@@ -400,6 +412,8 @@
+
+
@@ -440,6 +454,8 @@
+
+
@@ -487,6 +503,8 @@
+
+
@@ -513,6 +531,8 @@
+
+
@@ -566,6 +586,8 @@
+
+
@@ -606,6 +628,8 @@
+
+
@@ -665,6 +689,8 @@
+
+
@@ -709,6 +735,8 @@
+
+
@@ -743,6 +771,8 @@
+
+
<option value="/docs/core-java.html">Using Core Java</option>
@@ -804,6 +834,52 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ <option value="/docs/core-java-config.html">ORC Java
configuration</option>
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
@@ -836,6 +912,8 @@
+
+
<option value="/docs/cpp-tools.html">C++ Tools</option>
@@ -887,6 +965,8 @@
+
+
@@ -1037,6 +1117,8 @@ files will be merged at the stripe level without
reserialization.</p>
+
+
@@ -1093,6 +1175,8 @@ files will be merged at the stripe level without
reserialization.</p>
+
+
@@ -1123,6 +1207,8 @@ files will be merged at the stripe level without
reserialization.</p>
+
+
@@ -1205,6 +1291,8 @@ files will be merged at the stripe level without
reserialization.</p>
+
+
@@ -1245,6 +1333,8 @@ files will be merged at the stripe level without
reserialization.</p>
+
+
@@ -1291,6 +1381,8 @@ files will be merged at the stripe level without
reserialization.</p>
+
+
@@ -1313,6 +1405,8 @@ files will be merged at the stripe level without
reserialization.</p>
+
+
@@ -1347,6 +1441,8 @@ files will be merged at the stripe level without
reserialization.</p>
+
+
@@ -1371,6 +1467,8 @@ files will be merged at the stripe level without
reserialization.</p>
+
+
@@ -1413,6 +1511,8 @@ files will be merged at the stripe level without
reserialization.</p>
+
+
@@ -1449,6 +1549,8 @@ files will be merged at the stripe level without
reserialization.</p>
+
+
@@ -1478,6 +1580,8 @@ files will be merged at the stripe level without
reserialization.</p>
+
+
<li class=""><a href="/docs/core-java.html">Using Core Java</a></li>
@@ -1498,6 +1602,24 @@ files will be merged at the stripe level without
reserialization.</p>
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ <li class=""><a href="/docs/core-java-config.html">ORC Java
configuration</a></li>
+
+
+
</ul>
@@ -1522,6 +1644,8 @@ files will be merged at the stripe level without
reserialization.</p>
+
+
<li class=""><a href="/docs/cpp-tools.html">C++ Tools</a></li>
@@ -1551,6 +1675,8 @@ files will be merged at the stripe level without
reserialization.</p>
+
+
diff --git a/docs/index.html b/docs/index.html
index 284514176..cab3c10df 100644
--- a/docs/index.html
+++ b/docs/index.html
@@ -120,6 +120,8 @@
+
+
@@ -184,6 +186,8 @@
+
+
@@ -220,6 +224,8 @@
+
+
@@ -248,6 +254,8 @@
+
+
@@ -307,6 +315,8 @@
+
+
@@ -356,6 +366,8 @@
+
+
@@ -400,6 +412,8 @@
+
+
@@ -440,6 +454,8 @@
+
+
@@ -487,6 +503,8 @@
+
+
@@ -513,6 +531,8 @@
+
+
@@ -566,6 +586,8 @@
+
+
@@ -606,6 +628,8 @@
+
+
@@ -665,6 +689,8 @@
+
+
@@ -709,6 +735,8 @@
+
+
@@ -743,6 +771,8 @@
+
+
<option value="/docs/core-java.html">Using Core Java</option>
@@ -804,6 +834,52 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ <option value="/docs/core-java-config.html">ORC Java
configuration</option>
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
@@ -836,6 +912,8 @@
+
+
<option value="/docs/cpp-tools.html">C++ Tools</option>
@@ -887,6 +965,8 @@
+
+
@@ -1008,6 +1088,8 @@ format specification</a>.</p>
+
+
@@ -1064,6 +1146,8 @@ format specification</a>.</p>
+
+
@@ -1094,6 +1178,8 @@ format specification</a>.</p>
+
+
@@ -1176,6 +1262,8 @@ format specification</a>.</p>
+
+
@@ -1216,6 +1304,8 @@ format specification</a>.</p>
+
+
@@ -1262,6 +1352,8 @@ format specification</a>.</p>
+
+
@@ -1284,6 +1376,8 @@ format specification</a>.</p>
+
+
@@ -1318,6 +1412,8 @@ format specification</a>.</p>
+
+
@@ -1342,6 +1438,8 @@ format specification</a>.</p>
+
+
@@ -1384,6 +1482,8 @@ format specification</a>.</p>
+
+
@@ -1420,6 +1520,8 @@ format specification</a>.</p>
+
+
@@ -1449,6 +1551,8 @@ format specification</a>.</p>
+
+
<li class=""><a href="/docs/core-java.html">Using Core Java</a></li>
@@ -1469,6 +1573,24 @@ format specification</a>.</p>
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ <li class=""><a href="/docs/core-java-config.html">ORC Java
configuration</a></li>
+
+
+
</ul>
@@ -1493,6 +1615,8 @@ format specification</a>.</p>
+
+
<li class=""><a href="/docs/cpp-tools.html">C++ Tools</a></li>
@@ -1522,6 +1646,8 @@ format specification</a>.</p>
+
+
diff --git a/docs/indexes.html b/docs/indexes.html
index f6d610ef4..93856b6ef 100644
--- a/docs/indexes.html
+++ b/docs/indexes.html
@@ -120,6 +120,8 @@
+
+
@@ -184,6 +186,8 @@
+
+
@@ -220,6 +224,8 @@
+
+
@@ -248,6 +254,8 @@
+
+
@@ -307,6 +315,8 @@
+
+
@@ -356,6 +366,8 @@
+
+
@@ -400,6 +412,8 @@
+
+
@@ -440,6 +454,8 @@
+
+
@@ -487,6 +503,8 @@
+
+
@@ -513,6 +531,8 @@
+
+
@@ -566,6 +586,8 @@
+
+
@@ -606,6 +628,8 @@
+
+
@@ -665,6 +689,8 @@
+
+
@@ -709,6 +735,8 @@
+
+
@@ -743,6 +771,8 @@
+
+
<option value="/docs/core-java.html">Using Core Java</option>
@@ -804,6 +834,52 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ <option value="/docs/core-java-config.html">ORC Java
configuration</option>
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
@@ -836,6 +912,8 @@
+
+
<option value="/docs/cpp-tools.html">C++ Tools</option>
@@ -887,6 +965,8 @@
+
+
@@ -1013,6 +1093,8 @@ would be read.</p>
+
+
@@ -1069,6 +1151,8 @@ would be read.</p>
+
+
@@ -1099,6 +1183,8 @@ would be read.</p>
+
+
@@ -1181,6 +1267,8 @@ would be read.</p>
+
+
@@ -1221,6 +1309,8 @@ would be read.</p>
+
+
@@ -1267,6 +1357,8 @@ would be read.</p>
+
+
@@ -1289,6 +1381,8 @@ would be read.</p>
+
+
@@ -1323,6 +1417,8 @@ would be read.</p>
+
+
@@ -1347,6 +1443,8 @@ would be read.</p>
+
+
@@ -1389,6 +1487,8 @@ would be read.</p>
+
+
@@ -1425,6 +1525,8 @@ would be read.</p>
+
+
@@ -1454,6 +1556,8 @@ would be read.</p>
+
+
<li class=""><a href="/docs/core-java.html">Using Core Java</a></li>
@@ -1474,6 +1578,24 @@ would be read.</p>
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ <li class=""><a href="/docs/core-java-config.html">ORC Java
configuration</a></li>
+
+
+
</ul>
@@ -1498,6 +1620,8 @@ would be read.</p>
+
+
<li class=""><a href="/docs/cpp-tools.html">C++ Tools</a></li>
@@ -1527,6 +1651,8 @@ would be read.</p>
+
+
diff --git a/docs/java-tools.html b/docs/java-tools.html
index 627fbe51c..4739076f4 100644
--- a/docs/java-tools.html
+++ b/docs/java-tools.html
@@ -120,6 +120,8 @@
+
+
@@ -184,6 +186,8 @@
+
+
@@ -220,6 +224,8 @@
+
+
@@ -248,6 +254,8 @@
+
+
@@ -307,6 +315,8 @@
+
+
@@ -356,6 +366,8 @@
+
+
@@ -400,6 +412,8 @@
+
+
@@ -440,6 +454,8 @@
+
+
@@ -487,6 +503,8 @@
+
+
@@ -513,6 +531,8 @@
+
+
@@ -566,6 +586,8 @@
+
+
@@ -606,6 +628,8 @@
+
+
@@ -665,6 +689,8 @@
+
+
@@ -709,6 +735,8 @@
+
+
@@ -743,6 +771,8 @@
+
+
<option value="/docs/core-java.html">Using Core Java</option>
@@ -804,6 +834,52 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ <option value="/docs/core-java-config.html">ORC Java
configuration</option>
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
@@ -836,6 +912,8 @@
+
+
<option value="/docs/cpp-tools.html">C++ Tools</option>
@@ -887,6 +965,8 @@
+
+
@@ -1287,6 +1367,9 @@
______________________________________________________________________
+
+
+
@@ -1340,6 +1423,8 @@
______________________________________________________________________
+
+
@@ -1396,6 +1481,8 @@
______________________________________________________________________
+
+
@@ -1426,6 +1513,8 @@
______________________________________________________________________
+
+
@@ -1508,6 +1597,8 @@
______________________________________________________________________
+
+
@@ -1548,6 +1639,8 @@
______________________________________________________________________
+
+
@@ -1594,6 +1687,8 @@
______________________________________________________________________
+
+
@@ -1616,6 +1711,8 @@
______________________________________________________________________
+
+
@@ -1650,6 +1747,8 @@
______________________________________________________________________
+
+
@@ -1674,6 +1773,8 @@
______________________________________________________________________
+
+
@@ -1716,6 +1817,8 @@
______________________________________________________________________
+
+
@@ -1752,6 +1855,8 @@
______________________________________________________________________
+
+
@@ -1781,6 +1886,8 @@
______________________________________________________________________
+
+
<li class=""><a href="/docs/core-java.html">Using Core Java</a></li>
@@ -1801,6 +1908,24 @@
______________________________________________________________________
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ <li class=""><a href="/docs/core-java-config.html">ORC Java
configuration</a></li>
+
+
+
</ul>
@@ -1825,6 +1950,8 @@
______________________________________________________________________
+
+
<li class=""><a href="/docs/cpp-tools.html">C++ Tools</a></li>
@@ -1854,6 +1981,8 @@
______________________________________________________________________
+
+
diff --git a/docs/mapred.html b/docs/mapred.html
index c4cb191d0..63c2440df 100644
--- a/docs/mapred.html
+++ b/docs/mapred.html
@@ -120,6 +120,8 @@
+
+
@@ -184,6 +186,8 @@
+
+
@@ -220,6 +224,8 @@
+
+
@@ -248,6 +254,8 @@
+
+
@@ -307,6 +315,8 @@
+
+
@@ -356,6 +366,8 @@
+
+
@@ -400,6 +412,8 @@
+
+
@@ -440,6 +454,8 @@
+
+
@@ -487,6 +503,8 @@
+
+
@@ -513,6 +531,8 @@
+
+
@@ -566,6 +586,8 @@
+
+
@@ -606,6 +628,8 @@
+
+
@@ -665,6 +689,8 @@
+
+
@@ -709,6 +735,8 @@
+
+
@@ -743,6 +771,8 @@
+
+
<option value="/docs/core-java.html">Using Core Java</option>
@@ -804,6 +834,52 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ <option value="/docs/core-java-config.html">ORC Java
configuration</option>
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
@@ -836,6 +912,8 @@
+
+
<option value="/docs/cpp-tools.html">C++ Tools</option>
@@ -887,6 +965,8 @@
+
+
@@ -1265,6 +1345,8 @@ OrcKey.key and OrcValue.value fields.</p>
+
+
@@ -1321,6 +1403,8 @@ OrcKey.key and OrcValue.value fields.</p>
+
+
@@ -1351,6 +1435,8 @@ OrcKey.key and OrcValue.value fields.</p>
+
+
@@ -1433,6 +1519,8 @@ OrcKey.key and OrcValue.value fields.</p>
+
+
@@ -1473,6 +1561,8 @@ OrcKey.key and OrcValue.value fields.</p>
+
+
@@ -1519,6 +1609,8 @@ OrcKey.key and OrcValue.value fields.</p>
+
+
@@ -1541,6 +1633,8 @@ OrcKey.key and OrcValue.value fields.</p>
+
+
@@ -1575,6 +1669,8 @@ OrcKey.key and OrcValue.value fields.</p>
+
+
@@ -1599,6 +1695,8 @@ OrcKey.key and OrcValue.value fields.</p>
+
+
@@ -1641,6 +1739,8 @@ OrcKey.key and OrcValue.value fields.</p>
+
+
@@ -1677,6 +1777,8 @@ OrcKey.key and OrcValue.value fields.</p>
+
+
@@ -1706,6 +1808,8 @@ OrcKey.key and OrcValue.value fields.</p>
+
+
<li class=""><a href="/docs/core-java.html">Using Core Java</a></li>
@@ -1726,6 +1830,24 @@ OrcKey.key and OrcValue.value fields.</p>
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ <li class=""><a href="/docs/core-java-config.html">ORC Java
configuration</a></li>
+
+
+
</ul>
@@ -1750,6 +1872,8 @@ OrcKey.key and OrcValue.value fields.</p>
+
+
<li class=""><a href="/docs/cpp-tools.html">C++ Tools</a></li>
@@ -1779,6 +1903,8 @@ OrcKey.key and OrcValue.value fields.</p>
+
+
diff --git a/docs/mapreduce.html b/docs/mapreduce.html
index a847adfb3..96093f093 100644
--- a/docs/mapreduce.html
+++ b/docs/mapreduce.html
@@ -120,6 +120,8 @@
+
+
@@ -184,6 +186,8 @@
+
+
@@ -220,6 +224,8 @@
+
+
@@ -248,6 +254,8 @@
+
+
@@ -307,6 +315,8 @@
+
+
@@ -356,6 +366,8 @@
+
+
@@ -400,6 +412,8 @@
+
+
@@ -440,6 +454,8 @@
+
+
@@ -487,6 +503,8 @@
+
+
@@ -513,6 +531,8 @@
+
+
@@ -566,6 +586,8 @@
+
+
@@ -606,6 +628,8 @@
+
+
@@ -665,6 +689,8 @@
+
+
@@ -709,6 +735,8 @@
+
+
@@ -743,6 +771,8 @@
+
+
<option value="/docs/core-java.html">Using Core Java</option>
@@ -804,6 +834,52 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ <option value="/docs/core-java-config.html">ORC Java
configuration</option>
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
@@ -836,6 +912,8 @@
+
+
<option value="/docs/cpp-tools.html">C++ Tools</option>
@@ -887,6 +965,8 @@
+
+
@@ -1249,6 +1329,8 @@ OrcKey.key and OrcValue.value fields.</p>
+
+
@@ -1305,6 +1387,8 @@ OrcKey.key and OrcValue.value fields.</p>
+
+
@@ -1335,6 +1419,8 @@ OrcKey.key and OrcValue.value fields.</p>
+
+
@@ -1417,6 +1503,8 @@ OrcKey.key and OrcValue.value fields.</p>
+
+
@@ -1457,6 +1545,8 @@ OrcKey.key and OrcValue.value fields.</p>
+
+
@@ -1503,6 +1593,8 @@ OrcKey.key and OrcValue.value fields.</p>
+
+
@@ -1525,6 +1617,8 @@ OrcKey.key and OrcValue.value fields.</p>
+
+
@@ -1559,6 +1653,8 @@ OrcKey.key and OrcValue.value fields.</p>
+
+
@@ -1583,6 +1679,8 @@ OrcKey.key and OrcValue.value fields.</p>
+
+
@@ -1625,6 +1723,8 @@ OrcKey.key and OrcValue.value fields.</p>
+
+
@@ -1661,6 +1761,8 @@ OrcKey.key and OrcValue.value fields.</p>
+
+
@@ -1690,6 +1792,8 @@ OrcKey.key and OrcValue.value fields.</p>
+
+
<li class=""><a href="/docs/core-java.html">Using Core Java</a></li>
@@ -1710,6 +1814,24 @@ OrcKey.key and OrcValue.value fields.</p>
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ <li class=""><a href="/docs/core-java-config.html">ORC Java
configuration</a></li>
+
+
+
</ul>
@@ -1734,6 +1856,8 @@ OrcKey.key and OrcValue.value fields.</p>
+
+
<li class=""><a href="/docs/cpp-tools.html">C++ Tools</a></li>
@@ -1763,6 +1887,8 @@ OrcKey.key and OrcValue.value fields.</p>
+
+
diff --git a/docs/pyarrow.html b/docs/pyarrow.html
index aa846ab5a..232205cd2 100644
--- a/docs/pyarrow.html
+++ b/docs/pyarrow.html
@@ -120,6 +120,8 @@
+
+
@@ -184,6 +186,8 @@
+
+
@@ -220,6 +224,8 @@
+
+
@@ -248,6 +254,8 @@
+
+
@@ -307,6 +315,8 @@
+
+
@@ -356,6 +366,8 @@
+
+
@@ -400,6 +412,8 @@
+
+
@@ -440,6 +454,8 @@
+
+
@@ -487,6 +503,8 @@
+
+
@@ -513,6 +531,8 @@
+
+
@@ -566,6 +586,8 @@
+
+
@@ -606,6 +628,8 @@
+
+
@@ -665,6 +689,8 @@
+
+
@@ -709,6 +735,8 @@
+
+
@@ -743,6 +771,8 @@
+
+
<option value="/docs/core-java.html">Using Core Java</option>
@@ -804,6 +834,52 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ <option value="/docs/core-java-config.html">ORC Java
configuration</option>
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
@@ -836,6 +912,8 @@
+
+
<option value="/docs/cpp-tools.html">C++ Tools</option>
@@ -887,6 +965,8 @@
+
+
@@ -1032,6 +1112,8 @@ Out[5]:
+
+
@@ -1088,6 +1170,8 @@ Out[5]:
+
+
@@ -1118,6 +1202,8 @@ Out[5]:
+
+
@@ -1200,6 +1286,8 @@ Out[5]:
+
+
@@ -1240,6 +1328,8 @@ Out[5]:
+
+
@@ -1286,6 +1376,8 @@ Out[5]:
+
+
@@ -1308,6 +1400,8 @@ Out[5]:
+
+
@@ -1342,6 +1436,8 @@ Out[5]:
+
+
@@ -1366,6 +1462,8 @@ Out[5]:
+
+
@@ -1408,6 +1506,8 @@ Out[5]:
+
+
@@ -1444,6 +1544,8 @@ Out[5]:
+
+
@@ -1473,6 +1575,8 @@ Out[5]:
+
+
<li class=""><a href="/docs/core-java.html">Using Core Java</a></li>
@@ -1493,6 +1597,24 @@ Out[5]:
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ <li class=""><a href="/docs/core-java-config.html">ORC Java
configuration</a></li>
+
+
+
</ul>
@@ -1517,6 +1639,8 @@ Out[5]:
+
+
<li class=""><a href="/docs/cpp-tools.html">C++ Tools</a></li>
@@ -1546,6 +1670,8 @@ Out[5]:
+
+
diff --git a/docs/spark-config.html b/docs/spark-config.html
index b2c71b567..0982d1c13 100644
--- a/docs/spark-config.html
+++ b/docs/spark-config.html
@@ -120,6 +120,8 @@
+
+
@@ -184,6 +186,8 @@
+
+
@@ -220,6 +224,8 @@
+
+
@@ -248,6 +254,8 @@
+
+
@@ -307,6 +315,8 @@
+
+
@@ -356,6 +366,8 @@
+
+
@@ -400,6 +412,8 @@
+
+
@@ -440,6 +454,8 @@
+
+
@@ -487,6 +503,8 @@
+
+
@@ -513,6 +531,8 @@
+
+
@@ -566,6 +586,8 @@
+
+
@@ -606,6 +628,8 @@
+
+
@@ -665,6 +689,8 @@
+
+
@@ -709,6 +735,8 @@
+
+
@@ -743,6 +771,8 @@
+
+
<option value="/docs/core-java.html">Using Core Java</option>
@@ -804,6 +834,52 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ <option value="/docs/core-java-config.html">ORC Java
configuration</option>
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
@@ -836,6 +912,8 @@
+
+
<option value="/docs/cpp-tools.html">C++ Tools</option>
@@ -887,6 +965,8 @@
+
+
@@ -1116,6 +1196,8 @@ OPTIONS (
+
+
@@ -1172,6 +1254,8 @@ OPTIONS (
+
+
@@ -1202,6 +1286,8 @@ OPTIONS (
+
+
@@ -1284,6 +1370,8 @@ OPTIONS (
+
+
@@ -1324,6 +1412,8 @@ OPTIONS (
+
+
@@ -1370,6 +1460,8 @@ OPTIONS (
+
+
@@ -1392,6 +1484,8 @@ OPTIONS (
+
+
@@ -1426,6 +1520,8 @@ OPTIONS (
+
+
@@ -1450,6 +1546,8 @@ OPTIONS (
+
+
@@ -1492,6 +1590,8 @@ OPTIONS (
+
+
@@ -1528,6 +1628,8 @@ OPTIONS (
+
+
@@ -1557,6 +1659,8 @@ OPTIONS (
+
+
<li class=""><a href="/docs/core-java.html">Using Core Java</a></li>
@@ -1577,6 +1681,24 @@ OPTIONS (
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ <li class=""><a href="/docs/core-java-config.html">ORC Java
configuration</a></li>
+
+
+
</ul>
@@ -1601,6 +1723,8 @@ OPTIONS (
+
+
<li class=""><a href="/docs/cpp-tools.html">C++ Tools</a></li>
@@ -1630,6 +1754,8 @@ OPTIONS (
+
+
diff --git a/docs/spark-ddl.html b/docs/spark-ddl.html
index 86bfe0701..5e5506b7d 100644
--- a/docs/spark-ddl.html
+++ b/docs/spark-ddl.html
@@ -120,6 +120,8 @@
+
+
@@ -184,6 +186,8 @@
+
+
@@ -220,6 +224,8 @@
+
+
@@ -248,6 +254,8 @@
+
+
@@ -307,6 +315,8 @@
+
+
@@ -356,6 +366,8 @@
+
+
@@ -400,6 +412,8 @@
+
+
@@ -440,6 +454,8 @@
+
+
@@ -487,6 +503,8 @@
+
+
@@ -513,6 +531,8 @@
+
+
@@ -566,6 +586,8 @@
+
+
@@ -606,6 +628,8 @@
+
+
@@ -665,6 +689,8 @@
+
+
@@ -709,6 +735,8 @@
+
+
@@ -743,6 +771,8 @@
+
+
<option value="/docs/core-java.html">Using Core Java</option>
@@ -804,6 +834,52 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ <option value="/docs/core-java-config.html">ORC Java
configuration</option>
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
@@ -836,6 +912,8 @@
+
+
<option value="/docs/cpp-tools.html">C++ Tools</option>
@@ -887,6 +965,8 @@
+
+
@@ -1012,6 +1092,8 @@ is done by adding <code class="highlighter-rouge">USING
ORC</code>.</p>
+
+
@@ -1068,6 +1150,8 @@ is done by adding <code class="highlighter-rouge">USING
ORC</code>.</p>
+
+
@@ -1098,6 +1182,8 @@ is done by adding <code class="highlighter-rouge">USING
ORC</code>.</p>
+
+
@@ -1180,6 +1266,8 @@ is done by adding <code class="highlighter-rouge">USING
ORC</code>.</p>
+
+
@@ -1220,6 +1308,8 @@ is done by adding <code class="highlighter-rouge">USING
ORC</code>.</p>
+
+
@@ -1266,6 +1356,8 @@ is done by adding <code class="highlighter-rouge">USING
ORC</code>.</p>
+
+
@@ -1288,6 +1380,8 @@ is done by adding <code class="highlighter-rouge">USING
ORC</code>.</p>
+
+
@@ -1322,6 +1416,8 @@ is done by adding <code class="highlighter-rouge">USING
ORC</code>.</p>
+
+
@@ -1346,6 +1442,8 @@ is done by adding <code class="highlighter-rouge">USING
ORC</code>.</p>
+
+
@@ -1388,6 +1486,8 @@ is done by adding <code class="highlighter-rouge">USING
ORC</code>.</p>
+
+
@@ -1424,6 +1524,8 @@ is done by adding <code class="highlighter-rouge">USING
ORC</code>.</p>
+
+
@@ -1453,6 +1555,8 @@ is done by adding <code class="highlighter-rouge">USING
ORC</code>.</p>
+
+
<li class=""><a href="/docs/core-java.html">Using Core Java</a></li>
@@ -1473,6 +1577,24 @@ is done by adding <code class="highlighter-rouge">USING
ORC</code>.</p>
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ <li class=""><a href="/docs/core-java-config.html">ORC Java
configuration</a></li>
+
+
+
</ul>
@@ -1497,6 +1619,8 @@ is done by adding <code class="highlighter-rouge">USING
ORC</code>.</p>
+
+
<li class=""><a href="/docs/cpp-tools.html">C++ Tools</a></li>
@@ -1526,6 +1650,8 @@ is done by adding <code class="highlighter-rouge">USING
ORC</code>.</p>
+
+
diff --git a/docs/types.html b/docs/types.html
index 88b2b3e85..6c0c4de02 100644
--- a/docs/types.html
+++ b/docs/types.html
@@ -120,6 +120,8 @@
+
+
@@ -184,6 +186,8 @@
+
+
@@ -220,6 +224,8 @@
+
+
@@ -248,6 +254,8 @@
+
+
@@ -307,6 +315,8 @@
+
+
@@ -356,6 +366,8 @@
+
+
@@ -400,6 +412,8 @@
+
+
@@ -440,6 +454,8 @@
+
+
@@ -487,6 +503,8 @@
+
+
@@ -513,6 +531,8 @@
+
+
@@ -566,6 +586,8 @@
+
+
@@ -606,6 +628,8 @@
+
+
@@ -665,6 +689,8 @@
+
+
@@ -709,6 +735,8 @@
+
+
@@ -743,6 +771,8 @@
+
+
<option value="/docs/core-java.html">Using Core Java</option>
@@ -804,6 +834,52 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ <option value="/docs/core-java-config.html">ORC Java
configuration</option>
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
@@ -836,6 +912,8 @@
+
+
<option value="/docs/cpp-tools.html">C++ Tools</option>
@@ -887,6 +965,8 @@
+
+
@@ -1101,6 +1181,8 @@ reference to a certain timezone and means a point in
time, rather than
+
+
@@ -1157,6 +1239,8 @@ reference to a certain timezone and means a point in
time, rather than
+
+
@@ -1187,6 +1271,8 @@ reference to a certain timezone and means a point in
time, rather than
+
+
@@ -1269,6 +1355,8 @@ reference to a certain timezone and means a point in
time, rather than
+
+
@@ -1309,6 +1397,8 @@ reference to a certain timezone and means a point in
time, rather than
+
+
@@ -1355,6 +1445,8 @@ reference to a certain timezone and means a point in
time, rather than
+
+
@@ -1377,6 +1469,8 @@ reference to a certain timezone and means a point in
time, rather than
+
+
@@ -1411,6 +1505,8 @@ reference to a certain timezone and means a point in
time, rather than
+
+
@@ -1435,6 +1531,8 @@ reference to a certain timezone and means a point in
time, rather than
+
+
@@ -1477,6 +1575,8 @@ reference to a certain timezone and means a point in
time, rather than
+
+
@@ -1513,6 +1613,8 @@ reference to a certain timezone and means a point in
time, rather than
+
+
@@ -1542,6 +1644,8 @@ reference to a certain timezone and means a point in
time, rather than
+
+
<li class=""><a href="/docs/core-java.html">Using Core Java</a></li>
@@ -1562,6 +1666,24 @@ reference to a certain timezone and means a point in
time, rather than
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ <li class=""><a href="/docs/core-java-config.html">ORC Java
configuration</a></li>
+
+
+
</ul>
@@ -1586,6 +1708,8 @@ reference to a certain timezone and means a point in
time, rather than
+
+
<li class=""><a href="/docs/cpp-tools.html">C++ Tools</a></li>
@@ -1615,6 +1739,8 @@ reference to a certain timezone and means a point in
time, rather than
+
+
diff --git a/releases.html b/releases.html
index f6e7ee1e8..387c2d91c 100644
--- a/releases.html
+++ b/releases.html
@@ -120,6 +120,8 @@
+
+
@@ -184,6 +186,8 @@
+
+
@@ -220,6 +224,8 @@
+
+
@@ -248,6 +254,8 @@
+
+
@@ -307,6 +315,8 @@
+
+
@@ -356,6 +366,8 @@
+
+
@@ -400,6 +412,8 @@
+
+
@@ -440,6 +454,8 @@
+
+
@@ -487,6 +503,8 @@
+
+
@@ -513,6 +531,8 @@
+
+
@@ -566,6 +586,8 @@
+
+
@@ -606,6 +628,8 @@
+
+
@@ -665,6 +689,8 @@
+
+
@@ -709,6 +735,8 @@
+
+
@@ -743,6 +771,8 @@
+
+
<option value="/docs/core-java.html">Using Core Java</option>
@@ -804,6 +834,52 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ <option value="/docs/core-java-config.html">ORC Java
configuration</option>
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
@@ -836,6 +912,8 @@
+
+
<option value="/docs/cpp-tools.html">C++ Tools</option>
@@ -887,6 +965,8 @@
+
+
@@ -1723,6 +1803,9 @@ committers’ <a
href="https://downloads.apache.org/orc/KEYS">key list</a>.</p>
+
+
+
@@ -1760,6 +1843,8 @@ committers’ <a
href="https://downloads.apache.org/orc/KEYS">key list</a>.</p>
+
+
@@ -1816,6 +1901,8 @@ committers’ <a
href="https://downloads.apache.org/orc/KEYS">key list</a>.</p>
+
+
@@ -1846,6 +1933,8 @@ committers’ <a
href="https://downloads.apache.org/orc/KEYS">key list</a>.</p>
+
+
@@ -1928,6 +2017,8 @@ committers’ <a
href="https://downloads.apache.org/orc/KEYS">key list</a>.</p>
+
+
@@ -1968,6 +2059,8 @@ committers’ <a
href="https://downloads.apache.org/orc/KEYS">key list</a>.</p>
+
+
@@ -2014,6 +2107,8 @@ committers’ <a
href="https://downloads.apache.org/orc/KEYS">key list</a>.</p>
+
+
@@ -2036,6 +2131,8 @@ committers’ <a
href="https://downloads.apache.org/orc/KEYS">key list</a>.</p>
+
+
@@ -2070,6 +2167,8 @@ committers’ <a
href="https://downloads.apache.org/orc/KEYS">key list</a>.</p>
+
+
@@ -2094,6 +2193,8 @@ committers’ <a
href="https://downloads.apache.org/orc/KEYS">key list</a>.</p>
+
+
@@ -2136,6 +2237,8 @@ committers’ <a
href="https://downloads.apache.org/orc/KEYS">key list</a>.</p>
+
+
@@ -2172,6 +2275,8 @@ committers’ <a
href="https://downloads.apache.org/orc/KEYS">key list</a>.</p>
+
+
@@ -2201,6 +2306,8 @@ committers’ <a
href="https://downloads.apache.org/orc/KEYS">key list</a>.</p>
+
+
<li class=""><a href="/docs/core-java.html">Using Core Java</a></li>
@@ -2221,6 +2328,24 @@ committers’ <a
href="https://downloads.apache.org/orc/KEYS">key list</a>.</p>
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ <li class=""><a href="/docs/core-java-config.html">ORC Java
configuration</a></li>
+
+
+
</ul>
@@ -2245,6 +2370,8 @@ committers’ <a
href="https://downloads.apache.org/orc/KEYS">key list</a>.</p>
+
+
<li class=""><a href="/docs/cpp-tools.html">C++ Tools</a></li>
@@ -2274,6 +2401,8 @@ committers’ <a
href="https://downloads.apache.org/orc/KEYS">key list</a>.</p>
+
+