http://git-wip-us.apache.org/repos/asf/arrow-site/blob/61e9ea7e/docs/ipc.html
----------------------------------------------------------------------
diff --git a/docs/ipc.html b/docs/ipc.html
index 28e6cee..6d96632 100644
--- a/docs/ipc.html
+++ b/docs/ipc.html
@@ -63,6 +63,7 @@
             <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>
+            <li><a href="/powered_by/">Powered By</a></li>
           </ul>
         </li>
         <li class="dropdown">
@@ -144,7 +145,7 @@
 
 <ul>
   <li>A length prefix indicating the metadata size</li>
-  <li>The message metadata as a <a 
href="https://github.com/google]/flatbuffers";>Flatbuffer</a></li>
+  <li>The message metadata as a <a 
href="https://github.com/google/flatbuffers";>Flatbuffer</a></li>
   <li>Padding bytes to an 8-byte boundary</li>
   <li>The message body, which must be a multiple of 8 bytes</li>
 </ul>
@@ -189,7 +190,9 @@ flatbuffer union), and the size of the message body:</p>
 of encapsulated messages, each of which follows the format above. The schema
 comes first in the stream, and it is the same for all of the record batches
 that follow. If any fields in the schema are dictionary-encoded, one or more
-<code class="highlighter-rouge">DictionaryBatch</code> messages will follow 
the schema.</p>
+<code class="highlighter-rouge">DictionaryBatch</code> messages will be 
included. <code class="highlighter-rouge">DictionaryBatch</code> and
+<code class="highlighter-rouge">RecordBatch</code> messages may be 
interleaved, but before any dictionary key is used
+in a <code class="highlighter-rouge">RecordBatch</code> it should be defined 
in a <code class="highlighter-rouge">DictionaryBatch</code>.</p>
 
 <div class="highlighter-rouge"><pre class="highlight"><code>&lt;SCHEMA&gt;
 &lt;DICTIONARY 0&gt;
@@ -197,6 +200,10 @@ that follow. If any fields in the schema are 
dictionary-encoded, one or more
 &lt;DICTIONARY k - 1&gt;
 &lt;RECORD BATCH 0&gt;
 ...
+&lt;DICTIONARY x DELTA&gt;
+...
+&lt;DICTIONARY y DELTA&gt;
+...
 &lt;RECORD BATCH n - 1&gt;
 &lt;EOS [optional]: int32&gt;
 </code></pre>
@@ -231,6 +238,10 @@ footer.</p>
 </code></pre>
 </div>
 
+<p>In the file format, there is no requirement that dictionary keys should be
+defined in a <code class="highlighter-rouge">DictionaryBatch</code> before 
they are used in a <code class="highlighter-rouge">RecordBatch</code>, as long
+as the keys are defined somewhere in the file.</p>
+
 <h3 id="recordbatch-body-structure">RecordBatch body structure</h3>
 
 <p>The <code class="highlighter-rouge">RecordBatch</code> metadata contains a 
depth-first (pre-order) flattened set of
@@ -304,6 +315,7 @@ the dictionaries can be properly interpreted.</p>
 <div class="highlighter-rouge"><pre class="highlight"><code>table 
DictionaryBatch {
   id: long;
   data: RecordBatch;
+  isDelta: boolean = false;
 }
 </code></pre>
 </div>
@@ -313,6 +325,38 @@ 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>
 
+<p>The dictionary <code class="highlighter-rouge">isDelta</code> flag allows 
dictionary batches to be modified
+mid-stream.  A dictionary batch with <code 
class="highlighter-rouge">isDelta</code> set indicates that its vector
+should be concatenated with those of any previous batches with the same <code 
class="highlighter-rouge">id</code>. A
+stream which encodes one column, the list of strings
+<code class="highlighter-rouge">["A", "B", "C", "B", "D", "C", "E", 
"A"]</code>, with a delta dictionary batch could
+take the form:</p>
+
+<div class="highlighter-rouge"><pre class="highlight"><code>&lt;SCHEMA&gt;
+&lt;DICTIONARY 0&gt;
+(0) "A"
+(1) "B"
+(2) "C"
+
+&lt;RECORD BATCH 0&gt;
+0
+1
+2
+1
+
+&lt;DICTIONARY 0 DELTA&gt;
+(3) "D"
+(4) "E"
+
+&lt;RECORD BATCH 1&gt;
+3
+2
+4
+0
+EOS
+</code></pre>
+</div>
+
 <h3 id="tensor-multi-dimensional-array-message-format">Tensor 
(Multi-dimensional Array) Message Format</h3>
 
 <p>The <code class="highlighter-rouge">Tensor</code> message types provides a 
way to write a multidimensional array of

http://git-wip-us.apache.org/repos/asf/arrow-site/blob/61e9ea7e/docs/memory_layout.html
----------------------------------------------------------------------
diff --git a/docs/memory_layout.html b/docs/memory_layout.html
index b3d9cd4..0eb8d03 100644
--- a/docs/memory_layout.html
+++ b/docs/memory_layout.html
@@ -63,6 +63,7 @@
             <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>
+            <li><a href="/powered_by/">Powered By</a></li>
           </ul>
         </li>
         <li class="dropdown">
@@ -160,9 +161,8 @@ from <code class="highlighter-rouge">List&lt;V&gt;</code> 
iff U and V are differ
 or a fully-specified nested type. When we say slot we mean a relative type
 value, not necessarily any physical storage region.</li>
   <li>Logical type: A data type that is implemented using some relative 
(physical)
-type. For example, a Decimal value stored in 16 bytes could be stored in a
-primitive array with slot size 16 bytes. Similarly, strings can be stored as
-<code class="highlighter-rouge">List&lt;1-byte&gt;</code>.</li>
+type. For example, Decimal values are stored as 16 bytes in a fixed byte
+size array. Similarly, strings can be stored as <code 
class="highlighter-rouge">List&lt;1-byte&gt;</code>.</li>
   <li>Parent and child arrays: names to express relationships between physical
 value arrays in a nested type structure. For example, a <code 
class="highlighter-rouge">List&lt;T&gt;</code>-type parent
 array has a T-type array as its child (see more on lists below).</li>
@@ -751,9 +751,9 @@ the the types array indicates that a slot contains a 
different type at the index
 <h2 id="dictionary-encoding">Dictionary encoding</h2>
 
 <p>When a field is dictionary encoded, the values are represented by an array 
of Int32 representing the index of the value in the dictionary.
-The Dictionary is received as a DictionaryBatch whose id is referenced by a 
dictionary attribute defined in the metadata (<a 
href="https://github.com/apache/arrow/blob/master/format/Message.fbs";>Message.fbs</a>)
 in the Field table.
-The dictionary has the same layout as the type of the field would dictate. 
Each entry in the dictionary can be accessed by its index in the 
DictionaryBatch.
-When a Schema references a Dictionary id, it must send a DictionaryBatch for 
this id before any RecordBatch.</p>
+The Dictionary is received as one or more DictionaryBatches with the id 
referenced by a dictionary attribute defined in the metadata (<a 
href="https://github.com/apache/arrow/blob/master/format/Message.fbs";>Message.fbs</a>)
 in the Field table.
+The dictionary has the same layout as the type of the field would dictate. 
Each entry in the dictionary can be accessed by its index in the 
DictionaryBatches.
+When a Schema references a Dictionary id, it must send at least one 
DictionaryBatch for this id.</p>
 
 <p>As an example, you could have the following data:</p>
 <div class="highlighter-rouge"><pre class="highlight"><code>type: 
List&lt;String&gt;

http://git-wip-us.apache.org/repos/asf/arrow-site/blob/61e9ea7e/docs/metadata.html
----------------------------------------------------------------------
diff --git a/docs/metadata.html b/docs/metadata.html
index 49d019d..9b12883 100644
--- a/docs/metadata.html
+++ b/docs/metadata.html
@@ -63,6 +63,7 @@
             <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>
+            <li><a href="/powered_by/">Powered By</a></li>
           </ul>
         </li>
         <li class="dropdown">
@@ -529,7 +530,8 @@ logical type, which have no children) and 3 buffers:</p>
 
 <h3 id="decimal">Decimal</h3>
 
-<p>TBD</p>
+<p>Decimals are represented as a 2’s complement 128-bit (16 byte) signed 
integer
+in little-endian byte order.</p>
 
 <h3 id="timestamp">Timestamp</h3>
 

http://git-wip-us.apache.org/repos/asf/arrow-site/blob/61e9ea7e/feed.xml
----------------------------------------------------------------------
diff --git a/feed.xml b/feed.xml
index 6d89297..dc5c093 100644
--- a/feed.xml
+++ b/feed.xml
@@ -1,4 +1,4 @@
-<?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-10-16T10:09:06-04:00</updated><id>/</id><entry><title 
type="html">Fast Python Serialization with Ray and Apache Arrow</title><link 
href="/blog/2017/10/15/fast-python-serialization-with-ray-and-arrow/" 
rel="alternate" type="text/html" title="Fast Python Serialization with Ray and 
Apache Arrow" 
/><published>2017-10-15T10:00:00-04:00</published><updated>2017-10-15T10:00:00-04:00</updated><id>/blog/2017/10/15/fast-python-serialization-with-ray-and-arrow</id><content
 type="html" 
xml:base="/blog/2017/10/15/fast-python-serialization-with-ray-and-arrow/">&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-12-18T13:33:04-08:00</updated><id>/</id><entry><title 
type="html">Fast Python Serialization with Ray and Apache Arrow</title><link 
href="/blog/2017/10/15/fast-python-serialization-with-ray-and-arrow/" 
rel="alternate" type="text/html" title="Fast Python Serialization with Ray and 
Apache Arrow" 
/><published>2017-10-15T07:00:00-07:00</published><updated>2017-10-15T07:00:00-07:00</updated><id>/blog/2017/10/15/fast-python-serialization-with-ray-and-arrow</id><content
 type="html" 
xml:base="/blog/2017/10/15/fast-python-serialization-with-ray-and-arrow/">&lt;!--
 
 --&gt;
 
@@ -275,7 +275,7 @@ Benchmarking &lt;code 
class=&quot;highlighter-rouge&quot;&gt;ray.put&lt;/code&gt
 &lt;span class=&quot;k&quot;&gt;for&lt;/span&gt; &lt;span 
class=&quot;n&quot;&gt;i&lt;/span&gt; &lt;span 
class=&quot;ow&quot;&gt;in&lt;/span&gt; &lt;span 
class=&quot;nb&quot;&gt;range&lt;/span&gt;&lt;span 
class=&quot;p&quot;&gt;(&lt;/span&gt;&lt;span 
class=&quot;nb&quot;&gt;len&lt;/span&gt;&lt;span 
class=&quot;p&quot;&gt;(&lt;/span&gt;&lt;span 
class=&quot;n&quot;&gt;test_objects&lt;/span&gt;&lt;span 
class=&quot;p&quot;&gt;)):&lt;/span&gt;
     &lt;span class=&quot;n&quot;&gt;plot&lt;/span&gt;&lt;span 
class=&quot;p&quot;&gt;(&lt;/span&gt;&lt;span 
class=&quot;o&quot;&gt;*&lt;/span&gt;&lt;span 
class=&quot;n&quot;&gt;benchmark_object&lt;/span&gt;&lt;span 
class=&quot;p&quot;&gt;(&lt;/span&gt;&lt;span 
class=&quot;n&quot;&gt;test_objects&lt;/span&gt;&lt;span 
class=&quot;p&quot;&gt;[&lt;/span&gt;&lt;span 
class=&quot;n&quot;&gt;i&lt;/span&gt;&lt;span 
class=&quot;p&quot;&gt;]),&lt;/span&gt; &lt;span 
class=&quot;n&quot;&gt;titles&lt;/span&gt;&lt;span 
class=&quot;p&quot;&gt;[&lt;/span&gt;&lt;span 
class=&quot;n&quot;&gt;i&lt;/span&gt;&lt;span 
class=&quot;p&quot;&gt;],&lt;/span&gt; &lt;span 
class=&quot;n&quot;&gt;i&lt;/span&gt;&lt;span 
class=&quot;p&quot;&gt;)&lt;/span&gt;
 &lt;/code&gt;&lt;/pre&gt;
-&lt;/div&gt;</content><author><name>Philipp Moritz, Robert 
Nishihara</name></author><summary type="html">This post describes how 
serialization works in Ray.</summary></entry><entry><title type="html">Apache 
Arrow 0.7.0 Release</title><link href="/blog/2017/09/19/0.7.0-release/" 
rel="alternate" type="text/html" title="Apache Arrow 0.7.0 Release" 
/><published>2017-09-19T00:00:00-04:00</published><updated>2017-09-19T00:00:00-04:00</updated><id>/blog/2017/09/19/0.7.0-release</id><content
 type="html" xml:base="/blog/2017/09/19/0.7.0-release/">&lt;!--
+&lt;/div&gt;</content><author><name>Philipp Moritz, Robert 
Nishihara</name></author><summary type="html">This post describes how 
serialization works in Ray.</summary></entry><entry><title type="html">Apache 
Arrow 0.7.0 Release</title><link href="/blog/2017/09/18/0.7.0-release/" 
rel="alternate" type="text/html" title="Apache Arrow 0.7.0 Release" 
/><published>2017-09-18T21:00:00-07:00</published><updated>2017-09-18T21:00:00-07:00</updated><id>/blog/2017/09/18/0.7.0-release</id><content
 type="html" xml:base="/blog/2017/09/18/0.7.0-release/">&lt;!--
 
 --&gt;
 
@@ -434,7 +434,7 @@ analytics libraries.&lt;/p&gt;
 
 &lt;p&gt;We are looking for more JavaScript, R, and other programming language
 developers to join the project and expand the available implementations and
-bindings to more 
languages.&lt;/p&gt;</content><author><name>wesm</name></author></entry><entry><title
 type="html">Apache Arrow 0.6.0 Release</title><link 
href="/blog/2017/08/16/0.6.0-release/" rel="alternate" type="text/html" 
title="Apache Arrow 0.6.0 Release" 
/><published>2017-08-16T00:00:00-04:00</published><updated>2017-08-16T00:00:00-04:00</updated><id>/blog/2017/08/16/0.6.0-release</id><content
 type="html" xml:base="/blog/2017/08/16/0.6.0-release/">&lt;!--
+bindings to more 
languages.&lt;/p&gt;</content><author><name>wesm</name></author></entry><entry><title
 type="html">Apache Arrow 0.6.0 Release</title><link 
href="/blog/2017/08/15/0.6.0-release/" rel="alternate" type="text/html" 
title="Apache Arrow 0.6.0 Release" 
/><published>2017-08-15T21:00:00-07:00</published><updated>2017-08-15T21:00:00-07:00</updated><id>/blog/2017/08/15/0.6.0-release</id><content
 type="html" xml:base="/blog/2017/08/15/0.6.0-release/">&lt;!--
 
 --&gt;
 
@@ -516,7 +516,7 @@ milliseconds, or &lt;code 
class=&quot;highlighter-rouge&quot;&gt;'us'&lt;/code&g
 &lt;p&gt;We are still discussing the roadmap to 1.0.0 release on the &lt;a 
href=&quot;http://mail-archives.apache.org/mod_mbox/arrow-dev/&quot;&gt;developer
 mailing
 list&lt;/a&gt;. The focus of the 1.0.0 release will likely be memory format 
stability
 and hardening integration tests across the remaining data types implemented in
-Java and C++. Please join the discussion 
there.&lt;/p&gt;</content><author><name>wesm</name></author></entry><entry><title
 type="html">Plasma In-Memory Object Store</title><link 
href="/blog/2017/08/08/plasma-in-memory-object-store/" rel="alternate" 
type="text/html" title="Plasma In-Memory Object Store" 
/><published>2017-08-08T00:00:00-04:00</published><updated>2017-08-08T00:00:00-04:00</updated><id>/blog/2017/08/08/plasma-in-memory-object-store</id><content
 type="html" xml:base="/blog/2017/08/08/plasma-in-memory-object-store/">&lt;!--
+Java and C++. Please join the discussion 
there.&lt;/p&gt;</content><author><name>wesm</name></author></entry><entry><title
 type="html">Plasma In-Memory Object Store</title><link 
href="/blog/2017/08/07/plasma-in-memory-object-store/" rel="alternate" 
type="text/html" title="Plasma In-Memory Object Store" 
/><published>2017-08-07T21:00:00-07:00</published><updated>2017-08-07T21:00:00-07:00</updated><id>/blog/2017/08/07/plasma-in-memory-object-store</id><content
 type="html" xml:base="/blog/2017/08/07/plasma-in-memory-object-store/">&lt;!--
 
 --&gt;
 
@@ -637,7 +637,7 @@ primarily used in &lt;a 
href=&quot;https://github.com/ray-project/ray&quot;&gt;R
 We are looking for a broader set of use cases to help refine Plasma’s API. In
 addition, we are looking for contributions in a variety of areas including
 improving performance and building other language bindings. Please let us know
-if you are interested in getting involved with the 
project.&lt;/p&gt;</content><author><name>Philipp Moritz and Robert 
Nishihara</name></author></entry><entry><title type="html">Speeding up PySpark 
with Apache Arrow</title><link href="/blog/2017/07/26/spark-arrow/" 
rel="alternate" type="text/html" title="Speeding up PySpark with Apache Arrow" 
/><published>2017-07-26T12:00:00-04:00</published><updated>2017-07-26T12:00:00-04:00</updated><id>/blog/2017/07/26/spark-arrow</id><content
 type="html" xml:base="/blog/2017/07/26/spark-arrow/">&lt;!--
+if you are interested in getting involved with the 
project.&lt;/p&gt;</content><author><name>Philipp Moritz and Robert 
Nishihara</name></author></entry><entry><title type="html">Speeding up PySpark 
with Apache Arrow</title><link href="/blog/2017/07/26/spark-arrow/" 
rel="alternate" type="text/html" title="Speeding up PySpark with Apache Arrow" 
/><published>2017-07-26T09:00:00-07:00</published><updated>2017-07-26T09:00:00-07:00</updated><id>/blog/2017/07/26/spark-arrow</id><content
 type="html" xml:base="/blog/2017/07/26/spark-arrow/">&lt;!--
 
 --&gt;
 
@@ -674,7 +674,7 @@ the conversion to Arrow data can be done on the JVM and 
pushed back for the Spar
 executors to perform in parallel, drastically reducing the load on the 
driver.&lt;/p&gt;
 
 &lt;p&gt;As of the merging of &lt;a 
href=&quot;https://issues.apache.org/jira/browse/SPARK-13534&quot;&gt;SPARK-13534&lt;/a&gt;,
 the use of Arrow when calling &lt;code 
class=&quot;highlighter-rouge&quot;&gt;toPandas()&lt;/code&gt;
-needs to be enabled by setting the SQLConf 
“spark.sql.execution.arrow.enable” to
+needs to be enabled by setting the SQLConf 
“spark.sql.execution.arrow.enabled” to
 “true”.  Let’s look at a simple usage example.&lt;/p&gt;
 
 &lt;div class=&quot;highlighter-rouge&quot;&gt;&lt;pre 
class=&quot;highlight&quot;&gt;&lt;code&gt;Welcome to
@@ -700,7 +700,7 @@ In [2]: %time pdf = df.toPandas()
 CPU times: user 17.4 s, sys: 792 ms, total: 18.1 s
 Wall time: 20.7 s
 
-In [3]: spark.conf.set(&quot;spark.sql.execution.arrow.enable&quot;, 
&quot;true&quot;)
+In [3]: spark.conf.set(&quot;spark.sql.execution.arrow.enabled&quot;, 
&quot;true&quot;)
 
 In [4]: %time pdf = df.toPandas()
 CPU times: user 40 ms, sys: 32 ms, total: 72 ms                                
 
@@ -735,7 +735,7 @@ It is planned to add pyarrow as a pyspark dependency so that
 
 &lt;p&gt;Currently, the controlling SQLConf is disabled by default. This can 
be enabled
 programmatically as in the example above or by adding the line
-“spark.sql.execution.arrow.enable=true” to &lt;code 
class=&quot;highlighter-rouge&quot;&gt;SPARK_HOME/conf/spark-defaults.conf&lt;/code&gt;.&lt;/p&gt;
+“spark.sql.execution.arrow.enabled=true” to &lt;code 
class=&quot;highlighter-rouge&quot;&gt;SPARK_HOME/conf/spark-defaults.conf&lt;/code&gt;.&lt;/p&gt;
 
 &lt;p&gt;Also, not all Spark data types are currently supported and limited to 
primitive
 types. Expanded type support is in the works and expected to also be in the 
Spark
@@ -756,7 +756,7 @@ DataFrame (&lt;a 
href=&quot;https://issues.apache.org/jira/browse/SPARK-20791&qu
 &lt;p&gt;Reaching this first milestone was a group effort from both the Apache 
Arrow and
 Spark communities. Thanks to the hard work of &lt;a 
href=&quot;https://github.com/wesm&quot;&gt;Wes McKinney&lt;/a&gt;, &lt;a 
href=&quot;https://github.com/icexelloss&quot;&gt;Li Jin&lt;/a&gt;,
 &lt;a href=&quot;https://github.com/holdenk&quot;&gt;Holden Karau&lt;/a&gt;, 
Reynold Xin, Wenchen Fan, Shane Knapp and many others that
-helped push this effort 
forwards.&lt;/p&gt;</content><author><name>BryanCutler</name></author></entry><entry><title
 type="html">Apache Arrow 0.5.0 Release</title><link 
href="/blog/2017/07/25/0.5.0-release/" rel="alternate" type="text/html" 
title="Apache Arrow 0.5.0 Release" 
/><published>2017-07-25T00:00:00-04:00</published><updated>2017-07-25T00:00:00-04:00</updated><id>/blog/2017/07/25/0.5.0-release</id><content
 type="html" xml:base="/blog/2017/07/25/0.5.0-release/">&lt;!--
+helped push this effort 
forwards.&lt;/p&gt;</content><author><name>BryanCutler</name></author></entry><entry><title
 type="html">Apache Arrow 0.5.0 Release</title><link 
href="/blog/2017/07/24/0.5.0-release/" rel="alternate" type="text/html" 
title="Apache Arrow 0.5.0 Release" 
/><published>2017-07-24T21:00:00-07:00</published><updated>2017-07-24T21:00:00-07:00</updated><id>/blog/2017/07/24/0.5.0-release</id><content
 type="html" xml:base="/blog/2017/07/24/0.5.0-release/">&lt;!--
 
 --&gt;
 
@@ -839,7 +839,7 @@ systems to improve their processing performance and 
interoperability with other
 systems.&lt;/p&gt;
 
 &lt;p&gt;We are discussing the roadmap to a future 1.0.0 release on the &lt;a 
href=&quot;http://mail-archives.apache.org/mod_mbox/arrow-dev/&quot;&gt;developer
-mailing list&lt;/a&gt;. Please join the discussion 
there.&lt;/p&gt;</content><author><name>wesm</name></author></entry><entry><title
 type="html">Connecting Relational Databases to the Apache Arrow World with 
turbodbc</title><link href="/blog/2017/06/16/turbodbc-arrow/" rel="alternate" 
type="text/html" title="Connecting Relational Databases to the Apache Arrow 
World with turbodbc" 
/><published>2017-06-16T04:00:00-04:00</published><updated>2017-06-16T04:00:00-04:00</updated><id>/blog/2017/06/16/turbodbc-arrow</id><content
 type="html" xml:base="/blog/2017/06/16/turbodbc-arrow/">&lt;!--
+mailing list&lt;/a&gt;. Please join the discussion 
there.&lt;/p&gt;</content><author><name>wesm</name></author></entry><entry><title
 type="html">Connecting Relational Databases to the Apache Arrow World with 
turbodbc</title><link href="/blog/2017/06/16/turbodbc-arrow/" rel="alternate" 
type="text/html" title="Connecting Relational Databases to the Apache Arrow 
World with turbodbc" 
/><published>2017-06-16T01:00:00-07:00</published><updated>2017-06-16T01:00:00-07:00</updated><id>/blog/2017/06/16/turbodbc-arrow</id><content
 type="html" xml:base="/blog/2017/06/16/turbodbc-arrow/">&lt;!--
 
 --&gt;
 
@@ -918,7 +918,7 @@ databases.&lt;/p&gt;
 &lt;p&gt;If you would like to learn more about turbodbc, check out the &lt;a 
href=&quot;https://github.com/blue-yonder/turbodbc&quot;&gt;GitHub 
project&lt;/a&gt; and the
 &lt;a href=&quot;http://turbodbc.readthedocs.io/&quot;&gt;project 
documentation&lt;/a&gt;. If you want to learn more about how turbodbc 
implements the
 nitty-gritty details, check out parts &lt;a 
href=&quot;https://tech.blue-yonder.com/making-of-turbodbc-part-1-wrestling-with-the-side-effects-of-a-c-api/&quot;&gt;one&lt;/a&gt;
 and &lt;a 
href=&quot;https://tech.blue-yonder.com/making-of-turbodbc-part-2-c-to-python/&quot;&gt;two&lt;/a&gt;
 of the
-&lt;a 
href=&quot;https://tech.blue-yonder.com/making-of-turbodbc-part-1-wrestling-with-the-side-effects-of-a-c-api/&quot;&gt;“Making
 of turbodbc”&lt;/a&gt; series at &lt;a 
href=&quot;https://tech.blue-yonder.com/&quot;&gt;Blue Yonder’s technology 
blog&lt;/a&gt;.&lt;/p&gt;</content><author><name>MathMagique</name></author></entry><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;!--
+&lt;a 
href=&quot;https://tech.blue-yonder.com/making-of-turbodbc-part-1-wrestling-with-the-side-effects-of-a-c-api/&quot;&gt;“Making
 of turbodbc”&lt;/a&gt; series at &lt;a 
href=&quot;https://tech.blue-yonder.com/&quot;&gt;Blue Yonder’s technology 
blog&lt;/a&gt;.&lt;/p&gt;</content><author><name>MathMagique</name></author></entry><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-14T07:00:00-07:00</published><updated>2017-06-14T07:00:00-07: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;
 
@@ -953,7 +953,7 @@ team used the PyArrow C++ API introduced in version 0.4.0 
to construct
 &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;!--
+&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/22/0.4.0-release/" rel="alternate" type="text/html" 
title="Apache Arrow 0.4.0 Release" 
/><published>2017-05-22T21:00:00-07:00</published><updated>2017-05-22T21:00:00-07:00</updated><id>/blog/2017/05/22/0.4.0-release</id><content
 type="html" xml:base="/blog/2017/05/22/0.4.0-release/">&lt;!--
 
 --&gt;
 
@@ -1026,11 +1026,11 @@ 
pyarrow.import_pyarrow()&lt;/code&gt;&lt;/pre&gt;&lt;/figure&gt;
 &lt;h3 id=&quot;python-wheel-installers-on-macos&quot;&gt;Python Wheel 
Installers on macOS&lt;/h3&gt;
 
 &lt;p&gt;With this release, &lt;code 
class=&quot;highlighter-rouge&quot;&gt;pip install pyarrow&lt;/code&gt; works 
on macOS (OS X) as well as
-Linux. We are working on providing binary wheel installers for Windows as 
well.&lt;/p&gt;</content><author><name>wesm</name></author></entry><entry><title
 type="html">Apache Arrow 0.3.0 Release</title><link 
href="/blog/2017/05/08/0.3-release/" rel="alternate" type="text/html" 
title="Apache Arrow 0.3.0 Release" 
/><published>2017-05-08T00:00:00-04:00</published><updated>2017-05-08T00:00:00-04:00</updated><id>/blog/2017/05/08/0.3-release</id><content
 type="html" xml:base="/blog/2017/05/08/0.3-release/">&lt;!--
+Linux. We are working on providing binary wheel installers for Windows as 
well.&lt;/p&gt;</content><author><name>wesm</name></author></entry><entry><title
 type="html">Apache Arrow 0.3.0 Release</title><link 
href="/blog/2017/05/07/0.3-release/" rel="alternate" type="text/html" 
title="Apache Arrow 0.3.0 Release" 
/><published>2017-05-07T21:00:00-07:00</published><updated>2017-05-07T21:00:00-07:00</updated><id>/blog/2017/05/07/0.3-release</id><content
 type="html" xml:base="/blog/2017/05/07/0.3-release/">&lt;!--
 
 --&gt;
 
-&lt;p&gt;Translations: &lt;a 
href=&quot;/blog/2017/05/08/0.3-release-japanese/&quot;&gt;日本語&lt;/a&gt;&lt;/p&gt;
+&lt;p&gt;Translations: &lt;a 
href=&quot;/blog/2017/05/07/0.3-release-japanese/&quot;&gt;日本語&lt;/a&gt;&lt;/p&gt;
 
 &lt;p&gt;The Apache Arrow team is pleased to announce the 0.3.0 release of the
 project. It is the product of an intense 10 weeks of development since the

http://git-wip-us.apache.org/repos/asf/arrow-site/blob/61e9ea7e/index.html
----------------------------------------------------------------------
diff --git a/index.html b/index.html
index 56ac430..52a5cc4 100644
--- a/index.html
+++ b/index.html
@@ -63,6 +63,7 @@
             <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>
+            <li><a href="/powered_by/">Powered By</a></li>
           </ul>
         </li>
         <li class="dropdown">
@@ -118,7 +119,7 @@
         <p class="lead">Powering Columnar In-Memory Analytics</p>
         <p>
           <a class="btn btn-lg btn-success" 
href="mailto:[email protected]"; role="button">Join Mailing List</a>
-          <a class="btn btn-lg btn-primary" href="/install/" 
role="button">Install (0.7.1 Release - October 1, 2017)</a>
+          <a class="btn btn-lg btn-primary" href="/install/" 
role="button">Install (0.8.0 Release - December 18, 2017)</a>
         </p>
       </div>
       <h4><a href="/blog/"><strong>See Latest News</strong></a></h4>

http://git-wip-us.apache.org/repos/asf/arrow-site/blob/61e9ea7e/install/index.html
----------------------------------------------------------------------
diff --git a/install/index.html b/install/index.html
index f35ab3a..c0d1a1f 100644
--- a/install/index.html
+++ b/install/index.html
@@ -63,6 +63,7 @@
             <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>
+            <li><a href="/powered_by/">Powered By</a></li>
           </ul>
         </li>
         <li class="dropdown">
@@ -116,23 +117,23 @@
 
 -->
 
-<h2 id="current-version-071">Current Version: 0.7.1</h2>
+<h2 id="current-version-080">Current Version: 0.8.0</h2>
 
-<h3 id="released-1-october-2017">Released: 1 October 2017</h3>
+<h3 id="released-18-december-2017">Released: 18 December 2017</h3>
 
-<p>See the <a href="http://arrow.apache.org/release/0.7.1.html";>release 
notes</a> for more about what’s new.</p>
+<p>See the <a href="http://arrow.apache.org/release/0.8.0.html";>release 
notes</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.apache.org/dyn/closer.cgi/arrow/arrow-0.7.1/apache-arrow-0.7.1.tar.gz";>apache-arrow-0.7.1.tar.gz</a></li>
-  <li><strong>Verification</strong>: <a 
href="https://www.apache.org/dyn/closer.cgi/arrow/arrow-0.7.1/apache-arrow-0.7.1.tar.gz.sha512";>sha512</a>,
 <a 
href="https://www.apache.org/dyn/closer.cgi/arrow/arrow-0.7.1/apache-arrow-0.7.1.tar.gz.asc";>asc</a></li>
-  <li><a 
href="https://github.com/apache/arrow/releases/tag/apache-arrow-0.7.1";>Git tag 
0e21f84</a></li>
+  <li><strong>Source Release</strong>: <a 
href="https://www.apache.org/dyn/closer.cgi/arrow/arrow-0.8.0/apache-arrow-0.8.0.tar.gz";>apache-arrow-0.8.0.tar.gz</a></li>
+  <li><strong>Verification</strong>: <a 
href="https://www.apache.org/dyn/closer.cgi/arrow/arrow-0.8.0/apache-arrow-0.8.0.tar.gz.sha512";>sha512</a>,
 <a 
href="https://www.apache.org/dyn/closer.cgi/arrow/arrow-0.8.0/apache-arrow-0.8.0.tar.gz.asc";>asc</a></li>
+  <li><a 
href="https://github.com/apache/arrow/releases/tag/apache-arrow-0.8.0";>Git tag 
1d689e5</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.7.1%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.8.0%22";>Java
 Artifacts on Maven Central</a></p>
 
 <h2 id="binary-installers-for-c-c-python">Binary Installers for C, C++, 
Python</h2>
 
@@ -150,8 +151,8 @@ platforms:</p>
 
 <p>Install them with:</p>
 
-<div class="language-shell highlighter-rouge"><pre 
class="highlight"><code>conda install arrow-cpp<span 
class="o">=</span>0.7.<span class="k">*</span> -c conda-forge
-conda install <span class="nv">pyarrow</span><span 
class="o">==</span>0.7.<span class="k">*</span> -c conda-forge
+<div class="language-shell highlighter-rouge"><pre 
class="highlight"><code>conda install arrow-cpp<span 
class="o">=</span>0.8.<span class="k">*</span> -c conda-forge
+conda install <span class="nv">pyarrow</span><span class="o">=</span>0.8.<span 
class="k">*</span> -c conda-forge
 </code></pre>
 </div>
 
@@ -159,11 +160,11 @@ conda install <span class="nv">pyarrow</span><span 
class="o">==</span>0.7.<span
 
 <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 <span class="nv">pyarrow</span><span class="o">==</span>0.7.<span 
class="k">*</span>
+<div class="language-shell highlighter-rouge"><pre class="highlight"><code>pip 
install <span class="nv">pyarrow</span><span class="o">==</span>0.8.<span 
class="k">*</span>
 </code></pre>
 </div>
 
-<p>We recommend pinning <code class="highlighter-rouge">0.7.*</code> in <code 
class="highlighter-rouge">requirements.txt</code> to install the latest patch
+<p>We recommend pinning <code class="highlighter-rouge">0.8.*</code> in <code 
class="highlighter-rouge">requirements.txt</code> to install the latest patch
 release.</p>
 
 <p>These include the Apache Arrow and Apache Parquet C++ binary libraries 
bundled
@@ -175,23 +176,25 @@ with the wheel.</p>
 Apache Arrow GLib (C). Here are supported platforms:</p>
 
 <ul>
-  <li>Debian GNU/Linux Jessie</li>
+  <li>Debian GNU/Linux stretch</li>
+  <li>Ubuntu 14.04 LTS</li>
   <li>Ubuntu 16.04 LTS</li>
-  <li>Ubuntu 16.10</li>
   <li>Ubuntu 17.04</li>
+  <li>Ubuntu 17.10</li>
+  <li>CentOS 6</li>
   <li>CentOS 7</li>
 </ul>
 
-<p>Debian GNU/Linux Jessie:</p>
+<p>Debian GNU/Linux:</p>
 
-<div class="language-shell highlighter-rouge"><pre 
class="highlight"><code>sudo apt update
-sudo apt install -y -V apt-transport-https
-cat <span class="sh">&lt;&lt;APT_LINE | sudo tee 
/etc/apt/sources.list.d/groonga.list
-deb https://packages.groonga.org/debian/ jessie main
-deb-src https://packages.groonga.org/debian/ jessie main
+<div class="language-shell highlighter-rouge"><pre 
class="highlight"><code>sudo apt install -y -V apt-transport-https
+sudo apt install -y -V lsb-release
+cat <span class="sh">&lt;&lt;APT_LINE | sudo tee 
/etc/apt/sources.list.d/red-data-tools.list
+deb https://packages.red-data-tools.org/debian/ $(lsb_release --codename 
--short) main
+deb-src https://packages.red-data-tools.org/debian/ $(lsb_release --codename 
--short) main
 APT_LINE
-</span>sudo apt update
-sudo apt install -y -V --allow-unauthenticated groonga-keyring
+</span>sudo apt update --allow-insecure-repositories
+sudo apt install -y -V --allow-unauthenticated red-data-tools-keyring
 sudo apt update
 sudo apt install -y -V libarrow-dev <span class="c"># For C++</span>
 sudo apt install -y -V libarrow-glib-dev <span class="c"># For GLib (C)</span>
@@ -200,8 +203,14 @@ sudo apt install -y -V libarrow-glib-dev <span class="c"># 
For GLib (C)</span>
 
 <p>Ubuntu:</p>
 
-<div class="language-shell highlighter-rouge"><pre 
class="highlight"><code>sudo apt install -y software-properties-common
-sudo add-apt-repository -y ppa:groonga/ppa
+<div class="language-shell highlighter-rouge"><pre 
class="highlight"><code>sudo apt install -y -V apt-transport-https
+sudo apt install -y -V lsb-release
+cat <span class="sh">&lt;&lt;APT_LINE | sudo tee 
/etc/apt/sources.list.d/red-data-tools.list
+deb https://packages.red-data-tools.org/ubuntu/ $(lsb_release --codename 
--short) universe
+deb-src https://packages.red-data-tools.org/ubuntu/ $(lsb_release --codename 
--short) universe
+APT_LINE
+</span>sudo apt update --allow-insecure-repositories <span class="o">||</span> 
sudo apt update
+sudo apt install -y -V --allow-unauthenticated red-data-tools-keyring
 sudo apt update
 sudo apt install -y -V libarrow-dev <span class="c"># For C++</span>
 sudo apt install -y -V libarrow-glib-dev <span class="c"># For GLib (C)</span>
@@ -210,7 +219,7 @@ sudo apt install -y -V libarrow-glib-dev <span class="c"># 
For GLib (C)</span>
 
 <p>CentOS:</p>
 
-<div class="language-shell highlighter-rouge"><pre 
class="highlight"><code>sudo yum install -y 
https://packages.groonga.org/centos/groonga-release-1.3.0-1.noarch.rpm
+<div class="language-shell highlighter-rouge"><pre 
class="highlight"><code>sudo yum install -y 
https://packages.red-data-tools.org/centos/red-data-tools-release-1.0.0-1.noarch.rpm
 sudo yum install -y --enablerepo<span class="o">=</span>epel arrow-devel <span 
class="c"># For C++</span>
 sudo yum install -y --enablerepo<span class="o">=</span>epel arrow-glib-devel 
<span class="c"># For GLib (C)</span>
 </code></pre>

http://git-wip-us.apache.org/repos/asf/arrow-site/blob/61e9ea7e/powered_by/index.html
----------------------------------------------------------------------
diff --git a/powered_by/index.html b/powered_by/index.html
new file mode 100644
index 0000000..ee6080d
--- /dev/null
+++ b/powered_by/index.html
@@ -0,0 +1,231 @@
+<!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.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">
+
+    <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>
+    
+    <!-- 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">
+  <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>
+            <li><a href="/powered_by/">Powered By</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 id="powered-by">Powered By</h2>
+
+<h3 id="project-and-product-names-using-apache-arrow">Project and Product 
names using “Apache Arrow”</h3>
+
+<p>Organizations creating products and projects for use with Apache Arrow, 
along
+with associated marketing materials, should take care to respect the trademark
+in “Apache Arrow” and its logo. Please refer to <a 
href="https://www.apache.org/foundation/marks/";>ASF Trademarks Guidance</a>
+and associated <a href="https://www.apache.org/foundation/marks/faq/";>FAQ</a> 
for comprehensive and authoritative guidance on proper
+usage of ASF trademarks.</p>
+
+<p>Names that do not include “Apache Arrow” at all have no potential 
trademark
+issue with the Apache Arrow project. This is recommended.</p>
+
+<p>Names like “Apache Arrow BigCoProduct” are not OK, as are names 
including
+“Apache Arrow” in general. The above links, however, describe some 
exceptions,
+like for names such as “BigCoProduct, powered by Apache Arrow” or
+“BigCoProduct for Apache Arrow”.</p>
+
+<p>It is common practice to create software identifiers (Maven coordinates, 
module
+names, etc.) like “arrow-foo”. These are permitted. Nominative use of 
trademarks
+in descriptions is also always allowed, as in “BigCoProduct is a widget for
+Apache Arrow”.</p>
+
+<h3 id="open-source-projects">Open Source Projects</h3>
+
+<p>To add yourself to the list, please email [email protected] with your
+organization name, URL, a list of which Arrow components you are using, and a
+short description of your use case.</p>
+
+<ul>
+  <li><strong><a href="https://parquet.apache.org/";>Apache 
Parquet</a>:</strong> A columnar storage format available to any project
+in the Hadoop ecosystem, regardless of the choice of data processing
+framework, data model or programming language. The C++ and Java
+implementation provide vectorized reads and write to/from Arrow data
+structures.</li>
+  <li><strong><a href="https://spark.apache.org/";>Apache Spark</a>:</strong> 
Apache Spark™ is a fast and general engine for
+large-scale data processing. Spark uses Apache Arrow to
+    <ol>
+      <li>improve performance of conversion between Spark DataFrame and pandas 
DataFrame</li>
+      <li>enable a set of vectorized user-defined functions (<code 
class="highlighter-rouge">pandas_udf</code>) in PySpark.</li>
+    </ol>
+  </li>
+  <li><strong><a href="https://github.com/dask/dask";>Dask</a>:</strong> Python 
library for parallel and distributed execution of
+dynamic task graphs. Dask supports using pyarrow for accessing Parquet
+files</li>
+  <li><strong><a 
href="https://github.com/locationtech/geomesa";>GeoMesa</a>:</strong> A suite of 
tools that enables large-scale geospatial query
+and analytics on distributed computing systems. GeoMesa supports query
+results in the Arrow IPC format, which can then be used for in-browser
+visualizations and/or further analytics.</li>
+  <li><strong><a 
href="https://github.com/gpuopenanalytics/libgdf";>libgdf</a>:</strong> A C 
library of CUDA-based analytics functions and GPU IPC
+support for structured data. Uses the Arrow IPC format and targets the Arrow
+memory layout in its analytic functions. This work is part of the <a 
href="https://gpuopenanalytics.com/";>GPU Open
+Analytics Initiative</a></li>
+  <li><strong><a href="https://github.com/mapd/mapd-core";>MapD</a>:</strong> 
in-memory columnar SQL engine designed to run on GPUs. MapD
+supports Arrow for data ingest and data interchange via CUDA IPC
+handles. This work is part of the <a href="https://gpuopenanalytics.com/";>GPU 
Open Analytics Initiative</a></li>
+  <li><strong><a href="https://pandas.pydata.org";>pandas</a>:</strong> data 
analysis toolkit for Python programmers. pandas
+supports reading and writing Parquet files using pyarrow. Several pandas
+core developers are also contributors to Apache Arrow.</li>
+  <li><strong><a href="https://github.com/ray-project/ray";>Ray</a>:</strong> A 
flexible, high-performance distributed execution framework
+with a focus on machine learning and AI applications. Uses Arrow to
+efficiently store Python data structures containing large arrays of numerical
+data. Data can be accessed with zero-copy by multiple processes using the
+<a 
href="https://ray-project.github.io/2017/08/08/plasma-in-memory-object-store.html";>Plasma
 shared memory object store</a> which originated from Ray and is part
+of Arrow now.</li>
+  <li><strong><a href="https://red-data-tools.github.io/";>Red Data 
Tools</a>:</strong> A project that provides data processing
+tools for Ruby. It provides <a 
href="https://github.com/red-data-tools/red-arrow/";>Red Arrow</a> that is a 
Ruby bindings
+of Apache Arrow based on Apache Arrow GLib. Red Arrow is a core
+library for it. It also provides many Ruby libraries to integrate
+existing Ruby libraries with Apache Arrow. They use Red Arrow.</li>
+  <li><strong><a 
href="https://github.com/blue-yonder/turbodbc";>Turbodbc</a>:</strong> Python 
module to access relational databases via the Open
+Database Connectivity (ODBC) interface. It provides the ability to return
+Arrow Tables and RecordBatches in addition to the Python Database API
+Specification 2.0.</li>
+</ul>
+
+<h3 id="companies-and-organizations">Companies and Organizations</h3>
+
+<p>To add yourself to the list, please email [email protected] with your
+organization name, URL, a list of which Arrow components you are using, and a
+short description of your use case.</p>
+
+<ul>
+  <li><strong><a href="https://www.dremio.com/";>Dremio</a>:</strong> A 
self-service data platform. Dremio makes it easy for
+users to discover, curate, accelerate, and share data from any source.
+It includes a distributed SQL execution engine based on Apache Arrow.
+Dremio reads data from any source (RDBMS, HDFS, S3, NoSQL) into Arrow
+buffers, and provides fast SQL access via ODBC, JDBC, and REST for BI,
+Python, R, and more (all backed by Apache Arrow).</li>
+  <li><strong><a href="http://gpuopenanalytics.com";>GOAI</a>:</strong> Open 
GPU-Accelerated Analytics Initiative for Arrow-powered 
+analytics across GPU tools and vendors</li>
+  <li><strong><a href="https://www.graphistry.com";>Graphistry</a>:</strong> 
Supercharged Visual Investigation Platform used by
+teams for security, anti-fraud, and related investigations. The Graphistry
+team uses Arrow in its NodeJS GPU backend and client libraries, and is an
+early contributing member to GOAI and Arrow[JS] focused on bringing these 
+technologies to the enterprise.</li>
+  <li><strong><a href="https://quiltdata.com/";>Quilt Data</a>:</strong> Quilt 
is a data package manager, designed to make
+managing data as easy as managing code. It supports Parquet format via
+pyarrow for data access.</li>
+</ul>
+
+
+
+    <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/61e9ea7e/release/0.1.0.html
----------------------------------------------------------------------
diff --git a/release/0.1.0.html b/release/0.1.0.html
index a3efd27..86cccfe 100644
--- a/release/0.1.0.html
+++ b/release/0.1.0.html
@@ -63,6 +63,7 @@
             <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>
+            <li><a href="/powered_by/">Powered By</a></li>
           </ul>
         </li>
         <li class="dropdown">

http://git-wip-us.apache.org/repos/asf/arrow-site/blob/61e9ea7e/release/0.2.0.html
----------------------------------------------------------------------
diff --git a/release/0.2.0.html b/release/0.2.0.html
index 84c3e32..de8611e 100644
--- a/release/0.2.0.html
+++ b/release/0.2.0.html
@@ -63,6 +63,7 @@
             <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>
+            <li><a href="/powered_by/">Powered By</a></li>
           </ul>
         </li>
         <li class="dropdown">

http://git-wip-us.apache.org/repos/asf/arrow-site/blob/61e9ea7e/release/0.3.0.html
----------------------------------------------------------------------
diff --git a/release/0.3.0.html b/release/0.3.0.html
index 3e3401d..e8c2e20 100644
--- a/release/0.3.0.html
+++ b/release/0.3.0.html
@@ -63,6 +63,7 @@
             <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>
+            <li><a href="/powered_by/">Powered By</a></li>
           </ul>
         </li>
         <li class="dropdown">

http://git-wip-us.apache.org/repos/asf/arrow-site/blob/61e9ea7e/release/0.4.0.html
----------------------------------------------------------------------
diff --git a/release/0.4.0.html b/release/0.4.0.html
index 5870d29..0e1597c 100644
--- a/release/0.4.0.html
+++ b/release/0.4.0.html
@@ -63,6 +63,7 @@
             <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>
+            <li><a href="/powered_by/">Powered By</a></li>
           </ul>
         </li>
         <li class="dropdown">

http://git-wip-us.apache.org/repos/asf/arrow-site/blob/61e9ea7e/release/0.4.1.html
----------------------------------------------------------------------
diff --git a/release/0.4.1.html b/release/0.4.1.html
index 58af7f8..569fd9f 100644
--- a/release/0.4.1.html
+++ b/release/0.4.1.html
@@ -63,6 +63,7 @@
             <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>
+            <li><a href="/powered_by/">Powered By</a></li>
           </ul>
         </li>
         <li class="dropdown">

http://git-wip-us.apache.org/repos/asf/arrow-site/blob/61e9ea7e/release/0.5.0.html
----------------------------------------------------------------------
diff --git a/release/0.5.0.html b/release/0.5.0.html
index ec81b03..0e7b18e 100644
--- a/release/0.5.0.html
+++ b/release/0.5.0.html
@@ -63,6 +63,7 @@
             <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>
+            <li><a href="/powered_by/">Powered By</a></li>
           </ul>
         </li>
         <li class="dropdown">

http://git-wip-us.apache.org/repos/asf/arrow-site/blob/61e9ea7e/release/0.6.0.html
----------------------------------------------------------------------
diff --git a/release/0.6.0.html b/release/0.6.0.html
index 26a5940..9c6a28b 100644
--- a/release/0.6.0.html
+++ b/release/0.6.0.html
@@ -63,6 +63,7 @@
             <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>
+            <li><a href="/powered_by/">Powered By</a></li>
           </ul>
         </li>
         <li class="dropdown">

http://git-wip-us.apache.org/repos/asf/arrow-site/blob/61e9ea7e/release/0.7.0.html
----------------------------------------------------------------------
diff --git a/release/0.7.0.html b/release/0.7.0.html
index c056b31..43df8b4 100644
--- a/release/0.7.0.html
+++ b/release/0.7.0.html
@@ -63,6 +63,7 @@
             <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>
+            <li><a href="/powered_by/">Powered By</a></li>
           </ul>
         </li>
         <li class="dropdown">

http://git-wip-us.apache.org/repos/asf/arrow-site/blob/61e9ea7e/release/0.7.1.html
----------------------------------------------------------------------
diff --git a/release/0.7.1.html b/release/0.7.1.html
index 287c3f8..6435a97 100644
--- a/release/0.7.1.html
+++ b/release/0.7.1.html
@@ -63,6 +63,7 @@
             <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>
+            <li><a href="/powered_by/">Powered By</a></li>
           </ul>
         </li>
         <li class="dropdown">

Reply via email to