blob: bddcdb5fdd2759beb7ab8f697f53f877eb7f782b [file] [log] [blame]
<!DOCTYPE HTML>
<html lang="en-US">
<head>
<meta charset="UTF-8">
<title>ORC 2.1.0 Released</title>
<meta name="viewport" content="width=device-width,initial-scale=1">
<meta name="generator" content="Jekyll v4.3.4">
<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]-->
<!-- Matomo -->
<script>
var _paq = window._paq = window._paq || [];
/* tracker methods like "setCustomDimension" should be called before "trackPageView" */
_paq.push(["setDoNotTrack", true]);
_paq.push(["disableCookies"]);
_paq.push(['trackPageView']);
_paq.push(['enableLinkTracking']);
(function() {
var u="https://analytics.apache.org/";
_paq.push(['setTrackerUrl', u+'matomo.php']);
_paq.push(['setSiteId', '68']);
var d=document, g=d.createElement('script'), s=d.getElementsByTagName('script')[0];
g.async=true; g.src=u+'matomo.js'; s.parentNode.insertBefore(g,s);
})();
</script>
<!-- End Matomo Code -->
</head>
<body class="wrap">
<header role="banner">
<nav class="mobile-nav show-on-mobiles">
<ul>
<li class="">
<a href="/">Home</a>
</li>
<li class="">
<a href="/releases/"><span class="show-on-mobiles">Rel</span>
<span class="hide-on-mobiles">Releases</span></a>
</li>
<li class="">
<a href="/docs/"><span class="show-on-mobiles">Doc</span>
<span class="hide-on-mobiles">Documentation</span></a>
</li>
<li class="">
<a href="/talks/"><span class="show-on-mobiles">Talk</span>
<span class="hide-on-mobiles">Talks</span></a>
</li>
<li class="current">
<a href="/news/">News</a>
</li>
<li class="">
<a href="/develop/"><span class="show-on-mobiles">Dev</span>
<span class="hide-on-mobiles">Develop</span></a>
</li>
<li class="">
<a href="/help/">Help</a>
</li>
</ul>
</nav>
<div class="grid">
<div class="unit one-quarter 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 three-quarters hide-on-mobiles">
<ul>
<li class="">
<a href="/">Home</a>
</li>
<li class="">
<a href="/releases/"><span class="show-on-mobiles">Rel</span>
<span class="hide-on-mobiles">Releases</span></a>
</li>
<li class="">
<a href="/docs/"><span class="show-on-mobiles">Doc</span>
<span class="hide-on-mobiles">Documentation</span></a>
</li>
<li class="">
<a href="/talks/"><span class="show-on-mobiles">Talk</span>
<span class="hide-on-mobiles">Talks</span></a>
</li>
<li class="current">
<a href="/news/">News</a>
</li>
<li class="">
<a href="/develop/"><span class="show-on-mobiles">Dev</span>
<span class="hide-on-mobiles">Develop</span></a>
</li>
<li class="">
<a href="/help/">Help</a>
</li>
</ul>
</nav>
</div>
</header>
<section class="news">
<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 blog…</option>
<option value="/news/">Home</option>
<optgroup label="v1.x">
<option value="/news/2025/10/01/ORC-2.2.1/">ORC 2.2.1 Released</option>
<option value="/news/2025/07/29/ORC-2.2.0/">ORC 2.2.0 Released</option>
<option value="/news/2025/07/09/ORC-2.1.3/">ORC 2.1.3 Released</option>
<option value="/news/2025/07/07/ORC-2.0.6/">ORC 2.0.6 Released</option>
<option value="/news/2025/07/04/ORC-1.9.7/">ORC 1.9.7 Released</option>
<option value="/news/2025/06/26/ORC-1.8.10/">ORC 1.8.10 Released</option>
<option value="/news/2025/05/06/ORC-1.9.6/">ORC 1.9.6 Released</option>
<option value="/news/2025/05/06/ORC-1.8.9/">ORC 1.8.9 Released</option>
<option value="/news/2025/05/06/ORC-2.1.2/">ORC 2.1.2 Released</option>
<option value="/news/2025/05/06/ORC-2.0.5/">ORC 2.0.5 Released</option>
<option value="/news/2025/03/23/shaoyun-pmc/">ORC adds Shaoyun Chen to PMC</option>
<option value="/news/2025/03/20/ORC-2.0.4/">ORC 2.0.4 Released</option>
<option value="/news/2025/03/06/ORC-2.1.1/">ORC 2.1.1 Released</option>
<option value="/news/2025/01/09/ORC-2.1.0/">ORC 2.1.0 Released</option>
<option value="/news/2024/11/14/ORC-2.0.3/">ORC 2.0.3 Released</option>
<option value="/news/2024/11/14/ORC-1.9.5/">ORC 1.9.5 Released</option>
<option value="/news/2024/11/11/ORC-1.8.8/">ORC 1.8.8 Released</option>
<option value="/news/2024/09/13/ORC-1.7.11/">ORC 1.7.11 Released</option>
<option value="/news/2024/08/15/ORC-2.0.2/">ORC 2.0.2 Released</option>
<option value="/news/2024/07/16/ORC-1.9.4/">ORC 1.9.4 Released</option>
<option value="/news/2024/05/14/ORC-2.0.1/">ORC 2.0.1 Released</option>
<option value="/news/2024/05/13/add-shaoyun-and-yuanping/">Shaoyun Chen and Yuanping Wu added as committers</option>
<option value="/news/2024/04/14/ORC-1.8.7/">ORC 1.8.7 Released</option>
<option value="/news/2024/03/20/ORC-1.9.3/">ORC 1.9.3 Released</option>
<option value="/news/2024/03/08/ORC-2.0.0/">ORC 2.0.0 Released</option>
<option value="/news/2024/01/13/add-deshan/">Deshan Xiao added as committer</option>
<option value="/news/2023/11/10/ORC-1.9.2/">ORC 1.9.2 Released</option>
<option value="/news/2023/11/10/ORC-1.8.6/">ORC 1.8.6 Released</option>
<option value="/news/2023/11/10/ORC-1.7.10/">ORC 1.7.10 Released</option>
<option value="/news/2023/09/05/ORC-1.8.5/">ORC 1.8.5 Released</option>
<option value="/news/2023/08/16/ORC-1.9.1/">ORC 1.9.1 Released</option>
<option value="/news/2023/06/28/ORC-1.9.0/">ORC 1.9.0 Released</option>
<option value="/news/2023/06/14/ORC-1.8.4/">ORC 1.8.4 Released</option>
<option value="/news/2023/05/07/ORC-1.7.9/">ORC 1.7.9 Released</option>
<option value="/news/2023/03/15/ORC-1.8.3/">ORC 1.8.3 Released</option>
<option value="/news/2023/02/13/add-xin/">Xin Zhang added as committer</option>
<option value="/news/2023/01/21/ORC-1.7.8/">ORC 1.7.8 Released</option>
<option value="/news/2023/01/13/ORC-1.8.2/">ORC 1.8.2 Released</option>
<option value="/news/2022/12/02/ORC-1.8.1/">ORC 1.8.1 Released</option>
<option value="/news/2022/11/17/ORC-1.7.7/">ORC 1.7.7 Released</option>
<option value="/news/2022/09/21/william-chair/">William Hyun elected as Chair</option>
<option value="/news/2022/09/03/ORC-1.8.0/">ORC 1.8.0 Released</option>
<option value="/news/2022/08/17/ORC-1.7.6/">ORC 1.7.6 Released</option>
<option value="/news/2022/06/16/ORC-1.7.5/">ORC 1.7.5 Released</option>
<option value="/news/2022/06/05/add-pavan/">Pavan Lanka added as committer</option>
<option value="/news/2022/05/08/yiqun-pmc/">ORC adds Yiqun Zhang to PMC</option>
<option value="/news/2022/04/15/ORC-1.7.4/">ORC 1.7.4 Released</option>
<option value="/news/2022/04/14/ORC-1.6.14/">ORC 1.6.14 Released</option>
<option value="/news/2022/03/05/add-quanlong/">Quanlong Huang added as committer</option>
<option value="/news/2022/02/09/ORC-1.7.3/">ORC 1.7.3 Released</option>
<option value="/news/2022/01/20/ORC-1.6.13/">ORC 1.6.13 Released</option>
<option value="/news/2021/12/20/ORC-1.7.2/">ORC 1.7.2 Released</option>
<option value="/news/2021/11/23/add-yiqun/">Yiqun Zhang added as committer</option>
<option value="/news/2021/11/07/ORC-1.7.1/">ORC 1.7.1 Released</option>
<option value="/news/2021/11/07/ORC-1.6.12/">ORC 1.6.12 Released</option>
<option value="/news/2021/10/02/william-pmc/">ORC adds William Hyun to PMC</option>
<option value="/news/2021/09/15/ORC-1.7.0/">ORC 1.7.0 Released</option>
<option value="/news/2021/09/15/ORC-1.6.11/">ORC 1.6.11 Released</option>
<option value="/news/2021/09/15/ORC-1.5.13/">ORC 1.5.13 Released</option>
<option value="/news/2021/08/10/ORC-1.6.10/">ORC 1.6.10 Released</option>
<option value="/news/2021/07/02/ORC-1.6.9/">ORC 1.6.9 Released</option>
<option value="/news/2021/05/21/ORC-1.6.8/">ORC 1.6.8 Released</option>
<option value="/news/2021/04/13/add-william/">William Hyun added as committer</option>
<option value="/news/2021/02/08/panagiotis-pmc/">ORC adds Panagiotis Garefalakis to PMC</option>
<option value="/news/2021/01/22/ORC-1.6.7/">ORC 1.6.7 Released</option>
<option value="/news/2020/12/10/ORC-1.6.6/">ORC 1.6.6 Released</option>
<option value="/news/2020/11/16/add-panagiotis/">Panagiotis Garefalakis added as committer</option>
<option value="/news/2020/10/01/ORC-1.6.5/">ORC 1.6.5 Released</option>
<option value="/news/2020/09/30/ORC-1.5.12/">ORC 1.5.12 Released</option>
<option value="/news/2020/09/14/ORC-1.6.4/">ORC 1.6.4 Released</option>
<option value="/news/2020/09/14/ORC-1.5.11/">ORC 1.5.11 Released</option>
<option value="/news/2020/04/26/ORC-1.5.10/">ORC 1.5.10 Released</option>
<option value="/news/2020/04/26/ORC-1.6.3/">ORC 1.6.3 Released</option>
<option value="/news/2020/01/30/ORC-1.5.9/">ORC 1.5.9 Released</option>
<option value="/news/2019/12/09/dongjoon-pmc/">ORC adds Dongjoon Hyun to PMC</option>
<option value="/news/2019/12/09/ORC-1.4.5/">ORC 1.4.5 Released</option>
<option value="/news/2019/11/24/ORC-1.6.2/">ORC 1.6.2 Released</option>
<option value="/news/2019/11/24/ORC-1.5.8/">ORC 1.5.8 Released</option>
<option value="/news/2019/10/26/ORC-1.6.1/">ORC 1.6.1 Released</option>
<option value="/news/2019/10/26/ORC-1.5.7/">ORC 1.5.7 Released</option>
<option value="/news/2019/09/03/ORC-1.6.0/">ORC 1.6.0 Released</option>
<option value="/news/2019/06/27/ORC-1.5.6/">ORC 1.5.6 Released</option>
<option value="/news/2019/06/10/renat-and-sandeep/">Renat Vailiullin and Sandeep More added as committers</option>
<option value="/news/2019/03/14/ORC-1.5.5/">ORC 1.5.5 Released</option>
<option value="/news/2019/01/11/gang-pmc/">ORC adds Gang Wu to PMC</option>
<option value="/news/2019/01/10/add-dongjoon/">Dongjoon Hyun added as committer</option>
<option value="/news/2018/12/21/ORC-1.5.4/">ORC 1.5.4 Released</option>
<option value="/news/2018/09/25/ORC-1.5.3/">ORC 1.5.3 Released</option>
<option value="/news/2018/06/29/ORC-1.5.2/">ORC 1.5.2 Released</option>
<option value="/news/2018/05/25/ORC-1.5.1/">ORC 1.5.1 Released</option>
<option value="/news/2018/05/14/ORC-1.5.0/">ORC 1.5.0 Released</option>
<option value="/news/2018/05/14/ORC-1.4.4/">ORC 1.4.4 Released</option>
<option value="/news/2018/03/27/add-xiening-and-gang/">Gang Wu and Xiening Dai added as committer</option>
<option value="/news/2018/02/09/ORC-1.4.3/">ORC 1.4.3 Released</option>
<option value="/news/2018/01/23/ORC-1.4.2/">ORC 1.4.2 Released</option>
<option value="/news/2017/10/16/ORC-1.4.1/">ORC 1.4.1 Released</option>
<option value="/news/2017/10/16/ORC-1.3.4/">ORC 1.3.4 Released</option>
<option value="/news/2017/09/06/new-pmc/">ORC adds Eugene and Deepak to PMC</option>
<option value="/news/2017/05/16/new-committer/">Deepak Majeti added as committer</option>
<option value="/news/2017/05/08/ORC-1.4.0/">ORC 1.4.0 Released</option>
<option value="/news/2017/02/21/ORC-1.3.3/">ORC 1.3.3 Released</option>
<option value="/news/2017/02/13/ORC-1.3.2/">ORC 1.3.2 Released</option>
<option value="/news/2017/02/03/ORC-1.3.1/">ORC 1.3.1 Released</option>
<option value="/news/2017/01/23/ORC-1.3.0/">ORC 1.3.0 Released</option>
<option value="/news/2017/01/04/gopal-on-pmc/">ORC adds Gopal Vijayaraghavan to PMC</option>
<option value="/news/2016/12/15/new-committers/">ORC adds new committers</option>
<option value="/news/2016/12/12/ORC-1.2.3/">ORC 1.2.3 Released</option>
<option value="/news/2016/12/01/ORC-1.2.2/">ORC 1.2.2 Released</option>
<option value="/news/2016/10/05/ORC-1.2.1/">ORC 1.2.1 Released</option>
<option value="/news/2016/08/25/ORC-1.2.0/">ORC 1.2.0 Released</option>
<option value="/news/2016/07/08/ORC-1.1.2/">ORC 1.1.2 Released</option>
<option value="/news/2016/06/28/file-format-talk/">File format benchmark</option>
<option value="/news/2016/06/13/ORC-1.1.1/">ORC 1.1.1 Released</option>
<option value="/news/2016/06/10/ORC-1.1.0/">ORC 1.1.0 Released</option>
<option value="/news/2016/01/25/ORC-1.0.0/">ORC 1.0.0 Released</option>
<option value="/news/2015/11/19/aliaksei-on-pmc/">ORC adds Aliaksei Sandryhaila to PMC</option>
<option value="/news/2015/06/26/new-logo/">ORC adopts new logo</option>
<option value="/news/2015/05/11/new-committers/">ORC adds 7 committers</option>
<option value="/news/2015/04/22/orc-as-tlp/">ORC becomes an Apache Top Level Project</option>
</optgroup>
</select>
</div>
<div class="unit four-fifths">
<article>
<h2>
ORC 2.1.0 Released
<a href="/news/2025/01/09/ORC-2.1.0/" class="permalink" title="Permalink"></a>
</h2>
<span class="post-category">
<span class="label">
release
</span>
</span>
<div class="post-meta">
<span class="post-date">
09 Jan 2025
</span>
<span class="post-author">
william
</span>
</div>
<div class="post-content">
<p>The ORC team is excited to announce the release of ORC v2.1.0.</p>
<ul>
<li>Released: 9 January 2025</li>
<li>Source code: <a href="https://archive.apache.org/dist/orc/orc-2.1.0/orc-2.1.0.tar.gz">orc-2.1.0.tar.gz</a></li>
<li><a href="https://archive.apache.org/dist/orc/orc-2.1.0/orc-2.1.0.tar.gz.asc">GPG Signature</a>
signed by <a href="https://downloads.apache.org/orc/KEYS">William Hyun (DECDFA29)</a></li>
<li>Git tag: <a href="https://github.com/apache/orc/releases/tag/rel/release-2.1.0">rel/release-2.1.0</a></li>
<li>Maven Central: <a href="https://search.maven.org/#search%7Cga%7C1%7Cg%3A%22org.apache.orc%22%20AND%20v%3A%222.1.0%22">ORC 2.1.0</a></li>
<li>SHA 256: <a href="https://archive.apache.org/dist/orc/orc-2.1.0/orc-2.1.0.tar.gz.sha256">1ffac0228aa83f04…</a></li>
<li>Fixed issues: <a href="https://issues.apache.org/jira/sr/jira.issueviews:searchrequest-printable/temp/SearchRequest.html?jqlQuery=project+%3D+ORC+AND+status+%3D+Closed+AND+fixVersion+%3D+%222.1.0%22&amp;tempMax=500">ORC-2.1.0</a></li>
</ul>
<h3 id="new-feature">New Feature</h3>
<ul>
<li><a href="https://issues.apache.org/jira/browse/ORC-262">ORC-262</a> [C++] Support async prefetch in Orc reader</li>
<li><a href="https://issues.apache.org/jira/browse/ORC-1388">ORC-1388</a> [C++] Support schema evolution from decimal to timestamp/string group</li>
<li><a href="https://issues.apache.org/jira/browse/ORC-1389">ORC-1389</a> [C++] Support schema evolution from string group to numeric/string group</li>
<li><a href="https://issues.apache.org/jira/browse/ORC-1390">ORC-1390</a> [C++] Support schema evolution from string group to decimal/timestamp</li>
<li><a href="https://issues.apache.org/jira/browse/ORC-1622">ORC-1622</a> [C++] Support conan packaging</li>
<li><a href="https://issues.apache.org/jira/browse/ORC-1807">ORC-1807</a> [C++] Native support for vcpkg</li>
</ul>
<h3 id="improvement">Improvement</h3>
<ul>
<li><a href="https://issues.apache.org/jira/browse/ORC-1264">ORC-1264</a> [C++] Add a writer option to align compression block with row group boundary</li>
<li><a href="https://issues.apache.org/jira/browse/ORC-1365">ORC-1365</a> [C++] Use BlockBuffer to replace DataBuffer of rawInputBuffer in the CompressionStream</li>
<li><a href="https://issues.apache.org/jira/browse/ORC-1635">ORC-1635</a> Try downloading orc-format from <code class="language-plaintext highlighter-rouge">dlcdn.apache.org</code> before <code class="language-plaintext highlighter-rouge">archive.apache.org</code></li>
<li><a href="https://issues.apache.org/jira/browse/ORC-1645">ORC-1645</a> Evaulate stripe stats before load stripe footer</li>
<li><a href="https://issues.apache.org/jira/browse/ORC-1658">ORC-1658</a> [C++] uniform identifiers naming style.</li>
<li><a href="https://issues.apache.org/jira/browse/ORC-1661">ORC-1661</a> [C++] Better handling when TZDB is unavailable</li>
<li><a href="https://issues.apache.org/jira/browse/ORC-1664">ORC-1664</a> Enable the removeUnusedImports function in spotless-maven-plugin</li>
<li><a href="https://issues.apache.org/jira/browse/ORC-1665">ORC-1665</a> Enable the <code class="language-plaintext highlighter-rouge">importOrder</code> function in <code class="language-plaintext highlighter-rouge">spotless-maven-plugin</code></li>
<li><a href="https://issues.apache.org/jira/browse/ORC-1667">ORC-1667</a> Add <code class="language-plaintext highlighter-rouge">check</code> tool to check the index of the specified column</li>
<li><a href="https://issues.apache.org/jira/browse/ORC-1669">ORC-1669</a> [C++] Deprecate HDFS support</li>
<li><a href="https://issues.apache.org/jira/browse/ORC-1672">ORC-1672</a> Modify the package name of TestCheckTool</li>
<li><a href="https://issues.apache.org/jira/browse/ORC-1675">ORC-1675</a> [C++] Print decimal values as strings</li>
<li><a href="https://issues.apache.org/jira/browse/ORC-1677">ORC-1677</a> [C++] remove <code class="language-plaintext highlighter-rouge">m</code> prefix of variables.</li>
<li><a href="https://issues.apache.org/jira/browse/ORC-1683">ORC-1683</a> Fix <code class="language-plaintext highlighter-rouge">instanceof</code> of BinaryStatisticsImpl merge method</li>
<li><a href="https://issues.apache.org/jira/browse/ORC-1684">ORC-1684</a> [C++] Find tzdb without TZDIR when in conda-environments</li>
<li><a href="https://issues.apache.org/jira/browse/ORC-1685">ORC-1685</a> Use <code class="language-plaintext highlighter-rouge">Pattern Matching for instanceof</code> in RecordReaderImpl</li>
<li><a href="https://issues.apache.org/jira/browse/ORC-1686">ORC-1686</a> [C++] Avoid using std::filesystem</li>
<li><a href="https://issues.apache.org/jira/browse/ORC-1687">ORC-1687</a> [C++] Enforce naming style.</li>
<li><a href="https://issues.apache.org/jira/browse/ORC-1688">ORC-1688</a> [C++] Do not access TZDB if there is no timestamp type</li>
<li><a href="https://issues.apache.org/jira/browse/ORC-1689">ORC-1689</a> [C++] Generate CMake config file</li>
<li><a href="https://issues.apache.org/jira/browse/ORC-1690">ORC-1690</a> [C++] Refactor CMake to use imported thirdtparty libraries</li>
<li><a href="https://issues.apache.org/jira/browse/ORC-1710">ORC-1710</a> Reduce enum array allocation</li>
<li><a href="https://issues.apache.org/jira/browse/ORC-1711">ORC-1711</a> [C++] Introduce a memory block size parameter for writer option</li>
<li><a href="https://issues.apache.org/jira/browse/ORC-1720">ORC-1720</a> [C++] Unified compressor/decompressor exception types</li>
<li><a href="https://issues.apache.org/jira/browse/ORC-1724">ORC-1724</a> JsonFileDump utility should print user metadata</li>
<li><a href="https://issues.apache.org/jira/browse/ORC-1730">ORC-1730</a> [C++] Add finishEncode support for the encoder</li>
<li><a href="https://issues.apache.org/jira/browse/ORC-1732">ORC-1732</a> [C++] Can’t detect Protobuf installed by Homebrew on macOS</li>
<li><a href="https://issues.apache.org/jira/browse/ORC-1733">ORC-1733</a> [C++] [CMake] Fix CMAKE_MODULE_PATH not to use PROJECT_SOURCE_DIR</li>
<li><a href="https://issues.apache.org/jira/browse/ORC-1751">ORC-1751</a> [C++] Syntax error in ThirdpartyToolchain</li>
<li><a href="https://issues.apache.org/jira/browse/ORC-1767">ORC-1767</a> [C++] Improve writing performance of encoded string column and support EncodedStringVectorBatch for StringColumnWriter</li>
<li><a href="https://issues.apache.org/jira/browse/ORC-1796">ORC-1796</a> [C++] Reading orc file which lack of Statistics may give wrong result</li>
<li><a href="https://issues.apache.org/jira/browse/ORC-1810">ORC-1810</a> Offline build support</li>
</ul>
<h3 id="bug-fix">Bug Fix</h3>
<ul>
<li><a href="https://issues.apache.org/jira/browse/ORC-1654">ORC-1654</a> [C++] Count up EvaluatedRowGroupCount correctly.</li>
<li><a href="https://issues.apache.org/jira/browse/ORC-1657">ORC-1657</a> Fix building apache orc with clang-cl on Windows</li>
<li><a href="https://issues.apache.org/jira/browse/ORC-1706">ORC-1706</a> [C++] Fix build break w/ BUILD_CPP_ENABLE_METRICS=ON</li>
<li><a href="https://issues.apache.org/jira/browse/ORC-1725">ORC-1725</a> [C++] Statistics for BYTE type are calculated incorrectly on ARM</li>
<li><a href="https://issues.apache.org/jira/browse/ORC-1738">ORC-1738</a> Wrong Int128 maximum value</li>
<li><a href="https://issues.apache.org/jira/browse/ORC-1811">ORC-1811</a> Use the recommended <code class="language-plaintext highlighter-rouge">closer.lua</code> URL to download ORC format</li>
<li><a href="https://issues.apache.org/jira/browse/ORC-1813">ORC-1813</a> Incompatibility with ORC files written in version 0.12 due to missing hasNull field in C++ Reader</li>
</ul>
<h3 id="task">Task</h3>
<ul>
<li><a href="https://issues.apache.org/jira/browse/ORC-1573">ORC-1573</a> Setting version to 2.1.0-SNAPSHOT</li>
<li><a href="https://issues.apache.org/jira/browse/ORC-1594">ORC-1594</a> Add IntelliJ conf in the project root directory to support JIRA/PR autolinks</li>
<li><a href="https://issues.apache.org/jira/browse/ORC-1649">ORC-1649</a> [C++] [Conan] Add 2.0.0 to conan recipe and update release guide</li>
<li><a href="https://issues.apache.org/jira/browse/ORC-1655">ORC-1655</a> Add label definition to conan directory</li>
<li><a href="https://issues.apache.org/jira/browse/ORC-1656">ORC-1656</a> Skip build and test on conan updates</li>
<li><a href="https://issues.apache.org/jira/browse/ORC-1666">ORC-1666</a> Remove extra newlines at the end of Java files</li>
<li><a href="https://issues.apache.org/jira/browse/ORC-1758">ORC-1758</a> Use <code class="language-plaintext highlighter-rouge">OpenContainers</code> Annotations in docker images</li>
<li><a href="https://issues.apache.org/jira/browse/ORC-1802">ORC-1802</a> Enable tag protection</li>
</ul>
<h3 id="test">Test</h3>
<ul>
<li><a href="https://issues.apache.org/jira/browse/ORC-1589">ORC-1589</a> Bump <code class="language-plaintext highlighter-rouge">spotbugs-maven-plugin</code> to 4.8.3.0</li>
<li><a href="https://issues.apache.org/jira/browse/ORC-1590">ORC-1590</a> Bump <code class="language-plaintext highlighter-rouge">spotless-maven-plugin</code> to 2.42.0</li>
<li><a href="https://issues.apache.org/jira/browse/ORC-1603">ORC-1603</a> Bump <code class="language-plaintext highlighter-rouge">checkstyle</code> to 10.13.0</li>
<li><a href="https://issues.apache.org/jira/browse/ORC-1606">ORC-1606</a> Upgrade <code class="language-plaintext highlighter-rouge">spotless-maven-plugin</code> to 2.43.0</li>
<li><a href="https://issues.apache.org/jira/browse/ORC-1611">ORC-1611</a> Bump <code class="language-plaintext highlighter-rouge">junit</code> to 5.10.2</li>
<li><a href="https://issues.apache.org/jira/browse/ORC-1651">ORC-1651</a> Bump <code class="language-plaintext highlighter-rouge">checkstyle</code> to 10.14.0</li>
<li><a href="https://issues.apache.org/jira/browse/ORC-1652">ORC-1652</a> Bump <code class="language-plaintext highlighter-rouge">extra-enforcer-rules</code> to 1.8.0</li>
<li><a href="https://issues.apache.org/jira/browse/ORC-1653">ORC-1653</a> Bump <code class="language-plaintext highlighter-rouge">maven-assembly-plugin</code> to 3.7.0</li>
<li><a href="https://issues.apache.org/jira/browse/ORC-1659">ORC-1659</a> Bump <code class="language-plaintext highlighter-rouge">guava</code> to 33.1.0-jre</li>
<li><a href="https://issues.apache.org/jira/browse/ORC-1660">ORC-1660</a> Bump <code class="language-plaintext highlighter-rouge">checkstyle</code> to 10.14.2</li>
<li><a href="https://issues.apache.org/jira/browse/ORC-1673">ORC-1673</a> Remove test packages <code class="language-plaintext highlighter-rouge">o.a.o.tools.[count|merge|sizes]</code></li>
<li><a href="https://issues.apache.org/jira/browse/ORC-1676">ORC-1676</a> Use Hive 4.0.0 in benchmark</li>
<li><a href="https://issues.apache.org/jira/browse/ORC-1678">ORC-1678</a> Bump <code class="language-plaintext highlighter-rouge">checkstyle</code> to 10.15.0</li>
<li><a href="https://issues.apache.org/jira/browse/ORC-1680">ORC-1680</a> Bump <code class="language-plaintext highlighter-rouge">bcpkix-jdk18on</code> to 1.78</li>
<li><a href="https://issues.apache.org/jira/browse/ORC-1691">ORC-1691</a> Bump <code class="language-plaintext highlighter-rouge">spotbugs-maven-plugin</code> to 4.8.4.0</li>
<li><a href="https://issues.apache.org/jira/browse/ORC-1694">ORC-1694</a> Upgrade gson to 2.9.0 for Benchmarks Hive</li>
<li><a href="https://issues.apache.org/jira/browse/ORC-1695">ORC-1695</a> Upgrade gson to 2.10.1</li>
<li><a href="https://issues.apache.org/jira/browse/ORC-1699">ORC-1699</a> Fix SparkBenchmark in Parquet format according to SPARK-40918</li>
<li><a href="https://issues.apache.org/jira/browse/ORC-1700">ORC-1700</a> Write parquet decimal type data in Benchmark using FIXED_LEN_BYTE_ARRAY type</li>
<li><a href="https://issues.apache.org/jira/browse/ORC-1704">ORC-1704</a> Migration to Scala 2.13 of Apache Spark 3.5.1 at SparkBenchmark</li>
<li><a href="https://issues.apache.org/jira/browse/ORC-1707">ORC-1707</a> Fix sun.util.calendar IllegalAccessException when SparkBenchmark runs on JDK17</li>
<li><a href="https://issues.apache.org/jira/browse/ORC-1708">ORC-1708</a> Support data/compress options in Hive benchmark</li>
<li><a href="https://issues.apache.org/jira/browse/ORC-1709">ORC-1709</a> Upgrade GitHub Action <code class="language-plaintext highlighter-rouge">setup-java</code> to v4 and use built-in cache feature</li>
<li><a href="https://issues.apache.org/jira/browse/ORC-1713">ORC-1713</a> Bump spotbugs-maven-plugin to 4.8.5.0</li>
<li><a href="https://issues.apache.org/jira/browse/ORC-1716">ORC-1716</a> Bump com.puppycrawl.tools:checkstyle to 10.16.0</li>
<li><a href="https://issues.apache.org/jira/browse/ORC-1719">ORC-1719</a> Bump <code class="language-plaintext highlighter-rouge">guava</code> to 33.2.0-jre</li>
<li><a href="https://issues.apache.org/jira/browse/ORC-1722">ORC-1722</a> Bump <code class="language-plaintext highlighter-rouge">checkstyle</code> to 10.17.0</li>
<li><a href="https://issues.apache.org/jira/browse/ORC-1726">ORC-1726</a> Bump <code class="language-plaintext highlighter-rouge">guava</code> to 33.2.1-jre</li>
<li><a href="https://issues.apache.org/jira/browse/ORC-1727">ORC-1727</a> Bump <code class="language-plaintext highlighter-rouge">maven-enforcer-plugin</code> to 3.5.0</li>
<li><a href="https://issues.apache.org/jira/browse/ORC-1728">ORC-1728</a> Bump <code class="language-plaintext highlighter-rouge">maven-shade-plugin</code> to 3.6.0</li>
<li><a href="https://issues.apache.org/jira/browse/ORC-1729">ORC-1729</a> Bump <code class="language-plaintext highlighter-rouge">maven-checkstyle-plugin</code> to 3.4.0</li>
<li><a href="https://issues.apache.org/jira/browse/ORC-1731">ORC-1731</a> Upgrade <code class="language-plaintext highlighter-rouge">maven-dependency-plugin</code> to 3.7.0</li>
<li><a href="https://issues.apache.org/jira/browse/ORC-1735">ORC-1735</a> Upgrade <code class="language-plaintext highlighter-rouge">maven-dependency-plugin</code> to 3.7.1</li>
<li><a href="https://issues.apache.org/jira/browse/ORC-1736">ORC-1736</a> Bump <code class="language-plaintext highlighter-rouge">junit</code> to 5.10.3</li>
<li><a href="https://issues.apache.org/jira/browse/ORC-1737">ORC-1737</a> Bump <code class="language-plaintext highlighter-rouge">spotbugs-maven-plugin</code> to 4.8.6.1</li>
<li><a href="https://issues.apache.org/jira/browse/ORC-1739">ORC-1739</a> Bump <code class="language-plaintext highlighter-rouge">spotbugs-maven-plugin</code> to 4.8.6.2</li>
<li><a href="https://issues.apache.org/jira/browse/ORC-1745">ORC-1745</a> Remove <code class="language-plaintext highlighter-rouge">Ubuntu 20.04</code> Support</li>
<li><a href="https://issues.apache.org/jira/browse/ORC-1750">ORC-1750</a> Bump <code class="language-plaintext highlighter-rouge">protobuf-java</code> to 3.25.4</li>
<li><a href="https://issues.apache.org/jira/browse/ORC-1756">ORC-1756</a> Bump <code class="language-plaintext highlighter-rouge">snappy-java</code> to 1.1.10.6 in <code class="language-plaintext highlighter-rouge">bench</code> module</li>
<li><a href="https://issues.apache.org/jira/browse/ORC-1760">ORC-1760</a> Upgrade <code class="language-plaintext highlighter-rouge">junit</code> to 5.11.0</li>
<li><a href="https://issues.apache.org/jira/browse/ORC-1761">ORC-1761</a> Upgrade <code class="language-plaintext highlighter-rouge">guava</code> to <code class="language-plaintext highlighter-rouge">33.3.0-jre</code></li>
<li><a href="https://issues.apache.org/jira/browse/ORC-1763">ORC-1763</a> Upgrade <code class="language-plaintext highlighter-rouge">checkstyle</code> to 10.18.0</li>
<li><a href="https://issues.apache.org/jira/browse/ORC-1764">ORC-1764</a> Upgrade <code class="language-plaintext highlighter-rouge">maven-checkstyle-plugin</code> to 3.5.0</li>
<li><a href="https://issues.apache.org/jira/browse/ORC-1765">ORC-1765</a> Upgrade <code class="language-plaintext highlighter-rouge">maven-dependency-plugin</code> to 3.8.0</li>
<li><a href="https://issues.apache.org/jira/browse/ORC-1771">ORC-1771</a> Upgrade <code class="language-plaintext highlighter-rouge">checkstyle</code> to 10.18.1</li>
<li><a href="https://issues.apache.org/jira/browse/ORC-1772">ORC-1772</a> Bump <code class="language-plaintext highlighter-rouge">spotbugs-maven-plugin</code> to 4.8.6.3</li>
<li><a href="https://issues.apache.org/jira/browse/ORC-1774">ORC-1774</a> Upgrade <code class="language-plaintext highlighter-rouge">snappy-java</code> to 1.1.10.7 in <code class="language-plaintext highlighter-rouge">bench</code> module</li>
<li><a href="https://issues.apache.org/jira/browse/ORC-1776">ORC-1776</a> Remove <code class="language-plaintext highlighter-rouge">MacOS 12</code> from GitHub Action CI and docs</li>
<li><a href="https://issues.apache.org/jira/browse/ORC-1778">ORC-1778</a> Upgrade Spark to 4.0.0-preview2</li>
<li><a href="https://issues.apache.org/jira/browse/ORC-1779">ORC-1779</a> Upgrade <code class="language-plaintext highlighter-rouge">extra-enforcer-rules</code> to 1.9.0</li>
<li><a href="https://issues.apache.org/jira/browse/ORC-1780">ORC-1780</a> Upgrade <code class="language-plaintext highlighter-rouge">spotbugs-maven-plugin</code> to 4.8.6.4</li>
<li><a href="https://issues.apache.org/jira/browse/ORC-1783">ORC-1783</a> Add MacOS 15 to GitHub Action MacOS CI and docs</li>
<li><a href="https://issues.apache.org/jira/browse/ORC-1786">ORC-1786</a> Upgrade <code class="language-plaintext highlighter-rouge">guava</code> to 33.3.1-jre</li>
<li><a href="https://issues.apache.org/jira/browse/ORC-1788">ORC-1788</a> Upgrade <code class="language-plaintext highlighter-rouge">checkstyle</code> to 10.18.2</li>
<li><a href="https://issues.apache.org/jira/browse/ORC-1789">ORC-1789</a> Upgrade <code class="language-plaintext highlighter-rouge">junit</code> to 5.11.2</li>
<li><a href="https://issues.apache.org/jira/browse/ORC-1790">ORC-1790</a> Upgrade <code class="language-plaintext highlighter-rouge">parquet</code> to 1.14.3 in <code class="language-plaintext highlighter-rouge">bench</code> module</li>
<li><a href="https://issues.apache.org/jira/browse/ORC-1794">ORC-1794</a> Upgrade <code class="language-plaintext highlighter-rouge">checkstyle</code> to 10.19.0</li>
<li><a href="https://issues.apache.org/jira/browse/ORC-1795">ORC-1795</a> Upgrade <code class="language-plaintext highlighter-rouge">junit</code> to 5.11.3</li>
<li><a href="https://issues.apache.org/jira/browse/ORC-1797">ORC-1797</a> Upgrade <code class="language-plaintext highlighter-rouge">spotbugs-maven-plugin</code> to 4.8.6.5</li>
<li><a href="https://issues.apache.org/jira/browse/ORC-1799">ORC-1799</a> Upgrade <code class="language-plaintext highlighter-rouge">maven-checkstyle-plugin</code> to 3.6.0</li>
<li><a href="https://issues.apache.org/jira/browse/ORC-1801">ORC-1801</a> Upgrade <code class="language-plaintext highlighter-rouge">checkstyle</code> to 10.20.0</li>
<li><a href="https://issues.apache.org/jira/browse/ORC-1804">ORC-1804</a> Upgrade <code class="language-plaintext highlighter-rouge">parquet</code> to 1.14.4 in <code class="language-plaintext highlighter-rouge">bench</code> module</li>
<li><a href="https://issues.apache.org/jira/browse/ORC-1805">ORC-1805</a> Upgrade <code class="language-plaintext highlighter-rouge">checkstyle</code> to 10.20.1</li>
<li><a href="https://issues.apache.org/jira/browse/ORC-1806">ORC-1806</a> Upgrade <code class="language-plaintext highlighter-rouge">spotbugs-maven-plugin</code> to 4.8.6.6</li>
<li><a href="https://issues.apache.org/jira/browse/ORC-1809">ORC-1809</a> Upgrade <code class="language-plaintext highlighter-rouge">checkstyle</code> to 10.20.2</li>
<li><a href="https://issues.apache.org/jira/browse/ORC-1812">ORC-1812</a> Upgrade <code class="language-plaintext highlighter-rouge">parquet</code> to 1.15.0 in <code class="language-plaintext highlighter-rouge">bench</code> module</li>
<li><a href="https://issues.apache.org/jira/browse/ORC-1816">ORC-1816</a> Upgrade <code class="language-plaintext highlighter-rouge">checkstyle</code> to 10.21.0</li>
<li><a href="https://issues.apache.org/jira/browse/ORC-1820">ORC-1820</a> Bump junit.version to 5.11.4</li>
<li><a href="https://issues.apache.org/jira/browse/ORC-1821">ORC-1821</a> Upgrade <code class="language-plaintext highlighter-rouge">guava</code> to 33.4.0-jre</li>
<li><a href="https://issues.apache.org/jira/browse/ORC-1822">ORC-1822</a> [C++] [CI] Use cpp-linter-action for clang-tidy and clang-format</li>
<li><a href="https://issues.apache.org/jira/browse/ORC-1823">ORC-1823</a> Upgrade <code class="language-plaintext highlighter-rouge">checkstyle</code> to 10.21.1</li>
<li><a href="https://issues.apache.org/jira/browse/ORC-1826">ORC-1826</a> [C++] Add ASAN to CI</li>
</ul>
<h3 id="build-and-dependency-changes">Build and Dependency Changes</h3>
<ul>
<li><a href="https://issues.apache.org/jira/browse/ORC-1608">ORC-1608</a> Upgrade Hadoop to 3.4.0</li>
<li><a href="https://issues.apache.org/jira/browse/ORC-1617">ORC-1617</a> Upgrade <code class="language-plaintext highlighter-rouge">slf4j</code> to 2.0.12</li>
<li><a href="https://issues.apache.org/jira/browse/ORC-1640">ORC-1640</a> Upgrade cyclonedx-maven-plugin to 2.7.11</li>
<li><a href="https://issues.apache.org/jira/browse/ORC-1650">ORC-1650</a> Bump <code class="language-plaintext highlighter-rouge">maven-shade-plugin</code> to 3.5.2</li>
<li><a href="https://issues.apache.org/jira/browse/ORC-1670">ORC-1670</a> Upgrade <code class="language-plaintext highlighter-rouge">zstd-jni</code> to 1.5.6-1</li>
<li><a href="https://issues.apache.org/jira/browse/ORC-1679">ORC-1679</a> Bump <code class="language-plaintext highlighter-rouge">zstd-jni</code> 1.5.6-2</li>
<li><a href="https://issues.apache.org/jira/browse/ORC-1682">ORC-1682</a> Bump maven-assembly-plugin to 3.7.1</li>
<li><a href="https://issues.apache.org/jira/browse/ORC-1692">ORC-1692</a> Bump <code class="language-plaintext highlighter-rouge">slf4j</code> to 2.0.13</li>
<li><a href="https://issues.apache.org/jira/browse/ORC-1693">ORC-1693</a> Bump <code class="language-plaintext highlighter-rouge">maven-jar-plugin</code> to 3.4.0</li>
<li><a href="https://issues.apache.org/jira/browse/ORC-1698">ORC-1698</a> Upgrade <code class="language-plaintext highlighter-rouge">commons-cli</code> to 1.7.0</li>
<li><a href="https://issues.apache.org/jira/browse/ORC-1701">ORC-1701</a> Bump <code class="language-plaintext highlighter-rouge">threeten-extra</code> to 1.8.0</li>
<li><a href="https://issues.apache.org/jira/browse/ORC-1702">ORC-1702</a> Bump <code class="language-plaintext highlighter-rouge">bcpkix-jdk18on</code> to 1.78.1</li>
<li><a href="https://issues.apache.org/jira/browse/ORC-1703">ORC-1703</a> Bump <code class="language-plaintext highlighter-rouge">maven-jar-plugin</code> to 3.4.1</li>
<li><a href="https://issues.apache.org/jira/browse/ORC-1705">ORC-1705</a> Upgrade <code class="language-plaintext highlighter-rouge">zstd-jni</code> to 1.5.6-3</li>
<li><a href="https://issues.apache.org/jira/browse/ORC-1712">ORC-1712</a> Bump maven-shade-plugin to 3.5.3</li>
<li><a href="https://issues.apache.org/jira/browse/ORC-1714">ORC-1714</a> Bump commons-csv to 1.11.0</li>
<li><a href="https://issues.apache.org/jira/browse/ORC-1715">ORC-1715</a> Bump org.objenesis:objenesis to 3.3</li>
<li><a href="https://issues.apache.org/jira/browse/ORC-1718">ORC-1718</a> Upgrade <code class="language-plaintext highlighter-rouge">build-helper-maven-plugin</code> to 3.6.0</li>
<li><a href="https://issues.apache.org/jira/browse/ORC-1723">ORC-1723</a> Upgrade <code class="language-plaintext highlighter-rouge">commons-cli</code> to 1.8.0</li>
<li><a href="https://issues.apache.org/jira/browse/ORC-1734">ORC-1734</a> Bump <code class="language-plaintext highlighter-rouge">maven-jar-plugin</code> to 3.4.2</li>
<li><a href="https://issues.apache.org/jira/browse/ORC-1748">ORC-1748</a> Upgrade <code class="language-plaintext highlighter-rouge">commons-lang3</code> to 3.15.0</li>
<li><a href="https://issues.apache.org/jira/browse/ORC-1755">ORC-1755</a> Bump <code class="language-plaintext highlighter-rouge">commons-lang3</code> to 3.16.0</li>
<li><a href="https://issues.apache.org/jira/browse/ORC-1757">ORC-1757</a> Bump <code class="language-plaintext highlighter-rouge">slf4j</code> to 2.0.14</li>
<li><a href="https://issues.apache.org/jira/browse/ORC-1759">ORC-1759</a> Upgrade <code class="language-plaintext highlighter-rouge">commons-cli</code> to 1.9.0</li>
<li><a href="https://issues.apache.org/jira/browse/ORC-1762">ORC-1762</a> Bump <code class="language-plaintext highlighter-rouge">slf4j</code> to 2.0.16</li>
<li><a href="https://issues.apache.org/jira/browse/ORC-1766">ORC-1766</a> Upgrade <code class="language-plaintext highlighter-rouge">brotli4j</code> to 1.17.0</li>
<li><a href="https://issues.apache.org/jira/browse/ORC-1768">ORC-1768</a> Upgrade <code class="language-plaintext highlighter-rouge">commons-lang3</code> to 3.17.0</li>
<li><a href="https://issues.apache.org/jira/browse/ORC-1773">ORC-1773</a> Bump <code class="language-plaintext highlighter-rouge">reproducible-build-maven-plugin</code> to 0.17</li>
<li><a href="https://issues.apache.org/jira/browse/ORC-1775">ORC-1775</a> Upgrade <code class="language-plaintext highlighter-rouge">aircompressor</code> to 2.0.2</li>
<li><a href="https://issues.apache.org/jira/browse/ORC-1777">ORC-1777</a> Upgrade <code class="language-plaintext highlighter-rouge">protobuf-java</code> to 3.25.5</li>
<li><a href="https://issues.apache.org/jira/browse/ORC-1781">ORC-1781</a> Upgrade <code class="language-plaintext highlighter-rouge">zstd-jni</code> to 1.5.6-6</li>
<li><a href="https://issues.apache.org/jira/browse/ORC-1782">ORC-1782</a> Upgrade Hadoop to 3.4.1</li>
<li><a href="https://issues.apache.org/jira/browse/ORC-1784">ORC-1784</a> Upgrade <code class="language-plaintext highlighter-rouge">Maven</code> to 3.9.9</li>
<li><a href="https://issues.apache.org/jira/browse/ORC-1785">ORC-1785</a> Upgrade <code class="language-plaintext highlighter-rouge">commons-csv</code> to 1.12.0</li>
<li><a href="https://issues.apache.org/jira/browse/ORC-1791">ORC-1791</a> Remove <code class="language-plaintext highlighter-rouge">commons-lang3</code> dependency</li>
<li><a href="https://issues.apache.org/jira/browse/ORC-1798">ORC-1798</a> Upgrade <code class="language-plaintext highlighter-rouge">maven-dependency-plugin</code> to 3.8.1</li>
<li><a href="https://issues.apache.org/jira/browse/ORC-1803">ORC-1803</a> Upgrade <code class="language-plaintext highlighter-rouge">zstd-jni</code> to 1.5.6-7</li>
<li><a href="https://issues.apache.org/jira/browse/ORC-1808">ORC-1808</a> Upgrade <code class="language-plaintext highlighter-rouge">zstd-jni</code> to 1.5.6-8</li>
<li><a href="https://issues.apache.org/jira/browse/ORC-1817">ORC-1817</a> Upgrade <code class="language-plaintext highlighter-rouge">brotli4j</code> to 1.18.0</li>
<li><a href="https://issues.apache.org/jira/browse/ORC-1825">ORC-1825</a> [C++] Bump Snappy to 1.2.1</li>
<li><a href="https://issues.apache.org/jira/browse/ORC-1827">ORC-1827</a> [C++] Bump ZLIB to 1.3.1</li>
<li><a href="https://issues.apache.org/jira/browse/ORC-1828">ORC-1828</a> [C++] Bump LZ4 to 1.10.0</li>
</ul>
<h3 id="documentation">Documentation</h3>
<ul>
<li><a href="https://issues.apache.org/jira/browse/ORC-642">ORC-642</a> Update PatchedBase doc with patch ceiling in spec</li>
<li><a href="https://issues.apache.org/jira/browse/ORC-1634">ORC-1634</a> Fix some outdated descriptions in Building ORC documentation</li>
<li><a href="https://issues.apache.org/jira/browse/ORC-1668">ORC-1668</a> Add merge command to Java tools documentation</li>
<li><a href="https://issues.apache.org/jira/browse/ORC-1800">ORC-1800</a> Upgrade <code class="language-plaintext highlighter-rouge">bcpkix-jdk18on</code> to 1.79</li>
<li><a href="https://issues.apache.org/jira/browse/ORC-1814">ORC-1814</a> Use Ubuntu 24.04/Jekyll 4.3/Rouge 4.5 to generate website</li>
<li><a href="https://issues.apache.org/jira/browse/ORC-1815">ORC-1815</a> Remove broken <code class="language-plaintext highlighter-rouge">people.apache.org</code> links</li>
<li><a href="https://issues.apache.org/jira/browse/ORC-1819">ORC-1819</a> Publish snapshot website through GitHub Pages</li>
<li><a href="https://issues.apache.org/jira/browse/ORC-1824">ORC-1824</a> Update Python documentation with PyArrow 18.1.0 and Task 2024.12.1</li>
<li><a href="https://issues.apache.org/jira/browse/ORC-1830">ORC-1830</a> Fix release table hyperlink to use baseurl</li>
</ul>
</div>
</article>
</div>
<div class="unit one-fifth hide-on-mobiles">
<aside>
<ul>
<li class="">
<a href="/news/">All News</a>
</li>
<li class="">
<a href="/news/releases/">ORC Releases</a>
</li>
</ul>
<h4>Recent Releases</h4>
<ul>
<li class="">
<a href="/news/2025/10/01/ORC-2.2.1/">Version 2.2.1</a>
</li>
<li class="">
<a href="/news/2025/07/29/ORC-2.2.0/">Version 2.2.0</a>
</li>
<li class="">
<a href="/news/2025/07/09/ORC-2.1.3/">Version 2.1.3</a>
</li>
<li class="">
<a href="/news/2025/07/07/ORC-2.0.6/">Version 2.0.6</a>
</li>
<li class="">
<a href="/news/2025/07/04/ORC-1.9.7/">Version 1.9.7</a>
</li>
</ul>
<h4>Other News</h4>
<ul>
<li class="">
<a href="/news/2025/03/23/shaoyun-pmc/">ORC adds Shaoyun Chen to PMC</a>
</li>
<li class="">
<a href="/news/2024/05/13/add-shaoyun-and-yuanping/">Shaoyun Chen and Yuanping Wu added as committers</a>
</li>
<li class="">
<a href="/news/2024/01/13/add-deshan/">Deshan Xiao added as committer</a>
</li>
<li class="">
<a href="/news/2023/02/13/add-xin/">Xin Zhang added as committer</a>
</li>
<li class="">
<a href="/news/2022/09/21/william-chair/">William Hyun elected as Chair</a>
</li>
<li class="">
<a href="/news/2022/06/05/add-pavan/">Pavan Lanka added as committer</a>
</li>
<li class="">
<a href="/news/2022/05/08/yiqun-pmc/">ORC adds Yiqun Zhang to PMC</a>
</li>
<li class="">
<a href="/news/2022/03/05/add-quanlong/">Quanlong Huang added as committer</a>
</li>
<li class="">
<a href="/news/2021/11/23/add-yiqun/">Yiqun Zhang added as committer</a>
</li>
<li class="">
<a href="/news/2021/10/02/william-pmc/">ORC adds William Hyun to PMC</a>
</li>
<li class="">
<a href="/news/2021/04/13/add-william/">William Hyun added as committer</a>
</li>
<li class="">
<a href="/news/2021/02/08/panagiotis-pmc/">ORC adds Panagiotis Garefalakis to PMC</a>
</li>
<li class="">
<a href="/news/2020/11/16/add-panagiotis/">Panagiotis Garefalakis added as committer</a>
</li>
<li class="">
<a href="/news/2019/12/09/dongjoon-pmc/">ORC adds Dongjoon Hyun to PMC</a>
</li>
<li class="">
<a href="/news/2019/06/10/renat-and-sandeep/">Renat Vailiullin and Sandeep More added as committers</a>
</li>
<li class="">
<a href="/news/2019/01/11/gang-pmc/">ORC adds Gang Wu to PMC</a>
</li>
<li class="">
<a href="/news/2019/01/10/add-dongjoon/">Dongjoon Hyun added as committer</a>
</li>
<li class="">
<a href="/news/2018/03/27/add-xiening-and-gang/">Gang Wu and Xiening Dai added as committer</a>
</li>
<li class="">
<a href="/news/2017/09/06/new-pmc/">ORC adds Eugene and Deepak to PMC</a>
</li>
<li class="">
<a href="/news/2017/05/16/new-committer/">Deepak Majeti added as committer</a>
</li>
<li class="">
<a href="/news/2017/01/04/gopal-on-pmc/">ORC adds Gopal Vijayaraghavan to PMC</a>
</li>
<li class="">
<a href="/news/2016/12/15/new-committers/">ORC adds new committers</a>
</li>
<li class="">
<a href="/news/2016/06/28/file-format-talk/">File format benchmark</a>
</li>
<li class="">
<a href="/news/2015/11/19/aliaksei-on-pmc/">ORC adds Aliaksei Sandryhaila to PMC</a>
</li>
<li class="">
<a href="/news/2015/06/26/new-logo/">ORC adopts new logo</a>
</li>
<li class="">
<a href="/news/2015/05/11/new-committers/">ORC adds 7 committers</a>
</li>
<li class="">
<a href="/news/2015/04/22/orc-as-tlp/">ORC becomes an Apache Top Level Project</a>
</li>
</ul>
</aside>
</div>
<div class="clear"></div>
</div>
</section>
<footer role="contentinfo">
<p style="margin-left: 20px; margin-right; 20px; text-align: center">The contents of this website are &copy;&nbsp;2025
<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>