blob: da9eebcb8958e9cd3c7ec9c4717d3452bd8686fc [file] [log] [blame]
<!DOCTYPE html>
<html lang="en-US">
<head>
<meta charset="UTF-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge">
<meta name="viewport" content="width=device-width, initial-scale=1">
<!-- The above meta tags *must* come first in the head; any other head content must come *after* these tags -->
<title>Apache Arrow 0.14.1 Release | Apache Arrow</title>
<!-- Begin Jekyll SEO tag v2.8.0 -->
<meta name="generator" content="Jekyll v4.3.3" />
<meta property="og:title" content="Apache Arrow 0.14.1 Release" />
<meta property="og:locale" content="en_US" />
<meta name="description" content="Apache Arrow 0.14.1 (22 July 2019) This is a bugfix release to address a Python wheel packaging issues and Parquet forward compatibility problems. Download Source Artifacts Binary Artifacts For CentOS For Debian For Python For Ubuntu Git tag Contributors This release includes 52 commits from 16 distinct contributors. $ git shortlog -sn apache-arrow-0.14.0..apache-arrow-0.14.1 15 Sutou Kouhei 10 Krisztián Szűcs 5 Antoine Pitrou 5 Wes McKinney 2 David Li 2 Eric Erhardt 2 Joris Van den Bossche 2 Micah Kornfield 2 Yosuke Shiro 1 Hatem Helal 1 Marco Neumann 1 Marius Seritan 1 Neal Richardson 1 Philipp Moritz 1 TP Boudreau 1 Uwe L. Korn Patch Committers The following Apache committers merged contributed patches to the repository. $ git shortlog -csn apache-arrow-0.14.0..apache-arrow-0.14.1 43 Wes McKinney 9 Krisztián Szűcs Changelog New Features and Improvements ARROW-5351 - [Rust] Add support for take kernel functions ARROW-5380 - [C++] Fix and enable UBSan for unaligned accesses. ARROW-5564 - [C++] Add uriparser to conda-forge ARROW-5609 - [C++] Set CMP0068 CMake policy to avoid macOS warnings ARROW-5784 - [Release][GLib] Replace c_glib/ after running c_glib/autogen.sh in dev/release/02-source.sh ARROW-5785 - [Rust] Rust datafusion implementation should not depend on rustyline ARROW-5787 - [Release][Rust] Use local modules to verify RC ARROW-5793 - [Release] Avoid duplicate known host SSH error in dev/release/03-binary.sh ARROW-5794 - [Release] Skip uploading already uploaded binaries ARROW-5795 - [Release] Add missing waits on uploading binaries ARROW-5796 - [Release][APT] Update expected package list ARROW-5797 - [Release][APT] Update supported distributions ARROW-5820 - [Release] Remove undefined variable check from verify script ARROW-5827 - [C++] Require c-ares CMake config ARROW-5828 - [C++] Add Protocol Buffers version check ARROW-5866 - [C++] Remove duplicate library in cpp/Brewfile ARROW-5877 - [FlightRPC] Fix auth incompatibilities between Python/Java ARROW-5904 - [Java] [Plasma] Fix compilation of Plasma Java client ARROW-5908 - [C#] ArrowStreamWriter doesn’t align buffers to 8 bytes ARROW-5934 - [Python] Bundle arrow’s LICENSE with the wheels ARROW-5937 - [Release] Stop parallel binary upload ARROW-5938 - [Release] Create branch for adding release note automatically ARROW-5939 - [Release] Add support for generating vote email template separately ARROW-5940 - [Release] Add support for re-uploading sign/checksum for binary artifacts ARROW-5941 - [Release] Avoid re-uploading already uploaded binary artifacts ARROW-5958 - [Python] Link zlib statically in the wheels Bug Fixes ARROW-5775 - [C++] StructArray : cached boxed fields not thread-safe ARROW-5790 - [Python] Passing zero-dim numpy array to pa.array causes segfault ARROW-5791 - [Python] pyarrow.csv.read_csv hangs + eats all RAM ARROW-5816 - [Release] Parallel curl does not work reliably in verify-release-candidate-sh ARROW-5836 - [Java][OSX] Flight tests are failing: address already in use ARROW-5838 - [C++][Flight][OSX] Building 3rdparty grpc cannot find OpenSSL ARROW-5849 - [C++] Compiler warnings on mingw-w64 ARROW-5851 - [C++] Compilation of reference benchmarks fails ARROW-5856 - [Python] linking 3rd party cython modules against pyarrow fails since 0.14.0 ARROW-5863 - [Python] Segmentation Fault via pytest-runner ARROW-5868 - [Python] manylinux2010 wheels have shared library dependency on liblz4 ARROW-5873 - [Python] Segmentation fault when comparing schema with None ARROW-5874 - [Python] pyarrow 0.14.0 macOS wheels depend on shared libs under /usr/local/opt ARROW-5878 - [Python][C++] Parquet reader not forward compatible for timestamps without timezone ARROW-5886 - [Python][Packaging] Manylinux1/2010 compliance issue with libz ARROW-5887 - [C#] ArrowStreamWriter writes FieldNodes in wrong order ARROW-5889 - [Python][C++] Parquet backwards compat for timestamps without timezone broken ARROW-5899 - [Python][Packaging] Bundle uriparser.dll in windows wheels ARROW-5921 - [C++][Fuzzing] Missing nullptr checks in IPC" />
<meta property="og:description" content="Apache Arrow 0.14.1 (22 July 2019) This is a bugfix release to address a Python wheel packaging issues and Parquet forward compatibility problems. Download Source Artifacts Binary Artifacts For CentOS For Debian For Python For Ubuntu Git tag Contributors This release includes 52 commits from 16 distinct contributors. $ git shortlog -sn apache-arrow-0.14.0..apache-arrow-0.14.1 15 Sutou Kouhei 10 Krisztián Szűcs 5 Antoine Pitrou 5 Wes McKinney 2 David Li 2 Eric Erhardt 2 Joris Van den Bossche 2 Micah Kornfield 2 Yosuke Shiro 1 Hatem Helal 1 Marco Neumann 1 Marius Seritan 1 Neal Richardson 1 Philipp Moritz 1 TP Boudreau 1 Uwe L. Korn Patch Committers The following Apache committers merged contributed patches to the repository. $ git shortlog -csn apache-arrow-0.14.0..apache-arrow-0.14.1 43 Wes McKinney 9 Krisztián Szűcs Changelog New Features and Improvements ARROW-5351 - [Rust] Add support for take kernel functions ARROW-5380 - [C++] Fix and enable UBSan for unaligned accesses. ARROW-5564 - [C++] Add uriparser to conda-forge ARROW-5609 - [C++] Set CMP0068 CMake policy to avoid macOS warnings ARROW-5784 - [Release][GLib] Replace c_glib/ after running c_glib/autogen.sh in dev/release/02-source.sh ARROW-5785 - [Rust] Rust datafusion implementation should not depend on rustyline ARROW-5787 - [Release][Rust] Use local modules to verify RC ARROW-5793 - [Release] Avoid duplicate known host SSH error in dev/release/03-binary.sh ARROW-5794 - [Release] Skip uploading already uploaded binaries ARROW-5795 - [Release] Add missing waits on uploading binaries ARROW-5796 - [Release][APT] Update expected package list ARROW-5797 - [Release][APT] Update supported distributions ARROW-5820 - [Release] Remove undefined variable check from verify script ARROW-5827 - [C++] Require c-ares CMake config ARROW-5828 - [C++] Add Protocol Buffers version check ARROW-5866 - [C++] Remove duplicate library in cpp/Brewfile ARROW-5877 - [FlightRPC] Fix auth incompatibilities between Python/Java ARROW-5904 - [Java] [Plasma] Fix compilation of Plasma Java client ARROW-5908 - [C#] ArrowStreamWriter doesn’t align buffers to 8 bytes ARROW-5934 - [Python] Bundle arrow’s LICENSE with the wheels ARROW-5937 - [Release] Stop parallel binary upload ARROW-5938 - [Release] Create branch for adding release note automatically ARROW-5939 - [Release] Add support for generating vote email template separately ARROW-5940 - [Release] Add support for re-uploading sign/checksum for binary artifacts ARROW-5941 - [Release] Avoid re-uploading already uploaded binary artifacts ARROW-5958 - [Python] Link zlib statically in the wheels Bug Fixes ARROW-5775 - [C++] StructArray : cached boxed fields not thread-safe ARROW-5790 - [Python] Passing zero-dim numpy array to pa.array causes segfault ARROW-5791 - [Python] pyarrow.csv.read_csv hangs + eats all RAM ARROW-5816 - [Release] Parallel curl does not work reliably in verify-release-candidate-sh ARROW-5836 - [Java][OSX] Flight tests are failing: address already in use ARROW-5838 - [C++][Flight][OSX] Building 3rdparty grpc cannot find OpenSSL ARROW-5849 - [C++] Compiler warnings on mingw-w64 ARROW-5851 - [C++] Compilation of reference benchmarks fails ARROW-5856 - [Python] linking 3rd party cython modules against pyarrow fails since 0.14.0 ARROW-5863 - [Python] Segmentation Fault via pytest-runner ARROW-5868 - [Python] manylinux2010 wheels have shared library dependency on liblz4 ARROW-5873 - [Python] Segmentation fault when comparing schema with None ARROW-5874 - [Python] pyarrow 0.14.0 macOS wheels depend on shared libs under /usr/local/opt ARROW-5878 - [Python][C++] Parquet reader not forward compatible for timestamps without timezone ARROW-5886 - [Python][Packaging] Manylinux1/2010 compliance issue with libz ARROW-5887 - [C#] ArrowStreamWriter writes FieldNodes in wrong order ARROW-5889 - [Python][C++] Parquet backwards compat for timestamps without timezone broken ARROW-5899 - [Python][Packaging] Bundle uriparser.dll in windows wheels ARROW-5921 - [C++][Fuzzing] Missing nullptr checks in IPC" />
<link rel="canonical" href="https://arrow.apache.org/release/0.14.1.html" />
<meta property="og:url" content="https://arrow.apache.org/release/0.14.1.html" />
<meta property="og:site_name" content="Apache Arrow" />
<meta property="og:image" content="https://arrow.apache.org/img/arrow-logo_horizontal_black-txt_white-bg.png" />
<meta property="og:type" content="article" />
<meta property="article:published_time" content="2024-04-22T13:53:54-04:00" />
<meta name="twitter:card" content="summary_large_image" />
<meta property="twitter:image" content="https://arrow.apache.org/img/arrow-logo_horizontal_black-txt_white-bg.png" />
<meta property="twitter:title" content="Apache Arrow 0.14.1 Release" />
<meta name="twitter:site" content="@ApacheArrow" />
<script type="application/ld+json">
{"@context":"https://schema.org","@type":"BlogPosting","dateModified":"2024-04-22T13:53:54-04:00","datePublished":"2024-04-22T13:53:54-04:00","description":"Apache Arrow 0.14.1 (22 July 2019) This is a bugfix release to address a Python wheel packaging issues and Parquet forward compatibility problems. Download Source Artifacts Binary Artifacts For CentOS For Debian For Python For Ubuntu Git tag Contributors This release includes 52 commits from 16 distinct contributors. $ git shortlog -sn apache-arrow-0.14.0..apache-arrow-0.14.1 15 Sutou Kouhei 10 Krisztián Szűcs 5 Antoine Pitrou 5 Wes McKinney 2 David Li 2 Eric Erhardt 2 Joris Van den Bossche 2 Micah Kornfield 2 Yosuke Shiro 1 Hatem Helal 1 Marco Neumann 1 Marius Seritan 1 Neal Richardson 1 Philipp Moritz 1 TP Boudreau 1 Uwe L. Korn Patch Committers The following Apache committers merged contributed patches to the repository. $ git shortlog -csn apache-arrow-0.14.0..apache-arrow-0.14.1 43 Wes McKinney 9 Krisztián Szűcs Changelog New Features and Improvements ARROW-5351 - [Rust] Add support for take kernel functions ARROW-5380 - [C++] Fix and enable UBSan for unaligned accesses. ARROW-5564 - [C++] Add uriparser to conda-forge ARROW-5609 - [C++] Set CMP0068 CMake policy to avoid macOS warnings ARROW-5784 - [Release][GLib] Replace c_glib/ after running c_glib/autogen.sh in dev/release/02-source.sh ARROW-5785 - [Rust] Rust datafusion implementation should not depend on rustyline ARROW-5787 - [Release][Rust] Use local modules to verify RC ARROW-5793 - [Release] Avoid duplicate known host SSH error in dev/release/03-binary.sh ARROW-5794 - [Release] Skip uploading already uploaded binaries ARROW-5795 - [Release] Add missing waits on uploading binaries ARROW-5796 - [Release][APT] Update expected package list ARROW-5797 - [Release][APT] Update supported distributions ARROW-5820 - [Release] Remove undefined variable check from verify script ARROW-5827 - [C++] Require c-ares CMake config ARROW-5828 - [C++] Add Protocol Buffers version check ARROW-5866 - [C++] Remove duplicate library in cpp/Brewfile ARROW-5877 - [FlightRPC] Fix auth incompatibilities between Python/Java ARROW-5904 - [Java] [Plasma] Fix compilation of Plasma Java client ARROW-5908 - [C#] ArrowStreamWriter doesn’t align buffers to 8 bytes ARROW-5934 - [Python] Bundle arrow’s LICENSE with the wheels ARROW-5937 - [Release] Stop parallel binary upload ARROW-5938 - [Release] Create branch for adding release note automatically ARROW-5939 - [Release] Add support for generating vote email template separately ARROW-5940 - [Release] Add support for re-uploading sign/checksum for binary artifacts ARROW-5941 - [Release] Avoid re-uploading already uploaded binary artifacts ARROW-5958 - [Python] Link zlib statically in the wheels Bug Fixes ARROW-5775 - [C++] StructArray : cached boxed fields not thread-safe ARROW-5790 - [Python] Passing zero-dim numpy array to pa.array causes segfault ARROW-5791 - [Python] pyarrow.csv.read_csv hangs + eats all RAM ARROW-5816 - [Release] Parallel curl does not work reliably in verify-release-candidate-sh ARROW-5836 - [Java][OSX] Flight tests are failing: address already in use ARROW-5838 - [C++][Flight][OSX] Building 3rdparty grpc cannot find OpenSSL ARROW-5849 - [C++] Compiler warnings on mingw-w64 ARROW-5851 - [C++] Compilation of reference benchmarks fails ARROW-5856 - [Python] linking 3rd party cython modules against pyarrow fails since 0.14.0 ARROW-5863 - [Python] Segmentation Fault via pytest-runner ARROW-5868 - [Python] manylinux2010 wheels have shared library dependency on liblz4 ARROW-5873 - [Python] Segmentation fault when comparing schema with None ARROW-5874 - [Python] pyarrow 0.14.0 macOS wheels depend on shared libs under /usr/local/opt ARROW-5878 - [Python][C++] Parquet reader not forward compatible for timestamps without timezone ARROW-5886 - [Python][Packaging] Manylinux1/2010 compliance issue with libz ARROW-5887 - [C#] ArrowStreamWriter writes FieldNodes in wrong order ARROW-5889 - [Python][C++] Parquet backwards compat for timestamps without timezone broken ARROW-5899 - [Python][Packaging] Bundle uriparser.dll in windows wheels ARROW-5921 - [C++][Fuzzing] Missing nullptr checks in IPC","headline":"Apache Arrow 0.14.1 Release","image":"https://arrow.apache.org/img/arrow-logo_horizontal_black-txt_white-bg.png","mainEntityOfPage":{"@type":"WebPage","@id":"https://arrow.apache.org/release/0.14.1.html"},"publisher":{"@type":"Organization","logo":{"@type":"ImageObject","url":"https://arrow.apache.org/img/logo.png"}},"url":"https://arrow.apache.org/release/0.14.1.html"}</script>
<!-- End Jekyll SEO tag -->
<!-- favicons -->
<link rel="icon" type="image/png" sizes="16x16" href="/img/favicon-16x16.png" id="light1">
<link rel="icon" type="image/png" sizes="32x32" href="/img/favicon-32x32.png" id="light2">
<link rel="apple-touch-icon" type="image/png" sizes="180x180" href="/img/apple-touch-icon.png" id="light3">
<link rel="apple-touch-icon" type="image/png" sizes="120x120" href="/img/apple-touch-icon-120x120.png" id="light4">
<link rel="apple-touch-icon" type="image/png" sizes="76x76" href="/img/apple-touch-icon-76x76.png" id="light5">
<link rel="apple-touch-icon" type="image/png" sizes="60x60" href="/img/apple-touch-icon-60x60.png" id="light6">
<!-- dark mode favicons -->
<link rel="icon" type="image/png" sizes="16x16" href="/img/favicon-16x16-dark.png" id="dark1">
<link rel="icon" type="image/png" sizes="32x32" href="/img/favicon-32x32-dark.png" id="dark2">
<link rel="apple-touch-icon" type="image/png" sizes="180x180" href="/img/apple-touch-icon-dark.png" id="dark3">
<link rel="apple-touch-icon" type="image/png" sizes="120x120" href="/img/apple-touch-icon-120x120-dark.png" id="dark4">
<link rel="apple-touch-icon" type="image/png" sizes="76x76" href="/img/apple-touch-icon-76x76-dark.png" id="dark5">
<link rel="apple-touch-icon" type="image/png" sizes="60x60" href="/img/apple-touch-icon-60x60-dark.png" id="dark6">
<script>
// Switch to the dark-mode favicons if prefers-color-scheme: dark
function onUpdate() {
light1 = document.querySelector('link#light1');
light2 = document.querySelector('link#light2');
light3 = document.querySelector('link#light3');
light4 = document.querySelector('link#light4');
light5 = document.querySelector('link#light5');
light6 = document.querySelector('link#light6');
dark1 = document.querySelector('link#dark1');
dark2 = document.querySelector('link#dark2');
dark3 = document.querySelector('link#dark3');
dark4 = document.querySelector('link#dark4');
dark5 = document.querySelector('link#dark5');
dark6 = document.querySelector('link#dark6');
if (matcher.matches) {
light1.remove();
light2.remove();
light3.remove();
light4.remove();
light5.remove();
light6.remove();
document.head.append(dark1);
document.head.append(dark2);
document.head.append(dark3);
document.head.append(dark4);
document.head.append(dark5);
document.head.append(dark6);
} else {
dark1.remove();
dark2.remove();
dark3.remove();
dark4.remove();
dark5.remove();
dark6.remove();
document.head.append(light1);
document.head.append(light2);
document.head.append(light3);
document.head.append(light4);
document.head.append(light5);
document.head.append(light6);
}
}
matcher = window.matchMedia('(prefers-color-scheme: dark)');
matcher.addListener(onUpdate);
onUpdate();
</script>
<link rel="stylesheet" href="//fonts.googleapis.com/css?family=Lato:300,300italic,400,400italic,700,700italic,900">
<link href="/css/main.css" rel="stylesheet">
<link href="/css/syntax.css" rel="stylesheet">
<script src="/javascript/main.js"></script>
<!-- Matomo -->
<script>
var _paq = window._paq = window._paq || [];
/* tracker methods like "setCustomDimension" should be called before "trackPageView" */
/* We explicitly disable cookie tracking to avoid privacy issues */
_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', '20']);
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>
<nav class="navbar navbar-expand-md navbar-dark bg-dark">
<a class="navbar-brand no-padding" href="/"><img src="/img/arrow-inverse-300px.png" height="40px"/></a>
<button class="navbar-toggler ml-auto" type="button" data-toggle="collapse" data-target="#arrow-navbar" aria-controls="arrow-navbar" aria-expanded="false" aria-label="Toggle navigation">
<span class="navbar-toggler-icon"></span>
</button>
<!-- Collect the nav links, forms, and other content for toggling -->
<div class="collapse navbar-collapse justify-content-end" id="arrow-navbar">
<ul class="nav navbar-nav">
<li class="nav-item"><a class="nav-link" href="/overview/" role="button" aria-haspopup="true" aria-expanded="false">Overview</a></li>
<li class="nav-item"><a class="nav-link" href="/faq/" role="button" aria-haspopup="true" aria-expanded="false">FAQ</a></li>
<li class="nav-item"><a class="nav-link" href="/blog" role="button" aria-haspopup="true" aria-expanded="false">Blog</a></li>
<li class="nav-item dropdown">
<a class="nav-link dropdown-toggle" href="#"
id="navbarDropdownGetArrow" role="button" data-toggle="dropdown"
aria-haspopup="true" aria-expanded="false">
Get Arrow
</a>
<div class="dropdown-menu" aria-labelledby="navbarDropdownGetArrow">
<a class="dropdown-item" href="/install/">Install</a>
<a class="dropdown-item" href="/release/">Releases</a>
<a class="dropdown-item" href="https://github.com/apache/arrow">Source Code</a>
</div>
</li>
<li class="nav-item dropdown">
<a class="nav-link dropdown-toggle" href="#"
id="navbarDropdownDocumentation" role="button" data-toggle="dropdown"
aria-haspopup="true" aria-expanded="false">
Documentation
</a>
<div class="dropdown-menu" aria-labelledby="navbarDropdownDocumentation">
<a class="dropdown-item" href="/docs">Project Docs</a>
<a class="dropdown-item" href="/docs/format/Columnar.html">Format</a>
<hr/>
<a class="dropdown-item" href="/docs/c_glib">C GLib</a>
<a class="dropdown-item" href="/docs/cpp">C++</a>
<a class="dropdown-item" href="https://github.com/apache/arrow/blob/main/csharp/README.md">C#</a>
<a class="dropdown-item" href="https://godoc.org/github.com/apache/arrow/go/arrow">Go</a>
<a class="dropdown-item" href="/docs/java">Java</a>
<a class="dropdown-item" href="/docs/js">JavaScript</a>
<a class="dropdown-item" href="/julia/">Julia</a>
<a class="dropdown-item" href="https://github.com/apache/arrow/blob/main/matlab/README.md">MATLAB</a>
<a class="dropdown-item" href="/docs/python">Python</a>
<a class="dropdown-item" href="/docs/r">R</a>
<a class="dropdown-item" href="https://github.com/apache/arrow/blob/main/ruby/README.md">Ruby</a>
<a class="dropdown-item" href="https://docs.rs/arrow/latest">Rust</a>
</div>
</li>
<li class="nav-item dropdown">
<a class="nav-link dropdown-toggle" href="#"
id="navbarDropdownSubprojects" role="button" data-toggle="dropdown"
aria-haspopup="true" aria-expanded="false">
Subprojects
</a>
<div class="dropdown-menu" aria-labelledby="navbarDropdownSubprojects">
<a class="dropdown-item" href="/adbc">ADBC</a>
<a class="dropdown-item" href="/docs/format/Flight.html">Arrow Flight</a>
<a class="dropdown-item" href="/docs/format/FlightSql.html">Arrow Flight SQL</a>
<a class="dropdown-item" href="/datafusion">DataFusion</a>
<a class="dropdown-item" href="/nanoarrow">nanoarrow</a>
</div>
</li>
<li class="nav-item dropdown">
<a class="nav-link dropdown-toggle" href="#"
id="navbarDropdownCommunity" role="button" data-toggle="dropdown"
aria-haspopup="true" aria-expanded="false">
Community
</a>
<div class="dropdown-menu" aria-labelledby="navbarDropdownCommunity">
<a class="dropdown-item" href="/community/">Communication</a>
<a class="dropdown-item" href="/docs/developers/index.html">Contributing</a>
<a class="dropdown-item" href="https://github.com/apache/arrow/issues">Issue Tracker</a>
<a class="dropdown-item" href="/committers/">Governance</a>
<a class="dropdown-item" href="/use_cases/">Use Cases</a>
<a class="dropdown-item" href="/powered_by/">Powered By</a>
<a class="dropdown-item" href="/visual_identity/">Visual Identity</a>
<a class="dropdown-item" href="/security/">Security</a>
<a class="dropdown-item" href="https://www.apache.org/foundation/policies/conduct.html">Code of Conduct</a>
</div>
</li>
<li class="nav-item dropdown">
<a class="nav-link dropdown-toggle" href="#"
id="navbarDropdownASF" role="button" data-toggle="dropdown"
aria-haspopup="true" aria-expanded="false">
ASF Links
</a>
<div class="dropdown-menu dropdown-menu-right" aria-labelledby="navbarDropdownASF">
<a class="dropdown-item" href="https://www.apache.org/">ASF Website</a>
<a class="dropdown-item" href="https://www.apache.org/licenses/">License</a>
<a class="dropdown-item" href="https://www.apache.org/foundation/sponsorship.html">Donate</a>
<a class="dropdown-item" href="https://www.apache.org/foundation/thanks.html">Thanks</a>
<a class="dropdown-item" href="https://www.apache.org/security/">Security</a>
</div>
</li>
</ul>
</div><!-- /.navbar-collapse -->
</nav>
</header>
<div class="container p-4 pt-5">
<main role="main" class="pb-5">
<!--
-->
<h1 id="apache-arrow-0141-22-july-2019">Apache Arrow 0.14.1 (22 July 2019)</h1>
<p>This is a bugfix release to address a Python wheel packaging issues and Parquet
forward compatibility problems.</p>
<h2 id="download">Download</h2>
<ul>
<li><a href="https://www.apache.org/dyn/closer.cgi/arrow/arrow-0.14.1/"><strong>Source Artifacts</strong></a></li>
<li><strong>Binary Artifacts</strong>
<ul>
<li><a href="https://apache.jfrog.io/artifactory/arrow/centos/">For CentOS</a></li>
<li><a href="https://apache.jfrog.io/artifactory/arrow/debian/">For Debian</a></li>
<li><a href="https://apache.jfrog.io/artifactory/arrow/python/0.14.1/">For Python</a></li>
<li><a href="https://apache.jfrog.io/artifactory/arrow/ubuntu/">For Ubuntu</a></li>
</ul>
</li>
<li><a href="https://github.com/apache/arrow/releases/tag/apache-arrow-0.14.1">Git tag</a></li>
</ul>
<h2 id="contributors">Contributors</h2>
<p>This release includes 52 commits from 16 distinct contributors.</p>
<div class="language-console highlighter-rouge"><div class="highlight"><pre class="highlight"><code><span class="gp">$</span><span class="w"> </span>git shortlog <span class="nt">-sn</span> apache-arrow-0.14.0..apache-arrow-0.14.1
<span class="go"> 15 Sutou Kouhei
10 Krisztián Szűcs
5 Antoine Pitrou
5 Wes McKinney
2 David Li
2 Eric Erhardt
2 Joris Van den Bossche
2 Micah Kornfield
2 Yosuke Shiro
1 Hatem Helal
1 Marco Neumann
1 Marius Seritan
1 Neal Richardson
1 Philipp Moritz
1 TP Boudreau
1 Uwe L. Korn
</span></code></pre></div></div>
<h2 id="patch-committers">Patch Committers</h2>
<p>The following Apache committers merged contributed patches to the repository.</p>
<div class="language-console highlighter-rouge"><div class="highlight"><pre class="highlight"><code><span class="gp">$</span><span class="w"> </span>git shortlog <span class="nt">-csn</span> apache-arrow-0.14.0..apache-arrow-0.14.1
<span class="go"> 43 Wes McKinney
9 Krisztián Szűcs
</span></code></pre></div></div>
<h2 id="changelog">Changelog</h2>
<h3 id="new-features-and-improvements">New Features and Improvements</h3>
<ul>
<li><a href="https://issues.apache.org/jira/browse/ARROW-5351">ARROW-5351</a> - [Rust] Add support for take kernel functions</li>
<li><a href="https://issues.apache.org/jira/browse/ARROW-5380">ARROW-5380</a> - [C++] Fix and enable UBSan for unaligned accesses.</li>
<li><a href="https://issues.apache.org/jira/browse/ARROW-5564">ARROW-5564</a> - [C++] Add uriparser to conda-forge</li>
<li><a href="https://issues.apache.org/jira/browse/ARROW-5609">ARROW-5609</a> - [C++] Set CMP0068 CMake policy to avoid macOS warnings</li>
<li><a href="https://issues.apache.org/jira/browse/ARROW-5784">ARROW-5784</a> - [Release][GLib] Replace c_glib/ after running c_glib/autogen.sh in dev/release/02-source.sh</li>
<li><a href="https://issues.apache.org/jira/browse/ARROW-5785">ARROW-5785</a> - [Rust] Rust datafusion implementation should not depend on rustyline</li>
<li><a href="https://issues.apache.org/jira/browse/ARROW-5787">ARROW-5787</a> - [Release][Rust] Use local modules to verify RC</li>
<li><a href="https://issues.apache.org/jira/browse/ARROW-5793">ARROW-5793</a> - [Release] Avoid duplicate known host SSH error in dev/release/03-binary.sh</li>
<li><a href="https://issues.apache.org/jira/browse/ARROW-5794">ARROW-5794</a> - [Release] Skip uploading already uploaded binaries</li>
<li><a href="https://issues.apache.org/jira/browse/ARROW-5795">ARROW-5795</a> - [Release] Add missing waits on uploading binaries</li>
<li><a href="https://issues.apache.org/jira/browse/ARROW-5796">ARROW-5796</a> - [Release][APT] Update expected package list</li>
<li><a href="https://issues.apache.org/jira/browse/ARROW-5797">ARROW-5797</a> - [Release][APT] Update supported distributions</li>
<li><a href="https://issues.apache.org/jira/browse/ARROW-5820">ARROW-5820</a> - [Release] Remove undefined variable check from verify script</li>
<li><a href="https://issues.apache.org/jira/browse/ARROW-5827">ARROW-5827</a> - [C++] Require c-ares CMake config</li>
<li><a href="https://issues.apache.org/jira/browse/ARROW-5828">ARROW-5828</a> - [C++] Add Protocol Buffers version check</li>
<li><a href="https://issues.apache.org/jira/browse/ARROW-5866">ARROW-5866</a> - [C++] Remove duplicate library in cpp/Brewfile</li>
<li><a href="https://issues.apache.org/jira/browse/ARROW-5877">ARROW-5877</a> - [FlightRPC] Fix auth incompatibilities between Python/Java</li>
<li><a href="https://issues.apache.org/jira/browse/ARROW-5904">ARROW-5904</a> - [Java] [Plasma] Fix compilation of Plasma Java client</li>
<li><a href="https://issues.apache.org/jira/browse/ARROW-5908">ARROW-5908</a> - [C#] ArrowStreamWriter doesn’t align buffers to 8 bytes</li>
<li><a href="https://issues.apache.org/jira/browse/ARROW-5934">ARROW-5934</a> - [Python] Bundle arrow’s LICENSE with the wheels</li>
<li><a href="https://issues.apache.org/jira/browse/ARROW-5937">ARROW-5937</a> - [Release] Stop parallel binary upload</li>
<li><a href="https://issues.apache.org/jira/browse/ARROW-5938">ARROW-5938</a> - [Release] Create branch for adding release note automatically</li>
<li><a href="https://issues.apache.org/jira/browse/ARROW-5939">ARROW-5939</a> - [Release] Add support for generating vote email template separately</li>
<li><a href="https://issues.apache.org/jira/browse/ARROW-5940">ARROW-5940</a> - [Release] Add support for re-uploading sign/checksum for binary artifacts</li>
<li><a href="https://issues.apache.org/jira/browse/ARROW-5941">ARROW-5941</a> - [Release] Avoid re-uploading already uploaded binary artifacts</li>
<li><a href="https://issues.apache.org/jira/browse/ARROW-5958">ARROW-5958</a> - [Python] Link zlib statically in the wheels</li>
</ul>
<h3 id="bug-fixes">Bug Fixes</h3>
<ul>
<li><a href="https://issues.apache.org/jira/browse/ARROW-5775">ARROW-5775</a> - [C++] StructArray : cached boxed fields not thread-safe</li>
<li><a href="https://issues.apache.org/jira/browse/ARROW-5790">ARROW-5790</a> - [Python] Passing zero-dim numpy array to pa.array causes segfault</li>
<li><a href="https://issues.apache.org/jira/browse/ARROW-5791">ARROW-5791</a> - [Python] pyarrow.csv.read_csv hangs + eats all RAM</li>
<li><a href="https://issues.apache.org/jira/browse/ARROW-5816">ARROW-5816</a> - [Release] Parallel curl does not work reliably in verify-release-candidate-sh</li>
<li><a href="https://issues.apache.org/jira/browse/ARROW-5836">ARROW-5836</a> - [Java][OSX] Flight tests are failing: address already in use</li>
<li><a href="https://issues.apache.org/jira/browse/ARROW-5838">ARROW-5838</a> - [C++][Flight][OSX] Building 3rdparty grpc cannot find OpenSSL</li>
<li><a href="https://issues.apache.org/jira/browse/ARROW-5849">ARROW-5849</a> - [C++] Compiler warnings on mingw-w64</li>
<li><a href="https://issues.apache.org/jira/browse/ARROW-5851">ARROW-5851</a> - [C++] Compilation of reference benchmarks fails</li>
<li><a href="https://issues.apache.org/jira/browse/ARROW-5856">ARROW-5856</a> - [Python] linking 3rd party cython modules against pyarrow fails since 0.14.0</li>
<li><a href="https://issues.apache.org/jira/browse/ARROW-5863">ARROW-5863</a> - [Python] Segmentation Fault via pytest-runner</li>
<li><a href="https://issues.apache.org/jira/browse/ARROW-5868">ARROW-5868</a> - [Python] manylinux2010 wheels have shared library dependency on liblz4</li>
<li><a href="https://issues.apache.org/jira/browse/ARROW-5873">ARROW-5873</a> - [Python] Segmentation fault when comparing schema with None</li>
<li><a href="https://issues.apache.org/jira/browse/ARROW-5874">ARROW-5874</a> - [Python] pyarrow 0.14.0 macOS wheels depend on shared libs under /usr/local/opt</li>
<li><a href="https://issues.apache.org/jira/browse/ARROW-5878">ARROW-5878</a> - [Python][C++] Parquet reader not forward compatible for timestamps without timezone</li>
<li><a href="https://issues.apache.org/jira/browse/ARROW-5886">ARROW-5886</a> - [Python][Packaging] Manylinux1/2010 compliance issue with libz</li>
<li><a href="https://issues.apache.org/jira/browse/ARROW-5887">ARROW-5887</a> - [C#] ArrowStreamWriter writes FieldNodes in wrong order</li>
<li><a href="https://issues.apache.org/jira/browse/ARROW-5889">ARROW-5889</a> - [Python][C++] Parquet backwards compat for timestamps without timezone broken</li>
<li><a href="https://issues.apache.org/jira/browse/ARROW-5899">ARROW-5899</a> - [Python][Packaging] Bundle uriparser.dll in windows wheels</li>
<li><a href="https://issues.apache.org/jira/browse/ARROW-5921">ARROW-5921</a> - [C++][Fuzzing] Missing nullptr checks in IPC</li>
</ul>
</main>
<hr/>
<footer class="footer">
<div class="row">
<div class="col-md-9">
<p>Apache Arrow, Arrow, Apache, the Apache feather logo, and the Apache Arrow project logo are either registered trademarks or trademarks of The Apache Software Foundation in the United States and other countries.</p>
<p>&copy; 2016-2024 The Apache Software Foundation</p>
</div>
<div class="col-md-3">
<a class="d-sm-none d-md-inline pr-2" href="https://www.apache.org/events/current-event.html">
<img src="https://www.apache.org/events/current-event-234x60.png"/>
</a>
</div>
</div>
</footer>
</div>
</body>
</html>