blob: cfd1072953d6ef30e3a595c3d14eb0174dee7483 [file] [log] [blame]
<!DOCTYPE HTML>
<html lang="en-US">
<head>
<meta charset="UTF-8">
<title>News</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>
<a href="/news/2025/10/01/ORC-2.2.1/">
ORC 2.2.1 Released
</a>
</h2>
<span class="post-category">
<span class="label">
release
</span>
</span>
<div class="post-meta">
<span class="post-date">
01 Oct 2025
</span>
<span class="post-author">
dongjoon
</span>
</div>
<div class="post-content">
<p>The ORC team is excited to announce the release of ORC v2.2.1.</p>
<ul>
<li>Released: 1 October 2025</li>
<li>Source code: <a href="https://www.apache.org/dyn/closer.cgi/orc/orc-2.2.1/orc-2.2.1.tar.gz">orc-2.2.1.tar.gz</a></li>
<li><a href="https://downloads.apache.org/orc/orc-2.2.1/orc-2.2.1.tar.gz.asc">GPG Signature</a>
signed by <a href="https://downloads.apache.org/orc/KEYS">Dongjoon Hyun (34F0FC5C)</a></li>
<li>Git tag: <a href="https://github.com/apache/orc/releases/tag/rel/release-2.2.1">rel/release-2.2.1</a></li>
<li>Maven Central: <a href="https://search.maven.org/#search%7Cga%7C1%7Cg%3A%22org.apache.orc%22%20AND%20v%3A%222.2.1%22">ORC 2.2.1</a></li>
<li>SHA 256: <a href="https://downloads.apache.org/orc/orc-2.2.1/orc-2.2.1.tar.gz.sha256">f3d21c5adc097059…</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.2.1%22&amp;tempMax=500">ORC-2.2.1</a></li>
</ul>
<p>The bug fixes:</p>
<ul>
<li><a href="https://issues.apache.org/jira/browse/ORC-1966">ORC-1966</a>: [C++] Fix ZSTD compress/decompress to propagate errors</li>
<li><a href="https://issues.apache.org/jira/browse/ORC-1967">ORC-1967</a>: [C++] Fix Windows build</li>
<li><a href="https://issues.apache.org/jira/browse/ORC-1968">ORC-1968</a>: Upgrade commons-cli to 1.10.0</li>
<li><a href="https://issues.apache.org/jira/browse/ORC-1972">ORC-1972</a>: Upgrade ORC Format to 1.1.1</li>
<li><a href="https://issues.apache.org/jira/browse/ORC-1973">ORC-1973</a>: [C++] Use int64_t instead of google::protobuf::int64 for Protobuf v22+</li>
<li><a href="https://issues.apache.org/jira/browse/ORC-1974">ORC-1974</a>: [C++] Use google::protobuf::TextFormat instead of DebugString for Protobuf v30+</li>
<li><a href="https://issues.apache.org/jira/browse/ORC-1977">ORC-1977</a>: Add Deprecated annotations for all deprecated APIs</li>
<li><a href="https://issues.apache.org/jira/browse/ORC-1979">ORC-1979</a>: Upgrade commons-csv to 1.14.1</li>
<li><a href="https://issues.apache.org/jira/browse/ORC-2007">ORC-2007</a>: Upgrade gson to 2.13.2</li>
<li><a href="https://issues.apache.org/jira/browse/ORC-2010">ORC-2010</a>: Use IANA Identifier America/Los_Angeles instead of US/Pacific in Java</li>
<li><a href="https://issues.apache.org/jira/browse/ORC-2011">ORC-2011</a>: [C++] Fix Timezone to support legacy US TimeZone identifiers</li>
<li><a href="https://issues.apache.org/jira/browse/ORC-2012">ORC-2012</a>: Remove US timezone workaround from Debian 13 Docker image</li>
</ul>
<p>The test changes:</p>
<ul>
<li><a href="https://issues.apache.org/jira/browse/ORC-1964">ORC-1964</a> [CI] Fix CI ubsan-test with GNU</li>
<li><a href="https://issues.apache.org/jira/browse/ORC-1970">ORC-1970</a> [CI] Fix cpp-linter-action to use hash tag</li>
<li><a href="https://issues.apache.org/jira/browse/ORC-1984">ORC-1984</a> Add debian13 to docker tests, docs, and GitHub Action</li>
<li><a href="https://issues.apache.org/jira/browse/ORC-1995">ORC-1995</a> Add MacOS 26 to GitHub Action CI and docs</li>
<li><a href="https://issues.apache.org/jira/browse/ORC-1996">ORC-1996</a> Remove MacOS 13 from GitHub Action CI and docs</li>
</ul>
<p>The build and dependency changes:</p>
<ul>
<li><a href="https://issues.apache.org/jira/browse/ORC-1921">ORC-1921</a> Upgrade Hadoop to 3.4.2</li>
<li><a href="https://issues.apache.org/jira/browse/ORC-1978">ORC-1978</a> Upgrade maven-enforcer-plugin to 3.6.1</li>
<li><a href="https://issues.apache.org/jira/browse/ORC-1980">ORC-1980</a> Upgrade junit to 5.13.4</li>
<li><a href="https://issues.apache.org/jira/browse/ORC-1983">ORC-1983</a> [C++] Upgrade gtest to 1.17.0</li>
<li><a href="https://issues.apache.org/jira/browse/ORC-1987">ORC-1987</a> Upgrade Spark to 4.0.1 in bench module</li>
<li><a href="https://issues.apache.org/jira/browse/ORC-1988">ORC-1988</a> Upgrade Parquet to 1.16.0 in bench module</li>
<li><a href="https://issues.apache.org/jira/browse/ORC-1989">ORC-1989</a> Upgrade Hive to 4.1.0 in bench module</li>
<li><a href="https://issues.apache.org/jira/browse/ORC-1998">ORC-1998</a> Use Java 25 instead of 25-ea</li>
<li><a href="https://issues.apache.org/jira/browse/ORC-1999">ORC-1999</a> Upgrade Checkstyle to 11.0.1</li>
<li><a href="https://issues.apache.org/jira/browse/ORC-2003">ORC-2003</a> Upgrade guava to 33.5.0-jre</li>
</ul>
</div>
</article>
<article>
<h2>
<a href="/news/2025/07/29/ORC-2.2.0/">
ORC 2.2.0 Released
</a>
</h2>
<span class="post-category">
<span class="label">
release
</span>
</span>
<div class="post-meta">
<span class="post-date">
29 Jul 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.2.0.</p>
<ul>
<li>Released: 29 July 2025</li>
<li>Source code: <a href="https://archive.apache.org/dist/orc/orc-2.2.0/orc-2.2.0.tar.gz">orc-2.2.0.tar.gz</a></li>
<li><a href="https://archive.apache.org/dist/orc/orc-2.2.0/orc-2.2.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.2.0">rel/release-2.2.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.2.0%22">ORC 2.2.0</a></li>
<li>SHA 256: <a href="https://archive.apache.org/dist/orc/orc-2.2.0/orc-2.2.0.tar.gz.sha256">9a9cff7efa81c419…</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.2.0%22&amp;tempMax=500">ORC-2.2.0</a></li>
</ul>
<p>The new features:</p>
<ul>
<li><a href="https://issues.apache.org/jira/browse/ORC-1903">ORC-1903</a>: Support <code class="language-plaintext highlighter-rouge">Geometry</code> and <code class="language-plaintext highlighter-rouge">Geography</code> types</li>
<li><a href="https://issues.apache.org/jira/browse/ORC-1920">ORC-1920</a>: [C++] Support <code class="language-plaintext highlighter-rouge">Geometry</code> and <code class="language-plaintext highlighter-rouge">Geography</code> types</li>
<li><a href="https://issues.apache.org/jira/browse/ORC-1884">ORC-1884</a>: [C++] Add the maybe() function to the SearchArgumentBuilder</li>
<li><a href="https://issues.apache.org/jira/browse/ORC-1906">ORC-1906</a>: Support <code class="language-plaintext highlighter-rouge">Meson</code> build</li>
</ul>
<p>The improvements:</p>
<ul>
<li><a href="https://issues.apache.org/jira/browse/ORC-1838">ORC-1838</a>: Bump <code class="language-plaintext highlighter-rouge">opencsv</code> to 5.10</li>
<li><a href="https://issues.apache.org/jira/browse/ORC-1841">ORC-1841</a>: [C++] Add UBSAN to CI</li>
<li><a href="https://issues.apache.org/jira/browse/ORC-1848">ORC-1848</a>: PrintData tool add parameter description</li>
<li><a href="https://issues.apache.org/jira/browse/ORC-1858">ORC-1858</a>: Add a c++ api that only get stripe level statistics without reading row group index</li>
<li><a href="https://issues.apache.org/jira/browse/ORC-1880">ORC-1880</a>: [C++] Add invalid argument check for NOT Operator in ExpressionTree</li>
<li><a href="https://issues.apache.org/jira/browse/ORC-1894">ORC-1894</a>: Add <code class="language-plaintext highlighter-rouge">CMAKE_POLICY_VERSION_MINIMUM=3.12</code> to <code class="language-plaintext highlighter-rouge">PROTOBUF_CMAKE_ARGS</code></li>
<li><a href="https://issues.apache.org/jira/browse/ORC-1905">ORC-1905</a>: Upgrade Maven to 3.9.10</li>
<li><a href="https://issues.apache.org/jira/browse/ORC-1931">ORC-1931</a>: Suppress Hadoop logs lower than ERROR level in <code class="language-plaintext highlighter-rouge">orc-tools</code></li>
<li><a href="https://issues.apache.org/jira/browse/ORC-1932">ORC-1932</a>: Use <code class="language-plaintext highlighter-rouge">setIfUnset</code> for <code class="language-plaintext highlighter-rouge">fs.defaultFS</code> and <code class="language-plaintext highlighter-rouge">fs.file.impl.disable.cache</code></li>
<li><a href="https://issues.apache.org/jira/browse/ORC-1933">ORC-1933</a>: Change <code class="language-plaintext highlighter-rouge">org.jetbrains:annotations</code> dependency to the <code class="language-plaintext highlighter-rouge">provided</code> scope</li>
<li><a href="https://issues.apache.org/jira/browse/ORC-1936">ORC-1936</a>: Get example and build dir for tools test from Build System instead of gtest</li>
<li><a href="https://issues.apache.org/jira/browse/ORC-1937">ORC-1937</a>: Use the default <code class="language-plaintext highlighter-rouge">buildtype</code> in Meson config</li>
<li><a href="https://issues.apache.org/jira/browse/ORC-1938">ORC-1938</a>: Update <code class="language-plaintext highlighter-rouge">tools</code> module to set <code class="language-plaintext highlighter-rouge">fs.file.impl.disable.cache</code> only for Java 22+</li>
<li><a href="https://issues.apache.org/jira/browse/ORC-1946">ORC-1946</a>: [C++] Fix the issue discovered by UBSAN.</li>
<li><a href="https://issues.apache.org/jira/browse/ORC-1950">ORC-1950</a>: [C++] Replace std::unorder_map with google dense_hash_map in SortedStringDictionary and remove reorder to improve write performance of dict-encoding columns</li>
<li><a href="https://issues.apache.org/jira/browse/ORC-1961">ORC-1961</a>: Support <code class="language-plaintext highlighter-rouge">orc.compression.zstd.strategy</code></li>
</ul>
<p>The bug fixes:</p>
<ul>
<li><a href="https://issues.apache.org/jira/browse/ORC-1833">ORC-1833</a>: [C++] Fix CMake script to be used inside another project</li>
<li><a href="https://issues.apache.org/jira/browse/ORC-1835">ORC-1835</a>: [C++] Fix cpp-linter-action to build first</li>
<li><a href="https://issues.apache.org/jira/browse/ORC-1836">ORC-1836</a>: Upgrade <code class="language-plaintext highlighter-rouge">zstd-jni</code> to 1.5.6-9</li>
<li><a href="https://issues.apache.org/jira/browse/ORC-1846">ORC-1846</a>: [C++] Fix imported libraries in the Conan build</li>
<li><a href="https://issues.apache.org/jira/browse/ORC-1851">ORC-1851</a>: Upgrade <code class="language-plaintext highlighter-rouge">zstd-jni</code> to 1.5.6-10</li>
<li><a href="https://issues.apache.org/jira/browse/ORC-1853">ORC-1853</a>: Rename class <code class="language-plaintext highlighter-rouge">TesScanData</code> to <code class="language-plaintext highlighter-rouge">TestScanData</code></li>
<li><a href="https://issues.apache.org/jira/browse/ORC-1854">ORC-1854</a>: Remove <code class="language-plaintext highlighter-rouge">ubuntu20</code> from <code class="language-plaintext highlighter-rouge">os-list.txt</code></li>
<li><a href="https://issues.apache.org/jira/browse/ORC-1863">ORC-1863</a>: Upgrade <code class="language-plaintext highlighter-rouge">slf4j</code> to 2.0.17</li>
<li><a href="https://issues.apache.org/jira/browse/ORC-1865">ORC-1865</a>: Upgrade <code class="language-plaintext highlighter-rouge">zstd-jni</code> to 1.5.7-2</li>
<li><a href="https://issues.apache.org/jira/browse/ORC-1866">ORC-1866</a>: Avoid zlib decompression infinite loop</li>
<li><a href="https://issues.apache.org/jira/browse/ORC-1876">ORC-1876</a>: Upgrade to ORC Format 1.1</li>
<li><a href="https://issues.apache.org/jira/browse/ORC-1879">ORC-1879</a>: Fix Heap Buffer Overflow in LZO Decompression</li>
<li><a href="https://issues.apache.org/jira/browse/ORC-1881">ORC-1881</a>: [C++] The decimal scale and precision become zero in ColumnVectorBatch when converting between decimal types.</li>
<li><a href="https://issues.apache.org/jira/browse/ORC-1892">ORC-1892</a>: Upgrade <code class="language-plaintext highlighter-rouge">snappy</code> to 1.2.2</li>
<li><a href="https://issues.apache.org/jira/browse/ORC-1893">ORC-1893</a>: Upgrade <code class="language-plaintext highlighter-rouge">zstd</code> to 1.5.7</li>
<li><a href="https://issues.apache.org/jira/browse/ORC-1898">ORC-1898</a>: When column is all null, NULL_SAFE_EQUALS pushdown doesn’t get evaluated correctly</li>
<li><a href="https://issues.apache.org/jira/browse/ORC-1929">ORC-1929</a>: Fix the Javadoc of <code class="language-plaintext highlighter-rouge">ZstdCodec.compress</code></li>
<li><a href="https://issues.apache.org/jira/browse/ORC-1934">ORC-1934</a>: Upgrade <code class="language-plaintext highlighter-rouge">protobuf-java</code> to 3.25.8</li>
<li><a href="https://issues.apache.org/jira/browse/ORC-1939">ORC-1939</a>: TimestampFrom…TreeReader should set isUTC flag in TimestampColumnVector</li>
<li><a href="https://issues.apache.org/jira/browse/ORC-1940">ORC-1940</a>: Meson configuration should add thread dependency to orc lib</li>
<li><a href="https://issues.apache.org/jira/browse/ORC-1942">ORC-1942</a>: Fix <code class="language-plaintext highlighter-rouge">PhysicalFsWriter</code> to change <code class="language-plaintext highlighter-rouge">tempOptions</code> directly</li>
<li><a href="https://issues.apache.org/jira/browse/ORC-1948">ORC-1948</a>: Fix GeospatialTreeWriter#writeBatch updating ColumnStatistics with incorrect values</li>
<li><a href="https://issues.apache.org/jira/browse/ORC-1952">ORC-1952</a>: [C++] Fix the issue where the value of headerThirdByte exceeds the valid byte range</li>
<li><a href="https://issues.apache.org/jira/browse/ORC-1954">ORC-1954</a>: Fix CI asan-test</li>
<li><a href="https://issues.apache.org/jira/browse/ORC-1957">ORC-1957</a>: Upgrade <code class="language-plaintext highlighter-rouge">zstd-jni</code> to 1.5.7-4</li>
</ul>
<p>The test changes:</p>
<ul>
<li><a href="https://issues.apache.org/jira/browse/ORC-1839">ORC-1839</a>: Upgrade <code class="language-plaintext highlighter-rouge">spotless-maven-plugin</code> to 2.44.1</li>
<li><a href="https://issues.apache.org/jira/browse/ORC-1842">ORC-1842</a>: Upgrade <code class="language-plaintext highlighter-rouge">commons-csv</code> to 1.13.0</li>
<li><a href="https://issues.apache.org/jira/browse/ORC-1844">ORC-1844</a>: Upgrade <code class="language-plaintext highlighter-rouge">spotless-maven-plugin</code> to 2.44.2</li>
<li><a href="https://issues.apache.org/jira/browse/ORC-1847">ORC-1847</a>: Upgrade <code class="language-plaintext highlighter-rouge">Hive</code> to 4.0.1 in bench module</li>
<li><a href="https://issues.apache.org/jira/browse/ORC-1849">ORC-1849</a>: Upgrade <code class="language-plaintext highlighter-rouge">byte-buddy</code> to 1.17.0</li>
<li><a href="https://issues.apache.org/jira/browse/ORC-1850">ORC-1850</a>: Upgrade <code class="language-plaintext highlighter-rouge">maven-surefire-plugin</code> to 3.5.2</li>
<li><a href="https://issues.apache.org/jira/browse/ORC-1855">ORC-1855</a>: Add <code class="language-plaintext highlighter-rouge">Amazon Linux 2023</code> and <code class="language-plaintext highlighter-rouge">Corretto</code> to docker tests and CI</li>
<li><a href="https://issues.apache.org/jira/browse/ORC-1856">ORC-1856</a>: Bump <code class="language-plaintext highlighter-rouge">spotbugs-maven-plugin</code> to 4.9.1.0</li>
<li><a href="https://issues.apache.org/jira/browse/ORC-1857">ORC-1857</a>: Bump <code class="language-plaintext highlighter-rouge">checkstyle</code> to 10.21.2</li>
<li><a href="https://issues.apache.org/jira/browse/ORC-1859">ORC-1859</a>: Upgrade <code class="language-plaintext highlighter-rouge">junit</code> to 5.12.0</li>
<li><a href="https://issues.apache.org/jira/browse/ORC-1860">ORC-1860</a>: Upgrade <code class="language-plaintext highlighter-rouge">spotless-maven-plugin</code> to 2.44.3</li>
<li><a href="https://issues.apache.org/jira/browse/ORC-1861">ORC-1861</a>: Upgrade <code class="language-plaintext highlighter-rouge">junit</code> to 5.12.1</li>
<li><a href="https://issues.apache.org/jira/browse/ORC-1862">ORC-1862</a>: Upgrade <code class="language-plaintext highlighter-rouge">spotbugs-maven-plugin</code> to <code class="language-plaintext highlighter-rouge">4.9.3.0</code></li>
<li><a href="https://issues.apache.org/jira/browse/ORC-1864">ORC-1864</a>: Upgrade <code class="language-plaintext highlighter-rouge">checkstyle</code> to 10.21.4</li>
<li><a href="https://issues.apache.org/jira/browse/ORC-1867">ORC-1867</a>: Upgrade <code class="language-plaintext highlighter-rouge">commons-csv</code> to 1.14.0 in <code class="language-plaintext highlighter-rouge">bench</code> module</li>
<li><a href="https://issues.apache.org/jira/browse/ORC-1868">ORC-1868</a>: Upgrade <code class="language-plaintext highlighter-rouge">parquet</code> to 1.15.1 in <code class="language-plaintext highlighter-rouge">bench</code> module</li>
<li><a href="https://issues.apache.org/jira/browse/ORC-1871">ORC-1871</a>: Include <code class="language-plaintext highlighter-rouge">iomanip</code> at <code class="language-plaintext highlighter-rouge">Test(DictionaryEncoding|ConvertColumnReader)</code></li>
<li><a href="https://issues.apache.org/jira/browse/ORC-1872">ORC-1872</a>: Upgrade <code class="language-plaintext highlighter-rouge">extra-enforcer-rules</code> to 1.10.0</li>
<li><a href="https://issues.apache.org/jira/browse/ORC-1875">ORC-1875</a>: Support <code class="language-plaintext highlighter-rouge">ubuntu-24.04-arm</code> in GitHub Action CIs</li>
<li><a href="https://issues.apache.org/jira/browse/ORC-1882">ORC-1882</a>: Upgrade spotless-maven-plugin to 2.44.4</li>
<li><a href="https://issues.apache.org/jira/browse/ORC-1883">ORC-1883</a>: Upgrade <code class="language-plaintext highlighter-rouge">checkstyle</code> to 10.23.0</li>
<li><a href="https://issues.apache.org/jira/browse/ORC-1886">ORC-1886</a>: Upgrade <code class="language-plaintext highlighter-rouge">junit</code> to 5.12.2</li>
<li><a href="https://issues.apache.org/jira/browse/ORC-1887">ORC-1887</a>: Upgrade <code class="language-plaintext highlighter-rouge">checkstyle</code> to 10.23.1</li>
<li><a href="https://issues.apache.org/jira/browse/ORC-1889">ORC-1889</a>: Upgrade <code class="language-plaintext highlighter-rouge">parquet</code> to <code class="language-plaintext highlighter-rouge">1.15.2</code></li>
<li><a href="https://issues.apache.org/jira/browse/ORC-1899">ORC-1899</a>: Upgrade Spark to 4.0.0 and Scala to 2.13.16</li>
<li><a href="https://issues.apache.org/jira/browse/ORC-1900">ORC-1900</a>: Upgrade <code class="language-plaintext highlighter-rouge">Jackson</code> to 2.18.2 in bench module</li>
<li><a href="https://issues.apache.org/jira/browse/ORC-1901">ORC-1901</a>: Remove <code class="language-plaintext highlighter-rouge">threeten-extra</code> exclusion in <code class="language-plaintext highlighter-rouge">enforceBytecodeVersion</code> rule</li>
<li><a href="https://issues.apache.org/jira/browse/ORC-1904">ORC-1904</a>: Upgrade <code class="language-plaintext highlighter-rouge">checkstyle</code> to 10.25.0</li>
<li><a href="https://issues.apache.org/jira/browse/ORC-1907">ORC-1907</a>: Upgrade <code class="language-plaintext highlighter-rouge">byte-buddy</code> to 1.17.5</li>
<li><a href="https://issues.apache.org/jira/browse/ORC-1908">ORC-1908</a>: Add <code class="language-plaintext highlighter-rouge">--enable-native-access=ALL-UNNAMED</code> to Surefire argLine</li>
<li><a href="https://issues.apache.org/jira/browse/ORC-1909">ORC-1909</a>: Remove unused test resource <code class="language-plaintext highlighter-rouge">log4j.properties</code> files</li>
<li><a href="https://issues.apache.org/jira/browse/ORC-1910">ORC-1910</a>: Add <code class="language-plaintext highlighter-rouge">-XX:+EnableDynamicAgentLoading</code> to Surefire argLine</li>
<li><a href="https://issues.apache.org/jira/browse/ORC-1911">ORC-1911</a>: Update CIs to use <code class="language-plaintext highlighter-rouge">actions/checkout@v4</code> consistently</li>
<li><a href="https://issues.apache.org/jira/browse/ORC-1913">ORC-1913</a>: Fix <code class="language-plaintext highlighter-rouge">TestColumnStatistics</code> to set <code class="language-plaintext highlighter-rouge">testFilePath</code> with absolute path</li>
<li><a href="https://issues.apache.org/jira/browse/ORC-1915">ORC-1915</a>: Remove <code class="language-plaintext highlighter-rouge">Fedora 35</code> Support</li>
<li><a href="https://issues.apache.org/jira/browse/ORC-1916">ORC-1916</a>: Add Java <code class="language-plaintext highlighter-rouge">25-ea</code> build CI</li>
<li><a href="https://issues.apache.org/jira/browse/ORC-1917">ORC-1917</a>: Add <code class="language-plaintext highlighter-rouge">TestConf</code> interface to centralize test configurations</li>
<li><a href="https://issues.apache.org/jira/browse/ORC-1918">ORC-1918</a>: Add Java <code class="language-plaintext highlighter-rouge">25-ea</code> test coverage for <code class="language-plaintext highlighter-rouge">shims</code> and <code class="language-plaintext highlighter-rouge">core</code> modules</li>
<li><a href="https://issues.apache.org/jira/browse/ORC-1923">ORC-1923</a>: Remove <code class="language-plaintext highlighter-rouge">Windows 2019</code> GitHub Action job</li>
<li><a href="https://issues.apache.org/jira/browse/ORC-1925">ORC-1925</a>: Add <code class="language-plaintext highlighter-rouge">oraclelinux8</code> to docker tests and GitHub Action</li>
<li><a href="https://issues.apache.org/jira/browse/ORC-1926">ORC-1926</a>: Use <code class="language-plaintext highlighter-rouge">TestConf</code> interface in <code class="language-plaintext highlighter-rouge">tools</code> module</li>
<li><a href="https://issues.apache.org/jira/browse/ORC-1927">ORC-1927</a>: Add Java <code class="language-plaintext highlighter-rouge">25-ea</code> test coverage for <code class="language-plaintext highlighter-rouge">tools</code> modules</li>
<li><a href="https://issues.apache.org/jira/browse/ORC-1930">ORC-1930</a>: Improve <code class="language-plaintext highlighter-rouge">GenerateVariants</code> to accept ORC configs via system properties</li>
<li><a href="https://issues.apache.org/jira/browse/ORC-1935">ORC-1935</a>: Upgrade <code class="language-plaintext highlighter-rouge">checkstyle</code> to 10.25.1</li>
<li><a href="https://issues.apache.org/jira/browse/ORC-1941">ORC-1941</a>: Upgrade <code class="language-plaintext highlighter-rouge">checkstyle</code> to 10.26.1</li>
<li><a href="https://issues.apache.org/jira/browse/ORC-1943">ORC-1943</a>: Add <code class="language-plaintext highlighter-rouge">com.google.protobuf.use_unsafe_pre22_gencode</code> to Surefire testing</li>
<li><a href="https://issues.apache.org/jira/browse/ORC-1944">ORC-1944</a>: Upgrade <code class="language-plaintext highlighter-rouge">spotbugs</code> to 4.9.3</li>
<li><a href="https://issues.apache.org/jira/browse/ORC-1947">ORC-1947</a>: Upgrade <code class="language-plaintext highlighter-rouge">maven-enforcer-plugin</code> to 3.6.0</li>
<li><a href="https://issues.apache.org/jira/browse/ORC-1953">ORC-1953</a>: Upgrade <code class="language-plaintext highlighter-rouge">commons-lang3</code> to 3.18.0</li>
<li><a href="https://issues.apache.org/jira/browse/ORC-1955">ORC-1955</a>: Make <code class="language-plaintext highlighter-rouge">commons-lang3</code> as a test dependency explicitly</li>
<li><a href="https://issues.apache.org/jira/browse/ORC-1956">ORC-1956</a>: Enable GitHub Action CI in <code class="language-plaintext highlighter-rouge">branch-2.2</code></li>
<li><a href="https://issues.apache.org/jira/browse/ORC-1959">ORC-1959</a>: Add test String statistics with Presto writer</li>
</ul>
<p>Tasks</p>
<ul>
<li><a href="https://issues.apache.org/jira/browse/ORC-1837">ORC-1837</a>: Remove <code class="language-plaintext highlighter-rouge">commons-csv</code> from parent <code class="language-plaintext highlighter-rouge">pom.xml</code></li>
<li><a href="https://issues.apache.org/jira/browse/ORC-1852">ORC-1852</a>: Add <code class="language-plaintext highlighter-rouge">--enable-native-access=ALL-UNNAMED</code> to suppress Maven warnings</li>
<li><a href="https://issues.apache.org/jira/browse/ORC-1877">ORC-1877</a>: Upgrade <code class="language-plaintext highlighter-rouge">gson</code> to 2.13.0</li>
<li><a href="https://issues.apache.org/jira/browse/ORC-1902">ORC-1902</a>: Use <code class="language-plaintext highlighter-rouge">super-linter</code> for <code class="language-plaintext highlighter-rouge">README.md</code> files</li>
<li><a href="https://issues.apache.org/jira/browse/ORC-1914">ORC-1914</a>: Ensure <code class="language-plaintext highlighter-rouge">Annotation Processing</code> in <code class="language-plaintext highlighter-rouge">core</code> module compilation</li>
<li><a href="https://issues.apache.org/jira/browse/ORC-1919">ORC-1919</a>: Update <code class="language-plaintext highlighter-rouge">.asf.yaml</code> with new <code class="language-plaintext highlighter-rouge">README.md</code> link</li>
<li><a href="https://issues.apache.org/jira/browse/ORC-1928">ORC-1928</a>: Upgrade <code class="language-plaintext highlighter-rouge">junit</code> to 5.13.1</li>
<li><a href="https://issues.apache.org/jira/browse/ORC-1945">ORC-1945</a>: Update Python documentation with PyArrow 20.0.0 and Dask 2025.5.1</li>
<li><a href="https://issues.apache.org/jira/browse/ORC-1958">ORC-1958</a>: Upgrade Maven to 3.9.11</li>
<li><a href="https://issues.apache.org/jira/browse/ORC-1962">ORC-1962</a>: Fix <code class="language-plaintext highlighter-rouge">publish_snapshot.yml</code> in <code class="language-plaintext highlighter-rouge">branch-2.2</code> to publish</li>
</ul>
</div>
</article>
<article>
<h2>
<a href="/news/2025/07/09/ORC-2.1.3/">
ORC 2.1.3 Released
</a>
</h2>
<span class="post-category">
<span class="label">
release
</span>
</span>
<div class="post-meta">
<span class="post-date">
09 Jul 2025
</span>
<span class="post-author">
dongjoon
</span>
</div>
<div class="post-content">
<p>The ORC team is excited to announce the release of ORC v2.1.3.</p>
<ul>
<li>Released: 9 July 2025</li>
<li>Source code: <a href="https://www.apache.org/dyn/closer.cgi/orc/orc-2.1.3/orc-2.1.3.tar.gz">orc-2.1.3.tar.gz</a></li>
<li><a href="https://downloads.apache.org/orc/orc-2.1.3/orc-2.1.3.tar.gz.asc">GPG Signature</a>
signed by <a href="https://downloads.apache.org/orc/KEYS">Dongjoon Hyun (34F0FC5C)</a></li>
<li>Git tag: <a href="https://github.com/apache/orc/releases/tag/rel/release-2.1.3">rel/release-2.1.3</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.3%22">ORC 2.1.3</a></li>
<li>SHA 256: <a href="https://downloads.apache.org/orc/orc-2.1.3/orc-2.1.3.tar.gz.sha256">75f3a876eb520ec8…</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.3%22&amp;tempMax=500">ORC-2.1.3</a></li>
</ul>
<p>The bug fixes:</p>
<ul>
<li><a href="https://issues.apache.org/jira/browse/ORC-1898">ORC-1898</a>: When column is all null, NULL_SAFE_EQUALS pushdown doesn’t get evaluated correctly</li>
<li><a href="https://issues.apache.org/jira/browse/ORC-1929">ORC-1929</a>: Fix the Javadoc of <code class="language-plaintext highlighter-rouge">ZstdCodec.compress</code></li>
<li><a href="https://issues.apache.org/jira/browse/ORC-1942">ORC-1942</a>: Fix <code class="language-plaintext highlighter-rouge">PhysicalFsWriter</code> to change <code class="language-plaintext highlighter-rouge">tempOptions</code> directly</li>
</ul>
<p>The improvement changes:</p>
<ul>
<li><a href="https://issues.apache.org/jira/browse/ORC-1931">ORC-1931</a>: Suppress Hadoop logs lower than ERROR level in <code class="language-plaintext highlighter-rouge">orc-tools</code></li>
</ul>
<p>The test changes:</p>
<ul>
<li><a href="https://issues.apache.org/jira/browse/ORC-1899">ORC-1899</a> Upgrade Spark to 4.0.0 and Scala to 2.13.16</li>
<li><a href="https://issues.apache.org/jira/browse/ORC-1900">ORC-1900</a> Upgrade Jackson to 2.18.2 in bench module</li>
<li><a href="https://issues.apache.org/jira/browse/ORC-1907">ORC-1907</a> Upgrade <code class="language-plaintext highlighter-rouge">byte-buddy</code> to 1.17.5</li>
<li><a href="https://issues.apache.org/jira/browse/ORC-1908">ORC-1908</a> Add <code class="language-plaintext highlighter-rouge">--enable-native-access=ALL-UNNAMED</code> to Surefire argLine</li>
<li><a href="https://issues.apache.org/jira/browse/ORC-1909">ORC-1909</a> Remove unused test resource <code class="language-plaintext highlighter-rouge">log4j.properties</code> files</li>
<li><a href="https://issues.apache.org/jira/browse/ORC-1910">ORC-1910</a> Add <code class="language-plaintext highlighter-rouge">-XX:+EnableDynamicAgentLoading</code> to Surefire argLine</li>
<li><a href="https://issues.apache.org/jira/browse/ORC-1911">ORC-1911</a> Update CIs to use <code class="language-plaintext highlighter-rouge">actions/checkout@v4</code> consistently</li>
<li><a href="https://issues.apache.org/jira/browse/ORC-1915">ORC-1915</a> Remove <code class="language-plaintext highlighter-rouge">Fedora 35</code> Support</li>
<li><a href="https://issues.apache.org/jira/browse/ORC-1917">ORC-1917</a> Add <code class="language-plaintext highlighter-rouge">TestConf</code> interface to centralize test configurations</li>
<li><a href="https://issues.apache.org/jira/browse/ORC-1923">ORC-1923</a> Remove <code class="language-plaintext highlighter-rouge">Windows 2019</code> GitHub Action job</li>
<li><a href="https://issues.apache.org/jira/browse/ORC-1943">ORC-1943</a> Add <code class="language-plaintext highlighter-rouge">com.google.protobuf.use_unsafe_pre22_gencode</code> to Surefire testing</li>
<li><a href="https://issues.apache.org/jira/browse/ORC-1944">ORC-1944</a> Upgrade <code class="language-plaintext highlighter-rouge">spotbugs</code> to 4.9.3</li>
<li><a href="https://issues.apache.org/jira/browse/ORC-1945">ORC-1945</a> Update Python documentation with PyArrow 20.0.0 and Dask 2025.5.1</li>
</ul>
<p>The build and dependency changes:</p>
<ul>
<li><a href="https://issues.apache.org/jira/browse/ORC-1896">ORC-1896</a> Add <code class="language-plaintext highlighter-rouge">CMAKE_POLICY_VERSION_MINIMUM=3.12</code> to <code class="language-plaintext highlighter-rouge">ThirdpartyToolchain.cmake</code></li>
<li><a href="https://issues.apache.org/jira/browse/ORC-1901">ORC-1901</a> Remove <code class="language-plaintext highlighter-rouge">threeten-extra</code> exclusion in <code class="language-plaintext highlighter-rouge">enforceBytecodeVersion</code> rule</li>
<li><a href="https://issues.apache.org/jira/browse/ORC-1914">ORC-1914</a> Ensure <code class="language-plaintext highlighter-rouge">Annotation Processing</code> in <code class="language-plaintext highlighter-rouge">core</code> module compilation</li>
<li><a href="https://issues.apache.org/jira/browse/ORC-1934">ORC-1934</a> Upgrade <code class="language-plaintext highlighter-rouge">protobuf-java</code> to 3.25.8</li>
</ul>
</div>
</article>
<article>
<h2>
<a href="/news/2025/07/07/ORC-2.0.6/">
ORC 2.0.6 Released
</a>
</h2>
<span class="post-category">
<span class="label">
release
</span>
</span>
<div class="post-meta">
<span class="post-date">
07 Jul 2025
</span>
<span class="post-author">
dongjoon
</span>
</div>
<div class="post-content">
<p>The ORC team is excited to announce the release of ORC v2.0.6.</p>
<ul>
<li>Released: 7 July 2025</li>
<li>Source code: <a href="https://www.apache.org/dyn/closer.cgi/orc/orc-2.0.6/orc-2.0.6.tar.gz">orc-2.0.6.tar.gz</a></li>
<li><a href="https://downloads.apache.org/orc/orc-2.0.6/orc-2.0.6.tar.gz.asc">GPG Signature</a>
signed by <a href="https://downloads.apache.org/orc/KEYS">Dongjoon Hyun (34F0FC5C)</a></li>
<li>Git tag: <a href="https://github.com/apache/orc/releases/tag/rel/release-2.0.6">rel/release-2.0.6</a></li>
<li>Maven Central: <a href="https://search.maven.org/#search%7Cga%7C1%7Cg%3A%22org.apache.orc%22%20AND%20v%3A%222.0.6%22">ORC 2.0.6</a></li>
<li>SHA 256: <a href="https://downloads.apache.org/orc/orc-2.0.6/orc-2.0.6.tar.gz.sha256">81167d31d7ec51de…</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.0.6%22&amp;tempMax=500">ORC-2.0.6</a></li>
</ul>
<p>The bug fixes:</p>
<ul>
<li><a href="https://issues.apache.org/jira/browse/ORC-1898">ORC-1898</a>: When column is all null, NULL_SAFE_EQUALS pushdown doesn’t get evaluated correctly</li>
<li><a href="https://issues.apache.org/jira/browse/ORC-1929">ORC-1929</a>: Fix the Javadoc of <code class="language-plaintext highlighter-rouge">ZstdCodec.compress</code></li>
<li><a href="https://issues.apache.org/jira/browse/ORC-1942">ORC-1942</a>: Fix <code class="language-plaintext highlighter-rouge">PhysicalFsWriter</code> to change <code class="language-plaintext highlighter-rouge">tempOptions</code> directly</li>
</ul>
<p>The test changes:</p>
<ul>
<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-1872">ORC-1872</a> Upgrade <code class="language-plaintext highlighter-rouge">extra-enforcer-rules</code> to 1.10.0</li>
<li><a href="https://issues.apache.org/jira/browse/ORC-1889">ORC-1889</a> Upgrade <code class="language-plaintext highlighter-rouge">parquet</code> to 1.15.2</li>
<li><a href="https://issues.apache.org/jira/browse/ORC-1899">ORC-1899</a> Upgrade Spark to 4.0.0 and Scala to 2.13.16</li>
<li><a href="https://issues.apache.org/jira/browse/ORC-1900">ORC-1900</a> Upgrade Jackson to 2.18.2 in bench module</li>
<li><a href="https://issues.apache.org/jira/browse/ORC-1901">ORC-1901</a> Remove <code class="language-plaintext highlighter-rouge">threeten-extra</code> exclusion in <code class="language-plaintext highlighter-rouge">enforceBytecodeVersion</code> rule</li>
<li><a href="https://issues.apache.org/jira/browse/ORC-1909">ORC-1909</a> Remove unused test resource <code class="language-plaintext highlighter-rouge">log4j.properties</code> files</li>
<li><a href="https://issues.apache.org/jira/browse/ORC-1923">ORC-1923</a> Remove <code class="language-plaintext highlighter-rouge">Windows 2019</code> GitHub Action job</li>
</ul>
</div>
</article>
<article>
<h2>
<a href="/news/2025/07/04/ORC-1.9.7/">
ORC 1.9.7 Released
</a>
</h2>
<span class="post-category">
<span class="label">
release
</span>
</span>
<div class="post-meta">
<span class="post-date">
04 Jul 2025
</span>
<span class="post-author">
dongjoon
</span>
</div>
<div class="post-content">
<p>The ORC team is excited to announce the release of ORC v1.9.7.</p>
<ul>
<li>Released: 4 July 2025</li>
<li>Source code: <a href="https://www.apache.org/dyn/closer.cgi/orc/orc-1.9.7/orc-1.9.7.tar.gz">orc-1.9.7.tar.gz</a></li>
<li><a href="https://downloads.apache.org/orc/orc-1.9.7/orc-1.9.7.tar.gz.asc">GPG Signature</a>
signed by <a href="https://downloads.apache.org/orc/KEYS">Dongjoon Hyun (34F0FC5C)</a></li>
<li>Git tag: <a href="https://github.com/apache/orc/releases/tag/rel/release-1.9.7">rel/release-1.9.7</a></li>
<li>Maven Central: <a href="https://search.maven.org/#search%7Cga%7C1%7Cg%3A%22org.apache.orc%22%20AND%20v%3A%221.9.7%22">ORC 1.9.7</a></li>
<li>SHA 256: <a href="https://downloads.apache.org/orc/orc-1.9.7/orc-1.9.7.tar.gz.sha256">3b3b18f472f8edf3…</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+%221.9.7%22&amp;tempMax=500">ORC-1.9.7</a></li>
</ul>
<p>The bug fixes:</p>
<ul>
<li><a href="https://issues.apache.org/jira/browse/ORC-1898">ORC-1898</a>: When column is all null, NULL_SAFE_EQUALS pushdown doesn’t get evaluated correctly</li>
</ul>
<p>The test changes:</p>
<ul>
<li><a href="https://issues.apache.org/jira/browse/ORC-1909">ORC-1909</a> Remove unused test resource log4j.properties files</li>
<li><a href="https://issues.apache.org/jira/browse/ORC-1923">ORC-1923</a> Remove Windows 2019 GitHub Action job</li>
</ul>
</div>
</article>
<article>
<h2>
<a href="/news/2025/06/26/ORC-1.8.10/">
ORC 1.8.10 Released
</a>
</h2>
<span class="post-category">
<span class="label">
release
</span>
</span>
<div class="post-meta">
<span class="post-date">
26 Jun 2025
</span>
<span class="post-author">
dongjoon
</span>
</div>
<div class="post-content">
<p>The ORC team is excited to announce the release of ORC v1.8.10.</p>
<ul>
<li>Released: 26 June 2025</li>
<li>Source code: <a href="https://archive.apache.org/dist/orc/orc-1.8.10/orc-1.8.10.tar.gz">orc-1.8.10.tar.gz</a></li>
<li><a href="https://archive.apache.org/dist/orc/orc-1.8.10/orc-1.8.10.tar.gz.asc">GPG Signature</a>
signed by <a href="https://downloads.apache.org/orc/KEYS">Dongjoon Hyun (34F0FC5C)</a></li>
<li>Git tag: <a href="https://github.com/apache/orc/releases/tag/rel/release-1.8.10">rel/release-1.8.10</a></li>
<li>Maven Central: <a href="https://search.maven.org/#search%7Cga%7C1%7Cg%3A%22org.apache.orc%22%20AND%20v%3A%221.8.10%22">ORC 1.8.10</a></li>
<li>SHA 256: <a href="https://archive.apache.org/dist/orc/orc-1.8.10/orc-1.8.10.tar.gz.sha256">c204243c55d34d83…</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+%221.8.10%22&amp;tempMax=500">ORC-1.8.10</a></li>
</ul>
<p>The bug fixes:</p>
<ul>
<li><a href="https://issues.apache.org/jira/browse/ORC-1898">ORC-1898</a>: When column is all null, NULL_SAFE_EQUALS pushdown doesn’t get evaluated correctly</li>
</ul>
<p>The test changes:</p>
<ul>
<li><a href="https://issues.apache.org/jira/browse/ORC-1909">ORC-1909</a> Remove unused test resource log4j.properties files</li>
<li><a href="https://issues.apache.org/jira/browse/ORC-1923">ORC-1923</a> Remove Windows 2019 GitHub Action job</li>
</ul>
</div>
</article>
<article>
<h2>
<a href="/news/2025/05/06/ORC-1.9.6/">
ORC 1.9.6 Released
</a>
</h2>
<span class="post-category">
<span class="label">
release
</span>
</span>
<div class="post-meta">
<span class="post-date">
06 May 2025
</span>
<span class="post-author">
wgtmac
</span>
</div>
<div class="post-content">
<p>The ORC team is excited to announce the release of ORC v1.9.6.</p>
<ul>
<li>Released: 6 May 2025</li>
<li>Source code: <a href="https://archive.apache.org/dist/orc/orc-1.9.6/orc-1.9.6.tar.gz">orc-1.9.6.tar.gz</a></li>
<li><a href="https://archive.apache.org/dist/orc/orc-1.9.6/orc-1.9.6.tar.gz.asc">GPG Signature</a>
signed by <a href="https://downloads.apache.org/orc/KEYS">Gang Wu (8A461DF4)</a></li>
<li>Git tag: <a href="https://github.com/apache/orc/releases/tag/rel/release-1.9.6">rel/release-1.9.6</a></li>
<li>Maven Central: <a href="https://search.maven.org/#search%7Cga%7C1%7Cg%3A%22org.apache.orc%22%20AND%20v%3A%221.9.6%22">ORC 1.9.6</a></li>
<li>SHA 256: <a href="https://archive.apache.org/dist/orc/orc-1.9.6/orc-1.9.6.tar.gz.sha256">4442944f53b6b4d4…</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+%221.9.6%22&amp;tempMax=500">ORC-1.9.6</a></li>
</ul>
<p>The bug fixes:</p>
<ul>
<li><a href="https://issues.apache.org/jira/browse/ORC-1866">ORC-1866</a> Avoid zlib decompression infinite loop</li>
<li><a href="https://issues.apache.org/jira/browse/ORC-1879">ORC-1879</a> Fix Heap Buffer Overflow in LZO Decompression</li>
<li><a href="https://issues.apache.org/jira/browse/ORC-1885">ORC-1885</a> Update all <code class="language-plaintext highlighter-rouge">ubuntu-20.04</code> to <code class="language-plaintext highlighter-rouge">ubuntu-22.04</code> in CI</li>
</ul>
<p>The test changes:</p>
<ul>
<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-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-1818">ORC-1818</a> Upgrade Spark to 3.5.4 in bench module</li>
<li><a href="https://issues.apache.org/jira/browse/ORC-1869">ORC-1869</a> Upgrade Spark to 3.5.5 in bench module for Apache ORC 1.9.x</li>
</ul>
<p>The tasks:</p>
<ul>
<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>
</ul>
</div>
</article>
<article>
<h2>
<a href="/news/2025/05/06/ORC-1.8.9/">
ORC 1.8.9 Released
</a>
</h2>
<span class="post-category">
<span class="label">
release
</span>
</span>
<div class="post-meta">
<span class="post-date">
06 May 2025
</span>
<span class="post-author">
wgtmac
</span>
</div>
<div class="post-content">
<p>The ORC team is excited to announce the release of ORC v1.8.9.</p>
<ul>
<li>Released: 6 May 2025</li>
<li>Source code: <a href="https://archive.apache.org/dist/orc/orc-1.8.9/orc-1.8.9.tar.gz">orc-1.8.9.tar.gz</a></li>
<li><a href="https://archive.apache.org/dist/orc/orc-1.8.9/orc-1.8.9.tar.gz.asc">GPG Signature</a>
signed by <a href="https://downloads.apache.org/orc/KEYS">Gang Wu (8A461DF4)</a></li>
<li>Git tag: <a href="https://github.com/apache/orc/releases/tag/rel/release-1.8.9">rel/release-1.8.9</a></li>
<li>Maven Central: <a href="https://search.maven.org/#search%7Cga%7C1%7Cg%3A%22org.apache.orc%22%20AND%20v%3A%221.8.9%22">ORC 1.8.9</a></li>
<li>SHA 256: <a href="https://archive.apache.org/dist/orc/orc-1.8.9/orc-1.8.9.tar.gz.sha256">66343dc6832beda9…</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+%221.8.9%22&amp;tempMax=500">ORC-1.8.9</a></li>
</ul>
<p>The bug fixes:</p>
<ul>
<li><a href="https://issues.apache.org/jira/browse/ORC-1866">ORC-1866</a> Avoid zlib decompression infinite loop</li>
<li><a href="https://issues.apache.org/jira/browse/ORC-1879">ORC-1879</a> Fix Heap Buffer Overflow in LZO Decompression</li>
</ul>
<p>The test changes:</p>
<ul>
<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-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-1870">ORC-1870</a> Remove Java 18 test pipeline from <code class="language-plaintext highlighter-rouge">branch-1.8</code></li>
</ul>
<p>The tasks:</p>
<ul>
<li><a href="https://issues.apache.org/jira/browse/ORC-1411">ORC-1411</a> Remove Ubuntu18.04 from docker-based tests</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>
</ul>
</div>
</article>
<article>
<h2>
<a href="/news/2025/05/06/ORC-2.1.2/">
ORC 2.1.2 Released
</a>
</h2>
<span class="post-category">
<span class="label">
release
</span>
</span>
<div class="post-meta">
<span class="post-date">
06 May 2025
</span>
<span class="post-author">
dongjoon
</span>
</div>
<div class="post-content">
<p>The ORC team is excited to announce the release of ORC v2.1.2.</p>
<ul>
<li>Released: 6 May 2025</li>
<li>Source code: <a href="https://archive.apache.org/dist/orc/orc-2.1.2/orc-2.1.2.tar.gz">orc-2.1.2.tar.gz</a></li>
<li><a href="https://archive.apache.org/dist/orc/orc-2.1.2/orc-2.1.2.tar.gz.asc">GPG Signature</a>
signed by <a href="https://downloads.apache.org/orc/KEYS">Dongjoon Hyun (34F0FC5C)</a></li>
<li>Git tag: <a href="https://github.com/apache/orc/releases/tag/rel/release-2.1.2">rel/release-2.1.2</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.2%22">ORC 2.1.2</a></li>
<li>SHA 256: <a href="https://archive.apache.org/dist/orc/orc-2.1.2/orc-2.1.2.tar.gz.sha256">55451e65dea6ed42…</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.2%22&amp;tempMax=500">ORC-2.1.2</a></li>
</ul>
<p>The bug fixes:</p>
<ul>
<li><a href="https://issues.apache.org/jira/browse/ORC-1866">ORC-1866</a> Avoid zlib decompression infinite loop</li>
<li><a href="https://issues.apache.org/jira/browse/ORC-1879">ORC-1879</a> [C++] Fix Heap Buffer Overflow in LZO Decompression</li>
<li><a href="https://issues.apache.org/jira/browse/ORC-1881">ORC-1881</a> [C++] Populate dstBatch’s scale and precision in DecimalConvertColumnReader</li>
</ul>
<p>The test changes:</p>
<ul>
<li><a href="https://issues.apache.org/jira/browse/ORC-1871">ORC-1871</a> [C++] Include iomanip at TestDictionaryEncoding and TestConvertColumnReader</li>
<li><a href="https://issues.apache.org/jira/browse/ORC-1872">ORC-1872</a> Upgrade <code class="language-plaintext highlighter-rouge">extra-enforcer-rules</code> to 1.10.0</li>
<li><a href="https://issues.apache.org/jira/browse/ORC-1875">ORC-1875</a> Support <code class="language-plaintext highlighter-rouge">ubuntu-24.04-arm</code> in GitHub Action CIs</li>
</ul>
<p>The build and dependency changes:</p>
<ul>
<li><a href="https://issues.apache.org/jira/browse/ORC-1876">ORC-1876</a> Upgrade to ORC Format 1.1</li>
</ul>
</div>
</article>
<article>
<h2>
<a href="/news/2025/05/06/ORC-2.0.5/">
ORC 2.0.5 Released
</a>
</h2>
<span class="post-category">
<span class="label">
release
</span>
</span>
<div class="post-meta">
<span class="post-date">
06 May 2025
</span>
<span class="post-author">
dongjoon
</span>
</div>
<div class="post-content">
<p>The ORC team is excited to announce the release of ORC v2.0.5.</p>
<ul>
<li>Released: 6 May 2025</li>
<li>Source code: <a href="https://archive.apache.org/dist/orc/orc-2.0.5/orc-2.0.5.tar.gz">orc-2.0.5.tar.gz</a></li>
<li><a href="https://archive.apache.org/dist/orc/orc-2.0.5/orc-2.0.5.tar.gz.asc">GPG Signature</a>
signed by <a href="https://downloads.apache.org/orc/KEYS">Dongjoon Hyun (34F0FC5C)</a></li>
<li>Git tag: <a href="https://github.com/apache/orc/releases/tag/rel/release-2.0.5">rel/release-2.0.5</a></li>
<li>Maven Central: <a href="https://search.maven.org/#search%7Cga%7C1%7Cg%3A%22org.apache.orc%22%20AND%20v%3A%222.0.5%22">ORC 2.0.5</a></li>
<li>SHA 256: <a href="https://archive.apache.org/dist/orc/orc-2.0.5/orc-2.0.5.tar.gz.sha256">35dc3ad801f632f4…</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.0.5%22&amp;tempMax=500">ORC-2.0.5</a></li>
</ul>
<p>The bug fixes:</p>
<ul>
<li><a href="https://issues.apache.org/jira/browse/ORC-1866">ORC-1866</a> Avoid zlib decompression infinite loop</li>
<li><a href="https://issues.apache.org/jira/browse/ORC-1879">ORC-1879</a> [C++] Fix Heap Buffer Overflow in LZO Decompression</li>
<li><a href="https://issues.apache.org/jira/browse/ORC-1881">ORC-1881</a> [C++] Populate dstBatch’s scale and precision in DecimalConvertColumnReader</li>
</ul>
<p>The test changes:</p>
<ul>
<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-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-1835">ORC-1835</a> [C++] Fix cpp-linter-action to build first</li>
<li><a href="https://issues.apache.org/jira/browse/ORC-1871">ORC-1871</a> [C++] Include iomanip at TestDictionaryEncoding and TestConvertColumnReader</li>
</ul>
</div>
</article>
<article>
<h2>
<a href="/news/2025/03/23/shaoyun-pmc/">
ORC adds Shaoyun Chen to PMC
</a>
</h2>
<span class="post-category">
<span class="label">
team
</span>
</span>
<div class="post-meta">
<span class="post-date">
23 Mar 2025
</span>
<span class="post-author">
dongjoon
</span>
</div>
<div class="post-content">
<p>The Apache ORC Project Management Committee (PMC) is happy to announce that Shaoyun Chen has joined us as a new member of the PMC. Chaoyun has been showing consistent contributions as a committer, and participated in both major and maintenance releases by actively helping the release managers with testing the release candidates.</p>
<p>Please join me in welcoming Shaoyun to the ORC PMC!</p>
</div>
</article>
<article>
<h2>
<a href="/news/2025/03/20/ORC-2.0.4/">
ORC 2.0.4 Released
</a>
</h2>
<span class="post-category">
<span class="label">
release
</span>
</span>
<div class="post-meta">
<span class="post-date">
20 Mar 2025
</span>
<span class="post-author">
dongjoon
</span>
</div>
<div class="post-content">
<p>The ORC team is excited to announce the release of ORC v2.0.4.</p>
<ul>
<li>Released: 20 March 2025</li>
<li>Source code: <a href="https://archive.apache.org/dist/orc/orc-2.0.4/orc-2.0.4.tar.gz">orc-2.0.4.tar.gz</a></li>
<li><a href="https://archive.apache.org/dist/orc/orc-2.0.4/orc-2.0.4.tar.gz.asc">GPG Signature</a>
signed by <a href="https://downloads.apache.org/orc/KEYS">Dongjoon Hyun (34F0FC5C)</a></li>
<li>Git tag: <a href="https://github.com/apache/orc/releases/tag/rel/release-2.0.4">rel/release-2.0.4</a></li>
<li>Maven Central: <a href="https://search.maven.org/#search%7Cga%7C1%7Cg%3A%22org.apache.orc%22%20AND%20v%3A%222.0.4%22">ORC 2.0.4</a></li>
<li>SHA 256: <a href="https://archive.apache.org/dist/orc/orc-2.0.4/orc-2.0.4.tar.gz.sha256">9525a76fae64a6da…</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.0.4%22&amp;tempMax=500">ORC-2.0.4</a></li>
</ul>
<p>The improvements (tools):</p>
<ul>
<li><a href="https://issues.apache.org/jira/browse/ORC-1848">ORC-1848</a> PrintData tool add parameter description</li>
</ul>
<p>The bug fixes:</p>
<ul>
<li><a href="https://issues.apache.org/jira/browse/ORC-1813">ORC-1813</a> [C++] Fix has_null forward compatibility</li>
</ul>
<p>The test changes:</p>
<ul>
<li><a href="https://issues.apache.org/jira/browse/ORC-1853">ORC-1853</a> Rename class TesScanData to TestScanData</li>
<li><a href="https://issues.apache.org/jira/browse/ORC-1855">ORC-1855</a> Add Amazon Linux 2023 and Corretto to docker tests and CI</li>
</ul>
<p>The build and dependency changes:</p>
<ul>
<li><a href="https://issues.apache.org/jira/browse/ORC-1709">ORC-1709</a> Upgrade GitHub Action setup-java to v4 and use built-in cache feature</li>
<li><a href="https://issues.apache.org/jira/browse/ORC-1804">ORC-1804</a> Upgrade parquet to 1.14.4 in bench module</li>
<li><a href="https://issues.apache.org/jira/browse/ORC-1810">ORC-1810</a> [C++] Add environment variable ORC_FORMAT_URL</li>
<li><a href="https://issues.apache.org/jira/browse/ORC-1811">ORC-1811</a> Use the recommended closer.lua URL to download ORC format</li>
<li><a href="https://issues.apache.org/jira/browse/ORC-1812">ORC-1812</a> Upgrade parquet to 1.15.0 in bench module</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-1837">ORC-1837</a> Remove commons-csv from parent pom.xml</li>
<li><a href="https://issues.apache.org/jira/browse/ORC-1847">ORC-1847</a> Upgrade Hive to 4.0.1 in bench module</li>
<li><a href="https://issues.apache.org/jira/browse/ORC-1851">ORC-1851</a> Upgrade zstd-jni to 1.5.6-10</li>
</ul>
<p>The tasks:</p>
<ul>
<li><a href="https://issues.apache.org/jira/browse/ORC-1815">ORC-1815</a> Remove broken people.apache.org links</li>
</ul>
</div>
</article>
<article>
<h2>
<a href="/news/2025/03/06/ORC-2.1.1/">
ORC 2.1.1 Released
</a>
</h2>
<span class="post-category">
<span class="label">
release
</span>
</span>
<div class="post-meta">
<span class="post-date">
06 Mar 2025
</span>
<span class="post-author">
dongjoon
</span>
</div>
<div class="post-content">
<p>The ORC team is excited to announce the release of ORC v2.1.1.</p>
<ul>
<li>Released: 6 March 2025</li>
<li>Source code: <a href="https://archive.apache.org/dist/orc/orc-2.1.1/orc-2.1.1.tar.gz">orc-2.1.1.tar.gz</a></li>
<li><a href="https://archive.apache.org/dist/orc/orc-2.1.1/orc-2.1.1.tar.gz.asc">GPG Signature</a>
signed by <a href="https://downloads.apache.org/orc/KEYS">Dongjoon Hyun (34F0FC5C)</a></li>
<li>Git tag: <a href="https://github.com/apache/orc/releases/tag/rel/release-2.1.1">rel/release-2.1.1</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.1%22">ORC 2.1.1</a></li>
<li>SHA 256: <a href="https://archive.apache.org/dist/orc/orc-2.1.1/orc-2.1.1.tar.gz.sha256">15af8baeee322bab…</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.1%22&amp;tempMax=500">ORC-2.1.1</a></li>
</ul>
<p>The improvements (tools):</p>
<ul>
<li><a href="https://issues.apache.org/jira/browse/ORC-1848">ORC-1848</a> PrintData tool add parameter description</li>
</ul>
<p>The bug fixes:</p>
<ul>
<li><a href="https://issues.apache.org/jira/browse/ORC-1833">ORC-1833</a> [C++] Fix CMake script to be used inside another project</li>
<li><a href="https://issues.apache.org/jira/browse/ORC-1834">ORC-1834</a> [C++] Fix undefined behavior</li>
<li><a href="https://issues.apache.org/jira/browse/ORC-1846">ORC-1846</a> [C++] Fix imported libraries in the Conan build</li>
</ul>
<p>The test changes:</p>
<ul>
<li><a href="https://issues.apache.org/jira/browse/ORC-1835">ORC-1835</a> [C++] Fix cpp-linter-action to build first</li>
<li><a href="https://issues.apache.org/jira/browse/ORC-1853">ORC-1853</a> Rename class TesScanData to TestScanData</li>
<li><a href="https://issues.apache.org/jira/browse/ORC-1854">ORC-1854</a> Remove ubuntu20 from os-list.txt</li>
<li><a href="https://issues.apache.org/jira/browse/ORC-1855">ORC-1855</a> Add Amazon Linux 2023 and Corretto to docker tests and CI</li>
</ul>
<p>The build and dependency changes:</p>
<ul>
<li><a href="https://issues.apache.org/jira/browse/ORC-1836">ORC-1836</a> Upgrade zstd-jni to 1.5.6-9</li>
<li><a href="https://issues.apache.org/jira/browse/ORC-1837">ORC-1837</a> Remove commons-csv from parent pom.xml</li>
<li><a href="https://issues.apache.org/jira/browse/ORC-1843">ORC-1843</a> Upgrade bcpkix-jdk18on to 1.80</li>
<li><a href="https://issues.apache.org/jira/browse/ORC-1847">ORC-1847</a> Upgrade Hive to 4.0.1 in bench module</li>
<li><a href="https://issues.apache.org/jira/browse/ORC-1849">ORC-1849</a> Upgrade byte-buddy to 1.17.0</li>
<li><a href="https://issues.apache.org/jira/browse/ORC-1850">ORC-1850</a> Upgrade maven-surefire-plugin to 3.5.2</li>
<li><a href="https://issues.apache.org/jira/browse/ORC-1851">ORC-1851</a> Upgrade zstd-jni to 1.5.6-10</li>
<li><a href="https://issues.apache.org/jira/browse/ORC-1852">ORC-1852</a> Add –enable-native-access=ALL-UNNAMED to suppress Maven warnings</li>
<li><a href="https://issues.apache.org/jira/browse/ORC-1856">ORC-1856</a> Bump spotbugs-maven-plugin to 4.9.1.0</li>
<li><a href="https://issues.apache.org/jira/browse/ORC-1859">ORC-1859</a> Upgrade junit to 5.12.0</li>
</ul>
<p>The tasks:</p>
<ul>
<li><a href="https://issues.apache.org/jira/browse/ORC-1840">ORC-1840</a> Add Matomo script to support https://analytics.apache.org</li>
</ul>
</div>
</article>
<article>
<h2>
<a href="/news/2025/01/09/ORC-2.1.0/">
ORC 2.1.0 Released
</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>
<article>
<h2>
<a href="/news/2024/11/14/ORC-2.0.3/">
ORC 2.0.3 Released
</a>
</h2>
<span class="post-category">
<span class="label">
release
</span>
</span>
<div class="post-meta">
<span class="post-date">
14 Nov 2024
</span>
<span class="post-author">
dongjoon
</span>
</div>
<div class="post-content">
<p>The ORC team is excited to announce the release of ORC v2.0.3.</p>
<ul>
<li>Released: 14 November 2024</li>
<li>Source code: <a href="https://archive.apache.org/dist/orc/orc-2.0.3/orc-2.0.3.tar.gz">orc-2.0.3.tar.gz</a></li>
<li><a href="https://archive.apache.org/dist/orc/orc-2.0.3/orc-2.0.3.tar.gz.asc">GPG Signature</a>
signed by <a href="https://downloads.apache.org/orc/KEYS">Dongjoon Hyun (34F0FC5C)</a></li>
<li>Git tag: <a href="https://github.com/apache/orc/releases/tag/rel/release-2.0.3">rel/release-2.0.3</a></li>
<li>Maven Central: <a href="https://search.maven.org/#search%7Cga%7C1%7Cg%3A%22org.apache.orc%22%20AND%20v%3A%222.0.3%22">ORC 2.0.3</a></li>
<li>SHA 256: <a href="https://archive.apache.org/dist/orc/orc-2.0.3/orc-2.0.3.tar.gz.sha256">082cba862b5a8a0d…</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.0.3%22&amp;tempMax=500">ORC-2.0.3</a></li>
</ul>
<p>The bug fixes:</p>
<ul>
<li><a href="https://issues.apache.org/jira/browse/ORC-1796">ORC-1796</a> [C++] Fix return wrong result if lack of has null</li>
</ul>
<p>The test changes:</p>
<ul>
<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-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-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-1770">ORC-1770</a> Upgrade <code class="language-plaintext highlighter-rouge">parquet</code> to 1.14.2 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 <code class="language-plaintext highlighter-rouge">Spark</code> to 4.0.0-preview2 in <code class="language-plaintext highlighter-rouge">bench</code> module</li>
<li><a href="https://issues.apache.org/jira/browse/ORC-1783">ORC-1783</a> Add <code class="language-plaintext highlighter-rouge">MacOS 15</code> to GitHub Action MacOS CI and docs</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-1800">ORC-1800</a> Upgrade <code class="language-plaintext highlighter-rouge">bcpkix-jdk18on</code> to 1.79</li>
</ul>
<p>The build and dependency changes:</p>
<ul>
<li><a href="https://issues.apache.org/jira/browse/ORC-1608">ORC-1608</a> Upgrade <code class="language-plaintext highlighter-rouge">Hadoop</code> to 3.4.0</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-1769">ORC-1769</a> Upgrade <code class="language-plaintext highlighter-rouge">zstd-jni</code> to 1.5.6-5</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> Bump <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 <code class="language-plaintext highlighter-rouge">Hadoop</code> 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>
</ul>
</div>
</article>
<article>
<h2>
<a href="/news/2024/11/14/ORC-1.9.5/">
ORC 1.9.5 Released
</a>
</h2>
<span class="post-category">
<span class="label">
release
</span>
</span>
<div class="post-meta">
<span class="post-date">
14 Nov 2024
</span>
<span class="post-author">
dongjoon
</span>
</div>
<div class="post-content">
<p>The ORC team is excited to announce the release of ORC v1.9.5.</p>
<ul>
<li>Released: 14 November 2024</li>
<li>Source code: <a href="https://archive.apache.org/dist/orc/orc-1.9.5/orc-1.9.5.tar.gz">orc-1.9.5.tar.gz</a></li>
<li><a href="https://archive.apache.org/dist/orc/orc-1.9.5/orc-1.9.5.tar.gz.asc">GPG Signature</a>
signed by <a href="https://downloads.apache.org/orc/KEYS">Dongjoon Hyun (34F0FC5C)</a></li>
<li>Git tag: <a href="https://github.com/apache/orc/releases/tag/rel/release-1.9.5">rel/release-1.9.5</a></li>
<li>Maven Central: <a href="https://search.maven.org/#search%7Cga%7C1%7Cg%3A%22org.apache.orc%22%20AND%20v%3A%221.9.5%22">ORC 1.9.5</a></li>
<li>SHA 256: <a href="https://archive.apache.org/dist/orc/orc-1.9.5/orc-1.9.5.tar.gz.sha256">6900b4e8a2e4e492…</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+%221.9.5%22&amp;tempMax=500">ORC-1.9.5</a></li>
</ul>
<p>The bug fixes:</p>
<ul>
<li><a href="https://issues.apache.org/jira/browse/ORC-1741">ORC-1741</a> Respect decimal reader isRepeating flag</li>
</ul>
<p>The test changes:</p>
<ul>
<li><a href="https://issues.apache.org/jira/browse/ORC-1792">ORC-1792</a> Upgrade Spark to 3.5.3</li>
</ul>
</div>
</article>
<article>
<h2>
<a href="/news/2024/11/11/ORC-1.8.8/">
ORC 1.8.8 Released
</a>
</h2>
<span class="post-category">
<span class="label">
release
</span>
</span>
<div class="post-meta">
<span class="post-date">
11 Nov 2024
</span>
<span class="post-author">
wgtmac
</span>
</div>
<div class="post-content">
<p>The ORC team is excited to announce the release of ORC v1.8.8.</p>
<ul>
<li>Released: 11 November 2024</li>
<li>Source code: <a href="https://archive.apache.org/dist/orc/orc-1.8.8/orc-1.8.8.tar.gz">orc-1.8.8.tar.gz</a></li>
<li><a href="https://archive.apache.org/dist/orc/orc-1.8.8/orc-1.8.8.tar.gz.asc">GPG Signature</a>
signed by <a href="https://downloads.apache.org/orc/KEYS">Gang Wu (8A461DF4)</a></li>
<li>Git tag: <a href="https://github.com/apache/orc/releases/tag/rel/release-1.8.8">rel/release-1.8.8</a></li>
<li>Maven Central: <a href="https://search.maven.org/#search%7Cga%7C1%7Cg%3A%22org.apache.orc%22%20AND%20v%3A%221.8.8%22">ORC 1.8.8</a></li>
<li>SHA 256: <a href="https://archive.apache.org/dist/orc/orc-1.8.8/orc-1.8.8.tar.gz.sha256">eca12a9139c0889d…</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+%221.8.8%22&amp;tempMax=500">ORC-1.8.8</a></li>
</ul>
<p>The bug fixes:</p>
<ul>
<li><a href="https://issues.apache.org/jira/browse/ORC-1696">ORC-1696</a>: Fix ClassCastException when reading avro decimal type in benchmark</li>
<li><a href="https://issues.apache.org/jira/browse/ORC-1738">ORC-1738</a>: [C++] Wrong Int128 maximum value</li>
</ul>
<p>The test changes:</p>
<ul>
<li><a href="https://issues.apache.org/jira/browse/ORC-1793">ORC-1793</a> Upgrade Spark to 3.4.4</li>
</ul>
<p>The tasks:</p>
<ul>
<li><a href="https://issues.apache.org/jira/browse/ORC-1540">ORC-1540</a> Remove MacOS 11 from GitHub Action CI</li>
</ul>
</div>
</article>
<article>
<h2>
<a href="/news/2024/09/13/ORC-1.7.11/">
ORC 1.7.11 Released
</a>
</h2>
<span class="post-category">
<span class="label">
release
</span>
</span>
<div class="post-meta">
<span class="post-date">
13 Sep 2024
</span>
<span class="post-author">
dongjoon
</span>
</div>
<div class="post-content">
<p>The ORC team is excited to announce the release of ORC v1.7.11.</p>
<ul>
<li>Released: 13 September 2024</li>
<li>Source code: <a href="https://archive.apache.org/dist/orc/orc-1.7.11/orc-1.7.11.tar.gz">orc-1.7.11.tar.gz</a></li>
<li><a href="https://archive.apache.org/dist/orc/orc-1.7.11/orc-1.7.11.tar.gz.asc">GPG Signature</a>
signed by <a href="https://downloads.apache.org/orc/KEYS">Dongjoon Hyun (34F0FC5C)</a></li>
<li>Git tag: <a href="https://github.com/apache/orc/releases/tag/rel/release-1.7.11">rel/release-1.7.11</a></li>
<li>Maven Central: <a href="https://search.maven.org/#search%7Cga%7C1%7Cg%3A%22org.apache.orc%22%20AND%20v%3A%221.7.11%22">ORC 1.7.11</a></li>
<li>SHA 256: <a href="https://archive.apache.org/dist/orc/orc-1.7.11/orc-1.7.11.tar.gz.sha256">ff62f0b882470529…</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+%221.7.11%22&amp;tempMax=500">ORC-1.7.11</a></li>
</ul>
<p>The bug fixes:</p>
<ul>
<li><a href="https://issues.apache.org/jira/browse/ORC-1602">ORC-1602</a> [C++] limit compression block size</li>
<li><a href="https://issues.apache.org/jira/browse/ORC-1738">ORC-1738</a> [C++] Fix wrong Int128 maximum value</li>
</ul>
<p>The ‘tests’ fixes:</p>
<ul>
<li><a href="https://issues.apache.org/jira/browse/ORC-1540">ORC-1540</a> Remove MacOS 11 from GitHub Action CI and docs</li>
<li><a href="https://issues.apache.org/jira/browse/ORC-1556">ORC-1556</a> Add <code class="language-plaintext highlighter-rouge">Rocky Linux 9</code> Docker Test</li>
<li><a href="https://issues.apache.org/jira/browse/ORC-1557">ORC-1557</a> Add GitHub Action CI for <code class="language-plaintext highlighter-rouge">Docker Test</code></li>
<li><a href="https://issues.apache.org/jira/browse/ORC-1561">ORC-1561</a> Remove Java11 and clang variants from <code class="language-plaintext highlighter-rouge">docker/os-list.txt</code> in <code class="language-plaintext highlighter-rouge">branch-1.7</code></li>
<li><a href="https://issues.apache.org/jira/browse/ORC-1578">ORC-1578</a> Fix <code class="language-plaintext highlighter-rouge">SparkBenchmark</code> on <code class="language-plaintext highlighter-rouge">sales</code> data according to SPARK-40918</li>
<li><a href="https://issues.apache.org/jira/browse/ORC-1696">ORC-1696</a> Fix ClassCastException when reading avro decimal type in bechmark</li>
</ul>
</div>
</article>
<article>
<h2>
<a href="/news/2024/08/15/ORC-2.0.2/">
ORC 2.0.2 Released
</a>
</h2>
<span class="post-category">
<span class="label">
release
</span>
</span>
<div class="post-meta">
<span class="post-date">
15 Aug 2024
</span>
<span class="post-author">
dongjoon
</span>
</div>
<div class="post-content">
<p>The ORC team is excited to announce the release of ORC v2.0.2.</p>
<ul>
<li>Released: 15 August 2024</li>
<li>Source code: <a href="https://archive.apache.org/dist/orc/orc-2.0.2/orc-2.0.2.tar.gz">orc-2.0.2.tar.gz</a></li>
<li><a href="https://archive.apache.org/dist/orc/orc-2.0.2/orc-2.0.2.tar.gz.asc">GPG Signature</a>
signed by <a href="https://downloads.apache.org/orc/KEYS">Dongjoon Hyun (34F0FC5C)</a></li>
<li>Git tag: <a href="https://github.com/apache/orc/releases/tag/rel/release-2.0.2">rel/release-2.0.2</a></li>
<li>Maven Central: <a href="https://search.maven.org/#search%7Cga%7C1%7Cg%3A%22org.apache.orc%22%20AND%20v%3A%222.0.2%22">ORC 2.0.2</a></li>
<li>SHA 256: <a href="https://archive.apache.org/dist/orc/orc-2.0.2/orc-2.0.2.tar.gz.sha256">fabdee3e8acd64da…</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.0.2%22&amp;tempMax=500">ORC-2.0.2</a></li>
</ul>
<p>The improvements (tools):</p>
<ul>
<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-1740">ORC-1740</a> Avoid the dump tool repeatedly parsing ColumnStatistics</li>
<li><a href="https://issues.apache.org/jira/browse/ORC-1742">ORC-1742</a> Support print the id, name and type of each column in dump tool</li>
</ul>
<p>The bug fixes:</p>
<ul>
<li><a href="https://issues.apache.org/jira/browse/ORC-1732">ORC-1732</a> [C++] Fix detecting Homebrew-installed Protobuf 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-1738">ORC-1738</a> [C++] Fix wrong Int128 maximum value</li>
<li><a href="https://issues.apache.org/jira/browse/ORC-1741">ORC-1741</a> Respect decimal reader isRepeating flag</li>
<li><a href="https://issues.apache.org/jira/browse/ORC-1749">ORC-1749</a> Fix supportVectoredIO for hadoop version string with optional patch labels</li>
<li><a href="https://issues.apache.org/jira/browse/ORC-1751">ORC-1751</a> [C++] Fix syntax error in ThirdpartyToolchain</li>
</ul>
<p>The test changes:</p>
<ul>
<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-1697">ORC-1697</a> Fix IllegalArgumentException when reading json timestamp type in benchmark</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-1743">ORC-1743</a> Upgrade Spark to 4.0.0-preview1</li>
<li><a href="https://issues.apache.org/jira/browse/ORC-1744">ORC-1744</a> Add ubuntu-24.04 to GitHub Action</li>
<li><a href="https://issues.apache.org/jira/browse/ORC-1746">ORC-1746</a> Bump netty-all to 4.1.110.Final in bench module</li>
<li><a href="https://issues.apache.org/jira/browse/ORC-1752">ORC-1752</a> Fix NumberFormatException when reading json timestamp type in benchmark</li>
<li><a href="https://issues.apache.org/jira/browse/ORC-1753">ORC-1753</a> Use Avro 1.12.0 in bench module</li>
</ul>
<p>The build and dependency changes:</p>
<ul>
<li><a href="https://issues.apache.org/jira/browse/ORC-1721">ORC-1721</a> Upgrade aircompressor to 0.27</li>
<li><a href="https://issues.apache.org/jira/browse/ORC-1747">ORC-1747</a> Upgrade zstd-jni to 1.5.6-4</li>
</ul>
</div>
</article>
<article>
<h2>
<a href="/news/2024/07/16/ORC-1.9.4/">
ORC 1.9.4 Released
</a>
</h2>
<span class="post-category">
<span class="label">
release
</span>
</span>
<div class="post-meta">
<span class="post-date">
16 Jul 2024
</span>
<span class="post-author">
william
</span>
</div>
<div class="post-content">
<p>The ORC team is excited to announce the release of ORC v1.9.4.</p>
<ul>
<li>Released: 16 July 2024</li>
<li>Source code: <a href="https://archive.apache.org/dist/orc/orc-1.9.4/orc-1.9.4.tar.gz">orc-1.9.4.tar.gz</a></li>
<li><a href="https://archive.apache.org/dist/orc/orc-1.9.4/orc-1.9.4.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-1.9.4">rel/release-1.9.4</a></li>
<li>Maven Central: <a href="https://search.maven.org/#search%7Cga%7C1%7Cg%3A%22org.apache.orc%22%20AND%20v%3A%221.9.4%22">ORC 1.9.4</a></li>
<li>SHA 256: <a href="https://archive.apache.org/dist/orc/orc-1.9.4/orc-1.9.4.tar.gz.sha256">d9a6bcc00e07a6e5…</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+%221.9.4%22&amp;tempMax=500">ORC-1.9.4</a></li>
</ul>
<p>The bug fixes:</p>
<ul>
<li><a href="https://issues.apache.org/jira/browse/ORC-1696">ORC-1696</a> Fix ClassCastException when reading avro decimal type in bechmark</li>
<li><a href="https://issues.apache.org/jira/browse/ORC-1721">ORC-1721</a> Upgrade <code class="language-plaintext highlighter-rouge">aircompressor</code> to 0.27</li>
<li><a href="https://issues.apache.org/jira/browse/ORC-1738">ORC-1738</a> Wrong Int128 maximum value</li>
</ul>
<p>The test changes:</p>
<ul>
<li><a href="https://issues.apache.org/jira/browse/ORC-1619">ORC-1619</a> Add <code class="language-plaintext highlighter-rouge">MacOS 14</code> to GitHub Action</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>
</ul>
<p>The task changes:</p>
<ul>
<li><a href="https://issues.apache.org/jira/browse/ORC-1540">ORC-1540</a> Remove MacOS 11 from GitHub Action CI</li>
</ul>
</div>
</article>
<article>
<h2>
<a href="/news/2024/05/14/ORC-2.0.1/">
ORC 2.0.1 Released
</a>
</h2>
<span class="post-category">
<span class="label">
release
</span>
</span>
<div class="post-meta">
<span class="post-date">
14 May 2024
</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.0.1.</p>
<ul>
<li>Released: 14 May 2024</li>
<li>Source code: <a href="https://archive.apache.org/dist/orc/orc-2.0.1/orc-2.0.1.tar.gz">orc-2.0.1.tar.gz</a></li>
<li><a href="https://archive.apache.org/dist/orc/orc-2.0.1/orc-2.0.1.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.0.1">rel/release-2.0.1</a></li>
<li>Maven Central: <a href="https://search.maven.org/#search%7Cga%7C1%7Cg%3A%22org.apache.orc%22%20AND%20v%3A%222.0.1%22">ORC 2.0.1</a></li>
<li>SHA 256: <a href="https://archive.apache.org/dist/orc/orc-2.0.1/orc-2.0.1.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.0.1%22&amp;tempMax=500">ORC-2.0.1</a></li>
</ul>
<p>The improvements (tools):</p>
<ul>
<li><a href="https://issues.apache.org/jira/browse/ORC-1644">ORC-1644</a> Add merge tool to merge multiple ORC files into a single ORC file</li>
<li><a href="https://issues.apache.org/jira/browse/ORC-1647">ORC-1647</a> Tips for supporting ORC in the convert command</li>
<li><a href="https://issues.apache.org/jira/browse/ORC-1667">ORC-1667</a> Add check tool to check the index of the specified column</li>
</ul>
<p>The bug fixes:</p>
<ul>
<li><a href="https://issues.apache.org/jira/browse/ORC-1646">ORC-1646</a> Close the reader when reading the schema with the convert command</li>
<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-1684">ORC-1684</a> [C++] Find tzdb without TZDIR when in conda-environments</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-1696">ORC-1696</a> Fix ClassCastException when reading avro decimal type in bechmark
The tasks:</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-1669">ORC-1669</a> [C++] Deprecate HDFS support</li>
<li><a href="https://issues.apache.org/jira/browse/ORC-1686">ORC-1686</a> [C++] Avoid using std::filesystem</li>
</ul>
<p>The test changes:</p>
<ul>
<li><a href="https://issues.apache.org/jira/browse/ORC-1648">ORC-1648</a> Add test to convert ORC in the convert command</li>
<li><a href="https://issues.apache.org/jira/browse/ORC-1663">ORC-1663</a> [C++] Enable TestTimezone.testMissingTZDB on Windows</li>
<li><a href="https://issues.apache.org/jira/browse/ORC-1672">ORC-1672</a> Remove test packages o.a.o.tools.check</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-1681">ORC-1681</a> Remove redundant import statement in tests to fix checkstyle failures</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-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>
</ul>
<p>The build and dependency changes:</p>
<ul>
<li><a href="https://issues.apache.org/jira/browse/ORC-1670">ORC-1670</a> Upgrade zstd-jni to 1.5.6-1</li>
<li><a href="https://issues.apache.org/jira/browse/ORC-1679">ORC-1679</a> Bump zstd-jni to 1.5.6-2</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-1698">ORC-1698</a> Upgrade commons-cli to 1.7.0</li>
<li><a href="https://issues.apache.org/jira/browse/ORC-1705">ORC-1705</a> Upgrade zstd-jni to 1.5.6-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>
</ul>
<p>The documentation changes:</p>
<ul>
<li><a href="https://issues.apache.org/jira/browse/ORC-1668">ORC-1668</a> Add merge command to Java tools documentation</li>
</ul>
</div>
</article>
<article>
<h2>
<a href="/news/2024/05/13/add-shaoyun-and-yuanping/">
Shaoyun Chen and Yuanping Wu added as committers
</a>
</h2>
<span class="post-category">
<span class="label">
team
</span>
</span>
<div class="post-meta">
<span class="post-date">
13 May 2024
</span>
<span class="post-author">
gangwu
</span>
</div>
<div class="post-content">
<p>The ORC PMC is happy to add Shaoyun Chen and Yuanping Wu as
committers for their work on ORC Java and C++ library.</p>
<p>Thank you for your work on ORC, Shaoyun and Yuanping!</p>
</div>
</article>
<article>
<h2>
<a href="/news/2024/04/14/ORC-1.8.7/">
ORC 1.8.7 Released
</a>
</h2>
<span class="post-category">
<span class="label">
release
</span>
</span>
<div class="post-meta">
<span class="post-date">
14 Apr 2024
</span>
<span class="post-author">
dongjoon
</span>
</div>
<div class="post-content">
<p>The ORC team is excited to announce the release of ORC v1.8.7.</p>
<ul>
<li>Released: 14 April 2024</li>
<li>Source code: <a href="https://archive.apache.org/dist/orc/orc-1.8.7/orc-1.8.7.tar.gz">orc-1.8.7.tar.gz</a></li>
<li><a href="https://archive.apache.org/dist/orc/orc-1.8.7/orc-1.8.7.tar.gz.asc">GPG Signature</a>
signed by <a href="https://downloads.apache.org/orc/KEYS">Dongjoon Hyun (34F0FC5C)</a></li>
<li>Git tag: <a href="https://github.com/apache/orc/releases/tag/rel/release-1.8.7">rel/release-1.8.7</a></li>
<li>Maven Central: <a href="https://search.maven.org/#search%7Cga%7C1%7Cg%3A%22org.apache.orc%22%20AND%20v%3A%221.8.7%22">ORC 1.8.7</a></li>
<li>SHA 256: <a href="https://archive.apache.org/dist/orc/orc-1.8.7/orc-1.8.7.tar.gz.sha256">57c9d12bf74b2752…</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+%221.8.7%22&amp;tempMax=500">ORC-1.8.7</a></li>
</ul>
<p>The bug fixes:</p>
<ul>
<li><a href="https://issues.apache.org/jira/browse/ORC-1528">ORC-1528</a>: Fix readBytes potential overflow in RecordReaderUtils.ChunkReader#create</li>
<li><a href="https://issues.apache.org/jira/browse/ORC-1602">ORC-1602</a>: [C++] limit compression block size</li>
</ul>
<p>The test changes:</p>
<ul>
<li><a href="https://issues.apache.org/jira/browse/ORC-1556">ORC-1556</a> Add Rocky Linux 9 Docker Test</li>
<li><a href="https://issues.apache.org/jira/browse/ORC-1557">ORC-1557</a> Add GitHub Action CI for Docker Test</li>
<li><a href="https://issues.apache.org/jira/browse/ORC-1560">ORC-1560</a> Remove Java11 and clang variants from docker/os-list.txt in branch-1.8</li>
<li><a href="https://issues.apache.org/jira/browse/ORC-1562">ORC-1562</a> Bump guava to 33.0.0-jre</li>
<li><a href="https://issues.apache.org/jira/browse/ORC-1578">ORC-1578</a> Fix SparkBenchmark on sales data according to SPARK-40918</li>
<li><a href="https://issues.apache.org/jira/browse/ORC-1621">ORC-1621</a> Switch to oraclelinux9 from rocky9</li>
</ul>
<p>The documentations:</p>
<ul>
<li><a href="https://issues.apache.org/jira/browse/ORC-1536">ORC-1536</a> Remove hive-storage-api link from maven-javadoc-plugin</li>
<li><a href="https://issues.apache.org/jira/browse/ORC-1563">ORC-1563</a> Fix orc.bloom.filter.fpp default value and orc.compress notes of Spark and Hive config docs</li>
</ul>
</div>
</article>
<article>
<h2>
<a href="/news/2024/03/20/ORC-1.9.3/">
ORC 1.9.3 Released
</a>
</h2>
<span class="post-category">
<span class="label">
release
</span>
</span>
<div class="post-meta">
<span class="post-date">
20 Mar 2024
</span>
<span class="post-author">
gangwu
</span>
</div>
<div class="post-content">
<p>The ORC team is excited to announce the release of ORC v1.9.3.</p>
<ul>
<li>Released: 20 March 2024</li>
<li>Source code: <a href="https://archive.apache.org/dist/orc/orc-1.9.3/orc-1.9.3.tar.gz">orc-1.9.3.tar.gz</a></li>
<li><a href="https://archive.apache.org/dist/orc/orc-1.9.3/orc-1.9.3.tar.gz.asc">GPG Signature</a>
signed by <a href="https://downloads.apache.org/orc/KEYS">Gang Wu (578F619B)</a></li>
<li>Git tag: <a href="https://github.com/apache/orc/releases/tag/rel/release-1.9.3">rel/release-1.9.3</a></li>
<li>Maven Central: <a href="https://search.maven.org/#search%7Cga%7C1%7Cg%3A%22org.apache.orc%22%20AND%20v%3A%221.9.3%22">ORC 1.9.3</a></li>
<li>SHA 256: <a href="https://archive.apache.org/dist/orc/orc-1.9.3/orc-1.9.3.tar.gz.sha256">f737d005d0c4deb6…</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+%221.9.3%22&amp;tempMax=500">ORC-1.9.3</a></li>
</ul>
<p>The bug fixes:</p>
<ul>
<li><a href="https://issues.apache.org/jira/browse/ORC-634">ORC-634</a> Fix the json output for double NaN and infinite</li>
<li><a href="https://issues.apache.org/jira/browse/ORC-1553">ORC-1553</a> Reading information from Row group, where there are 0 records of SArg column</li>
<li><a href="https://issues.apache.org/jira/browse/ORC-1563">ORC-1563</a> Fix orc.bloom.filter.fpp default value and orc.compress notes of Spark and Hive config docs</li>
<li><a href="https://issues.apache.org/jira/browse/ORC-1578">ORC-1578</a> Fix SparkBenchmark according to SPARK-40918</li>
<li><a href="https://issues.apache.org/jira/browse/ORC-1586">ORC-1586</a> Fix IllegalAccessError when SparkBenchmark runs on JDK17</li>
<li><a href="https://issues.apache.org/jira/browse/ORC-1602">ORC-1602</a> [C++] limit compression block size</li>
<li><a href="https://issues.apache.org/jira/browse/ORC-1607">ORC-1607</a> Fix <code class="language-plaintext highlighter-rouge">testDoubleNaNAndInfinite</code> to use <code class="language-plaintext highlighter-rouge">TestFileDump.checkOutput</code></li>
<li><a href="https://issues.apache.org/jira/browse/ORC-1609">ORC-1609</a> Fix the compilation problem of TestJsonFileDump in branch 1.9</li>
</ul>
<p>The test changes:</p>
<ul>
<li><a href="https://issues.apache.org/jira/browse/ORC-1556">ORC-1556</a> Add <code class="language-plaintext highlighter-rouge">Rocky Linux 9</code> Docker Test</li>
<li><a href="https://issues.apache.org/jira/browse/ORC-1557">ORC-1557</a> Add GitHub Action CI for <code class="language-plaintext highlighter-rouge">Docker Test</code></li>
<li><a href="https://issues.apache.org/jira/browse/ORC-1559">ORC-1559</a> Remove Java11 and clang variants from <code class="language-plaintext highlighter-rouge">docker/os-list.txt</code> from <code class="language-plaintext highlighter-rouge">branch-1.9</code></li>
</ul>
<p>The tasks:</p>
<ul>
<li><a href="https://issues.apache.org/jira/browse/ORC-1532">ORC-1532</a> Upgrade <code class="language-plaintext highlighter-rouge">opencsv</code> to 5.9</li>
<li><a href="https://issues.apache.org/jira/browse/ORC-1536">ORC-1536</a> Remove <code class="language-plaintext highlighter-rouge">hive-storage-api</code> link from <code class="language-plaintext highlighter-rouge">maven-javadoc-plugin</code></li>
<li><a href="https://issues.apache.org/jira/browse/ORC-1576">ORC-1576</a> Upgrade spark.jackson.version to 2.15.2 in bench module</li>
<li><a href="https://issues.apache.org/jira/browse/ORC-1591">ORC-1591</a> Lower log level from INFO to DEBUG in *ReaderImpl/WriterImpl/PhysicalFsWriter</li>
<li><a href="https://issues.apache.org/jira/browse/ORC-1592">ORC-1592</a> Suppress KeyProvider missing log</li>
<li><a href="https://issues.apache.org/jira/browse/ORC-1616">ORC-1616</a> Upgrade <code class="language-plaintext highlighter-rouge">aircompressor</code> to 0.26</li>
<li><a href="https://issues.apache.org/jira/browse/ORC-1618">ORC-1618</a> Disable building tests for snappy</li>
</ul>
<p>Documentation:</p>
<ul>
<li><a href="https://issues.apache.org/jira/browse/ORC-1535">ORC-1535</a> Remove generated Java docs from source tree</li>
</ul>
</div>
</article>
<article>
<h2>
<a href="/news/2024/03/08/ORC-2.0.0/">
ORC 2.0.0 Released
</a>
</h2>
<span class="post-category">
<span class="label">
release
</span>
</span>
<div class="post-meta">
<span class="post-date">
08 Mar 2024
</span>
<span class="post-author">
dongjoon
</span>
</div>
<div class="post-content">
<p>The ORC team is excited to announce the release of ORC v2.0.0.</p>
<ul>
<li>Released: 8 March 2024</li>
<li>Source code: <a href="https://archive.apache.org/dist/orc/orc-2.0.0/orc-2.0.0.tar.gz">orc-2.0.0.tar.gz</a></li>
<li><a href="https://archive.apache.org/dist/orc/orc-2.0.0/orc-2.0.0.tar.gz.asc">GPG Signature</a>
signed by <a href="https://downloads.apache.org/orc/KEYS">Dongjoon Hyun (34F0FC5C)</a></li>
<li>Git tag: <a href="https://github.com/apache/orc/releases/tag/rel/release-2.0.0">rel/release-2.0.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.0.0%22">ORC 2.0.0</a></li>
<li>SHA 256: <a href="https://archive.apache.org/dist/orc/orc-2.0.0/orc-2.0.0.tar.gz.sha256">9107730919c29eb3…</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.0.0%22&amp;tempMax=500">ORC-2.0.0</a></li>
</ul>
<p>New Feature and Notable Changes:</p>
<ul>
<li><a href="https://issues.apache.org/jira/browse/ORC-998">ORC-998</a>: Refactor compression output buffer within OutStream for better portability</li>
<li><a href="https://issues.apache.org/jira/browse/ORC-1088">ORC-1088</a>: Suport ZSTD_JNI and columnn compress to set compression level</li>
<li><a href="https://issues.apache.org/jira/browse/ORC-1100">ORC-1100</a>: Support vcpkg</li>
<li><a href="https://issues.apache.org/jira/browse/ORC-1251">ORC-1251</a>: Use Hadoop Vectored IO</li>
<li><a href="https://issues.apache.org/jira/browse/ORC-1387">ORC-1387</a>: [C++] Support schema evolution from decimal to numeric/decimal</li>
<li><a href="https://issues.apache.org/jira/browse/ORC-1440">ORC-1440</a>: Check for protobuf config based module</li>
<li><a href="https://issues.apache.org/jira/browse/ORC-1463">ORC-1463</a>: Support brotli codec</li>
<li><a href="https://issues.apache.org/jira/browse/ORC-1507">ORC-1507</a>: Use Zulu JDK distribution and switch from 21-ea to 21</li>
<li><a href="https://issues.apache.org/jira/browse/ORC-1512">ORC-1512</a>: Drop Java 8/11 and make Java 17 by default</li>
<li><a href="https://issues.apache.org/jira/browse/ORC-1531">ORC-1531</a>: Create orc-format module and repo</li>
<li><a href="https://issues.apache.org/jira/browse/ORC-1545">ORC-1545</a>: Use orc-format 1.0.0-SNAPSHOT</li>
<li><a href="https://issues.apache.org/jira/browse/ORC-1546">ORC-1546</a>: Use orc-format 1.0.0-alpha</li>
<li><a href="https://issues.apache.org/jira/browse/ORC-1547">ORC-1547</a>: Spin-off ORC Format</li>
<li><a href="https://issues.apache.org/jira/browse/ORC-1551">ORC-1551</a>: Use orc-format 1.0.0-beta</li>
<li><a href="https://issues.apache.org/jira/browse/ORC-1572">ORC-1572</a>: Use Apache ORC Format 1.0.0</li>
<li><a href="https://issues.apache.org/jira/browse/ORC-1585">ORC-1585</a>: [C++] Add orc-format_ep as a dependency of orc</li>
</ul>
<p>Improvements:</p>
<ul>
<li><a href="https://issues.apache.org/jira/browse/ORC-1459">ORC-1459</a>: Mark DataBuffer::size() and DataBuffer::capacity() as const</li>
<li><a href="https://issues.apache.org/jira/browse/ORC-1460">ORC-1460</a>: specification: Clarify how dictionary entries are sorted</li>
<li><a href="https://issues.apache.org/jira/browse/ORC-1461">ORC-1461</a>: Mark Int128::getHighBits() and Int128::getLowBits() as const</li>
<li><a href="https://issues.apache.org/jira/browse/ORC-1472">ORC-1472</a>: Replace deprecated method in TestMurmur3.java</li>
<li><a href="https://issues.apache.org/jira/browse/ORC-1479">ORC-1479</a>: Enhance example usage message to use Uber jar</li>
<li><a href="https://issues.apache.org/jira/browse/ORC-1481">ORC-1481</a>: [C++] Better error message when TZDB is unavailable</li>
<li><a href="https://issues.apache.org/jira/browse/ORC-1504">ORC-1504</a>: Add lower bound check in get API for DynamicIntArray</li>
<li><a href="https://issues.apache.org/jira/browse/ORC-1506">ORC-1506</a>: Replacing deprecated valueOf() with recommended forNumber()</li>
<li><a href="https://issues.apache.org/jira/browse/ORC-1509">ORC-1509</a>: Auto grant contributor role to first-time contributors</li>
<li><a href="https://issues.apache.org/jira/browse/ORC-1520">ORC-1520</a>: Remove JDK 8 settings from pom</li>
<li><a href="https://issues.apache.org/jira/browse/ORC-1567">ORC-1567</a>: Add the <code class="language-plaintext highlighter-rouge">-ignoreExtension</code> configuration to the <code class="language-plaintext highlighter-rouge">sizes</code> and <code class="language-plaintext highlighter-rouge">count</code> commands of orc-tools</li>
<li><a href="https://issues.apache.org/jira/browse/ORC-1570">ORC-1570</a>: Add <code class="language-plaintext highlighter-rouge">supportVectoredIO</code> API to <code class="language-plaintext highlighter-rouge">HadoopShimsCurrent</code> and use it</li>
<li><a href="https://issues.apache.org/jira/browse/ORC-1571">ORC-1571</a>: Supports displaying raw data size in the meta command of orc-tools</li>
<li><a href="https://issues.apache.org/jira/browse/ORC-1577">ORC-1577</a>: Use ZSTD as the default compression</li>
<li><a href="https://issues.apache.org/jira/browse/ORC-1580">ORC-1580</a>: Change default DataBuffer constructor to use reserve instead of resize</li>
<li><a href="https://issues.apache.org/jira/browse/ORC-1595">ORC-1595</a>: Add a short-cut to skip tiny inputs for ZstdCodec.compress</li>
<li><a href="https://issues.apache.org/jira/browse/ORC-1596">ORC-1596</a>: Remove redundant <code class="language-plaintext highlighter-rouge">Zstd.isError</code> JNI usage</li>
<li><a href="https://issues.apache.org/jira/browse/ORC-1597">ORC-1597</a>: Set bloom filter fpp to 1%</li>
<li><a href="https://issues.apache.org/jira/browse/ORC-1600">ORC-1600</a>: Reduce getStaticMemoryManager sync block in OrcFile</li>
<li><a href="https://issues.apache.org/jira/browse/ORC-1601">ORC-1601</a>: Reduce get HadoopShims sync block in HadoopShimsFactory</li>
<li><a href="https://issues.apache.org/jira/browse/ORC-1610">ORC-1610</a>: Reduce the number of hash computation in CuckooSetBytes</li>
<li><a href="https://issues.apache.org/jira/browse/ORC-1613">ORC-1613</a>: Zstd decompression supports direct buffer</li>
<li><a href="https://issues.apache.org/jira/browse/ORC-1631">ORC-1631</a>: Supports summary output in sizes command</li>
<li><a href="https://issues.apache.org/jira/browse/ORC-1637">ORC-1637</a>: [C++] Port conan recipe from upstream conan center</li>
<li><a href="https://issues.apache.org/jira/browse/ORC-1638">ORC-1638</a>: Avoid System.exit(0) in count command</li>
<li><a href="https://issues.apache.org/jira/browse/ORC-1639">ORC-1639</a>: [C++] Reduce unnecessary compiler flags in CMake</li>
<li><a href="https://issues.apache.org/jira/browse/ORC-1641">ORC-1641</a>: Remove <code class="language-plaintext highlighter-rouge">sourceFileExcludes </code> from <code class="language-plaintext highlighter-rouge">maven-javadoc-plugin</code></li>
<li><a href="https://issues.apache.org/jira/browse/ORC-1642">ORC-1642</a>: Avoid <code class="language-plaintext highlighter-rouge">System.exit(0)</code> in <code class="language-plaintext highlighter-rouge">scan</code> command</li>
<li><a href="https://issues.apache.org/jira/browse/ORC-1593">ORC-1593</a>: Set orc.compression.zstd.level to 3 by default</li>
</ul>
<p>Bug Fixes:</p>
<ul>
<li><a href="https://issues.apache.org/jira/browse/ORC-634">ORC-634</a>: Fix the json output for double NaN and infinite</li>
<li><a href="https://issues.apache.org/jira/browse/ORC-1455">ORC-1455</a>: [C++] Fix build failure on non-x86 with unused macro in CpuInfoUtil.cc</li>
<li><a href="https://issues.apache.org/jira/browse/ORC-1473">ORC-1473</a>: Zero-copy zeroCopyReadRanges and releaseBuffer bugs</li>
<li><a href="https://issues.apache.org/jira/browse/ORC-1476">ORC-1476</a>: Maven build fail with unsupported platform: protoc-3.17.3-osx-aarch_64.exe</li>
<li><a href="https://issues.apache.org/jira/browse/ORC-1480">ORC-1480</a>: [C++] Build failed when the BUILD_CPP_ENABLE_METRICS is ON</li>
<li><a href="https://issues.apache.org/jira/browse/ORC-1500">ORC-1500</a>: [C++] The partition field does not support English special characters</li>
<li><a href="https://issues.apache.org/jira/browse/ORC-1528">ORC-1528</a>: When using the orc.min.disk.seek.size configuration to read extremely large ORC files, a java.nio.BufferOverflowException may occur.</li>
<li><a href="https://issues.apache.org/jira/browse/ORC-1553">ORC-1553</a>: Reading information from Row group, where there are 0 records of SArg column</li>
<li><a href="https://issues.apache.org/jira/browse/ORC-1563">ORC-1563</a>: Fix orc.bloom.filter.fpp default value and orc.compress notes of Spark and Hive config docs</li>
<li><a href="https://issues.apache.org/jira/browse/ORC-1568">ORC-1568</a>: Use <code class="language-plaintext highlighter-rouge">readDiskRanges</code> if <code class="language-plaintext highlighter-rouge">orc.use.zerocopy</code> is enabled</li>
<li><a href="https://issues.apache.org/jira/browse/ORC-1575">ORC-1575</a>: Use ASF Archive URL instead Download URL</li>
<li><a href="https://issues.apache.org/jira/browse/ORC-1578">ORC-1578</a>: Fix SparkBenchmark according to SPARK-40918</li>
<li><a href="https://issues.apache.org/jira/browse/ORC-1588">ORC-1588</a>: Fix incorrect Decimal assert in LeafFilterFactory</li>
<li><a href="https://issues.apache.org/jira/browse/ORC-1602">ORC-1602</a>: [C++] limit compression block size</li>
</ul>
<p>Tasks:</p>
<ul>
<li><a href="https://issues.apache.org/jira/browse/ORC-1422">ORC-1422</a>: Setting version to 2.0.0-SNAPSHOT</li>
<li><a href="https://issues.apache.org/jira/browse/ORC-1434">ORC-1434</a>: Remove <code class="language-plaintext highlighter-rouge">org.apache.hadoop</code> from <code class="language-plaintext highlighter-rouge">dependabot.yml</code></li>
<li><a href="https://issues.apache.org/jira/browse/ORC-1484">ORC-1484</a>: Use JIRA_ACCESS_TOKEN in <code class="language-plaintext highlighter-rouge">merge_orc_pr.py</code></li>
<li><a href="https://issues.apache.org/jira/browse/ORC-1485">ORC-1485</a>: Enable checkstyle checks for test classes</li>
<li><a href="https://issues.apache.org/jira/browse/ORC-1486">ORC-1486</a>: Fix checkstyle violations for tests in orc-core module</li>
<li><a href="https://issues.apache.org/jira/browse/ORC-1492">ORC-1492</a>: Fix checkstyle violations for tests in <code class="language-plaintext highlighter-rouge">mapreduce</code>, <code class="language-plaintext highlighter-rouge">tools</code>, <code class="language-plaintext highlighter-rouge">bench</code> modules</li>
<li><a href="https://issues.apache.org/jira/browse/ORC-1496">ORC-1496</a>: Use iterator to suggest backporting branches</li>
<li><a href="https://issues.apache.org/jira/browse/ORC-1515">ORC-1515</a>: Skip publishing orc-example module</li>
<li><a href="https://issues.apache.org/jira/browse/ORC-1516">ORC-1516</a>: Fix minor typo in comments in IOUtils</li>
<li><a href="https://issues.apache.org/jira/browse/ORC-1518">ORC-1518</a>: Remove findbugs folders</li>
<li><a href="https://issues.apache.org/jira/browse/ORC-1529">ORC-1529</a>: Fix minor typos in pom.xml</li>
<li><a href="https://issues.apache.org/jira/browse/ORC-1530">ORC-1530</a>: Rename variables in RecordReaderUtils.ChunkReader#create</li>
<li><a href="https://issues.apache.org/jira/browse/ORC-1535">ORC-1535</a>: Remove generated Java docs from source tree</li>
<li><a href="https://issues.apache.org/jira/browse/ORC-1536">ORC-1536</a>: Remove <code class="language-plaintext highlighter-rouge">hive-storage-api</code> link from <code class="language-plaintext highlighter-rouge">maven-javadoc-plugin</code></li>
<li><a href="https://issues.apache.org/jira/browse/ORC-1540">ORC-1540</a>: Remove MacOS 11 from GitHub Action CI</li>
<li><a href="https://issues.apache.org/jira/browse/ORC-1542">ORC-1542</a>: Use <code class="language-plaintext highlighter-rouge">Pattern Matching for instanceof</code> (JEP-394)</li>
<li><a href="https://issues.apache.org/jira/browse/ORC-1549">ORC-1549</a>: Update <code class="language-plaintext highlighter-rouge">libhdfspp.tar.gz</code> by adding <code class="language-plaintext highlighter-rouge">#include &lt;cstdint&gt;</code></li>
<li><a href="https://issues.apache.org/jira/browse/ORC-1569">ORC-1569</a>: Remove HadoopShimsPre2_3, HadoopShimsPre2_6, HadoopShimsPre2_7 classes</li>
<li><a href="https://issues.apache.org/jira/browse/ORC-1579">ORC-1579</a>: Add <code class="language-plaintext highlighter-rouge">ASF Generative Tooling Guidance</code> to PR template</li>
<li><a href="https://issues.apache.org/jira/browse/ORC-1591">ORC-1591</a>: Lower log level from INFO to DEBUG in *ReaderImpl/WriterImpl/PhysicalFsWriter</li>
<li><a href="https://issues.apache.org/jira/browse/ORC-1592">ORC-1592</a>: Suppress KeyProvider missing log</li>
<li><a href="https://issues.apache.org/jira/browse/ORC-1598">ORC-1598</a>: Close reader in orc-examples</li>
<li><a href="https://issues.apache.org/jira/browse/ORC-1604">ORC-1604</a>: Deprecate non-utf8 bloom filter for Java writer</li>
</ul>
<p>Tests:</p>
<ul>
<li><a href="https://issues.apache.org/jira/browse/ORC-1003">ORC-1003</a>: Recover java-examples-test</li>
<li><a href="https://issues.apache.org/jira/browse/ORC-1409">ORC-1409</a>: Add stream order description in ORC spec.</li>
<li><a href="https://issues.apache.org/jira/browse/ORC-1432">ORC-1432</a>: Add MacOS 13 GitHub Action Job</li>
<li><a href="https://issues.apache.org/jira/browse/ORC-1474">ORC-1474</a>: Replaced deprecated getMinimum/Maximum in TestColumnStatistics</li>
<li><a href="https://issues.apache.org/jira/browse/ORC-1475">ORC-1475</a>: [C++] ConvertColumnReader.TestConvertNumericToStringVariant fails when compiled with unsigned char</li>
<li><a href="https://issues.apache.org/jira/browse/ORC-1477">ORC-1477</a>: Remove unused imports from Test classes</li>
<li><a href="https://issues.apache.org/jira/browse/ORC-1478">ORC-1478</a>: Add Unit Test for org.apache.orc.impl.DynamicIntArray</li>
<li><a href="https://issues.apache.org/jira/browse/ORC-1510">ORC-1510</a>: Fix package for TestOrcUtils and add more test cases</li>
<li><a href="https://issues.apache.org/jira/browse/ORC-1541">ORC-1541</a>: Add <code class="language-plaintext highlighter-rouge">Ubuntu 24.04 LTS</code> Docker Test</li>
<li><a href="https://issues.apache.org/jira/browse/ORC-1555">ORC-1555</a>: Simplify <code class="language-plaintext highlighter-rouge">fedora37</code> docker image</li>
<li><a href="https://issues.apache.org/jira/browse/ORC-1556">ORC-1556</a>: Add <code class="language-plaintext highlighter-rouge">Rocky Linux 9</code> Docker Test</li>
<li><a href="https://issues.apache.org/jira/browse/ORC-1557">ORC-1557</a>: Add GitHub Action CI for <code class="language-plaintext highlighter-rouge">Docker Test</code></li>
<li><a href="https://issues.apache.org/jira/browse/ORC-1558">ORC-1558</a>: Remove <code class="language-plaintext highlighter-rouge">ubuntu22_jdk=21</code> and <code class="language-plaintext highlighter-rouge">ubuntu22_jdk=21_cc=clang</code> test combinations from <code class="language-plaintext highlighter-rouge">docker/os-list.txt</code></li>
<li><a href="https://issues.apache.org/jira/browse/ORC-1574">ORC-1574</a>: Update <code class="language-plaintext highlighter-rouge">GitHub Action</code> YAML files in <code class="language-plaintext highlighter-rouge">branch-2.0</code></li>
<li><a href="https://issues.apache.org/jira/browse/ORC-1586">ORC-1586</a>: Fix IllegalAccessError when SparkBenchmark runs on JDK17</li>
<li><a href="https://issues.apache.org/jira/browse/ORC-1607">ORC-1607</a>: Fix <code class="language-plaintext highlighter-rouge">testDoubleNaNAndInfinite</code> to use <code class="language-plaintext highlighter-rouge">TestFileDump.checkOutput</code></li>
<li><a href="https://issues.apache.org/jira/browse/ORC-1614">ORC-1614</a>: Set ByteBuffer limit in TestBrotli test</li>
<li><a href="https://issues.apache.org/jira/browse/ORC-1618">ORC-1618</a>: Disable building tests for snappy</li>
<li><a href="https://issues.apache.org/jira/browse/ORC-1619">ORC-1619</a>: Add <code class="language-plaintext highlighter-rouge">MacOS 14</code> to GitHub Action</li>
<li><a href="https://issues.apache.org/jira/browse/ORC-1620">ORC-1620</a>: Add Apple Silicon Test Coverage</li>
<li><a href="https://issues.apache.org/jira/browse/ORC-1621">ORC-1621</a>: Switch to <code class="language-plaintext highlighter-rouge">oraclelinux9</code> from <code class="language-plaintext highlighter-rouge">rocky9</code></li>
<li><a href="https://issues.apache.org/jira/browse/ORC-1623">ORC-1623</a>: Use <code class="language-plaintext highlighter-rouge">directOut.put(out)</code> instead of <code class="language-plaintext highlighter-rouge">directOut.put(out.array())</code> in <code class="language-plaintext highlighter-rouge">TestZstd</code> test</li>
<li><a href="https://issues.apache.org/jira/browse/ORC-1630">ORC-1630</a>: Test using VectoredIO of hadoop to read ORC</li>
<li><a href="https://issues.apache.org/jira/browse/ORC-1632">ORC-1632</a>: Add test for count command</li>
<li><a href="https://issues.apache.org/jira/browse/ORC-1633">ORC-1633</a>: Add test for sizes command</li>
<li><a href="https://issues.apache.org/jira/browse/ORC-1643">ORC-1643</a>: Add test for <code class="language-plaintext highlighter-rouge">scan</code> command</li>
</ul>
<p>Build and dependency changes:</p>
<ul>
<li><a href="https://issues.apache.org/jira/browse/ORC-870">ORC-870</a>: Unpin and upgrade <code class="language-plaintext highlighter-rouge">jmh</code> to 1.37</li>
<li><a href="https://issues.apache.org/jira/browse/ORC-1423">ORC-1423</a>: Bump build-helper-maven-plugin to 3.4.0</li>
<li><a href="https://issues.apache.org/jira/browse/ORC-1424">ORC-1424</a>: Bump maven-assembly-plugin to 3.6.0</li>
<li><a href="https://issues.apache.org/jira/browse/ORC-1425">ORC-1425</a>: Bump checkstyle to 10.11.0</li>
<li><a href="https://issues.apache.org/jira/browse/ORC-1427">ORC-1427</a>: Use Hadoop 3.3.5 in <code class="language-plaintext highlighter-rouge">tools</code> module</li>
<li><a href="https://issues.apache.org/jira/browse/ORC-1429">ORC-1429</a>: Upgrade Maven to 3.8.8</li>
<li><a href="https://issues.apache.org/jira/browse/ORC-1430">ORC-1430</a>: Use Hadoop 3.3.5 shaded clients</li>
<li><a href="https://issues.apache.org/jira/browse/ORC-1431">ORC-1431</a>: Use parquet to 1.13.1 in bench module</li>
<li><a href="https://issues.apache.org/jira/browse/ORC-1437">ORC-1437</a>: Bump checkstyle to 10.12.0</li>
<li><a href="https://issues.apache.org/jira/browse/ORC-1438">ORC-1438</a>: Bump auto-service to 1.1.0</li>
<li><a href="https://issues.apache.org/jira/browse/ORC-1439">ORC-1439</a>: Bump guava to 32.0.0-jre</li>
<li><a href="https://issues.apache.org/jira/browse/ORC-1442">ORC-1442</a>: Update guava to 32.0.1</li>
<li><a href="https://issues.apache.org/jira/browse/ORC-1445">ORC-1445</a>: Bump snappy-java to 1.1.10.1 in <code class="language-plaintext highlighter-rouge">bench</code> module</li>
<li><a href="https://issues.apache.org/jira/browse/ORC-1448">ORC-1448</a>: Bump auto-service to 1.1.1</li>
<li><a href="https://issues.apache.org/jira/browse/ORC-1456">ORC-1456</a>: Update Hadoop to 3.3.6</li>
<li><a href="https://issues.apache.org/jira/browse/ORC-1466">ORC-1466</a>: Bump junit to 5.10.0</li>
<li><a href="https://issues.apache.org/jira/browse/ORC-1467">ORC-1467</a>: Upgrade <code class="language-plaintext highlighter-rouge">commons-lang3</code> to 3.13.0</li>
<li><a href="https://issues.apache.org/jira/browse/ORC-1468">ORC-1468</a>: Bump <code class="language-plaintext highlighter-rouge">opencsv</code> to 5.8</li>
<li><a href="https://issues.apache.org/jira/browse/ORC-1469">ORC-1469</a>: Update guava to 32.1.2</li>
<li><a href="https://issues.apache.org/jira/browse/ORC-1470">ORC-1470</a>: Update maven-shade-plugin to 3.5.0</li>
<li><a href="https://issues.apache.org/jira/browse/ORC-1493">ORC-1493</a>: Bump <code class="language-plaintext highlighter-rouge">byte-buddy</code> to 1.14.6</li>
<li><a href="https://issues.apache.org/jira/browse/ORC-1502">ORC-1502</a>: Upgrade Maven to 3.9.4</li>
<li><a href="https://issues.apache.org/jira/browse/ORC-1508">ORC-1508</a>: Upgrade slf4j to 2.0.9</li>
<li><a href="https://issues.apache.org/jira/browse/ORC-1513">ORC-1513</a>: Upgrade <code class="language-plaintext highlighter-rouge">snappy</code> to 1.1.10.4</li>
<li><a href="https://issues.apache.org/jira/browse/ORC-1514">ORC-1514</a>: Remove zookeeper runtime dependency</li>
<li><a href="https://issues.apache.org/jira/browse/ORC-1517">ORC-1517</a>: Bump snappy-java to 1.1.10.5 in bench module</li>
<li><a href="https://issues.apache.org/jira/browse/ORC-1521">ORC-1521</a>: Bump com.google.guava:guava to 32.1.3-jre</li>
<li><a href="https://issues.apache.org/jira/browse/ORC-1522">ORC-1522</a>: Bump commons-cli:commons-cli to 1.6.0</li>
<li><a href="https://issues.apache.org/jira/browse/ORC-1523">ORC-1523</a>: Bump <code class="language-plaintext highlighter-rouge">maven-checkstyle-plugin</code> to 3.3.1</li>
<li><a href="https://issues.apache.org/jira/browse/ORC-1524">ORC-1524</a>: Bump <code class="language-plaintext highlighter-rouge">maven-shade-plugin</code> to 3.5.1</li>
<li><a href="https://issues.apache.org/jira/browse/ORC-1526">ORC-1526</a>: Bump spotbugs-maven-plugin to 4.8.1.0</li>
<li><a href="https://issues.apache.org/jira/browse/ORC-1527">ORC-1527</a>: Bump <code class="language-plaintext highlighter-rouge">junit</code> to 5.10.1</li>
<li><a href="https://issues.apache.org/jira/browse/ORC-1533">ORC-1533</a>: Upgrade <code class="language-plaintext highlighter-rouge">commons-lang3</code> to 3.14.0</li>
<li><a href="https://issues.apache.org/jira/browse/ORC-1534">ORC-1534</a>: Upgrade <code class="language-plaintext highlighter-rouge">build-helper-maven-plugin</code> to 3.5.0</li>
<li><a href="https://issues.apache.org/jira/browse/ORC-1537">ORC-1537</a>: Unpin and upgrade <code class="language-plaintext highlighter-rouge">spotless</code> to 2.41.0</li>
<li><a href="https://issues.apache.org/jira/browse/ORC-1538">ORC-1538</a>: Unpin and upgrade <code class="language-plaintext highlighter-rouge">maven-dependency-plugin</code> to 3.6.1</li>
<li><a href="https://issues.apache.org/jira/browse/ORC-1543">ORC-1543</a>: Bump <code class="language-plaintext highlighter-rouge">spotless-maven-plugin</code> to 2.41.1</li>
<li><a href="https://issues.apache.org/jira/browse/ORC-1544">ORC-1544</a>: Unpin and upgrade <code class="language-plaintext highlighter-rouge">protobuf-java</code> to 3.25.1</li>
<li><a href="https://issues.apache.org/jira/browse/ORC-1550">ORC-1550</a>: Upgrade <code class="language-plaintext highlighter-rouge">Maven</code> to 3.9.6</li>
<li><a href="https://issues.apache.org/jira/browse/ORC-1562">ORC-1562</a>: Bump <code class="language-plaintext highlighter-rouge">com.google.guava:guava</code> to 33.0.0-jre</li>
<li><a href="https://issues.apache.org/jira/browse/ORC-1565">ORC-1565</a>: Bump slf4j.version to 2.0.10</li>
<li><a href="https://issues.apache.org/jira/browse/ORC-1566">ORC-1566</a>: Make Brotli dependency as optional</li>
<li><a href="https://issues.apache.org/jira/browse/ORC-1576">ORC-1576</a>: Upgrade spark.jackson.version to 2.15.2 in bench module</li>
<li><a href="https://issues.apache.org/jira/browse/ORC-1581">ORC-1581</a>: Bump <code class="language-plaintext highlighter-rouge">slf4j.version</code> to 2.0.11</li>
<li><a href="https://issues.apache.org/jira/browse/ORC-1582">ORC-1582</a>: Bump <code class="language-plaintext highlighter-rouge">protobuf-java</code> to 3.25.2</li>
<li><a href="https://issues.apache.org/jira/browse/ORC-1605">ORC-1605</a>: Upgrade <code class="language-plaintext highlighter-rouge">brotli4j</code> to 1.16.0</li>
<li><a href="https://issues.apache.org/jira/browse/ORC-1616">ORC-1616</a>: Upgrade <code class="language-plaintext highlighter-rouge">aircompressor</code> to 0.26</li>
<li><a href="https://issues.apache.org/jira/browse/ORC-1624">ORC-1624</a>: Upgrade Spark to 3.5.1</li>
<li><a href="https://issues.apache.org/jira/browse/ORC-1626">ORC-1626</a>: Upgrade <code class="language-plaintext highlighter-rouge">Mockito</code> to 5.10 and <code class="language-plaintext highlighter-rouge">byte-buddy</code> to <code class="language-plaintext highlighter-rouge">1.14.11</code></li>
<li><a href="https://issues.apache.org/jira/browse/ORC-1627">ORC-1627</a>: Unpin <code class="language-plaintext highlighter-rouge">scala-library</code></li>
<li><a href="https://issues.apache.org/jira/browse/ORC-1628">ORC-1628</a>: Bump <code class="language-plaintext highlighter-rouge">protobuf-java</code> to 3.25.3</li>
</ul>
<p>Documentations:</p>
<ul>
<li><a href="https://issues.apache.org/jira/browse/ORC-994">ORC-994</a>: Fix javadoc so that it doesn’t put files into the source tree</li>
<li><a href="https://issues.apache.org/jira/browse/ORC-1471">ORC-1471</a>: Updated README.md to use maven 3.8.8</li>
<li><a href="https://issues.apache.org/jira/browse/ORC-1491">ORC-1491</a>: Update Python documentation with PyArrow 13.0.0 and Dask 2023.8.1</li>
<li><a href="https://issues.apache.org/jira/browse/ORC-1503">ORC-1503</a>: Update README.md to use maven 3.9.4</li>
<li><a href="https://issues.apache.org/jira/browse/ORC-1552">ORC-1552</a>: Update README.md to use maven 3.9.6</li>
<li><a href="https://issues.apache.org/jira/browse/ORC-1564">ORC-1564</a>: Add Java ORC configuration documentation</li>
<li><a href="https://issues.apache.org/jira/browse/ORC-1584">ORC-1584</a>: Remove README about Proto subdirectory</li>
<li><a href="https://issues.apache.org/jira/browse/ORC-1587">ORC-1587</a>: Fix usage command of SparkBenchmark document</li>
<li><a href="https://issues.apache.org/jira/browse/ORC-1599">ORC-1599</a>: Add zstd compression level and windowlog in Java configuration documentation</li>
<li><a href="https://issues.apache.org/jira/browse/ORC-1612">ORC-1612</a>: Document available encodings at <code class="language-plaintext highlighter-rouge">orc.compress</code></li>
<li><a href="https://issues.apache.org/jira/browse/ORC-1625">ORC-1625</a>: Switch to oraclelinux9 from rocky9 in <code class="language-plaintext highlighter-rouge">README</code></li>
</ul>
</div>
</article>
<article>
<h2>
<a href="/news/2024/01/13/add-deshan/">
Deshan Xiao added as committer
</a>
</h2>
<span class="post-category">
<span class="label">
team
</span>
</span>
<div class="post-meta">
<span class="post-date">
13 Jan 2024
</span>
<span class="post-author">
dongjoon
</span>
</div>
<div class="post-content">
<p>The ORC PMC is happy to add Deshan Xiao as an ORC committer
for the work on ORC Java Brotli codec and vcpkg C++ library.</p>
<p>Thank you for your work on ORC, Deshan!</p>
</div>
</article>
<article>
<h2>
<a href="/news/2023/11/10/ORC-1.9.2/">
ORC 1.9.2 Released
</a>
</h2>
<span class="post-category">
<span class="label">
release
</span>
</span>
<div class="post-meta">
<span class="post-date">
10 Nov 2023
</span>
<span class="post-author">
dongjoon
</span>
</div>
<div class="post-content">
<p>The ORC team is excited to announce the release of ORC v1.9.2.</p>
<ul>
<li>Released: 10 November 2023</li>
<li>Source code: <a href="https://archive.apache.org/dist/orc/orc-1.9.2/orc-1.9.2.tar.gz">orc-1.9.2.tar.gz</a></li>
<li><a href="https://archive.apache.org/dist/orc/orc-1.9.2/orc-1.9.2.tar.gz.asc">GPG Signature</a>
signed by <a href="https://downloads.apache.org/orc/KEYS">Dongjoon Hyun (34F0FC5C)</a></li>
<li>Git tag: <a href="https://github.com/apache/orc/releases/tag/rel/release-1.9.2">rel/release-1.9.2</a></li>
<li>Maven Central: <a href="https://search.maven.org/#search%7Cga%7C1%7Cg%3A%22org.apache.orc%22%20AND%20v%3A%221.9.2%22">ORC 1.9.2</a></li>
<li>SHA 256: <a href="https://archive.apache.org/dist/orc/orc-1.9.2/orc-1.9.2.tar.gz.sha256">7f46f2c184ecefd6…</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+%221.9.2%22&amp;tempMax=500">ORC-1.9.2</a></li>
</ul>
<p>The bug fixes:</p>
<ul>
<li><a href="https://issues.apache.org/jira/browse/ORC-1475">ORC-1475</a> [C++] Fix the failure of UT when char is unsigned</li>
<li><a href="https://issues.apache.org/jira/browse/ORC-1480">ORC-1480</a> [C++] Fix build break w/ BUILD_CPP_ENABLE_METRICS=ON</li>
<li><a href="https://issues.apache.org/jira/browse/ORC-1482">ORC-1482</a> Adaptation to read ORC files created by CUDF</li>
<li><a href="https://issues.apache.org/jira/browse/ORC-1489">ORC-1489</a> Assign a writer id to CUDF</li>
<li><a href="https://issues.apache.org/jira/browse/ORC-1525">ORC-1525</a> Fix bad read in RleDecoderV2::readByte</li>
</ul>
<p>The test changes:</p>
<ul>
<li><a href="https://issues.apache.org/jira/browse/ORC-1431">ORC-1431</a> Use parquet to 1.13.1 in bench module</li>
<li><a href="https://issues.apache.org/jira/browse/ORC-1454">ORC-1454</a> Update Spark to 3.4.1</li>
<li><a href="https://issues.apache.org/jira/browse/ORC-1487">ORC-1487</a> Enable checkstyle on src/test with checkstyle-suppressions.xml</li>
<li><a href="https://issues.apache.org/jira/browse/ORC-1498">ORC-1498</a> Add Debian 12 Docker test</li>
<li><a href="https://issues.apache.org/jira/browse/ORC-1502">ORC-1502</a> Upgrade Maven to 3.9.4</li>
<li><a href="https://issues.apache.org/jira/browse/ORC-1505">ORC-1505</a> Upgrade Spark to 3.5.0</li>
<li><a href="https://issues.apache.org/jira/browse/ORC-1511">ORC-1511</a> Bump Avro to 1.11.3 in bench module</li>
<li><a href="https://issues.apache.org/jira/browse/ORC-1513">ORC-1513</a> Upgrade snappy-java to 1.1.10.4 in bench module</li>
<li><a href="https://issues.apache.org/jira/browse/ORC-1517">ORC-1517</a> Bump snappy-java to 1.1.10.5 in bench module</li>
</ul>
<p>The tasks:</p>
<ul>
<li><a href="https://issues.apache.org/jira/browse/ORC-1497">ORC-1497</a> Bump maven-enforcer-plugin to 3.4.0</li>
<li><a href="https://issues.apache.org/jira/browse/ORC-1499">ORC-1499</a> Add MacOS 13 and 14 to building.md</li>
<li><a href="https://issues.apache.org/jira/browse/ORC-1507">ORC-1507</a> Use Zulu JDK distribution and switch from 21-ea to 21</li>
<li><a href="https://issues.apache.org/jira/browse/ORC-1518">ORC-1518</a> Remove findbugs folders</li>
</ul>
<p>Documentation:</p>
<ul>
<li><a href="https://issues.apache.org/jira/browse/ORC-1503">ORC-1503</a> Updated README.md with Maven version 3.9.4</li>
</ul>
</div>
</article>
<article>
<h2>
<a href="/news/2023/11/10/ORC-1.8.6/">
ORC 1.8.6 Released
</a>
</h2>
<span class="post-category">
<span class="label">
release
</span>
</span>
<div class="post-meta">
<span class="post-date">
10 Nov 2023
</span>
<span class="post-author">
dongjoon
</span>
</div>
<div class="post-content">
<p>The ORC team is excited to announce the release of ORC v1.8.6.</p>
<ul>
<li>Released: 10 November 2023</li>
<li>Source code: <a href="https://archive.apache.org/dist/orc/orc-1.8.6/orc-1.8.6.tar.gz">orc-1.8.6.tar.gz</a></li>
<li><a href="https://archive.apache.org/dist/orc/orc-1.8.6/orc-1.8.6.tar.gz.asc">GPG Signature</a>
signed by <a href="https://downloads.apache.org/orc/KEYS">Dongjoon Hyun (34F0FC5C)</a></li>
<li>Git tag: <a href="https://github.com/apache/orc/releases/tag/rel/release-1.8.6">rel/release-1.8.6</a></li>
<li>Maven Central: <a href="https://search.maven.org/#search%7Cga%7C1%7Cg%3A%22org.apache.orc%22%20AND%20v%3A%221.8.6%22">ORC 1.8.6</a></li>
<li>SHA 256: <a href="https://archive.apache.org/dist/orc/orc-1.8.6/orc-1.8.6.tar.gz.sha256">5675b18118df4dd7…</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+%221.8.6%22&amp;tempMax=500">ORC-1.8.6</a></li>
</ul>
<p>The bug fixes:</p>
<ul>
<li><a href="https://issues.apache.org/jira/browse/ORC-1525">ORC-1525</a> Fix bad read in RleDecoderV2::readByte</li>
</ul>
<p>The test changes:</p>
<ul>
<li><a href="https://issues.apache.org/jira/browse/ORC-1432">ORC-1432</a> Add MacOS 13 GitHub Action Job</li>
</ul>
<p>Documentations:</p>
<ul>
<li><a href="https://issues.apache.org/jira/browse/ORC-1499">ORC-1499</a> Add MacOS 13 and 14 to building.md</li>
</ul>
</div>
</article>
<article>
<h2>
<a href="/news/2023/11/10/ORC-1.7.10/">
ORC 1.7.10 Released
</a>
</h2>
<span class="post-category">
<span class="label">
release
</span>
</span>
<div class="post-meta">
<span class="post-date">
10 Nov 2023
</span>
<span class="post-author">
dongjoon
</span>
</div>
<div class="post-content">
<p>The ORC team is excited to announce the release of ORC v1.7.10.</p>
<ul>
<li>Released: 10 November 2023</li>
<li>Source code: <a href="https://archive.apache.org/dist/orc/orc-1.7.10/orc-1.7.10.tar.gz">orc-1.7.10.tar.gz</a></li>
<li><a href="https://archive.apache.org/dist/orc/orc-1.7.10/orc-1.7.10.tar.gz.asc">GPG Signature</a>
signed by <a href="https://downloads.apache.org/orc/KEYS">Dongjoon Hyun (34F0FC5C)</a></li>
<li>Git tag: <a href="https://github.com/apache/orc/releases/tag/rel/release-1.7.10">rel/release-1.7.10</a></li>
<li>Maven Central: <a href="https://search.maven.org/#search%7Cga%7C1%7Cg%3A%22org.apache.orc%22%20AND%20v%3A%221.7.10%22">ORC 1.7.10</a></li>
<li>SHA 256: <a href="https://archive.apache.org/dist/orc/orc-1.7.10/orc-1.7.10.tar.gz.sha256">85aef9368dc9bcdf…</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+%221.7.10%22&amp;tempMax=500">ORC-1.7.10</a></li>
</ul>
<p>The bug fixes:</p>
<ul>
<li><a href="https://issues.apache.org/jira/browse/ORC-1304">ORC-1304</a> [C++] Fix seeking over empty PRESENT stream</li>
<li><a href="https://issues.apache.org/jira/browse/ORC-1413">ORC-1413</a> Fix for ORC row level filter issue with ACID table</li>
</ul>
<p>The task changes:</p>
<ul>
<li><a href="https://issues.apache.org/jira/browse/ORC-1482">ORC-1482</a> Adaptation to read ORC files created by CUDF</li>
<li><a href="https://issues.apache.org/jira/browse/ORC-1489">ORC-1489</a> Assign a writer id to CUDF</li>
</ul>
</div>
</article>
<article>
<h2>
<a href="/news/2023/09/05/ORC-1.8.5/">
ORC 1.8.5 Released
</a>
</h2>
<span class="post-category">
<span class="label">
release
</span>
</span>
<div class="post-meta">
<span class="post-date">
05 Sep 2023
</span>
<span class="post-author">
gangwu
</span>
</div>
<div class="post-content">
<p>The ORC team is excited to announce the release of ORC v1.8.5.</p>
<ul>
<li>Released: 5 September 2023</li>
<li>Source code: <a href="https://archive.apache.org/dist/orc/orc-1.8.5/orc-1.8.5.tar.gz">orc-1.8.5.tar.gz</a></li>
<li><a href="https://archive.apache.org/dist/orc/orc-1.8.5/orc-1.8.5.tar.gz.asc">GPG Signature</a>
signed by <a href="https://downloads.apache.org/orc/KEYS">Gang Wu (578F619B)</a></li>
<li>Git tag: <a href="https://github.com/apache/orc/releases/tag/rel/release-1.8.5">rel/release-1.8.5</a></li>
<li>Maven Central: <a href="https://search.maven.org/#search%7Cga%7C1%7Cg%3A%22org.apache.orc%22%20AND%20v%3A%221.8.5%22">ORC 1.8.5</a></li>
<li>SHA 256: <a href="https://archive.apache.org/dist/orc/orc-1.8.5/orc-1.8.5.tar.gz.sha256">3dfb227d9810a3b6…</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+%221.8.5%22&amp;tempMax=500">ORC-1.8.5</a></li>
</ul>
<p>The bug fixes:</p>
<ul>
<li><a href="https://issues.apache.org/jira/browse/ORC-1315">ORC-1315</a>: [C++] Byte to integer conversions fail on platforms with unsigned char type</li>
<li><a href="https://issues.apache.org/jira/browse/ORC-1482">ORC-1482</a>: RecordReaderImpl.evaluatePredicateProto assumes floating point stats are always present</li>
</ul>
<p>The tasks:</p>
<ul>
<li><a href="https://issues.apache.org/jira/browse/ORC-1489">ORC-1489</a> Assign a writer id to CUDF</li>
</ul>
</div>
</article>
<article>
<h2>
<a href="/news/2023/08/16/ORC-1.9.1/">
ORC 1.9.1 Released
</a>
</h2>
<span class="post-category">
<span class="label">
release
</span>
</span>
<div class="post-meta">
<span class="post-date">
16 Aug 2023
</span>
<span class="post-author">
dongjoon
</span>
</div>
<div class="post-content">
<p>The ORC team is excited to announce the release of ORC v1.9.1.</p>
<ul>
<li>Released: 16 August 2023</li>
<li>Source code: <a href="https://archive.apache.org/dist/orc/orc-1.9.1/orc-1.9.1.tar.gz">orc-1.9.1.tar.gz</a></li>
<li><a href="https://archive.apache.org/dist/orc/orc-1.9.1/orc-1.9.1.tar.gz.asc">GPG Signature</a>
signed by <a href="https://downloads.apache.org/orc/KEYS">Dongjoon Hyun (34F0FC5C)</a></li>
<li>Git tag: <a href="https://github.com/apache/orc/releases/tag/rel/release-1.9.1">rel/release-1.9.1</a></li>
<li>Maven Central: <a href="https://search.maven.org/#search%7Cga%7C1%7Cg%3A%22org.apache.orc%22%20AND%20v%3A%221.9.1%22">ORC 1.9.1</a></li>
<li>SHA 256: <a href="https://archive.apache.org/dist/orc/orc-1.9.1/orc-1.9.1.tar.gz.sha256">804492c6562516f9…</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+%221.9.1%22&amp;tempMax=500">ORC-1.9.1</a></li>
</ul>
<p>The bug fixes:</p>
<ul>
<li><a href="https://issues.apache.org/jira/browse/ORC-1455">ORC-1455</a> Fix build failure on non-x86 with unused macro in CpuInfoUtil.cc</li>
<li><a href="https://issues.apache.org/jira/browse/ORC-1457">ORC-1457</a> Fix ambiguous overload of Type::createRowBatch</li>
<li><a href="https://issues.apache.org/jira/browse/ORC-1462">ORC-1462</a> Bump aircompressor to 0.25 to fix JDK-8081450</li>
</ul>
<p>The test changes:</p>
<ul>
<li><a href="https://issues.apache.org/jira/browse/ORC-1432">ORC-1432</a> Add MacOS 13 GitHub Action Job</li>
<li><a href="https://issues.apache.org/jira/browse/ORC-1464">ORC-1464</a> Bump avro to 1.11.2</li>
<li><a href="https://issues.apache.org/jira/browse/ORC-1465">ORC-1465</a> Bump snappy-java to 1.1.10.3</li>
</ul>
</div>
</article>
<article>
<h2>
<a href="/news/2023/06/28/ORC-1.9.0/">
ORC 1.9.0 Released
</a>
</h2>
<span class="post-category">
<span class="label">
release
</span>
</span>
<div class="post-meta">
<span class="post-date">
28 Jun 2023
</span>
<span class="post-author">
dongjoon
</span>
</div>
<div class="post-content">
<p>The ORC team is excited to announce the release of ORC v1.9.0.</p>
<ul>
<li>Released: 28 June 2023</li>
<li>Source code: <a href="https://archive.apache.org/dist/orc/orc-1.9.0/orc-1.9.0.tar.gz">orc-1.9.0.tar.gz</a></li>
<li><a href="https://archive.apache.org/dist/orc/orc-1.9.0/orc-1.9.0.tar.gz.asc">GPG Signature</a>
signed by <a href="https://downloads.apache.org/orc/KEYS">Dongjoon Hyun (34F0FC5C)</a></li>
<li>Git tag: <a href="https://github.com/apache/orc/releases/tag/rel/release-1.9.0">rel/release-1.9.0</a></li>
<li>Maven Central: <a href="https://search.maven.org/#search%7Cga%7C1%7Cg%3A%22org.apache.orc%22%20AND%20v%3A%221.9.0%22">ORC 1.9.0</a></li>
<li>SHA 256: <a href="https://archive.apache.org/dist/orc/orc-1.9.0/orc-1.9.0.tar.gz.sha256">0dca8bbccdb2ee87…</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+%221.9.0%22&amp;tempMax=500">ORC-1.9.0</a></li>
</ul>
<p>New Feature and Notable Changes:</p>
<ul>
<li><a href="https://issues.apache.org/jira/browse/ORC-961">ORC-961</a>: Expose metrics of the reader</li>
<li><a href="https://issues.apache.org/jira/browse/ORC-1167">ORC-1167</a>: Support orc.row.batch.size configuration</li>
<li><a href="https://issues.apache.org/jira/browse/ORC-1252">ORC-1252</a>: Expose io metrics for write operation</li>
<li><a href="https://issues.apache.org/jira/browse/ORC-1301">ORC-1301</a>: Enforce C++ 17</li>
<li><a href="https://issues.apache.org/jira/browse/ORC-1310">ORC-1310</a>: allowlist Support for plugin filter</li>
<li><a href="https://issues.apache.org/jira/browse/ORC-1356">ORC-1356</a>: Use Intel AVX-512 instructions to accelerate the Rle-bit-packing decode</li>
<li><a href="https://issues.apache.org/jira/browse/ORC-1385">ORC-1385</a>: Support schema evolution from numeric to numeric</li>
<li><a href="https://issues.apache.org/jira/browse/ORC-1386">ORC-1386</a>: Support schema evolution from primitive to string group/decimal/timestamp</li>
</ul>
<p>Improvements:</p>
<ul>
<li><a href="https://issues.apache.org/jira/browse/ORC-827">ORC-827</a>: Utilize Array copyOf</li>
<li><a href="https://issues.apache.org/jira/browse/ORC-1170">ORC-1170</a>: Optimize the RowReader::seekToRow function</li>
<li><a href="https://issues.apache.org/jira/browse/ORC-1232">ORC-1232</a> Disable metrics collector by default</li>
<li><a href="https://issues.apache.org/jira/browse/ORC-1278">ORC-1278</a> Update Readme.md cmake to 3.12</li>
<li><a href="https://issues.apache.org/jira/browse/ORC-1279">ORC-1279</a> Update cmake version</li>
<li><a href="https://issues.apache.org/jira/browse/ORC-1286">ORC-1286</a> Replace DataBuffer with BlockBuffer in the BufferedOutputStream</li>
<li><a href="https://issues.apache.org/jira/browse/ORC-1298">ORC-1298</a> Support dedicated ColumnVectorBatch of numeric types</li>
<li><a href="https://issues.apache.org/jira/browse/ORC-1302">ORC-1302</a> Upgrade Github workflow to build on Windows</li>
<li><a href="https://issues.apache.org/jira/browse/ORC-1306">ORC-1306</a> Fixed indented code style for Java modules</li>
<li><a href="https://issues.apache.org/jira/browse/ORC-1307">ORC-1307</a> Add coding style enforcement</li>
<li><a href="https://issues.apache.org/jira/browse/ORC-1314">ORC-1314</a> Remove macros defined before C++11</li>
<li><a href="https://issues.apache.org/jira/browse/ORC-1347">ORC-1347</a> Use make_unique and make_shared when creating unique_ptr and shared_ptr</li>
<li><a href="https://issues.apache.org/jira/browse/ORC-1348">ORC-1348</a> TimezoneImpl constructor should pass std::vector&lt;&gt; &amp; instead of std::vector&lt;&gt;</li>
<li><a href="https://issues.apache.org/jira/browse/ORC-1349">ORC-1349</a> Remove useless bufStream definition</li>
<li><a href="https://issues.apache.org/jira/browse/ORC-1352">ORC-1352</a> Remove ORC_[NOEXCEPT|NULLPTR|OVERRIDE|UNIQUE_PTR] macro usages</li>
<li><a href="https://issues.apache.org/jira/browse/ORC-1355">ORC-1355</a> Writer::addUserMetadata change parameter to reference</li>
<li><a href="https://issues.apache.org/jira/browse/ORC-1373">ORC-1373</a> Add log when DynamicByteArray length overflow</li>
<li><a href="https://issues.apache.org/jira/browse/ORC-1401">ORC-1401</a> Allow writing an intermediate footer</li>
<li><a href="https://issues.apache.org/jira/browse/ORC-1421">ORC-1421</a> Use PyArrow 12.0.0 in document</li>
</ul>
<p>The bug fixes:</p>
<ul>
<li><a href="https://issues.apache.org/jira/browse/ORC-1225">ORC-1225</a> Bump maven-assembly-plugin to 3.4.2</li>
<li><a href="https://issues.apache.org/jira/browse/ORC-1266">ORC-1266</a> DecimalColumnVector resets the isRepeating flag in the nextVector method</li>
<li><a href="https://issues.apache.org/jira/browse/ORC-1273">ORC-1273</a> Bump opencsv to 5.7.0</li>
<li><a href="https://issues.apache.org/jira/browse/ORC-1297">ORC-1297</a> Bump opencsv to 5.7.1</li>
<li><a href="https://issues.apache.org/jira/browse/ORC-1304">ORC-1304</a> throw ParseError when using SearchArgument with nested struct</li>
<li><a href="https://issues.apache.org/jira/browse/ORC-1315">ORC-1315</a> Byte to integer conversions fail on platforms with unsigned char type</li>
<li><a href="https://issues.apache.org/jira/browse/ORC-1320">ORC-1320</a> Fix build break of C++ code on docker images</li>
<li><a href="https://issues.apache.org/jira/browse/ORC-1363">ORC-1363</a> Upgrade zookeeper to 3.8.1</li>
<li><a href="https://issues.apache.org/jira/browse/ORC-1368">ORC-1368</a> Bump commons-csv to 1.10.0</li>
<li><a href="https://issues.apache.org/jira/browse/ORC-1398">ORC-1398</a> Bump aircompressor to 0.24</li>
<li><a href="https://issues.apache.org/jira/browse/ORC-1399">ORC-1399</a> Fix boolean type with useTightNumericVector enabled</li>
<li><a href="https://issues.apache.org/jira/browse/ORC-1433">ORC-1433</a> Fix comment in the Vector.hh</li>
<li><a href="https://issues.apache.org/jira/browse/ORC-1447">ORC-1447</a> Fix a bug in CpuInfoUtil.cc to support ARM platform</li>
<li><a href="https://issues.apache.org/jira/browse/ORC-1449">ORC-1449</a> Add -Wno-unused-macros for Clang 14.0</li>
<li><a href="https://issues.apache.org/jira/browse/ORC-1450">ORC-1450</a> Stop enforcing override keyword</li>
<li><a href="https://issues.apache.org/jira/browse/ORC-1453">ORC-1453</a> Fix fall-through warning cases</li>
</ul>
<p>The test changes:</p>
<ul>
<li><a href="https://issues.apache.org/jira/browse/ORC-1231">ORC-1231</a> Update supported OS list in building.md</li>
<li><a href="https://issues.apache.org/jira/browse/ORC-1233">ORC-1233</a> Bump junit to 5.9.0</li>
<li><a href="https://issues.apache.org/jira/browse/ORC-1234">ORC-1234</a> Upgrade objenesis to 3.2 in Spark benchmark</li>
<li><a href="https://issues.apache.org/jira/browse/ORC-1235">ORC-1235</a> Bump avro to 1.11.1</li>
<li><a href="https://issues.apache.org/jira/browse/ORC-1240">ORC-1240</a> Update site README to use apache/orc-dev</li>
<li><a href="https://issues.apache.org/jira/browse/ORC-1241">ORC-1241</a> Use apache/orc-dev DockerHub repository in Docker tests</li>
<li><a href="https://issues.apache.org/jira/browse/ORC-1250">ORC-1250</a> Bump mockito to 4.7.0</li>
<li><a href="https://issues.apache.org/jira/browse/ORC-1254">ORC-1254</a> Add spotbugs check</li>
<li><a href="https://issues.apache.org/jira/browse/ORC-1258">ORC-1258</a> Bump byte-buddy to 1.12.14</li>
<li><a href="https://issues.apache.org/jira/browse/ORC-1262">ORC-1262</a> Bump maven-checkstyle-plugin to 3.2.0</li>
<li><a href="https://issues.apache.org/jira/browse/ORC-1265">ORC-1265</a> Upgrade spotbugs to 4.7.2</li>
<li><a href="https://issues.apache.org/jira/browse/ORC-1267">ORC-1267</a> Bump mockito to 4.8.0</li>
<li><a href="https://issues.apache.org/jira/browse/ORC-1271">ORC-1271</a> Bump spotbugs-maven-plugin to 4.7.2.0</li>
<li><a href="https://issues.apache.org/jira/browse/ORC-1272">ORC-1272</a> Bump byte-buddy to 1.12.16</li>
<li><a href="https://issues.apache.org/jira/browse/ORC-1300">ORC-1300</a> Update Spark to 3.3.1 and its dependencies</li>
<li><a href="https://issues.apache.org/jira/browse/ORC-1303">ORC-1303</a> Upgrade GoogleTest to 1.12.1</li>
<li><a href="https://issues.apache.org/jira/browse/ORC-1318">ORC-1318</a> Upgrade mockito.version to 4.9.0</li>
<li><a href="https://issues.apache.org/jira/browse/ORC-1319">ORC-1319</a> Upgrade byte-buddy to 1.12.19</li>
<li><a href="https://issues.apache.org/jira/browse/ORC-1321">ORC-1321</a> Bump checkstyle to 10.5.0</li>
<li><a href="https://issues.apache.org/jira/browse/ORC-1322">ORC-1322</a> Upgrade centos7 docker image to use gcc9</li>
<li><a href="https://issues.apache.org/jira/browse/ORC-1324">ORC-1324</a> Use Java 19 instead of 18 in GHA</li>
<li><a href="https://issues.apache.org/jira/browse/ORC-1333">ORC-1333</a> Bump mockito to 4.10.0</li>
<li><a href="https://issues.apache.org/jira/browse/ORC-1341">ORC-1341</a> Bump mockito to 4.11.0</li>
<li><a href="https://issues.apache.org/jira/browse/ORC-1353">ORC-1353</a> Bump byte-buddy to 1.12.21</li>
<li><a href="https://issues.apache.org/jira/browse/ORC-1359">ORC-1359</a> Bump byte-buddy to 1.12.22</li>
<li><a href="https://issues.apache.org/jira/browse/ORC-1366">ORC-1366</a> Bump checkstyle to 10.7.0</li>
<li><a href="https://issues.apache.org/jira/browse/ORC-1367">ORC-1367</a> Bump maven-enforcer-plugin to 3.2.1</li>
<li><a href="https://issues.apache.org/jira/browse/ORC-1369">ORC-1369</a> Bump byte-buddy to 1.12.23</li>
<li><a href="https://issues.apache.org/jira/browse/ORC-1370">ORC-1370</a> Bump snappy-java to 1.1.9.1</li>
<li><a href="https://issues.apache.org/jira/browse/ORC-1374">ORC-1374</a> Update Spark to 3.3.2</li>
<li><a href="https://issues.apache.org/jira/browse/ORC-1379">ORC-1379</a> Upgrade spotbugs to 4.7.3.2</li>
<li><a href="https://issues.apache.org/jira/browse/ORC-1380">ORC-1380</a> Upgrade checkstyle to 10.8.0</li>
<li><a href="https://issues.apache.org/jira/browse/ORC-1394">ORC-1394</a> Bump maven-assembly-plugin to 3.5.0</li>
<li><a href="https://issues.apache.org/jira/browse/ORC-1397">ORC-1397</a> Bump checkstyle to 10.9.2</li>
<li><a href="https://issues.apache.org/jira/browse/ORC-1405">ORC-1405</a> Bump spotbugs-maven-plugin to 4.7.3.4</li>
<li><a href="https://issues.apache.org/jira/browse/ORC-1406">ORC-1406</a> Bump maven-enforcer-plugin to 3.3.0</li>
<li><a href="https://issues.apache.org/jira/browse/ORC-1408">ORC-1408</a> Add testVectorBatchHasNull test case and comment</li>
<li><a href="https://issues.apache.org/jira/browse/ORC-1415">ORC-1415</a> Add Java 20 to GitHub Action CI</li>
<li><a href="https://issues.apache.org/jira/browse/ORC-1417">ORC-1417</a> Bump checkstyle to 10.10.0</li>
<li><a href="https://issues.apache.org/jira/browse/ORC-1418">ORC-1418</a> Bump junit to 5.9.3</li>
<li><a href="https://issues.apache.org/jira/browse/ORC-1426">ORC-1426</a> Use Java 21-ea instead of 20 in GitHub Action</li>
<li><a href="https://issues.apache.org/jira/browse/ORC-1435">ORC-1435</a> Bump maven-checkstyle-plugin to 3.3.0</li>
<li><a href="https://issues.apache.org/jira/browse/ORC-1436">ORC-1436</a> Bump snappy-java to 1.1.10.0</li>
<li><a href="https://issues.apache.org/jira/browse/ORC-1452">ORC-1452</a> Use the latest OS versions in variant tests</li>
</ul>
<p>The tasks:</p>
<ul>
<li><a href="https://issues.apache.org/jira/browse/ORC-1264">ORC-1164</a> Setting version to 1.9.0-SNAPSHOT</li>
<li><a href="https://issues.apache.org/jira/browse/ORC-1218">ORC-1218</a> Bump apache pom to 27</li>
<li><a href="https://issues.apache.org/jira/browse/ORC-1219">ORC-1219</a> Remove redundant toString</li>
<li><a href="https://issues.apache.org/jira/browse/ORC-1237">ORC-1237</a> Remove a wrong image link to article-footer.png</li>
<li><a href="https://issues.apache.org/jira/browse/ORC-1239">ORC-1239</a> Upgrade maven-shade-plugin to 3.3.0</li>
<li><a href="https://issues.apache.org/jira/browse/ORC-1256">ORC-1256</a> Publish test-jar to maven central</li>
<li><a href="https://issues.apache.org/jira/browse/ORC-1259">ORC-1259</a> Bump slf4j to 2.0.0</li>
<li><a href="https://issues.apache.org/jira/browse/ORC-1269">ORC-1269</a> Remove FindBugs</li>
<li><a href="https://issues.apache.org/jira/browse/ORC-1270">ORC-1270</a> Move opencsv dependency to the tools module.</li>
<li><a href="https://issues.apache.org/jira/browse/ORC-1274">ORC-1274</a> Add a checkstyle rule to ban starting LAND and LOR</li>
<li><a href="https://issues.apache.org/jira/browse/ORC-1275">ORC-1275</a> Bump maven-jar-plugin to 3.3.0</li>
<li><a href="https://issues.apache.org/jira/browse/ORC-1276">ORC-1276</a> Bump slf4j to 2.0.1</li>
<li><a href="https://issues.apache.org/jira/browse/ORC-1277">ORC-1277</a> Bump maven-shade-plugin to 3.4.0</li>
<li><a href="https://issues.apache.org/jira/browse/ORC-1284">ORC-1284</a> Add permissions to GitHub Action labeler</li>
<li><a href="https://issues.apache.org/jira/browse/ORC-1296">ORC-1296</a> Bump reproducible-build-maven-plugin to 0.16</li>
<li><a href="https://issues.apache.org/jira/browse/ORC-1311">ORC-1311</a> Bump maven-shade-plugin to 3.4.1</li>
<li><a href="https://issues.apache.org/jira/browse/ORC-1316">ORC-1316</a> Bump slf4j.version to 2.0.4</li>
<li><a href="https://issues.apache.org/jira/browse/ORC-1334">ORC-1334</a> Bump slf4j.version to 2.0.6</li>
<li><a href="https://issues.apache.org/jira/browse/ORC-1335">ORC-1335</a> Bump netty-all to 4.1.86.Final</li>
<li><a href="https://issues.apache.org/jira/browse/ORC-1351">ORC-1351</a> Update PR Labeler definition</li>
<li><a href="https://issues.apache.org/jira/browse/ORC-1358">ORC-1358</a> Use spotless to format pom files</li>
<li><a href="https://issues.apache.org/jira/browse/ORC-1371">ORC-1371</a> Remove unsupported SLF4J bindings from classpath</li>
<li><a href="https://issues.apache.org/jira/browse/ORC-1372">ORC-1372</a> Bump zstd to v1.5.4</li>
<li><a href="https://issues.apache.org/jira/browse/ORC-1375">ORC-1375</a> Cancel old running ci tasks when a pr has a new commit</li>
<li><a href="https://issues.apache.org/jira/browse/ORC-1377">ORC-1377</a> Enforce override keyword</li>
<li><a href="https://issues.apache.org/jira/browse/ORC-1383">ORC-1383</a> Upgrade aircompressor to 0.22</li>
<li><a href="https://issues.apache.org/jira/browse/ORC-1395">ORC-1395</a> Enforce license check</li>
<li><a href="https://issues.apache.org/jira/browse/ORC-1396">ORC-1396</a> Bump slf4j to 2.0.7</li>
<li><a href="https://issues.apache.org/jira/browse/ORC-1410">ORC-1410</a> Bump zstd to v1.5.5</li>
<li><a href="https://issues.apache.org/jira/browse/ORC-1411">ORC-1411</a> Remove Ubuntu18.04 from docker-based tests</li>
<li><a href="https://issues.apache.org/jira/browse/ORC-1419">ORC-1419</a> Bump protobuf-java to 3.22.3</li>
<li><a href="https://issues.apache.org/jira/browse/ORC-1428">ORC-1428</a> Setup GitHub Action CI on branch-1.9</li>
<li><a href="https://issues.apache.org/jira/browse/ORC-1443">ORC-1443</a> Enforce Java version</li>
<li><a href="https://issues.apache.org/jira/browse/ORC-1444">ORC-1444</a> Enforce JDK Bytecode version</li>
<li><a href="https://issues.apache.org/jira/browse/ORC-1446">ORC-1446</a> Publish snapshot from branch-1.9</li>
</ul>
</div>
</article>
<article>
<h2>
<a href="/news/2023/06/14/ORC-1.8.4/">
ORC 1.8.4 Released
</a>
</h2>
<span class="post-category">
<span class="label">
release
</span>
</span>
<div class="post-meta">
<span class="post-date">
14 Jun 2023
</span>
<span class="post-author">
yqzhang
</span>
</div>
<div class="post-content">
<p>The ORC team is excited to announce the release of ORC v1.8.4.</p>
<ul>
<li>Released: 14 June 2023</li>
<li>Source code: <a href="https://archive.apache.org/dist/orc/orc-1.8.4/orc-1.8.4.tar.gz">orc-1.8.4.tar.gz</a></li>
<li><a href="https://archive.apache.org/dist/orc/orc-1.8.4/orc-1.8.4.tar.gz.asc">GPG Signature</a>
signed by <a href="https://downloads.apache.org/orc/KEYS">Yiqun Zhang (42E05C03)</a></li>
<li>Git tag: <a href="https://github.com/apache/orc/releases/tag/rel/release-1.8.4">rel/release-1.8.4</a></li>
<li>Maven Central: <a href="https://search.maven.org/#search%7Cga%7C1%7Cg%3A%22org.apache.orc%22%20AND%20v%3A%221.8.4%22">ORC 1.8.4</a></li>
<li>SHA 256: <a href="https://archive.apache.org/dist/orc/orc-1.8.4/orc-1.8.4.tar.gz.sha256">1a4400c1daea0997…</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+%221.8.4%22&amp;tempMax=500">ORC-1.8.4</a></li>
</ul>
<p>The bug fixes:</p>
<ul>
<li><a href="https://issues.apache.org/jira/browse/ORC-1304">ORC-1304</a>: [C++] Fix seeking over empty PRESENT stream</li>
<li><a href="https://issues.apache.org/jira/browse/ORC-1400">ORC-1400</a>: Use Hadoop 3.3.5 on Java 17+ and benchmark</li>
<li><a href="https://issues.apache.org/jira/browse/ORC-1413">ORC-1413</a>: Fix for ORC row level filter issue with ACID table</li>
</ul>
<p>The test changes:</p>
<ul>
<li><a href="https://issues.apache.org/jira/browse/ORC-1404">ORC-1404</a> Bump <code class="language-plaintext highlighter-rouge">parquet</code> to 1.13.0</li>
<li><a href="https://issues.apache.org/jira/browse/ORC-1414">ORC-1414</a> Upgrade java bench module to spark3.4</li>
<li><a href="https://issues.apache.org/jira/browse/ORC-1416">ORC-1416</a> Upgrade Jackson dependency to 2.14.2 in bench module</li>
<li><a href="https://issues.apache.org/jira/browse/ORC-1420">ORC-1420</a> Pin <code class="language-plaintext highlighter-rouge">net.bytebuddy</code> package to 1.12.x</li>
</ul>
<p>The tasks:</p>
<ul>
<li><a href="https://issues.apache.org/jira/browse/ORC-1395">ORC-1395</a> Enforce license check via github action</li>
</ul>
</div>
</article>
<article>
<h2>
<a href="/news/2023/05/07/ORC-1.7.9/">
ORC 1.7.9 Released
</a>
</h2>
<span class="post-category">
<span class="label">
release
</span>
</span>
<div class="post-meta">
<span class="post-date">
07 May 2023
</span>
<span class="post-author">
gangwu
</span>
</div>
<div class="post-content">
<p>The ORC team is excited to announce the release of ORC v1.7.9.</p>
<ul>
<li>Released: 7 May 2023</li>
<li>Source code: <a href="https://archive.apache.org/dist/orc/orc-1.7.9/orc-1.7.9.tar.gz">orc-1.7.9.tar.gz</a></li>
<li><a href="https://archive.apache.org/dist/orc/orc-1.7.9/orc-1.7.9.tar.gz.asc">GPG Signature</a>
signed by <a href="https://downloads.apache.org/orc/KEYS">Gang Wu (578F619B)</a></li>
<li>Git tag: <a href="https://github.com/apache/orc/releases/tag/rel/release-1.7.9">rel/release-1.7.9</a></li>
<li>Maven Central: <a href="https://search.maven.org/#search%7Cga%7C1%7Cg%3A%22org.apache.orc%22%20AND%20v%3A%221.7.9%22">ORC 1.7.9</a></li>
<li>SHA 256: <a href="https://archive.apache.org/dist/orc/orc-1.7.9/orc-1.7.9.tar.gz.sha256">fa0a6ed34c1c9673…</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+%221.7.9%22&amp;tempMax=500">ORC-1.7.9</a></li>
</ul>
<p>The bug fixes:</p>
<ul>
<li><a href="https://issues.apache.org/jira/browse/ORC-1382">ORC-1382</a> Fix secondary config names <code class="language-plaintext highlighter-rouge">org.sarg.*</code> to <code class="language-plaintext highlighter-rouge">orc.sarg.*</code></li>
<li><a href="https://issues.apache.org/jira/browse/ORC-1395">ORC-1395</a> Enforce license check</li>
<li><a href="https://issues.apache.org/jira/browse/ORC-1407">ORC-1407</a> Upgrade cyclonedx-maven-plugin to 2.7.6</li>
</ul>
<p>The test changes:</p>
<ul>
<li><a href="https://issues.apache.org/jira/browse/ORC-1374">ORC-1374</a> Update Spark to 3.3.2</li>
</ul>
</div>
</article>
<article>
<h2>
<a href="/news/2023/03/15/ORC-1.8.3/">
ORC 1.8.3 Released
</a>
</h2>
<span class="post-category">
<span class="label">
release
</span>
</span>
<div class="post-meta">
<span class="post-date">
15 Mar 2023
</span>
<span class="post-author">
dongjoon
</span>
</div>
<div class="post-content">
<p>The ORC team is excited to announce the release of ORC v1.8.3.</p>
<ul>
<li>Released: 15 March 2023</li>
<li>Source code: <a href="https://archive.apache.org/dist/orc/orc-1.8.3/orc-1.8.3.tar.gz">orc-1.8.3.tar.gz</a></li>
<li><a href="https://archive.apache.org/dist/orc/orc-1.8.3/orc-1.8.3.tar.gz.asc">GPG Signature</a>
signed by <a href="https://downloads.apache.org/orc/KEYS">Dongjoon Hyun (34F0FC5C)</a></li>
<li>Git tag: <a href="https://github.com/apache/orc/releases/tag/rel/release-1.8.3">rel/release-1.8.3</a></li>
<li>Maven Central: <a href="https://search.maven.org/#search%7Cga%7C1%7Cg%3A%22org.apache.orc%22%20AND%20v%3A%221.8.3%22">ORC 1.8.3</a></li>
<li>SHA 256: <a href="https://archive.apache.org/dist/orc/orc-1.8.3/orc-1.8.3.tar.gz.sha256">a78678ec425c8129…</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+%221.8.3%22&amp;tempMax=500">ORC-1.8.3</a></li>
</ul>
<p>The bug fixes:</p>
<ul>
<li><a href="https://issues.apache.org/jira/browse/ORC-1357">ORC-1357</a>: Handle missing compression block size</li>
<li><a href="https://issues.apache.org/jira/browse/ORC-1382">ORC-1382</a>: Fix secondary config names <code class="language-plaintext highlighter-rouge">org.sarg.*</code> to <code class="language-plaintext highlighter-rouge">orc.sarg.*</code></li>
<li><a href="https://issues.apache.org/jira/browse/ORC-1384">ORC-1384</a>: Fix <code class="language-plaintext highlighter-rouge">ArrayIndexOutOfBoundsException</code> when reading dictionary stream bigger then dictionary</li>
<li><a href="https://issues.apache.org/jira/browse/ORC-1393">ORC-1393</a>: Add <code class="language-plaintext highlighter-rouge">reset(DiskRangeList input, long length)</code> to <code class="language-plaintext highlighter-rouge">InStream</code> impl class</li>
</ul>
<p>The test changes:</p>
<ul>
<li><a href="https://issues.apache.org/jira/browse/ORC-1360">ORC-1360</a> Pin <code class="language-plaintext highlighter-rouge">mockito</code> to 4.x</li>
<li><a href="https://issues.apache.org/jira/browse/ORC-1364">ORC-1364</a> Pin <code class="language-plaintext highlighter-rouge">spotless</code> to 2.30.0</li>
<li><a href="https://issues.apache.org/jira/browse/ORC-1323">ORC-1374</a> Update Spark to 3.3.2</li>
</ul>
<p>The tasks:</p>
<ul>
<li><a href="https://issues.apache.org/jira/browse/ORC-1358">ORC-1358</a> Use spotless to format pom files</li>
</ul>
</div>
</article>
<article>
<h2>
<a href="/news/2023/02/13/add-xin/">
Xin Zhang added as committer
</a>
</h2>
<span class="post-category">
<span class="label">
team
</span>
</span>
<div class="post-meta">
<span class="post-date">
13 Feb 2023
</span>
<span class="post-author">
gangwu
</span>
</div>
<div class="post-content">
<p>The ORC PMC is happy to add Xin Zhang as an ORC committer
for the work on ORC C++ library.</p>
<p>Thank you for your work on ORC, Xin!</p>
</div>
</article>
<article>
<h2>
<a href="/news/2023/01/21/ORC-1.7.8/">
ORC 1.7.8 Released
</a>
</h2>
<span class="post-category">
<span class="label">
release
</span>
</span>
<div class="post-meta">
<span class="post-date">
21 Jan 2023
</span>
<span class="post-author">
william
</span>
</div>
<div class="post-content">
<p>The ORC team is excited to announce the release of ORC v1.7.8.</p>
<ul>
<li>Released: 21 January 2023</li>
<li>Source code: <a href="https://archive.apache.org/dist/orc/orc-1.7.8/orc-1.7.8.tar.gz">orc-1.7.8.tar.gz</a></li>
<li><a href="https://archive.apache.org/dist/orc/orc-1.7.8/orc-1.7.8.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-1.7.8">rel/release-1.7.8</a></li>
<li>Maven Central: <a href="https://search.maven.org/#search%7Cga%7C1%7Cg%3A%22org.apache.orc%22%20AND%20v%3A%221.7.8%22">ORC 1.7.8</a></li>
<li>SHA 256: <a href="https://archive.apache.org/dist/orc/orc-1.7.8/orc-1.7.8.tar.gz.sha256">4e92db5380d6596e…</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+%221.7.8%22&amp;tempMax=500">ORC-1.7.8</a></li>
</ul>
<p>The improvements:</p>
<ul>
<li><a href="https://issues.apache.org/jira/browse/ORC-1342">ORC-1342</a> Publish SBOM artifacts</li>
<li><a href="https://issues.apache.org/jira/browse/ORC-1344">ORC-1344</a> Skip SBOM generation during CMake</li>
<li><a href="https://issues.apache.org/jira/browse/ORC-1345">ORC-1345</a> Use <code class="language-plaintext highlighter-rouge">makeBom</code> and skip snapshot check in GitHub Action <code class="language-plaintext highlighter-rouge">publish_snapshot</code> job</li>
</ul>
<p>The bug fixes:</p>
<ul>
<li><a href="https://issues.apache.org/jira/browse/ORC-1332">ORC-1332</a> Avoid <code class="language-plaintext highlighter-rouge">NegativeArraySizeException</code> when using <code class="language-plaintext highlighter-rouge">searchArgument</code></li>
<li><a href="https://issues.apache.org/jira/browse/ORC-1343">ORC-1343</a> Ignore <code class="language-plaintext highlighter-rouge">orc.create.index</code></li>
</ul>
<p>The test changes:</p>
<ul>
<li><a href="https://issues.apache.org/jira/browse/ORC-1323">ORC-1323</a> Make <code class="language-plaintext highlighter-rouge">docker/reinit.sh</code> support target OS arguments</li>
</ul>
</div>
</article>
<article>
<h2>
<a href="/news/2023/01/13/ORC-1.8.2/">
ORC 1.8.2 Released
</a>
</h2>
<span class="post-category">
<span class="label">
release
</span>
</span>
<div class="post-meta">
<span class="post-date">
13 Jan 2023
</span>
<span class="post-author">
dongjoon
</span>
</div>
<div class="post-content">
<p>The ORC team is excited to announce the release of ORC v1.8.2.</p>
<ul>
<li>Released: 13 January 2023</li>
<li>Source code: <a href="https://archive.apache.org/dist/orc/orc-1.8.2/orc-1.8.2.tar.gz">orc-1.8.2.tar.gz</a></li>
<li><a href="https://archive.apache.org/dist/orc/orc-1.8.2/orc-1.8.2.tar.gz.asc">GPG Signature</a>
signed by <a href="https://downloads.apache.org/orc/KEYS">Dongjoon Hyun (34F0FC5C)</a></li>
<li>Git tag: <a href="https://github.com/apache/orc/releases/tag/rel/release-1.8.2">rel/release-1.8.2</a></li>
<li>Maven Central: <a href="https://search.maven.org/#search%7Cga%7C1%7Cg%3A%22org.apache.orc%22%20AND%20v%3A%221.8.2%22">ORC 1.8.2</a></li>
<li>SHA 256: <a href="https://archive.apache.org/dist/orc/orc-1.8.2/orc-1.8.2.tar.gz.sha256">5e14501212abcb73…</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+%221.8.2%22&amp;tempMax=500">ORC-1.8.2</a></li>
</ul>
<p>The bug fixes:</p>
<ul>
<li><a href="https://issues.apache.org/jira/browse/ORC-1332">ORC-1332</a> Avoid NegativeArraySizeException when using searchArgument</li>
<li><a href="https://issues.apache.org/jira/browse/ORC-1343">ORC-1343</a> Disable ENABLE_INDEXES</li>
</ul>
<p>The improvements:</p>
<ul>
<li><a href="https://issues.apache.org/jira/browse/ORC-1327">ORC-1327</a> Exclude the proto files from the nohive jar</li>
<li><a href="https://issues.apache.org/jira/browse/ORC-1328">ORC-1328</a> Exclude the proto files from the shaded protobuf jar</li>
<li><a href="https://issues.apache.org/jira/browse/ORC-1329">ORC-1329</a> Add OrcConf.getStringAsList method</li>
<li><a href="https://issues.apache.org/jira/browse/ORC-1338">ORC-1338</a> Set bloom filter fpp to 1%</li>
<li><a href="https://issues.apache.org/jira/browse/ORC-1342">ORC-1342</a> Publish SBOM artifacts</li>
<li><a href="https://issues.apache.org/jira/browse/ORC-1344">ORC-1344</a> Skip SBOM generation during CMake</li>
<li><a href="https://issues.apache.org/jira/browse/ORC-1345">ORC-1345</a> Use makeBom and skip snapshot check in GitHub Action publish_snapshot job</li>
</ul>
<p>The test changes:</p>
<ul>
<li><a href="https://issues.apache.org/jira/browse/ORC-1323">ORC-1323</a> Make docker/reinit.sh support target OS arguments</li>
<li><a href="https://issues.apache.org/jira/browse/ORC-1330">ORC-1330</a> Add TestOrcConf</li>
<li><a href="https://issues.apache.org/jira/browse/ORC-1339">ORC-1339</a> Remove orc.sarg.to.filter default value assumption in test cases</li>
<li><a href="https://issues.apache.org/jira/browse/ORC-1350">ORC-1350</a> Upgrade setup-java to v3</li>
</ul>
<p>The tasks:</p>
<ul>
<li><a href="https://issues.apache.org/jira/browse/ORC-1331">ORC-1331</a> Improve PyArrow page</li>
<li><a href="https://issues.apache.org/jira/browse/ORC-1336">ORC-1336</a> Protect .asf.yaml, api, ORC-Deep-Dive-2020.pptx files in website</li>
<li><a href="https://issues.apache.org/jira/browse/ORC-1337">ORC-1337</a> Make .htaccess up to date</li>
<li>MINOR: Add .swp to .gitignore</li>
<li>MINOR: Link to Apache ORC orc_proto instead of Hive one</li>
<li>MINOR: Update DOAP file</li>
</ul>
</div>
</article>
<article>
<h2>
<a href="/news/2022/12/02/ORC-1.8.1/">
ORC 1.8.1 Released
</a>
</h2>
<span class="post-category">
<span class="label">
release
</span>
</span>
<div class="post-meta">
<span class="post-date">
02 Dec 2022
</span>
<span class="post-author">
dongjoon
</span>
</div>
<div class="post-content">
<p>The ORC team is excited to announce the release of ORC v1.8.1.</p>
<ul>
<li>Released: 2 December 2022</li>
<li>Source code: <a href="https://archive.apache.org/dist/orc/orc-1.8.1/orc-1.8.1.tar.gz">orc-1.8.1.tar.gz</a></li>
<li><a href="https://archive.apache.org/dist/orc/orc-1.8.1/orc-1.8.1.tar.gz.asc">GPG Signature</a>
signed by <a href="https://downloads.apache.org/orc/KEYS">Dongjoon Hyun (34F0FC5C)</a></li>
<li>Git tag: <a href="https://github.com/apache/orc/releases/tag/rel/release-1.8.1">rel/release-1.8.1</a></li>
<li>Maven Central: <a href="https://search.maven.org/#search%7Cga%7C1%7Cg%3A%22org.apache.orc%22%20AND%20v%3A%221.8.1%22">ORC 1.8.1</a></li>
<li>SHA 256: <a href="https://archive.apache.org/dist/orc/orc-1.8.1/orc-1.8.1.tar.gz.sha256">ba5877bd737e1fbc…</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+%221.8.1%22&amp;tempMax=500">ORC-1.8.1</a></li>
</ul>
<p>The bug fixes:</p>
<ul>
<li><a href="https://issues.apache.org/jira/browse/ORC-1283">ORC-1283</a> ENABLE_INDEXES does not take effect</li>
<li><a href="https://issues.apache.org/jira/browse/ORC-1288">ORC-1288</a> Invalid memory freeing with ZLIB compression</li>
<li><a href="https://issues.apache.org/jira/browse/ORC-1291">ORC-1291</a> NullPointerException in TypeDescription</li>
</ul>
<p>The improvements:</p>
<ul>
<li><a href="https://issues.apache.org/jira/browse/ORC-1268">ORC-1268</a> Set CMP0135 policy for CMake 3.24+</li>
<li><a href="https://issues.apache.org/jira/browse/ORC-1282">ORC-1282</a> Add slf4j impl to avoid warning message</li>
<li><a href="https://issues.apache.org/jira/browse/ORC-1294">ORC-1294</a> Build error when skip tests build</li>
<li><a href="https://issues.apache.org/jira/browse/ORC-1295">ORC-1295</a> Improve ORC Spec example (Decoding RLE v2 direct)</li>
<li><a href="https://issues.apache.org/jira/browse/ORC-1299">ORC-1299</a> benchmark can’t work for data resource 403</li>
<li><a href="https://issues.apache.org/jira/browse/ORC-1305">ORC-1305</a> Add more orc java examples</li>
<li><a href="https://issues.apache.org/jira/browse/ORC-1308">ORC-1308</a> Avoid star import</li>
</ul>
<p>The test changes:</p>
<ul>
<li><a href="https://issues.apache.org/jira/browse/ORC-1290">ORC-1290</a> Bump spotbugs to 4.7.3</li>
<li><a href="https://issues.apache.org/jira/browse/ORC-1300">ORC-1300</a> Update Spark to 3.3.1 and its dependencies</li>
</ul>
<p>The tasks:</p>
<ul>
<li><a href="https://issues.apache.org/jira/browse/ORC-1269">ORC-1269</a> Remove FindBugs</li>
<li><a href="https://issues.apache.org/jira/browse/ORC-1270">ORC-1270</a> Move opencsv dependency to the tools module</li>
<li><a href="https://issues.apache.org/jira/browse/ORC-1292">ORC-1292</a> Add paragraph in java documentation</li>
</ul>
</div>
</article>
<article>
<h2>
<a href="/news/2022/11/17/ORC-1.7.7/">
ORC 1.7.7 Released
</a>
</h2>
<span class="post-category">
<span class="label">
release
</span>
</span>
<div class="post-meta">
<span class="post-date">
17 Nov 2022
</span>
<span class="post-author">
dongjoon
</span>
</div>
<div class="post-content">
<p>The ORC team is excited to announce the release of ORC v1.7.7.</p>
<ul>
<li>Released: 17 November 2022</li>
<li>Source code: <a href="https://archive.apache.org/dist/orc/orc-1.7.7/orc-1.7.7.tar.gz">orc-1.7.7.tar.gz</a></li>
<li><a href="https://archive.apache.org/dist/orc/orc-1.7.7/orc-1.7.7.tar.gz.asc">GPG Signature</a>
signed by <a href="https://downloads.apache.org/orc/KEYS">Dongjoon Hyun (34F0FC5C)</a></li>
<li>Git tag: <a href="https://github.com/apache/orc/releases/tag/rel/release-1.7.7">rel/release-1.7.7</a></li>
<li>Maven Central: <a href="https://search.maven.org/#search%7Cga%7C1%7Cg%3A%22org.apache.orc%22%20AND%20v%3A%221.7.7%22">ORC 1.7.7</a></li>
<li>SHA 256: <a href="https://archive.apache.org/dist/orc/orc-1.7.7/orc-1.7.7.tar.gz.sha256">52cbcd892c0bf07c…</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+%221.7.7%22&amp;tempMax=500">ORC-1.7.7</a></li>
</ul>
<p>The bug fixes:</p>
<ul>
<li><a href="https://issues.apache.org/jira/browse/ORC-1283">ORC-1283</a> ENABLE_INDEXES does not take effect</li>
</ul>
<p>The test changes:</p>
<ul>
<li><a href="https://issues.apache.org/jira/browse/ORC-1254">ORC-1254</a> Add spotbugs check</li>
<li><a href="https://issues.apache.org/jira/browse/ORC-1299">ORC-1299</a> Fix fetch data error in bench module</li>
</ul>
<p>The tasks:</p>
<ul>
<li><a href="https://issues.apache.org/jira/browse/ORC-1256">ORC-1256</a> Publish tests jar to maven central</li>
<li><a href="https://issues.apache.org/jira/browse/ORC-1268">ORC-1268</a> Set CMP0135 policy for CMake 3.24+</li>
</ul>
</div>
</article>
<article>
<h2>
<a href="/news/2022/09/21/william-chair/">
William Hyun elected as Chair
</a>
</h2>
<span class="post-category">
<span class="label">
team
</span>
</span>
<div class="post-meta">
<span class="post-date">
21 Sep 2022
</span>
<span class="post-author">
dongjoon
</span>
</div>
<div class="post-content">
<p>The Apache ORC Project Management Committee (PMC) elected William Hyun as the Chair on September 12nd
and Apache Software Foundation (ASF) Board approved it and appointed him as Vice President for Apache ORC on September 21st.</p>
<p>William has been leading many areas.
He helped Apache ORC PMC add a new member,
served as a release manager for 1.7.4/1.7.5/1.7.6/1.8.0,
made an important contribution on inter-ASF project collaboration and ORC integration across several projects to help all ORC users,
improved ORC infra like ASF ORC DockerHub Setup, docker tests, and GitHub Action,
and revamped user experiences through updating websites and Homebrew.</p>
</div>
</article>
<article>
<h2>
<a href="/news/2022/09/03/ORC-1.8.0/">
ORC 1.8.0 Released
</a>
</h2>
<span class="post-category">
<span class="label">
release
</span>
</span>
<div class="post-meta">
<span class="post-date">
03 Sep 2022
</span>
<span class="post-author">
william
</span>
</div>
<div class="post-content">
<p>The ORC team is excited to announce the release of ORC v1.8.0.</p>
<ul>
<li>Released: 3 September 2022</li>
<li>Source code: <a href="https://archive.apache.org/dist/orc/orc-1.8.0/orc-1.8.0.tar.gz">orc-1.8.0.tar.gz</a></li>
<li><a href="https://archive.apache.org/dist/orc/orc-1.8.0/orc-1.8.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-1.8.0">rel/release-1.8.0</a></li>
<li>Maven Central: <a href="https://search.maven.org/#search%7Cga%7C1%7Cg%3A%22org.apache.orc%22%20AND%20v%3A%221.8.0%22">ORC 1.8.0</a></li>
<li>SHA 256: <a href="https://archive.apache.org/dist/orc/orc-1.8.0/orc-1.8.0.tar.gz.sha256">859d78bfded98405…</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+%221.8.0%22&amp;tempMax=500">ORC-1.8.0</a></li>
</ul>
<p>New Feature and Notable Changes:</p>
<ul>
<li><a href="https://issues.apache.org/jira/browse/ORC-450">ORC-450</a> Support selecting list indices without materializing list items</li>
<li><a href="https://issues.apache.org/jira/browse/ORC-824">ORC-824</a> Add column statistics for List and Map</li>
<li><a href="https://issues.apache.org/jira/browse/ORC-1004">ORC-1004</a> Java ORC writer supports the selection vector</li>
<li><a href="https://issues.apache.org/jira/browse/ORC-1075">ORC-1075</a> Support reading ORC files with no column statistics</li>
<li><a href="https://issues.apache.org/jira/browse/ORC-1125">ORC-1125</a> Support decoding decimals in RLE</li>
<li><a href="https://issues.apache.org/jira/browse/ORC-1136">ORC-1136</a> Optimize reads by combining multiple reads without significant separation into a single read</li>
<li><a href="https://issues.apache.org/jira/browse/ORC-1138">ORC-1138</a> Seek vs Read Optimization</li>
<li><a href="https://issues.apache.org/jira/browse/ORC-1172">ORC-1172</a> Add row count limit config for one stripe</li>
<li><a href="https://issues.apache.org/jira/browse/ORC-1212">ORC-1212</a> Upgrade protobuf-java to 3.17.3</li>
<li><a href="https://issues.apache.org/jira/browse/ORC-1220">ORC-1220</a> Set min.hadoop.version to 2.7.3</li>
<li><a href="https://issues.apache.org/jira/browse/ORC-1248">ORC-1248</a> Redefine Hadoop dependency for Apache ORC 1.8.0</li>
<li><a href="https://issues.apache.org/jira/browse/ORC-1256">ORC-1256</a> Publish test-jar to maven central</li>
<li><a href="https://issues.apache.org/jira/browse/ORC-1260">ORC-1260</a> Publish shaded-protobuf classifier artifacts</li>
</ul>
<p>Improvements:</p>
<ul>
<li><a href="https://issues.apache.org/jira/browse/ORC-825">ORC-825</a> Use Empty Array For Collections toArray</li>
<li><a href="https://issues.apache.org/jira/browse/ORC-826">ORC-826</a> Do Not Use Collection Contains/Get</li>
<li><a href="https://issues.apache.org/jira/browse/ORC-828">ORC-828</a> Improve Fetch Data Set Process</li>
<li><a href="https://issues.apache.org/jira/browse/ORC-829">ORC-829</a> Optimize Serialization percentileBits</li>
<li><a href="https://issues.apache.org/jira/browse/ORC-831">ORC-831</a> Do Not Copy String When Flushing Dictionary</li>
<li><a href="https://issues.apache.org/jira/browse/ORC-833">ORC-833</a> RunLengthIntegerReaderV2 Calculate Batch Size Once</li>
<li><a href="https://issues.apache.org/jira/browse/ORC-834">ORC-834</a> Do Not Convert to String in DecimalFromTimestampTreeReader</li>
<li><a href="https://issues.apache.org/jira/browse/ORC-835">ORC-835</a> Cache TRUE/FALSE Bytes in StringGroupFromBooleanTreeReader</li>
<li><a href="https://issues.apache.org/jira/browse/ORC-836">ORC-836</a> StringGroupFromDoubleTreeReader Use Double toString</li>
<li><a href="https://issues.apache.org/jira/browse/ORC-837">ORC-837</a> Reuse HiveDecimalWritable in ConvertTreeReaderFactory</li>
<li><a href="https://issues.apache.org/jira/browse/ORC-838">ORC-838</a> Simplify compareTo/equals/putBuffer of ByteBufferAllocatorPool</li>
<li><a href="https://issues.apache.org/jira/browse/ORC-840">ORC-840</a> Remove Superfluous Array Fill in RecordReaderImpl</li>
<li><a href="https://issues.apache.org/jira/browse/ORC-841">ORC-841</a> Remove Superfluous Array Fill in StringHashTableDictionary</li>
<li><a href="https://issues.apache.org/jira/browse/ORC-842">ORC-842</a> Remove newKey from StringHashTableDictionary</li>
<li><a href="https://issues.apache.org/jira/browse/ORC-844">ORC-844</a> Improve hashCode Methods</li>
<li><a href="https://issues.apache.org/jira/browse/ORC-847">ORC-847</a> Do Not Create Empty Array in StringGroupFromBinaryTreeReader</li>
<li><a href="https://issues.apache.org/jira/browse/ORC-852">ORC-852</a> Allow DynamicByteArray to Return a ByteBuffer</li>
<li><a href="https://issues.apache.org/jira/browse/ORC-853">ORC-853</a> Optimize writeDouble Implementation</li>
<li><a href="https://issues.apache.org/jira/browse/ORC-855">ORC-855</a> Remove Unused isRepeating from RunLengthIntegerReaderV2</li>
<li><a href="https://issues.apache.org/jira/browse/ORC-865">ORC-865</a> Bump opencsv from 3.9 to 5.5.1</li>
<li><a href="https://issues.apache.org/jira/browse/ORC-883">ORC-883</a> Dependency Audit and QA</li>
<li><a href="https://issues.apache.org/jira/browse/ORC-897">ORC-897</a> optimization loop termination condition in readerIsCompatible method</li>
<li><a href="https://issues.apache.org/jira/browse/ORC-935">ORC-935</a> Bump commons-csv from 1.8 to 1.9.0</li>
<li><a href="https://issues.apache.org/jira/browse/ORC-937">ORC-937</a> Replace deprecated method</li>
<li><a href="https://issues.apache.org/jira/browse/ORC-958">ORC-958</a> Convert command support overwrite option</li>
<li><a href="https://issues.apache.org/jira/browse/ORC-969">ORC-969</a> Evaluate SearchArguments using file and stripe level stats</li>
<li><a href="https://issues.apache.org/jira/browse/ORC-975">ORC-975</a> Avoid double counting closestFixedBits in percentileBits method</li>
<li><a href="https://issues.apache.org/jira/browse/ORC-982">ORC-982</a> Extract checkstyle to a single file, help newcomers check code style</li>
<li><a href="https://issues.apache.org/jira/browse/ORC-988">ORC-988</a> Bump opencsv from 5.5.1 to 5.5.2</li>
<li><a href="https://issues.apache.org/jira/browse/ORC-992">ORC-992</a> Reached max repeat length, we can directly decide to use DELTA encoding</li>
<li><a href="https://issues.apache.org/jira/browse/ORC-1005">ORC-1005</a> Make that the java and C++ implementations of determineEncoding in RunLengthIntegerWriterV2 are consistent.</li>
<li><a href="https://issues.apache.org/jira/browse/ORC-1007">ORC-1007</a> Fix a warning from the shade plugin</li>
<li><a href="https://issues.apache.org/jira/browse/ORC-1013">ORC-1013</a> Renaming a parameter in constructors of TreeWriter’s derived classes</li>
<li><a href="https://issues.apache.org/jira/browse/ORC-1014">ORC-1014</a> Add details when we get IOExceptions from file system</li>
<li><a href="https://issues.apache.org/jira/browse/ORC-1020">ORC-1020</a> Improve orc::RleDecoderV2::nextDirect</li>
<li><a href="https://issues.apache.org/jira/browse/ORC-1027">ORC-1027</a> Filter processing to allow filter injections that cannot be represented via SArgs</li>
<li><a href="https://issues.apache.org/jira/browse/ORC-1047">ORC-1047</a> Handle quoted field names during string schema parsing</li>
<li><a href="https://issues.apache.org/jira/browse/ORC-1077">ORC-1077</a> Remove commons-codec dependency and use java.util.Base64</li>
<li><a href="https://issues.apache.org/jira/browse/ORC-1099">ORC-1099</a> Extend ReadIntent to support MAP and UNION type</li>
<li><a href="https://issues.apache.org/jira/browse/ORC-1101">ORC-1101</a> Improve malformed STRUCT handling</li>
<li><a href="https://issues.apache.org/jira/browse/ORC-1122">ORC-1122</a> Add buffer to decode the whole run in RleDecoderV2</li>
<li><a href="https://issues.apache.org/jira/browse/ORC-1137">ORC-1137</a> Improve float/double conversion in DoubleColumnReader::next()</li>
<li><a href="https://issues.apache.org/jira/browse/ORC-1149">ORC-1149</a> Bump slf4j.version to 1.7.36</li>
<li><a href="https://issues.apache.org/jira/browse/ORC-1150">ORC-1150</a> Improve RowReaderImpl::computeBatchSize()</li>
<li><a href="https://issues.apache.org/jira/browse/ORC-1152">ORC-1152</a> Support encoding short decimals in RLEv2</li>
<li><a href="https://issues.apache.org/jira/browse/ORC-1156">ORC-1156</a> Update opencsv to 5.6</li>
<li><a href="https://issues.apache.org/jira/browse/ORC-1163">ORC-1163</a> Bump zookeeper from 3.7.0 to 3.8.0</li>
<li><a href="https://issues.apache.org/jira/browse/ORC-1169">ORC-1169</a> Use Hadoop 3.3.2 on Java 17+</li>
<li><a href="https://issues.apache.org/jira/browse/ORC-1178">ORC-1178</a> Use hadoop 3.3.3 on Java 17+</li>
</ul>
</div>
</article>
<article>
<h2>
<a href="/news/2022/08/17/ORC-1.7.6/">
ORC 1.7.6 Released
</a>
</h2>
<span class="post-category">
<span class="label">
release
</span>
</span>
<div class="post-meta">
<span class="post-date">
17 Aug 2022
</span>
<span class="post-author">
william
</span>
</div>
<div class="post-content">
<p>The ORC team is excited to announce the release of ORC v1.7.6.</p>
<ul>
<li>Released: 17 August 2022</li>
<li>Source code: <a href="https://archive.apache.org/dist/orc/orc-1.7.6/orc-1.7.6.tar.gz">orc-1.7.6.tar.gz</a></li>
<li><a href="https://archive.apache.org/dist/orc/orc-1.7.6/orc-1.7.6.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-1.7.6">rel/release-1.7.6</a></li>
<li>Maven Central: <a href="https://search.maven.org/#search%7Cga%7C1%7Cg%3A%22org.apache.orc%22%20AND%20v%3A%221.7.6%22">ORC 1.7.6</a></li>
<li>SHA 256: <a href="https://archive.apache.org/dist/orc/orc-1.7.6/orc-1.7.6.tar.gz.sha256">a75e0cccaaf5e03f…</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+%221.7.6%22&amp;tempMax=500">ORC-1.7.6</a></li>
</ul>
<p>The bug fixes:</p>
<ul>
<li><a href="https://issues.apache.org/jira/browse/ORC-1204">ORC-1204</a> ORC MapReduce writer to flush when long arrays</li>
<li><a href="https://issues.apache.org/jira/browse/ORC-1205">ORC-1205</a> <code class="language-plaintext highlighter-rouge">nextVector</code> should invoke <code class="language-plaintext highlighter-rouge">ensureSize</code> when reusing vectors</li>
<li><a href="https://issues.apache.org/jira/browse/ORC-1215">ORC-1215</a> Remove a wrong <code class="language-plaintext highlighter-rouge">NotNull</code> annotation on <code class="language-plaintext highlighter-rouge">value</code> of <code class="language-plaintext highlighter-rouge">setAttribute</code></li>
<li><a href="https://issues.apache.org/jira/browse/ORC-1222">ORC-1222</a> Upgrade <code class="language-plaintext highlighter-rouge">tools.hadoop.version</code> to 2.10.2</li>
<li><a href="https://issues.apache.org/jira/browse/ORC-1227">ORC-1227</a> Use <code class="language-plaintext highlighter-rouge">Constructor.newInstance</code> instead of <code class="language-plaintext highlighter-rouge">Class.newInstance</code></li>
<li><a href="https://issues.apache.org/jira/browse/ORC-1228">ORC-1228</a> Fix <code class="language-plaintext highlighter-rouge">setAttribute</code> to handle null value</li>
</ul>
<p>The test changes:</p>
<ul>
<li><a href="https://issues.apache.org/jira/browse/ORC-932">ORC-932</a> Bump byte-buddy from 1.10.19 to 1.11.12 (#842)</li>
<li><a href="https://issues.apache.org/jira/browse/ORC-1169">ORC-1169</a> Use Hadoop to 3.3.2 on Java 17+ (#1113)</li>
<li><a href="https://issues.apache.org/jira/browse/ORC-1178">ORC-1178</a> Use Hadoop 3.3.3 on Java 17+ (#1129)</li>
<li><a href="https://issues.apache.org/jira/browse/ORC-1193">ORC-1193</a> Bump parquet.version to 1.12.3</li>
<li><a href="https://issues.apache.org/jira/browse/ORC-1207">ORC-1207</a> Upgrade Spark to 3.3.0</li>
<li><a href="https://issues.apache.org/jira/browse/ORC-1210">ORC-1210</a> Upgrade maven to 3.8.6</li>
<li><a href="https://issues.apache.org/jira/browse/ORC-1234">ORC-1234</a> Upgrade <code class="language-plaintext highlighter-rouge">objenesis</code> to 3.2 in Spark benchmark</li>
<li><a href="https://issues.apache.org/jira/browse/ORC-1235">ORC-1235</a> Bump avro.version to 1.11.1</li>
<li><a href="https://issues.apache.org/jira/browse/ORC-1240">ORC-1240</a> Update site README to use <code class="language-plaintext highlighter-rouge">apache/orc-dev</code> DockerHub image</li>
<li><a href="https://issues.apache.org/jira/browse/ORC-1241">ORC-1241</a> Use <code class="language-plaintext highlighter-rouge">apache/orc-dev</code> DockerHub repository in Docker tests</li>
<li><a href="https://issues.apache.org/jira/browse/ORC-1244">ORC-1244</a> Upgrade <code class="language-plaintext highlighter-rouge">byte-buddy</code> to 1.12.13 in branch-1.7</li>
<li><a href="https://issues.apache.org/jira/browse/ORC-1245">ORC-1245</a> Use Hadoop 3.3.4 on Java 17+ and benchmark</li>
</ul>
<p>The documentation changes:</p>
<ul>
<li>MINOR: Update DOAP with new releases (#1127)</li>
<li><a href="https://issues.apache.org/jira/browse/ORC-900">ORC-900</a> Update <code class="language-plaintext highlighter-rouge">doap_orc.rdf</code> for Apache Projects page (#806)</li>
<li><a href="https://issues.apache.org/jira/browse/ORC-1231">ORC-1231</a> Update supported OS list in <code class="language-plaintext highlighter-rouge">building.md</code></li>
<li><a href="https://issues.apache.org/jira/browse/ORC-1237">ORC-1237</a> Remove a wrong image link to <code class="language-plaintext highlighter-rouge">article-footer.png</code></li>
<li><a href="https://issues.apache.org/jira/browse/ORC-1238">ORC-1238</a> Update DOAP with 1.7.5</li>
</ul>
<p>The tasks:</p>
<ul>
<li><a href="https://issues.apache.org/jira/browse/ORC-1185">ORC-1185</a> Add <code class="language-plaintext highlighter-rouge">merge_orc_pr.py</code></li>
<li><a href="https://issues.apache.org/jira/browse/ORC-1187">ORC-1187</a> Use <code class="language-plaintext highlighter-rouge">main</code> instead of <code class="language-plaintext highlighter-rouge">master</code> in <code class="language-plaintext highlighter-rouge">merge_orc_pr.py</code></li>
<li><a href="https://issues.apache.org/jira/browse/ORC-1213">ORC-1213</a> Use <code class="language-plaintext highlighter-rouge">https</code> in <code class="language-plaintext highlighter-rouge">ThirdpartyToolchain.cmake</code></li>
<li><a href="https://issues.apache.org/jira/browse/ORC-1226">ORC-1226</a> Add a deprecation warning for Hadoop 2.7.2 and below</li>
</ul>
</div>
</article>
<article>
<h2>
<a href="/news/2022/06/16/ORC-1.7.5/">
ORC 1.7.5 Released
</a>
</h2>
<span class="post-category">
<span class="label">
release
</span>
</span>
<div class="post-meta">
<span class="post-date">
16 Jun 2022
</span>
<span class="post-author">
william
</span>
</div>
<div class="post-content">
<p>The ORC team is excited to announce the release of ORC v1.7.5.</p>
<ul>
<li>Released: 16 June 2022</li>
<li>Source code: <a href="https://archive.apache.org/dist/orc/orc-1.7.5/orc-1.7.5.tar.gz">orc-1.7.5.tar.gz</a></li>
<li><a href="https://archive.apache.org/dist/orc/orc-1.7.5/orc-1.7.5.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-1.7.5">rel/release-1.7.5</a></li>
<li>Maven Central: <a href="https://search.maven.org/#search%7Cga%7C1%7Cg%3A%22org.apache.orc%22%20AND%20v%3A%221.7.5%22">ORC 1.7.5</a></li>
<li>SHA 256: <a href="https://archive.apache.org/dist/orc/orc-1.7.5/orc-1.7.5.tar.gz.sha256">b90cae5853e3ea0e…</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+%221.7.5%22&amp;tempMax=500">ORC-1.7.5</a></li>
</ul>
<p>The bug fixes:</p>
<ul>
<li><a href="https://issues.apache.org/jira/browse/ORC-1151">ORC-1151</a> Fix ColumnWriter for non-UTC Timestamp columns</li>
<li><a href="https://issues.apache.org/jira/browse/ORC-1160">ORC-1160</a> Fix seekToRow can’t seek within selected row group</li>
<li><a href="https://issues.apache.org/jira/browse/ORC-1133">ORC-1133</a> Fix csv-import tool options</li>
<li><a href="https://issues.apache.org/jira/browse/ORC-1183">ORC-1183</a> Upgrade gson to 2.9.0</li>
<li><a href="https://issues.apache.org/jira/browse/ORC-1186">ORC-1186</a> Limit <code class="language-plaintext highlighter-rouge">family</code> in <code class="language-plaintext highlighter-rouge">aarch64</code> profile</li>
<li><a href="https://issues.apache.org/jira/browse/ORC-1188">ORC-1188</a> Fix <code class="language-plaintext highlighter-rouge">ORC_PREFER_STATIC_ZLIB</code></li>
</ul>
<p>The improvements:</p>
<ul>
<li><a href="https://issues.apache.org/jira/browse/ORC-1198">ORC-1198</a> Add a new <code class="language-plaintext highlighter-rouge">PhysicalFsWriter</code> constructor with <code class="language-plaintext highlighter-rouge">FSDataOutputStream</code> parameter</li>
<li><a href="https://issues.apache.org/jira/browse/ORC-1199">ORC-1199</a> Use Google mirror of Maven Central as the primary</li>
</ul>
<p>The test changes:</p>
<ul>
<li><a href="https://issues.apache.org/jira/browse/ORC-1155">ORC-1155</a> Add Ubuntu 22.04 to docker tests</li>
<li><a href="https://issues.apache.org/jira/browse/ORC-1154">ORC-1154</a> Bump hive.version from 3.1.2 to 3.1.3</li>
<li><a href="https://issues.apache.org/jira/browse/ORC-1161">ORC-1161</a> Add MacOS 12 and remove MacOS 10</li>
<li><a href="https://issues.apache.org/jira/browse/ORC-1174">ORC-1174</a> Add <code class="language-plaintext highlighter-rouge">Ubuntu 22.04</code> to GitHub Action</li>
<li><a href="https://issues.apache.org/jira/browse/ORC-1182">ORC-1182</a> Use <code class="language-plaintext highlighter-rouge">slf4j-simple</code> instead of deprecated <code class="language-plaintext highlighter-rouge">slf4j-log4j12</code></li>
<li><a href="https://issues.apache.org/jira/browse/ORC-1184">ORC-1184</a> Use Hadoop 3.3.3 in benchmark module</li>
<li><a href="https://issues.apache.org/jira/browse/ORC-1189">ORC-1189</a> Update <code class="language-plaintext highlighter-rouge">README.md</code> and <code class="language-plaintext highlighter-rouge">help</code> command message in <code class="language-plaintext highlighter-rouge">benchmark</code> module and <code class="language-plaintext highlighter-rouge">.gitignore</code></li>
<li><a href="https://issues.apache.org/jira/browse/ORC-1190">ORC-1190</a> Fix <code class="language-plaintext highlighter-rouge">ORCWriterBenchMark</code> <code class="language-plaintext highlighter-rouge">dumpDir</code> initialization</li>
<li><a href="https://issues.apache.org/jira/browse/ORC-1191">ORC-1191</a> Updated TLC Taxi Benchmark Dataset</li>
<li><a href="https://issues.apache.org/jira/browse/ORC-1192">ORC-1192</a> Use <code class="language-plaintext highlighter-rouge">orc.zstd</code> instead of <code class="language-plaintext highlighter-rouge">orc.none</code></li>
<li><a href="https://issues.apache.org/jira/browse/ORC-1196">ORC-1196</a> Add Spark benchmark integration tests to GHA</li>
<li><a href="https://issues.apache.org/jira/browse/ORC-1201">ORC-1201</a> Remove <code class="language-plaintext highlighter-rouge">Debian 9</code> from Docker Tests</li>
</ul>
<p>The documentation changes:</p>
<ul>
<li>Add ASF verification instruction link</li>
</ul>
</div>
</article>
<article>
<h2>
<a href="/news/2022/06/05/add-pavan/">
Pavan Lanka added as committer
</a>
</h2>
<span class="post-category">
<span class="label">
team
</span>
</span>
<div class="post-meta">
<span class="post-date">
05 Jun 2022
</span>
<span class="post-author">
dongjoon
</span>
</div>
<div class="post-content">
<p>The ORC PMC is happy to add Pavan Lanka as an ORC committer for the
work on introducing LazyIO of non-filter columns and optimizing stripe index and data reads.</p>
<p>Thank you for your work on ORC, Pavan!</p>
</div>
</article>
<article>
<h2>
<a href="/news/2022/05/08/yiqun-pmc/">
ORC adds Yiqun Zhang to PMC
</a>
</h2>
<span class="post-category">
<span class="label">
team
</span>
</span>
<div class="post-meta">
<span class="post-date">
08 May 2022
</span>
<span class="post-author">
william
</span>
</div>
<div class="post-content">
<p>The Apache ORC Project Management Committee (PMC) is happy to announce
that Yiqun Zhang has joined us as a new member of the PMC.
Yiqun has been showing consistent contributions as a committer,
and participated in both major and maintenance releases by actively
helping the release managers with testing the release candidates.</p>
<p>Please welcome Yiqun to the ORC PMC!</p>
</div>
</article>
<article>
<h2>
<a href="/news/2022/04/15/ORC-1.7.4/">
ORC 1.7.4 Released
</a>
</h2>
<span class="post-category">
<span class="label">
release
</span>
</span>
<div class="post-meta">
<span class="post-date">
15 Apr 2022
</span>
<span class="post-author">
william
</span>
</div>
<div class="post-content">
<p>The ORC team is excited to announce the release of ORC v1.7.4.</p>
<ul>
<li>Released: 15 April 2022</li>
<li>Source code: <a href="https://archive.apache.org/dist/orc/orc-1.7.4/orc-1.7.4.tar.gz">orc-1.7.4.tar.gz</a></li>
<li><a href="https://archive.apache.org/dist/orc/orc-1.7.4/orc-1.7.4.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-1.7.4">rel/release-1.7.4</a></li>
<li>Maven Central: <a href="https://search.maven.org/#search%7Cga%7C1%7Cg%3A%22org.apache.orc%22%20AND%20v%3A%221.7.4%22">ORC 1.7.4</a></li>
<li>SHA 256: <a href="https://archive.apache.org/dist/orc/orc-1.7.4/orc-1.7.4.tar.gz.sha256">0a70c5e877b1ff26…</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+%221.7.4%22&amp;tempMax=500">ORC-1.7.4</a></li>
</ul>
<p>The bug fixes:</p>
<ul>
<li><a href="https://issues.apache.org/jira/browse/ORC-1120">ORC-1120</a> Remove C++ library limitation about write version</li>
<li><a href="https://issues.apache.org/jira/browse/ORC-1121">ORC-1121</a> Fix column conversion check bug which causes column filters don’t work</li>
<li><a href="https://issues.apache.org/jira/browse/ORC-1127">ORC-1127</a> Add missing version of UNSTABLE-PRE-2.0</li>
<li><a href="https://issues.apache.org/jira/browse/ORC-1146">ORC-1146</a> Float category missing check if the statistic sum is a finite value</li>
<li><a href="https://issues.apache.org/jira/browse/ORC-1147">ORC-1147</a> Use isNaN instead of isFinite to determine the contain NaN values</li>
</ul>
<p>The improvements:</p>
<ul>
<li><a href="https://issues.apache.org/jira/browse/ORC-236">ORC-236</a> Support <code class="language-plaintext highlighter-rouge">UNION</code> type in Java Convert tool</li>
<li><a href="https://issues.apache.org/jira/browse/ORC-1116">ORC-1116</a> Fix csv-import tool when exporting long bytes</li>
<li><a href="https://issues.apache.org/jira/browse/ORC-1123">ORC-1123</a> Add estimationMemory method for writer</li>
</ul>
<p>The test changes:</p>
<ul>
<li><a href="https://issues.apache.org/jira/browse/ORC-1145">ORC-1145</a> Add Java 18 to GitHub Action CI</li>
<li><a href="https://issues.apache.org/jira/browse/ORC-1118">ORC-1118</a> Support Java 17 and ARM64 docker tests</li>
</ul>
<p>The documentation changes:</p>
<ul>
<li><a href="https://issues.apache.org/jira/browse/ORC-1117">ORC-1117</a> Add <code class="language-plaintext highlighter-rouge">Dask</code> page at <code class="language-plaintext highlighter-rouge">Using in Python</code> section</li>
<li><a href="https://issues.apache.org/jira/browse/ORC-1119">ORC-1119</a> Remove timestamp from ORC API docs</li>
</ul>
</div>
</article>
<article>
<h2>
<a href="/news/2022/04/14/ORC-1.6.14/">
ORC 1.6.14 Released
</a>
</h2>
<span class="post-category">
<span class="label">
release
</span>
</span>
<div class="post-meta">
<span class="post-date">
14 Apr 2022
</span>
<span class="post-author">
dongjoon
</span>
</div>
<div class="post-content">
<p>The ORC team is excited to announce the release of ORC v1.6.14.</p>
<ul>
<li>Released: 14 April 2022</li>
<li>Source code: <a href="https://archive.apache.org/dist/orc/orc-1.6.14/orc-1.6.14.tar.gz">orc-1.6.14.tar.gz</a></li>
<li><a href="https://archive.apache.org/dist/orc/orc-1.6.14/orc-1.6.14.tar.gz.asc">GPG Signature</a>
signed by <a href="https://downloads.apache.org/orc/KEYS">Dongjoon Hyun (34F0FC5C)</a></li>
<li>Git tag: <a href="https://github.com/apache/orc/releases/tag/rel/release-1.6.14">rel/release-1.6.14</a></li>
<li>Maven Central: <a href="https://search.maven.org/#search%7Cga%7C1%7Cg%3A%22org.apache.orc%22%20AND%20v%3A%221.6.14%22">ORC 1.6.14</a></li>
<li>SHA 256: <a href="https://archive.apache.org/dist/orc/orc-1.6.14/orc-1.6.14.tar.gz.sha256">f2701d27d197a0b4…</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+%221.6.14%22&amp;tempMax=500">ORC-1.6.14</a></li>
</ul>
<p>The bug fixes:</p>
<ul>
<li><a href="https://issues.apache.org/jira/browse/ORC-1121">ORC-1121</a> Fix column coversion check bug which causes column filters don’t work</li>
<li><a href="https://issues.apache.org/jira/browse/ORC-1146">ORC-1146</a> Float category missing check if the statistic sum is a finite value</li>
<li><a href="https://issues.apache.org/jira/browse/ORC-1147">ORC-1147</a> Use isNaN instead of isFinite to determine the contain NaN values</li>
</ul>
<p>The ‘tests’ fixes:</p>
<ul>
<li><a href="https://issues.apache.org/jira/browse/ORC-1016">ORC-1016</a> Use <code class="language-plaintext highlighter-rouge">openssl@1.1</code> in GitHub Action MacOS CIs</li>
<li><a href="https://issues.apache.org/jira/browse/ORC-1113">ORC-1113</a> Remove CentOS 8 from docker-based tests</li>
</ul>
</div>
</article>
<article>
<h2>
<a href="/news/2022/03/05/add-quanlong/">
Quanlong Huang added as committer
</a>
</h2>
<span class="post-category">
<span class="label">
team
</span>
</span>
<div class="post-meta">
<span class="post-date">
05 Mar 2022
</span>
<span class="post-author">
gangwu
</span>
</div>
<div class="post-content">
<p>The ORC PMC is happy to add Quanlong Huang as an ORC committer
for the work on ORC C++ library and Apache Impala integration.</p>
<p>Thank you for your work on ORC, Quanlong!</p>
</div>
</article>
<article>
<h2>
<a href="/news/2022/02/09/ORC-1.7.3/">
ORC 1.7.3 Released
</a>
</h2>
<span class="post-category">
<span class="label">
release
</span>
</span>
<div class="post-meta">
<span class="post-date">
09 Feb 2022
</span>
<span class="post-author">
dongjoon
</span>
</div>
<div class="post-content">
<p>The ORC team is excited to announce the release of ORC v1.7.3.</p>
<ul>
<li>Released: 9 February 2022</li>
<li>Source code: <a href="https://archive.apache.org/dist/orc/orc-1.7.3/orc-1.7.3.tar.gz">orc-1.7.3.tar.gz</a></li>
<li><a href="https://archive.apache.org/dist/orc/orc-1.7.3/orc-1.7.3.tar.gz.asc">GPG Signature</a>
signed by <a href="https://downloads.apache.org/orc/KEYS">Dongjoon Hyun (34F0FC5C)</a></li>
<li>Git tag: <a href="https://github.com/apache/orc/releases/tag/rel/release-1.7.3">rel/release-1.7.3</a></li>
<li>Maven Central: <a href="https://search.maven.org/#search%7Cga%7C1%7Cg%3A%22org.apache.orc%22%20AND%20v%3A%221.7.3%22">ORC 1.7.3</a></li>
<li>SHA 256: <a href="https://archive.apache.org/dist/orc/orc-1.7.3/orc-1.7.3.tar.gz.sha256">535c4d7588172e85…</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+%221.7.3%22&amp;tempMax=500">ORC-1.7.3</a></li>
</ul>
<p>The ‘bug’ fixes:</p>
<ul>
<li><a href="https://issues.apache.org/jira/browse/ORC-1060">ORC-1060</a> Reduce memory usage when vectorized reading dictionary string encoding columns</li>
<li><a href="https://issues.apache.org/jira/browse/ORC-1065">ORC-1065</a> Fix IndexOutOfBoundsException in ReaderImpl.extractFileTail</li>
<li><a href="https://issues.apache.org/jira/browse/ORC-1067">ORC-1067</a> [C++] Upgrade ZSTD to 1.5.1</li>
<li><a href="https://issues.apache.org/jira/browse/ORC-1078">ORC-1078</a> Row group end offset doesn’t accommodate all the blocks</li>
<li><a href="https://issues.apache.org/jira/browse/ORC-1081">ORC-1081</a> Fix heap-use-after-free in SearchArgumentBuilderImpl::end()</li>
<li><a href="https://issues.apache.org/jira/browse/ORC-1087">ORC-1087</a> [C++] Handle unloaded seek positions when seeking in an uncompressed chunk</li>
<li><a href="https://issues.apache.org/jira/browse/ORC-1092">ORC-1092</a> [C++] Upgrade LZ4 to version 1.9.3</li>
<li><a href="https://issues.apache.org/jira/browse/ORC-1102">ORC-1102</a> [C++] Upgrade ZSTD to 1.5.2</li>
</ul>
<p>The ‘tools’ improvements:</p>
<ul>
<li><a href="https://issues.apache.org/jira/browse/ORC-1055">ORC-1055</a> [C++] Add the timezone option for the csv-import tool</li>
<li><a href="https://issues.apache.org/jira/browse/ORC-1082">ORC-1082</a> Improve FileDump and JsonFileDump to be robust on missing column statistics</li>
<li><a href="https://issues.apache.org/jira/browse/ORC-1092">ORC-1092</a> [C++] Support specifying type ids or column names in cpp tools</li>
</ul>
<p>The ‘documentation’ patches:</p>
<ul>
<li><a href="https://issues.apache.org/jira/browse/ORC-1050">ORC-1050</a> Update ORC site README.md and release process page</li>
<li><a href="https://issues.apache.org/jira/browse/ORC-1069">ORC-1069</a> Update building.md</li>
<li><a href="https://issues.apache.org/jira/browse/ORC-1071">ORC-1071</a> Update ‘adopters’ page</li>
<li><a href="https://issues.apache.org/jira/browse/ORC-1091">ORC-1091</a> Add ‘Tests’ section at ORC ‘develop’ page</li>
<li><a href="https://issues.apache.org/jira/browse/ORC-1112">ORC-1112</a> Add ‘Using with Python’ web page</li>
<li><a href="https://issues.apache.org/jira/browse/ORC-1114">ORC-1114</a> Update ‘Using with Python’ page with ‘PyArrow’ 7.0.0</li>
</ul>
<p>The ‘task’ patches:</p>
<ul>
<li><a href="https://issues.apache.org/jira/browse/ORC-1070">ORC-1070</a> Upgrade site docker image to use Ubuntu 20.04</li>
<li><a href="https://issues.apache.org/jira/browse/ORC-1072">ORC-1072</a> Add ‘Stale’ GitHub Action job</li>
<li><a href="https://issues.apache.org/jira/browse/ORC-1094">ORC-1094</a> Enable GitHub issues tab</li>
<li><a href="https://issues.apache.org/jira/browse/ORC-1095">ORC-1095</a> Deprecate ‘UnknownFormatException’</li>
</ul>
<p>The ‘tests’ fixes:</p>
<ul>
<li><a href="https://issues.apache.org/jira/browse/ORC-875">ORC-875</a> Add GitHub Action job for Windows Server 2019</li>
<li><a href="https://issues.apache.org/jira/browse/ORC-878">ORC-878</a> Bump auto-service from 1.0-rc7 to 1.0</li>
<li><a href="https://issues.apache.org/jira/browse/ORC-881">ORC-881</a> Bump slf4j.version from 1.7.30 to 1.7.32</li>
<li><a href="https://issues.apache.org/jira/browse/ORC-989">ORC-989</a> Bump checkstyle from 8.45.1 to 9.0</li>
<li><a href="https://issues.apache.org/jira/browse/ORC-993">ORC-993</a> Bump junit.version from 5.7.2 to 5.8.0</li>
<li><a href="https://issues.apache.org/jira/browse/ORC-1018">ORC-1018</a> Bump checkstyle from 9.0 to 9.0.1</li>
<li><a href="https://issues.apache.org/jira/browse/ORC-1033">ORC-1033</a> Bump junit.version from 5.8.0 to 5.8.1</li>
<li><a href="https://issues.apache.org/jira/browse/ORC-1044">ORC-1044</a> Bump reproducible-build-maven-plugin to 0.14</li>
<li><a href="https://issues.apache.org/jira/browse/ORC-1048">ORC-1048</a> Bump checkstyle from 9.0.1 to 9.1</li>
<li><a href="https://issues.apache.org/jira/browse/ORC-1052">ORC-1052</a> Bump avro.version from 1.10.2 to 1.11.0</li>
<li><a href="https://issues.apache.org/jira/browse/ORC-1057">ORC-1057</a> Bump junit.version from 5.8.1 to 5.8.2</li>
<li><a href="https://issues.apache.org/jira/browse/ORC-1061">ORC-1061</a> Bump checkstyle from 9.1 to 9.2</li>
<li><a href="https://issues.apache.org/jira/browse/ORC-1066">ORC-1066</a> Bump guava from 30.1.1-jre to 31.0.1-jre</li>
<li><a href="https://issues.apache.org/jira/browse/ORC-1068">ORC-1068</a> [C++] Stabilize HAS_POST_2038 test</li>
<li><a href="https://issues.apache.org/jira/browse/ORC-1073">ORC-1073</a> Remove appveyor.yml</li>
<li><a href="https://issues.apache.org/jira/browse/ORC-1076">ORC-1076</a> Remove Travis PR Builder Link from README.md</li>
<li><a href="https://issues.apache.org/jira/browse/ORC-1079">ORC-1079</a> Add Linux Clang 11 GitHub Action test coverage</li>
<li><a href="https://issues.apache.org/jira/browse/ORC-1080">ORC-1080</a> Remove .travis.yml</li>
<li><a href="https://issues.apache.org/jira/browse/ORC-1084">ORC-1084</a> Bump checkstyle from 9.2 to 9.2.1</li>
<li><a href="https://issues.apache.org/jira/browse/ORC-1086">ORC-1086</a> Bump reproducible-build-maven-plugin from 0.14 to 0.15</li>
<li><a href="https://issues.apache.org/jira/browse/ORC-1090">ORC-1090</a> Disable Clang 13.0-specific compilation warnings</li>
<li><a href="https://issues.apache.org/jira/browse/ORC-1093">ORC-1093</a> Remove debian8 specific code in run-one.sh</li>
<li><a href="https://issues.apache.org/jira/browse/ORC-1096">ORC-1096</a> Bump slf4j.version to 1.7.33</li>
<li><a href="https://issues.apache.org/jira/browse/ORC-1103">ORC-1103</a> Use Maven 3.8.4</li>
<li><a href="https://issues.apache.org/jira/browse/ORC-1104">ORC-1104</a> Use Spark 3.2.1 in benchmark</li>
<li><a href="https://issues.apache.org/jira/browse/ORC-1105">ORC-1105</a> fetch-data.sh should use zsh instead of bash</li>
<li><a href="https://issues.apache.org/jira/browse/ORC-1106">ORC-1106</a> Use transitive commons-lang3 dependency in bench module</li>
<li><a href="https://issues.apache.org/jira/browse/ORC-1107">ORC-1107</a> Fix NPE at benchmark data schema loading</li>
<li><a href="https://issues.apache.org/jira/browse/ORC-1108">ORC-1108</a> Use RawLocalFileSystem to skip checksum files during benchmark data generation</li>
<li><a href="https://issues.apache.org/jira/browse/ORC-1109">ORC-1109</a> Use zstd instead of none in the default compress option</li>
<li><a href="https://issues.apache.org/jira/browse/ORC-1111">ORC-1111</a> Bump build-helper-maven-plugin from 3.2.0 to 3.3.0</li>
<li><a href="https://issues.apache.org/jira/browse/ORC-1113">ORC-1113</a> Remove CentOS 8 from docker-based tests</li>
<li><a href="https://issues.apache.org/jira/browse/ORC-1115">ORC-1115</a> Suppress Illegal reflective access warnings on Java9+ Tests</li>
</ul>
</div>
</article>
<article>
<h2>
<a href="/news/2022/01/20/ORC-1.6.13/">
ORC 1.6.13 Released
</a>
</h2>
<span class="post-category">
<span class="label">
release
</span>
</span>
<div class="post-meta">
<span class="post-date">
20 Jan 2022
</span>
<span class="post-author">
dongjoon
</span>
</div>
<div class="post-content">
<p>The ORC team is excited to announce the release of ORC v1.6.13.</p>
<ul>
<li>Released: 20 January 2022</li>
<li>Source code: <a href="https://archive.apache.org/dist/orc/orc-1.6.13/orc-1.6.13.tar.gz">orc-1.6.13.tar.gz</a></li>
<li><a href="https://archive.apache.org/dist/orc/orc-1.6.13/orc-1.6.13.tar.gz.asc">GPG Signature</a>
signed by <a href="https://downloads.apache.org/orc/KEYS">Dongjoon Hyun (34F0FC5C)</a></li>
<li>Git tag: <a href="https://github.com/apache/orc/releases/tag/rel/release-1.6.13">rel/release-1.6.13</a></li>
<li>Maven Central: <a href="https://search.maven.org/#search%7Cga%7C1%7Cg%3A%22org.apache.orc%22%20AND%20v%3A%221.6.13%22">ORC 1.6.13</a></li>
<li>SHA 256: <a href="https://archive.apache.org/dist/orc/orc-1.6.13/orc-1.6.13.tar.gz.sha256">ff69f9e0b5b01dfc…</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+%221.6.13%22&amp;tempMax=500">ORC-1.6.13</a></li>
</ul>
<p>The bug fixes:</p>
<ul>
<li><a href="https://issues.apache.org/jira/browse/ORC-1065">ORC-1065</a> Fix IndexOutOfBoundsException in ReaderImpl.extractFileTail</li>
<li><a href="https://issues.apache.org/jira/browse/ORC-1078">ORC-1078</a> Row group end offset doesn’t accommodate all the blocks</li>
</ul>
<p>The ‘tests’ fixes:</p>
<ul>
<li><a href="https://issues.apache.org/jira/browse/ORC-875">ORC-875</a> Add GitHub Action job for Windows Server 2019</li>
<li><a href="https://issues.apache.org/jira/browse/ORC-941">ORC-941</a> Move MacOS 10.15/11.5 test from Travis to GitHub Action</li>
<li><a href="https://issues.apache.org/jira/browse/ORC-1079">ORC-1079</a> Add Linux Clang 11 GitHub Action test coverage</li>
<li><a href="https://issues.apache.org/jira/browse/ORC-1080">ORC-1080</a> Remove .travis.yml</li>
</ul>
</div>
</article>
<article>
<h2>
<a href="/news/2021/12/20/ORC-1.7.2/">
ORC 1.7.2 Released
</a>
</h2>
<span class="post-category">
<span class="label">
release
</span>
</span>
<div class="post-meta">
<span class="post-date">
20 Dec 2021
</span>
<span class="post-author">
dongjoon
</span>
</div>
<div class="post-content">
<p>The ORC team is excited to announce the release of ORC v1.7.2.</p>
<ul>
<li>Released: 20 December 2021</li>
<li>Source code: <a href="https://archive.apache.org/dist/orc/orc-1.7.2/orc-1.7.2.tar.gz">orc-1.7.2.tar.gz</a></li>
<li><a href="https://archive.apache.org/dist/orc/orc-1.7.2/orc-1.7.2.tar.gz.asc">GPG Signature</a>
signed by <a href="https://downloads.apache.org/orc/KEYS">Dongjoon Hyun (34F0FC5C)</a></li>
<li>Git tag: <a href="https://github.com/apache/orc/releases/tag/rel/release-1.7.2">rel/release-1.7.2</a></li>
<li>Maven Central: <a href="https://search.maven.org/#search%7Cga%7C1%7Cg%3A%22org.apache.orc%22%20AND%20v%3A%221.7.2%22">ORC 1.7.2</a></li>
<li>SHA 256: <a href="https://archive.apache.org/dist/orc/orc-1.7.2/orc-1.7.2.tar.gz.sha256">ef39bae755116fec…</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+%221.7.2%22&amp;tempMax=500">ORC-1.7.2</a></li>
</ul>
<p>The bug fixes:</p>
<ul>
<li><a href="https://issues.apache.org/jira/browse/ORC-492">ORC-492</a> Avoid potential ArrayIndexOutOfBoundsException when getting WriterVersionn</li>
<li><a href="https://issues.apache.org/jira/browse/ORC-1002">ORC-1053</a> Fix time zone offset precision when convert tool converts LocalDateTime to Timestamp is not consistent with the internal default precision of ORC</li>
<li><a href="https://issues.apache.org/jira/browse/ORC-1041">ORC-1041</a> Use memcpy during LZO decompression</li>
<li><a href="https://issues.apache.org/jira/browse/ORC-1059">ORC-1059</a> Align findColumns behaviour between 1.6 and 1.7 release</li>
</ul>
<p>The ‘tools’ improvements:</p>
<ul>
<li><a href="https://issues.apache.org/jira/browse/ORC-1012">ORC-1012</a> Support specifying columns in orc-scan</li>
<li><a href="https://issues.apache.org/jira/browse/ORC-1017">ORC-1017</a> Add sizes tool to determine and display the sizes of each column in a set of files</li>
<li><a href="https://issues.apache.org/jira/browse/ORC-1023">ORC-1023</a> Support writing bloom filters in ConvertTool</li>
</ul>
<p>The ‘tests’ fixes:</p>
<ul>
<li><a href="https://issues.apache.org/jira/browse/ORC-915">ORC-915</a> Remove io.netty.netty from Spark benchmark</li>
<li><a href="https://issues.apache.org/jira/browse/ORC-938">ORC-938</a> Bump netty-all from 4.1.42.Final to 4.1.66.Final</li>
<li><a href="https://issues.apache.org/jira/browse/ORC-948">ORC-948</a> Add hive benchmark integration tests</li>
<li><a href="https://issues.apache.org/jira/browse/ORC-957">ORC-957</a> Bump netty-all from 4.1.66.Final to 4.1.67.Final</li>
<li><a href="https://issues.apache.org/jira/browse/ORC-1021">ORC-1021</a> Add -fno-omit-frame-pointer in DEBUG and RELWITHDEBINFO builds</li>
<li><a href="https://issues.apache.org/jira/browse/ORC-1051">ORC-1051</a> Update benchmark dependencies</li>
</ul>
</div>
</article>
<article>
<h2>
<a href="/news/2021/11/23/add-yiqun/">
Yiqun Zhang added as committer
</a>
</h2>
<span class="post-category">
<span class="label">
team
</span>
</span>
<div class="post-meta">
<span class="post-date">
23 Nov 2021
</span>
<span class="post-author">
dongjoon
</span>
</div>
<div class="post-content">
<p>The ORC PMC is happy to add Yiqun Zhang as an ORC committer
for the work on improving ORC tools.</p>
<p>Thank you for your work on ORC, Yiqun!</p>
</div>
</article>
<article>
<h2>
<a href="/news/2021/11/07/ORC-1.7.1/">
ORC 1.7.1 Released
</a>
</h2>
<span class="post-category">
<span class="label">
release
</span>
</span>
<div class="post-meta">
<span class="post-date">
07 Nov 2021
</span>
<span class="post-author">
dongjoon
</span>
</div>
<div class="post-content">
<p>The ORC team is excited to announce the release of ORC v1.7.1.</p>
<ul>
<li>Released: 7 November 2021</li>
<li>Source code: <a href="https://archive.apache.org/dist/orc/orc-1.7.1/orc-1.7.1.tar.gz">orc-1.7.1.tar.gz</a></li>
<li><a href="https://archive.apache.org/dist/orc/orc-1.7.1/orc-1.7.1.tar.gz.asc">GPG Signature</a>
signed by <a href="https://downloads.apache.org/orc/KEYS">Dongjoon Hyun (34F0FC5C)</a></li>
<li>Git tag: <a href="https://github.com/apache/orc/releases/tag/rel/release-1.7.1">rel/release-1.7.1</a></li>
<li>Maven Central: <a href="https://search.maven.org/#search%7Cga%7C1%7Cg%3A%22org.apache.orc%22%20AND%20v%3A%221.7.1%22">ORC 1.7.1</a></li>
<li>SHA 256: <a href="https://archive.apache.org/dist/orc/orc-1.7.1/orc-1.7.1.tar.gz.sha256">65d71e571238cbcb…</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+%221.7.1%22&amp;tempMax=500">ORC-1.7.1</a></li>
</ul>
<p>The bug fixes of ORC 1.7:</p>
<ul>
<li><a href="https://issues.apache.org/jira/browse/ORC-879">ORC-879</a> Flaky Test for TestJsonReader</li>
<li><a href="https://issues.apache.org/jira/browse/ORC-1000">ORC-1000</a> Use Java 17 in GitHub Action</li>
<li><a href="https://issues.apache.org/jira/browse/ORC-1002">ORC-1002</a> Add java17 profile for Java17 unit testing</li>
<li><a href="https://issues.apache.org/jira/browse/ORC-1008">ORC-1008</a> Overflow detection code is incorrect in IntegerColumnStatisticsImpl</li>
<li><a href="https://issues.apache.org/jira/browse/ORC-1009">ORC-1009</a> [C++] Missing string include causes build failure with MSVC++</li>
<li><a href="https://issues.apache.org/jira/browse/ORC-1010">ORC-1010</a> Bump tzdata from tzdata-2020e-1.tar.xz to tzdata-2021b-1.tar.xz</li>
<li><a href="https://issues.apache.org/jira/browse/ORC-1011">ORC-1011</a> Activate <code class="language-plaintext highlighter-rouge">java17</code> profile automatically</li>
<li><a href="https://issues.apache.org/jira/browse/ORC-1015">ORC-1015</a> Update OrcFile.WriterOptions::memory javadoc</li>
<li><a href="https://issues.apache.org/jira/browse/ORC-1016">ORC-1016</a> Use <code class="language-plaintext highlighter-rouge">openssl@1.1</code> in GitHub Action MacOS CIs</li>
<li><a href="https://issues.apache.org/jira/browse/ORC-1024">ORC-1024</a> BloomFilter hash computation is inconsistent between Java and C++ clients</li>
<li><a href="https://issues.apache.org/jira/browse/ORC-1029">ORC-1029</a> Could not load ‘org.apache.orc.DataMask.Provider’ when using orc encryption and spark executor with multi cores!</li>
<li><a href="https://issues.apache.org/jira/browse/ORC-1030">ORC-1030</a> Java Tools Recover File command does not accurately find OrcFile.MAGIC</li>
<li><a href="https://issues.apache.org/jira/browse/ORC-1032">ORC-1032</a> Bump parquet.version from 1.12.0 to 1.12.2</li>
<li><a href="https://issues.apache.org/jira/browse/ORC-1034">ORC-1034</a> The search byte array algorithm is incorrectly implemented in FileDump.java</li>
<li><a href="https://issues.apache.org/jira/browse/ORC-1035">ORC-1035</a> <code class="language-plaintext highlighter-rouge">backupDataPath</code> may be incorrect in recoverFile</li>
<li><a href="https://issues.apache.org/jira/browse/ORC-1036">ORC-1036</a> Due to tzdata upgrade, the fixed download links in CI are often not working</li>
<li><a href="https://issues.apache.org/jira/browse/ORC-1037">ORC-1037</a> Bump spark.version from 3.1.2 to 3.2.0</li>
<li><a href="https://issues.apache.org/jira/browse/ORC-1039">ORC-1039</a> Make FileDump.recoverFile handle side files only if they exist</li>
<li><a href="https://issues.apache.org/jira/browse/ORC-1040">ORC-1040</a> Add Debian 11 docker test</li>
<li><a href="https://issues.apache.org/jira/browse/ORC-1042">ORC-1042</a> Ignore unused-function C++ compile warning on CentOS 7</li>
<li><a href="https://issues.apache.org/jira/browse/ORC-1043">ORC-1043</a> Fix C++ conversion compilation error in CentOS 7</li>
</ul>
</div>
</article>
<article>
<h2>
<a href="/news/2021/11/07/ORC-1.6.12/">
ORC 1.6.12 Released
</a>
</h2>
<span class="post-category">
<span class="label">
release
</span>
</span>
<div class="post-meta">
<span class="post-date">
07 Nov 2021
</span>
<span class="post-author">
dongjoon
</span>
</div>
<div class="post-content">
<p>The ORC team is excited to announce the release of ORC v1.6.12.</p>
<ul>
<li>Released: 7 November 2021</li>
<li>Source code: <a href="https://archive.apache.org/dist/orc/orc-1.6.12/orc-1.6.12.tar.gz">orc-1.6.12.tar.gz</a></li>
<li><a href="https://archive.apache.org/dist/orc/orc-1.6.12/orc-1.6.12.tar.gz.asc">GPG Signature</a>
signed by <a href="https://downloads.apache.org/orc/KEYS">Dongjoon Hyun (34F0FC5C)</a></li>
<li>Git tag: <a href="https://github.com/apache/orc/releases/tag/rel/release-1.6.12">rel/release-1.6.12</a></li>
<li>Maven Central: <a href="https://search.maven.org/#search%7Cga%7C1%7Cg%3A%22org.apache.orc%22%20AND%20v%3A%221.6.12%22">ORC 1.6.12</a></li>
<li>SHA 256: <a href="https://archive.apache.org/dist/orc/orc-1.6.12/orc-1.6.12.tar.gz.sha256">ff69f9e0b5b01dfc…</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+%221.6.12%22&amp;tempMax=500">ORC-1.6.12</a></li>
</ul>
<p>The bug fixes of ORC 1.6.12:</p>
<ul>
<li><a href="https://issues.apache.org/jira/browse/ORC-1008">ORC-1008</a> Overflow detection code is incorrect in IntegerColumnStatisticsImpl</li>
<li><a href="https://issues.apache.org/jira/browse/ORC-1010">ORC-1010</a> Bump tzdata from tzdata-2020e-1.tar.xz to tzdata-2021b-1.tar.xz</li>
<li><a href="https://issues.apache.org/jira/browse/ORC-1024">ORC-1024</a> BloomFilter hash computation is inconsistent between Java and C++ clients</li>
<li><a href="https://issues.apache.org/jira/browse/ORC-1029">ORC-1029</a> Could not load ‘org.apache.orc.DataMask.Provider’ when using orc encryption and spark executor with multi cores!</li>
<li><a href="https://issues.apache.org/jira/browse/ORC-1034">ORC-1034</a> The search byte array algorithm is incorrectly implemented in FileDump.java</li>
<li><a href="https://issues.apache.org/jira/browse/ORC-1035">ORC-1035</a> <code class="language-plaintext highlighter-rouge">backupDataPath</code> may be incorrect in recoverFile</li>
<li><a href="https://issues.apache.org/jira/browse/ORC-1036">ORC-1036</a> Due to tzdata upgrade, the fixed download links in CI are often not working</li>
<li><a href="https://issues.apache.org/jira/browse/ORC-1040">ORC-1040</a> Add Debian 11 docker test</li>
<li><a href="https://issues.apache.org/jira/browse/ORC-1042">ORC-1042</a> Ignore unused-function C++ compile warning on CentOS 7</li>
<li><a href="https://issues.apache.org/jira/browse/ORC-1043">ORC-1043</a> Fix C++ conversion compilation error in CentOS 7</li>
</ul>
</div>
</article>
<article>
<h2>
<a href="/news/2021/10/02/william-pmc/">
ORC adds William Hyun to PMC
</a>
</h2>
<span class="post-category">
<span class="label">
team
</span>
</span>
<div class="post-meta">
<span class="post-date">
02 Oct 2021
</span>
<span class="post-author">
dongjoon
</span>
</div>
<div class="post-content">
<p>On behalf of the Apache ORC Project Management Committee (PMC), it gives
me great pleasure to announce that William Hyun has joined the PMC.
William has led several areas including Java 17/Apple Silicon support, Java Tools improvement,
Code quality improvement using static analysis, CI/Docker test coverage improvement,
and Apache ORC 1.7 migration support at Apache Arrow/Druid/Iceberg.</p>
<p>Please join me in welcoming William to the ORC PMC!</p>
</div>
</article>
<article>
<h2>
<a href="/news/2021/09/15/ORC-1.7.0/">
ORC 1.7.0 Released
</a>
</h2>
<span class="post-category">
<span class="label">
release
</span>
</span>
<div class="post-meta">
<span class="post-date">
15 Sep 2021
</span>
<span class="post-author">
dongjoon
</span>
</div>
<div class="post-content">
<p>The ORC team is excited to announce the release of ORC v1.7.0.</p>
<ul>
<li>Released: 15 September 2021</li>
<li>Source code: <a href="https://archive.apache.org/dist/orc/orc-1.7.0/orc-1.7.0.tar.gz">orc-1.7.0.tar.gz</a></li>
<li><a href="https://archive.apache.org/dist/orc/orc-1.7.0/orc-1.7.0.tar.gz.asc">GPG Signature</a>
signed by <a href="https://downloads.apache.org/orc/KEYS">Dongjoon Hyun (34F0FC5C)</a></li>
<li>Git tag: <a href="https://github.com/apache/orc/releases/tag/rel/release-1.7.0">rel/release-1.7.0</a></li>
<li>Maven Central: <a href="https://search.maven.org/#search%7Cga%7C1%7Cg%3A%22org.apache.orc%22%20AND%20v%3A%221.7.0%22">ORC 1.7.0</a></li>
<li>SHA 256: <a href="https://archive.apache.org/dist/orc/orc-1.7.0/orc-1.7.0.tar.gz.sha256">cab8cea768b391b1…</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+%221.7.0%22&amp;tempMax=500">ORC-1.7.0</a></li>
</ul>
<p>The new features of ORC 1.7:</p>
<ul>
<li><a href="https://issues.apache.org/jira/browse/ORC-377">ORC-377</a> Support Snappy compression in C++ Writer</li>
<li><a href="https://issues.apache.org/jira/browse/ORC-577">ORC-577</a> Support row-level filtering</li>
<li><a href="https://issues.apache.org/jira/browse/ORC-716">ORC-716</a> Build and test on Java 17-EA</li>
<li><a href="https://issues.apache.org/jira/browse/ORC-731">ORC-731</a> Improve <code class="language-plaintext highlighter-rouge">Java Tools</code></li>
<li><a href="https://issues.apache.org/jira/browse/ORC-742">ORC-742</a> LazyIO of non-filter columns</li>
<li><a href="https://issues.apache.org/jira/browse/ORC-751">ORC-751</a> Implement Predicate Pushdown in C++ Reader</li>
<li><a href="https://issues.apache.org/jira/browse/ORC-755">ORC-755</a> Introduce OrcFilterContext</li>
<li><a href="https://issues.apache.org/jira/browse/ORC-757">ORC-757</a> Add Hashtable implementation for dictionary</li>
<li><a href="https://issues.apache.org/jira/browse/ORC-780">ORC-780</a> Support LZ4 Compression in C++ Writer</li>
<li><a href="https://issues.apache.org/jira/browse/ORC-797">ORC-797</a> Allow writers to get the stripe information</li>
<li><a href="https://issues.apache.org/jira/browse/ORC-818">ORC-818</a> Build and test in Apple Silicon</li>
<li><a href="https://issues.apache.org/jira/browse/ORC-861">ORC-861</a> Bump CMake minimum requirement to 2.8.12</li>
<li><a href="https://issues.apache.org/jira/browse/ORC-867">ORC-867</a> Upgrade hive-storage-api to 2.8.1</li>
<li><a href="https://issues.apache.org/jira/browse/ORC-984">ORC-984</a> Save the software version that wrote each ORC file</li>
</ul>
<p>Known issues:</p>
<ul>
<li><a href="https://issues.apache.org/jira/browse/ORC-1002">ORC-1002</a> Add java17 profile</li>
</ul>
</div>
</article>
<article>
<h2>
<a href="/news/2021/09/15/ORC-1.6.11/">
ORC 1.6.11 Released
</a>
</h2>
<span class="post-category">
<span class="label">
release
</span>
</span>
<div class="post-meta">
<span class="post-date">
15 Sep 2021
</span>
<span class="post-author">
dongjoon
</span>
</div>
<div class="post-content">
<p>The ORC team is excited to announce the release of ORC v1.6.11.</p>
<ul>
<li>Released: 15 September 2021</li>
<li>Source code: <a href="https://archive.apache.org/dist/orc/orc-1.6.11/orc-1.6.11.tar.gz">orc-1.6.11.tar.gz</a></li>
<li><a href="https://archive.apache.org/dist/orc/orc-1.6.11/orc-1.6.11.tar.gz.asc">GPG Signature</a>
signed by <a href="https://downloads.apache.org/orc/KEYS">Dongjoon Hyun (34F0FC5C)</a></li>
<li>Git tag: <a href="https://github.com/apache/orc/releases/tag/rel/release-1.6.11">rel/release-1.6.11</a></li>
<li>Maven Central: <a href="https://search.maven.org/#search%7Cga%7C1%7Cg%3A%22org.apache.orc%22%20AND%20v%3A%221.6.11%22">ORC 1.6.11</a></li>
<li>SHA 256: <a href="https://archive.apache.org/dist/orc/orc-1.6.11/orc-1.6.11.tar.gz.sha256">67c17c012bd588fc…</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+%221.6.11%22&amp;tempMax=500">ORC-1.6.11</a></li>
</ul>
<p>The new features of ORC 1.6:</p>
<ul>
<li><a href="https://issues.apache.org/jira/browse/ORC-14">ORC-14</a> Add column encryption.</li>
<li><a href="https://issues.apache.org/jira/browse/ORC-189">ORC-189</a> Add timestamp with local timezone</li>
<li><a href="https://issues.apache.org/jira/browse/ORC-203">ORC-203</a> Trim minimum and maximum string values</li>
<li><a href="https://issues.apache.org/jira/browse/ORC-363">ORC-363</a> Add zstd support in Java</li>
<li><a href="https://issues.apache.org/jira/browse/ORC-397">ORC-397</a> Support selectively disabling dictionaries</li>
<li><a href="https://issues.apache.org/jira/browse/ORC-522">ORC-522</a> Add type annotations</li>
</ul>
<p>Known issues:</p>
</div>
</article>
<article>
<h2>
<a href="/news/2021/09/15/ORC-1.5.13/">
ORC 1.5.13 Released
</a>
</h2>
<span class="post-category">
<span class="label">
release
</span>
</span>
<div class="post-meta">
<span class="post-date">
15 Sep 2021
</span>
<span class="post-author">
dongjoon
</span>
</div>
<div class="post-content">
<p>The ORC team is excited to announce the release of ORC v1.5.13.</p>
<ul>
<li>Released: 15 September 2021</li>
<li>Source code: <a href="https://archive.apache.org/dist/orc/orc-1.5.13/orc-1.5.13.tar.gz">orc-1.5.13.tar.gz</a></li>
<li><a href="https://archive.apache.org/dist/orc/orc-1.5.13/orc-1.5.13.tar.gz.asc">GPG Signature</a>
signed by <a href="https://downloads.apache.org/orc/KEYS">Dongjoon Hyun (34F0FC5C)</a></li>
<li>Git tag: <a href="https://github.com/apache/orc/releases/tag/rel/release-1.5.13">rel/release-1.5.13</a></li>
<li>Maven Central: <a href="https://search.maven.org/#search%7Cga%7C1%7Cg%3A%22org.apache.orc%22%20AND%20v%3A%221.5.13%22">ORC 1.5.13</a></li>
<li>SHA 256: <a href="https://archive.apache.org/dist/orc/orc-1.5.13/orc-1.5.13.tar.gz.sha256">45274afce558b93f…</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+%221.5.13%22&amp;tempMax=500">ORC-1.5.13</a></li>
</ul>
<p>The new features of ORC 1.5:</p>
<ul>
<li><a href="https://issues.apache.org/jira/browse/ORC-179">ORC-179</a> Add ORC C++ Writer</li>
<li><a href="https://issues.apache.org/jira/browse/ORC-91">ORC-91</a> Support for variable length blocks in HDFS.</li>
<li><a href="https://issues.apache.org/jira/browse/ORC-199">ORC-199</a> Implement a CSV to ORC converter</li>
<li><a href="https://issues.apache.org/jira/browse/ORC-344">ORC-344</a> Support for using Decimal64ColumnVector</li>
<li><a href="https://issues.apache.org/jira/browse/ORC-345">ORC-345</a> Adding Decimal64StatisticsImpl</li>
<li><a href="https://issues.apache.org/jira/browse/ORC-331">ORC-331</a> Support for building C++ under MSVC.</li>
<li><a href="https://issues.apache.org/jira/browse/ORC-234">ORC-234</a> Support for older versions of Hadoop (&gt;= 2.2.x)</li>
<li><a href="https://issues.apache.org/jira/browse/ORC-305">ORC-305</a> Added statistics for size on disk</li>
</ul>
<p>Known issues:</p>
</div>
</article>
<article>
<h2>
<a href="/news/2021/08/10/ORC-1.6.10/">
ORC 1.6.10 Released
</a>
</h2>
<span class="post-category">
<span class="label">
release
</span>
</span>
<div class="post-meta">
<span class="post-date">
10 Aug 2021
</span>
<span class="post-author">
omalley
</span>
</div>
<div class="post-content">
<p>The ORC team is excited to announce the release of ORC v1.6.10..</p>
<ul>
<li>Released: 10 August 2021</li>
<li>Source code: <a href="https://archive.apache.org/dist/orc/orc-1.6.10/orc-1.6.10.tar.gz">orc-1.6.10.tar.gz</a></li>
<li><a href="https://archive.apache.org/dist/orc/orc-1.6.10/orc-1.6.10.tar.gz.asc">GPG Signature</a>
signed by <a href="https://downloads.apache.org/orc/KEYS">Owen O’Malley (AD1C5877)</a></li>
<li>Git tag: <a href="https://github.com/apache/orc/releases/tag/rel/release-1.6.10">rel/release-1.6.10</a></li>
<li>Maven Central: <a href="https://search.maven.org/#search%7Cga%7C1%7Cg%3A%22org.apache.orc%22%20AND%20v%3A%221.6.10%22">ORC 1.6.10</a></li>
<li>SHA 256: <a href="https://archive.apache.org/dist/orc/orc-1.6.10/orc-1.6.10.tar.gz.sha256">3a7347c85d18e44d…</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+%221.6.10%22&amp;tempMax=500">ORC-1.6.10</a></li>
</ul>
<p>The new features of ORC 1.6:</p>
<ul>
<li><a href="https://issues.apache.org/jira/browse/ORC-14">ORC-14</a> Add column encryption.</li>
<li><a href="https://issues.apache.org/jira/browse/ORC-189">ORC-189</a> Add timestamp with local timezone</li>
<li><a href="https://issues.apache.org/jira/browse/ORC-203">ORC-203</a> Trim minimum and maximum string values</li>
<li><a href="https://issues.apache.org/jira/browse/ORC-363">ORC-363</a> Add zstd support in Java</li>
<li><a href="https://issues.apache.org/jira/browse/ORC-397">ORC-397</a> Support selectively disabling dictionaries</li>
<li><a href="https://issues.apache.org/jira/browse/ORC-522">ORC-522</a> Add type annotations</li>
</ul>
<p>Known issues:</p>
</div>
</article>
<article>
<h2>
<a href="/news/2021/07/02/ORC-1.6.9/">
ORC 1.6.9 Released
</a>
</h2>
<span class="post-category">
<span class="label">
release
</span>
</span>
<div class="post-meta">
<span class="post-date">
02 Jul 2021
</span>
<span class="post-author">
dongjoon
</span>
</div>
<div class="post-content">
<p>The ORC team is excited to announce the release of ORC v1.6.9.</p>
<ul>
<li>Released: 2 July 2021</li>
<li>Source code: <a href="https://archive.apache.org/dist/orc/orc-1.6.9/orc-1.6.9.tar.gz">orc-1.6.9.tar.gz</a></li>
<li><a href="https://archive.apache.org/dist/orc/orc-1.6.9/orc-1.6.9.tar.gz.asc">GPG Signature</a>
signed by <a href="https://downloads.apache.org/orc/KEYS">Dongjoon Hyun (34F0FC5C)</a></li>
<li>Git tag: <a href="https://github.com/apache/orc/releases/tag/rel/release-1.6.9">rel/release-1.6.9</a></li>
<li>Maven Central: <a href="https://search.maven.org/#search%7Cga%7C1%7Cg%3A%22org.apache.orc%22%20AND%20v%3A%221.6.9%22">ORC 1.6.9</a></li>
<li>SHA 256: <a href="https://archive.apache.org/dist/orc/orc-1.6.9/orc-1.6.9.tar.gz.sha256">d19af60cd81cdb17…</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+%221.6.9%22&amp;tempMax=500">ORC-1.6.9</a></li>
</ul>
<p>The new features of ORC 1.6:</p>
<ul>
<li><a href="https://issues.apache.org/jira/browse/ORC-14">ORC-14</a> Add column encryption.</li>
<li><a href="https://issues.apache.org/jira/browse/ORC-189">ORC-189</a> Add timestamp with local timezone</li>
<li><a href="https://issues.apache.org/jira/browse/ORC-203">ORC-203</a> Trim minimum and maximum string values</li>
<li><a href="https://issues.apache.org/jira/browse/ORC-363">ORC-363</a> Add zstd support in Java</li>
<li><a href="https://issues.apache.org/jira/browse/ORC-397">ORC-397</a> Support selectively disabling dictionaries</li>
<li><a href="https://issues.apache.org/jira/browse/ORC-522">ORC-522</a> Add type annotations</li>
</ul>
<p>Known issues:</p>
</div>
</article>
<article>
<h2>
<a href="/news/2021/05/21/ORC-1.6.8/">
ORC 1.6.8 Released
</a>
</h2>
<span class="post-category">
<span class="label">
release
</span>
</span>
<div class="post-meta">
<span class="post-date">
21 May 2021
</span>
<span class="post-author">
dongjoon
</span>
</div>
<div class="post-content">
<p>The ORC team is excited to announce the release of ORC v1.6.8.</p>
<ul>
<li>Released: 21 May 2021</li>
<li>Source code: <a href="https://archive.apache.org/dist/orc/orc-1.6.8/orc-1.6.8.tar.gz">orc-1.6.8.tar.gz</a></li>
<li><a href="https://archive.apache.org/dist/orc/orc-1.6.8/orc-1.6.8.tar.gz.asc">GPG Signature</a>
signed by <a href="https://downloads.apache.org/orc/KEYS">Dongjoon Hyun (34F0FC5C)</a></li>
<li>Git tag: <a href="https://github.com/apache/orc/releases/tag/rel/release-1.6.8">rel/release-1.6.8</a></li>
<li>Maven Central: <a href="https://search.maven.org/#search%7Cga%7C1%7Cg%3A%22org.apache.orc%22%20AND%20v%3A%221.6.8%22">ORC 1.6.8</a></li>
<li>SHA 256: <a href="https://archive.apache.org/dist/orc/orc-1.6.8/orc-1.6.8.tar.gz.sha256">93d2e5f7c9f76ea5…</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+%221.6.8%22&amp;tempMax=500">ORC-1.6.8</a></li>
</ul>
<p>The new features of ORC 1.6:</p>
<ul>
<li><a href="https://issues.apache.org/jira/browse/ORC-14">ORC-14</a> Add column encryption.</li>
<li><a href="https://issues.apache.org/jira/browse/ORC-189">ORC-189</a> Add timestamp with local timezone</li>
<li><a href="https://issues.apache.org/jira/browse/ORC-203">ORC-203</a> Trim minimum and maximum string values</li>
<li><a href="https://issues.apache.org/jira/browse/ORC-363">ORC-363</a> Add zstd support in Java</li>
<li><a href="https://issues.apache.org/jira/browse/ORC-397">ORC-397</a> Support selectively disabling dictionaries</li>
<li><a href="https://issues.apache.org/jira/browse/ORC-522">ORC-522</a> Add type annotations</li>
</ul>
<p>Known issues:</p>
</div>
</article>
<article>
<h2>
<a href="/news/2021/04/13/add-william/">
William Hyun added as committer
</a>
</h2>
<span class="post-category">
<span class="label">
team
</span>
</span>
<div class="post-meta">
<span class="post-date">
13 Apr 2021
</span>
<span class="post-author">
dongjoon
</span>
</div>
<div class="post-content">
<p>The ORC PMC is happy to add William Hyun as an ORC committer for the
work on improving ORC’s code quality and integration to Apache Spark and Apache Iceberg.</p>
<p>Thank you for your work on ORC, William!</p>
</div>
</article>
<article>
<h2>
<a href="/news/2021/02/08/panagiotis-pmc/">
ORC adds Panagiotis Garefalakis to PMC
</a>
</h2>
<span class="post-category">
<span class="label">
team
</span>
</span>
<div class="post-meta">
<span class="post-date">
08 Feb 2021
</span>
<span class="post-author">
dongjoon
</span>
</div>
<div class="post-content">
<p>On behalf of the Apache ORC Project Management Committee (PMC), it gives
me great pleasure to announce that Panagiotis Garefalakis has joined the PMC. Panagiotis
has radically improved the integration between Hive and ORC.</p>
<p>Please join me in welcoming Panagiotis to the ORC PMC!</p>
</div>
</article>
<article>
<h2>
<a href="/news/2021/01/22/ORC-1.6.7/">
ORC 1.6.7 Released
</a>
</h2>
<span class="post-category">
<span class="label">
release
</span>
</span>
<div class="post-meta">
<span class="post-date">
22 Jan 2021
</span>
<span class="post-author">
dongjoon
</span>
</div>
<div class="post-content">
<p>The ORC team is excited to announce the release of ORC v1.6.7.</p>
<ul>
<li>Released: 22 January 2021</li>
<li>Source code: <a href="https://archive.apache.org/dist/orc/orc-1.6.7/orc-1.6.7.tar.gz">orc-1.6.7.tar.gz</a></li>
<li><a href="https://archive.apache.org/dist/orc/orc-1.6.7/orc-1.6.7.tar.gz.asc">GPG Signature</a>
signed by <a href="https://downloads.apache.org/orc/KEYS">Dongjoon Hyun (34F0FC5C)</a></li>
<li>Git tag: <a href="https://github.com/apache/orc/releases/tag/rel/release-1.6.7">rel/release-1.6.7</a></li>
<li>Maven Central: <a href="https://search.maven.org/#search%7Cga%7C1%7Cg%3A%22org.apache.orc%22%20AND%20v%3A%221.6.7%22">ORC 1.6.7</a></li>
<li>SHA 256: <a href="https://archive.apache.org/dist/orc/orc-1.6.7/orc-1.6.7.tar.gz.sha256">93d2e5f7c9f76ea5…</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+%221.6.7%22&amp;tempMax=500">ORC-1.6.7</a></li>
</ul>
<p>The new features of ORC 1.6:</p>
<ul>
<li><a href="https://issues.apache.org/jira/browse/ORC-14">ORC-14</a> Add column encryption.</li>
<li><a href="https://issues.apache.org/jira/browse/ORC-189">ORC-189</a> Add timestamp with local timezone</li>
<li><a href="https://issues.apache.org/jira/browse/ORC-203">ORC-203</a> Trim minimum and maximum string values</li>
<li><a href="https://issues.apache.org/jira/browse/ORC-363">ORC-363</a> Add zstd support in Java</li>
<li><a href="https://issues.apache.org/jira/browse/ORC-397">ORC-397</a> Support selectively disabling dictionaries</li>
<li><a href="https://issues.apache.org/jira/browse/ORC-522">ORC-522</a> Add type annotations</li>
</ul>
<p>Known issues:</p>
</div>
</article>
<article>
<h2>
<a href="/news/2020/12/10/ORC-1.6.6/">
ORC 1.6.6 Released
</a>
</h2>
<span class="post-category">
<span class="label">
release
</span>
</span>
<div class="post-meta">
<span class="post-date">
10 Dec 2020
</span>
<span class="post-author">
dongjoon
</span>
</div>
<div class="post-content">
<p>The ORC team is excited to announce the release of ORC v1.6.6.</p>
<ul>
<li>Released: 10 December 2020</li>
<li>Source code: <a href="https://archive.apache.org/dist/orc/orc-1.6.6/orc-1.6.6.tar.gz">orc-1.6.6.tar.gz</a></li>
<li><a href="https://archive.apache.org/dist/orc/orc-1.6.6/orc-1.6.6.tar.gz.asc">GPG Signature</a>
signed by <a href="https://downloads.apache.org/orc/KEYS">Dongjoon Hyun (34F0FC5C)</a></li>
<li>Git tag: <a href="https://github.com/apache/orc/releases/tag/rel/release-1.6.6">rel/release-1.6.6</a></li>
<li>Maven Central: <a href="https://search.maven.org/#search%7Cga%7C1%7Cg%3A%22org.apache.orc%22%20AND%20v%3A%221.6.6%22">ORC 1.6.6</a></li>
<li>SHA 256: <a href="https://archive.apache.org/dist/orc/orc-1.6.6/orc-1.6.6.tar.gz.sha256">93d2e5f7c9f76ea5…</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+%221.6.6%22&amp;tempMax=500">ORC-1.6.6</a></li>
</ul>
<p>The new features of ORC 1.6:</p>
<ul>
<li><a href="https://issues.apache.org/jira/browse/ORC-14">ORC-14</a> Add column encryption.</li>
<li><a href="https://issues.apache.org/jira/browse/ORC-189">ORC-189</a> Add timestamp with local timezone</li>
<li><a href="https://issues.apache.org/jira/browse/ORC-203">ORC-203</a> Trim minimum and maximum string values</li>
<li><a href="https://issues.apache.org/jira/browse/ORC-363">ORC-363</a> Add zstd support in Java</li>
<li><a href="https://issues.apache.org/jira/browse/ORC-397">ORC-397</a> Support selectively disabling dictionaries</li>
<li><a href="https://issues.apache.org/jira/browse/ORC-522">ORC-522</a> Add type annotations</li>
</ul>
<p>Known issues:</p>
</div>
</article>
<article>
<h2>
<a href="/news/2020/11/16/add-panagiotis/">
Panagiotis Garefalakis added as committer
</a>
</h2>
<span class="post-category">
<span class="label">
team
</span>
</span>
<div class="post-meta">
<span class="post-date">
16 Nov 2020
</span>
<span class="post-author">
dongjoon
</span>
</div>
<div class="post-content">
<p>The ORC PMC is happy to add Panagiotis Garefalakis as an ORC committer for the
work on improving ORC’s integration to Apache Hive.</p>
<p>Thank you for your work on ORC, Panagiotis!</p>
</div>
</article>
<article>
<h2>
<a href="/news/2020/10/01/ORC-1.6.5/">
ORC 1.6.5 Released
</a>
</h2>
<span class="post-category">
<span class="label">
release
</span>
</span>
<div class="post-meta">
<span class="post-date">
01 Oct 2020
</span>
<span class="post-author">
omalley
</span>
</div>
<div class="post-content">
<p>The ORC team is excited to announce the release of ORC v1.6.5.</p>
<ul>
<li>Released: 1 October 2020</li>
<li>Source code: <a href="https://archive.apache.org/dist/orc/orc-1.6.5/orc-1.6.5.tar.gz">orc-1.6.5.tar.gz</a></li>
<li><a href="https://archive.apache.org/dist/orc/orc-1.6.5/orc-1.6.5.tar.gz.asc">GPG Signature</a>
signed by <a href="https://downloads.apache.org/orc/KEYS">Owen O’Malley (AD1C5877)</a></li>
<li>Git tag: <a href="https://github.com/apache/orc/releases/tag/rel/release-1.6.5">rel/release-1.6.5</a></li>
<li>Maven Central: <a href="https://search.maven.org/#search%7Cga%7C1%7Cg%3A%22org.apache.orc%22%20AND%20v%3A%221.6.5%22">ORC 1.6.5</a></li>
<li>SHA 256: <a href="https://archive.apache.org/dist/orc/orc-1.6.5/orc-1.6.5.tar.gz.sha256">1e77840861a5c5c8…</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+%221.6.5%22&amp;tempMax=500">ORC-1.6.5</a></li>
</ul>
<p>The new features of ORC 1.6:</p>
<ul>
<li><a href="https://issues.apache.org/jira/browse/ORC-14">ORC-14</a> Add column encryption.</li>
<li><a href="https://issues.apache.org/jira/browse/ORC-189">ORC-189</a> Add timestamp with local timezone</li>
<li><a href="https://issues.apache.org/jira/browse/ORC-203">ORC-203</a> Trim minimum and maximum string values</li>
<li><a href="https://issues.apache.org/jira/browse/ORC-363">ORC-363</a> Add zstd support in Java</li>
<li><a href="https://issues.apache.org/jira/browse/ORC-397">ORC-397</a> Support selectively disabling dictionaries</li>
<li><a href="https://issues.apache.org/jira/browse/ORC-522">ORC-522</a> Add type annotations</li>
</ul>
<p>Known issues:</p>
</div>
</article>
<article>
<h2>
<a href="/news/2020/09/30/ORC-1.5.12/">
ORC 1.5.12 Released
</a>
</h2>
<span class="post-category">
<span class="label">
release
</span>
</span>
<div class="post-meta">
<span class="post-date">
30 Sep 2020
</span>
<span class="post-author">
omalley
</span>
</div>
<div class="post-content">
<p>The ORC team is excited to announce the release of ORC v1.5.12.</p>
<ul>
<li>Released: 30 September 2020</li>
<li>Source code: <a href="https://archive.apache.org/dist/orc/orc-1.5.12/orc-1.5.12.tar.gz">orc-1.5.12.tar.gz</a></li>
<li><a href="https://archive.apache.org/dist/orc/orc-1.5.12/orc-1.5.12.tar.gz.asc">GPG Signature</a>
signed by <a href="https://downloads.apache.org/orc/KEYS">Owen O’Malley (AD1C5877)</a></li>
<li>Git tag: <a href="https://github.com/apache/orc/releases/tag/rel/release-1.5.12">rel/release-1.5.12</a></li>
<li>Maven Central: <a href="https://search.maven.org/#search%7Cga%7C1%7Cg%3A%22org.apache.orc%22%20AND%20v%3A%221.5.12%22">ORC 1.5.12</a></li>
<li>SHA 256: <a href="https://archive.apache.org/dist/orc/orc-1.5.12/orc-1.5.12.tar.gz.sha256">938e48eca6c83fcd…</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+%221.5.12%22&amp;tempMax=500">ORC-1.5.12</a></li>
</ul>
<p>The new features of ORC 1.5:</p>
<ul>
<li><a href="https://issues.apache.org/jira/browse/ORC-179">ORC-179</a> Add ORC C++ Writer</li>
<li><a href="https://issues.apache.org/jira/browse/ORC-91">ORC-91</a> Support for variable length blocks in HDFS.</li>
<li><a href="https://issues.apache.org/jira/browse/ORC-199">ORC-199</a> Implement a CSV to ORC converter</li>
<li><a href="https://issues.apache.org/jira/browse/ORC-344">ORC-344</a> Support for using Decimal64ColumnVector</li>
<li><a href="https://issues.apache.org/jira/browse/ORC-345">ORC-345</a> Adding Decimal64StatisticsImpl</li>
<li><a href="https://issues.apache.org/jira/browse/ORC-331">ORC-331</a> Support for building C++ under MSVC.</li>
<li><a href="https://issues.apache.org/jira/browse/ORC-234">ORC-234</a> Support for older versions of Hadoop (&gt;= 2.2.x)</li>
<li><a href="https://issues.apache.org/jira/browse/ORC-305">ORC-305</a> Added statistics for size on disk</li>
</ul>
<p>Known issues:</p>
</div>
</article>
<article>
<h2>
<a href="/news/2020/09/14/ORC-1.6.4/">
ORC 1.6.4 Released
</a>
</h2>
<span class="post-category">
<span class="label">
release
</span>
</span>
<div class="post-meta">
<span class="post-date">
14 Sep 2020
</span>
<span class="post-author">
omalley
</span>
</div>
<div class="post-content">
<p>The ORC team is excited to announce the release of ORC v1.6.4.</p>
<ul>
<li>Released: 14 September 2020</li>
<li>Source code: <a href="https://archive.apache.org/dist/orc/orc-1.6.4/orc-1.6.4.tar.gz">orc-1.6.4.tar.gz</a></li>
<li><a href="https://archive.apache.org/dist/orc/orc-1.6.4/orc-1.6.4.tar.gz.asc">GPG Signature</a>
signed by <a href="https://downloads.apache.org/orc/KEYS">Owen O’Malley (AD1C5877)</a></li>
<li>Git tag: <a href="https://github.com/apache/orc/releases/tag/rel/release-1.6.4">rel/release-1.6.4</a></li>
<li>Maven Central: <a href="https://search.maven.org/#search%7Cga%7C1%7Cg%3A%22org.apache.orc%22%20AND%20v%3A%221.6.4%22">ORC 1.6.4</a></li>
<li>SHA 256: <a href="https://archive.apache.org/dist/orc/orc-1.6.4/orc-1.6.4.tar.gz.sha256">ceea9849277354cf…</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+%221.6.4%22&amp;tempMax=500">ORC-1.6.4</a></li>
</ul>
<p>The new features of ORC 1.6:</p>
<ul>
<li><a href="https://issues.apache.org/jira/browse/ORC-14">ORC-14</a> Add column encryption.</li>
<li><a href="https://issues.apache.org/jira/browse/ORC-189">ORC-189</a> Add timestamp with local timezone</li>
<li><a href="https://issues.apache.org/jira/browse/ORC-203">ORC-203</a> Trim minimum and maximum string values</li>
<li><a href="https://issues.apache.org/jira/browse/ORC-363">ORC-363</a> Add zstd support in Java</li>
<li><a href="https://issues.apache.org/jira/browse/ORC-397">ORC-397</a> Support selectively disabling dictionaries</li>
<li><a href="https://issues.apache.org/jira/browse/ORC-522">ORC-522</a> Add type annotations</li>
</ul>
<p>Known issues:</p>
<ul>
<li><a href="https://issues.apache.org/jira/browse/ORC-667">ORC-667</a> Positional mapping for nested struct types should not applied by default</li>
</ul>
</div>
</article>
<article>
<h2>
<a href="/news/2020/09/14/ORC-1.5.11/">
ORC 1.5.11 Released
</a>
</h2>
<span class="post-category">
<span class="label">
release
</span>
</span>
<div class="post-meta">
<span class="post-date">
14 Sep 2020
</span>
<span class="post-author">
omalley
</span>
</div>
<div class="post-content">
<p>The ORC team is excited to announce the release of ORC v1.5.11.</p>
<ul>
<li>Released: 14 September 2020</li>
<li>Source code: <a href="https://archive.apache.org/dist/orc/orc-1.5.11/orc-1.5.11.tar.gz">orc-1.5.11.tar.gz</a></li>
<li><a href="https://archive.apache.org/dist/orc/orc-1.5.11/orc-1.5.11.tar.gz.asc">GPG Signature</a>
signed by <a href="https://downloads.apache.org/orc/KEYS">Owen O’Malley (AD1C5877)</a></li>
<li>Git tag: <a href="https://github.com/apache/orc/releases/tag/rel/release-1.5.11">rel/release-1.5.11</a></li>
<li>Maven Central: <a href="https://search.maven.org/#search%7Cga%7C1%7Cg%3A%22org.apache.orc%22%20AND%20v%3A%221.5.11%22">ORC 1.5.11</a></li>
<li>SHA 256: <a href="https://archive.apache.org/dist/orc/orc-1.5.11/orc-1.5.11.tar.gz.sha256">636af3a39aa8cdfc…</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+%221.5.11%22&amp;tempMax=500">ORC-1.5.11</a></li>
</ul>
<p>The new features of ORC 1.5:</p>
<ul>
<li><a href="https://issues.apache.org/jira/browse/ORC-179">ORC-179</a> Add ORC C++ Writer</li>
<li><a href="https://issues.apache.org/jira/browse/ORC-91">ORC-91</a> Support for variable length blocks in HDFS.</li>
<li><a href="https://issues.apache.org/jira/browse/ORC-199">ORC-199</a> Implement a CSV to ORC converter</li>
<li><a href="https://issues.apache.org/jira/browse/ORC-344">ORC-344</a> Support for using Decimal64ColumnVector</li>
<li><a href="https://issues.apache.org/jira/browse/ORC-345">ORC-345</a> Adding Decimal64StatisticsImpl</li>
<li><a href="https://issues.apache.org/jira/browse/ORC-331">ORC-331</a> Support for building C++ under MSVC.</li>
<li><a href="https://issues.apache.org/jira/browse/ORC-234">ORC-234</a> Support for older versions of Hadoop (&gt;= 2.2.x)</li>
<li><a href="https://issues.apache.org/jira/browse/ORC-305">ORC-305</a> Added statistics for size on disk</li>
</ul>
<p>Known issues:</p>
<ul>
<li><a href="https://issues.apache.org/jira/browse/ORC-667">ORC-667</a> Positional mapping for nested struct types should not applied by default</li>
</ul>
</div>
</article>
<article>
<h2>
<a href="/news/2020/04/26/ORC-1.5.10/">
ORC 1.5.10 Released
</a>
</h2>
<span class="post-category">
<span class="label">
release
</span>
</span>
<div class="post-meta">
<span class="post-date">
26 Apr 2020
</span>
<span class="post-author">
omalley
</span>
</div>
<div class="post-content">
<p>The ORC team is excited to announce the release of ORC v1.5.10.</p>
<ul>
<li>Released: 26 April 2020</li>
<li>Source code: <a href="https://archive.apache.org/dist/orc/orc-1.5.10/orc-1.5.10.tar.gz">orc-1.5.10.tar.gz</a></li>
<li><a href="https://archive.apache.org/dist/orc/orc-1.5.10/orc-1.5.10.tar.gz.asc">GPG Signature</a>
signed by <a href="https://downloads.apache.org/orc/KEYS">Owen O’Malley (AD1C5877)</a></li>
<li>Git tag: <a href="https://github.com/apache/orc/releases/tag/rel/release-1.5.10">rel/release-1.5.10</a></li>
<li>Maven Central: <a href="https://search.maven.org/#search%7Cga%7C1%7Cg%3A%22org.apache.orc%22%20AND%20v%3A%221.5.10%22">ORC 1.5.10</a></li>
<li>SHA 256: <a href="https://archive.apache.org/dist/orc/orc-1.5.10/orc-1.5.10.tar.gz.sha256">c2ca21fd2f77afbe…</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+%221.5.10%22&amp;tempMax=500">ORC-1.5.10</a></li>
</ul>
<p>The new features of ORC 1.5:</p>
<ul>
<li><a href="https://issues.apache.org/jira/browse/ORC-179">ORC-179</a> Add ORC C++ Writer</li>
<li><a href="https://issues.apache.org/jira/browse/ORC-91">ORC-91</a> Support for variable length blocks in HDFS.</li>
<li><a href="https://issues.apache.org/jira/browse/ORC-199">ORC-199</a> Implement a CSV to ORC converter</li>
<li><a href="https://issues.apache.org/jira/browse/ORC-344">ORC-344</a> Support for using Decimal64ColumnVector</li>
<li><a href="https://issues.apache.org/jira/browse/ORC-345">ORC-345</a> Adding Decimal64StatisticsImpl</li>
<li><a href="https://issues.apache.org/jira/browse/ORC-331">ORC-331</a> Support for building C++ under MSVC.</li>
<li><a href="https://issues.apache.org/jira/browse/ORC-234">ORC-234</a> Support for older versions of Hadoop (&gt;= 2.2.x)</li>
<li><a href="https://issues.apache.org/jira/browse/ORC-305">ORC-305</a> Added statistics for size on disk</li>
</ul>
<p>Known issues:</p>
</div>
</article>
<article>
<h2>
<a href="/news/2020/04/26/ORC-1.6.3/">
ORC 1.6.3 Released
</a>
</h2>
<span class="post-category">
<span class="label">
release
</span>
</span>
<div class="post-meta">
<span class="post-date">
26 Apr 2020
</span>
<span class="post-author">
omalley
</span>
</div>
<div class="post-content">
<p>The ORC team is excited to announce the release of ORC v1.6.3.</p>
<ul>
<li>Released: 26 April 2020</li>
<li>Source code: <a href="https://archive.apache.org/dist/orc/orc-1.6.3/orc-1.6.3.tar.gz">orc-1.6.3.tar.gz</a></li>
<li><a href="https://archive.apache.org/dist/orc/orc-1.6.3/orc-1.6.3.tar.gz.asc">GPG Signature</a>
signed by <a href="https://downloads.apache.org/orc/KEYS">Owen O’Malley (AD1C5877)</a></li>
<li>Git tag: <a href="https://github.com/apache/orc/releases/tag/rel/release-1.6.3">rel/release-1.6.3</a></li>
<li>Maven Central: <a href="https://search.maven.org/#search%7Cga%7C1%7Cg%3A%22org.apache.orc%22%20AND%20v%3A%221.6.3%22">ORC 1.6.3</a></li>
<li>SHA 256: <a href="https://archive.apache.org/dist/orc/orc-1.6.3/orc-1.6.3.tar.gz.sha256">38b9da9ca771d268…</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+%221.6.3%22&amp;tempMax=500">ORC-1.6.3</a></li>
</ul>
<p>The new features of ORC 1.6:</p>
<ul>
<li><a href="https://issues.apache.org/jira/browse/ORC-14">ORC-14</a> Add column encryption.</li>
<li><a href="https://issues.apache.org/jira/browse/ORC-189">ORC-189</a> Add timestamp with local timezone</li>
<li><a href="https://issues.apache.org/jira/browse/ORC-203">ORC-203</a> Trim minimum and maximum string values</li>
<li><a href="https://issues.apache.org/jira/browse/ORC-363">ORC-363</a> Add zstd support in Java</li>
<li><a href="https://issues.apache.org/jira/browse/ORC-397">ORC-397</a> Support selectively disabling dictionaries</li>
<li><a href="https://issues.apache.org/jira/browse/ORC-522">ORC-522</a> Add type annotations</li>
</ul>
<p>Known issues:</p>
</div>
</article>
<article>
<h2>
<a href="/news/2020/01/30/ORC-1.5.9/">
ORC 1.5.9 Released
</a>
</h2>
<span class="post-category">
<span class="label">
release
</span>
</span>
<div class="post-meta">
<span class="post-date">
30 Jan 2020
</span>
<span class="post-author">
omalley
</span>
</div>
<div class="post-content">
<p>The ORC team is excited to announce the release of ORC v1.5.9.</p>
<ul>
<li>Released: 30 January 2020</li>
<li>Source code: <a href="https://archive.apache.org/dist/orc/orc-1.5.9/orc-1.5.9.tar.gz">orc-1.5.9.tar.gz</a></li>
<li><a href="https://archive.apache.org/dist/orc/orc-1.5.9/orc-1.5.9.tar.gz.asc">GPG Signature</a>
signed by <a href="https://downloads.apache.org/orc/KEYS">Owen O’Malley (3D0C92B9)</a></li>
<li>Git tag: <a href="https://github.com/apache/orc/releases/tag/rel/release-1.5.9">rel/release-1.5.9</a></li>
<li>Maven Central: <a href="https://search.maven.org/#search%7Cga%7C1%7Cg%3A%22org.apache.orc%22%20AND%20v%3A%221.5.9%22">ORC 1.5.9</a></li>
<li>SHA 256: <a href="https://archive.apache.org/dist/orc/orc-1.5.9/orc-1.5.9.tar.gz.sha256">75c534555df8a932…</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+%221.5.9%22&amp;tempMax=500">ORC-1.5.9</a></li>
</ul>
<p>The new features of ORC 1.5:</p>
<ul>
<li><a href="https://issues.apache.org/jira/browse/ORC-179">ORC-179</a> Add ORC C++ Writer</li>
<li><a href="https://issues.apache.org/jira/browse/ORC-91">ORC-91</a> Support for variable length blocks in HDFS.</li>
<li><a href="https://issues.apache.org/jira/browse/ORC-199">ORC-199</a> Implement a CSV to ORC converter</li>
<li><a href="https://issues.apache.org/jira/browse/ORC-344">ORC-344</a> Support for using Decimal64ColumnVector</li>
<li><a href="https://issues.apache.org/jira/browse/ORC-345">ORC-345</a> Adding Decimal64StatisticsImpl</li>
<li><a href="https://issues.apache.org/jira/browse/ORC-331">ORC-331</a> Support for building C++ under MSVC.</li>
<li><a href="https://issues.apache.org/jira/browse/ORC-234">ORC-234</a> Support for older versions of Hadoop (&gt;= 2.2.x)</li>
<li><a href="https://issues.apache.org/jira/browse/ORC-305">ORC-305</a> Added statistics for size on disk</li>
</ul>
<p>Known issues:</p>
</div>
</article>
<article>
<h2>
<a href="/news/2019/12/09/dongjoon-pmc/">
ORC adds Dongjoon Hyun to PMC
</a>
</h2>
<span class="post-category">
<span class="label">
team
</span>
</span>
<div class="post-meta">
<span class="post-date">
09 Dec 2019
</span>
<span class="post-author">
omalley
</span>
</div>
<div class="post-content">
<p>On behalf of the Apache ORC Project Management Committee (PMC), it gives
me great pleasure to announce that Dongjoon Hyun has joined the PMC. Dongjoon
has radically improved the integration between Spark and ORC.</p>
<p>Please join me in welcoming Dongjoon to the ORC PMC!</p>
</div>
</article>
<article>
<h2>
<a href="/news/2019/12/09/ORC-1.4.5/">
ORC 1.4.5 Released
</a>
</h2>
<span class="post-category">
<span class="label">
release
</span>
</span>
<div class="post-meta">
<span class="post-date">
09 Dec 2019
</span>
<span class="post-author">
omalley
</span>
</div>
<div class="post-content">
<p>The ORC team is excited to announce the release of ORC v1.4.5.</p>
<ul>
<li>Released: 9 December 2019</li>
<li>Source code: <a href="https://archive.apache.org/dist/orc/orc-1.4.5/orc-1.4.5.tar.gz">orc-1.4.5.tar.gz</a></li>
<li><a href="https://archive.apache.org/dist/orc/orc-1.4.5/orc-1.4.5.tar.gz.asc">GPG Signature</a>
signed by <a href="https://downloads.apache.org/orc/KEYS">Owen O’Malley (3D0C92B9)</a></li>
<li>Git tag: <a href="https://github.com/apache/orc/releases/tag/rel/release-1.4.5">rel/release-1.4.5</a></li>
<li>Maven Central: <a href="https://search.maven.org/#search%7Cga%7C1%7Cg%3A%22org.apache.orc%22%20AND%20v%3A%221.4.5%22">ORC 1.4.5</a></li>
<li>SHA 256: <a href="https://archive.apache.org/dist/orc/orc-1.4.5/orc-1.4.5.tar.gz.sha256">6b30272d4c4cbccc…</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+%221.4.5%22&amp;tempMax=500">ORC-1.4.5</a></li>
</ul>
<p>The new features of ORC 1.4:</p>
<ul>
<li><a href="https://issues.apache.org/jira/browse/ORC-72">ORC-72</a> Add benchmark code for file formats.</li>
<li><a href="https://issues.apache.org/jira/browse/ORC-87">ORC-87</a> Fix timestamp statistics in C++.</li>
<li><a href="https://issues.apache.org/jira/browse/ORC-150">ORC-150</a> Add tool to convert from JSON.</li>
<li><a href="https://issues.apache.org/jira/browse/ORC-151">ORC-151</a> Reduce the size of tools.jar.</li>
<li><a href="https://issues.apache.org/jira/browse/ORC-174">ORC-174</a> Create a nohive variant of the jars.</li>
</ul>
<p>Known issues:</p>
</div>
</article>
<article>
<h2>
<a href="/news/2019/11/24/ORC-1.6.2/">
ORC 1.6.2 Released
</a>
</h2>
<span class="post-category">
<span class="label">
release
</span>
</span>
<div class="post-meta">
<span class="post-date">
24 Nov 2019
</span>
<span class="post-author">
omalley
</span>
</div>
<div class="post-content">
<p>The ORC team is excited to announce the release of ORC v1.6.2.</p>
<ul>
<li>Released: 24 November 2019</li>
<li>Source code: <a href="https://archive.apache.org/dist/orc/orc-1.6.2/orc-1.6.2.tar.gz">orc-1.6.2.tar.gz</a></li>
<li><a href="https://archive.apache.org/dist/orc/orc-1.6.2/orc-1.6.2.tar.gz.asc">GPG Signature</a>
signed by <a href="https://downloads.apache.org/orc/KEYS">Owen O’Malley (3D0C92B9)</a></li>
<li>Git tag: <a href="https://github.com/apache/orc/releases/tag/rel/release-1.6.2">rel/release-1.6.2</a></li>
<li>Maven Central: <a href="https://search.maven.org/#search%7Cga%7C1%7Cg%3A%22org.apache.orc%22%20AND%20v%3A%221.6.2%22">ORC 1.6.2</a></li>
<li>SHA 256: <a href="https://archive.apache.org/dist/orc/orc-1.6.2/orc-1.6.2.tar.gz.sha256">5c394603faba3c50…</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+%221.6.2%22&amp;tempMax=500">ORC-1.6.2</a></li>
</ul>
<p>The new features of ORC 1.6:</p>
<ul>
<li><a href="https://issues.apache.org/jira/browse/ORC-14">ORC-14</a> Add column encryption.</li>
<li><a href="https://issues.apache.org/jira/browse/ORC-189">ORC-189</a> Add timestamp with local timezone</li>
<li><a href="https://issues.apache.org/jira/browse/ORC-203">ORC-203</a> Trim minimum and maximum string values</li>
<li><a href="https://issues.apache.org/jira/browse/ORC-363">ORC-363</a> Add zstd support in Java</li>
<li><a href="https://issues.apache.org/jira/browse/ORC-397">ORC-397</a> Support selectively disabling dictionaries</li>
<li><a href="https://issues.apache.org/jira/browse/ORC-522">ORC-522</a> Add type annotations</li>
</ul>
<p>Known issues:</p>
</div>
</article>
<article>
<h2>
<a href="/news/2019/11/24/ORC-1.5.8/">
ORC 1.5.8 Released
</a>
</h2>
<span class="post-category">
<span class="label">
release
</span>
</span>
<div class="post-meta">
<span class="post-date">
24 Nov 2019
</span>
<span class="post-author">
omalley
</span>
</div>
<div class="post-content">
<p>The ORC team is excited to announce the release of ORC v1.5.8.</p>
<ul>
<li>Released: 24 November 2019</li>
<li>Source code: <a href="https://archive.apache.org/dist/orc/orc-1.5.8/orc-1.5.8.tar.gz">orc-1.5.8.tar.gz</a></li>
<li><a href="https://archive.apache.org/dist/orc/orc-1.5.8/orc-1.5.8.tar.gz.asc">GPG Signature</a>
signed by <a href="https://downloads.apache.org/orc/KEYS">Owen O’Malley (3D0C92B9)</a></li>
<li>Git tag: <a href="https://github.com/apache/orc/releases/tag/rel/release-1.5.8">rel/release-1.5.8</a></li>
<li>Maven Central: <a href="https://search.maven.org/#search%7Cga%7C1%7Cg%3A%22org.apache.orc%22%20AND%20v%3A%221.5.8%22">ORC 1.5.8</a></li>
<li>SHA 256: <a href="https://archive.apache.org/dist/orc/orc-1.5.8/orc-1.5.8.tar.gz.sha256">2caf689132168d34…</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+%221.5.8%22&amp;tempMax=500">ORC-1.5.8</a></li>
</ul>
<p>The new features of ORC 1.5:</p>
<ul>
<li><a href="https://issues.apache.org/jira/browse/ORC-179">ORC-179</a> Add ORC C++ Writer</li>
<li><a href="https://issues.apache.org/jira/browse/ORC-91">ORC-91</a> Support for variable length blocks in HDFS.</li>
<li><a href="https://issues.apache.org/jira/browse/ORC-199">ORC-199</a> Implement a CSV to ORC converter</li>
<li><a href="https://issues.apache.org/jira/browse/ORC-344">ORC-344</a> Support for using Decimal64ColumnVector</li>
<li><a href="https://issues.apache.org/jira/browse/ORC-345">ORC-345</a> Adding Decimal64StatisticsImpl</li>
<li><a href="https://issues.apache.org/jira/browse/ORC-331">ORC-331</a> Support for building C++ under MSVC.</li>
<li><a href="https://issues.apache.org/jira/browse/ORC-234">ORC-234</a> Support for older versions of Hadoop (&gt;= 2.2.x)</li>
<li><a href="https://issues.apache.org/jira/browse/ORC-305">ORC-305</a> Added statistics for size on disk</li>
</ul>
<p>Known issues:</p>
</div>
</article>
<article>
<h2>
<a href="/news/2019/10/26/ORC-1.6.1/">
ORC 1.6.1 Released
</a>
</h2>
<span class="post-category">
<span class="label">
release
</span>
</span>
<div class="post-meta">
<span class="post-date">
26 Oct 2019
</span>
<span class="post-author">
omalley
</span>
</div>
<div class="post-content">
<p>The ORC team is excited to announce the release of ORC v1.6.1.</p>
<ul>
<li>Released: 26 October 2019</li>
<li>Source code: <a href="https://archive.apache.org/dist/orc/orc-1.6.1/orc-1.6.1.tar.gz">orc-1.6.1.tar.gz</a></li>
<li><a href="https://archive.apache.org/dist/orc/orc-1.6.1/orc-1.6.1.tar.gz.asc">GPG Signature</a>
signed by <a href="https://downloads.apache.org/orc/KEYS">Owen O’Malley (3D0C92B9)</a></li>
<li>Git tag: <a href="https://github.com/apache/orc/releases/tag/rel/release-1.6.1">rel/release-1.6.1</a></li>
<li>Maven Central: <a href="https://search.maven.org/#search%7Cga%7C1%7Cg%3A%22org.apache.orc%22%20AND%20v%3A%221.6.1%22">ORC 1.6.1</a></li>
<li>SHA 256: <a href="https://archive.apache.org/dist/orc/orc-1.6.1/orc-1.6.1.tar.gz.sha256">56a7622629f0101f…</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+%221.6.1%22&amp;tempMax=500">ORC-1.6.1</a></li>
</ul>
<p>The new features of ORC 1.6:</p>
<ul>
<li><a href="https://issues.apache.org/jira/browse/ORC-14">ORC-14</a> Add column encryption.</li>
<li><a href="https://issues.apache.org/jira/browse/ORC-189">ORC-189</a> Add timestamp with local timezone</li>
<li><a href="https://issues.apache.org/jira/browse/ORC-203">ORC-203</a> Trim minimum and maximum string values</li>
<li><a href="https://issues.apache.org/jira/browse/ORC-363">ORC-363</a> Add zstd support in Java</li>
<li><a href="https://issues.apache.org/jira/browse/ORC-397">ORC-397</a> Support selectively disabling dictionaries</li>
<li><a href="https://issues.apache.org/jira/browse/ORC-522">ORC-522</a> Add type annotations</li>
</ul>
<p>Known issues:</p>
<ul>
<li>
<p><a href="https://issues.apache.org/jira/browse/ORC-562">ORC-562</a> Don’t wrap the readerSchema with ACID fields, if it already is</p>
</li>
<li>
<p><a href="https://issues.apache.org/jira/browse/ORC-569">ORC-569</a> The first index entry may have empty positions</p>
</li>
<li>
<p><a href="https://issues.apache.org/jira/browse/ORC-571">ORC-571</a> ArrayIndexOutOfBoundsException in StripePlanner.readRowIndex</p>
</li>
</ul>
</div>
</article>
<article>
<h2>
<a href="/news/2019/10/26/ORC-1.5.7/">
ORC 1.5.7 Released
</a>
</h2>
<span class="post-category">
<span class="label">
release
</span>
</span>
<div class="post-meta">
<span class="post-date">
26 Oct 2019
</span>
<span class="post-author">
omalley
</span>
</div>
<div class="post-content">
<p>The ORC team is excited to announce the release of ORC v1.5.7.</p>
<ul>
<li>Released: 26 October 2019</li>
<li>Source code: <a href="https://archive.apache.org/dist/orc/orc-1.5.7/orc-1.5.7.tar.gz">orc-1.5.7.tar.gz</a></li>
<li><a href="https://archive.apache.org/dist/orc/orc-1.5.7/orc-1.5.7.tar.gz.asc">GPG Signature</a>
signed by <a href="https://downloads.apache.org/orc/KEYS">Owen O’Malley (3D0C92B9)</a></li>
<li>Git tag: <a href="https://github.com/apache/orc/releases/tag/rel/release-1.5.7">rel/release-1.5.7</a></li>
<li>Maven Central: <a href="https://search.maven.org/#search%7Cga%7C1%7Cg%3A%22org.apache.orc%22%20AND%20v%3A%221.5.7%22">ORC 1.5.7</a></li>
<li>SHA 256: <a href="https://archive.apache.org/dist/orc/orc-1.5.7/orc-1.5.7.tar.gz.sha256">0fbc5c6da16be89e…</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+%221.5.7%22&amp;tempMax=500">ORC-1.5.7</a></li>
</ul>
<p>The new features of ORC 1.5:</p>
<ul>
<li><a href="https://issues.apache.org/jira/browse/ORC-179">ORC-179</a> Add ORC C++ Writer</li>
<li><a href="https://issues.apache.org/jira/browse/ORC-91">ORC-91</a> Support for variable length blocks in HDFS.</li>
<li><a href="https://issues.apache.org/jira/browse/ORC-199">ORC-199</a> Implement a CSV to ORC converter</li>
<li><a href="https://issues.apache.org/jira/browse/ORC-344">ORC-344</a> Support for using Decimal64ColumnVector</li>
<li><a href="https://issues.apache.org/jira/browse/ORC-345">ORC-345</a> Adding Decimal64StatisticsImpl</li>
<li><a href="https://issues.apache.org/jira/browse/ORC-331">ORC-331</a> Support for building C++ under MSVC.</li>
<li><a href="https://issues.apache.org/jira/browse/ORC-234">ORC-234</a> Support for older versions of Hadoop (&gt;= 2.2.x)</li>
<li><a href="https://issues.apache.org/jira/browse/ORC-305">ORC-305</a> Added statistics for size on disk</li>
</ul>
<p>Known issues:</p>
<ul>
<li>
<p><a href="https://issues.apache.org/jira/browse/ORC-562">ORC-562</a> Don’t wrap the readerSchema with ACID fields, if it already is</p>
</li>
<li>
<p><a href="https://issues.apache.org/jira/browse/ORC-569">ORC-569</a> The first index entry may have empty positions</p>
</li>
</ul>
</div>
</article>
<article>
<h2>
<a href="/news/2019/09/03/ORC-1.6.0/">
ORC 1.6.0 Released
</a>
</h2>
<span class="post-category">
<span class="label">
release
</span>
</span>
<div class="post-meta">
<span class="post-date">
03 Sep 2019
</span>
<span class="post-author">
omalley
</span>
</div>
<div class="post-content">
<p>The ORC team is excited to announce the release of ORC v1.6.0.</p>
<ul>
<li>Released: 3 September 2019</li>
<li>Source code: <a href="https://archive.apache.org/dist/orc/orc-1.6.0/orc-1.6.0.tar.gz">orc-1.6.0.tar.gz</a></li>
<li><a href="https://archive.apache.org/dist/orc/orc-1.6.0/orc-1.6.0.tar.gz.asc">GPG Signature</a>
signed by <a href="https://downloads.apache.org/orc/KEYS">Owen O’Malley (3D0C92B9)</a></li>
<li>Git tag: <a href="https://github.com/apache/orc/releases/tag/rel/release-1.6.0">rel/release-1.6.0</a></li>
<li>Maven Central: <a href="https://search.maven.org/#search%7Cga%7C1%7Cg%3A%22org.apache.orc%22%20AND%20v%3A%221.6.0%22">ORC 1.6.0</a></li>
<li>SHA 256: <a href="https://archive.apache.org/dist/orc/orc-1.6.0/orc-1.6.0.tar.gz.sha256">2d864000c60025f5…</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+%221.6.0%22&amp;tempMax=500">ORC-1.6.0</a></li>
</ul>
<p>The new features of ORC 1.6:</p>
<ul>
<li><a href="https://issues.apache.org/jira/browse/ORC-14">ORC-14</a> Add column encryption.</li>
<li><a href="https://issues.apache.org/jira/browse/ORC-189">ORC-189</a> Add timestamp with local timezone</li>
<li><a href="https://issues.apache.org/jira/browse/ORC-203">ORC-203</a> Trim minimum and maximum string values</li>
<li><a href="https://issues.apache.org/jira/browse/ORC-363">ORC-363</a> Add zstd support in Java</li>
<li><a href="https://issues.apache.org/jira/browse/ORC-397">ORC-397</a> Support selectively disabling dictionaries</li>
<li><a href="https://issues.apache.org/jira/browse/ORC-522">ORC-522</a> Add type annotations</li>
</ul>
<p>Known issues:</p>
<ul>
<li>
<p><a href="https://issues.apache.org/jira/browse/ORC-414">ORC-414</a> ORC files with malformed protobuf objects can crash C++ reader</p>
</li>
<li>
<p><a href="https://issues.apache.org/jira/browse/ORC-555">ORC-555</a> IllegalArgumentException when reading files with large footers</p>
</li>
<li>
<p><a href="https://issues.apache.org/jira/browse/ORC-562">ORC-562</a> Don’t wrap the readerSchema with ACID fields, if it already is</p>
</li>
<li>
<p><a href="https://issues.apache.org/jira/browse/ORC-569">ORC-569</a> The first index entry may have empty positions</p>
</li>
<li>
<p><a href="https://issues.apache.org/jira/browse/ORC-571">ORC-571</a> ArrayIndexOutOfBoundsException in StripePlanner.readRowIndex</p>
</li>
</ul>
</div>
</article>
<article>
<h2>
<a href="/news/2019/06/27/ORC-1.5.6/">
ORC 1.5.6 Released
</a>
</h2>
<span class="post-category">
<span class="label">
release
</span>
</span>
<div class="post-meta">
<span class="post-date">
27 Jun 2019
</span>
<span class="post-author">
omalley
</span>
</div>
<div class="post-content">
<p>The ORC team is excited to announce the release of ORC v1.5.6.</p>
<p>Users are advised that as of ORC 1.5.6, ORCReaders that aren’t used to
create RecordReaders should be closed.</p>
<ul>
<li>Released: 27 June 2019</li>
<li>Source code: <a href="https://archive.apache.org/dist/orc/orc-1.5.6/orc-1.5.6.tar.gz">orc-1.5.6.tar.gz</a></li>
<li><a href="https://archive.apache.org/dist/orc/orc-1.5.6/orc-1.5.6.tar.gz.asc">GPG Signature</a>
signed by <a href="https://downloads.apache.org/orc/KEYS">Owen O’Malley (3D0C92B9)</a></li>
<li>Git tag: <a href="https://github.com/apache/orc/releases/tag/rel/release-1.5.6">rel/release-1.5.6</a></li>
<li>Maven Central: <a href="https://search.maven.org/#search%7Cga%7C1%7Cg%3A%22org.apache.orc%22%20AND%20v%3A%221.5.6%22">ORC 1.5.6</a></li>
<li>SHA 256: <a href="https://archive.apache.org/dist/orc/orc-1.5.6/orc-1.5.6.tar.gz.sha256">e0588bfd96103bc1…</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+%221.5.6%22&amp;tempMax=500">ORC-1.5.6</a></li>
</ul>
<p>The new features of ORC 1.5:</p>
<ul>
<li><a href="https://issues.apache.org/jira/browse/ORC-179">ORC-179</a> Add ORC C++ Writer</li>
<li><a href="https://issues.apache.org/jira/browse/ORC-91">ORC-91</a> Support for variable length blocks in HDFS.</li>
<li><a href="https://issues.apache.org/jira/browse/ORC-199">ORC-199</a> Implement a CSV to ORC converter</li>
<li><a href="https://issues.apache.org/jira/browse/ORC-344">ORC-344</a> Support for using Decimal64ColumnVector</li>
<li><a href="https://issues.apache.org/jira/browse/ORC-345">ORC-345</a> Adding Decimal64StatisticsImpl</li>
<li><a href="https://issues.apache.org/jira/browse/ORC-331">ORC-331</a> Support for building C++ under MSVC.</li>
<li><a href="https://issues.apache.org/jira/browse/ORC-234">ORC-234</a> Support for older versions of Hadoop (&gt;= 2.2.x)</li>
<li><a href="https://issues.apache.org/jira/browse/ORC-305">ORC-305</a> Added statistics for size on disk</li>
</ul>
<p>Known issues:</p>
<ul>
<li>
<p><a href="https://issues.apache.org/jira/browse/ORC-525">ORC-525</a> Users must close ORC Readers after use</p>
</li>
<li>
<p><a href="https://issues.apache.org/jira/browse/ORC-414">ORC-414</a> ORC files with malformed protobuf objects can crash C++ reader</p>
</li>
<li>
<p><a href="https://issues.apache.org/jira/browse/ORC-562">ORC-562</a> Don’t wrap the readerSchema with ACID fields, if it already is</p>
</li>
<li>
<p><a href="https://issues.apache.org/jira/browse/ORC-569">ORC-569</a> The first index entry may have empty positions</p>
</li>
</ul>
</div>
</article>
<article>
<h2>
<a href="/news/2019/06/10/renat-and-sandeep/">
Renat Vailiullin and Sandeep More added as committers
</a>
</h2>
<span class="post-category">
<span class="label">
team
</span>
</span>
<div class="post-meta">
<span class="post-date">
10 Jun 2019
</span>
<span class="post-author">
omalley
</span>
</div>
<div class="post-content">
<p>The ORC PMC is happy to add Renat Vailiullin and Sandeep More as an
ORC committers. Renat has done a lot of work to improve the Windows builds
and Sandeep has been working on the data masking and statistics.</p>
<p>Thank you for your work on ORC, Renat and Sandeep!</p>
</div>
</article>
<article>
<h2>
<a href="/news/2019/03/14/ORC-1.5.5/">
ORC 1.5.5 Released
</a>
</h2>
<span class="post-category">
<span class="label">
release
</span>
</span>
<div class="post-meta">
<span class="post-date">
14 Mar 2019
</span>
<span class="post-author">
omalley
</span>
</div>
<div class="post-content">
<p>The ORC team is excited to announce the release of ORC v1.5.5.</p>
<ul>
<li>Released: 14 March 2019</li>
<li>Source code: <a href="https://archive.apache.org/dist/orc/orc-1.5.5/orc-1.5.5.tar.gz">orc-1.5.5.tar.gz</a></li>
<li><a href="https://archive.apache.org/dist/orc/orc-1.5.5/orc-1.5.5.tar.gz.asc">GPG Signature</a>
signed by <a href="https://downloads.apache.org/orc/KEYS">Owen O’Malley (3D0C92B9)</a></li>
<li>Git tag: <a href="https://github.com/apache/orc/releases/tag/rel/release-1.5.5">rel/release-1.5.5</a></li>
<li>Maven Central: <a href="https://search.maven.org/#search%7Cga%7C1%7Cg%3A%22org.apache.orc%22%20AND%20v%3A%221.5.5%22">ORC 1.5.5</a></li>
<li>SHA 256: <a href="https://archive.apache.org/dist/orc/orc-1.5.5/orc-1.5.5.tar.gz.sha256">486bbf0765a5b8c2…</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+%221.5.5%22&amp;tempMax=500">ORC-1.5.5</a></li>
</ul>
<p>The new features of ORC 1.5:</p>
<ul>
<li><a href="https://issues.apache.org/jira/browse/ORC-179">ORC-179</a> Add ORC C++ Writer</li>
<li><a href="https://issues.apache.org/jira/browse/ORC-91">ORC-91</a> Support for variable length blocks in HDFS.</li>
<li><a href="https://issues.apache.org/jira/browse/ORC-199">ORC-199</a> Implement a CSV to ORC converter</li>
<li><a href="https://issues.apache.org/jira/browse/ORC-344">ORC-344</a> Support for using Decimal64ColumnVector</li>
<li><a href="https://issues.apache.org/jira/browse/ORC-345">ORC-345</a> Adding Decimal64StatisticsImpl</li>
<li><a href="https://issues.apache.org/jira/browse/ORC-331">ORC-331</a> Support for building C++ under MSVC.</li>
<li><a href="https://issues.apache.org/jira/browse/ORC-234">ORC-234</a> Support for older versions of Hadoop (&gt;= 2.2.x)</li>
<li><a href="https://issues.apache.org/jira/browse/ORC-305">ORC-305</a> Added statistics for size on disk</li>
</ul>
<p>Known issues:</p>
<ul>
<li>
<p><a href="https://issues.apache.org/jira/browse/ORC-414">ORC-414</a> ORC files with malformed protobuf objects can crash C++ reader</p>
</li>
<li>
<p><a href="https://issues.apache.org/jira/browse/ORC-562">ORC-562</a> Don’t wrap the readerSchema with ACID fields, if it already is</p>
</li>
<li>
<p><a href="https://issues.apache.org/jira/browse/ORC-569">ORC-569</a> The first index entry may have empty positions</p>
</li>
</ul>
</div>
</article>
<article>
<h2>
<a href="/news/2019/01/11/gang-pmc/">
ORC adds Gang Wu to PMC
</a>
</h2>
<span class="post-category">
<span class="label">
team
</span>
</span>
<div class="post-meta">
<span class="post-date">
11 Jan 2019
</span>
<span class="post-author">
omalley
</span>
</div>
<div class="post-content">
<p>On behalf of the Apache ORC Project Management Committee (PMC), it gives
me great pleasure to announce that Gang Wu has joined the PMC. Gang
has been doing great work on the C++ code base.</p>
<p>Please join me in welcoming Gang to the ORC PMC!</p>
</div>
</article>
<article>
<h2>
<a href="/news/2019/01/10/add-dongjoon/">
Dongjoon Hyun added as committer
</a>
</h2>
<span class="post-category">
<span class="label">
team
</span>
</span>
<div class="post-meta">
<span class="post-date">
10 Jan 2019
</span>
<span class="post-author">
omalley
</span>
</div>
<div class="post-content">
<p>The ORC PMC is happy to add Dongjoon Hyun as an ORC committer for the
work on improving ORC’s integration to Spark.</p>
<p>Thank you for your work on ORC, Dongjoon!</p>
</div>
</article>
<article>
<h2>
<a href="/news/2018/12/21/ORC-1.5.4/">
ORC 1.5.4 Released
</a>
</h2>
<span class="post-category">
<span class="label">
release
</span>
</span>
<div class="post-meta">
<span class="post-date">
21 Dec 2018
</span>
<span class="post-author">
vgumashta
</span>
</div>
<div class="post-content">
<p>The ORC team is excited to announce the release of ORC v1.5.4.</p>
<ul>
<li>Released: 21 December 2018</li>
<li>Source code: <a href="https://archive.apache.org/dist/orc/orc-1.5.4/orc-1.5.4.tar.gz">orc-1.5.4.tar.gz</a></li>
<li><a href="https://archive.apache.org/dist/orc/orc-1.5.4/orc-1.5.4.tar.gz.asc">GPG Signature</a>
signed by <a href="https://downloads.apache.org/orc/KEYS">Vaibhav Gumashta (F60037FB)</a></li>
<li>Git tag: <a href="https://github.com/apache/orc/releases/tag/rel/release-1.5.4">rel/release-1.5.4</a></li>
<li>Maven Central: <a href="https://search.maven.org/#search%7Cga%7C1%7Cg%3A%22org.apache.orc%22%20AND%20v%3A%221.5.4%22">ORC 1.5.4</a></li>
<li>SHA 256: <a href="https://archive.apache.org/dist/orc/orc-1.5.4/orc-1.5.4.tar.gz.sha256">75cfba40d3574c14…</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+%221.5.4%22&amp;tempMax=500">ORC-1.5.4</a></li>
</ul>
<p>The new features of ORC 1.5:</p>
<ul>
<li><a href="https://issues.apache.org/jira/browse/ORC-179">ORC-179</a> Add ORC C++ Writer</li>
<li><a href="https://issues.apache.org/jira/browse/ORC-91">ORC-91</a> Support for variable length blocks in HDFS.</li>
<li><a href="https://issues.apache.org/jira/browse/ORC-199">ORC-199</a> Implement a CSV to ORC converter</li>
<li><a href="https://issues.apache.org/jira/browse/ORC-344">ORC-344</a> Support for using Decimal64ColumnVector</li>
<li><a href="https://issues.apache.org/jira/browse/ORC-345">ORC-345</a> Adding Decimal64StatisticsImpl</li>
<li><a href="https://issues.apache.org/jira/browse/ORC-331">ORC-331</a> Support for building C++ under MSVC.</li>
<li><a href="https://issues.apache.org/jira/browse/ORC-234">ORC-234</a> Support for older versions of Hadoop (&gt;= 2.2.x)</li>
<li><a href="https://issues.apache.org/jira/browse/ORC-305">ORC-305</a> Added statistics for size on disk</li>
</ul>
<p>Known issues:</p>
<ul>
<li>
<p><a href="https://issues.apache.org/jira/browse/ORC-414">ORC-414</a> ORC files with malformed protobuf objects can crash C++ reader</p>
</li>
<li>
<p><a href="https://issues.apache.org/jira/browse/ORC-562">ORC-562</a> Don’t wrap the readerSchema with ACID fields, if it already is</p>
</li>
<li>
<p><a href="https://issues.apache.org/jira/browse/ORC-569">ORC-569</a> The first index entry may have empty positions</p>
</li>
</ul>
</div>
</article>
<article>
<h2>
<a href="/news/2018/09/25/ORC-1.5.3/">
ORC 1.5.3 Released
</a>
</h2>
<span class="post-category">
<span class="label">
release
</span>
</span>
<div class="post-meta">
<span class="post-date">
25 Sep 2018
</span>
<span class="post-author">
omalley
</span>
</div>
<div class="post-content">
<p>The ORC team is excited to announce the release of ORC v1.5.3.</p>
<ul>
<li>Released: 25 September 2018</li>
<li>Source code: <a href="https://archive.apache.org/dist/orc/orc-1.5.3/orc-1.5.3.tar.gz">orc-1.5.3.tar.gz</a></li>
<li><a href="https://archive.apache.org/dist/orc/orc-1.5.3/orc-1.5.3.tar.gz.asc">GPG Signature</a>
signed by <a href="https://downloads.apache.org/orc/KEYS">Owen O’Malley (3D0C92B9)</a></li>
<li>Git tag: <a href="https://github.com/apache/orc/releases/tag/rel/release-1.5.3">rel/release-1.5.3</a></li>
<li>Maven Central: <a href="https://search.maven.org/#search%7Cga%7C1%7Cg%3A%22org.apache.orc%22%20AND%20v%3A%221.5.3%22">ORC 1.5.3</a></li>
<li>SHA 256: <a href="https://archive.apache.org/dist/orc/orc-1.5.3/orc-1.5.3.tar.gz.sha256">96da3cccd2b396dc…</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+%221.5.3%22&amp;tempMax=500">ORC-1.5.3</a></li>
</ul>
<p>The new features of ORC 1.5:</p>
<ul>
<li><a href="https://issues.apache.org/jira/browse/ORC-179">ORC-179</a> Add ORC C++ Writer</li>
<li><a href="https://issues.apache.org/jira/browse/ORC-91">ORC-91</a> Support for variable length blocks in HDFS.</li>
<li><a href="https://issues.apache.org/jira/browse/ORC-199">ORC-199</a> Implement a CSV to ORC converter</li>
<li><a href="https://issues.apache.org/jira/browse/ORC-344">ORC-344</a> Support for using Decimal64ColumnVector</li>
<li><a href="https://issues.apache.org/jira/browse/ORC-345">ORC-345</a> Adding Decimal64StatisticsImpl</li>
<li><a href="https://issues.apache.org/jira/browse/ORC-331">ORC-331</a> Support for building C++ under MSVC.</li>
<li><a href="https://issues.apache.org/jira/browse/ORC-234">ORC-234</a> Support for older versions of Hadoop (&gt;= 2.2.x)</li>
<li><a href="https://issues.apache.org/jira/browse/ORC-305">ORC-305</a> Added statistics for size on disk</li>
</ul>
<p>Known issues:</p>
<ul>
<li>
<p><a href="https://issues.apache.org/jira/browse/ORC-414">ORC-414</a> ORC files with malformed protobuf objects can crash C++ reader</p>
</li>
<li>
<p><a href="https://issues.apache.org/jira/browse/ORC-562">ORC-562</a> Don’t wrap the readerSchema with ACID fields, if it already is</p>
</li>
<li>
<p><a href="https://issues.apache.org/jira/browse/ORC-569">ORC-569</a> The first index entry may have empty positions</p>
</li>
</ul>
</div>
</article>
<article>
<h2>
<a href="/news/2018/06/29/ORC-1.5.2/">
ORC 1.5.2 Released
</a>
</h2>
<span class="post-category">
<span class="label">
release
</span>
</span>
<div class="post-meta">
<span class="post-date">
29 Jun 2018
</span>
<span class="post-author">
prasanthj
</span>
</div>
<div class="post-content">
<p>The ORC team is excited to announce the release of ORC v1.5.2.</p>
<ul>
<li>Released: 29 June 2018</li>
<li>Source code: <a href="https://archive.apache.org/dist/orc/orc-1.5.2/orc-1.5.2.tar.gz">orc-1.5.2.tar.gz</a></li>
<li><a href="https://archive.apache.org/dist/orc/orc-1.5.2/orc-1.5.2.tar.gz.asc">GPG Signature</a>
signed by <a href="https://downloads.apache.org/orc/KEYS">Prasanth Jayachandran (65C468A3)</a></li>
<li>Git tag: <a href="https://github.com/apache/orc/releases/tag/rel/release-1.5.2">rel/release-1.5.2</a></li>
<li>Maven Central: <a href="https://search.maven.org/#search%7Cga%7C1%7Cg%3A%22org.apache.orc%22%20AND%20v%3A%221.5.2%22">ORC 1.5.2</a></li>
<li>SHA 256: <a href="https://archive.apache.org/dist/orc/orc-1.5.2/orc-1.5.2.tar.gz.sha256">4b73de720f54448d…</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+%221.5.2%22&amp;tempMax=500">ORC-1.5.2</a></li>
</ul>
<p>The new features of ORC 1.5:</p>
<ul>
<li><a href="https://issues.apache.org/jira/browse/ORC-179">ORC-179</a> Add ORC C++ Writer</li>
<li><a href="https://issues.apache.org/jira/browse/ORC-91">ORC-91</a> Support for variable length blocks in HDFS.</li>
<li><a href="https://issues.apache.org/jira/browse/ORC-199">ORC-199</a> Implement a CSV to ORC converter</li>
<li><a href="https://issues.apache.org/jira/browse/ORC-344">ORC-344</a> Support for using Decimal64ColumnVector</li>
<li><a href="https://issues.apache.org/jira/browse/ORC-345">ORC-345</a> Adding Decimal64StatisticsImpl</li>
<li><a href="https://issues.apache.org/jira/browse/ORC-331">ORC-331</a> Support for building C++ under MSVC.</li>
<li><a href="https://issues.apache.org/jira/browse/ORC-234">ORC-234</a> Support for older versions of Hadoop (&gt;= 2.2.x)</li>
<li><a href="https://issues.apache.org/jira/browse/ORC-305">ORC-305</a> Added statistics for size on disk</li>
</ul>
<p>Known issues:</p>
<ul>
<li>
<p><a href="https://issues.apache.org/jira/browse/ORC-414">ORC-414</a> ORC files with malformed protobuf objects can crash C++ reader</p>
</li>
<li>
<p><a href="https://issues.apache.org/jira/browse/ORC-562">ORC-562</a> Don’t wrap the readerSchema with ACID fields, if it already is</p>
</li>
<li>
<p><a href="https://issues.apache.org/jira/browse/ORC-569">ORC-569</a> The first index entry may have empty positions</p>
</li>
</ul>
</div>
</article>
<article>
<h2>
<a href="/news/2018/05/25/ORC-1.5.1/">
ORC 1.5.1 Released
</a>
</h2>
<span class="post-category">
<span class="label">
release
</span>
</span>
<div class="post-meta">
<span class="post-date">
25 May 2018
</span>
<span class="post-author">
omalley
</span>
</div>
<div class="post-content">
<p>The ORC team is excited to announce the release of ORC v1.5.1.</p>
<ul>
<li>Released: 25 May 2018</li>
<li>Source code: <a href="https://archive.apache.org/dist/orc/orc-1.5.1/orc-1.5.1.tar.gz">orc-1.5.1.tar.gz</a></li>
<li><a href="https://archive.apache.org/dist/orc/orc-1.5.1/orc-1.5.1.tar.gz.asc">GPG Signature</a>
signed by <a href="https://downloads.apache.org/orc/KEYS">Owen O’Malley (3D0C92B9)</a></li>
<li>Git tag: <a href="https://github.com/apache/orc/releases/tag/rel/release-1.5.1">rel/release-1.5.1</a></li>
<li>Maven Central: <a href="https://search.maven.org/#search%7Cga%7C1%7Cg%3A%22org.apache.orc%22%20AND%20v%3A%221.5.1%22">ORC 1.5.1</a></li>
<li>SHA 256: <a href="https://archive.apache.org/dist/orc/orc-1.5.1/orc-1.5.1.tar.gz.sha256">14b93916ac6dce65…</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+%221.5.1%22&amp;tempMax=500">ORC-1.5.1</a></li>
</ul>
<p>The new features of ORC 1.5:</p>
<ul>
<li><a href="https://issues.apache.org/jira/browse/ORC-179">ORC-179</a> Add ORC C++ Writer</li>
<li><a href="https://issues.apache.org/jira/browse/ORC-91">ORC-91</a> Support for variable length blocks in HDFS.</li>
<li><a href="https://issues.apache.org/jira/browse/ORC-199">ORC-199</a> Implement a CSV to ORC converter</li>
<li><a href="https://issues.apache.org/jira/browse/ORC-344">ORC-344</a> Support for using Decimal64ColumnVector</li>
<li><a href="https://issues.apache.org/jira/browse/ORC-345">ORC-345</a> Adding Decimal64StatisticsImpl</li>
<li><a href="https://issues.apache.org/jira/browse/ORC-331">ORC-331</a> Support for building C++ under MSVC.</li>
<li><a href="https://issues.apache.org/jira/browse/ORC-234">ORC-234</a> Support for older versions of Hadoop (&gt;= 2.2.x)</li>
<li><a href="https://issues.apache.org/jira/browse/ORC-305">ORC-305</a> Added statistics for size on disk</li>
</ul>
<p>Known issues:</p>
<ul>
<li>
<p><a href="https://issues.apache.org/jira/browse/ORC-414">ORC-414</a> ORC files with malformed protobuf objects can crash C++ reader</p>
</li>
<li>
<p><a href="https://issues.apache.org/jira/browse/ORC-562">ORC-562</a> Don’t wrap the readerSchema with ACID fields, if it already is</p>
</li>
<li>
<p><a href="https://issues.apache.org/jira/browse/ORC-569">ORC-569</a> The first index entry may have empty positions</p>
</li>
</ul>
</div>
</article>
<article>
<h2>
<a href="/news/2018/05/14/ORC-1.5.0/">
ORC 1.5.0 Released
</a>
</h2>
<span class="post-category">
<span class="label">
release
</span>
</span>
<div class="post-meta">
<span class="post-date">
14 May 2018
</span>
<span class="post-author">
omalley
</span>
</div>
<div class="post-content">
<p>The ORC team is excited to announce the release of ORC v1.5.0.</p>
<ul>
<li>Released: 14 May 2018</li>
<li>Source code: <a href="https://archive.apache.org/dist/orc/orc-1.5.0/orc-1.5.0.tar.gz">orc-1.5.0.tar.gz</a></li>
<li><a href="https://archive.apache.org/dist/orc/orc-1.5.0/orc-1.5.0.tar.gz.asc">GPG Signature</a>
signed by <a href="https://downloads.apache.org/orc/KEYS">Owen O’Malley (3D0C92B9)</a></li>
<li>Git tag: <a href="https://github.com/apache/orc/releases/tag/rel/release-1.5.0">rel/release-1.5.0</a></li>
<li>Maven Central: <a href="https://search.maven.org/#search%7Cga%7C1%7Cg%3A%22org.apache.orc%22%20AND%20v%3A%221.5.0%22">ORC 1.5.0</a></li>
<li>SHA 256: <a href="https://archive.apache.org/dist/orc/orc-1.5.0/orc-1.5.0.tar.gz.sha256">28369ea8e24cac6d…</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+%221.5.0%22&amp;tempMax=500">ORC-1.5.0</a></li>
</ul>
<p>The new features of ORC 1.5:</p>
<ul>
<li><a href="https://issues.apache.org/jira/browse/ORC-179">ORC-179</a> Add ORC C++ Writer</li>
<li><a href="https://issues.apache.org/jira/browse/ORC-91">ORC-91</a> Support for variable length blocks in HDFS.</li>
<li><a href="https://issues.apache.org/jira/browse/ORC-199">ORC-199</a> Implement a CSV to ORC converter</li>
<li><a href="https://issues.apache.org/jira/browse/ORC-344">ORC-344</a> Support for using Decimal64ColumnVector</li>
<li><a href="https://issues.apache.org/jira/browse/ORC-345">ORC-345</a> Adding Decimal64StatisticsImpl</li>
<li><a href="https://issues.apache.org/jira/browse/ORC-331">ORC-331</a> Support for building C++ under MSVC.</li>
<li><a href="https://issues.apache.org/jira/browse/ORC-234">ORC-234</a> Support for older versions of Hadoop (&gt;= 2.2.x)</li>
<li><a href="https://issues.apache.org/jira/browse/ORC-305">ORC-305</a> Added statistics for size on disk</li>
</ul>
<p>Known issues:</p>
<ul>
<li>
<p><a href="https://issues.apache.org/jira/browse/ORC-367">ORC-367</a> Boolean columns are read incorrectly when using seek.</p>
</li>
<li>
<p><a href="https://issues.apache.org/jira/browse/ORC-414">ORC-414</a> ORC files with malformed protobuf objects can crash C++ reader</p>
</li>
<li>
<p><a href="https://issues.apache.org/jira/browse/ORC-562">ORC-562</a> Don’t wrap the readerSchema with ACID fields, if it already is</p>
</li>
<li>
<p><a href="https://issues.apache.org/jira/browse/ORC-569">ORC-569</a> The first index entry may have empty positions</p>
</li>
</ul>
</div>
</article>
<article>
<h2>
<a href="/news/2018/05/14/ORC-1.4.4/">
ORC 1.4.4 Released
</a>
</h2>
<span class="post-category">
<span class="label">
release
</span>
</span>
<div class="post-meta">
<span class="post-date">
14 May 2018
</span>
<span class="post-author">
omalley
</span>
</div>
<div class="post-content">
<p>The ORC team is excited to announce the release of ORC v1.4.4.</p>
<ul>
<li>Released: 14 May 2018</li>
<li>Source code: <a href="https://archive.apache.org/dist/orc/orc-1.4.4/orc-1.4.4.tar.gz">orc-1.4.4.tar.gz</a></li>
<li><a href="https://archive.apache.org/dist/orc/orc-1.4.4/orc-1.4.4.tar.gz.asc">GPG Signature</a>
signed by <a href="https://downloads.apache.org/orc/KEYS">Owen O’Malley (3D0C92B9)</a></li>
<li>Git tag: <a href="https://github.com/apache/orc/releases/tag/rel/release-1.4.4">rel/release-1.4.4</a></li>
<li>Maven Central: <a href="https://search.maven.org/#search%7Cga%7C1%7Cg%3A%22org.apache.orc%22%20AND%20v%3A%221.4.4%22">ORC 1.4.4</a></li>
<li>SHA 256: <a href="https://archive.apache.org/dist/orc/orc-1.4.4/orc-1.4.4.tar.gz.sha256">9df0f59ba4046d2a…</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+%221.4.4%22&amp;tempMax=500">ORC-1.4.4</a></li>
</ul>
<p>The new features of ORC 1.4:</p>
<ul>
<li><a href="https://issues.apache.org/jira/browse/ORC-72">ORC-72</a> Add benchmark code for file formats.</li>
<li><a href="https://issues.apache.org/jira/browse/ORC-87">ORC-87</a> Fix timestamp statistics in C++.</li>
<li><a href="https://issues.apache.org/jira/browse/ORC-150">ORC-150</a> Add tool to convert from JSON.</li>
<li><a href="https://issues.apache.org/jira/browse/ORC-151">ORC-151</a> Reduce the size of tools.jar.</li>
<li><a href="https://issues.apache.org/jira/browse/ORC-174">ORC-174</a> Create a nohive variant of the jars.</li>
</ul>
<p>Known issues:</p>
</div>
</article>
<article>
<h2>
<a href="/news/2018/03/27/add-xiening-and-gang/">
Gang Wu and Xiening Dai added as committer
</a>
</h2>
<span class="post-category">
<span class="label">
team
</span>
</span>
<div class="post-meta">
<span class="post-date">
27 Mar 2018
</span>
<span class="post-author">
omalley
</span>
</div>
<div class="post-content">
<p>The ORC PMC is happy to add Gang Wu and Xiening Dai as ORC committers for their
work on the C++ ORC writer.</p>
<p>Thank you for your work on ORC, Gang and Xiening!</p>
</div>
</article>
<article>
<h2>
<a href="/news/2018/02/09/ORC-1.4.3/">
ORC 1.4.3 Released
</a>
</h2>
<span class="post-category">
<span class="label">
release
</span>
</span>
<div class="post-meta">
<span class="post-date">
09 Feb 2018
</span>
<span class="post-author">
omalley
</span>
</div>
<div class="post-content">
<p>The ORC team is excited to announce the release of ORC v1.4.3.</p>
<ul>
<li>Released: 9 February 2018</li>
<li>Source code: <a href="https://archive.apache.org/dist/orc/orc-1.4.3/orc-1.4.3.tar.gz">orc-1.4.3.tar.gz</a></li>
<li><a href="https://archive.apache.org/dist/orc/orc-1.4.3/orc-1.4.3.tar.gz.asc">GPG Signature</a>
signed by <a href="https://downloads.apache.org/orc/KEYS">Owen O’Malley (3D0C92B9)</a></li>
<li>Git tag: <a href="https://github.com/apache/orc/releases/tag/rel/release-1.4.3">rel/release-1.4.3</a></li>
<li>Maven Central: <a href="https://search.maven.org/#search%7Cga%7C1%7Cg%3A%22org.apache.orc%22%20AND%20v%3A%221.4.3%22">ORC 1.4.3</a></li>
<li>SHA 256: <a href="https://archive.apache.org/dist/orc/orc-1.4.3/orc-1.4.3.tar.gz.sha256">0310d6ed20d95b7c…</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+%221.4.3%22&amp;tempMax=500">ORC-1.4.3</a></li>
</ul>
<p>The new features of ORC 1.4:</p>
<ul>
<li><a href="https://issues.apache.org/jira/browse/ORC-72">ORC-72</a> Add benchmark code for file formats.</li>
<li><a href="https://issues.apache.org/jira/browse/ORC-87">ORC-87</a> Fix timestamp statistics in C++.</li>
<li><a href="https://issues.apache.org/jira/browse/ORC-150">ORC-150</a> Add tool to convert from JSON.</li>
<li><a href="https://issues.apache.org/jira/browse/ORC-151">ORC-151</a> Reduce the size of tools.jar.</li>
<li><a href="https://issues.apache.org/jira/browse/ORC-174">ORC-174</a> Create a nohive variant of the jars.</li>
</ul>
<p>Known issues:</p>
<ul>
<li><a href="/security/CVE-2018-8015">CVE-2018-8015</a> ORC files with malformed types cause stack overflow.</li>
</ul>
</div>
</article>
<article>
<h2>
<a href="/news/2018/01/23/ORC-1.4.2/">
ORC 1.4.2 Released
</a>
</h2>
<span class="post-category">
<span class="label">
release
</span>
</span>
<div class="post-meta">
<span class="post-date">
23 Jan 2018
</span>
<span class="post-author">
omalley
</span>
</div>
<div class="post-content">
<p>The ORC team is excited to announce the release of ORC v1.4.2.</p>
<ul>
<li>Released: 23 January 2018</li>
<li>Source code: <a href="https://archive.apache.org/dist/orc/orc-1.4.2/orc-1.4.2.tar.gz">orc-1.4.2.tar.gz</a></li>
<li><a href="https://archive.apache.org/dist/orc/orc-1.4.2/orc-1.4.2.tar.gz.asc">GPG Signature</a>
signed by <a href="https://downloads.apache.org/orc/KEYS">Owen O’Malley (3D0C92B9)</a></li>
<li>Git tag: <a href="https://github.com/apache/orc/releases/tag/rel/release-1.4.2">rel/release-1.4.2</a></li>
<li>Maven Central: <a href="https://search.maven.org/#search%7Cga%7C1%7Cg%3A%22org.apache.orc%22%20AND%20v%3A%221.4.2%22">ORC 1.4.2</a></li>
<li>SHA 256: <a href="https://archive.apache.org/dist/orc/orc-1.4.2/orc-1.4.2.tar.gz.sha256">4c32e30a2b93953c…</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+%221.4.2%22&amp;tempMax=500">ORC-1.4.2</a></li>
</ul>
<p>The new features of ORC 1.4:</p>
<ul>
<li><a href="https://issues.apache.org/jira/browse/ORC-72">ORC-72</a> Add benchmark code for file formats.</li>
<li><a href="https://issues.apache.org/jira/browse/ORC-87">ORC-87</a> Fix timestamp statistics in C++.</li>
<li><a href="https://issues.apache.org/jira/browse/ORC-150">ORC-150</a> Add tool to convert from JSON.</li>
<li><a href="https://issues.apache.org/jira/browse/ORC-151">ORC-151</a> Reduce the size of tools.jar.</li>
<li><a href="https://issues.apache.org/jira/browse/ORC-174">ORC-174</a> Create a nohive variant of the jars.</li>
</ul>
<p>Known issues:</p>
<ul>
<li>
<p><a href="/security/CVE-2018-8015">CVE-2018-8015</a> ORC files with malformed types cause stack overflow.</p>
</li>
<li>
<p><a href="https://issues.apache.org/jira/browse/ORC-285">ORC-285</a> Empty vector batches of floats or doubles cause EOFException</p>
</li>
</ul>
</div>
</article>
<article>
<h2>
<a href="/news/2017/10/16/ORC-1.4.1/">
ORC 1.4.1 Released
</a>
</h2>
<span class="post-category">
<span class="label">
release
</span>
</span>
<div class="post-meta">
<span class="post-date">
16 Oct 2017
</span>
<span class="post-author">
prasanthj
</span>
</div>
<div class="post-content">
<p>The ORC team is excited to announce the release of ORC v1.4.1.</p>
<ul>
<li>Released: 16 October 2017</li>
<li>Source code: <a href="https://archive.apache.org/dist/orc/orc-1.4.1/orc-1.4.1.tar.gz">orc-1.4.1.tar.gz</a></li>
<li><a href="https://archive.apache.org/dist/orc/orc-1.4.1/orc-1.4.1.tar.gz.asc">GPG Signature</a>
signed by <a href="https://downloads.apache.org/orc/KEYS">Prasanth Jayachandran (65C468A3)</a></li>
<li>Git tag: <a href="https://github.com/apache/orc/releases/tag/rel/release-1.4.1">rel/release-1.4.1</a></li>
<li>Maven Central: <a href="https://search.maven.org/#search%7Cga%7C1%7Cg%3A%22org.apache.orc%22%20AND%20v%3A%221.4.1%22">ORC 1.4.1</a></li>
<li>SHA 256: <a href="https://archive.apache.org/dist/orc/orc-1.4.1/orc-1.4.1.tar.gz.sha256">bf9f107c61ecd6a9…</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+%221.4.1%22&amp;tempMax=500">ORC-1.4.1</a></li>
</ul>
<p>The new features of ORC 1.4:</p>
<ul>
<li><a href="https://issues.apache.org/jira/browse/ORC-72">ORC-72</a> Add benchmark code for file formats.</li>
<li><a href="https://issues.apache.org/jira/browse/ORC-87">ORC-87</a> Fix timestamp statistics in C++.</li>
<li><a href="https://issues.apache.org/jira/browse/ORC-150">ORC-150</a> Add tool to convert from JSON.</li>
<li><a href="https://issues.apache.org/jira/browse/ORC-151">ORC-151</a> Reduce the size of tools.jar.</li>
<li><a href="https://issues.apache.org/jira/browse/ORC-174">ORC-174</a> Create a nohive variant of the jars.</li>
</ul>
<p>Known issues:</p>
<ul>
<li>
<p><a href="/security/CVE-2018-8015">CVE-2018-8015</a> ORC files with malformed types cause stack overflow.</p>
</li>
<li>
<p><a href="https://issues.apache.org/jira/browse/ORC-285">ORC-285</a> Empty vector batches of floats or doubles cause EOFException</p>
</li>
</ul>
</div>
</article>
<article>
<h2>
<a href="/news/2017/10/16/ORC-1.3.4/">
ORC 1.3.4 Released
</a>
</h2>
<span class="post-category">
<span class="label">
release
</span>
</span>
<div class="post-meta">
<span class="post-date">
16 Oct 2017
</span>
<span class="post-author">
prasanthj
</span>
</div>
<div class="post-content">
<p>The ORC team is excited to announce the release of ORC v1.3.4.</p>
<ul>
<li>Released: 16 October 2017</li>
<li>Source code: <a href="https://archive.apache.org/dist/orc/orc-1.3.4/orc-1.3.4.tar.gz">orc-1.3.4.tar.gz</a></li>
<li><a href="https://archive.apache.org/dist/orc/orc-1.3.4/orc-1.3.4.tar.gz.asc">GPG Signature</a>
signed by <a href="https://downloads.apache.org/orc/KEYS">Prasanth Jayachandran (65C468A3)</a></li>
<li>Git tag: <a href="https://github.com/apache/orc/releases/tag/rel/release-1.3.4">rel/release-1.3.4</a></li>
<li>Maven Central: <a href="https://search.maven.org/#search%7Cga%7C1%7Cg%3A%22org.apache.orc%22%20AND%20v%3A%221.3.4%22">ORC 1.3.4</a></li>
<li>SHA 256: <a href="https://archive.apache.org/dist/orc/orc-1.3.4/orc-1.3.4.tar.gz.sha256">55269430aea7b825…</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+%221.3.4%22&amp;tempMax=500">ORC-1.3.4</a></li>
</ul>
<p>The new features of ORC 1.3:</p>
<ul>
<li><a href="https://issues.apache.org/jira/browse/ORC-58">ORC-58</a> Split C++ Reader into Reader and RowReader</li>
<li><a href="https://issues.apache.org/jira/browse/ORC-120">ORC-120</a> Add backwards compatibility mode for schema evolution.</li>
<li><a href="https://issues.apache.org/jira/browse/ORC-124">ORC-124</a> Fast decimal improvements</li>
<li><a href="https://issues.apache.org/jira/browse/ORC-128">ORC-128</a> Add ability to get statistics from writer</li>
</ul>
<p>Known issues:</p>
<ul>
<li>
<p><a href="/security/CVE-2018-8015">CVE-2018-8015</a> ORC files with malformed types cause stack overflow.</p>
</li>
<li>
<p><a href="https://issues.apache.org/jira/browse/ORC-285">ORC-285</a> Empty vector batches of floats or doubles cause EOFException</p>
</li>
</ul>
</div>
</article>
<article>
<h2>
<a href="/news/2017/09/06/new-pmc/">
ORC adds Eugene and Deepak to PMC
</a>
</h2>
<span class="post-category">
<span class="label">
team
</span>
</span>
<div class="post-meta">
<span class="post-date">
06 Sep 2017
</span>
<span class="post-author">
omalley
</span>
</div>
<div class="post-content">
<p>On behalf of the Apache ORC Project Management Committee (PMC), it gives
me great pleasure to announce that Eugene Koifman and Deepak Majeti have
joined the PMC. Eugene has been critical working on ACID and Deepak has
been doing great work on the C++ code base.</p>
<p>Please join me in welcoming Eugene and Deepak to the ORC PMC!</p>
</div>
</article>
<article>
<h2>
<a href="/news/2017/05/16/new-committer/">
Deepak Majeti added as committer
</a>
</h2>
<span class="post-category">
<span class="label">
team
</span>
</span>
<div class="post-meta">
<span class="post-date">
16 May 2017
</span>
<span class="post-author">
omalley
</span>
</div>
<div class="post-content">
<p>The ORC PMC is happy to add Deepak Majeti as an ORC committer for the
work on the C++ ORC reader including both contributions and reviews of
other’s patches. Thank you for your work on ORC, Deepak!</p>
</div>
</article>
<article>
<h2>
<a href="/news/2017/05/08/ORC-1.4.0/">
ORC 1.4.0 Released
</a>
</h2>
<span class="post-category">
<span class="label">
release
</span>
</span>
<div class="post-meta">
<span class="post-date">
08 May 2017
</span>
<span class="post-author">
omalley
</span>
</div>
<div class="post-content">
<p>The ORC team is excited to announce the release of ORC v1.4.0.</p>
<ul>
<li>Released: 8 May 2017</li>
<li>Source code: <a href="https://archive.apache.org/dist/orc/orc-1.4.0/orc-1.4.0.tar.gz">orc-1.4.0.tar.gz</a></li>
<li><a href="https://archive.apache.org/dist/orc/orc-1.4.0/orc-1.4.0.tar.gz.asc">GPG Signature</a>
signed by <a href="https://downloads.apache.org/orc/KEYS">Owen O’Malley (3D0C92B9)</a></li>
<li>Git tag: <a href="https://github.com/apache/orc/releases/tag/rel/release-1.4.0">rel/release-1.4.0</a></li>
<li>Maven Central: <a href="https://search.maven.org/#search%7Cga%7C1%7Cg%3A%22org.apache.orc%22%20AND%20v%3A%221.4.0%22">ORC 1.4.0</a></li>
<li>SHA 256: <a href="https://archive.apache.org/dist/orc/orc-1.4.0/orc-1.4.0.tar.gz.sha256">0f96b2096dd053b6…</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+%221.4.0%22&amp;tempMax=500">ORC-1.4.0</a></li>
</ul>
<p>The new features of ORC 1.4:</p>
<ul>
<li><a href="https://issues.apache.org/jira/browse/ORC-72">ORC-72</a> Add benchmark code for file formats.</li>
<li><a href="https://issues.apache.org/jira/browse/ORC-87">ORC-87</a> Fix timestamp statistics in C++.</li>
<li><a href="https://issues.apache.org/jira/browse/ORC-150">ORC-150</a> Add tool to convert from JSON.</li>
<li><a href="https://issues.apache.org/jira/browse/ORC-151">ORC-151</a> Reduce the size of tools.jar.</li>
<li><a href="https://issues.apache.org/jira/browse/ORC-174">ORC-174</a> Create a nohive variant of the jars.</li>
</ul>
<p>Known issues:</p>
<ul>
<li>
<p><a href="/security/CVE-2018-8015">CVE-2018-8015</a> ORC files with malformed types cause stack overflow.</p>
</li>
<li>
<p><a href="https://issues.apache.org/jira/browse/ORC-285">ORC-285</a> Empty vector batches of floats or doubles cause EOFException</p>
</li>
</ul>
</div>
</article>
<article>
<h2>
<a href="/news/2017/02/21/ORC-1.3.3/">
ORC 1.3.3 Released
</a>
</h2>
<span class="post-category">
<span class="label">
release
</span>
</span>
<div class="post-meta">
<span class="post-date">
21 Feb 2017
</span>
<span class="post-author">
omalley
</span>
</div>
<div class="post-content">
<p>The ORC team is excited to announce the release of ORC v1.3.3.</p>
<ul>
<li>Released: 21 February 2017</li>
<li>Source code: <a href="https://archive.apache.org/dist/orc/orc-1.3.3/orc-1.3.3.tar.gz">orc-1.3.3.tar.gz</a></li>
<li><a href="https://archive.apache.org/dist/orc/orc-1.3.3/orc-1.3.3.tar.gz.asc">GPG Signature</a>
signed by <a href="https://downloads.apache.org/orc/KEYS">Owen O’Malley (3D0C92B9)</a></li>
<li>Git tag: <a href="https://github.com/apache/orc/releases/tag/rel/release-1.3.3">rel/release-1.3.3</a></li>
<li>Maven Central: <a href="https://search.maven.org/#search%7Cga%7C1%7Cg%3A%22org.apache.orc%22%20AND%20v%3A%221.3.3%22">ORC 1.3.3</a></li>
<li>SHA 256: <a href="https://archive.apache.org/dist/orc/orc-1.3.3/orc-1.3.3.tar.gz.sha256">48cf9f47ab13f4ba…</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+%221.3.3%22&amp;tempMax=500">ORC-1.3.3</a></li>
</ul>
<p>The new features of ORC 1.3:</p>
<ul>
<li><a href="https://issues.apache.org/jira/browse/ORC-58">ORC-58</a> Split C++ Reader into Reader and RowReader</li>
<li><a href="https://issues.apache.org/jira/browse/ORC-120">ORC-120</a> Add backwards compatibility mode for schema evolution.</li>
<li><a href="https://issues.apache.org/jira/browse/ORC-124">ORC-124</a> Fast decimal improvements</li>
<li><a href="https://issues.apache.org/jira/browse/ORC-128">ORC-128</a> Add ability to get statistics from writer</li>
</ul>
<p>Known issues:</p>
<ul>
<li>
<p><a href="/security/CVE-2018-8015">CVE-2018-8015</a> ORC files with malformed types cause stack overflow.</p>
</li>
<li>
<p><a href="https://issues.apache.org/jira/browse/ORC-285">ORC-285</a> Empty vector batches of floats or doubles cause EOFException</p>
</li>
</ul>
</div>
</article>
<article>
<h2>
<a href="/news/2017/02/13/ORC-1.3.2/">
ORC 1.3.2 Released
</a>
</h2>
<span class="post-category">
<span class="label">
release
</span>
</span>
<div class="post-meta">
<span class="post-date">
13 Feb 2017
</span>
<span class="post-author">
omalley
</span>
</div>
<div class="post-content">
<p>The ORC team is excited to announce the release of ORC v1.3.2.</p>
<ul>
<li>Released: 13 February 2017</li>
<li>Source code: <a href="https://archive.apache.org/dist/orc/orc-1.3.2/orc-1.3.2.tar.gz">orc-1.3.2.tar.gz</a></li>
<li><a href="https://archive.apache.org/dist/orc/orc-1.3.2/orc-1.3.2.tar.gz.asc">GPG Signature</a>
signed by <a href="https://downloads.apache.org/orc/KEYS">Owen O’Malley (3D0C92B9)</a></li>
<li>Git tag: <a href="https://github.com/apache/orc/releases/tag/rel/release-1.3.2">rel/release-1.3.2</a></li>
<li>Maven Central: <a href="https://search.maven.org/#search%7Cga%7C1%7Cg%3A%22org.apache.orc%22%20AND%20v%3A%221.3.2%22">ORC 1.3.2</a></li>
<li>SHA 256: <a href="https://archive.apache.org/dist/orc/orc-1.3.2/orc-1.3.2.tar.gz.sha256">929b70f63e2caf3e…</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+%221.3.2%22&amp;tempMax=500">ORC-1.3.2</a></li>
</ul>
<p>The new features of ORC 1.3:</p>
<ul>
<li><a href="https://issues.apache.org/jira/browse/ORC-58">ORC-58</a> Split C++ Reader into Reader and RowReader</li>
<li><a href="https://issues.apache.org/jira/browse/ORC-120">ORC-120</a> Add backwards compatibility mode for schema evolution.</li>
<li><a href="https://issues.apache.org/jira/browse/ORC-124">ORC-124</a> Fast decimal improvements</li>
<li><a href="https://issues.apache.org/jira/browse/ORC-128">ORC-128</a> Add ability to get statistics from writer</li>
</ul>
<p>Known issues:</p>
<ul>
<li>
<p><a href="/security/CVE-2018-8015">CVE-2018-8015</a> ORC files with malformed types cause stack overflow.</p>
</li>
<li>
<p><a href="https://issues.apache.org/jira/browse/ORC-285">ORC-285</a> Empty vector batches of floats or doubles cause EOFException</p>
</li>
</ul>
</div>
</article>
<article>
<h2>
<a href="/news/2017/02/03/ORC-1.3.1/">
ORC 1.3.1 Released
</a>
</h2>
<span class="post-category">
<span class="label">
release
</span>
</span>
<div class="post-meta">
<span class="post-date">
03 Feb 2017
</span>
<span class="post-author">
omalley
</span>
</div>
<div class="post-content">
<p>The ORC team is excited to announce the release of ORC v1.3.1.</p>
<ul>
<li>Released: 3 February 2017</li>
<li>Source code: <a href="https://archive.apache.org/dist/orc/orc-1.3.1/orc-1.3.1.tar.gz">orc-1.3.1.tar.gz</a></li>
<li><a href="https://archive.apache.org/dist/orc/orc-1.3.1/orc-1.3.1.tar.gz.asc">GPG Signature</a>
signed by <a href="https://downloads.apache.org/orc/KEYS">Owen O’Malley (3D0C92B9)</a></li>
<li>Git tag: <a href="https://github.com/apache/orc/releases/tag/rel/release-1.3.1">rel/release-1.3.1</a></li>
<li>Maven Central: <a href="https://search.maven.org/#search%7Cga%7C1%7Cg%3A%22org.apache.orc%22%20AND%20v%3A%221.3.1%22">ORC 1.3.1</a></li>
<li>SHA 256: <a href="https://archive.apache.org/dist/orc/orc-1.3.1/orc-1.3.1.tar.gz.sha256">d16c55f20f9fe217…</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+%221.3.1%22&amp;tempMax=500">ORC-1.3.1</a></li>
</ul>
<p>The new features of ORC 1.3:</p>
<ul>
<li><a href="https://issues.apache.org/jira/browse/ORC-58">ORC-58</a> Split C++ Reader into Reader and RowReader</li>
<li><a href="https://issues.apache.org/jira/browse/ORC-120">ORC-120</a> Add backwards compatibility mode for schema evolution.</li>
<li><a href="https://issues.apache.org/jira/browse/ORC-124">ORC-124</a> Fast decimal improvements</li>
<li><a href="https://issues.apache.org/jira/browse/ORC-128">ORC-128</a> Add ability to get statistics from writer</li>
</ul>
<p>Known issues:</p>
<ul>
<li>
<p><a href="/security/CVE-2018-8015">CVE-2018-8015</a> ORC files with malformed types cause stack overflow.</p>
</li>
<li>
<p><a href="https://issues.apache.org/jira/browse/ORC-135">ORC-135</a> Predicate push down is incorrect on timestamps when moved between timezones</p>
</li>
<li>
<p><a href="https://issues.apache.org/jira/browse/ORC-285">ORC-285</a> Empty vector batches of floats or doubles cause EOFException</p>
</li>
</ul>
</div>
</article>
<article>
<h2>
<a href="/news/2017/01/23/ORC-1.3.0/">
ORC 1.3.0 Released
</a>
</h2>
<span class="post-category">
<span class="label">
release
</span>
</span>
<div class="post-meta">
<span class="post-date">
23 Jan 2017
</span>
<span class="post-author">
omalley
</span>
</div>
<div class="post-content">
<p>The ORC team is excited to announce the release of ORC v1.3.0.</p>
<ul>
<li>Released: 23 January 2017</li>
<li>Source code: <a href="https://archive.apache.org/dist/orc/orc-1.3.0/orc-1.3.0.tar.gz">orc-1.3.0.tar.gz</a></li>
<li><a href="https://archive.apache.org/dist/orc/orc-1.3.0/orc-1.3.0.tar.gz.asc">GPG Signature</a>
signed by <a href="https://downloads.apache.org/orc/KEYS">Owen O’Malley (3D0C92B9)</a></li>
<li>Git tag: <a href="https://github.com/apache/orc/releases/tag/rel/release-1.3.0">rel/release-1.3.0</a></li>
<li>Maven Central: <a href="https://search.maven.org/#search%7Cga%7C1%7Cg%3A%22org.apache.orc%22%20AND%20v%3A%221.3.0%22">ORC 1.3.0</a></li>
<li>SHA 256: <a href="https://archive.apache.org/dist/orc/orc-1.3.0/orc-1.3.0.tar.gz.sha256">d19a5b5cc1df5797…</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+%221.3.0%22&amp;tempMax=500">ORC-1.3.0</a></li>
</ul>
<p>The new features of ORC 1.3:</p>
<ul>
<li><a href="https://issues.apache.org/jira/browse/ORC-58">ORC-58</a> Split C++ Reader into Reader and RowReader</li>
<li><a href="https://issues.apache.org/jira/browse/ORC-120">ORC-120</a> Add backwards compatibility mode for schema evolution.</li>
<li><a href="https://issues.apache.org/jira/browse/ORC-124">ORC-124</a> Fast decimal improvements</li>
<li><a href="https://issues.apache.org/jira/browse/ORC-128">ORC-128</a> Add ability to get statistics from writer</li>
</ul>
<p>Known issues:</p>
<ul>
<li>
<p><a href="https://issues.apache.org/jira/browse/ORC-135">ORC-135</a> Predicate push down is incorrect on timestamps when moved between timezones</p>
</li>
<li>
<p><a href="https://issues.apache.org/jira/browse/ORC-285">ORC-285</a> Empty vector batches of floats or doubles cause EOFException</p>
</li>
</ul>
</div>
</article>
<article>
<h2>
<a href="/news/2017/01/04/gopal-on-pmc/">
ORC adds Gopal Vijayaraghavan to PMC
</a>
</h2>
<span class="post-category">
<span class="label">
team
</span>
</span>
<div class="post-meta">
<span class="post-date">
04 Jan 2017
</span>
<span class="post-author">
omalley
</span>
</div>
<div class="post-content">
<p>On behalf of the Apache ORC Project Management Committee (PMC), it gives
me great pleasure to announce that Gopal Vijayaraghavan has joined the PMC.
Gopal has done an amazing job at speeding up ORC in many ways.</p>
<p>Please join me in welcoming Gopal to the ORC PMC!</p>
<p>Congratulations Gopal!</p>
</div>
</article>
<article>
<h2>
<a href="/news/2016/12/15/new-committers/">
ORC adds new committers
</a>
</h2>
<span class="post-category">
<span class="label">
team
</span>
</span>
<div class="post-meta">
<span class="post-date">
15 Dec 2016
</span>
<span class="post-author">
omalley
</span>
</div>
<div class="post-content">
<p>As part of the removal of the ORC code base from Hive, the ORC PMC has
offered to make any existing Hive committers into ORC committers. The new ORC
committers coming from Hive are:</p>
<ul>
<li>Aihua Xu</li>
<li>Ashutosh Chauhan</li>
<li>Carl Steinbach</li>
<li>Chaoyu Tang</li>
<li>Chinna Rao Lalam</li>
<li>Daniel Dai</li>
<li>Eugene Koifman</li>
<li>Ferdinand Xu</li>
<li>Jason Dere</li>
<li>Jesus Camacho Rodriguez</li>
<li>Jimmy Xiang</li>
<li>Lars Francke</li>
<li>Matthew McCline</li>
<li>Mithun Radhakrishnan</li>
<li>Naveen Gangam</li>
<li>Pengcheng Xiong</li>
<li>Rajesh Balamohan</li>
<li>Rui Li</li>
<li>Sergio Pena</li>
<li>Siddharth Seth</li>
<li>Vaibhav Gumashta</li>
<li>Wei Zheng</li>
<li>Yongzhi Chen</li>
</ul>
</div>
</article>
<article>
<h2>
<a href="/news/2016/12/12/ORC-1.2.3/">
ORC 1.2.3 Released
</a>
</h2>
<span class="post-category">
<span class="label">
release
</span>
</span>
<div class="post-meta">
<span class="post-date">
12 Dec 2016
</span>
<span class="post-author">
omalley
</span>
</div>
<div class="post-content">
<p>The ORC team is excited to announce the release of ORC v1.2.3. This release
fixes some bugs in the Java schema evolution code.</p>
<ul>
<li>Released: 12 December 2016</li>
<li>Source code: <a href="https://archive.apache.org/dist/orc/orc-1.2.3/orc-1.2.3.tar.gz">orc-1.2.3.tar.gz</a></li>
<li><a href="https://archive.apache.org/dist/orc/orc-1.2.3/orc-1.2.3.tar.gz.asc">GPG Signature</a>
signed by <a href="https://downloads.apache.org/orc/KEYS">Owen O’Malley (3D0C92B9)</a></li>
<li>Git tag: <a href="https://github.com/apache/orc/releases/tag/rel/release-1.2.3">rel/release-1.2.3</a></li>
<li>Maven Central: <a href="https://search.maven.org/#search%7Cga%7C1%7Cg%3A%22org.apache.orc%22%20AND%20v%3A%221.2.3%22">ORC 1.2.3</a></li>
<li>SHA 256: <a href="https://archive.apache.org/dist/orc/orc-1.2.3/orc-1.2.3.tar.gz.sha256">a86a335052553bc5…</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+%221.2.3%22&amp;tempMax=500">ORC-1.2.3</a></li>
</ul>
<p>The new features of ORC 1.2:</p>
<ul>
<li><a href="https://issues.apache.org/jira/browse/ORC-54">ORC-54</a> Evolve schemas based on field name rather than index</li>
<li><a href="https://issues.apache.org/jira/browse/ORC-84">ORC-84</a> Create a separate java tool module.</li>
<li><a href="https://issues.apache.org/jira/browse/ORC-77">ORC-77</a> and <a href="https://issues.apache.org/jira/browse/ORC-81">ORC-81</a> Implement LZO and LZ4 compression codecs.</li>
<li><a href="https://issues.apache.org/jira/browse/ORC-92">ORC-92</a> Add support for nested column id selection in C++</li>
<li><a href="https://issues.apache.org/jira/browse/ORC-69">ORC-69</a> Add batch option support in orc-scan tools.</li>
</ul>
<p>Important fixes:</p>
<ul>
<li><a href="https://issues.apache.org/jira/browse/HIVE-14214">HIVE-14214</a> ORC schema evolution and predicate push down do not work together.</li>
</ul>
<p>Known issues:</p>
<ul>
<li>
<p><a href="/security/CVE-2018-8015">CVE-2018-8015</a> ORC files with malformed types cause stack overflow.</p>
</li>
<li>
<p><a href="https://issues.apache.org/jira/browse/ORC-135">ORC-135</a> Predicate push down is incorrect on timestamps when moved between timezones</p>
</li>
<li>
<p><a href="https://issues.apache.org/jira/browse/ORC-285">ORC-285</a> Empty vector batches of floats or doubles cause EOFException</p>
</li>
</ul>
</div>
</article>
<article>
<h2>
<a href="/news/2016/12/01/ORC-1.2.2/">
ORC 1.2.2 Released
</a>
</h2>
<span class="post-category">
<span class="label">
release
</span>
</span>
<div class="post-meta">
<span class="post-date">
01 Dec 2016
</span>
<span class="post-author">
omalley
</span>
</div>
<div class="post-content">
<p>The ORC team is excited to announce the release of ORC v1.2.2.</p>
<ul>
<li>Released: 1 December 2016</li>
<li>Source code: <a href="https://archive.apache.org/dist/orc/orc-1.2.2/orc-1.2.2.tar.gz">orc-1.2.2.tar.gz</a></li>
<li><a href="https://archive.apache.org/dist/orc/orc-1.2.2/orc-1.2.2.tar.gz.asc">GPG Signature</a>
signed by <a href="https://downloads.apache.org/orc/KEYS">Owen O’Malley (3D0C92B9)</a></li>
<li>Git tag: <a href="https://github.com/apache/orc/releases/tag/rel/release-1.2.2">rel/release-1.2.2</a></li>
<li>Maven Central: <a href="https://search.maven.org/#search%7Cga%7C1%7Cg%3A%22org.apache.orc%22%20AND%20v%3A%221.2.2%22">ORC 1.2.2</a></li>
<li>SHA 256: <a href="https://archive.apache.org/dist/orc/orc-1.2.2/orc-1.2.2.tar.gz.sha256">6aa87390f0f03c43…</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+%221.2.2%22&amp;tempMax=500">ORC-1.2.2</a></li>
</ul>
<p>The new features of ORC 1.2:</p>
<ul>
<li><a href="https://issues.apache.org/jira/browse/ORC-54">ORC-54</a> Evolve schemas based on field name rather than index</li>
<li><a href="https://issues.apache.org/jira/browse/ORC-84">ORC-84</a> Create a separate java tool module.</li>
<li><a href="https://issues.apache.org/jira/browse/ORC-77">ORC-77</a> and <a href="https://issues.apache.org/jira/browse/ORC-81">ORC-81</a> Implement LZO and LZ4 compression codecs.</li>
<li><a href="https://issues.apache.org/jira/browse/ORC-92">ORC-92</a> Add support for nested column id selection in C++</li>
<li><a href="https://issues.apache.org/jira/browse/ORC-69">ORC-69</a> Add batch option support in orc-scan tools.</li>
</ul>
<p>Important fixes:</p>
<ul>
<li><a href="https://issues.apache.org/jira/browse/HIVE-14214">HIVE-14214</a> ORC schema evolution and predicate push down do not work together.</li>
</ul>
<p>Known issues:</p>
<ul>
<li>
<p><a href="/security/CVE-2018-8015">CVE-2018-8015</a> ORC files with malformed types cause stack overflow.</p>
</li>
<li>
<p><a href="https://issues.apache.org/jira/browse/ORC-135">ORC-135</a> Predicate push down is incorrect on timestamps when moved between timezones</p>
</li>
<li>
<p><a href="https://issues.apache.org/jira/browse/ORC-285">ORC-285</a> Empty vector batches of floats or doubles cause EOFException</p>
</li>
</ul>
</div>
</article>
<article>
<h2>
<a href="/news/2016/10/05/ORC-1.2.1/">
ORC 1.2.1 Released
</a>
</h2>
<span class="post-category">
<span class="label">
release
</span>
</span>
<div class="post-meta">
<span class="post-date">
05 Oct 2016
</span>
<span class="post-author">
omalley
</span>
</div>
<div class="post-content">
<p>The ORC team is excited to announce the release of ORC v1.2.1.</p>
<ul>
<li>Released: 5 October 2016</li>
<li>Source code: <a href="https://archive.apache.org/dist/orc/orc-1.2.1/orc-1.2.1.tar.gz">orc-1.2.1.tar.gz</a></li>
<li><a href="https://archive.apache.org/dist/orc/orc-1.2.1/orc-1.2.1.tar.gz.asc">GPG Signature</a>
signed by <a href="https://downloads.apache.org/orc/KEYS">Owen O’Malley (3D0C92B9)</a></li>
<li>Git tag: <a href="https://github.com/apache/orc/releases/tag/rel/release-1.2.1">rel/release-1.2.1</a></li>
<li>Maven Central: <a href="https://search.maven.org/#search%7Cga%7C1%7Cg%3A%22org.apache.orc%22%20AND%20v%3A%221.2.1%22">ORC 1.2.1</a></li>
<li>SHA 256: <a href="https://archive.apache.org/dist/orc/orc-1.2.1/orc-1.2.1.tar.gz.sha256">793bcc0419574fba…</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+%221.2.1%22&amp;tempMax=500">ORC-1.2.1</a></li>
</ul>
<p>The new features of ORC 1.2:</p>
<ul>
<li><a href="https://issues.apache.org/jira/browse/ORC-54">ORC-54</a> Evolve schemas based on field name rather than index</li>
<li><a href="https://issues.apache.org/jira/browse/ORC-84">ORC-84</a> Create a separate java tool module.</li>
<li><a href="https://issues.apache.org/jira/browse/ORC-77">ORC-77</a> and <a href="https://issues.apache.org/jira/browse/ORC-81">ORC-81</a> Implement LZO and LZ4 compression codecs.</li>
<li><a href="https://issues.apache.org/jira/browse/ORC-92">ORC-92</a> Add support for nested column id selection in C++</li>
<li><a href="https://issues.apache.org/jira/browse/ORC-69">ORC-69</a> Add batch option support in orc-scan tools.</li>
</ul>
<p>Important fixes:</p>
<ul>
<li><a href="https://issues.apache.org/jira/browse/HIVE-14214">HIVE-14214</a> ORC schema evolution and predicate push down do not work together.</li>
</ul>
<p>Known issues:</p>
<ul>
<li>
<p><a href="/security/CVE-2018-8015">CVE-2018-8015</a> ORC files with malformed types cause stack overflow.</p>
</li>
<li>
<p><a href="https://issues.apache.org/jira/browse/ORC-135">ORC-135</a> Predicate push down is incorrect on timestamps when moved between timezones</p>
</li>
<li>
<p><a href="https://issues.apache.org/jira/browse/ORC-285">ORC-285</a> Empty vector batches of floats or doubles cause EOFException</p>
</li>
</ul>
</div>
</article>
<article>
<h2>
<a href="/news/2016/08/25/ORC-1.2.0/">
ORC 1.2.0 Released
</a>
</h2>
<span class="post-category">
<span class="label">
release
</span>
</span>
<div class="post-meta">
<span class="post-date">
25 Aug 2016
</span>
<span class="post-author">
omalley
</span>
</div>
<div class="post-content">
<p>The ORC team is excited to announce the release of ORC v1.2.0.</p>
<ul>
<li>Released: 25 August 2016</li>
<li>Source code: <a href="https://archive.apache.org/dist/orc/orc-1.2.0/orc-1.2.0.tar.gz">orc-1.2.0.tar.gz</a></li>
<li><a href="https://archive.apache.org/dist/orc/orc-1.2.0/orc-1.2.0.tar.gz.asc">GPG Signature</a>
signed by <a href="https://downloads.apache.org/orc/KEYS">Owen O’Malley (3D0C92B9)</a></li>
<li>Git tag: <a href="https://github.com/apache/orc/releases/tag/rel/release-1.2.0">rel/release-1.2.0</a></li>
<li>Maven Central: <a href="https://search.maven.org/#search%7Cga%7C1%7Cg%3A%22org.apache.orc%22%20AND%20v%3A%221.2.0%22">ORC 1.2.0</a></li>
<li>SHA 256: <a href="https://archive.apache.org/dist/orc/orc-1.2.0/orc-1.2.0.tar.gz.sha256">5c394c7ed3a31d20…</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+%221.2.0%22&amp;tempMax=500">ORC-1.2.0</a></li>
</ul>
<p>The new features of ORC 1.2:</p>
<ul>
<li><a href="https://issues.apache.org/jira/browse/ORC-54">ORC-54</a> Evolve schemas based on field name rather than index</li>
<li><a href="https://issues.apache.org/jira/browse/ORC-84">ORC-84</a> Create a separate java tool module.</li>
<li><a href="https://issues.apache.org/jira/browse/ORC-77">ORC-77</a> and <a href="https://issues.apache.org/jira/browse/ORC-81">ORC-81</a> Implement LZO and LZ4 compression codecs.</li>
<li><a href="https://issues.apache.org/jira/browse/ORC-92">ORC-92</a> Add support for nested column id selection in C++</li>
<li><a href="https://issues.apache.org/jira/browse/ORC-69">ORC-69</a> Add batch option support in orc-scan tools.</li>
</ul>
<p>Important fixes:</p>
<ul>
<li><a href="https://issues.apache.org/jira/browse/HIVE-14214">HIVE-14214</a> ORC schema evolution and predicate push down do not work together.</li>
</ul>
<p>Known issues:</p>
<ul>
<li>
<p><a href="/security/CVE-2018-8015">CVE-2018-8015</a> ORC files with malformed types cause stack overflow.</p>
</li>
<li>
<p><a href="https://issues.apache.org/jira/browse/ORC-101">ORC-101</a> Bloom filters for string and decimal use inconsistent encoding</p>
</li>
<li>
<p><a href="https://issues.apache.org/jira/browse/ORC-135">ORC-135</a> Predicate push down is incorrect on timestamps when moved between timezones</p>
</li>
<li>
<p><a href="https://issues.apache.org/jira/browse/ORC-285">ORC-285</a> Empty vector batches of floats or doubles cause EOFException</p>
</li>
</ul>
</div>
</article>
<article>
<h2>
<a href="/news/2016/07/08/ORC-1.1.2/">
ORC 1.1.2 Released
</a>
</h2>
<span class="post-category">
<span class="label">
release
</span>
</span>
<div class="post-meta">
<span class="post-date">
08 Jul 2016
</span>
<span class="post-author">
omalley
</span>
</div>
<div class="post-content">
<p>The ORC team is excited to announce the release of ORC v1.1.2. This release
contains the Java reader and writer and the native C++ ORC reader and tools.</p>
<ul>
<li>Released: 8 July 2016</li>
<li>Source code: <a href="https://archive.apache.org/dist/orc/orc-1.1.2/orc-1.1.2.tgz">orc-1.1.2.tgz</a></li>
<li><a href="https://archive.apache.org/dist/orc/orc-1.1.2/orc-1.1.2.tgz.asc">GPG Signature</a>
signed by <a href="https://downloads.apache.org/orc/KEYS">Owen O’Malley (3D0C92B9)</a></li>
<li>Git tag: <a href="https://github.com/apache/orc/releases/tag/rel/release-1.1.2">rel/release-1.1.2</a></li>
<li>Maven Central: <a href="https://search.maven.org/#search%7Cga%7C1%7Cg%3A%22org.apache.orc%22%20AND%20v%3A%221.1.2%22">ORC 1.1.2</a></li>
<li>SHA 256: <a href="https://archive.apache.org/dist/orc/orc-1.1.2/orc-1.1.2.tgz.sha256">5d14df7d48126dd8…</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+%221.1.2%22&amp;tempMax=500">ORC-1.1.2</a></li>
</ul>
<p>The major new features in ORC 1.1 are:</p>
<ul>
<li><a href="https://issues.apache.org/jira/browse/ORC-1">ORC-1</a> Copy the Java ORC code from Hive.</li>
<li><a href="https://issues.apache.org/jira/browse/ORC-10">ORC-10</a> Fix the C++ reader to correctly read
timestamps from timezones with different daylight savings rules.</li>
<li><a href="https://issues.apache.org/jira/browse/ORC-52">ORC-52</a> Add mapred and mapreduce connectors.</li>
</ul>
<p>Known issues:</p>
<ul>
<li>
<p><a href="/security/CVE-2018-8015">CVE-2018-8015</a> ORC files with malformed types cause stack overflow.</p>
</li>
<li>
<p><a href="https://issues.apache.org/jira/browse/HIVE-14214">HIVE-14214</a> Schema evolution and predicate pushdown don’t work together.</p>
</li>
<li>
<p><a href="https://issues.apache.org/jira/browse/ORC-101">ORC-101</a> Bloom filters for string and decimal use inconsistent encoding</p>
</li>
<li>
<p><a href="https://issues.apache.org/jira/browse/ORC-135">ORC-135</a> Predicate push down is incorrect on timestamps when moved between timezones</p>
</li>
<li>
<p><a href="https://issues.apache.org/jira/browse/ORC-285">ORC-285</a> Empty vector batches of floats or doubles cause EOFException</p>
</li>
</ul>
</div>
</article>
<article>
<h2>
<a href="/news/2016/06/28/file-format-talk/">
File format benchmark
</a>
</h2>
<span class="post-category">
<span class="label">
talk
</span>
</span>
<div class="post-meta">
<span class="post-date">
28 Jun 2016
</span>
<span class="post-author">
omalley
</span>
</div>
<div class="post-content">
<p>I gave a talk at Hadoop Summit San Jose 2016 about a file format
benchmark that I’ve contributed as <a href="https://issues.apache.org/jira/browse/ORC-72">ORC-72</a>. The
benchmark focuses on real data sets that are publicly available. The data
sets represent a wide variety of use cases:</p>
<ul>
<li><em>NYC Taxi Data</em> - very dense data with mostly numeric types</li>
<li><em>Github Archives</em> - very sparse data with a lot of complex structure</li>
<li><em>Sales</em> - a real production schema from a sales table with a synthetic generator</li>
</ul>
<p>The benchmarks look at a set of three very common use cases:</p>
<ul>
<li><em>Full table scan</em> - read all columns and rows</li>
<li><em>Column projection</em> - read some columns, but all of the rows</li>
<li><em>Column projection and predicate push down</em> - read some columns and some rows</li>
</ul>
<p>You can see the slides here:</p>
<p><a href="https://www.slideshare.net/oom65/file-format-benchmarks-avro-json-orc-parquet">File Format Benchmarks: Avro, JSON, ORC, &amp; Parquet</a></p>
<iframe src="//www.slideshare.net/slideshow/embed_code/key/fSn4xuYXBXGvlx" width="595" height="485" frameborder="0" marginwidth="0" marginheight="0" scrolling="no" style="border:1px solid #CCC; border-width:1px;
margin-bottom:5px; max-width: 100%;" allowfullscreen=""> </iframe>
</div>
</article>
<article>
<h2>
<a href="/news/2016/06/13/ORC-1.1.1/">
ORC 1.1.1 Released
</a>
</h2>
<span class="post-category">
<span class="label">
release
</span>
</span>
<div class="post-meta">
<span class="post-date">
13 Jun 2016
</span>
<span class="post-author">
omalley
</span>
</div>
<div class="post-content">
<p>The ORC team is excited to announce the release of ORC v1.1.1. This release
contains the Java reader and writer and the native C++ ORC reader and tools.</p>
<ul>
<li>Released: 13 June 2016</li>
<li>Source code: <a href="https://archive.apache.org/dist/orc/orc-1.1.1/orc-1.1.1.tgz">orc-1.1.1.tgz</a></li>
<li><a href="https://archive.apache.org/dist/orc/orc-1.1.1/orc-1.1.1.tgz.asc">GPG Signature</a>
signed by <a href="https://downloads.apache.org/orc/KEYS">Owen O’Malley (3D0C92B9)</a></li>
<li>Git tag: <a href="https://github.com/apache/orc/releases/tag/rel/release-1.1.1">rel/release-1.1.1</a></li>
<li>Maven Central: <a href="https://search.maven.org/#search%7Cga%7C1%7Cg%3A%22org.apache.orc%22%20AND%20v%3A%221.1.1%22">ORC 1.1.1</a></li>
<li>SHA 256: <a href="https://archive.apache.org/dist/orc/orc-1.1.1/orc-1.1.1.tgz.sha256">19292a1848672c9c…</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+%221.1.1%22&amp;tempMax=500">ORC-1.1.1</a></li>
</ul>
<p>The major new features in ORC 1.1 are:</p>
<ul>
<li><a href="https://issues.apache.org/jira/browse/ORC-1">ORC-1</a> Copy the Java ORC code from Hive.</li>
<li><a href="https://issues.apache.org/jira/browse/ORC-10">ORC-10</a> Fix the C++ reader to correctly read
timestamps from timezones with different daylight savings rules.</li>
<li><a href="https://issues.apache.org/jira/browse/ORC-52">ORC-52</a> Add mapred and mapreduce connectors.</li>
</ul>
<p>Known issues:</p>
<ul>
<li>
<p><a href="/security/CVE-2018-8015">CVE-2018-8015</a> ORC files with malformed types cause stack overflow.</p>
</li>
<li>
<p><a href="https://issues.apache.org/jira/browse/HIVE-14214">HIVE-14214</a> Schema evolution and predicate pushdown don’t work together.</p>
</li>
<li>
<p><a href="https://issues.apache.org/jira/browse/ORC-101">ORC-101</a> Bloom filters for string and decimal use inconsistent encoding</p>
</li>
<li>
<p><a href="https://issues.apache.org/jira/browse/ORC-135">ORC-135</a> Predicate push down is incorrect on timestamps when moved between timezones</p>
</li>
<li>
<p><a href="https://issues.apache.org/jira/browse/ORC-285">ORC-285</a> Empty vector batches of floats or doubles cause EOFException</p>
</li>
</ul>
</div>
</article>
<article>
<h2>
<a href="/news/2016/06/10/ORC-1.1.0/">
ORC 1.1.0 Released
</a>
</h2>
<span class="post-category">
<span class="label">
release
</span>
</span>
<div class="post-meta">
<span class="post-date">
10 Jun 2016
</span>
<span class="post-author">
omalley
</span>
</div>
<div class="post-content">
<p>The ORC team is excited to announce the release of ORC v1.1.0. This release
contains the Java reader and writer and the native C++ ORC reader and tools.</p>
<p>Release Artifacts:</p>
<ul>
<li>Released: 10 June 2016</li>
<li>Source code: <a href="https://archive.apache.org/dist/orc/orc-1.1.0/orc-1.1.0.tgz">orc-1.1.0.tgz</a></li>
<li><a href="https://archive.apache.org/dist/orc/orc-1.1.0/orc-1.1.0.tgz.asc">GPG Signature</a>
signed by <a href="https://downloads.apache.org/orc/KEYS">Owen O’Malley (3D0C92B9)</a></li>
<li>Git tag: <a href="https://github.com/apache/orc/releases/tag/rel/release-1.1.0">rel/release-1.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%221.1.0%22">ORC 1.1.0</a></li>
<li>SHA 256: <a href="https://archive.apache.org/dist/orc/orc-1.1.0/orc-1.1.0.tgz.sha256">8beea2be064baf37…</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+%221.1.0%22&amp;tempMax=500">ORC-1.1.0</a></li>
</ul>
<p>The major new features in ORC 1.1 are:</p>
<ul>
<li><a href="https://issues.apache.org/jira/browse/ORC-1">ORC-1</a> Copy the Java ORC code from Hive.</li>
<li><a href="https://issues.apache.org/jira/browse/ORC-10">ORC-10</a> Fix the C++ reader to correctly read
timestamps from timezones with different daylight savings rules.</li>
<li><a href="https://issues.apache.org/jira/browse/ORC-52">ORC-52</a> Add mapred and mapreduce connectors.</li>
</ul>
<p>Known issues:</p>
<ul>
<li>
<p><a href="/security/CVE-2018-8015">CVE-2018-8015</a> ORC files with malformed types cause stack overflow.</p>
</li>
<li>
<p><a href="https://issues.apache.org/jira/browse/HIVE-14214">HIVE-14214</a> Schema evolution and predicate pushdown don’t work together.</p>
</li>
<li>
<p><a href="https://issues.apache.org/jira/browse/ORC-101">ORC-101</a> Bloom filters for string and decimal use inconsistent encoding</p>
</li>
<li>
<p><a href="https://issues.apache.org/jira/browse/ORC-135">ORC-135</a> Predicate push down is incorrect on timestamps when moved between timezones</p>
</li>
<li>
<p><a href="https://issues.apache.org/jira/browse/ORC-285">ORC-285</a> Empty vector batches of floats or doubles cause EOFException</p>
</li>
</ul>
</div>
</article>
<article>
<h2>
<a href="/news/2016/01/25/ORC-1.0.0/">
ORC 1.0.0 Released
</a>
</h2>
<span class="post-category">
<span class="label">
release
</span>
</span>
<div class="post-meta">
<span class="post-date">
25 Jan 2016
</span>
<span class="post-author">
omalley
</span>
</div>
<div class="post-content">
<p>The ORC team is excited to announce the release of ORC v1.0.0. This release
contains the native C++ ORC reader and some tools.</p>
<ul>
<li>Released: 25 January 2016</li>
<li>Source code: <a href="https://archive.apache.org/dist/orc/orc-1.0.0/orc-1.0.0.tgz">orc-1.0.0.tgz</a></li>
<li><a href="https://archive.apache.org/dist/orc/orc-1.0.0/orc-1.0.0.tgz.asc">GPG Signature</a>
signed by <a href="https://downloads.apache.org/orc/KEYS">Owen O’Malley (3D0C92B9)</a></li>
<li>Git tag: <a href="https://github.com/apache/orc/releases/tag/rel/release-1.0.0">rel/release-1.0.0</a></li>
<li>Maven Central: <a href="https://search.maven.org/#search%7Cga%7C1%7Cg%3A%22org.apache.orc%22%20AND%20v%3A%221.0.0%22">ORC 1.0.0</a></li>
<li>SHA 256: <a href="https://archive.apache.org/dist/orc/orc-1.0.0/orc-1.0.0.tgz.sha256">8ad5111f0ca3b72f…</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+%221.0.0%22&amp;tempMax=500">ORC-1.0.0</a></li>
</ul>
<p>The major features:</p>
<ul>
<li>Portable pure C++ ORC reader</li>
<li>The C++ reader is known to work on:
<ul>
<li>CentOS and RHEL 5, 6, and 7</li>
<li>Debian 6 and 7</li>
<li>Ubuntu 12 and 14</li>
<li>Mac OS 10.10 and 10.11</li>
</ul>
</li>
<li>A file-contents command that prints the contents of the file as json records.</li>
<li>A file-metadata command that prints the metadata of the file.</li>
<li>Docker files for building and testing on various Linux distributions.</li>
<li>Memory estimation for the reader.</li>
</ul>
<p>Known issues:</p>
<ul>
<li>
<p><a href="/security/CVE-2018-8015">CVE-2018-8015</a> ORC files with malformed types cause stack overflow.</p>
</li>
<li>
<p><a href="https://issues.apache.org/jira/browse/ORC-10">ORC-10</a> When moving ORC files between timezones, different daylight savings rules will cause timestamps to shift in the C++ reader.</p>
</li>
</ul>
</div>
</article>
<article>
<h2>
<a href="/news/2015/11/19/aliaksei-on-pmc/">
ORC adds Aliaksei Sandryhaila to PMC
</a>
</h2>
<span class="post-category">
<span class="label">
team
</span>
</span>
<div class="post-meta">
<span class="post-date">
19 Nov 2015
</span>
<span class="post-author">
omalley
</span>
</div>
<div class="post-content">
<p>On behalf of the Apache ORC Project Management Committee (PMC), it gives
me great pleasure to announce that Aliaksei Sandryhaila has joined the Apache
ORC PMC. He has done lot of good work on ORC and I’m looking forward to
more.</p>
<p>Please join me in welcoming Aliaksei to ORC PMC!</p>
<p>Congratulations Aliaksei!</p>
</div>
</article>
<article>
<h2>
<a href="/news/2015/06/26/new-logo/">
ORC adopts new logo
</a>
</h2>
<span class="post-category">
<span class="label">
project
</span>
</span>
<div class="post-meta">
<span class="post-date">
26 Jun 2015
</span>
<span class="post-author">
omalley
</span>
</div>
<div class="post-content">
<p>The ORC project has adopted a new logo. We hope you like it.</p>
<p><img src="/img/logo.png" alt="orc logo" title="orc logo" /></p>
<p>Other great options included a big white hand on a black shield. <em>smile</em></p>
</div>
</article>
<article>
<h2>
<a href="/news/2015/05/11/new-committers/">
ORC adds 7 committers
</a>
</h2>
<span class="post-category">
<span class="label">
team
</span>
</span>
<div class="post-meta">
<span class="post-date">
11 May 2015
</span>
<span class="post-author">
omalley
</span>
</div>
<div class="post-content">
<p>The ORC project management committee today added seven new committers
for their work on ORC. Welcome all!</p>
<ul>
<li>Gunther Hagleitner</li>
<li>Aliaksei Sandryhaila</li>
<li>Sergey Shelukhin</li>
<li>Gopal Vijayaraghavan</li>
<li>Stephen Walkauskas</li>
<li>Kevin Wilfong</li>
<li>Xuefu Zhang</li>
</ul>
</div>
</article>
<article>
<h2>
<a href="/news/2015/04/22/orc-as-tlp/">
ORC becomes an Apache Top Level Project
</a>
</h2>
<span class="post-category">
<span class="label">
project
</span>
</span>
<div class="post-meta">
<span class="post-date">
22 Apr 2015
</span>
<span class="post-author">
omalley
</span>
</div>
<div class="post-content">
<p>Today Apache ORC became a top level project at the Apache Software
Foundation. This step represents a major step forward for the project,
and is representative of its momentum.</p>
<p>Back in January 2013, we created ORC files as part of the initiative
to massively speed up Apache Hive and improve the storage efficiency
of data stored in Apache Hadoop. We added it as a feature of Hive for
two reasons:</p>
<ol>
<li>To ensure that it would be well integrated with Hive</li>
<li>To ensure that storing data in ORC format would be as simple as
stating “stored as ORC” to your table definition.</li>
</ol>
<p>In the last two years, many of the features that we’ve added to Hive,
such as vectorization, ACID, predicate push down and LLAP, support ORC
first, and follow up with other storage formats later.</p>
<p>The growing use and acceptance of ORC has encouraged additional Hadoop
execution engines, such as Apache Pig, Map-Reduce, Cascading, and
Apache Spark to support reading and writing ORC. However, there are
concerns that depending on the large Hive jar that contains ORC pulls
in a lot of other projects that Hive depends on. To better support
these non-Hive users, we decided to split off from Hive and become a
separate project. This will not only allow us to support Hive, but
also provide a much more streamlined jar, documentation and help for
users outside of Hive.</p>
<p>Although Hadoop and its ecosystem are largely written in Java, there
are a lot of applications in other languages that would like to
natively access ORC files in HDFS. Hortonworks, HP, and Microsoft are
developing a pure C++ ORC reader and writer that enables C++
applications to read and write ORC files efficiently without
Java. That code will also be moved into Apache ORC and released
together with the Java implementation.</p>
</div>
</article>
</div>
<div class="unit one-fifth hide-on-mobiles">
<aside>
<ul>
<li class="current">
<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>