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 2018/01/17 04:45:21 UTC

[40/51] [partial] arrow-site git commit: Add updated API docs for 0.8.0

http://git-wip-us.apache.org/repos/asf/arrow-site/blob/a6214c73/docs/c_glib/composite-data-type-classes.html
----------------------------------------------------------------------
diff --git a/docs/c_glib/composite-data-type-classes.html b/docs/c_glib/composite-data-type-classes.html
index c1ed49f..a7d2d8e 100644
--- a/docs/c_glib/composite-data-type-classes.html
+++ b/docs/c_glib/composite-data-type-classes.html
@@ -2,20 +2,20 @@
 <html>
 <head>
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title> Reference Manual: Composite data type classes</title>
-<meta name="generator" content="DocBook XSL Stylesheets V1.78.1">
-<link rel="home" href="index.html" title="Reference Manual">
+<title>Composite data type classes: arrow-glib Reference Manual</title>
+<meta name="generator" content="DocBook XSL Stylesheets V1.79.1">
+<link rel="home" href="index.html" title="arrow-glib Reference Manual">
 <link rel="up" href="type.html" title="Type">
 <link rel="prev" href="basic-data-type-classes.html" title="Basic data type classes">
 <link rel="next" href="schema.html" title="Schema">
-<meta name="generator" content="GTK-Doc V1.20 (XML mode)">
+<meta name="generator" content="GTK-Doc V1.25 (XML mode)">
 <link rel="stylesheet" href="style.css" type="text/css">
 </head>
 <body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
-<table class="navigation" id="top" width="100%" summary="Navigation header" cellpadding="2" cellspacing="10"><tr valign="middle">
+<table class="navigation" id="top" width="100%" summary="Navigation header" cellpadding="2" cellspacing="5"><tr valign="middle">
 <td width="100%" align="left" class="shortcuts">
-<a href="#" class="shortcut">Top</a><span id="nav_description"> <span class="dim">|</span> 
-                  <a href="#composite-data-type-classes.description" class="shortcut">Description</a></span><span id="nav_hierarchy"> <span class="dim">|</span> 
+<a href="#" class="shortcut">Top</a><span id="nav_description">  <span class="dim">|</span> 
+                  <a href="#composite-data-type-classes.description" class="shortcut">Description</a></span><span id="nav_hierarchy">  <span class="dim">|</span> 
                   <a href="#composite-data-type-classes.object-hierarchy" class="shortcut">Object Hierarchy</a></span>
 </td>
 <td><a accesskey="h" href="index.html"><img src="home.png" width="16" height="16" border="0" alt="Home"></a></td>
@@ -34,7 +34,7 @@
 </tr></table></div>
 <div class="refsect1">
 <a name="composite-data-type-classes.functions"></a><h2>Functions</h2>
-<div class="informaltable"><table width="100%" border="0">
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
 <colgroup>
 <col width="150px" class="functions_return">
 <col class="functions_name">
@@ -64,12 +64,44 @@
 <a class="link" href="composite-data-type-classes.html#garrow-struct-data-type-new" title="garrow_struct_data_type_new ()">garrow_struct_data_type_new</a> <span class="c_punctuation">()</span>
 </td>
 </tr>
+<tr>
+<td class="function_type">
+<a class="link" href="composite-data-type-classes.html#GArrowDictionaryDataType"><span class="returnvalue">GArrowDictionaryDataType</span></a> *
+</td>
+<td class="function_name">
+<a class="link" href="composite-data-type-classes.html#garrow-dictionary-data-type-new" title="garrow_dictionary_data_type_new ()">garrow_dictionary_data_type_new</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<a class="link" href="basic-data-type-classes.html#GArrowDataType"><span class="returnvalue">GArrowDataType</span></a> *
+</td>
+<td class="function_name">
+<a class="link" href="composite-data-type-classes.html#garrow-dictionary-data-type-get-index-data-type" title="garrow_dictionary_data_type_get_index_data_type ()">garrow_dictionary_data_type_get_index_data_type</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<a class="link" href="basic-array-classes.html#GArrowArray"><span class="returnvalue">GArrowArray</span></a> *
+</td>
+<td class="function_name">
+<a class="link" href="composite-data-type-classes.html#garrow-dictionary-data-type-get-dictionary" title="garrow_dictionary_data_type_get_dictionary ()">garrow_dictionary_data_type_get_dictionary</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<GTKDOCLINK HREF="gboolean"><span class="returnvalue">gboolean</span></GTKDOCLINK>
+</td>
+<td class="function_name">
+<a class="link" href="composite-data-type-classes.html#garrow-dictionary-data-type-is-ordered" title="garrow_dictionary_data_type_is_ordered ()">garrow_dictionary_data_type_is_ordered</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
 </tbody>
 </table></div>
 </div>
-<a name="GArrowListDataType"></a><a name="GArrowStructDataType"></a><div class="refsect1">
+<a name="GArrowListDataType"></a><a name="GArrowStructDataType"></a><a name="GArrowDictionaryDataType"></a><div class="refsect1">
 <a name="composite-data-type-classes.other"></a><h2>Types and Values</h2>
-<div class="informaltable"><table width="100%" border="0">
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
 <colgroup>
 <col width="150px" class="name">
 <col class="description">
@@ -83,6 +115,18 @@
 <td class="datatype_keyword">struct</td>
 <td class="function_name"><a class="link" href="composite-data-type-classes.html#GArrowStructDataType-struct" title="struct GArrowStructDataType">GArrowStructDataType</a></td>
 </tr>
+<tr>
+<td class="define_keyword">#define</td>
+<td class="function_name"><a class="link" href="composite-data-type-classes.html#GARROW-TYPE-DICTIONARY-DATA-TYPE:CAPS" title="GARROW_TYPE_DICTIONARY_DATA_TYPE">GARROW_TYPE_DICTIONARY_DATA_TYPE</a></td>
+</tr>
+<tr>
+<td class="datatype_keyword">struct</td>
+<td class="function_name"><a class="link" href="composite-data-type-classes.html#GArrowDictionaryDataTypeClass" title="struct GArrowDictionaryDataTypeClass">GArrowDictionaryDataTypeClass</a></td>
+</tr>
+<tr>
+<td class="datatype_keyword"> </td>
+<td class="function_name"><a class="link" href="composite-data-type-classes.html#GArrowDictionaryDataType-struct" title="GArrowDictionaryDataType">GArrowDictionaryDataType</a></td>
+</tr>
 </tbody>
 </table></div>
 </div>
@@ -90,6 +134,8 @@
 <a name="composite-data-type-classes.object-hierarchy"></a><h2>Object Hierarchy</h2>
 <pre class="screen">    <GTKDOCLINK HREF="GObject">GObject</GTKDOCLINK>
     <span class="lineart">╰──</span> <a class="link" href="basic-data-type-classes.html#GArrowDataType">GArrowDataType</a>
+        <span class="lineart">├──</span> <a class="link" href="basic-data-type-classes.html#GArrowFixedWidthDataType">GArrowFixedWidthDataType</a>
+        <span class="lineart">│</span>   <span class="lineart">╰──</span> GArrowDictionaryDataType
         <span class="lineart">├──</span> GArrowListDataType
         <span class="lineart">╰──</span> GArrowStructDataType
 </pre>
@@ -103,6 +149,7 @@
 <a name="composite-data-type-classes.description"></a><h2>Description</h2>
 <p><a class="link" href="composite-data-type-classes.html#GArrowListDataType"><span class="type">GArrowListDataType</span></a> is a class for list data type.</p>
 <p><a class="link" href="composite-data-type-classes.html#GArrowStructDataType"><span class="type">GArrowStructDataType</span></a> is a class for struct data type.</p>
+<p><a class="link" href="composite-data-type-classes.html#GArrowDictionaryDataType"><span class="type">GArrowDictionaryDataType</span></a> is a class for dictionary data type.</p>
 </div>
 <div class="refsect1">
 <a name="composite-data-type-classes.functions_details"></a><h2>Functions</h2>
@@ -111,8 +158,8 @@
 <pre class="programlisting"><a class="link" href="composite-data-type-classes.html#GArrowListDataType"><span class="returnvalue">GArrowListDataType</span></a> *
 garrow_list_data_type_new (<em class="parameter"><code><a class="link" href="GArrowField.html" title="GArrowField"><span class="type">GArrowField</span></a> *field</code></em>);</pre>
 <div class="refsect3">
-<a name="id-1.2.6.4.10.2.4"></a><h4>Parameters</h4>
-<div class="informaltable"><table width="100%" border="0">
+<a name="garrow-list-data-type-new.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
 <colgroup>
 <col width="150px" class="parameters_name">
 <col class="parameters_description">
@@ -126,9 +173,8 @@ garrow_list_data_type_new (<em class="parameter"><code><a class="link" href="GAr
 </table></div>
 </div>
 <div class="refsect3">
-<a name="id-1.2.6.4.10.2.5"></a><h4>Returns</h4>
+<a name="garrow-list-data-type-new.returns"></a><h4>Returns</h4>
 <p> The newly created list data type.</p>
-<p></p>
 </div>
 </div>
 <hr>
@@ -137,8 +183,8 @@ garrow_list_data_type_new (<em class="parameter"><code><a class="link" href="GAr
 <pre class="programlisting"><a class="link" href="GArrowField.html" title="GArrowField"><span class="returnvalue">GArrowField</span></a> *
 garrow_list_data_type_get_value_field (<em class="parameter"><code><a class="link" href="composite-data-type-classes.html#GArrowListDataType"><span class="type">GArrowListDataType</span></a> *list_data_type</code></em>);</pre>
 <div class="refsect3">
-<a name="id-1.2.6.4.10.3.4"></a><h4>Parameters</h4>
-<div class="informaltable"><table width="100%" border="0">
+<a name="garrow-list-data-type-get-value-field.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
 <colgroup>
 <col width="150px" class="parameters_name">
 <col class="parameters_description">
@@ -152,7 +198,7 @@ garrow_list_data_type_get_value_field (<em class="parameter"><code><a class="lin
 </table></div>
 </div>
 <div class="refsect3">
-<a name="id-1.2.6.4.10.3.5"></a><h4>Returns</h4>
+<a name="garrow-list-data-type-get-value-field.returns"></a><h4>Returns</h4>
 <p> The field of value. </p>
 <p><span class="annotation">[<acronym title="Free data after the code is done."><span class="acronym">transfer full</span></acronym>]</span></p>
 </div>
@@ -163,8 +209,8 @@ garrow_list_data_type_get_value_field (<em class="parameter"><code><a class="lin
 <pre class="programlisting"><a class="link" href="composite-data-type-classes.html#GArrowStructDataType"><span class="returnvalue">GArrowStructDataType</span></a> *
 garrow_struct_data_type_new (<em class="parameter"><code><GTKDOCLINK HREF="GList"><span class="type">GList</span></GTKDOCLINK> *fields</code></em>);</pre>
 <div class="refsect3">
-<a name="id-1.2.6.4.10.4.4"></a><h4>Parameters</h4>
-<div class="informaltable"><table width="100%" border="0">
+<a name="garrow-struct-data-type-new.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
 <colgroup>
 <col width="150px" class="parameters_name">
 <col class="parameters_description">
@@ -178,11 +224,133 @@ garrow_struct_data_type_new (<em class="parameter"><code><GTKDOCLINK HREF="GList
 </table></div>
 </div>
 <div class="refsect3">
-<a name="id-1.2.6.4.10.4.5"></a><h4>Returns</h4>
+<a name="garrow-struct-data-type-new.returns"></a><h4>Returns</h4>
 <p> The newly created struct data type.</p>
-<p></p>
 </div>
 </div>
+<hr>
+<div class="refsect2">
+<a name="garrow-dictionary-data-type-new"></a><h3>garrow_dictionary_data_type_new ()</h3>
+<pre class="programlisting"><a class="link" href="composite-data-type-classes.html#GArrowDictionaryDataType"><span class="returnvalue">GArrowDictionaryDataType</span></a> *
+garrow_dictionary_data_type_new (<em class="parameter"><code><a class="link" href="basic-data-type-classes.html#GArrowDataType"><span class="type">GArrowDataType</span></a> *index_data_type</code></em>,
+                                 <em class="parameter"><code><a class="link" href="basic-array-classes.html#GArrowArray"><span class="type">GArrowArray</span></a> *dictionary</code></em>,
+                                 <em class="parameter"><code><GTKDOCLINK HREF="gboolean"><span class="type">gboolean</span></GTKDOCLINK> ordered</code></em>);</pre>
+<div class="refsect3">
+<a name="garrow-dictionary-data-type-new.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="parameter_name"><p>index_data_type</p></td>
+<td class="parameter_description"><p>The data type of index.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>dictionary</p></td>
+<td class="parameter_description"><p>The dictionary.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>ordered</p></td>
+<td class="parameter_description"><p>Whether dictionary contents are ordered or not.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="garrow-dictionary-data-type-new.returns"></a><h4>Returns</h4>
+<p> The newly created dictionary data type.</p>
+</div>
+<p class="since">Since: <a class="link" href="api-index-0-8-0.html#api-index-0.8.0">0.8.0</a></p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="garrow-dictionary-data-type-get-index-data-type"></a><h3>garrow_dictionary_data_type_get_index_data_type ()</h3>
+<pre class="programlisting"><a class="link" href="basic-data-type-classes.html#GArrowDataType"><span class="returnvalue">GArrowDataType</span></a> *
+garrow_dictionary_data_type_get_index_data_type
+                               (<em class="parameter"><code><a class="link" href="composite-data-type-classes.html#GArrowDictionaryDataType"><span class="type">GArrowDictionaryDataType</span></a> *data_type</code></em>);</pre>
+<div class="refsect3">
+<a name="garrow-dictionary-data-type-get-index-data-type.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody><tr>
+<td class="parameter_name"><p>data_type</p></td>
+<td class="parameter_description"><p>The <a class="link" href="composite-data-type-classes.html#GArrowDictionaryDataType"><span class="type">GArrowDictionaryDataType</span></a>.</p></td>
+<td class="parameter_annotations"> </td>
+</tr></tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="garrow-dictionary-data-type-get-index-data-type.returns"></a><h4>Returns</h4>
+<p> The <a class="link" href="basic-data-type-classes.html#GArrowDataType"><span class="type">GArrowDataType</span></a> of index. </p>
+<p><span class="annotation">[<acronym title="Free data after the code is done."><span class="acronym">transfer full</span></acronym>]</span></p>
+</div>
+<p class="since">Since: <a class="link" href="api-index-0-8-0.html#api-index-0.8.0">0.8.0</a></p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="garrow-dictionary-data-type-get-dictionary"></a><h3>garrow_dictionary_data_type_get_dictionary ()</h3>
+<pre class="programlisting"><a class="link" href="basic-array-classes.html#GArrowArray"><span class="returnvalue">GArrowArray</span></a> *
+garrow_dictionary_data_type_get_dictionary
+                               (<em class="parameter"><code><a class="link" href="composite-data-type-classes.html#GArrowDictionaryDataType"><span class="type">GArrowDictionaryDataType</span></a> *data_type</code></em>);</pre>
+<div class="refsect3">
+<a name="garrow-dictionary-data-type-get-dictionary.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody><tr>
+<td class="parameter_name"><p>data_type</p></td>
+<td class="parameter_description"><p>The <a class="link" href="composite-data-type-classes.html#GArrowDictionaryDataType"><span class="type">GArrowDictionaryDataType</span></a>.</p></td>
+<td class="parameter_annotations"> </td>
+</tr></tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="garrow-dictionary-data-type-get-dictionary.returns"></a><h4>Returns</h4>
+<p> The dictionary as <a class="link" href="basic-array-classes.html#GArrowArray"><span class="type">GArrowArray</span></a>. </p>
+<p><span class="annotation">[<acronym title="Free data after the code is done."><span class="acronym">transfer full</span></acronym>]</span></p>
+</div>
+<p class="since">Since: <a class="link" href="api-index-0-8-0.html#api-index-0.8.0">0.8.0</a></p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="garrow-dictionary-data-type-is-ordered"></a><h3>garrow_dictionary_data_type_is_ordered ()</h3>
+<pre class="programlisting"><GTKDOCLINK HREF="gboolean"><span class="returnvalue">gboolean</span></GTKDOCLINK>
+garrow_dictionary_data_type_is_ordered
+                               (<em class="parameter"><code><a class="link" href="composite-data-type-classes.html#GArrowDictionaryDataType"><span class="type">GArrowDictionaryDataType</span></a> *data_type</code></em>);</pre>
+<div class="refsect3">
+<a name="garrow-dictionary-data-type-is-ordered.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody><tr>
+<td class="parameter_name"><p>data_type</p></td>
+<td class="parameter_description"><p>The <a class="link" href="composite-data-type-classes.html#GArrowDictionaryDataType"><span class="type">GArrowDictionaryDataType</span></a>.</p></td>
+<td class="parameter_annotations"> </td>
+</tr></tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="garrow-dictionary-data-type-is-ordered.returns"></a><h4>Returns</h4>
+<p> Whether dictionary contents are ordered or not.</p>
+</div>
+<p class="since">Since: <a class="link" href="api-index-0-8-0.html#api-index-0.8.0">0.8.0</a></p>
+</div>
 </div>
 <div class="refsect1">
 <a name="composite-data-type-classes.other_details"></a><h2>Types and Values</h2>
@@ -197,10 +365,28 @@ garrow_struct_data_type_new (<em class="parameter"><code><GTKDOCLINK HREF="GList
 <pre class="programlisting">struct GArrowStructDataType;</pre>
 <p>It wraps <code class="literal">arrow::StructType</code>.</p>
 </div>
+<hr>
+<div class="refsect2">
+<a name="GARROW-TYPE-DICTIONARY-DATA-TYPE:CAPS"></a><h3>GARROW_TYPE_DICTIONARY_DATA_TYPE</h3>
+<pre class="programlisting">#define GARROW_TYPE_DICTIONARY_DATA_TYPE (garrow_dictionary_data_type_get_type())
+</pre>
+</div>
+<hr>
+<div class="refsect2">
+<a name="GArrowDictionaryDataTypeClass"></a><h3>struct GArrowDictionaryDataTypeClass</h3>
+<pre class="programlisting">struct GArrowDictionaryDataTypeClass {
+  GArrowFixedWidthDataTypeClass parent_class;
+};
+</pre>
+</div>
+<hr>
+<div class="refsect2">
+<a name="GArrowDictionaryDataType-struct"></a><h3>GArrowDictionaryDataType</h3>
+<pre class="programlisting">typedef struct _GArrowDictionaryDataType GArrowDictionaryDataType;</pre>
+</div>
 </div>
 </div>
 <div class="footer">
-<hr>
-          Generated by GTK-Doc V1.20</div>
+<hr>Generated by GTK-Doc V1.25</div>
 </body>
 </html>

http://git-wip-us.apache.org/repos/asf/arrow-site/blob/a6214c73/docs/c_glib/compute-classes.html
----------------------------------------------------------------------
diff --git a/docs/c_glib/compute-classes.html b/docs/c_glib/compute-classes.html
index 6f43107..315f58e 100644
--- a/docs/c_glib/compute-classes.html
+++ b/docs/c_glib/compute-classes.html
@@ -2,21 +2,22 @@
 <html>
 <head>
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title> Reference Manual: Classes for computation</title>
-<meta name="generator" content="DocBook XSL Stylesheets V1.78.1">
-<link rel="home" href="index.html" title="Reference Manual">
+<title>Classes for computation: arrow-glib Reference Manual</title>
+<meta name="generator" content="DocBook XSL Stylesheets V1.79.1">
+<link rel="home" href="index.html" title="arrow-glib Reference Manual">
 <link rel="up" href="compute.html" title="Compute">
 <link rel="prev" href="compute.html" title="Compute">
 <link rel="next" href="tensor.html" title="Tensor">
-<meta name="generator" content="GTK-Doc V1.20 (XML mode)">
+<meta name="generator" content="GTK-Doc V1.25 (XML mode)">
 <link rel="stylesheet" href="style.css" type="text/css">
 </head>
 <body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
-<table class="navigation" id="top" width="100%" summary="Navigation header" cellpadding="2" cellspacing="10"><tr valign="middle">
+<table class="navigation" id="top" width="100%" summary="Navigation header" cellpadding="2" cellspacing="5"><tr valign="middle">
 <td width="100%" align="left" class="shortcuts">
-<a href="#" class="shortcut">Top</a><span id="nav_description"> <span class="dim">|</span> 
-                  <a href="#compute-classes.description" class="shortcut">Description</a></span><span id="nav_hierarchy"> <span class="dim">|</span> 
-                  <a href="#compute-classes.object-hierarchy" class="shortcut">Object Hierarchy</a></span>
+<a href="#" class="shortcut">Top</a><span id="nav_description">  <span class="dim">|</span> 
+                  <a href="#compute-classes.description" class="shortcut">Description</a></span><span id="nav_hierarchy">  <span class="dim">|</span> 
+                  <a href="#compute-classes.object-hierarchy" class="shortcut">Object Hierarchy</a></span><span id="nav_properties">  <span class="dim">|</span> 
+                  <a href="#compute-classes.properties" class="shortcut">Properties</a></span>
 </td>
 <td><a accesskey="h" href="index.html"><img src="home.png" width="16" height="16" border="0" alt="Home"></a></td>
 <td><a accesskey="u" href="compute.html"><img src="up.png" width="16" height="16" border="0" alt="Up"></a></td>
@@ -34,30 +35,70 @@
 </tr></table></div>
 <div class="refsect1">
 <a name="compute-classes.functions"></a><h2>Functions</h2>
-<div class="informaltable"><table width="100%" border="0">
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
 <colgroup>
 <col width="150px" class="functions_return">
 <col class="functions_name">
 </colgroup>
+<tbody><tr>
+<td class="function_type">
+<a class="link" href="compute-classes.html#GArrowCastOptions"><span class="returnvalue">GArrowCastOptions</span></a> *
+</td>
+<td class="function_name">
+<a class="link" href="compute-classes.html#garrow-cast-options-new" title="garrow_cast_options_new ()">garrow_cast_options_new</a> <span class="c_punctuation">()</span>
+</td>
+</tr></tbody>
+</table></div>
+</div>
+<div class="refsect1">
+<a name="compute-classes.properties"></a><h2>Properties</h2>
+<div class="informaltable"><table class="informaltable" border="0">
+<colgroup>
+<col width="150px" class="properties_type">
+<col width="300px" class="properties_name">
+<col width="200px" class="properties_flags">
+</colgroup>
+<tbody>
+<tr>
+<td class="property_type"><GTKDOCLINK HREF="gboolean"><span class="type">gboolean</span></GTKDOCLINK></td>
+<td class="property_name"><a class="link" href="compute-classes.html#GArrowCastOptions--allow-int-overflow" title="The “allow-int-overflow” property">allow-int-overflow</a></td>
+<td class="property_flags">Read / Write</td>
+</tr>
+<tr>
+<td class="property_type"><GTKDOCLINK HREF="gboolean"><span class="type">gboolean</span></GTKDOCLINK></td>
+<td class="property_name"><a class="link" href="compute-classes.html#GArrowCastOptions--allow-time-truncate" title="The “allow-time-truncate” property">allow-time-truncate</a></td>
+<td class="property_flags">Read / Write</td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<a name="GArrowCastOptions"></a><div class="refsect1">
+<a name="compute-classes.other"></a><h2>Types and Values</h2>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="name">
+<col class="description">
+</colgroup>
 <tbody>
 <tr>
 <td class="define_keyword">#define</td>
 <td class="function_name"><a class="link" href="compute-classes.html#GARROW-TYPE-CAST-OPTIONS:CAPS" title="GARROW_TYPE_CAST_OPTIONS">GARROW_TYPE_CAST_OPTIONS</a></td>
 </tr>
 <tr>
-<td class="function_type">
-<GTKDOCLINK HREF="GArrowCastOptions"><span class="returnvalue">GArrowCastOptions</span></GTKDOCLINK> *
-</td>
-<td class="function_name">
-<a class="link" href="compute-classes.html#garrow-cast-options-new" title="garrow_cast_options_new ()">garrow_cast_options_new</a> <span class="c_punctuation">()</span>
-</td>
+<td class="datatype_keyword">struct</td>
+<td class="function_name"><a class="link" href="compute-classes.html#GArrowCastOptionsClass" title="struct GArrowCastOptionsClass">GArrowCastOptionsClass</a></td>
+</tr>
+<tr>
+<td class="datatype_keyword"> </td>
+<td class="function_name"><a class="link" href="compute-classes.html#GArrowCastOptions-struct" title="GArrowCastOptions">GArrowCastOptions</a></td>
 </tr>
 </tbody>
 </table></div>
 </div>
 <div class="refsect1">
 <a name="compute-classes.object-hierarchy"></a><h2>Object Hierarchy</h2>
-<pre class="screen">
+<pre class="screen">    <GTKDOCLINK HREF="GObject">GObject</GTKDOCLINK>
+    <span class="lineart">╰──</span> GArrowCastOptions
 </pre>
 </div>
 <div class="refsect1">
@@ -67,36 +108,64 @@
 </div>
 <div class="refsect1">
 <a name="compute-classes.description"></a><h2>Description</h2>
-<p><GTKDOCLINK HREF="GArrowCastOptions"><span class="type">GArrowCastOptions</span></GTKDOCLINK> is a class to custom <a class="link" href="array-classes.html#garrow-array-cast" title="garrow_array_cast ()"><code class="function">garrow_array_cast()</code></a>.</p>
+<p><a class="link" href="compute-classes.html#GArrowCastOptions"><span class="type">GArrowCastOptions</span></a> is a class to custom <a class="link" href="basic-array-classes.html#garrow-array-cast" title="garrow_array_cast ()"><code class="function">garrow_array_cast()</code></a>.</p>
 </div>
 <div class="refsect1">
 <a name="compute-classes.functions_details"></a><h2>Functions</h2>
 <div class="refsect2">
+<a name="garrow-cast-options-new"></a><h3>garrow_cast_options_new ()</h3>
+<pre class="programlisting"><a class="link" href="compute-classes.html#GArrowCastOptions"><span class="returnvalue">GArrowCastOptions</span></a> *
+garrow_cast_options_new (<em class="parameter"><code><span class="type">void</span></code></em>);</pre>
+<div class="refsect3">
+<a name="garrow-cast-options-new.returns"></a><h4>Returns</h4>
+<p> A newly created <a class="link" href="compute-classes.html#GArrowCastOptions"><span class="type">GArrowCastOptions</span></a>.</p>
+</div>
+<p class="since">Since: <a class="link" href="api-index-0-7-0.html#api-index-0.7.0">0.7.0</a></p>
+</div>
+</div>
+<div class="refsect1">
+<a name="compute-classes.other_details"></a><h2>Types and Values</h2>
+<div class="refsect2">
 <a name="GARROW-TYPE-CAST-OPTIONS:CAPS"></a><h3>GARROW_TYPE_CAST_OPTIONS</h3>
 <pre class="programlisting">#define GARROW_TYPE_CAST_OPTIONS (garrow_cast_options_get_type())
 </pre>
-<p>
-</p>
 </div>
 <hr>
 <div class="refsect2">
-<a name="garrow-cast-options-new"></a><h3>garrow_cast_options_new ()</h3>
-<pre class="programlisting"><GTKDOCLINK HREF="GArrowCastOptions"><span class="returnvalue">GArrowCastOptions</span></GTKDOCLINK> *
-garrow_cast_options_new (<em class="parameter"><code><span class="type">void</span></code></em>);</pre>
-<div class="refsect3">
-<a name="id-1.2.4.2.7.3.4"></a><h4>Returns</h4>
-<p> A newly created <GTKDOCLINK HREF="GArrowCastOptions"><span class="type">GArrowCastOptions</span></GTKDOCLINK>.</p>
-<p></p>
+<a name="GArrowCastOptionsClass"></a><h3>struct GArrowCastOptionsClass</h3>
+<pre class="programlisting">struct GArrowCastOptionsClass {
+  GObjectClass parent_class;
+};
+</pre>
 </div>
-<p class="since">Since 0.7.0</p>
+<hr>
+<div class="refsect2">
+<a name="GArrowCastOptions-struct"></a><h3>GArrowCastOptions</h3>
+<pre class="programlisting">typedef struct _GArrowCastOptions GArrowCastOptions;</pre>
 </div>
 </div>
 <div class="refsect1">
-<a name="compute-classes.other_details"></a><h2>Types and Values</h2>
+<a name="compute-classes.property-details"></a><h2>Property Details</h2>
+<div class="refsect2">
+<a name="GArrowCastOptions--allow-int-overflow"></a><h3>The <code class="literal">“allow-int-overflow”</code> property</h3>
+<pre class="programlisting">  “allow-int-overflow”       <GTKDOCLINK HREF="gboolean"><span class="type">gboolean</span></GTKDOCLINK></pre>
+<p>Whether integer overflow is allowed or not.</p>
+<p>Flags: Read / Write</p>
+<p>Default value: FALSE</p>
+<p class="since">Since: <a class="link" href="api-index-0-7-0.html#api-index-0.7.0">0.7.0</a></p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="GArrowCastOptions--allow-time-truncate"></a><h3>The <code class="literal">“allow-time-truncate”</code> property</h3>
+<pre class="programlisting">  “allow-time-truncate”      <GTKDOCLINK HREF="gboolean"><span class="type">gboolean</span></GTKDOCLINK></pre>
+<p>Whether truncating time value is allowed or not.</p>
+<p>Flags: Read / Write</p>
+<p>Default value: FALSE</p>
+<p class="since">Since: <a class="link" href="api-index-0-8-0.html#api-index-0.8.0">0.8.0</a></p>
+</div>
 </div>
 </div>
 <div class="footer">
-<hr>
-          Generated by GTK-Doc V1.20</div>
+<hr>Generated by GTK-Doc V1.25</div>
 </body>
 </html>

http://git-wip-us.apache.org/repos/asf/arrow-site/blob/a6214c73/docs/c_glib/compute.html
----------------------------------------------------------------------
diff --git a/docs/c_glib/compute.html b/docs/c_glib/compute.html
index b32065b..8764618 100644
--- a/docs/c_glib/compute.html
+++ b/docs/c_glib/compute.html
@@ -2,17 +2,17 @@
 <html>
 <head>
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title> Reference Manual: Compute</title>
-<meta name="generator" content="DocBook XSL Stylesheets V1.78.1">
-<link rel="home" href="index.html" title="Reference Manual">
+<title>Compute: arrow-glib Reference Manual</title>
+<meta name="generator" content="DocBook XSL Stylesheets V1.79.1">
+<link rel="home" href="index.html" title="arrow-glib Reference Manual">
 <link rel="up" href="data.html" title="Part I. Data">
 <link rel="prev" href="array-builder-classes.html" title="Array builder classes">
 <link rel="next" href="compute-classes.html" title="Classes for computation">
-<meta name="generator" content="GTK-Doc V1.20 (XML mode)">
+<meta name="generator" content="GTK-Doc V1.25 (XML mode)">
 <link rel="stylesheet" href="style.css" type="text/css">
 </head>
 <body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
-<table class="navigation" id="top" width="100%" summary="Navigation header" cellpadding="2" cellspacing="10"><tr valign="middle">
+<table class="navigation" id="top" width="100%" summary="Navigation header" cellpadding="2" cellspacing="5"><tr valign="middle">
 <td width="100%" align="left" class="shortcuts"></td>
 <td><a accesskey="h" href="index.html"><img src="home.png" width="16" height="16" border="0" alt="Home"></a></td>
 <td><a accesskey="u" href="data.html"><img src="up.png" width="16" height="16" border="0" alt="Up"></a></td>
@@ -27,7 +27,6 @@
 </dt></dl></div>
 </div>
 <div class="footer">
-<hr>
-          Generated by GTK-Doc V1.20</div>
+<hr>Generated by GTK-Doc V1.25</div>
 </body>
 </html>

http://git-wip-us.apache.org/repos/asf/arrow-site/blob/a6214c73/docs/c_glib/data.html
----------------------------------------------------------------------
diff --git a/docs/c_glib/data.html b/docs/c_glib/data.html
index 274fe9e..6a589ba 100644
--- a/docs/c_glib/data.html
+++ b/docs/c_glib/data.html
@@ -2,17 +2,17 @@
 <html>
 <head>
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title> Reference Manual: Part I. Data</title>
-<meta name="generator" content="DocBook XSL Stylesheets V1.78.1">
-<link rel="home" href="index.html" title="Reference Manual">
-<link rel="up" href="index.html" title="Reference Manual">
-<link rel="prev" href="index.html" title="Reference Manual">
+<title>Part I. Data: arrow-glib Reference Manual</title>
+<meta name="generator" content="DocBook XSL Stylesheets V1.79.1">
+<link rel="home" href="index.html" title="arrow-glib Reference Manual">
+<link rel="up" href="index.html" title="arrow-glib Reference Manual">
+<link rel="prev" href="index.html" title="arrow-glib Reference Manual">
 <link rel="next" href="array.html" title="Array">
-<meta name="generator" content="GTK-Doc V1.20 (XML mode)">
+<meta name="generator" content="GTK-Doc V1.25 (XML mode)">
 <link rel="stylesheet" href="style.css" type="text/css">
 </head>
 <body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
-<table class="navigation" id="top" width="100%" summary="Navigation header" cellpadding="2" cellspacing="10"><tr valign="middle">
+<table class="navigation" id="top" width="100%" summary="Navigation header" cellpadding="2" cellspacing="5"><tr valign="middle">
 <td width="100%" align="left" class="shortcuts"></td>
 <td><a accesskey="h" href="index.html"><img src="home.png" width="16" height="16" border="0" alt="Home"></a></td>
 <td><img src="up-insensitive.png" width="16" height="16" border="0"></td>
@@ -26,9 +26,14 @@
 <p><b>Table of Contents</b></p>
 <dl class="toc">
 <dt><span class="chapter"><a href="array.html">Array</a></span></dt>
-<dd><dl><dt>
-<span class="refentrytitle"><a href="array-classes.html">Array classes</a></span><span class="refpurpose"></span>
-</dt></dl></dd>
+<dd><dl>
+<dt>
+<span class="refentrytitle"><a href="basic-array-classes.html">Basic array classes</a></span><span class="refpurpose"></span>
+</dt>
+<dt>
+<span class="refentrytitle"><a href="composite-array-classes.html">Composite array classes</a></span><span class="refpurpose"></span>
+</dt>
+</dl></dd>
 <dt><span class="chapter"><a href="array-builder.html">Array builder</a></span></dt>
 <dd><dl><dt>
 <span class="refentrytitle"><a href="array-builder-classes.html">Array builder classes</a></span><span class="refpurpose"></span>
@@ -77,6 +82,10 @@
 <span class="refentrytitle"><a href="GArrowChunkedArray.html">GArrowChunkedArray</a></span><span class="refpurpose"> — Chunked array class</span>
 </dt>
 </dl></dd>
+<dt><span class="chapter"><a href="table-builder.html">Table builder</a></span></dt>
+<dd><dl><dt>
+<span class="refentrytitle"><a href="table-builder-classes.html">Table builder classes</a></span><span class="refpurpose"></span>
+</dt></dl></dd>
 <dt><span class="chapter"><a href="buffer.html">Buffer</a></span></dt>
 <dd><dl><dt>
 <span class="refentrytitle"><a href="buffer-classes.html">Buffer classes</a></span><span class="refpurpose"></span>
@@ -89,7 +98,6 @@
 </div>
 </div>
 <div class="footer">
-<hr>
-          Generated by GTK-Doc V1.20</div>
+<hr>Generated by GTK-Doc V1.25</div>
 </body>
 </html>

http://git-wip-us.apache.org/repos/asf/arrow-site/blob/a6214c73/docs/c_glib/deprecated-api-index.html
----------------------------------------------------------------------
diff --git a/docs/c_glib/deprecated-api-index.html b/docs/c_glib/deprecated-api-index.html
index cac727e..bf6459c 100644
--- a/docs/c_glib/deprecated-api-index.html
+++ b/docs/c_glib/deprecated-api-index.html
@@ -2,17 +2,17 @@
 <html>
 <head>
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title> Reference Manual: Index of deprecated API</title>
-<meta name="generator" content="DocBook XSL Stylesheets V1.78.1">
-<link rel="home" href="index.html" title="Reference Manual">
-<link rel="up" href="index.html" title="Reference Manual">
+<title>Index of deprecated API: arrow-glib Reference Manual</title>
+<meta name="generator" content="DocBook XSL Stylesheets V1.79.1">
+<link rel="home" href="index.html" title="arrow-glib Reference Manual">
+<link rel="up" href="index.html" title="arrow-glib Reference Manual">
 <link rel="prev" href="api-index-full.html" title="API Index">
 <link rel="next" href="api-index-0-8-0.html" title="Index of new symbols in 0.8.0">
-<meta name="generator" content="GTK-Doc V1.20 (XML mode)">
+<meta name="generator" content="GTK-Doc V1.25 (XML mode)">
 <link rel="stylesheet" href="style.css" type="text/css">
 </head>
 <body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
-<table class="navigation" id="top" width="100%" summary="Navigation header" cellpadding="2" cellspacing="10"><tr valign="middle">
+<table class="navigation" id="top" width="100%" summary="Navigation header" cellpadding="2" cellspacing="5"><tr valign="middle">
 <td width="100%" align="left" class="shortcuts"><span id="nav_index"><a class="shortcut" href="#idxR">R</a></span></td>
 <td><a accesskey="h" href="index.html"><img src="home.png" width="16" height="16" border="0" alt="Home"></a></td>
 <td><img src="up-insensitive.png" width="16" height="16" border="0"></td>
@@ -24,16 +24,19 @@
 <a name="deprecated-api-index"></a>Index of deprecated API</h1></div></div></div>
 <a name="idx"></a><a name="idxR"></a><h3 class="title">R</h3>
 <dt>
-<a class="link" href="reader-classes.html#garrow-record-batch-file-reader-get-record-batch" title="garrow_record_batch_file_reader_get_record_batch ()">garrow_record_batch_file_reader_get_record_batch</a>, function in <a class="link" href="reader-classes.html" title="Reader classes">Reader classes</a>
+<a class="link" href="reader-classes.html#garrow-record-batch-file-reader-get-record-batch" title="garrow_record_batch_file_reader_get_record_batch ()">garrow_record_batch_file_reader_get_record_batch</a>, function in <a class="link" href="reader-classes.html" title="Reader classes">GArrowTableBatchReader</a>
 </dt>
 <dd></dd>
 <dt>
-<a class="link" href="reader-classes.html#garrow-record-batch-reader-get-next-record-batch" title="garrow_record_batch_reader_get_next_record_batch ()">garrow_record_batch_reader_get_next_record_batch</a>, function in <a class="link" href="reader-classes.html" title="Reader classes">Reader classes</a>
+<a class="link" href="reader-classes.html#garrow-record-batch-reader-get-next-record-batch" title="garrow_record_batch_reader_get_next_record_batch ()">garrow_record_batch_reader_get_next_record_batch</a>, function in <a class="link" href="reader-classes.html" title="Reader classes">GArrowTableBatchReader</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="reader-classes.html#garrow-record-batch-reader-read-next-record-batch" title="garrow_record_batch_reader_read_next_record_batch ()">garrow_record_batch_reader_read_next_record_batch</a>, function in <a class="link" href="reader-classes.html" title="Reader classes">GArrowTableBatchReader</a>
 </dt>
 <dd></dd>
 </div>
 <div class="footer">
-<hr>
-          Generated by GTK-Doc V1.20</div>
+<hr>Generated by GTK-Doc V1.25</div>
 </body>
 </html>

http://git-wip-us.apache.org/repos/asf/arrow-site/blob/a6214c73/docs/c_glib/error.html
----------------------------------------------------------------------
diff --git a/docs/c_glib/error.html b/docs/c_glib/error.html
index ea35b69..6d8b494 100644
--- a/docs/c_glib/error.html
+++ b/docs/c_glib/error.html
@@ -2,17 +2,17 @@
 <html>
 <head>
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title> Reference Manual: Error</title>
-<meta name="generator" content="DocBook XSL Stylesheets V1.78.1">
-<link rel="home" href="index.html" title="Reference Manual">
+<title>Error: arrow-glib Reference Manual</title>
+<meta name="generator" content="DocBook XSL Stylesheets V1.79.1">
+<link rel="home" href="index.html" title="arrow-glib Reference Manual">
 <link rel="up" href="data.html" title="Part I. Data">
 <link rel="prev" href="buffer-classes.html" title="Buffer classes">
 <link rel="next" href="arrow-glib-GArrowError.html" title="GArrowError">
-<meta name="generator" content="GTK-Doc V1.20 (XML mode)">
+<meta name="generator" content="GTK-Doc V1.25 (XML mode)">
 <link rel="stylesheet" href="style.css" type="text/css">
 </head>
 <body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
-<table class="navigation" id="top" width="100%" summary="Navigation header" cellpadding="2" cellspacing="10"><tr valign="middle">
+<table class="navigation" id="top" width="100%" summary="Navigation header" cellpadding="2" cellspacing="5"><tr valign="middle">
 <td width="100%" align="left" class="shortcuts"></td>
 <td><a accesskey="h" href="index.html"><img src="home.png" width="16" height="16" border="0" alt="Home"></a></td>
 <td><a accesskey="u" href="data.html"><img src="up.png" width="16" height="16" border="0" alt="Up"></a></td>
@@ -27,7 +27,6 @@
 </dt></dl></div>
 </div>
 <div class="footer">
-<hr>
-          Generated by GTK-Doc V1.20</div>
+<hr>Generated by GTK-Doc V1.25</div>
 </body>
 </html>

http://git-wip-us.apache.org/repos/asf/arrow-site/blob/a6214c73/docs/c_glib/index.html
----------------------------------------------------------------------
diff --git a/docs/c_glib/index.html b/docs/c_glib/index.html
index 2f3048f..7bbc8a1 100644
--- a/docs/c_glib/index.html
+++ b/docs/c_glib/index.html
@@ -2,20 +2,20 @@
 <html>
 <head>
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title> Reference Manual: Reference Manual</title>
-<meta name="generator" content="DocBook XSL Stylesheets V1.78.1">
-<link rel="home" href="index.html" title="Reference Manual">
+<title>arrow-glib Reference Manual: arrow-glib Reference Manual</title>
+<meta name="generator" content="DocBook XSL Stylesheets V1.79.1">
+<link rel="home" href="index.html" title="arrow-glib Reference Manual">
 <link rel="next" href="data.html" title="Part I. Data">
-<meta name="generator" content="GTK-Doc V1.20 (XML mode)">
+<meta name="generator" content="GTK-Doc V1.25 (XML mode)">
 <link rel="stylesheet" href="style.css" type="text/css">
 </head>
 <body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
 <div class="book">
 <div class="titlepage">
 <div>
-<div><table class="navigation" id="top" width="100%" cellpadding="2" cellspacing="0"><tr><th valign="middle"><p class="title"> Reference Manual</p></th></tr></table></div>
+<div><table class="navigation" id="top" width="100%" cellpadding="2" cellspacing="0"><tr><th valign="middle"><p class="title">arrow-glib Reference Manual</p></th></tr></table></div>
 <div><p class="releaseinfo">
-      for .
+      for arrow-glib 0.9.0-SNAPSHOT.
       
     </p></div>
 </div>
@@ -25,9 +25,14 @@
 <dt><span class="part"><a href="data.html">I. Data</a></span></dt>
 <dd><dl>
 <dt><span class="chapter"><a href="array.html">Array</a></span></dt>
-<dd><dl><dt>
-<span class="refentrytitle"><a href="array-classes.html">Array classes</a></span><span class="refpurpose"></span>
-</dt></dl></dd>
+<dd><dl>
+<dt>
+<span class="refentrytitle"><a href="basic-array-classes.html">Basic array classes</a></span><span class="refpurpose"></span>
+</dt>
+<dt>
+<span class="refentrytitle"><a href="composite-array-classes.html">Composite array classes</a></span><span class="refpurpose"></span>
+</dt>
+</dl></dd>
 <dt><span class="chapter"><a href="array-builder.html">Array builder</a></span></dt>
 <dd><dl><dt>
 <span class="refentrytitle"><a href="array-builder-classes.html">Array builder classes</a></span><span class="refpurpose"></span>
@@ -76,6 +81,10 @@
 <span class="refentrytitle"><a href="GArrowChunkedArray.html">GArrowChunkedArray</a></span><span class="refpurpose"> — Chunked array class</span>
 </dt>
 </dl></dd>
+<dt><span class="chapter"><a href="table-builder.html">Table builder</a></span></dt>
+<dd><dl><dt>
+<span class="refentrytitle"><a href="table-builder-classes.html">Table builder classes</a></span><span class="refpurpose"></span>
+</dt></dl></dd>
 <dt><span class="chapter"><a href="buffer.html">Buffer</a></span></dt>
 <dd><dl><dt>
 <span class="refentrytitle"><a href="buffer-classes.html">Buffer classes</a></span><span class="refpurpose"></span>
@@ -145,7 +154,6 @@
 </dl></div>
 </div>
 <div class="footer">
-<hr>
-          Generated by GTK-Doc V1.20</div>
+<hr>Generated by GTK-Doc V1.25</div>
 </body>
 </html>

http://git-wip-us.apache.org/repos/asf/arrow-site/blob/a6214c73/docs/c_glib/input-output.html
----------------------------------------------------------------------
diff --git a/docs/c_glib/input-output.html b/docs/c_glib/input-output.html
index 1432bb1..01d75dc 100644
--- a/docs/c_glib/input-output.html
+++ b/docs/c_glib/input-output.html
@@ -2,17 +2,17 @@
 <html>
 <head>
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title> Reference Manual: Input and output</title>
-<meta name="generator" content="DocBook XSL Stylesheets V1.78.1">
-<link rel="home" href="index.html" title="Reference Manual">
+<title>Input and output: arrow-glib Reference Manual</title>
+<meta name="generator" content="DocBook XSL Stylesheets V1.79.1">
+<link rel="home" href="index.html" title="arrow-glib Reference Manual">
 <link rel="up" href="io.html" title="Part II. IO">
 <link rel="prev" href="output-stream-classes.html" title="Output stream classes">
 <link rel="next" href="GArrowFile.html" title="GArrowFile">
-<meta name="generator" content="GTK-Doc V1.20 (XML mode)">
+<meta name="generator" content="GTK-Doc V1.25 (XML mode)">
 <link rel="stylesheet" href="style.css" type="text/css">
 </head>
 <body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
-<table class="navigation" id="top" width="100%" summary="Navigation header" cellpadding="2" cellspacing="10"><tr valign="middle">
+<table class="navigation" id="top" width="100%" summary="Navigation header" cellpadding="2" cellspacing="5"><tr valign="middle">
 <td width="100%" align="left" class="shortcuts"></td>
 <td><a accesskey="h" href="index.html"><img src="home.png" width="16" height="16" border="0" alt="Home"></a></td>
 <td><a accesskey="u" href="io.html"><img src="up.png" width="16" height="16" border="0" alt="Up"></a></td>
@@ -27,7 +27,6 @@
 </dt></dl></div>
 </div>
 <div class="footer">
-<hr>
-          Generated by GTK-Doc V1.20</div>
+<hr>Generated by GTK-Doc V1.25</div>
 </body>
 </html>

http://git-wip-us.apache.org/repos/asf/arrow-site/blob/a6214c73/docs/c_glib/input-stream-classes.html
----------------------------------------------------------------------
diff --git a/docs/c_glib/input-stream-classes.html b/docs/c_glib/input-stream-classes.html
index cc62ead..c7eb716 100644
--- a/docs/c_glib/input-stream-classes.html
+++ b/docs/c_glib/input-stream-classes.html
@@ -2,22 +2,22 @@
 <html>
 <head>
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title> Reference Manual: Input stream classes</title>
-<meta name="generator" content="DocBook XSL Stylesheets V1.78.1">
-<link rel="home" href="index.html" title="Reference Manual">
+<title>Input stream classes: arrow-glib Reference Manual</title>
+<meta name="generator" content="DocBook XSL Stylesheets V1.79.1">
+<link rel="home" href="index.html" title="arrow-glib Reference Manual">
 <link rel="up" href="input.html" title="Input">
 <link rel="prev" href="GArrowReadable.html" title="GArrowReadable">
 <link rel="next" href="output.html" title="Output">
-<meta name="generator" content="GTK-Doc V1.20 (XML mode)">
+<meta name="generator" content="GTK-Doc V1.25 (XML mode)">
 <link rel="stylesheet" href="style.css" type="text/css">
 </head>
 <body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
-<table class="navigation" id="top" width="100%" summary="Navigation header" cellpadding="2" cellspacing="10"><tr valign="middle">
+<table class="navigation" id="top" width="100%" summary="Navigation header" cellpadding="2" cellspacing="5"><tr valign="middle">
 <td width="100%" align="left" class="shortcuts">
-<a href="#" class="shortcut">Top</a><span id="nav_description"> <span class="dim">|</span> 
-                  <a href="#input-stream-classes.description" class="shortcut">Description</a></span><span id="nav_hierarchy"> <span class="dim">|</span> 
-                  <a href="#input-stream-classes.object-hierarchy" class="shortcut">Object Hierarchy</a></span><span id="nav_interfaces"> <span class="dim">|</span> 
-                  <a href="#input-stream-classes.implemented-interfaces" class="shortcut">Implemented Interfaces</a></span><span id="nav_properties"> <span class="dim">|</span> 
+<a href="#" class="shortcut">Top</a><span id="nav_description">  <span class="dim">|</span> 
+                  <a href="#input-stream-classes.description" class="shortcut">Description</a></span><span id="nav_hierarchy">  <span class="dim">|</span> 
+                  <a href="#input-stream-classes.object-hierarchy" class="shortcut">Object Hierarchy</a></span><span id="nav_interfaces">  <span class="dim">|</span> 
+                  <a href="#input-stream-classes.implemented-interfaces" class="shortcut">Implemented Interfaces</a></span><span id="nav_properties">  <span class="dim">|</span> 
                   <a href="#input-stream-classes.properties" class="shortcut">Properties</a></span>
 </td>
 <td><a accesskey="h" href="index.html"><img src="home.png" width="16" height="16" border="0" alt="Home"></a></td>
@@ -36,7 +36,7 @@
 </tr></table></div>
 <div class="refsect1">
 <a name="input-stream-classes.functions"></a><h2>Functions</h2>
-<div class="informaltable"><table width="100%" border="0">
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
 <colgroup>
 <col width="150px" class="functions_return">
 <col class="functions_name">
@@ -119,7 +119,7 @@
 </div>
 <div class="refsect1">
 <a name="input-stream-classes.properties"></a><h2>Properties</h2>
-<div class="informaltable"><table border="0">
+<div class="informaltable"><table class="informaltable" border="0">
 <colgroup>
 <col width="150px" class="properties_type">
 <col width="300px" class="properties_name">
@@ -132,25 +132,37 @@
 </tr></tbody>
 </table></div>
 </div>
-<a name="GArrowInputStream"></a><a name="GArrowSeekableInputStream"></a><a name="GArrowBufferInputStream"></a><a name="GArrowMemoryMappedInputStream"></a><a name="GArrowGIOInputStream"></a><div class="refsect1">
+<a name="GArrowMemoryMappedInputStream"></a><a name="GArrowGIOInputStream"></a><a name="GArrowBufferInputStream"></a><a name="GArrowInputStream"></a><a name="GArrowSeekableInputStream"></a><div class="refsect1">
 <a name="input-stream-classes.other"></a><h2>Types and Values</h2>
-<div class="informaltable"><table width="100%" border="0">
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
 <colgroup>
 <col width="150px" class="name">
 <col class="description">
 </colgroup>
 <tbody>
 <tr>
+<td class="define_keyword">#define</td>
+<td class="function_name"><a class="link" href="input-stream-classes.html#GARROW-TYPE-INPUT-STREAM:CAPS" title="GARROW_TYPE_INPUT_STREAM">GARROW_TYPE_INPUT_STREAM</a></td>
+</tr>
+<tr>
 <td class="datatype_keyword">struct</td>
-<td class="function_name"><a class="link" href="input-stream-classes.html#GArrowInputStream-struct" title="struct GArrowInputStream">GArrowInputStream</a></td>
+<td class="function_name"><a class="link" href="input-stream-classes.html#GArrowInputStreamClass" title="struct GArrowInputStreamClass">GArrowInputStreamClass</a></td>
+</tr>
+<tr>
+<td class="define_keyword">#define</td>
+<td class="function_name"><a class="link" href="input-stream-classes.html#GARROW-TYPE-SEEKABLE-INPUT-STREAM:CAPS" title="GARROW_TYPE_SEEKABLE_INPUT_STREAM">GARROW_TYPE_SEEKABLE_INPUT_STREAM</a></td>
 </tr>
 <tr>
 <td class="datatype_keyword">struct</td>
-<td class="function_name"><a class="link" href="input-stream-classes.html#GArrowSeekableInputStream-struct" title="struct GArrowSeekableInputStream">GArrowSeekableInputStream</a></td>
+<td class="function_name"><a class="link" href="input-stream-classes.html#GArrowSeekableInputStreamClass" title="struct GArrowSeekableInputStreamClass">GArrowSeekableInputStreamClass</a></td>
+</tr>
+<tr>
+<td class="define_keyword">#define</td>
+<td class="function_name"><a class="link" href="input-stream-classes.html#GARROW-TYPE-BUFFER-INPUT-STREAM:CAPS" title="GARROW_TYPE_BUFFER_INPUT_STREAM">GARROW_TYPE_BUFFER_INPUT_STREAM</a></td>
 </tr>
 <tr>
 <td class="datatype_keyword">struct</td>
-<td class="function_name"><a class="link" href="input-stream-classes.html#GArrowBufferInputStream-struct" title="struct GArrowBufferInputStream">GArrowBufferInputStream</a></td>
+<td class="function_name"><a class="link" href="input-stream-classes.html#GArrowBufferInputStreamClass" title="struct GArrowBufferInputStreamClass">GArrowBufferInputStreamClass</a></td>
 </tr>
 <tr>
 <td class="datatype_keyword">struct</td>
@@ -160,18 +172,29 @@
 <td class="datatype_keyword">struct</td>
 <td class="function_name"><a class="link" href="input-stream-classes.html#GArrowGIOInputStream-struct" title="struct GArrowGIOInputStream">GArrowGIOInputStream</a></td>
 </tr>
+<tr>
+<td class="datatype_keyword"> </td>
+<td class="function_name"><a class="link" href="input-stream-classes.html#GArrowBufferInputStream-struct" title="GArrowBufferInputStream">GArrowBufferInputStream</a></td>
+</tr>
+<tr>
+<td class="datatype_keyword"> </td>
+<td class="function_name"><a class="link" href="input-stream-classes.html#GArrowInputStream-struct" title="GArrowInputStream">GArrowInputStream</a></td>
+</tr>
+<tr>
+<td class="datatype_keyword"> </td>
+<td class="function_name"><a class="link" href="input-stream-classes.html#GArrowSeekableInputStream-struct" title="GArrowSeekableInputStream">GArrowSeekableInputStream</a></td>
+</tr>
 </tbody>
 </table></div>
 </div>
 <div class="refsect1">
 <a name="input-stream-classes.object-hierarchy"></a><h2>Object Hierarchy</h2>
 <pre class="screen">    <GTKDOCLINK HREF="GObject">GObject</GTKDOCLINK>
-    <span class="lineart">├──</span> <a class="link" href="input-stream-classes.html#GArrowInputStream">GArrowInputStream</a>
-    <span class="lineart">│</span>   <span class="lineart">╰──</span> GArrowSeekableInputStream
-    <span class="lineart">│</span>       <span class="lineart">├──</span> <a class="link" href="input-stream-classes.html#GArrowBufferInputStream">GArrowBufferInputStream</a>
-    <span class="lineart">│</span>       <span class="lineart">├──</span> <a class="link" href="input-stream-classes.html#GArrowGIOInputStream">GArrowGIOInputStream</a>
-    <span class="lineart">│</span>       <span class="lineart">╰──</span> <a class="link" href="input-stream-classes.html#GArrowMemoryMappedInputStream">GArrowMemoryMappedInputStream</a>
     <span class="lineart">╰──</span> GArrowInputStream
+        <span class="lineart">├──</span> GArrowSeekableInputStream
+        <span class="lineart">│</span>   <span class="lineart">├──</span> <a class="link" href="input-stream-classes.html#GArrowBufferInputStream">GArrowBufferInputStream</a>
+        <span class="lineart">│</span>   <span class="lineart">├──</span> <a class="link" href="input-stream-classes.html#GArrowGIOInputStream">GArrowGIOInputStream</a>
+        <span class="lineart">│</span>   <span class="lineart">╰──</span> <a class="link" href="input-stream-classes.html#GArrowMemoryMappedInputStream">GArrowMemoryMappedInputStream</a>
         <span class="lineart">╰──</span> <a class="link" href="input-stream-classes.html#GArrowSeekableInputStream">GArrowSeekableInputStream</a>
             <span class="lineart">├──</span> GArrowBufferInputStream
             <span class="lineart">├──</span> GArrowGIOInputStream
@@ -181,19 +204,19 @@
 <div class="refsect1">
 <a name="input-stream-classes.implemented-interfaces"></a><h2>Implemented Interfaces</h2>
 <p>
-GArrowInputStream implements
+GArrowMemoryMappedInputStream implements
 </p>
 <p>
-GArrowSeekableInputStream implements
+GArrowGIOInputStream implements
 </p>
 <p>
 GArrowBufferInputStream implements
 </p>
 <p>
-GArrowMemoryMappedInputStream implements
+GArrowInputStream implements
 </p>
 <p>
-GArrowGIOInputStream implements
+GArrowSeekableInputStream implements
 </p>
 </div>
 <div class="refsect1">
@@ -220,8 +243,8 @@ stream.</p>
 garrow_seekable_input_stream_get_size (<em class="parameter"><code><a class="link" href="input-stream-classes.html#GArrowSeekableInputStream"><span class="type">GArrowSeekableInputStream</span></a> *input_stream</code></em>,
                                        <em class="parameter"><code><GTKDOCLINK HREF="GError"><span class="type">GError</span></GTKDOCLINK> **error</code></em>);</pre>
 <div class="refsect3">
-<a name="id-1.3.3.3.15.2.4"></a><h4>Parameters</h4>
-<div class="informaltable"><table width="100%" border="0">
+<a name="garrow-seekable-input-stream-get-size.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
 <colgroup>
 <col width="150px" class="parameters_name">
 <col class="parameters_description">
@@ -236,15 +259,14 @@ garrow_seekable_input_stream_get_size (<em class="parameter"><code><a class="lin
 <tr>
 <td class="parameter_name"><p>error</p></td>
 <td class="parameter_description"><p> Return location for a <GTKDOCLINK HREF="GError"><span class="type">GError</span></GTKDOCLINK> or <GTKDOCLINK HREF="NULL:CAPS"><code class="literal">NULL</code></GTKDOCLINK>. </p></td>
-<td class="parameter_annotations"><span class="annotation">[nullable]</span></td>
+<td class="parameter_annotations"><span class="annotation">[<acronym title="NULL may be passed as the value in, out, in-out; or as a return value."><span class="acronym">nullable</span></acronym>]</span></td>
 </tr>
 </tbody>
 </table></div>
 </div>
 <div class="refsect3">
-<a name="id-1.3.3.3.15.2.5"></a><h4>Returns</h4>
+<a name="garrow-seekable-input-stream-get-size.returns"></a><h4>Returns</h4>
 <p> The size of the file.</p>
-<p></p>
 </div>
 </div>
 <hr>
@@ -254,8 +276,8 @@ garrow_seekable_input_stream_get_size (<em class="parameter"><code><a class="lin
 garrow_seekable_input_stream_get_support_zero_copy
                                (<em class="parameter"><code><a class="link" href="input-stream-classes.html#GArrowSeekableInputStream"><span class="type">GArrowSeekableInputStream</span></a> *input_stream</code></em>);</pre>
 <div class="refsect3">
-<a name="id-1.3.3.3.15.3.4"></a><h4>Parameters</h4>
-<div class="informaltable"><table width="100%" border="0">
+<a name="garrow-seekable-input-stream-get-support-zero-copy.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
 <colgroup>
 <col width="150px" class="parameters_name">
 <col class="parameters_description">
@@ -269,9 +291,8 @@ garrow_seekable_input_stream_get_support_zero_copy
 </table></div>
 </div>
 <div class="refsect3">
-<a name="id-1.3.3.3.15.3.5"></a><h4>Returns</h4>
+<a name="garrow-seekable-input-stream-get-support-zero-copy.returns"></a><h4>Returns</h4>
 <p> Whether zero copy read is supported or not.</p>
-<p></p>
 </div>
 </div>
 <hr>
@@ -283,8 +304,8 @@ garrow_seekable_input_stream_read_at (<em class="parameter"><code><a class="link
                                       <em class="parameter"><code><GTKDOCLINK HREF="gint64"><span class="type">gint64</span></GTKDOCLINK> n_bytes</code></em>,
                                       <em class="parameter"><code><GTKDOCLINK HREF="GError"><span class="type">GError</span></GTKDOCLINK> **error</code></em>);</pre>
 <div class="refsect3">
-<a name="id-1.3.3.3.15.4.4"></a><h4>Parameters</h4>
-<div class="informaltable"><table width="100%" border="0">
+<a name="garrow-seekable-input-stream-read-at.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
 <colgroup>
 <col width="150px" class="parameters_name">
 <col class="parameters_description">
@@ -309,16 +330,16 @@ garrow_seekable_input_stream_read_at (<em class="parameter"><code><a class="link
 <tr>
 <td class="parameter_name"><p>error</p></td>
 <td class="parameter_description"><p> Return location for a <GTKDOCLINK HREF="GError"><span class="type">GError</span></GTKDOCLINK> or <GTKDOCLINK HREF="NULL:CAPS"><code class="literal">NULL</code></GTKDOCLINK>. </p></td>
-<td class="parameter_annotations"><span class="annotation">[nullable]</span></td>
+<td class="parameter_annotations"><span class="annotation">[<acronym title="NULL may be passed as the value in, out, in-out; or as a return value."><span class="acronym">nullable</span></acronym>]</span></td>
 </tr>
 </tbody>
 </table></div>
 </div>
 <div class="refsect3">
-<a name="id-1.3.3.3.15.4.5"></a><h4>Returns</h4>
+<a name="garrow-seekable-input-stream-read-at.returns"></a><h4>Returns</h4>
 <p> <a class="link" href="buffer-classes.html#GArrowBuffer"><span class="type">GArrowBuffer</span></a> that has read
 data on success, <GTKDOCLINK HREF="NULL:CAPS"><code class="literal">NULL</code></GTKDOCLINK> if there was an error. </p>
-<p><span class="annotation">[<acronym title="Free data after the code is done."><span class="acronym">transfer full</span></acronym>][nullable]</span></p>
+<p><span class="annotation">[<acronym title="Free data after the code is done."><span class="acronym">transfer full</span></acronym>][<acronym title="NULL may be passed as the value in, out, in-out; or as a return value."><span class="acronym">nullable</span></acronym>]</span></p>
 </div>
 </div>
 <hr>
@@ -330,8 +351,8 @@ garrow_seekable_input_stream_read_tensor
                                 <em class="parameter"><code><GTKDOCLINK HREF="gint64"><span class="type">gint64</span></GTKDOCLINK> position</code></em>,
                                 <em class="parameter"><code><GTKDOCLINK HREF="GError"><span class="type">GError</span></GTKDOCLINK> **error</code></em>);</pre>
 <div class="refsect3">
-<a name="id-1.3.3.3.15.5.4"></a><h4>Parameters</h4>
-<div class="informaltable"><table width="100%" border="0">
+<a name="garrow-seekable-input-stream-read-tensor.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
 <colgroup>
 <col width="150px" class="parameters_name">
 <col class="parameters_description">
@@ -351,17 +372,17 @@ garrow_seekable_input_stream_read_tensor
 <tr>
 <td class="parameter_name"><p>error</p></td>
 <td class="parameter_description"><p> Return location for a <GTKDOCLINK HREF="GError"><span class="type">GError</span></GTKDOCLINK> or <GTKDOCLINK HREF="NULL:CAPS"><code class="literal">NULL</code></GTKDOCLINK>. </p></td>
-<td class="parameter_annotations"><span class="annotation">[nullable]</span></td>
+<td class="parameter_annotations"><span class="annotation">[<acronym title="NULL may be passed as the value in, out, in-out; or as a return value."><span class="acronym">nullable</span></acronym>]</span></td>
 </tr>
 </tbody>
 </table></div>
 </div>
 <div class="refsect3">
-<a name="id-1.3.3.3.15.5.5"></a><h4>Returns</h4>
+<a name="garrow-seekable-input-stream-read-tensor.returns"></a><h4>Returns</h4>
 <p>  <a class="link" href="GArrowTensor.html" title="GArrowTensor"><span class="type">GArrowTensor</span></a> on success, <GTKDOCLINK HREF="NULL:CAPS"><code class="literal">NULL</code></GTKDOCLINK> on error. </p>
-<p><span class="annotation">[<acronym title="Free data after the code is done."><span class="acronym">transfer full</span></acronym>][nullable]</span></p>
+<p><span class="annotation">[<acronym title="Free data after the code is done."><span class="acronym">transfer full</span></acronym>][<acronym title="NULL may be passed as the value in, out, in-out; or as a return value."><span class="acronym">nullable</span></acronym>]</span></p>
 </div>
-<p class="since">Since 0.4.0</p>
+<p class="since">Since: <a class="link" href="api-index-0-4-0.html#api-index-0.4.0">0.4.0</a></p>
 </div>
 <hr>
 <div class="refsect2">
@@ -369,8 +390,8 @@ garrow_seekable_input_stream_read_tensor
 <pre class="programlisting"><a class="link" href="input-stream-classes.html#GArrowBufferInputStream"><span class="returnvalue">GArrowBufferInputStream</span></a> *
 garrow_buffer_input_stream_new (<em class="parameter"><code><a class="link" href="buffer-classes.html#GArrowBuffer"><span class="type">GArrowBuffer</span></a> *buffer</code></em>);</pre>
 <div class="refsect3">
-<a name="id-1.3.3.3.15.6.4"></a><h4>Parameters</h4>
-<div class="informaltable"><table width="100%" border="0">
+<a name="garrow-buffer-input-stream-new.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
 <colgroup>
 <col width="150px" class="parameters_name">
 <col class="parameters_description">
@@ -384,9 +405,8 @@ garrow_buffer_input_stream_new (<em class="parameter"><code><a class="link" href
 </table></div>
 </div>
 <div class="refsect3">
-<a name="id-1.3.3.3.15.6.5"></a><h4>Returns</h4>
+<a name="garrow-buffer-input-stream-new.returns"></a><h4>Returns</h4>
 <p> A newly created <a class="link" href="input-stream-classes.html#GArrowBufferInputStream"><span class="type">GArrowBufferInputStream</span></a>.</p>
-<p></p>
 </div>
 </div>
 <hr>
@@ -395,8 +415,8 @@ garrow_buffer_input_stream_new (<em class="parameter"><code><a class="link" href
 <pre class="programlisting"><a class="link" href="buffer-classes.html#GArrowBuffer"><span class="returnvalue">GArrowBuffer</span></a> *
 garrow_buffer_input_stream_get_buffer (<em class="parameter"><code><a class="link" href="input-stream-classes.html#GArrowBufferInputStream"><span class="type">GArrowBufferInputStream</span></a> *input_stream</code></em>);</pre>
 <div class="refsect3">
-<a name="id-1.3.3.3.15.7.4"></a><h4>Parameters</h4>
-<div class="informaltable"><table width="100%" border="0">
+<a name="garrow-buffer-input-stream-get-buffer.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
 <colgroup>
 <col width="150px" class="parameters_name">
 <col class="parameters_description">
@@ -410,7 +430,7 @@ garrow_buffer_input_stream_get_buffer (<em class="parameter"><code><a class="lin
 </table></div>
 </div>
 <div class="refsect3">
-<a name="id-1.3.3.3.15.7.5"></a><h4>Returns</h4>
+<a name="garrow-buffer-input-stream-get-buffer.returns"></a><h4>Returns</h4>
 <p> The data of the array as <a class="link" href="buffer-classes.html#GArrowBuffer"><span class="type">GArrowBuffer</span></a>. </p>
 <p><span class="annotation">[<acronym title="Free data after the code is done."><span class="acronym">transfer full</span></acronym>]</span></p>
 </div>
@@ -422,8 +442,8 @@ garrow_buffer_input_stream_get_buffer (<em class="parameter"><code><a class="lin
 garrow_memory_mapped_input_stream_new (<em class="parameter"><code>const <GTKDOCLINK HREF="gchar"><span class="type">gchar</span></GTKDOCLINK> *path</code></em>,
                                        <em class="parameter"><code><GTKDOCLINK HREF="GError"><span class="type">GError</span></GTKDOCLINK> **error</code></em>);</pre>
 <div class="refsect3">
-<a name="id-1.3.3.3.15.8.4"></a><h4>Parameters</h4>
-<div class="informaltable"><table width="100%" border="0">
+<a name="garrow-memory-mapped-input-stream-new.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
 <colgroup>
 <col width="150px" class="parameters_name">
 <col class="parameters_description">
@@ -438,16 +458,16 @@ garrow_memory_mapped_input_stream_new (<em class="parameter"><code>const <GTKDOC
 <tr>
 <td class="parameter_name"><p>error</p></td>
 <td class="parameter_description"><p> Return location for a <GTKDOCLINK HREF="GError"><span class="type">GError</span></GTKDOCLINK> or <GTKDOCLINK HREF="NULL:CAPS"><code class="literal">NULL</code></GTKDOCLINK>. </p></td>
-<td class="parameter_annotations"><span class="annotation">[nullable]</span></td>
+<td class="parameter_annotations"><span class="annotation">[<acronym title="NULL may be passed as the value in, out, in-out; or as a return value."><span class="acronym">nullable</span></acronym>]</span></td>
 </tr>
 </tbody>
 </table></div>
 </div>
 <div class="refsect3">
-<a name="id-1.3.3.3.15.8.5"></a><h4>Returns</h4>
+<a name="garrow-memory-mapped-input-stream-new.returns"></a><h4>Returns</h4>
 <p> A newly created <a class="link" href="input-stream-classes.html#GArrowMemoryMappedInputStream"><span class="type">GArrowMemoryMappedInputStream</span></a>
 or <GTKDOCLINK HREF="NULL:CAPS"><code class="literal">NULL</code></GTKDOCLINK> on error. </p>
-<p><span class="annotation">[nullable]</span></p>
+<p><span class="annotation">[<acronym title="NULL may be passed as the value in, out, in-out; or as a return value."><span class="acronym">nullable</span></acronym>]</span></p>
 </div>
 </div>
 <hr>
@@ -456,8 +476,8 @@ or <GTKDOCLINK HREF="NULL:CAPS"><code class="literal">NULL</code></GTKDOCLINK> o
 <pre class="programlisting"><a class="link" href="input-stream-classes.html#GArrowGIOInputStream"><span class="returnvalue">GArrowGIOInputStream</span></a> *
 garrow_gio_input_stream_new (<em class="parameter"><code><GTKDOCLINK HREF="GInputStream"><span class="type">GInputStream</span></GTKDOCLINK> *gio_input_stream</code></em>);</pre>
 <div class="refsect3">
-<a name="id-1.3.3.3.15.9.4"></a><h4>Parameters</h4>
-<div class="informaltable"><table width="100%" border="0">
+<a name="garrow-gio-input-stream-new.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
 <colgroup>
 <col width="150px" class="parameters_name">
 <col class="parameters_description">
@@ -471,11 +491,11 @@ garrow_gio_input_stream_new (<em class="parameter"><code><GTKDOCLINK HREF="GInpu
 </table></div>
 </div>
 <div class="refsect3">
-<a name="id-1.3.3.3.15.9.5"></a><h4>Returns</h4>
+<a name="garrow-gio-input-stream-new.returns"></a><h4>Returns</h4>
 <p> A newly created <a class="link" href="input-stream-classes.html#GArrowGIOInputStream"><span class="type">GArrowGIOInputStream</span></a>. </p>
 <p><span class="annotation">[<acronym title="Free data after the code is done."><span class="acronym">transfer full</span></acronym>]</span></p>
 </div>
-<p class="since">Since 0.5.0</p>
+<p class="since">Since: <a class="link" href="api-index-0-5-0.html#api-index-0.5.0">0.5.0</a></p>
 </div>
 <hr>
 <div class="refsect2">
@@ -483,8 +503,8 @@ garrow_gio_input_stream_new (<em class="parameter"><code><GTKDOCLINK HREF="GInpu
 <pre class="programlisting"><GTKDOCLINK HREF="GInputStream"><span class="returnvalue">GInputStream</span></GTKDOCLINK> *
 garrow_gio_input_stream_get_raw (<em class="parameter"><code><a class="link" href="input-stream-classes.html#GArrowGIOInputStream"><span class="type">GArrowGIOInputStream</span></a> *input_stream</code></em>);</pre>
 <div class="refsect3">
-<a name="id-1.3.3.3.15.10.4"></a><h4>Parameters</h4>
-<div class="informaltable"><table width="100%" border="0">
+<a name="garrow-gio-input-stream-get-raw.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
 <colgroup>
 <col width="150px" class="parameters_name">
 <col class="parameters_description">
@@ -498,31 +518,53 @@ garrow_gio_input_stream_get_raw (<em class="parameter"><code><a class="link" hre
 </table></div>
 </div>
 <div class="refsect3">
-<a name="id-1.3.3.3.15.10.5"></a><h4>Returns</h4>
+<a name="garrow-gio-input-stream-get-raw.returns"></a><h4>Returns</h4>
 <p> The wrapped <GTKDOCLINK HREF="GInputStream"><span class="type">GInputStream</span></GTKDOCLINK>. </p>
 <p><span class="annotation">[<acronym title="Don't free data after the code is done."><span class="acronym">transfer none</span></acronym>]</span></p>
 </div>
-<p class="since">Since 0.5.0</p>
+<p class="since">Since: <a class="link" href="api-index-0-5-0.html#api-index-0.5.0">0.5.0</a></p>
 </div>
 </div>
 <div class="refsect1">
 <a name="input-stream-classes.other_details"></a><h2>Types and Values</h2>
 <div class="refsect2">
-<a name="GArrowInputStream-struct"></a><h3>struct GArrowInputStream</h3>
-<pre class="programlisting">struct GArrowInputStream;</pre>
-<p>It wraps <code class="literal">arrow::io::InputStream</code>.</p>
+<a name="GARROW-TYPE-INPUT-STREAM:CAPS"></a><h3>GARROW_TYPE_INPUT_STREAM</h3>
+<pre class="programlisting">#define GARROW_TYPE_INPUT_STREAM (garrow_input_stream_get_type())
+</pre>
 </div>
 <hr>
 <div class="refsect2">
-<a name="GArrowSeekableInputStream-struct"></a><h3>struct GArrowSeekableInputStream</h3>
-<pre class="programlisting">struct GArrowSeekableInputStream;</pre>
-<p>It wraps <code class="literal">arrow::io::RandomAccessFile</code>.</p>
+<a name="GArrowInputStreamClass"></a><h3>struct GArrowInputStreamClass</h3>
+<pre class="programlisting">struct GArrowInputStreamClass {
+  GObjectClass parent_class;
+};
+</pre>
 </div>
 <hr>
 <div class="refsect2">
-<a name="GArrowBufferInputStream-struct"></a><h3>struct GArrowBufferInputStream</h3>
-<pre class="programlisting">struct GArrowBufferInputStream;</pre>
-<p>It wraps <code class="literal">arrow::io::BufferReader</code>.</p>
+<a name="GARROW-TYPE-SEEKABLE-INPUT-STREAM:CAPS"></a><h3>GARROW_TYPE_SEEKABLE_INPUT_STREAM</h3>
+<pre class="programlisting">#define             GARROW_TYPE_SEEKABLE_INPUT_STREAM</pre>
+</div>
+<hr>
+<div class="refsect2">
+<a name="GArrowSeekableInputStreamClass"></a><h3>struct GArrowSeekableInputStreamClass</h3>
+<pre class="programlisting">struct GArrowSeekableInputStreamClass {
+  GArrowInputStreamClass parent_class;
+};
+</pre>
+</div>
+<hr>
+<div class="refsect2">
+<a name="GARROW-TYPE-BUFFER-INPUT-STREAM:CAPS"></a><h3>GARROW_TYPE_BUFFER_INPUT_STREAM</h3>
+<pre class="programlisting">#define             GARROW_TYPE_BUFFER_INPUT_STREAM</pre>
+</div>
+<hr>
+<div class="refsect2">
+<a name="GArrowBufferInputStreamClass"></a><h3>struct GArrowBufferInputStreamClass</h3>
+<pre class="programlisting">struct GArrowBufferInputStreamClass {
+  GArrowSeekableInputStreamClass parent_class;
+};
+</pre>
 </div>
 <hr>
 <div class="refsect2">
@@ -536,6 +578,21 @@ garrow_gio_input_stream_get_raw (<em class="parameter"><code><a class="link" hre
 <pre class="programlisting">struct GArrowGIOInputStream;</pre>
 <p>It's an input stream for <code class="literal">GInputStream</code>.</p>
 </div>
+<hr>
+<div class="refsect2">
+<a name="GArrowBufferInputStream-struct"></a><h3>GArrowBufferInputStream</h3>
+<pre class="programlisting">typedef struct _GArrowBufferInputStream GArrowBufferInputStream;</pre>
+</div>
+<hr>
+<div class="refsect2">
+<a name="GArrowInputStream-struct"></a><h3>GArrowInputStream</h3>
+<pre class="programlisting">typedef struct _GArrowInputStream GArrowInputStream;</pre>
+</div>
+<hr>
+<div class="refsect2">
+<a name="GArrowSeekableInputStream-struct"></a><h3>GArrowSeekableInputStream</h3>
+<pre class="programlisting">typedef struct _GArrowSeekableInputStream GArrowSeekableInputStream;</pre>
+</div>
 </div>
 <div class="refsect1">
 <a name="input-stream-classes.property-details"></a><h2>Property Details</h2>
@@ -548,7 +605,6 @@ garrow_gio_input_stream_get_raw (<em class="parameter"><code><a class="link" hre
 </div>
 </div>
 <div class="footer">
-<hr>
-          Generated by GTK-Doc V1.20</div>
+<hr>Generated by GTK-Doc V1.25</div>
 </body>
 </html>

http://git-wip-us.apache.org/repos/asf/arrow-site/blob/a6214c73/docs/c_glib/input.html
----------------------------------------------------------------------
diff --git a/docs/c_glib/input.html b/docs/c_glib/input.html
index f6ba3ae..71d1c3c 100644
--- a/docs/c_glib/input.html
+++ b/docs/c_glib/input.html
@@ -2,17 +2,17 @@
 <html>
 <head>
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title> Reference Manual: Input</title>
-<meta name="generator" content="DocBook XSL Stylesheets V1.78.1">
-<link rel="home" href="index.html" title="Reference Manual">
+<title>Input: arrow-glib Reference Manual</title>
+<meta name="generator" content="DocBook XSL Stylesheets V1.79.1">
+<link rel="home" href="index.html" title="arrow-glib Reference Manual">
 <link rel="up" href="io.html" title="Part II. IO">
 <link rel="prev" href="arrow-glib-GArrowFileMode.html" title="GArrowFileMode">
 <link rel="next" href="GArrowReadable.html" title="GArrowReadable">
-<meta name="generator" content="GTK-Doc V1.20 (XML mode)">
+<meta name="generator" content="GTK-Doc V1.25 (XML mode)">
 <link rel="stylesheet" href="style.css" type="text/css">
 </head>
 <body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
-<table class="navigation" id="top" width="100%" summary="Navigation header" cellpadding="2" cellspacing="10"><tr valign="middle">
+<table class="navigation" id="top" width="100%" summary="Navigation header" cellpadding="2" cellspacing="5"><tr valign="middle">
 <td width="100%" align="left" class="shortcuts"></td>
 <td><a accesskey="h" href="index.html"><img src="home.png" width="16" height="16" border="0" alt="Home"></a></td>
 <td><a accesskey="u" href="io.html"><img src="up.png" width="16" height="16" border="0" alt="Up"></a></td>
@@ -32,7 +32,6 @@
 </dl></div>
 </div>
 <div class="footer">
-<hr>
-          Generated by GTK-Doc V1.20</div>
+<hr>Generated by GTK-Doc V1.25</div>
 </body>
 </html>

http://git-wip-us.apache.org/repos/asf/arrow-site/blob/a6214c73/docs/c_glib/io.html
----------------------------------------------------------------------
diff --git a/docs/c_glib/io.html b/docs/c_glib/io.html
index c262caf..714e6bc 100644
--- a/docs/c_glib/io.html
+++ b/docs/c_glib/io.html
@@ -2,17 +2,17 @@
 <html>
 <head>
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title> Reference Manual: Part II. IO</title>
-<meta name="generator" content="DocBook XSL Stylesheets V1.78.1">
-<link rel="home" href="index.html" title="Reference Manual">
-<link rel="up" href="index.html" title="Reference Manual">
+<title>Part II. IO: arrow-glib Reference Manual</title>
+<meta name="generator" content="DocBook XSL Stylesheets V1.79.1">
+<link rel="home" href="index.html" title="arrow-glib Reference Manual">
+<link rel="up" href="index.html" title="arrow-glib Reference Manual">
 <link rel="prev" href="arrow-glib-GArrowError.html" title="GArrowError">
 <link rel="next" href="mode.html" title="Mode">
-<meta name="generator" content="GTK-Doc V1.20 (XML mode)">
+<meta name="generator" content="GTK-Doc V1.25 (XML mode)">
 <link rel="stylesheet" href="style.css" type="text/css">
 </head>
 <body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
-<table class="navigation" id="top" width="100%" summary="Navigation header" cellpadding="2" cellspacing="10"><tr valign="middle">
+<table class="navigation" id="top" width="100%" summary="Navigation header" cellpadding="2" cellspacing="5"><tr valign="middle">
 <td width="100%" align="left" class="shortcuts"></td>
 <td><a accesskey="h" href="index.html"><img src="home.png" width="16" height="16" border="0" alt="Home"></a></td>
 <td><img src="up-insensitive.png" width="16" height="16" border="0"></td>
@@ -58,7 +58,6 @@
 </div>
 </div>
 <div class="footer">
-<hr>
-          Generated by GTK-Doc V1.20</div>
+<hr>Generated by GTK-Doc V1.25</div>
 </body>
 </html>

http://git-wip-us.apache.org/repos/asf/arrow-site/blob/a6214c73/docs/c_glib/ipc.html
----------------------------------------------------------------------
diff --git a/docs/c_glib/ipc.html b/docs/c_glib/ipc.html
index d6e617b..2e66139 100644
--- a/docs/c_glib/ipc.html
+++ b/docs/c_glib/ipc.html
@@ -2,17 +2,17 @@
 <html>
 <head>
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title> Reference Manual: Part III. IPC</title>
-<meta name="generator" content="DocBook XSL Stylesheets V1.78.1">
-<link rel="home" href="index.html" title="Reference Manual">
-<link rel="up" href="index.html" title="Reference Manual">
+<title>Part III. IPC: arrow-glib Reference Manual</title>
+<meta name="generator" content="DocBook XSL Stylesheets V1.79.1">
+<link rel="home" href="index.html" title="arrow-glib Reference Manual">
+<link rel="up" href="index.html" title="arrow-glib Reference Manual">
 <link rel="prev" href="GArrowFile.html" title="GArrowFile">
 <link rel="next" href="metadata.html" title="Metadata">
-<meta name="generator" content="GTK-Doc V1.20 (XML mode)">
+<meta name="generator" content="GTK-Doc V1.25 (XML mode)">
 <link rel="stylesheet" href="style.css" type="text/css">
 </head>
 <body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
-<table class="navigation" id="top" width="100%" summary="Navigation header" cellpadding="2" cellspacing="10"><tr valign="middle">
+<table class="navigation" id="top" width="100%" summary="Navigation header" cellpadding="2" cellspacing="5"><tr valign="middle">
 <td width="100%" align="left" class="shortcuts"></td>
 <td><a accesskey="h" href="index.html"><img src="home.png" width="16" height="16" border="0" alt="Home"></a></td>
 <td><img src="up-insensitive.png" width="16" height="16" border="0"></td>
@@ -41,7 +41,6 @@
 </div>
 </div>
 <div class="footer">
-<hr>
-          Generated by GTK-Doc V1.20</div>
+<hr>Generated by GTK-Doc V1.25</div>
 </body>
 </html>

http://git-wip-us.apache.org/repos/asf/arrow-site/blob/a6214c73/docs/c_glib/left-insensitive.png
----------------------------------------------------------------------
diff --git a/docs/c_glib/left-insensitive.png b/docs/c_glib/left-insensitive.png
index 9b8005b..38ffe3e 100644
Binary files a/docs/c_glib/left-insensitive.png and b/docs/c_glib/left-insensitive.png differ

http://git-wip-us.apache.org/repos/asf/arrow-site/blob/a6214c73/docs/c_glib/left.png
----------------------------------------------------------------------
diff --git a/docs/c_glib/left.png b/docs/c_glib/left.png
index c518641..1b204ab 100644
Binary files a/docs/c_glib/left.png and b/docs/c_glib/left.png differ

http://git-wip-us.apache.org/repos/asf/arrow-site/blob/a6214c73/docs/c_glib/metadata.html
----------------------------------------------------------------------
diff --git a/docs/c_glib/metadata.html b/docs/c_glib/metadata.html
index 9da587c..74e51b4 100644
--- a/docs/c_glib/metadata.html
+++ b/docs/c_glib/metadata.html
@@ -2,17 +2,17 @@
 <html>
 <head>
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title> Reference Manual: Metadata</title>
-<meta name="generator" content="DocBook XSL Stylesheets V1.78.1">
-<link rel="home" href="index.html" title="Reference Manual">
+<title>Metadata: arrow-glib Reference Manual</title>
+<meta name="generator" content="DocBook XSL Stylesheets V1.79.1">
+<link rel="home" href="index.html" title="arrow-glib Reference Manual">
 <link rel="up" href="ipc.html" title="Part III. IPC">
 <link rel="prev" href="ipc.html" title="Part III. IPC">
 <link rel="next" href="arrow-glib-GArrowMetadataVersion.html" title="GArrowMetadataVersion">
-<meta name="generator" content="GTK-Doc V1.20 (XML mode)">
+<meta name="generator" content="GTK-Doc V1.25 (XML mode)">
 <link rel="stylesheet" href="style.css" type="text/css">
 </head>
 <body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
-<table class="navigation" id="top" width="100%" summary="Navigation header" cellpadding="2" cellspacing="10"><tr valign="middle">
+<table class="navigation" id="top" width="100%" summary="Navigation header" cellpadding="2" cellspacing="5"><tr valign="middle">
 <td width="100%" align="left" class="shortcuts"></td>
 <td><a accesskey="h" href="index.html"><img src="home.png" width="16" height="16" border="0" alt="Home"></a></td>
 <td><a accesskey="u" href="ipc.html"><img src="up.png" width="16" height="16" border="0" alt="Up"></a></td>
@@ -27,7 +27,6 @@
 </dt></dl></div>
 </div>
 <div class="footer">
-<hr>
-          Generated by GTK-Doc V1.20</div>
+<hr>Generated by GTK-Doc V1.25</div>
 </body>
 </html>

http://git-wip-us.apache.org/repos/asf/arrow-site/blob/a6214c73/docs/c_glib/mode.html
----------------------------------------------------------------------
diff --git a/docs/c_glib/mode.html b/docs/c_glib/mode.html
index 5fca1f1..ca37761 100644
--- a/docs/c_glib/mode.html
+++ b/docs/c_glib/mode.html
@@ -2,17 +2,17 @@
 <html>
 <head>
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title> Reference Manual: Mode</title>
-<meta name="generator" content="DocBook XSL Stylesheets V1.78.1">
-<link rel="home" href="index.html" title="Reference Manual">
+<title>Mode: arrow-glib Reference Manual</title>
+<meta name="generator" content="DocBook XSL Stylesheets V1.79.1">
+<link rel="home" href="index.html" title="arrow-glib Reference Manual">
 <link rel="up" href="io.html" title="Part II. IO">
 <link rel="prev" href="io.html" title="Part II. IO">
 <link rel="next" href="arrow-glib-GArrowFileMode.html" title="GArrowFileMode">
-<meta name="generator" content="GTK-Doc V1.20 (XML mode)">
+<meta name="generator" content="GTK-Doc V1.25 (XML mode)">
 <link rel="stylesheet" href="style.css" type="text/css">
 </head>
 <body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
-<table class="navigation" id="top" width="100%" summary="Navigation header" cellpadding="2" cellspacing="10"><tr valign="middle">
+<table class="navigation" id="top" width="100%" summary="Navigation header" cellpadding="2" cellspacing="5"><tr valign="middle">
 <td width="100%" align="left" class="shortcuts"></td>
 <td><a accesskey="h" href="index.html"><img src="home.png" width="16" height="16" border="0" alt="Home"></a></td>
 <td><a accesskey="u" href="io.html"><img src="up.png" width="16" height="16" border="0" alt="Up"></a></td>
@@ -27,7 +27,6 @@
 </dt></dl></div>
 </div>
 <div class="footer">
-<hr>
-          Generated by GTK-Doc V1.20</div>
+<hr>Generated by GTK-Doc V1.25</div>
 </body>
 </html>