You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@arrow.apache.org by we...@apache.org on 2017/06/14 14:35:37 UTC

arrow-site git commit: Add 0.4.1 release materials

Repository: arrow-site
Updated Branches:
  refs/heads/asf-site 207b1c8c2 -> 2316712e9


Add 0.4.1 release materials


Project: http://git-wip-us.apache.org/repos/asf/arrow-site/repo
Commit: http://git-wip-us.apache.org/repos/asf/arrow-site/commit/2316712e
Tree: http://git-wip-us.apache.org/repos/asf/arrow-site/tree/2316712e
Diff: http://git-wip-us.apache.org/repos/asf/arrow-site/diff/2316712e

Branch: refs/heads/asf-site
Commit: 2316712e94b42a21b977943dc06e1b91c2490692
Parents: 207b1c8
Author: Wes McKinney <we...@twosigma.com>
Authored: Wed Jun 14 10:35:25 2017 -0400
Committer: Wes McKinney <we...@twosigma.com>
Committed: Wed Jun 14 10:35:25 2017 -0400

----------------------------------------------------------------------
 blog/2017/05/08/0.3-release-japanese/index.html |   2 +-
 blog/2017/05/08/0.3-release/index.html          |   2 +-
 blog/2017/06/14/0.4.1-release/index.html        | 175 +++++++++++++++++
 blog/index.html                                 |  69 ++++++-
 docs/ipc.html                                   |  29 ++-
 docs/memory_layout.html                         |  18 +-
 feed.xml                                        |  41 +++-
 img/arrow.png                                   | Bin 0 -> 21475 bytes
 index.html                                      |   4 +-
 install/index.html                              |  16 +-
 release/0.4.1.html                              | 195 +++++++++++++++++++
 release/index.html                              |   1 +
 12 files changed, 521 insertions(+), 31 deletions(-)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/arrow-site/blob/2316712e/blog/2017/05/08/0.3-release-japanese/index.html
----------------------------------------------------------------------
diff --git a/blog/2017/05/08/0.3-release-japanese/index.html b/blog/2017/05/08/0.3-release-japanese/index.html
index edd9b6a..5674010 100644
--- a/blog/2017/05/08/0.3-release-japanese/index.html
+++ b/blog/2017/05/08/0.3-release-japanese/index.html
@@ -171,7 +171,7 @@
 
 <h3 id="cとpythonのwindowsサポート">C++とPythonのWindowsサポート</h3>
 
-<p>一般的なC++とPythonでの開発用に、パッケージ周りの改良も多数入っています。0.3.0はVisual Studio(MSVC)2015と2017を使ってWindowsを完全にサポートした最初のバージョンです。AppveyorでMSVC用のCIを実行しています。Windows上でソースからビルドするためのガイドも書きました。<a href="https://github.com/apache/arrow/blob/master/cpp/doc/Windows.md">C++</a>用と<a href="https://github.com/apache/arrow/blob/master/python/doc/source/development.rst">Python</a>用。</p>
+<p>一般的なC++とPythonでの開発用に、パッケージ周りの改良も多数入っています。0.3.0はVisual Studio(MSVC)2015と2017を使ってWindowsを完全にサポートした最初のバージョンです。AppveyorでMSVC用のCIを実行しています。Windows上でソースからビルドするためのガイドも書きました。<a href="https://github.com/apache/arrow/blob/master/cpp/apidoc/Windows.md">C++</a>用と<a href="https://github.com/apache/arrow/blob/master/python/doc/source/development.rst">Python</a>用。</p>
 
 <p><a href="https://conda-forge.github.io">conda-forge</a>からWindows用のArrowのPythonライブラリーをインストールできます。</p>
 

http://git-wip-us.apache.org/repos/asf/arrow-site/blob/2316712e/blog/2017/05/08/0.3-release/index.html
----------------------------------------------------------------------
diff --git a/blog/2017/05/08/0.3-release/index.html b/blog/2017/05/08/0.3-release/index.html
index 7604a6c..b059ea6 100644
--- a/blog/2017/05/08/0.3-release/index.html
+++ b/blog/2017/05/08/0.3-release/index.html
@@ -208,7 +208,7 @@ format between the Java and C++ implementations.</p>
 C++ and Python development. 0.3.0 is the first release to bring full C++ and
 Python support for Windows on Visual Studio (MSVC) 2015 and 2017. In addition
 to adding Appveyor continuous integration for MSVC, we have also written guides
-for building from source on Windows: <a href="https://github.com/apache/arrow/blob/master/cpp/doc/Windows.md">C++</a> and <a href="https://github.com/apache/arrow/blob/master/python/doc/source/development.rst">Python</a>.</p>
+for building from source on Windows: <a href="https://github.com/apache/arrow/blob/master/cpp/apidoc/Windows.md">C++</a> and <a href="https://github.com/apache/arrow/blob/master/python/doc/source/development.rst">Python</a>.</p>
 
 <p>For the first time, you can install the Arrow Python library on Windows from
 <a href="https://conda-forge.github.io">conda-forge</a>:</p>

http://git-wip-us.apache.org/repos/asf/arrow-site/blob/2316712e/blog/2017/06/14/0.4.1-release/index.html
----------------------------------------------------------------------
diff --git a/blog/2017/06/14/0.4.1-release/index.html b/blog/2017/06/14/0.4.1-release/index.html
new file mode 100644
index 0000000..468bacd
--- /dev/null
+++ b/blog/2017/06/14/0.4.1-release/index.html
@@ -0,0 +1,175 @@
+<!DOCTYPE html>
+<html lang="en-US">
+  <head>
+    <meta charset="UTF-8">
+    <title>Apache Arrow 0.4.1 Release</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.4.3">
+    <!-- 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">
+
+    <title>Apache Arrow Homepage</title>
+    <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.2.1.min.js"
+            integrity="sha256-hwg4gsxgFZhOsEEamdOYGBf13FyQuiTwlAQgxVSNgt4="
+            crossorigin="anonymous"></script>
+    <script src="/assets/javascripts/bootstrap.min.js"></script>
+  </head>
+
+
+
+<body class="wrap">
+  <div class="container">
+    <nav class="navbar navbar-default">
+  <div class="container-fluid">
+    <div class="navbar-header">
+      <button type="button" class="navbar-toggle" data-toggle="collapse" data-target="#arrow-navbar">
+        <span class="sr-only">Toggle navigation</span>
+        <span class="icon-bar"></span>
+        <span class="icon-bar"></span>
+        <span class="icon-bar"></span>
+      </button>
+      <a class="navbar-brand" href="/">Apache Arrow&#8482;&nbsp;&nbsp;&nbsp;</a>
+    </div>
+
+    <!-- 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="dropdown">
+          <a href="#" class="dropdown-toggle" data-toggle="dropdown"
+             role="button" aria-haspopup="true"
+             aria-expanded="false">Project Links<span class="caret"></span>
+          </a>
+          <ul class="dropdown-menu">
+            <li><a href="/install/">Install</a></li>
+            <li><a href="/blog/">Blog</a></li>
+            <li><a href="/release/">Releases</a></li>
+            <li><a href="https://issues.apache.org/jira/browse/ARROW">Issue Tracker</a></li>
+            <li><a href="https://github.com/apache/arrow">Source Code</a></li>
+            <li><a href="http://mail-archives.apache.org/mod_mbox/arrow-dev/">Mailing List</a></li>
+            <li><a href="https://apachearrowslackin.herokuapp.com">Slack Channel</a></li>
+            <li><a href="/committers/">Committers</a></li>
+          </ul>
+        </li>
+        <li class="dropdown">
+          <a href="#" class="dropdown-toggle" data-toggle="dropdown"
+             role="button" aria-haspopup="true"
+             aria-expanded="false">Specification<span class="caret"></span>
+          </a>
+          <ul class="dropdown-menu">
+            <li><a href="/docs/memory_layout.html">Memory Layout</a></li>
+            <li><a href="/docs/metadata.html">Metadata</a></li>
+            <li><a href="/docs/ipc.html">Messaging / IPC</a></li>
+          </ul>
+        </li>
+
+        <li class="dropdown">
+          <a href="#" class="dropdown-toggle" data-toggle="dropdown"
+             role="button" aria-haspopup="true"
+             aria-expanded="false">Documentation<span class="caret"></span>
+          </a>
+          <ul class="dropdown-menu">
+            <li><a href="/docs/python">Python</a></li>
+            <li><a href="/docs/cpp">C++ API</a></li>
+            <li><a href="/docs/java">Java API</a></li>
+            <li><a href="/docs/c_glib">C GLib API</a></li>
+          </ul>
+        </li>
+        <!-- <li><a href="/blog">Blog</a></li> -->
+        <li class="dropdown">
+          <a href="#" class="dropdown-toggle" data-toggle="dropdown"
+             role="button" aria-haspopup="true"
+             aria-expanded="false">ASF Links<span class="caret"></span>
+          </a>
+          <ul class="dropdown-menu">
+            <li><a href="http://www.apache.org/">ASF Website</a></li>
+            <li><a href="http://www.apache.org/licenses/">License</a></li>
+            <li><a href="http://www.apache.org/foundation/sponsorship.html">Donate</a></li>
+            <li><a href="http://www.apache.org/foundation/thanks.html">Thanks</a></li>
+            <li><a href="http://www.apache.org/security/">Security</a></li>
+          </ul>
+        </li>
+      </ul>
+      <a href="http://www.apache.org/">
+        <img style="float:right;" src="/img/asf_logo.svg" width="120px"/>
+      </a>
+      </div><!-- /.navbar-collapse -->
+    </div>
+  </nav>
+
+
+    <h2>
+      Apache Arrow 0.4.1 Release
+      <a href="/blog/2017/06/14/0.4.1-release/" class="permalink" title="Permalink">∞</a>
+    </h2>
+
+    
+
+    <div class="panel">
+      <div class="panel-body">
+        <div>
+          <span class="label label-default">Published</span>
+          <span class="published">
+            <i class="fa fa-calendar"></i>
+            14 Jun 2017
+          </span>
+        </div>
+        <div>
+          <span class="label label-default">By</span>
+          <a href="http://wesmckinney.com"><i class="fa fa-user"></i> Wes McKinney (wesm)</a>
+        </div>
+      </div>
+    </div>
+
+    <!--
+
+-->
+
+<p>The Apache Arrow team is pleased to announce the 0.4.1 release of the
+project. This is a bug fix release that addresses a regression with Decimal
+types in the Java implementation introduced in 0.4.0 (see
+<a href="https://issues.apache.org/jira/browse/ARROW-1091">ARROW-1091</a>). There were a total of <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.4.1">31 resolved JIRAs</a>.</p>
+
+<p>See the <a href="http://arrow.apache.org/install">Install Page</a> to learn how to get the libraries for your platform.</p>
+
+<h3 id="python-wheel-installers-for-windows">Python Wheel Installers for Windows</h3>
+
+<p>Max Risuhin contributed fixes to enable binary wheel installers to be generated
+for Python 3.5 and 3.6. Thus, 0.4.1 is the first Arrow release for which
+PyArrow including bundled <a href="http://parquet.apache.org">Apache Parquet</a> support that can be installed
+with either conda or pip across the 3 major platforms: Linux, macOS, and
+Windows. Use one of:</p>
+
+<div class="highlighter-rouge"><pre class="highlight"><code>pip install pyarrow
+conda install pyarrow -c conda-forge
+</code></pre>
+</div>
+
+<h3 id="turbodbc-200-with-apache-arrow-support">Turbodbc 2.0.0 with Apache Arrow Support</h3>
+
+<p><a href="http://turbodbc.readthedocs.io/">Turbodbc</a>, a fast C++ ODBC interface with Python bindings, released
+version 2.0.0 including reading SQL result sets as Arrow record batches. The
+team used the PyArrow C++ API introduced in version 0.4.0 to construct
+<code class="highlighter-rouge">pyarrow.Table</code> objects inside the <code class="highlighter-rouge">turbodbc</code> library. Learn more in their
+<a href="http://turbodbc.readthedocs.io/en/latest/pages/advanced_usage.html#apache-arrow-support">documentation</a> and install with one of:</p>
+
+<div class="highlighter-rouge"><pre class="highlight"><code>pip install turbodbc
+conda install turbodbc -c conda-forge
+</code></pre>
+</div>
+
+
+
+    <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>&copy; 2017 Apache Software Foundation</p>
+</footer>
+
+  </div>
+</body>
+</html>

http://git-wip-us.apache.org/repos/asf/arrow-site/blob/2316712e/blog/index.html
----------------------------------------------------------------------
diff --git a/blog/index.html b/blog/index.html
index f135a69..2102219 100644
--- a/blog/index.html
+++ b/blog/index.html
@@ -111,6 +111,73 @@
     
   <div class="container">
     <h2>
+      Apache Arrow 0.4.1 Release
+      <a href="/blog/2017/06/14/0.4.1-release/" class="permalink" title="Permalink">∞</a>
+    </h2>
+
+    
+
+    <div class="panel">
+      <div class="panel-body">
+        <div>
+          <span class="label label-default">Published</span>
+          <span class="published">
+            <i class="fa fa-calendar"></i>
+            14 Jun 2017
+          </span>
+        </div>
+        <div>
+          <span class="label label-default">By</span>
+          <a href="http://wesmckinney.com"><i class="fa fa-user"></i> Wes McKinney (wesm)</a>
+        </div>
+      </div>
+    </div>
+    <!--
+
+-->
+
+<p>The Apache Arrow team is pleased to announce the 0.4.1 release of the
+project. This is a bug fix release that addresses a regression with Decimal
+types in the Java implementation introduced in 0.4.0 (see
+<a href="https://issues.apache.org/jira/browse/ARROW-1091">ARROW-1091</a>). There were a total of <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.4.1">31 resolved JIRAs</a>.</p>
+
+<p>See the <a href="http://arrow.apache.org/install">Install Page</a> to learn how to get the libraries for your platform.</p>
+
+<h3 id="python-wheel-installers-for-windows">Python Wheel Installers for Windows</h3>
+
+<p>Max Risuhin contributed fixes to enable binary wheel installers to be generated
+for Python 3.5 and 3.6. Thus, 0.4.1 is the first Arrow release for which
+PyArrow including bundled <a href="http://parquet.apache.org">Apache Parquet</a> support that can be installed
+with either conda or pip across the 3 major platforms: Linux, macOS, and
+Windows. Use one of:</p>
+
+<div class="highlighter-rouge"><pre class="highlight"><code>pip install pyarrow
+conda install pyarrow -c conda-forge
+</code></pre>
+</div>
+
+<h3 id="turbodbc-200-with-apache-arrow-support">Turbodbc 2.0.0 with Apache Arrow Support</h3>
+
+<p><a href="http://turbodbc.readthedocs.io/">Turbodbc</a>, a fast C++ ODBC interface with Python bindings, released
+version 2.0.0 including reading SQL result sets as Arrow record batches. The
+team used the PyArrow C++ API introduced in version 0.4.0 to construct
+<code class="highlighter-rouge">pyarrow.Table</code> objects inside the <code class="highlighter-rouge">turbodbc</code> library. Learn more in their
+<a href="http://turbodbc.readthedocs.io/en/latest/pages/advanced_usage.html#apache-arrow-support">documentation</a> and install with one of:</p>
+
+<div class="highlighter-rouge"><pre class="highlight"><code>pip install turbodbc
+conda install turbodbc -c conda-forge
+</code></pre>
+</div>
+
+
+  </div>
+
+  
+
+  
+    
+  <div class="container">
+    <h2>
       Apache Arrow 0.4.0 Release
       <a href="/blog/2017/05/23/0.4.0-release/" class="permalink" title="Permalink">∞</a>
     </h2>
@@ -320,7 +387,7 @@ format between the Java and C++ implementations.</p>
 C++ and Python development. 0.3.0 is the first release to bring full C++ and
 Python support for Windows on Visual Studio (MSVC) 2015 and 2017. In addition
 to adding Appveyor continuous integration for MSVC, we have also written guides
-for building from source on Windows: <a href="https://github.com/apache/arrow/blob/master/cpp/doc/Windows.md">C++</a> and <a href="https://github.com/apache/arrow/blob/master/python/doc/source/development.rst">Python</a>.</p>
+for building from source on Windows: <a href="https://github.com/apache/arrow/blob/master/cpp/apidoc/Windows.md">C++</a> and <a href="https://github.com/apache/arrow/blob/master/python/doc/source/development.rst">Python</a>.</p>
 
 <p>For the first time, you can install the Arrow Python library on Windows from
 <a href="https://conda-forge.github.io">conda-forge</a>:</p>

http://git-wip-us.apache.org/repos/asf/arrow-site/blob/2316712e/docs/ipc.html
----------------------------------------------------------------------
diff --git a/docs/ipc.html b/docs/ipc.html
index 9a0a246..ffbe491 100644
--- a/docs/ipc.html
+++ b/docs/ipc.html
@@ -194,9 +194,11 @@ as an <code class="highlighter-rouge">int32</code> or simply closing the stream
 <p>We define a “file format” supporting random access in a very similar format to
 the streaming format. The file starts and ends with a magic string <code class="highlighter-rouge">ARROW1</code>
 (plus padding). What follows in the file is identical to the stream format. At
-the end of the file, we write a <em>footer</em> including offsets and sizes for each
-of the data blocks in the file, so that random access is possible. See
-<a href="https://github.com/apache/arrow/blob/master/format/File.fbs">format/File.fbs</a> for the precise details of the file footer.</p>
+the end of the file, we write a <em>footer</em> containing a redundant copy of the
+schema (which is a part of the streaming format) plus memory offsets and sizes
+for each of the data blocks in the file. This enables random access any record
+batch in the file. See <a href="https://github.com/apache/arrow/blob/master/format/File.fbs">format/File.fbs</a> for the precise details of the file
+footer.</p>
 
 <p>Schematically we have:</p>
 
@@ -268,9 +270,24 @@ flatbuffer, and any padding bytes</li>
 
 <h3 id="dictionary-batches">Dictionary Batches</h3>
 
-<p>Dictionary batches have not yet been implemented, while they are provided for
-in the metadata. For the time being, the <code class="highlighter-rouge">DICTIONARY</code> segments shown above in
-the file do not appear in any of the file implementations.</p>
+<p>Dictionaries are written in the stream and file formats as a sequence of record
+batches, each having a single field. The complete semantic schema for a
+sequence of record batches, therefore, consists of the schema along with all of
+the dictionaries. The dictionary types are found in the schema, so it is
+necessary to read the schema to first determine the dictionary types so that
+the dictionaries can be properly interpreted.</p>
+
+<div class="highlighter-rouge"><pre class="highlight"><code>table DictionaryBatch {
+  id: long;
+  data: RecordBatch;
+}
+</code></pre>
+</div>
+
+<p>The dictionary <code class="highlighter-rouge">id</code> in the message metadata can be referenced one or more times
+in the schema, so that dictionaries can even be used for multiple fields. See
+the <a href="https://github.com/apache/arrow/blob/master/format/Layout.md">Physical Layout</a> document for more about the semantics of
+dictionary-encoded data.</p>
 
 <h3 id="tensor-multi-dimensional-array-message-format">Tensor (Multi-dimensional Array) Message Format</h3>
 

http://git-wip-us.apache.org/repos/asf/arrow-site/blob/2316712e/docs/memory_layout.html
----------------------------------------------------------------------
diff --git a/docs/memory_layout.html b/docs/memory_layout.html
index 0f7f819..32c5b92 100644
--- a/docs/memory_layout.html
+++ b/docs/memory_layout.html
@@ -161,7 +161,7 @@ array of some array with a nested type.</li>
 <ul>
   <li>A physical memory layout enabling zero-deserialization data interchange
 amongst a variety of systems handling flat and nested columnar data, including
-such systems as Spark, Drill, Impala, Kudu, Ibis, Spark, ODBC protocols, and
+such systems as Spark, Drill, Impala, Kudu, Ibis, ODBC protocols, and
 proprietary systems that utilize the open source components.</li>
   <li>All array slots are accessible in constant time, with complexity growing
 linearly in the nesting level</li>
@@ -231,7 +231,7 @@ data-structures over 64 bytes (which will be a common case for Arrow Arrays).</l
 
 <p>Requiring padding to a multiple of 64 bytes allows for using <a href="https://software.intel.com/en-us/node/600110">SIMD</a> instructions
 consistently in loops without additional conditional checks.
-This should allow for simpler and more efficient code.<br />
+This should allow for simpler and more efficient code.
 The specific padding length was chosen because it matches the largest known
 SIMD instruction registers available as of April 2016 (Intel AVX-512).
 Guaranteed padding can also allow certain compilers
@@ -265,7 +265,7 @@ signed integer, as it may be as large as the array length.</p>
 <p>Any relative type can have null value slots, whether primitive or nested type.</p>
 
 <p>An array with nulls must have a contiguous memory buffer, known as the null (or
-validity) bitmap, whose length is a multiple of 64 bytes (as discussed above)<br />
+validity) bitmap, whose length is a multiple of 64 bytes (as discussed above)
 and large enough to have at least 1 bit for each array
 slot.</p>
 
@@ -322,7 +322,7 @@ does not need to be adjacent in memory to the values buffer.</p>
 
   |Byte 0 (validity bitmap) | Bytes 1-63            |
   |-------------------------|-----------------------|
-  |00011011                 | 0 (padding)           |
+  | 00011011                | 0 (padding)           |
 
 * Value Buffer:
 
@@ -497,16 +497,16 @@ primitive value array having Int32 logical type.</char></p>
 <div class="highlighter-rouge"><pre class="highlight"><code>* Length: 4, Null count: 1
 * Null bitmap buffer:
 
-  | Byte 0 (validity bitmap) | Bytes 1-7   | Bytes 8-63  |
-  |--------------------------|-------------|-------------|
-  | 00001011                 | 0 (padding) | unspecified |
+  |Byte 0 (validity bitmap) | Bytes 1-63            |
+  |-------------------------|-----------------------|
+  | 00001011                | 0 (padding)           |
 
 * Children arrays:
   * field-0 array (`List&lt;char&gt;`):
     * Length: 4, Null count: 1
     * Null bitmap buffer:
 
-      | Byte 0 (validity bitmap) | Bytes 1-7             |
+      | Byte 0 (validity bitmap) | Bytes 1-63            |
       |--------------------------|-----------------------|
       | 00001101                 | 0 (padding)           |
 
@@ -678,7 +678,7 @@ union, it has some advantages that may be desirable in certain use cases:</p>
 
       |Byte 0 (validity bitmap) | Bytes 1-63            |
       |-------------------------|-----------------------|
-      |00001010                 | 0 (padding)           |
+      | 00001010                | 0 (padding)           |
 
     * Value buffer:
 

http://git-wip-us.apache.org/repos/asf/arrow-site/blob/2316712e/feed.xml
----------------------------------------------------------------------
diff --git a/feed.xml b/feed.xml
index 6e55a1c..d3e09bd 100644
--- a/feed.xml
+++ b/feed.xml
@@ -1,4 +1,39 @@
-<?xml version="1.0" encoding="utf-8"?><feed xmlns="http://www.w3.org/2005/Atom" ><generator uri="https://jekyllrb.com/" version="3.4.3">Jekyll</generator><link href="/feed.xml" rel="self" type="application/atom+xml" /><link href="/" rel="alternate" type="text/html" /><updated>2017-05-23T17:30:45-04:00</updated><id>/</id><entry><title type="html">Apache Arrow 0.4.0 Release</title><link href="/blog/2017/05/23/0.4.0-release/" rel="alternate" type="text/html" title="Apache Arrow 0.4.0 Release" /><published>2017-05-23T00:00:00-04:00</published><updated>2017-05-23T00:00:00-04:00</updated><id>/blog/2017/05/23/0.4.0-release</id><content type="html" xml:base="/blog/2017/05/23/0.4.0-release/">&lt;!--
+<?xml version="1.0" encoding="utf-8"?><feed xmlns="http://www.w3.org/2005/Atom" ><generator uri="https://jekyllrb.com/" version="3.4.3">Jekyll</generator><link href="/feed.xml" rel="self" type="application/atom+xml" /><link href="/" rel="alternate" type="text/html" /><updated>2017-06-14T10:33:53-04:00</updated><id>/</id><entry><title type="html">Apache Arrow 0.4.1 Release</title><link href="/blog/2017/06/14/0.4.1-release/" rel="alternate" type="text/html" title="Apache Arrow 0.4.1 Release" /><published>2017-06-14T10:00:00-04:00</published><updated>2017-06-14T10:00:00-04:00</updated><id>/blog/2017/06/14/0.4.1-release</id><content type="html" xml:base="/blog/2017/06/14/0.4.1-release/">&lt;!--
+
+--&gt;
+
+&lt;p&gt;The Apache Arrow team is pleased to announce the 0.4.1 release of the
+project. This is a bug fix release that addresses a regression with Decimal
+types in the Java implementation introduced in 0.4.0 (see
+&lt;a href=&quot;https://issues.apache.org/jira/browse/ARROW-1091&quot;&gt;ARROW-1091&lt;/a&gt;). There were a total of &lt;a href=&quot;https://issues.apache.org/jira/issues/?jql=project%20%3D%20ARROW%20AND%20status%20in%20(Resolved%2C%20Closed)%20AND%20fixVersion%20%3D%200.4.1&quot;&gt;31 resolved JIRAs&lt;/a&gt;.&lt;/p&gt;
+
+&lt;p&gt;See the &lt;a href=&quot;http://arrow.apache.org/install&quot;&gt;Install Page&lt;/a&gt; to learn how to get the libraries for your platform.&lt;/p&gt;
+
+&lt;h3 id=&quot;python-wheel-installers-for-windows&quot;&gt;Python Wheel Installers for Windows&lt;/h3&gt;
+
+&lt;p&gt;Max Risuhin contributed fixes to enable binary wheel installers to be generated
+for Python 3.5 and 3.6. Thus, 0.4.1 is the first Arrow release for which
+PyArrow including bundled &lt;a href=&quot;http://parquet.apache.org&quot;&gt;Apache Parquet&lt;/a&gt; support that can be installed
+with either conda or pip across the 3 major platforms: Linux, macOS, and
+Windows. Use one of:&lt;/p&gt;
+
+&lt;div class=&quot;highlighter-rouge&quot;&gt;&lt;pre class=&quot;highlight&quot;&gt;&lt;code&gt;pip install pyarrow
+conda install pyarrow -c conda-forge
+&lt;/code&gt;&lt;/pre&gt;
+&lt;/div&gt;
+
+&lt;h3 id=&quot;turbodbc-200-with-apache-arrow-support&quot;&gt;Turbodbc 2.0.0 with Apache Arrow Support&lt;/h3&gt;
+
+&lt;p&gt;&lt;a href=&quot;http://turbodbc.readthedocs.io/&quot;&gt;Turbodbc&lt;/a&gt;, a fast C++ ODBC interface with Python bindings, released
+version 2.0.0 including reading SQL result sets as Arrow record batches. The
+team used the PyArrow C++ API introduced in version 0.4.0 to construct
+&lt;code class=&quot;highlighter-rouge&quot;&gt;pyarrow.Table&lt;/code&gt; objects inside the &lt;code class=&quot;highlighter-rouge&quot;&gt;turbodbc&lt;/code&gt; library. Learn more in their
+&lt;a href=&quot;http://turbodbc.readthedocs.io/en/latest/pages/advanced_usage.html#apache-arrow-support&quot;&gt;documentation&lt;/a&gt; and install with one of:&lt;/p&gt;
+
+&lt;div class=&quot;highlighter-rouge&quot;&gt;&lt;pre class=&quot;highlight&quot;&gt;&lt;code&gt;pip install turbodbc
+conda install turbodbc -c conda-forge
+&lt;/code&gt;&lt;/pre&gt;
+&lt;/div&gt;</content><author><name>wesm</name></author></entry><entry><title type="html">Apache Arrow 0.4.0 Release</title><link href="/blog/2017/05/23/0.4.0-release/" rel="alternate" type="text/html" title="Apache Arrow 0.4.0 Release" /><published>2017-05-23T00:00:00-04:00</published><updated>2017-05-23T00:00:00-04:00</updated><id>/blog/2017/05/23/0.4.0-release</id><content type="html" xml:base="/blog/2017/05/23/0.4.0-release/">&lt;!--
 
 --&gt;
 
@@ -154,7 +189,7 @@ format between the Java and C++ implementations.&lt;/p&gt;
 C++ and Python development. 0.3.0 is the first release to bring full C++ and
 Python support for Windows on Visual Studio (MSVC) 2015 and 2017. In addition
 to adding Appveyor continuous integration for MSVC, we have also written guides
-for building from source on Windows: &lt;a href=&quot;https://github.com/apache/arrow/blob/master/cpp/doc/Windows.md&quot;&gt;C++&lt;/a&gt; and &lt;a href=&quot;https://github.com/apache/arrow/blob/master/python/doc/source/development.rst&quot;&gt;Python&lt;/a&gt;.&lt;/p&gt;
+for building from source on Windows: &lt;a href=&quot;https://github.com/apache/arrow/blob/master/cpp/apidoc/Windows.md&quot;&gt;C++&lt;/a&gt; and &lt;a href=&quot;https://github.com/apache/arrow/blob/master/python/doc/source/development.rst&quot;&gt;Python&lt;/a&gt;.&lt;/p&gt;
 
 &lt;p&gt;For the first time, you can install the Arrow Python library on Windows from
 &lt;a href=&quot;https://conda-forge.github.io&quot;&gt;conda-forge&lt;/a&gt;:&lt;/p&gt;
@@ -329,7 +364,7 @@ instructions for getting started.&lt;/p&gt;
 
 &lt;h3 id=&quot;cとpythonのwindowsサポート&quot;&gt;C++とPythonのWindowsサポート&lt;/h3&gt;
 
-&lt;p&gt;一般的なC++とPythonでの開発用に、パッケージ周りの改良も多数入っています。0.3.0はVisual Studio(MSVC)2015と2017を使ってWindowsを完全にサポートした最初のバージョンです。AppveyorでMSVC用のCIを実行しています。Windows上でソースからビルドするためのガイドも書きました。&lt;a href=&quot;https://github.com/apache/arrow/blob/master/cpp/doc/Windows.md&quot;&gt;C++&lt;/a&gt;用と&lt;a href=&quot;https://github.com/apache/arrow/blob/master/python/doc/source/development.rst&quot;&gt;Python&lt;/a&gt;用。&lt;/p&gt;
+&lt;p&gt;一般的なC++とPythonでの開発用に、パッケージ周りの改良も多数入っています。0.3.0はVisual Studio(MSVC)2015と2017を使ってWindowsを完全にサポートした最初のバージョンです。AppveyorでMSVC用のCIを実行しています。Windows上でソースからビルドするためのガイドも書きました。&lt;a href=&quot;https://github.com/apache/arrow/blob/master/cpp/apidoc/Windows.md&quot;&gt;C++&lt;/a&gt;用と&lt;a href=&quot;https://github.com/apache/arrow/blob/master/python/doc/source/development.rst&quot;&gt;Python&lt;/a&gt;用。&lt;/p&gt;
 
 &lt;p&gt;&lt;a href=&quot;https://conda-forge.github.io&quot;&gt;conda-forge&lt;/a&gt;からWindows用のArrowのPythonライブラリーをインストールできます。&lt;/p&gt;
 

http://git-wip-us.apache.org/repos/asf/arrow-site/blob/2316712e/img/arrow.png
----------------------------------------------------------------------
diff --git a/img/arrow.png b/img/arrow.png
new file mode 100644
index 0000000..20b00bd
Binary files /dev/null and b/img/arrow.png differ

http://git-wip-us.apache.org/repos/asf/arrow-site/blob/2316712e/index.html
----------------------------------------------------------------------
diff --git a/index.html b/index.html
index 35d7b8a..9b61b13 100644
--- a/index.html
+++ b/index.html
@@ -107,10 +107,10 @@
         <p class="lead">Powering Columnar In-Memory Analytics</p>
         <p>
           <a class="btn btn-lg btn-success" href="mailto:dev-subscribe@arrow.apache.org" role="button">Join Mailing List</a>
-          <a class="btn btn-lg btn-primary" href="/install/" role="button">Install (0.4.0 Release - May 22, 2017)</a>
+          <a class="btn btn-lg btn-primary" href="/install/" role="button">Install (0.4.1 Release - June 9, 2017)</a>
         </p>
       </div>
-      <h4><strong>Latest News</strong>: <a href="/blog/">Apache Arrow 0.4.0 release</a></h4>
+      <h4><strong>Latest News</strong>: <a href="/blog/">Apache Arrow 0.4.1 release</a></h4>
       <div class="row">
         <div class="col-lg-4">
           <h2>Fast</h2>

http://git-wip-us.apache.org/repos/asf/arrow-site/blob/2316712e/install/index.html
----------------------------------------------------------------------
diff --git a/install/index.html b/install/index.html
index 80ffb53..ec70f25 100644
--- a/install/index.html
+++ b/install/index.html
@@ -105,23 +105,23 @@
 
 -->
 
-<h2 id="current-version-040">Current Version: 0.4.0</h2>
+<h2 id="current-version-041">Current Version: 0.4.1</h2>
 
-<h3 id="released-22-may-2017">Released: 22 May 2017</h3>
+<h3 id="released-9-june-2017">Released: 9 June 2017</h3>
 
-<p>See the <a href="http://arrow.apache.org/release/0.4.0.html">release notes</a> and <a href="http://arrow.apache.org/blog/2017/05/23/0.4.0-release/">blog post</a> for more about what’s new.</p>
+<p>See the <a href="http://arrow.apache.org/release/0.4.1.html">release notes</a> and <a href="http://arrow.apache.org/blog/2017/06/14/0.4.1-release/">blog post</a> for more about what’s new.</p>
 
 <h3 id="source-release">Source release</h3>
 
 <ul>
-  <li><strong>Source Release</strong>: <a href="https://www-us.apache.org/dist/arrow/arrow-0.4.0/apache-arrow-0.4.0.tar.gz">apache-arrow-0.4.0.tar.gz</a></li>
-  <li><strong>Verification</strong>: <a href="https://www-us.apache.org/dist/arrow/arrow-0.4.0/apache-arrow-0.4.0.tar.gz.md5">md5</a>, <a href="https://www-us.apache.org/dist/arrow/arrow-0.4.0/apache-arrow-0.4.0.tar.gz.asc">asc</a></li>
-  <li><a href="https://github.com/apache/arrow/releases/tag/apache-arrow-0.4.0">Git tag a8f8ba0</a></li>
+  <li><strong>Source Release</strong>: <a href="https://www.apache.org/dyn/closer.cgi/arrow/arrow-0.4.1/apache-arrow-0.4.1.tar.gz">apache-arrow-0.4.1.tar.gz</a></li>
+  <li><strong>Verification</strong>: <a href="https://www.apache.org/dyn/closer.cgi/arrow/arrow-0.4.1/apache-arrow-0.4.1.tar.gz.md5">md5</a>, <a href="https://www.apache.org/dyn/closer.cgi/arrow/arrow-0.4.1/apache-arrow-0.4.1.tar.gz.asc">asc</a></li>
+  <li><a href="https://github.com/apache/arrow/releases/tag/apache-arrow-0.4.1">Git tag 46315431</a></li>
 </ul>
 
 <h3 id="java-packages">Java Packages</h3>
 
-<p><a href="http://search.maven.org/#search%7Cga%7C1%7Cg%3A%22org.apache.arrow%22%20AND%20v%3A%220.4.0%22">Java Artifacts on Maven Central</a></p>
+<p><a href="http://search.maven.org/#search%7Cga%7C1%7Cg%3A%22org.apache.arrow%22%20AND%20v%3A%220.4.1%22">Java Artifacts on Maven Central</a></p>
 
 <h3 id="c-and-python-conda-packages-unofficial">C++ and Python Conda Packages (Unofficial)</h3>
 
@@ -142,7 +142,7 @@ conda install pyarrow -c conda-forge
 
 <h3 id="python-wheels-on-pypi-unofficial">Python Wheels on PyPI (Unofficial)</h3>
 
-<p>We have provided Linux binary wheels on PyPI, which can be installed with pip.</p>
+<p>We have provided binary wheels on PyPI for Linux, macOS, and Windows:</p>
 
 <div class="language-shell highlighter-rouge"><pre class="highlight"><code>pip install pyarrow
 </code></pre>

http://git-wip-us.apache.org/repos/asf/arrow-site/blob/2316712e/release/0.4.1.html
----------------------------------------------------------------------
diff --git a/release/0.4.1.html b/release/0.4.1.html
new file mode 100644
index 0000000..c76c9ae
--- /dev/null
+++ b/release/0.4.1.html
@@ -0,0 +1,195 @@
+<!DOCTYPE html>
+<html lang="en-US">
+  <head>
+    <meta charset="UTF-8">
+    <title>0.4.1 Release</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.4.3">
+    <!-- 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">
+
+    <title>Apache Arrow Homepage</title>
+    <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.2.1.min.js"
+            integrity="sha256-hwg4gsxgFZhOsEEamdOYGBf13FyQuiTwlAQgxVSNgt4="
+            crossorigin="anonymous"></script>
+    <script src="/assets/javascripts/bootstrap.min.js"></script>
+  </head>
+
+
+<body class="wrap">
+  <div class="container">
+    <nav class="navbar navbar-default">
+  <div class="container-fluid">
+    <div class="navbar-header">
+      <button type="button" class="navbar-toggle" data-toggle="collapse" data-target="#arrow-navbar">
+        <span class="sr-only">Toggle navigation</span>
+        <span class="icon-bar"></span>
+        <span class="icon-bar"></span>
+        <span class="icon-bar"></span>
+      </button>
+      <a class="navbar-brand" href="/">Apache Arrow&#8482;&nbsp;&nbsp;&nbsp;</a>
+    </div>
+
+    <!-- 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="dropdown">
+          <a href="#" class="dropdown-toggle" data-toggle="dropdown"
+             role="button" aria-haspopup="true"
+             aria-expanded="false">Project Links<span class="caret"></span>
+          </a>
+          <ul class="dropdown-menu">
+            <li><a href="/install/">Install</a></li>
+            <li><a href="/blog/">Blog</a></li>
+            <li><a href="/release/">Releases</a></li>
+            <li><a href="https://issues.apache.org/jira/browse/ARROW">Issue Tracker</a></li>
+            <li><a href="https://github.com/apache/arrow">Source Code</a></li>
+            <li><a href="http://mail-archives.apache.org/mod_mbox/arrow-dev/">Mailing List</a></li>
+            <li><a href="https://apachearrowslackin.herokuapp.com">Slack Channel</a></li>
+            <li><a href="/committers/">Committers</a></li>
+          </ul>
+        </li>
+        <li class="dropdown">
+          <a href="#" class="dropdown-toggle" data-toggle="dropdown"
+             role="button" aria-haspopup="true"
+             aria-expanded="false">Specification<span class="caret"></span>
+          </a>
+          <ul class="dropdown-menu">
+            <li><a href="/docs/memory_layout.html">Memory Layout</a></li>
+            <li><a href="/docs/metadata.html">Metadata</a></li>
+            <li><a href="/docs/ipc.html">Messaging / IPC</a></li>
+          </ul>
+        </li>
+
+        <li class="dropdown">
+          <a href="#" class="dropdown-toggle" data-toggle="dropdown"
+             role="button" aria-haspopup="true"
+             aria-expanded="false">Documentation<span class="caret"></span>
+          </a>
+          <ul class="dropdown-menu">
+            <li><a href="/docs/python">Python</a></li>
+            <li><a href="/docs/cpp">C++ API</a></li>
+            <li><a href="/docs/java">Java API</a></li>
+            <li><a href="/docs/c_glib">C GLib API</a></li>
+          </ul>
+        </li>
+        <!-- <li><a href="/blog">Blog</a></li> -->
+        <li class="dropdown">
+          <a href="#" class="dropdown-toggle" data-toggle="dropdown"
+             role="button" aria-haspopup="true"
+             aria-expanded="false">ASF Links<span class="caret"></span>
+          </a>
+          <ul class="dropdown-menu">
+            <li><a href="http://www.apache.org/">ASF Website</a></li>
+            <li><a href="http://www.apache.org/licenses/">License</a></li>
+            <li><a href="http://www.apache.org/foundation/sponsorship.html">Donate</a></li>
+            <li><a href="http://www.apache.org/foundation/thanks.html">Thanks</a></li>
+            <li><a href="http://www.apache.org/security/">Security</a></li>
+          </ul>
+        </li>
+      </ul>
+      <a href="http://www.apache.org/">
+        <img style="float:right;" src="/img/asf_logo.svg" width="120px"/>
+      </a>
+      </div><!-- /.navbar-collapse -->
+    </div>
+  </nav>
+
+
+    <!--
+
+-->
+
+<h1 id="apache-arrow-041-9-june-2017">Apache Arrow 0.4.1 (9 June 2017)</h1>
+
+<p>This is primarily a bug fix release, but also includes some packaging and
+documentation improvements.</p>
+
+<p>Read more in the <a href="http://arrow.apache.org/blog/2017/06/14/0.4.1-release/">release blog post</a>.</p>
+
+<h2 id="download">Download</h2>
+
+<ul>
+  <li><a href="https://www.apache.org/dyn/closer.cgi/arrow/arrow-0.4.1/"><strong>Source Artifacts</strong></a></li>
+  <li><a href="https://github.com/apache/arrow/releases/tag/apache-arrow-0.4.1">Git tag 46315431</a></li>
+</ul>
+
+<h1 id="changelog">Changelog</h1>
+
+<h2 id="new-features-and-improvements">New Features and Improvements</h2>
+
+<ul>
+  <li><a href="https://issues.apache.org/jira/browse/ARROW-1020">ARROW-1020</a> - [Format] Add additional language to Schema.fbs to clarify naive vs. localized Timestamp values</li>
+  <li><a href="https://issues.apache.org/jira/browse/ARROW-1034">ARROW-1034</a> - [Python] Enable creation of binary wheels on Windows / MSVC</li>
+  <li><a href="https://issues.apache.org/jira/browse/ARROW-1049">ARROW-1049</a> - [java] vector template cleanup</li>
+  <li><a href="https://issues.apache.org/jira/browse/ARROW-1060">ARROW-1060</a> - [Python] Add unit test for ARROW-1053</li>
+  <li><a href="https://issues.apache.org/jira/browse/ARROW-1063">ARROW-1063</a> - [Website] Blog post and website updates for 0.4.0 release</li>
+  <li><a href="https://issues.apache.org/jira/browse/ARROW-1068">ARROW-1068</a> - [Python] Create external repo with appveyor.yml configured for building Python wheel installers</li>
+  <li><a href="https://issues.apache.org/jira/browse/ARROW-1069">ARROW-1069</a> - Add instructions for publishing maven artifacts</li>
+  <li><a href="https://issues.apache.org/jira/browse/ARROW-1078">ARROW-1078</a> - [Python] Account for PARQUET-967</li>
+  <li><a href="https://issues.apache.org/jira/browse/ARROW-1080">ARROW-1080</a> - C++: Add tutorial about converting to/from row-wise representation</li>
+  <li><a href="https://issues.apache.org/jira/browse/ARROW-1082">ARROW-1082</a> - [GLib] Add CI on macOS</li>
+  <li><a href="https://issues.apache.org/jira/browse/ARROW-1084">ARROW-1084</a> - Implementations of BufferAllocator should handle Netty’s OutOfDirectMemoryError</li>
+  <li><a href="https://issues.apache.org/jira/browse/ARROW-897">ARROW-897</a> - [GLib] Build arrow-glib as a separate build in the Travis CI build matrix</li>
+  <li><a href="https://issues.apache.org/jira/browse/ARROW-986">ARROW-986</a> - [Format] Update IPC.md to account for dictionary batches</li>
+  <li><a href="https://issues.apache.org/jira/browse/ARROW-990">ARROW-990</a> - [JS] Add tslint support for linting TypeScript</li>
+</ul>
+
+<h2 id="bug-fixes">Bug Fixes</h2>
+
+<ul>
+  <li><a href="https://issues.apache.org/jira/browse/ARROW-1039">ARROW-1039</a> - Python: pyarrow.Filesystem.read_parquet causing error if nthreads&gt;1</li>
+  <li><a href="https://issues.apache.org/jira/browse/ARROW-1050">ARROW-1050</a> - [C++] Export arrow::ValidateArray</li>
+  <li><a href="https://issues.apache.org/jira/browse/ARROW-1051">ARROW-1051</a> - [Python] If pyarrow.parquet fails to import due to a shared library ABI conflict, the test_parquet.py tests silently do not run</li>
+  <li><a href="https://issues.apache.org/jira/browse/ARROW-1056">ARROW-1056</a> - [Python] Parquet+HDFS test failure due to writing pandas index</li>
+  <li><a href="https://issues.apache.org/jira/browse/ARROW-1057">ARROW-1057</a> - Fix cmake warning and msvc debug asserts</li>
+  <li><a href="https://issues.apache.org/jira/browse/ARROW-1062">ARROW-1062</a> - [GLib] Examples use old API</li>
+  <li><a href="https://issues.apache.org/jira/browse/ARROW-1066">ARROW-1066</a> - remove warning on feather for pandas &gt;= 0.20.1</li>
+  <li><a href="https://issues.apache.org/jira/browse/ARROW-1070">ARROW-1070</a> - [C++] Feather files for date/time types should be written with the physical types</li>
+  <li><a href="https://issues.apache.org/jira/browse/ARROW-1075">ARROW-1075</a> - [GLib] Build error on macOS</li>
+  <li><a href="https://issues.apache.org/jira/browse/ARROW-1085">ARROW-1085</a> - [java] Follow up on template cleanup. Missing method for IntervalYear</li>
+  <li><a href="https://issues.apache.org/jira/browse/ARROW-1086">ARROW-1086</a> - [Python] pyarrow 0.4.0 on pypi is missing pxd files</li>
+  <li><a href="https://issues.apache.org/jira/browse/ARROW-1088">ARROW-1088</a> - [Python] test_unicode_filename test fails when unicode filenames aren’t supported by system</li>
+  <li><a href="https://issues.apache.org/jira/browse/ARROW-1090">ARROW-1090</a> - [Python] build_ext usability</li>
+  <li><a href="https://issues.apache.org/jira/browse/ARROW-1091">ARROW-1091</a> - Decimal scale and precision are flipped</li>
+  <li><a href="https://issues.apache.org/jira/browse/ARROW-1092">ARROW-1092</a> - More Decimal and scale flipped follow-up</li>
+  <li><a href="https://issues.apache.org/jira/browse/ARROW-1094">ARROW-1094</a> - [C++] Incomplete buffer reads in arrow::io::ReadableFile should exactly truncate returned buffer</li>
+  <li><a href="https://issues.apache.org/jira/browse/ARROW-424">ARROW-424</a> - [C++] Threadsafety in arrow/io/hdfs.h</li>
+</ul>
+
+<h2 id="contributors">Contributors</h2>
+
+<div class="language-shell highlighter-rouge"><pre class="highlight"><code><span class="gp">$ </span>git shortlog -sn apache-arrow-0.4.0..apache-arrow-0.4.1
+    16  Wes McKinney
+     5  Julien Le Dem
+     4  Kouhei Sutou
+     2  Jacob Scott
+     1  Brian Hulette
+     1  Jeff Knupp
+     1  Jeff Reback
+     1  Max Risuhin
+     1  Phillip Cloud
+     1  Tony Kelman
+     1  Uwe L. Korn
+     1  adeneche
+     1  kimanjun
+     1  rip.nsk
+</code></pre>
+</div>
+
+
+
+    <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>&copy; 2017 Apache Software Foundation</p>
+</footer>
+
+  </div>
+</body>
+</html>

http://git-wip-us.apache.org/repos/asf/arrow-site/blob/2316712e/release/index.html
----------------------------------------------------------------------
diff --git a/release/index.html b/release/index.html
index d274e96..03474f9 100644
--- a/release/index.html
+++ b/release/index.html
@@ -110,6 +110,7 @@
 <p>Navigate to the release page for downloads and the changelog.</p>
 
 <ul>
+  <li><a href="/release/0.4.1.html">0.4.1 (9 June 2017)</a></li>
   <li><a href="/release/0.4.0.html">0.4.0 (22 May 2017)</a></li>
   <li><a href="/release/0.3.0.html">0.3.0 (5 May 2017)</a></li>
   <li><a href="/release/0.2.0.html">0.2.0 (18 February 2017)</a></li>