blob: 4e704903ddcecb70f7006ae99bbf08537decbd5b [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.15.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.15.1 Release" />
<meta property="og:locale" content="en_US" />
<meta name="description" content="Apache Arrow 0.15.1 (1 November 2019) This is a major release covering more than 1 months of development. Download Source Artifacts Binary Artifacts For CentOS For Debian For Python For Ubuntu Git tag Contributors This release includes 41 commits from 13 distinct contributors. $ git shortlog -sn apache-arrow-0.15.0..apache-arrow-0.15.1 10 Wes McKinney 10 Antoine Pitrou 7 Krisztián Szűcs 2 tianchen92 2 Joris Van den Bossche 2 Sutou Kouhei 2 Anthony Abate 1 Uwe L. Korn 1 Prudhvi Porandla 1 Yuqi Gu 1 ptaylor 1 Rick Cobb 1 tianchen Patch Committers The following Apache committers merged contributed patches to the repository. $ git shortlog -csn apache-arrow-0.15.0..apache-arrow-0.15.1 41 Krisztián Szűcs Changelog New Features and Improvements ARROW-6610 - [C++] Add ARROW_FILESYSTEM=ON/OFF CMake configuration flag ARROW-6661 - [Java] Implement APIs like slice to enhance VectorSchemaRoot ARROW-6777 - [GLib][CI] Unpin gobject-introspection gem ARROW-6852 - [C++] memory-benchmark build failed on Arm64 ARROW-6927 - [C++] Add gRPC version check ARROW-6963 - [Packaging][Wheel][OSX] Use crossbow’s command to deploy artifacts from travis builds Bug Fixes ARROW-6464 - [Java] Refactor FixedSizeListVector#splitAndTransfer with slice API ARROW-6728 - [C#] Support reading and writing Date32 and Date64 arrays ARROW-6740 - [Python] Unable to delete closed MemoryMappedFile on Windows ARROW-6762 - [C++] JSON reader segfaults on newline ARROW-6795 - [C#] Reading large Arrow files in C# results in an exception ARROW-6806 - [C++] Segfault deserializing ListArray containing null/empty list ARROW-6809 - [RUBY] Gem does not install on macOS due to glib2 3.3.7 compilation failure ARROW-6813 - [Ruby] Arrow::Table.load with headers=true leads to exception in Arrow 0.15 ARROW-6834 - [C++] Pin gtest to 1.8.1 to triage failing Appveyor / MSVC build ARROW-6844 - [C++][Parquet][Python] List columns read broken with 0.15.0 ARROW-6857 - [Python][C++] Segfault for dictionary_encode on empty chunked_array (edge case) ARROW-6860 - [Python] Only link libarrow_flight.so to pyarrow._flight ARROW-6861 - [Python] arrow-0.15.0 reading arrow-0.14.1-output Parquet dictionary column: Failure reading column: IOError: Arrow error: Invalid: Resize cannot downsize ARROW-6869 - [C++] Dictionary “delta” building logic in builder_dict.h produces invalid arrays ARROW-6873 - [Python] Stale CColumn reference break Cython cimport pyarrow ARROW-6874 - [Python] Memory leak in Table.to_pandas() when conversion to object dtype ARROW-6876 - [Python] Reading parquet file with many columns becomes slow for 0.15.0 ARROW-6877 - [C++] Boost not found from the correct environment ARROW-6878 - [Python] pa.array() does not handle list of dicts with bytes keys correctly under python3 ARROW-6882 - [Python] cannot create a chunked_array from dictionary_encoding result ARROW-6886 - [C++] arrow::io header nvcc compiler warnings ARROW-6898 - [Java] Fix potential memory leak in ArrowWriter and several test classes ARROW-6903 - [Python] Wheels broken after ARROW-6860 changes ARROW-6905 - [Packaging][OSX] Nightly builds on MacOS are failing because of brew compile timeouts ARROW-6910 - [Python] pyarrow.parquet.read_table(…) takes up lots of memory which is not released until program exits ARROW-6922 - [Python] Pandas master build is failing (MultiIndex.levels change) ARROW-6937 - [Packaging][Python] Fix conda linux and OSX wheel nightly builds ARROW-6938 - [Python] Windows wheel depends on zstd.dll and libbz2.dll, which are not bundled ARROW-6962 - [C++] [CI] Stop compiling with -Weverything ARROW-6977 - [C++] Only enable jemalloc background_thread if feature is supported ARROW-6983 - [C++] Threaded task group crashes sometimes" />
<meta property="og:description" content="Apache Arrow 0.15.1 (1 November 2019) This is a major release covering more than 1 months of development. Download Source Artifacts Binary Artifacts For CentOS For Debian For Python For Ubuntu Git tag Contributors This release includes 41 commits from 13 distinct contributors. $ git shortlog -sn apache-arrow-0.15.0..apache-arrow-0.15.1 10 Wes McKinney 10 Antoine Pitrou 7 Krisztián Szűcs 2 tianchen92 2 Joris Van den Bossche 2 Sutou Kouhei 2 Anthony Abate 1 Uwe L. Korn 1 Prudhvi Porandla 1 Yuqi Gu 1 ptaylor 1 Rick Cobb 1 tianchen Patch Committers The following Apache committers merged contributed patches to the repository. $ git shortlog -csn apache-arrow-0.15.0..apache-arrow-0.15.1 41 Krisztián Szűcs Changelog New Features and Improvements ARROW-6610 - [C++] Add ARROW_FILESYSTEM=ON/OFF CMake configuration flag ARROW-6661 - [Java] Implement APIs like slice to enhance VectorSchemaRoot ARROW-6777 - [GLib][CI] Unpin gobject-introspection gem ARROW-6852 - [C++] memory-benchmark build failed on Arm64 ARROW-6927 - [C++] Add gRPC version check ARROW-6963 - [Packaging][Wheel][OSX] Use crossbow’s command to deploy artifacts from travis builds Bug Fixes ARROW-6464 - [Java] Refactor FixedSizeListVector#splitAndTransfer with slice API ARROW-6728 - [C#] Support reading and writing Date32 and Date64 arrays ARROW-6740 - [Python] Unable to delete closed MemoryMappedFile on Windows ARROW-6762 - [C++] JSON reader segfaults on newline ARROW-6795 - [C#] Reading large Arrow files in C# results in an exception ARROW-6806 - [C++] Segfault deserializing ListArray containing null/empty list ARROW-6809 - [RUBY] Gem does not install on macOS due to glib2 3.3.7 compilation failure ARROW-6813 - [Ruby] Arrow::Table.load with headers=true leads to exception in Arrow 0.15 ARROW-6834 - [C++] Pin gtest to 1.8.1 to triage failing Appveyor / MSVC build ARROW-6844 - [C++][Parquet][Python] List columns read broken with 0.15.0 ARROW-6857 - [Python][C++] Segfault for dictionary_encode on empty chunked_array (edge case) ARROW-6860 - [Python] Only link libarrow_flight.so to pyarrow._flight ARROW-6861 - [Python] arrow-0.15.0 reading arrow-0.14.1-output Parquet dictionary column: Failure reading column: IOError: Arrow error: Invalid: Resize cannot downsize ARROW-6869 - [C++] Dictionary “delta” building logic in builder_dict.h produces invalid arrays ARROW-6873 - [Python] Stale CColumn reference break Cython cimport pyarrow ARROW-6874 - [Python] Memory leak in Table.to_pandas() when conversion to object dtype ARROW-6876 - [Python] Reading parquet file with many columns becomes slow for 0.15.0 ARROW-6877 - [C++] Boost not found from the correct environment ARROW-6878 - [Python] pa.array() does not handle list of dicts with bytes keys correctly under python3 ARROW-6882 - [Python] cannot create a chunked_array from dictionary_encoding result ARROW-6886 - [C++] arrow::io header nvcc compiler warnings ARROW-6898 - [Java] Fix potential memory leak in ArrowWriter and several test classes ARROW-6903 - [Python] Wheels broken after ARROW-6860 changes ARROW-6905 - [Packaging][OSX] Nightly builds on MacOS are failing because of brew compile timeouts ARROW-6910 - [Python] pyarrow.parquet.read_table(…) takes up lots of memory which is not released until program exits ARROW-6922 - [Python] Pandas master build is failing (MultiIndex.levels change) ARROW-6937 - [Packaging][Python] Fix conda linux and OSX wheel nightly builds ARROW-6938 - [Python] Windows wheel depends on zstd.dll and libbz2.dll, which are not bundled ARROW-6962 - [C++] [CI] Stop compiling with -Weverything ARROW-6977 - [C++] Only enable jemalloc background_thread if feature is supported ARROW-6983 - [C++] Threaded task group crashes sometimes" />
<link rel="canonical" href="https://arrow.apache.org/release/0.15.1.html" />
<meta property="og:url" content="https://arrow.apache.org/release/0.15.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-24T21:04:19-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.15.1 Release" />
<meta name="twitter:site" content="@ApacheArrow" />
<script type="application/ld+json">
{"@context":"https://schema.org","@type":"BlogPosting","dateModified":"2024-04-24T21:04:19-04:00","datePublished":"2024-04-24T21:04:19-04:00","description":"Apache Arrow 0.15.1 (1 November 2019) This is a major release covering more than 1 months of development. Download Source Artifacts Binary Artifacts For CentOS For Debian For Python For Ubuntu Git tag Contributors This release includes 41 commits from 13 distinct contributors. $ git shortlog -sn apache-arrow-0.15.0..apache-arrow-0.15.1 10 Wes McKinney 10 Antoine Pitrou 7 Krisztián Szűcs 2 tianchen92 2 Joris Van den Bossche 2 Sutou Kouhei 2 Anthony Abate 1 Uwe L. Korn 1 Prudhvi Porandla 1 Yuqi Gu 1 ptaylor 1 Rick Cobb 1 tianchen Patch Committers The following Apache committers merged contributed patches to the repository. $ git shortlog -csn apache-arrow-0.15.0..apache-arrow-0.15.1 41 Krisztián Szűcs Changelog New Features and Improvements ARROW-6610 - [C++] Add ARROW_FILESYSTEM=ON/OFF CMake configuration flag ARROW-6661 - [Java] Implement APIs like slice to enhance VectorSchemaRoot ARROW-6777 - [GLib][CI] Unpin gobject-introspection gem ARROW-6852 - [C++] memory-benchmark build failed on Arm64 ARROW-6927 - [C++] Add gRPC version check ARROW-6963 - [Packaging][Wheel][OSX] Use crossbow’s command to deploy artifacts from travis builds Bug Fixes ARROW-6464 - [Java] Refactor FixedSizeListVector#splitAndTransfer with slice API ARROW-6728 - [C#] Support reading and writing Date32 and Date64 arrays ARROW-6740 - [Python] Unable to delete closed MemoryMappedFile on Windows ARROW-6762 - [C++] JSON reader segfaults on newline ARROW-6795 - [C#] Reading large Arrow files in C# results in an exception ARROW-6806 - [C++] Segfault deserializing ListArray containing null/empty list ARROW-6809 - [RUBY] Gem does not install on macOS due to glib2 3.3.7 compilation failure ARROW-6813 - [Ruby] Arrow::Table.load with headers=true leads to exception in Arrow 0.15 ARROW-6834 - [C++] Pin gtest to 1.8.1 to triage failing Appveyor / MSVC build ARROW-6844 - [C++][Parquet][Python] List columns read broken with 0.15.0 ARROW-6857 - [Python][C++] Segfault for dictionary_encode on empty chunked_array (edge case) ARROW-6860 - [Python] Only link libarrow_flight.so to pyarrow._flight ARROW-6861 - [Python] arrow-0.15.0 reading arrow-0.14.1-output Parquet dictionary column: Failure reading column: IOError: Arrow error: Invalid: Resize cannot downsize ARROW-6869 - [C++] Dictionary “delta” building logic in builder_dict.h produces invalid arrays ARROW-6873 - [Python] Stale CColumn reference break Cython cimport pyarrow ARROW-6874 - [Python] Memory leak in Table.to_pandas() when conversion to object dtype ARROW-6876 - [Python] Reading parquet file with many columns becomes slow for 0.15.0 ARROW-6877 - [C++] Boost not found from the correct environment ARROW-6878 - [Python] pa.array() does not handle list of dicts with bytes keys correctly under python3 ARROW-6882 - [Python] cannot create a chunked_array from dictionary_encoding result ARROW-6886 - [C++] arrow::io header nvcc compiler warnings ARROW-6898 - [Java] Fix potential memory leak in ArrowWriter and several test classes ARROW-6903 - [Python] Wheels broken after ARROW-6860 changes ARROW-6905 - [Packaging][OSX] Nightly builds on MacOS are failing because of brew compile timeouts ARROW-6910 - [Python] pyarrow.parquet.read_table(…) takes up lots of memory which is not released until program exits ARROW-6922 - [Python] Pandas master build is failing (MultiIndex.levels change) ARROW-6937 - [Packaging][Python] Fix conda linux and OSX wheel nightly builds ARROW-6938 - [Python] Windows wheel depends on zstd.dll and libbz2.dll, which are not bundled ARROW-6962 - [C++] [CI] Stop compiling with -Weverything ARROW-6977 - [C++] Only enable jemalloc background_thread if feature is supported ARROW-6983 - [C++] Threaded task group crashes sometimes","headline":"Apache Arrow 0.15.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.15.1.html"},"publisher":{"@type":"Organization","logo":{"@type":"ImageObject","url":"https://arrow.apache.org/img/logo.png"}},"url":"https://arrow.apache.org/release/0.15.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="https://datafusion.apache.org">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-0151-1-november-2019">Apache Arrow 0.15.1 (1 November 2019)</h1>
<p>This is a major release covering more than 1 months of development.</p>
<h2 id="download">Download</h2>
<ul>
<li><a href="https://www.apache.org/dyn/closer.cgi/arrow/arrow-0.15.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.15.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.15.1">Git tag</a></li>
</ul>
<h2 id="contributors">Contributors</h2>
<p>This release includes 41 commits from 13 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.15.0..apache-arrow-0.15.1
<span class="go"> 10 Wes McKinney
10 Antoine Pitrou
7 Krisztián Szűcs
2 tianchen92
2 Joris Van den Bossche
2 Sutou Kouhei
2 Anthony Abate
1 Uwe L. Korn
1 Prudhvi Porandla
1 Yuqi Gu
1 ptaylor
1 Rick Cobb
1 tianchen
</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.15.0..apache-arrow-0.15.1
<span class="go"> 41 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-6610">ARROW-6610</a> - [C++] Add ARROW_FILESYSTEM=ON/OFF CMake configuration flag</li>
<li><a href="https://issues.apache.org/jira/browse/ARROW-6661">ARROW-6661</a> - [Java] Implement APIs like slice to enhance VectorSchemaRoot</li>
<li><a href="https://issues.apache.org/jira/browse/ARROW-6777">ARROW-6777</a> - [GLib][CI] Unpin gobject-introspection gem</li>
<li><a href="https://issues.apache.org/jira/browse/ARROW-6852">ARROW-6852</a> - [C++] memory-benchmark build failed on Arm64</li>
<li><a href="https://issues.apache.org/jira/browse/ARROW-6927">ARROW-6927</a> - [C++] Add gRPC version check</li>
<li><a href="https://issues.apache.org/jira/browse/ARROW-6963">ARROW-6963</a> - [Packaging][Wheel][OSX] Use crossbow’s command to deploy artifacts from travis builds</li>
</ul>
<h3 id="bug-fixes">Bug Fixes</h3>
<ul>
<li><a href="https://issues.apache.org/jira/browse/ARROW-6464">ARROW-6464</a> - [Java] Refactor FixedSizeListVector#splitAndTransfer with slice API</li>
<li><a href="https://issues.apache.org/jira/browse/ARROW-6728">ARROW-6728</a> - [C#] Support reading and writing Date32 and Date64 arrays</li>
<li><a href="https://issues.apache.org/jira/browse/ARROW-6740">ARROW-6740</a> - [Python] Unable to delete closed MemoryMappedFile on Windows</li>
<li><a href="https://issues.apache.org/jira/browse/ARROW-6762">ARROW-6762</a> - [C++] JSON reader segfaults on newline</li>
<li><a href="https://issues.apache.org/jira/browse/ARROW-6795">ARROW-6795</a> - [C#] Reading large Arrow files in C# results in an exception</li>
<li><a href="https://issues.apache.org/jira/browse/ARROW-6806">ARROW-6806</a> - [C++] Segfault deserializing ListArray containing null/empty list</li>
<li><a href="https://issues.apache.org/jira/browse/ARROW-6809">ARROW-6809</a> - [RUBY] Gem does not install on macOS due to glib2 3.3.7 compilation failure</li>
<li><a href="https://issues.apache.org/jira/browse/ARROW-6813">ARROW-6813</a> - [Ruby] Arrow::Table.load with headers=true leads to exception in Arrow 0.15</li>
<li><a href="https://issues.apache.org/jira/browse/ARROW-6834">ARROW-6834</a> - [C++] Pin gtest to 1.8.1 to triage failing Appveyor / MSVC build</li>
<li><a href="https://issues.apache.org/jira/browse/ARROW-6844">ARROW-6844</a> - [C++][Parquet][Python] List<scalar type=""> columns read broken with 0.15.0</scalar></li>
<li><a href="https://issues.apache.org/jira/browse/ARROW-6857">ARROW-6857</a> - [Python][C++] Segfault for dictionary_encode on empty chunked_array (edge case)</li>
<li><a href="https://issues.apache.org/jira/browse/ARROW-6860">ARROW-6860</a> - [Python] Only link libarrow_flight.so to pyarrow._flight</li>
<li><a href="https://issues.apache.org/jira/browse/ARROW-6861">ARROW-6861</a> - [Python] arrow-0.15.0 reading arrow-0.14.1-output Parquet dictionary column: Failure reading column: IOError: Arrow error: Invalid: Resize cannot downsize</li>
<li><a href="https://issues.apache.org/jira/browse/ARROW-6869">ARROW-6869</a> - [C++] Dictionary “delta” building logic in builder_dict.h produces invalid arrays</li>
<li><a href="https://issues.apache.org/jira/browse/ARROW-6873">ARROW-6873</a> - [Python] Stale CColumn reference break Cython cimport pyarrow</li>
<li><a href="https://issues.apache.org/jira/browse/ARROW-6874">ARROW-6874</a> - [Python] Memory leak in Table.to_pandas() when conversion to object dtype</li>
<li><a href="https://issues.apache.org/jira/browse/ARROW-6876">ARROW-6876</a> - [Python] Reading parquet file with many columns becomes slow for 0.15.0</li>
<li><a href="https://issues.apache.org/jira/browse/ARROW-6877">ARROW-6877</a> - [C++] Boost not found from the correct environment</li>
<li><a href="https://issues.apache.org/jira/browse/ARROW-6878">ARROW-6878</a> - [Python] pa.array() does not handle list of dicts with bytes keys correctly under python3</li>
<li><a href="https://issues.apache.org/jira/browse/ARROW-6882">ARROW-6882</a> - [Python] cannot create a chunked_array from dictionary_encoding result</li>
<li><a href="https://issues.apache.org/jira/browse/ARROW-6886">ARROW-6886</a> - [C++] arrow::io header nvcc compiler warnings</li>
<li><a href="https://issues.apache.org/jira/browse/ARROW-6898">ARROW-6898</a> - [Java] Fix potential memory leak in ArrowWriter and several test classes</li>
<li><a href="https://issues.apache.org/jira/browse/ARROW-6903">ARROW-6903</a> - [Python] Wheels broken after ARROW-6860 changes</li>
<li><a href="https://issues.apache.org/jira/browse/ARROW-6905">ARROW-6905</a> - [Packaging][OSX] Nightly builds on MacOS are failing because of brew compile timeouts</li>
<li><a href="https://issues.apache.org/jira/browse/ARROW-6910">ARROW-6910</a> - [Python] pyarrow.parquet.read_table(…) takes up lots of memory which is not released until program exits</li>
<li><a href="https://issues.apache.org/jira/browse/ARROW-6922">ARROW-6922</a> - [Python] Pandas master build is failing (MultiIndex.levels change)</li>
<li><a href="https://issues.apache.org/jira/browse/ARROW-6937">ARROW-6937</a> - [Packaging][Python] Fix conda linux and OSX wheel nightly builds</li>
<li><a href="https://issues.apache.org/jira/browse/ARROW-6938">ARROW-6938</a> - [Python] Windows wheel depends on zstd.dll and libbz2.dll, which are not bundled</li>
<li><a href="https://issues.apache.org/jira/browse/ARROW-6962">ARROW-6962</a> - [C++] [CI] Stop compiling with -Weverything</li>
<li><a href="https://issues.apache.org/jira/browse/ARROW-6977">ARROW-6977</a> - [C++] Only enable jemalloc background_thread if feature is supported</li>
<li><a href="https://issues.apache.org/jira/browse/ARROW-6983">ARROW-6983</a> - [C++] Threaded task group crashes sometimes</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>