Repository: arrow-site Updated Branches: refs/heads/asf-site dc12f1162 -> 6fd7f21d2
Add release blog post Project: http://git-wip-us.apache.org/repos/asf/arrow-site/repo Commit: http://git-wip-us.apache.org/repos/asf/arrow-site/commit/6fd7f21d Tree: http://git-wip-us.apache.org/repos/asf/arrow-site/tree/6fd7f21d Diff: http://git-wip-us.apache.org/repos/asf/arrow-site/diff/6fd7f21d Branch: refs/heads/asf-site Commit: 6fd7f21d22d4862b0e1876f100ad17083f589be5 Parents: dc12f11 Author: Wes McKinney <[email protected]> Authored: Tue Oct 9 09:38:40 2018 -0400 Committer: Wes McKinney <[email protected]> Committed: Tue Oct 9 09:38:40 2018 -0400 ---------------------------------------------------------------------- blog/2018/10/09/0.11.0-release/index.html | 241 +++++++++++++++++++++++++ 1 file changed, 241 insertions(+) ---------------------------------------------------------------------- http://git-wip-us.apache.org/repos/asf/arrow-site/blob/6fd7f21d/blog/2018/10/09/0.11.0-release/index.html ---------------------------------------------------------------------- diff --git a/blog/2018/10/09/0.11.0-release/index.html b/blog/2018/10/09/0.11.0-release/index.html new file mode 100644 index 0000000..9e28829 --- /dev/null +++ b/blog/2018/10/09/0.11.0-release/index.html @@ -0,0 +1,241 @@ +<!DOCTYPE html> +<html lang="en-US"> + <head> + <meta charset="UTF-8"> + <title>Apache Arrow Homepage</title> + <meta http-equiv="X-UA-Compatible" content="IE=edge"> + <meta name="viewport" content="width=device-width, initial-scale=1"> + <meta name="generator" content="Jekyll v3.8.4"> + <!-- The above 3 meta tags *must* come first in the head; any other head content must come *after* these tags --> + <link rel="icon" type="image/x-icon" href="/favicon.ico"> + + <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="https://code.jquery.com/jquery-3.3.1.slim.min.js" integrity="sha384-q8i/X+965DzO0rT7abK41JStQIAqVgRVzpbzo5smXKp4YfRvH+8abtTE1Pi6jizo" crossorigin="anonymous"></script> + <script src="https://cdnjs.cloudflare.com/ajax/libs/popper.js/1.14.3/umd/popper.min.js" integrity="sha384-ZMP7rVo3mIykV+2+9J3UJ46jBk0WLaUAdn689aCwoqbBJiSnjAK/l8WvCWPIPm49" crossorigin="anonymous"></script> + + <!-- Global Site Tag (gtag.js) - Google Analytics --> +<script async src="https://www.googletagmanager.com/gtag/js?id=UA-107500873-1"></script> +<script> + window.dataLayer = window.dataLayer || []; + function gtag(){dataLayer.push(arguments)}; + gtag('js', new Date()); + + gtag('config', 'UA-107500873-1'); +</script> + + + </head> + + + +<body class="wrap"> + <header> + <nav class="navbar navbar-expand-md navbar-dark bg-dark"> + <a class="navbar-brand" href="/">Apache Arrow™ </a> + <button class="navbar-toggler" type="button" data-toggle="collapse" data-target="#navbarSupportedContent" aria-controls="navbarSupportedContent" 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" id="arrow-navbar"> + <ul class="nav navbar-nav"> + <li class="nav-item dropdown"> + <a class="nav-link dropdown-toggle" href="#" + id="navbarDropdownProjectLinks" role="button" data-toggle="dropdown" + aria-haspopup="true" aria-expanded="false"> + Project Links + </a> + <div class="dropdown-menu" aria-labelledby="navbarDropdownProjectLinks"> + <a class="dropdown-item" href="/install/">Install</a> + <a class="dropdown-item" href="/blog/">Blog</a> + <a class="dropdown-item" href="/release/">Releases</a> + <a class="dropdown-item" href="https://issues.apache.org/jira/browse/ARROW">Issue Tracker</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="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="http://mail-archives.apache.org/mod_mbox/arrow-user/">User Mailing List</a> + <a class="dropdown-item" href="http://mail-archives.apache.org/mod_mbox/arrow-dev/">Dev Mailing List</a> + <a class="dropdown-item" href="https://cwiki.apache.org/confluence/display/ARROW">Developer Wiki</a> + <a class="dropdown-item" href="/committers/">Committers</a> + <a class="dropdown-item" href="/powered_by/">Powered By</a> + </div> + </li> + <li class="nav-item dropdown"> + <a class="nav-link dropdown-toggle" href="#" + id="navbarDropdownSpecification" role="button" data-toggle="dropdown" + aria-haspopup="true" aria-expanded="false"> + Specification + </a> + <div class="dropdown-menu" aria-labelledby="navbarDropdownSpecification"> + <a class="dropdown-item" href="/docs/memory_layout.html">Memory Layout</a> + <a class="dropdown-item" href="/docs/metadata.html">Metadata</a> + <a class="dropdown-item" href="/docs/ipc.html">Messaging / IPC</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/python">Python</a> + <a class="dropdown-item" href="/docs/cpp">C++ API</a> + <a class="dropdown-item" href="/docs/java">Java API</a> + <a class="dropdown-item" href="/docs/c_glib">C GLib API</a> + <a class="dropdown-item" href="/docs/js">Javascript API</a> + </div> + </li> + <!-- <li><a href="/blog">Blog</a></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" aria-labelledby="navbarDropdownASF"> + <a class="dropdown-item" href="http://www.apache.org/">ASF Website</a> + <a class="dropdown-item" href="http://www.apache.org/licenses/">License</a> + <a class="dropdown-item" href="http://www.apache.org/foundation/sponsorship.html">Donate</a> + <a class="dropdown-item" href="http://www.apache.org/foundation/thanks.html">Thanks</a> + <a class="dropdown-item" href="http://www.apache.org/security/">Security</a> + </div> + </li> + </ul> + <a href="http://www.apache.org/" class="flex-row ml-md-auto"> + <img style="float:right;" src="/img/asf_logo.svg" width="120px"/> + </a> + </div><!-- /.navbar-collapse --> + </div> + </nav> + + </header> + + <div class="container p-lg-4"> + <main role="main"> + + <h1> + Apache Arrow 0.11.0 Release + <a href="/blog/2018/10/09/0.11.0-release/" class="permalink" title="Permalink">â</a> + </h1> + + + + <p> + <span class="badge badge-secondary">Published</span> + <span class="published"> + 09 Oct 2018 + </span> + <br /> + <span class="badge badge-secondary">By</span> + <a href="http://wesmckinney.com">Wes McKinney ()</a> + </p> + + <!-- + +--> + +<p>The Apache Arrow team is pleased to announce the 0.11.0 release. It is the +product of 2 months of development and includes <a href="https://issues.apache.org/jira/issues/?jql=project%20%3D%20ARROW%20AND%20status%20in%20(Resolved%2C%20Closed)%20AND%20fixVersion%20%3D%200.11.0"><strong>287 resolved +issues</strong></a>.</p> + +<p>See the <a href="https://arrow.apache.org/install">Install Page</a> to learn how to get the libraries for your +platform. The <a href="https://arrow.apache.org/release/0.11.0.html">complete changelog</a> is also available.</p> + +<p>We discuss some highlights from the release and other project news in this +post.</p> + +<h2 id="arrow-flight-rpc-and-messaging-framework">Arrow Flight RPC and Messaging Framework</h2> + +<p>We are developing a new Arrow-native RPC framework, Arrow Flight, based on +<a href="http://grpc.io">gRPC</a> for high performance Arrow-based messaging. Through low-level +extensions to gRPCâs internal memory management, we are able to avoid expensive +parsing when receiving datasets over the wire, unlocking unprecedented levels +of performance in moving datasets from one machine to another. We will be +writing more about Flight on the Arrow blog in the future.</p> + +<p>Prototype implementations are available in Java and C++, and we will be focused +in the coming months on hardening the Flight RPC framework for enterprise-grade +production use cases.</p> + +<h2 id="parquet-and-arrow-c-communities-joining-forces">Parquet and Arrow C++ communities joining forces</h2> + +<p>After discussion over the last year, the Apache Arrow and Apache Parquet C++ +communities decide to merge the Parquet C++ codebase into the Arrow C++ +codebase and work together in a âmonorepoâ structure. This should result in +better developer productivity in core Parquet work as well as in Arrow +integration.</p> + +<p>Before this codebase merge, we had a circular dependency between the Arrow and +Parquet codebases, since the Parquet C++ library is used in the Arrow Python +library.</p> + +<h2 id="gandiva-llvm-expression-compiler-donation">Gandiva LLVM Expression Compiler donation</h2> + +<p><a href="http://dremio.com">Dremio Corporation</a> has donated the <a href="http://github.com/dremio/gandiva">Gandiva</a> LLVM expression compiler +to Apache Arrow. We will be working on cross-platform builds, packaging, and +language bindings (e.g. in Python) for Gandiva in the upcoming 0.12 release and +beyond. We will write more about Gandiva in the future.</p> + +<h2 id="parquet-c-glib-bindings-donation">Parquet C GLib Bindings Donation</h2> + +<p>PMC member <a href="https://github.com/kou">Kouhei Sutou</a> has donated GLib bindings for the Parquet C++ +libraries, which are designed to work together with the existing Arrow GLib +bindings.</p> + +<h2 id="c-csv-reader-project">C++ CSV Reader Project</h2> + +<p>We have begun developing a general purpose multithreaded CSV file parser in +C++. The purpose of this library is to parse and convert comma-separated text +files into Arrow columnar record batches as efficiently as possible. The +prototype version features Python bindings, and any language that can use the +C++ libraries (including C, R, and Ruby).</p> + +<h2 id="new-matlab-bindings">New MATLAB bindings</h2> + +<p><a href="https://mathworks.com">The MathWorks</a> has contributed an initial MEX file binding to the Arrow +C++ libraries. Initially, it is possible to read Arrow-based Feather files in +MATLAB. We are looking forward to seeing more developments for MATLAB users.</p> + +<h2 id="r-library-in-development">R Library in Development</h2> + +<p>The community has begun implementing <a href="https://github.com/apache/arrow/tree/master/r">R language bindings and interoperability</a> +with the Arrow C++ libraries. This will include support for zero-copy shared +memory IPC and other tools needed to improve R integration with Apache Spark +and more.</p> + +<h2 id="support-for-cuda-based-gpus-in-python">Support for CUDA-based GPUs in Python</h2> + +<p>This release includes Python bindings to the Arrow CUDA integration C++ +library. This work is targeting interoperability with <a href="https://github.com/numba/numba">Numba</a> and the <a href="http://gpuopenanalytics.com/">GPU +Open Analytics Initiative</a>.</p> + +<h2 id="upcoming-roadmap">Upcoming Roadmap</h2> + +<p>In the coming months, we will continue to make progress on many fronts, with +Gandiva packaging, expanded language support (especially in R), and improved +data access (e.g. CSV, Parquet files) in focus.</p> + + + </main> + + <hr/> +<footer class="footer"> + <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>© 2017 Apache Software Foundation</p> + <script src="/assets/main-8d2a359fd27a888246eb638b36a4e8b68ac65b9f11c48b9fac601fa0c9a7d796.js" integrity="sha256-jSo1n9J6iIJG62OLNqTotorGW58RxIufrGAfoMmn15Y=" crossorigin="anonymous" type="text/javascript"></script> +</footer> + + </div> +</body> +</html>
