http://git-wip-us.apache.org/repos/asf/arrow-site/blob/785c5862/docs/cpp/datetime_8h_source.html
----------------------------------------------------------------------
diff --git a/docs/cpp/datetime_8h_source.html b/docs/cpp/datetime_8h_source.html
index 2e0b0a4..87a1e40 100644
--- a/docs/cpp/datetime_8h_source.html
+++ b/docs/cpp/datetime_8h_source.html
@@ -5,7 +5,7 @@
 <meta http-equiv="X-UA-Compatible" content="IE=9"/>
 <meta name="generator" content="Doxygen 1.8.13"/>
 <meta name="viewport" content="width=device-width, initial-scale=1"/>
-<title>Apache Arrow (C++): 
/home/wesm/code/arrow/cpp/src/arrow/python/util/datetime.h Source File</title>
+<title>Apache Arrow (C++): 
/apache-arrow/arrow/cpp/src/arrow/python/util/datetime.h Source File</title>
 <link href="tabs.css" rel="stylesheet" type="text/css"/>
 <script type="text/javascript" src="jquery.js"></script>
 <script type="text/javascript" src="dynsections.js"></script>
@@ -67,15 +67,15 @@ $(function() {
 <div class="title">datetime.h</div>  </div>
 </div><!--header-->
 <div class="contents">
-<a href="datetime_8h.html">Go to the documentation of this file.</a><div 
class="fragment"><div class="line"><a name="l00001"></a><span class="lineno">   
 1</span>&#160;<span class="comment">// Licensed to the Apache Software 
Foundation (ASF) under one</span></div><div class="line"><a 
name="l00002"></a><span class="lineno">    2</span>&#160;<span 
class="comment">// or more contributor license agreements.  See the NOTICE 
file</span></div><div class="line"><a name="l00003"></a><span class="lineno">   
 3</span>&#160;<span class="comment">// distributed with this work for 
additional information</span></div><div class="line"><a name="l00004"></a><span 
class="lineno">    4</span>&#160;<span class="comment">// regarding copyright 
ownership.  The ASF licenses this file</span></div><div class="line"><a 
name="l00005"></a><span class="lineno">    5</span>&#160;<span 
class="comment">// to you under the Apache License, Version 2.0 
(the</span></div><div class="line"><a name="l00006"></a><span clas
 s="lineno">    6</span>&#160;<span class="comment">// &quot;License&quot;); 
you may not use this file except in compliance</span></div><div class="line"><a 
name="l00007"></a><span class="lineno">    7</span>&#160;<span 
class="comment">// with the License.  You may obtain a copy of the License 
at</span></div><div class="line"><a name="l00008"></a><span class="lineno">    
8</span>&#160;<span class="comment">//</span></div><div class="line"><a 
name="l00009"></a><span class="lineno">    9</span>&#160;<span 
class="comment">//   
http://www.apache.org/licenses/LICENSE-2.0</span></div><div class="line"><a 
name="l00010"></a><span class="lineno">   10</span>&#160;<span 
class="comment">//</span></div><div class="line"><a name="l00011"></a><span 
class="lineno">   11</span>&#160;<span class="comment">// Unless required by 
applicable law or agreed to in writing,</span></div><div class="line"><a 
name="l00012"></a><span class="lineno">   12</span>&#160;<span 
class="comment">// software distributed 
 under the License is distributed on an</span></div><div class="line"><a 
name="l00013"></a><span class="lineno">   13</span>&#160;<span 
class="comment">// &quot;AS IS&quot; BASIS, WITHOUT WARRANTIES OR CONDITIONS OF 
ANY</span></div><div class="line"><a name="l00014"></a><span class="lineno">   
14</span>&#160;<span class="comment">// KIND, either express or implied.  See 
the License for the</span></div><div class="line"><a name="l00015"></a><span 
class="lineno">   15</span>&#160;<span class="comment">// specific language 
governing permissions and limitations</span></div><div class="line"><a 
name="l00016"></a><span class="lineno">   16</span>&#160;<span 
class="comment">// under the License.</span></div><div class="line"><a 
name="l00017"></a><span class="lineno">   17</span>&#160;</div><div 
class="line"><a name="l00018"></a><span class="lineno">   18</span>&#160;<span 
class="preprocessor">#ifndef PYARROW_UTIL_DATETIME_H</span></div><div 
class="line"><a name="l00019"></a><span class="lin
 eno">   19</span>&#160;<span class="preprocessor">#define 
PYARROW_UTIL_DATETIME_H</span></div><div class="line"><a 
name="l00020"></a><span class="lineno">   20</span>&#160;</div><div 
class="line"><a name="l00021"></a><span class="lineno">   21</span>&#160;<span 
class="preprocessor">#include &lt;<a class="code" 
href="datetime_8h.html">datetime.h</a>&gt;</span></div><div class="line"><a 
name="l00022"></a><span class="lineno">   22</span>&#160;<span 
class="preprocessor">#include &quot;<a class="code" 
href="platform_8h.html">arrow/python/platform.h</a>&quot;</span></div><div 
class="line"><a name="l00023"></a><span class="lineno">   
23</span>&#160;</div><div class="line"><a name="l00024"></a><span 
class="lineno">   24</span>&#160;<span class="keyword">namespace </span><a 
class="code" href="namespacearrow.html">arrow</a> {</div><div class="line"><a 
name="l00025"></a><span class="lineno">   25</span>&#160;<span 
class="keyword">namespace </span>py {</div><div class="line"><a name="l00026"><
 /a><span class="lineno">   26</span>&#160;</div><div class="line"><a 
name="l00027"></a><span class="lineno">   27</span>&#160;<span 
class="keyword">static</span> <span class="keyword">inline</span> int64_t 
PyTime_to_us(PyObject* pytime) {</div><div class="line"><a 
name="l00028"></a><span class="lineno">   28</span>&#160;  <span 
class="keywordflow">return</span> 
(static_cast&lt;int64_t&gt;(PyDateTime_TIME_GET_HOUR(pytime)) * 3600000000LL 
+</div><div class="line"><a name="l00029"></a><span class="lineno">   
29</span>&#160;          
static_cast&lt;int64_t&gt;(PyDateTime_TIME_GET_MINUTE(pytime)) * 60000000LL 
+</div><div class="line"><a name="l00030"></a><span class="lineno">   
30</span>&#160;          
static_cast&lt;int64_t&gt;(PyDateTime_TIME_GET_SECOND(pytime)) * 1000000LL 
+</div><div class="line"><a name="l00031"></a><span class="lineno">   
31</span>&#160;          PyDateTime_TIME_GET_MICROSECOND(pytime));</div><div 
class="line"><a name="l00032"></a><span class="lineno">   32</span>&
 #160;}</div><div class="line"><a name="l00033"></a><span class="lineno">   
33</span>&#160;</div><div class="line"><a name="l00034"></a><span 
class="lineno">   34</span>&#160;<span class="keyword">static</span> <span 
class="keyword">inline</span> Status PyTime_from_int(int64_t val, <span 
class="keyword">const</span> <a class="code" 
href="structarrow_1_1_time_unit.html#a561ef51c3755bd873f8f86f5bc4ec1ff">TimeUnit::type</a>
 unit,</div><div class="line"><a name="l00035"></a><span class="lineno">   
35</span>&#160;                                     PyObject** out) {</div><div 
class="line"><a name="l00036"></a><span class="lineno">   36</span>&#160;  
int64_t hour = 0, minute = 0, second = 0, microsecond = 0;</div><div 
class="line"><a name="l00037"></a><span class="lineno">   37</span>&#160;  
<span class="keywordflow">switch</span> (unit) {</div><div class="line"><a 
name="l00038"></a><span class="lineno">   38</span>&#160;    <span 
class="keywordflow">case</span> <a class="code" href="stru
 
ctarrow_1_1_time_unit.html#a561ef51c3755bd873f8f86f5bc4ec1ffa88a677627c74df18d59f1aa6cd1c88d5">TimeUnit::NANO</a>:</div><div
 class="line"><a name="l00039"></a><span class="lineno">   39</span>&#160;      
<span class="keywordflow">if</span> (val % 1000 != 0) {</div><div 
class="line"><a name="l00040"></a><span class="lineno">   40</span>&#160;       
 std::stringstream ss;</div><div class="line"><a name="l00041"></a><span 
class="lineno">   41</span>&#160;        ss &lt;&lt; <span 
class="stringliteral">&quot;Value &quot;</span> &lt;&lt; val &lt;&lt; <span 
class="stringliteral">&quot; has non-zero nanoseconds&quot;</span>;</div><div 
class="line"><a name="l00042"></a><span class="lineno">   42</span>&#160;       
 <span class="keywordflow">return</span> <a class="code" 
href="classarrow_1_1_status.html#aaaa6c0ddc3021415c238ab07353f3195">Status::Invalid</a>(ss.str());</div><div
 class="line"><a name="l00043"></a><span class="lineno">   43</span>&#160;      
}</div><div class="line"><a name="l0
 0044"></a><span class="lineno">   44</span>&#160;      val /= 1000;</div><div 
class="line"><a name="l00045"></a><span class="lineno">   45</span>&#160;    
<span class="comment">// fall through</span></div><div class="line"><a 
name="l00046"></a><span class="lineno">   46</span>&#160;    <span 
class="keywordflow">case</span> <a class="code" 
href="structarrow_1_1_time_unit.html#a561ef51c3755bd873f8f86f5bc4ec1ffaf8ce7e9dc4001c956488dd701d567cb1">TimeUnit::MICRO</a>:</div><div
 class="line"><a name="l00047"></a><span class="lineno">   47</span>&#160;      
microsecond = val - (val / 1000000LL) * 1000000LL;</div><div class="line"><a 
name="l00048"></a><span class="lineno">   48</span>&#160;      val /= 
1000000LL;</div><div class="line"><a name="l00049"></a><span class="lineno">   
49</span>&#160;      second = val - (val / 60) * 60;</div><div class="line"><a 
name="l00050"></a><span class="lineno">   50</span>&#160;      val /= 
60;</div><div class="line"><a name="l00051"></a><span class="linen
 o">   51</span>&#160;      minute = val - (val / 60) * 60;</div><div 
class="line"><a name="l00052"></a><span class="lineno">   52</span>&#160;      
hour = val / 60;</div><div class="line"><a name="l00053"></a><span 
class="lineno">   53</span>&#160;      <span 
class="keywordflow">break</span>;</div><div class="line"><a 
name="l00054"></a><span class="lineno">   54</span>&#160;    <span 
class="keywordflow">case</span> <a class="code" 
href="structarrow_1_1_time_unit.html#a561ef51c3755bd873f8f86f5bc4ec1ffadc3335445f7fa1b26f9c78754a1f217b">TimeUnit::MILLI</a>:</div><div
 class="line"><a name="l00055"></a><span class="lineno">   55</span>&#160;      
microsecond = (val - (val / 1000) * 1000) * 1000;</div><div class="line"><a 
name="l00056"></a><span class="lineno">   56</span>&#160;      val /= 
1000;</div><div class="line"><a name="l00057"></a><span class="lineno">   
57</span>&#160;    <span class="comment">// fall through</span></div><div 
class="line"><a name="l00058"></a><span class="lineno
 ">   58</span>&#160;    <span class="keywordflow">case</span> <a class="code" 
href="structarrow_1_1_time_unit.html#a561ef51c3755bd873f8f86f5bc4ec1ffa1c81ae790d85d35422c1757e0b20be7a">TimeUnit::SECOND</a>:</div><div
 class="line"><a name="l00059"></a><span class="lineno">   59</span>&#160;      
second = val - (val / 60) * 60;</div><div class="line"><a 
name="l00060"></a><span class="lineno">   60</span>&#160;      val /= 
60;</div><div class="line"><a name="l00061"></a><span class="lineno">   
61</span>&#160;      minute = val - (val / 60) * 60;</div><div class="line"><a 
name="l00062"></a><span class="lineno">   62</span>&#160;      hour = val / 
60;</div><div class="line"><a name="l00063"></a><span class="lineno">   
63</span>&#160;      <span class="keywordflow">break</span>;</div><div 
class="line"><a name="l00064"></a><span class="lineno">   64</span>&#160;    
<span class="keywordflow">default</span>:</div><div class="line"><a 
name="l00065"></a><span class="lineno">   65</span>&#160;   
    <span class="keywordflow">break</span>;</div><div class="line"><a 
name="l00066"></a><span class="lineno">   66</span>&#160;  }</div><div 
class="line"><a name="l00067"></a><span class="lineno">   67</span>&#160;  *out 
= PyTime_FromTime(static_cast&lt;int32_t&gt;(hour), 
static_cast&lt;int32_t&gt;(minute),</div><div class="line"><a 
name="l00068"></a><span class="lineno">   68</span>&#160;                       
  static_cast&lt;int32_t&gt;(second), 
static_cast&lt;int32_t&gt;(microsecond));</div><div class="line"><a 
name="l00069"></a><span class="lineno">   69</span>&#160;  <span 
class="keywordflow">return</span> <a class="code" 
href="classarrow_1_1_status.html#a5c0b0031db6eeec3dcc70485d24cfe03">Status::OK</a>();</div><div
 class="line"><a name="l00070"></a><span class="lineno">   
70</span>&#160;}</div><div class="line"><a name="l00071"></a><span 
class="lineno">   71</span>&#160;</div><div class="line"><a 
name="l00072"></a><span class="lineno">   72</span>&#160;<span 
class="keyword">st
 atic</span> <span class="keyword">inline</span> int64_t 
PyDate_to_ms(PyDateTime_Date* pydate) {</div><div class="line"><a 
name="l00073"></a><span class="lineno">   73</span>&#160;  <span 
class="keyword">struct </span>tm date = {0};</div><div class="line"><a 
name="l00074"></a><span class="lineno">   74</span>&#160;  date.tm_year = 
PyDateTime_GET_YEAR(pydate) - 1900;</div><div class="line"><a 
name="l00075"></a><span class="lineno">   75</span>&#160;  date.tm_mon = 
PyDateTime_GET_MONTH(pydate) - 1;</div><div class="line"><a 
name="l00076"></a><span class="lineno">   76</span>&#160;  date.tm_mday = 
PyDateTime_GET_DAY(pydate);</div><div class="line"><a name="l00077"></a><span 
class="lineno">   77</span>&#160;  <span class="keyword">struct </span>tm epoch 
= {0};</div><div class="line"><a name="l00078"></a><span class="lineno">   
78</span>&#160;  epoch.tm_year = 70;</div><div class="line"><a 
name="l00079"></a><span class="lineno">   79</span>&#160;  epoch.tm_mday = 
1;</div><div class="line"
 ><a name="l00080"></a><span class="lineno">   80</span>&#160;<span 
 >class="preprocessor">#ifdef _MSC_VER</span></div><div class="line"><a 
 >name="l00081"></a><span class="lineno">   81</span>&#160;  <span 
 >class="comment">// Milliseconds since the epoch</span></div><div 
 >class="line"><a name="l00082"></a><span class="lineno">   82</span>&#160;  
 ><span class="keyword">const</span> int64_t current_timestamp = <span 
 >class="keyword">static_cast&lt;</span>int64_t<span 
 >class="keyword">&gt;</span>(_mkgmtime64(&amp;date));</div><div 
 >class="line"><a name="l00083"></a><span class="lineno">   83</span>&#160;  
 ><span class="keyword">const</span> int64_t epoch_timestamp = <span 
 >class="keyword">static_cast&lt;</span>int64_t<span 
 >class="keyword">&gt;</span>(_mkgmtime64(&amp;epoch));</div><div 
 >class="line"><a name="l00084"></a><span class="lineno">   84</span>&#160;  
 ><span class="keywordflow">return</span> (current_timestamp - epoch_timestamp) 
 >* 1000LL;</div><div class="line"><a name="l00085"></a><span cl
 ass="lineno">   85</span>&#160;<span 
class="preprocessor">#else</span></div><div class="line"><a 
name="l00086"></a><span class="lineno">   86</span>&#160;  <span 
class="keywordflow">return</span> lrint(difftime(mktime(&amp;date), 
mktime(&amp;epoch)) * 1000);</div><div class="line"><a name="l00087"></a><span 
class="lineno">   87</span>&#160;<span 
class="preprocessor">#endif</span></div><div class="line"><a 
name="l00088"></a><span class="lineno">   88</span>&#160;}</div><div 
class="line"><a name="l00089"></a><span class="lineno">   
89</span>&#160;</div><div class="line"><a name="l00090"></a><span 
class="lineno">   90</span>&#160;<span class="keyword">static</span> <span 
class="keyword">inline</span> int64_t PyDateTime_to_us(PyDateTime_DateTime* 
pydatetime) {</div><div class="line"><a name="l00091"></a><span class="lineno"> 
  91</span>&#160;  <span class="keyword">struct </span>tm datetime = 
{0};</div><div class="line"><a name="l00092"></a><span class="lineno">   
92</span>&#160;  datet
 ime.tm_year = PyDateTime_GET_YEAR(pydatetime) - 1900;</div><div 
class="line"><a name="l00093"></a><span class="lineno">   93</span>&#160;  
datetime.tm_mon = PyDateTime_GET_MONTH(pydatetime) - 1;</div><div 
class="line"><a name="l00094"></a><span class="lineno">   94</span>&#160;  
datetime.tm_mday = PyDateTime_GET_DAY(pydatetime);</div><div class="line"><a 
name="l00095"></a><span class="lineno">   95</span>&#160;  datetime.tm_hour = 
PyDateTime_DATE_GET_HOUR(pydatetime);</div><div class="line"><a 
name="l00096"></a><span class="lineno">   96</span>&#160;  datetime.tm_min = 
PyDateTime_DATE_GET_MINUTE(pydatetime);</div><div class="line"><a 
name="l00097"></a><span class="lineno">   97</span>&#160;  datetime.tm_sec = 
PyDateTime_DATE_GET_SECOND(pydatetime);</div><div class="line"><a 
name="l00098"></a><span class="lineno">   98</span>&#160;  <span 
class="keywordtype">int</span> us = 
PyDateTime_DATE_GET_MICROSECOND(pydatetime);</div><div class="line"><a 
name="l00099"></a><span class="lineno"> 
   99</span>&#160;  <span class="keyword">struct </span>tm epoch = 
{0};</div><div class="line"><a name="l00100"></a><span class="lineno">  
100</span>&#160;  epoch.tm_year = 70;</div><div class="line"><a 
name="l00101"></a><span class="lineno">  101</span>&#160;  epoch.tm_mday = 
1;</div><div class="line"><a name="l00102"></a><span class="lineno">  
102</span>&#160;<span class="preprocessor">#ifdef _MSC_VER</span></div><div 
class="line"><a name="l00103"></a><span class="lineno">  103</span>&#160;  
<span class="comment">// Microseconds since the epoch</span></div><div 
class="line"><a name="l00104"></a><span class="lineno">  104</span>&#160;  
<span class="keyword">const</span> int64_t current_timestamp = <span 
class="keyword">static_cast&lt;</span>int64_t<span 
class="keyword">&gt;</span>(_mkgmtime64(&amp;datetime));</div><div 
class="line"><a name="l00105"></a><span class="lineno">  105</span>&#160;  
<span class="keyword">const</span> int64_t epoch_timestamp = <span 
class="keyword">static_c
 ast&lt;</span>int64_t<span 
class="keyword">&gt;</span>(_mkgmtime64(&amp;epoch));</div><div class="line"><a 
name="l00106"></a><span class="lineno">  106</span>&#160;  <span 
class="keywordflow">return</span> (current_timestamp - epoch_timestamp) * 
1000000L + us;</div><div class="line"><a name="l00107"></a><span 
class="lineno">  107</span>&#160;<span 
class="preprocessor">#else</span></div><div class="line"><a 
name="l00108"></a><span class="lineno">  108</span>&#160;  <span 
class="keywordflow">return</span> <span 
class="keyword">static_cast&lt;</span>int64_t<span 
class="keyword">&gt;</span>(</div><div class="line"><a name="l00109"></a><span 
class="lineno">  109</span>&#160;      lrint(difftime(mktime(&amp;datetime), 
mktime(&amp;epoch))) * 1000000 + us);</div><div class="line"><a 
name="l00110"></a><span class="lineno">  110</span>&#160;<span 
class="preprocessor">#endif</span></div><div class="line"><a 
name="l00111"></a><span class="lineno">  111</span>&#160;}</div><div 
class="line"><a na
 me="l00112"></a><span class="lineno">  112</span>&#160;</div><div 
class="line"><a name="l00113"></a><span class="lineno">  113</span>&#160;<span 
class="keyword">static</span> <span class="keyword">inline</span> int32_t 
PyDate_to_days(PyDateTime_Date* pydate) {</div><div class="line"><a 
name="l00114"></a><span class="lineno">  114</span>&#160;  <span 
class="keywordflow">return</span> <span 
class="keyword">static_cast&lt;</span>int32_t<span 
class="keyword">&gt;</span>(PyDate_to_ms(pydate) / 86400000LL);</div><div 
class="line"><a name="l00115"></a><span class="lineno">  
115</span>&#160;}</div><div class="line"><a name="l00116"></a><span 
class="lineno">  116</span>&#160;</div><div class="line"><a 
name="l00117"></a><span class="lineno">  117</span>&#160;}  <span 
class="comment">// namespace py</span></div><div class="line"><a 
name="l00118"></a><span class="lineno">  118</span>&#160;}  <span 
class="comment">// namespace arrow</span></div><div class="line"><a 
name="l00119"></a><span class=
 "lineno">  119</span>&#160;</div><div class="line"><a name="l00120"></a><span 
class="lineno">  120</span>&#160;<span class="preprocessor">#endif  // 
PYARROW_UTIL_DATETIME_H</span></div><div class="ttc" 
id="structarrow_1_1_time_unit_html_a561ef51c3755bd873f8f86f5bc4ec1ffa1c81ae790d85d35422c1757e0b20be7a"><div
 class="ttname"><a 
href="structarrow_1_1_time_unit.html#a561ef51c3755bd873f8f86f5bc4ec1ffa1c81ae790d85d35422c1757e0b20be7a">arrow::TimeUnit::SECOND</a></div><div
 class="ttdef"><b>Definition:</b> type.h:572</div></div>
+<a href="datetime_8h.html">Go to the documentation of this file.</a><div 
class="fragment"><div class="line"><a name="l00001"></a><span class="lineno">   
 1</span>&#160;<span class="comment">// Licensed to the Apache Software 
Foundation (ASF) under one</span></div><div class="line"><a 
name="l00002"></a><span class="lineno">    2</span>&#160;<span 
class="comment">// or more contributor license agreements.  See the NOTICE 
file</span></div><div class="line"><a name="l00003"></a><span class="lineno">   
 3</span>&#160;<span class="comment">// distributed with this work for 
additional information</span></div><div class="line"><a name="l00004"></a><span 
class="lineno">    4</span>&#160;<span class="comment">// regarding copyright 
ownership.  The ASF licenses this file</span></div><div class="line"><a 
name="l00005"></a><span class="lineno">    5</span>&#160;<span 
class="comment">// to you under the Apache License, Version 2.0 
(the</span></div><div class="line"><a name="l00006"></a><span clas
 s="lineno">    6</span>&#160;<span class="comment">// &quot;License&quot;); 
you may not use this file except in compliance</span></div><div class="line"><a 
name="l00007"></a><span class="lineno">    7</span>&#160;<span 
class="comment">// with the License.  You may obtain a copy of the License 
at</span></div><div class="line"><a name="l00008"></a><span class="lineno">    
8</span>&#160;<span class="comment">//</span></div><div class="line"><a 
name="l00009"></a><span class="lineno">    9</span>&#160;<span 
class="comment">//   
http://www.apache.org/licenses/LICENSE-2.0</span></div><div class="line"><a 
name="l00010"></a><span class="lineno">   10</span>&#160;<span 
class="comment">//</span></div><div class="line"><a name="l00011"></a><span 
class="lineno">   11</span>&#160;<span class="comment">// Unless required by 
applicable law or agreed to in writing,</span></div><div class="line"><a 
name="l00012"></a><span class="lineno">   12</span>&#160;<span 
class="comment">// software distributed 
 under the License is distributed on an</span></div><div class="line"><a 
name="l00013"></a><span class="lineno">   13</span>&#160;<span 
class="comment">// &quot;AS IS&quot; BASIS, WITHOUT WARRANTIES OR CONDITIONS OF 
ANY</span></div><div class="line"><a name="l00014"></a><span class="lineno">   
14</span>&#160;<span class="comment">// KIND, either express or implied.  See 
the License for the</span></div><div class="line"><a name="l00015"></a><span 
class="lineno">   15</span>&#160;<span class="comment">// specific language 
governing permissions and limitations</span></div><div class="line"><a 
name="l00016"></a><span class="lineno">   16</span>&#160;<span 
class="comment">// under the License.</span></div><div class="line"><a 
name="l00017"></a><span class="lineno">   17</span>&#160;</div><div 
class="line"><a name="l00018"></a><span class="lineno">   18</span>&#160;<span 
class="preprocessor">#ifndef PYARROW_UTIL_DATETIME_H</span></div><div 
class="line"><a name="l00019"></a><span class="lin
 eno">   19</span>&#160;<span class="preprocessor">#define 
PYARROW_UTIL_DATETIME_H</span></div><div class="line"><a 
name="l00020"></a><span class="lineno">   20</span>&#160;</div><div 
class="line"><a name="l00021"></a><span class="lineno">   21</span>&#160;<span 
class="preprocessor">#include &lt;<a class="code" 
href="datetime_8h.html">datetime.h</a>&gt;</span></div><div class="line"><a 
name="l00022"></a><span class="lineno">   22</span>&#160;<span 
class="preprocessor">#include &quot;<a class="code" 
href="platform_8h.html">arrow/python/platform.h</a>&quot;</span></div><div 
class="line"><a name="l00023"></a><span class="lineno">   
23</span>&#160;</div><div class="line"><a name="l00024"></a><span 
class="lineno">   24</span>&#160;<span class="keyword">namespace </span><a 
class="code" href="namespacearrow.html">arrow</a> {</div><div class="line"><a 
name="l00025"></a><span class="lineno">   25</span>&#160;<span 
class="keyword">namespace </span>py {</div><div class="line"><a name="l00026"><
 /a><span class="lineno">   26</span>&#160;</div><div class="line"><a 
name="l00027"></a><span class="lineno">   27</span>&#160;<span 
class="keyword">static</span> <span class="keyword">inline</span> int64_t 
PyTime_to_us(PyObject* pytime) {</div><div class="line"><a 
name="l00028"></a><span class="lineno">   28</span>&#160;  <span 
class="keywordflow">return</span> 
(static_cast&lt;int64_t&gt;(PyDateTime_TIME_GET_HOUR(pytime)) * 3600000000LL 
+</div><div class="line"><a name="l00029"></a><span class="lineno">   
29</span>&#160;          
static_cast&lt;int64_t&gt;(PyDateTime_TIME_GET_MINUTE(pytime)) * 60000000LL 
+</div><div class="line"><a name="l00030"></a><span class="lineno">   
30</span>&#160;          
static_cast&lt;int64_t&gt;(PyDateTime_TIME_GET_SECOND(pytime)) * 1000000LL 
+</div><div class="line"><a name="l00031"></a><span class="lineno">   
31</span>&#160;          PyDateTime_TIME_GET_MICROSECOND(pytime));</div><div 
class="line"><a name="l00032"></a><span class="lineno">   32</span>&
 #160;}</div><div class="line"><a name="l00033"></a><span class="lineno">   
33</span>&#160;</div><div class="line"><a name="l00034"></a><span 
class="lineno">   34</span>&#160;<span class="keyword">static</span> <span 
class="keyword">inline</span> Status PyTime_from_int(int64_t val, <span 
class="keyword">const</span> <a class="code" 
href="structarrow_1_1_time_unit.html#a561ef51c3755bd873f8f86f5bc4ec1ff">TimeUnit::type</a>
 unit,</div><div class="line"><a name="l00035"></a><span class="lineno">   
35</span>&#160;                                     PyObject** out) {</div><div 
class="line"><a name="l00036"></a><span class="lineno">   36</span>&#160;  
int64_t hour = 0, minute = 0, second = 0, microsecond = 0;</div><div 
class="line"><a name="l00037"></a><span class="lineno">   37</span>&#160;  
<span class="keywordflow">switch</span> (unit) {</div><div class="line"><a 
name="l00038"></a><span class="lineno">   38</span>&#160;    <span 
class="keywordflow">case</span> <a class="code" href="stru
 
ctarrow_1_1_time_unit.html#a561ef51c3755bd873f8f86f5bc4ec1ffa88a677627c74df18d59f1aa6cd1c88d5">TimeUnit::NANO</a>:</div><div
 class="line"><a name="l00039"></a><span class="lineno">   39</span>&#160;      
<span class="keywordflow">if</span> (val % 1000 != 0) {</div><div 
class="line"><a name="l00040"></a><span class="lineno">   40</span>&#160;       
 std::stringstream ss;</div><div class="line"><a name="l00041"></a><span 
class="lineno">   41</span>&#160;        ss &lt;&lt; <span 
class="stringliteral">&quot;Value &quot;</span> &lt;&lt; val &lt;&lt; <span 
class="stringliteral">&quot; has non-zero nanoseconds&quot;</span>;</div><div 
class="line"><a name="l00042"></a><span class="lineno">   42</span>&#160;       
 <span class="keywordflow">return</span> <a class="code" 
href="classarrow_1_1_status.html#aaaa6c0ddc3021415c238ab07353f3195">Status::Invalid</a>(ss.str());</div><div
 class="line"><a name="l00043"></a><span class="lineno">   43</span>&#160;      
}</div><div class="line"><a name="l0
 0044"></a><span class="lineno">   44</span>&#160;      val /= 1000;</div><div 
class="line"><a name="l00045"></a><span class="lineno">   45</span>&#160;    
<span class="comment">// fall through</span></div><div class="line"><a 
name="l00046"></a><span class="lineno">   46</span>&#160;    <span 
class="keywordflow">case</span> <a class="code" 
href="structarrow_1_1_time_unit.html#a561ef51c3755bd873f8f86f5bc4ec1ffaf8ce7e9dc4001c956488dd701d567cb1">TimeUnit::MICRO</a>:</div><div
 class="line"><a name="l00047"></a><span class="lineno">   47</span>&#160;      
microsecond = val - (val / 1000000LL) * 1000000LL;</div><div class="line"><a 
name="l00048"></a><span class="lineno">   48</span>&#160;      val /= 
1000000LL;</div><div class="line"><a name="l00049"></a><span class="lineno">   
49</span>&#160;      second = val - (val / 60) * 60;</div><div class="line"><a 
name="l00050"></a><span class="lineno">   50</span>&#160;      val /= 
60;</div><div class="line"><a name="l00051"></a><span class="linen
 o">   51</span>&#160;      minute = val - (val / 60) * 60;</div><div 
class="line"><a name="l00052"></a><span class="lineno">   52</span>&#160;      
hour = val / 60;</div><div class="line"><a name="l00053"></a><span 
class="lineno">   53</span>&#160;      <span 
class="keywordflow">break</span>;</div><div class="line"><a 
name="l00054"></a><span class="lineno">   54</span>&#160;    <span 
class="keywordflow">case</span> <a class="code" 
href="structarrow_1_1_time_unit.html#a561ef51c3755bd873f8f86f5bc4ec1ffadc3335445f7fa1b26f9c78754a1f217b">TimeUnit::MILLI</a>:</div><div
 class="line"><a name="l00055"></a><span class="lineno">   55</span>&#160;      
microsecond = (val - (val / 1000) * 1000) * 1000;</div><div class="line"><a 
name="l00056"></a><span class="lineno">   56</span>&#160;      val /= 
1000;</div><div class="line"><a name="l00057"></a><span class="lineno">   
57</span>&#160;    <span class="comment">// fall through</span></div><div 
class="line"><a name="l00058"></a><span class="lineno
 ">   58</span>&#160;    <span class="keywordflow">case</span> <a class="code" 
href="structarrow_1_1_time_unit.html#a561ef51c3755bd873f8f86f5bc4ec1ffa1c81ae790d85d35422c1757e0b20be7a">TimeUnit::SECOND</a>:</div><div
 class="line"><a name="l00059"></a><span class="lineno">   59</span>&#160;      
second = val - (val / 60) * 60;</div><div class="line"><a 
name="l00060"></a><span class="lineno">   60</span>&#160;      val /= 
60;</div><div class="line"><a name="l00061"></a><span class="lineno">   
61</span>&#160;      minute = val - (val / 60) * 60;</div><div class="line"><a 
name="l00062"></a><span class="lineno">   62</span>&#160;      hour = val / 
60;</div><div class="line"><a name="l00063"></a><span class="lineno">   
63</span>&#160;      <span class="keywordflow">break</span>;</div><div 
class="line"><a name="l00064"></a><span class="lineno">   64</span>&#160;    
<span class="keywordflow">default</span>:</div><div class="line"><a 
name="l00065"></a><span class="lineno">   65</span>&#160;   
    <span class="keywordflow">break</span>;</div><div class="line"><a 
name="l00066"></a><span class="lineno">   66</span>&#160;  }</div><div 
class="line"><a name="l00067"></a><span class="lineno">   67</span>&#160;  *out 
= PyTime_FromTime(static_cast&lt;int32_t&gt;(hour), 
static_cast&lt;int32_t&gt;(minute),</div><div class="line"><a 
name="l00068"></a><span class="lineno">   68</span>&#160;                       
  static_cast&lt;int32_t&gt;(second), 
static_cast&lt;int32_t&gt;(microsecond));</div><div class="line"><a 
name="l00069"></a><span class="lineno">   69</span>&#160;  <span 
class="keywordflow">return</span> <a class="code" 
href="classarrow_1_1_status.html#a5c0b0031db6eeec3dcc70485d24cfe03">Status::OK</a>();</div><div
 class="line"><a name="l00070"></a><span class="lineno">   
70</span>&#160;}</div><div class="line"><a name="l00071"></a><span 
class="lineno">   71</span>&#160;</div><div class="line"><a 
name="l00072"></a><span class="lineno">   72</span>&#160;<span 
class="keyword">st
 atic</span> <span class="keyword">inline</span> int64_t 
PyDate_to_ms(PyDateTime_Date* pydate) {</div><div class="line"><a 
name="l00073"></a><span class="lineno">   73</span>&#160;  <span 
class="keyword">struct </span>tm date;</div><div class="line"><a 
name="l00074"></a><span class="lineno">   74</span>&#160;  memset(&amp;date, 0, 
<span class="keyword">sizeof</span>(<span class="keyword">struct</span> 
tm));</div><div class="line"><a name="l00075"></a><span class="lineno">   
75</span>&#160;  date.tm_year = PyDateTime_GET_YEAR(pydate) - 1900;</div><div 
class="line"><a name="l00076"></a><span class="lineno">   76</span>&#160;  
date.tm_mon = PyDateTime_GET_MONTH(pydate) - 1;</div><div class="line"><a 
name="l00077"></a><span class="lineno">   77</span>&#160;  date.tm_mday = 
PyDateTime_GET_DAY(pydate);</div><div class="line"><a name="l00078"></a><span 
class="lineno">   78</span>&#160;  <span class="keyword">struct </span>tm 
epoch;</div><div class="line"><a name="l00079"></a><span class="li
 neno">   79</span>&#160;  memset(&amp;epoch, 0, <span 
class="keyword">sizeof</span>(<span class="keyword">struct</span> 
tm));</div><div class="line"><a name="l00080"></a><span class="lineno">   
80</span>&#160;</div><div class="line"><a name="l00081"></a><span 
class="lineno">   81</span>&#160;  epoch.tm_year = 70;</div><div 
class="line"><a name="l00082"></a><span class="lineno">   82</span>&#160;  
epoch.tm_mday = 1;</div><div class="line"><a name="l00083"></a><span 
class="lineno">   83</span>&#160;<span class="preprocessor">#ifdef 
_MSC_VER</span></div><div class="line"><a name="l00084"></a><span 
class="lineno">   84</span>&#160;  <span class="comment">// Milliseconds since 
the epoch</span></div><div class="line"><a name="l00085"></a><span 
class="lineno">   85</span>&#160;  <span class="keyword">const</span> int64_t 
current_timestamp = <span class="keyword">static_cast&lt;</span>int64_t<span 
class="keyword">&gt;</span>(_mkgmtime64(&amp;date));</div><div class="line"><a 
name="l00086"><
 /a><span class="lineno">   86</span>&#160;  <span class="keyword">const</span> 
int64_t epoch_timestamp = <span 
class="keyword">static_cast&lt;</span>int64_t<span 
class="keyword">&gt;</span>(_mkgmtime64(&amp;epoch));</div><div class="line"><a 
name="l00087"></a><span class="lineno">   87</span>&#160;  <span 
class="keywordflow">return</span> (current_timestamp - epoch_timestamp) * 
1000LL;</div><div class="line"><a name="l00088"></a><span class="lineno">   
88</span>&#160;<span class="preprocessor">#else</span></div><div 
class="line"><a name="l00089"></a><span class="lineno">   89</span>&#160;  
<span class="keywordflow">return</span> lrint(difftime(mktime(&amp;date), 
mktime(&amp;epoch)) * 1000);</div><div class="line"><a name="l00090"></a><span 
class="lineno">   90</span>&#160;<span 
class="preprocessor">#endif</span></div><div class="line"><a 
name="l00091"></a><span class="lineno">   91</span>&#160;}</div><div 
class="line"><a name="l00092"></a><span class="lineno">   92</span>&#160;</div
 ><div class="line"><a name="l00093"></a><span class="lineno">   
 >93</span>&#160;<span class="keyword">static</span> <span 
 >class="keyword">inline</span> int64_t PyDateTime_to_us(PyDateTime_DateTime* 
 >pydatetime) {</div><div class="line"><a name="l00094"></a><span 
 >class="lineno">   94</span>&#160;  <span class="keyword">struct </span>tm 
 >datetime;</div><div class="line"><a name="l00095"></a><span class="lineno">   
 >95</span>&#160;  memset(&amp;datetime, 0, <span 
 >class="keyword">sizeof</span>(<span class="keyword">struct</span> 
 >tm));</div><div class="line"><a name="l00096"></a><span class="lineno">   
 >96</span>&#160;  datetime.tm_year = PyDateTime_GET_YEAR(pydatetime) - 
 >1900;</div><div class="line"><a name="l00097"></a><span class="lineno">   
 >97</span>&#160;  datetime.tm_mon = PyDateTime_GET_MONTH(pydatetime) - 
 >1;</div><div class="line"><a name="l00098"></a><span class="lineno">   
 >98</span>&#160;  datetime.tm_mday = PyDateTime_GET_DAY(pydatetime);</div><div 
 >class="line"><a name="l00099"></a
 ><span class="lineno">   99</span>&#160;  datetime.tm_hour = 
 >PyDateTime_DATE_GET_HOUR(pydatetime);</div><div class="line"><a 
 >name="l00100"></a><span class="lineno">  100</span>&#160;  datetime.tm_min = 
 >PyDateTime_DATE_GET_MINUTE(pydatetime);</div><div class="line"><a 
 >name="l00101"></a><span class="lineno">  101</span>&#160;  datetime.tm_sec = 
 >PyDateTime_DATE_GET_SECOND(pydatetime);</div><div class="line"><a 
 >name="l00102"></a><span class="lineno">  102</span>&#160;  <span 
 >class="keywordtype">int</span> us = 
 >PyDateTime_DATE_GET_MICROSECOND(pydatetime);</div><div class="line"><a 
 >name="l00103"></a><span class="lineno">  103</span>&#160;  <span 
 >class="keyword">struct </span>tm epoch;</div><div class="line"><a 
 >name="l00104"></a><span class="lineno">  104</span>&#160;  memset(&amp;epoch, 
 >0, <span class="keyword">sizeof</span>(<span class="keyword">struct</span> 
 >tm));</div><div class="line"><a name="l00105"></a><span class="lineno">  
 >105</span>&#160;  epoch.tm_year = 70;</div><div class="li
 ne"><a name="l00106"></a><span class="lineno">  106</span>&#160;  
epoch.tm_mday = 1;</div><div class="line"><a name="l00107"></a><span 
class="lineno">  107</span>&#160;<span class="preprocessor">#ifdef 
_MSC_VER</span></div><div class="line"><a name="l00108"></a><span 
class="lineno">  108</span>&#160;  <span class="comment">// Microseconds since 
the epoch</span></div><div class="line"><a name="l00109"></a><span 
class="lineno">  109</span>&#160;  <span class="keyword">const</span> int64_t 
current_timestamp = <span class="keyword">static_cast&lt;</span>int64_t<span 
class="keyword">&gt;</span>(_mkgmtime64(&amp;datetime));</div><div 
class="line"><a name="l00110"></a><span class="lineno">  110</span>&#160;  
<span class="keyword">const</span> int64_t epoch_timestamp = <span 
class="keyword">static_cast&lt;</span>int64_t<span 
class="keyword">&gt;</span>(_mkgmtime64(&amp;epoch));</div><div class="line"><a 
name="l00111"></a><span class="lineno">  111</span>&#160;  <span 
class="keywordflow">ret
 urn</span> (current_timestamp - epoch_timestamp) * 1000000L + us;</div><div 
class="line"><a name="l00112"></a><span class="lineno">  112</span>&#160;<span 
class="preprocessor">#else</span></div><div class="line"><a 
name="l00113"></a><span class="lineno">  113</span>&#160;  <span 
class="keywordflow">return</span> <span 
class="keyword">static_cast&lt;</span>int64_t<span 
class="keyword">&gt;</span>(</div><div class="line"><a name="l00114"></a><span 
class="lineno">  114</span>&#160;      lrint(difftime(mktime(&amp;datetime), 
mktime(&amp;epoch))) * 1000000 + us);</div><div class="line"><a 
name="l00115"></a><span class="lineno">  115</span>&#160;<span 
class="preprocessor">#endif</span></div><div class="line"><a 
name="l00116"></a><span class="lineno">  116</span>&#160;}</div><div 
class="line"><a name="l00117"></a><span class="lineno">  
117</span>&#160;</div><div class="line"><a name="l00118"></a><span 
class="lineno">  118</span>&#160;<span class="keyword">static</span> <span 
class="keyword
 ">inline</span> int32_t PyDate_to_days(PyDateTime_Date* pydate) {</div><div 
class="line"><a name="l00119"></a><span class="lineno">  119</span>&#160;  
<span class="keywordflow">return</span> <span 
class="keyword">static_cast&lt;</span>int32_t<span 
class="keyword">&gt;</span>(PyDate_to_ms(pydate) / 86400000LL);</div><div 
class="line"><a name="l00120"></a><span class="lineno">  
120</span>&#160;}</div><div class="line"><a name="l00121"></a><span 
class="lineno">  121</span>&#160;</div><div class="line"><a 
name="l00122"></a><span class="lineno">  122</span>&#160;}  <span 
class="comment">// namespace py</span></div><div class="line"><a 
name="l00123"></a><span class="lineno">  123</span>&#160;}  <span 
class="comment">// namespace arrow</span></div><div class="line"><a 
name="l00124"></a><span class="lineno">  124</span>&#160;</div><div 
class="line"><a name="l00125"></a><span class="lineno">  125</span>&#160;<span 
class="preprocessor">#endif  // PYARROW_UTIL_DATETIME_H</span></div><div class
 ="ttc" 
id="structarrow_1_1_time_unit_html_a561ef51c3755bd873f8f86f5bc4ec1ffa1c81ae790d85d35422c1757e0b20be7a"><div
 class="ttname"><a 
href="structarrow_1_1_time_unit.html#a561ef51c3755bd873f8f86f5bc4ec1ffa1c81ae790d85d35422c1757e0b20be7a">arrow::TimeUnit::SECOND</a></div><div
 class="ttdef"><b>Definition:</b> type.h:574</div></div>
 <div class="ttc" id="platform_8h_html"><div class="ttname"><a 
href="platform_8h.html">platform.h</a></div></div>
-<div class="ttc" 
id="structarrow_1_1_time_unit_html_a561ef51c3755bd873f8f86f5bc4ec1ff"><div 
class="ttname"><a 
href="structarrow_1_1_time_unit.html#a561ef51c3755bd873f8f86f5bc4ec1ff">arrow::TimeUnit::type</a></div><div
 class="ttdeci">type</div><div class="ttdef"><b>Definition:</b> 
type.h:572</div></div>
+<div class="ttc" 
id="structarrow_1_1_time_unit_html_a561ef51c3755bd873f8f86f5bc4ec1ff"><div 
class="ttname"><a 
href="structarrow_1_1_time_unit.html#a561ef51c3755bd873f8f86f5bc4ec1ff">arrow::TimeUnit::type</a></div><div
 class="ttdeci">type</div><div class="ttdef"><b>Definition:</b> 
type.h:574</div></div>
 <div class="ttc" id="datetime_8h_html"><div class="ttname"><a 
href="datetime_8h.html">datetime.h</a></div></div>
-<div class="ttc" 
id="structarrow_1_1_time_unit_html_a561ef51c3755bd873f8f86f5bc4ec1ffaf8ce7e9dc4001c956488dd701d567cb1"><div
 class="ttname"><a 
href="structarrow_1_1_time_unit.html#a561ef51c3755bd873f8f86f5bc4ec1ffaf8ce7e9dc4001c956488dd701d567cb1">arrow::TimeUnit::MICRO</a></div><div
 class="ttdef"><b>Definition:</b> type.h:572</div></div>
+<div class="ttc" 
id="structarrow_1_1_time_unit_html_a561ef51c3755bd873f8f86f5bc4ec1ffaf8ce7e9dc4001c956488dd701d567cb1"><div
 class="ttname"><a 
href="structarrow_1_1_time_unit.html#a561ef51c3755bd873f8f86f5bc4ec1ffaf8ce7e9dc4001c956488dd701d567cb1">arrow::TimeUnit::MICRO</a></div><div
 class="ttdef"><b>Definition:</b> type.h:574</div></div>
 <div class="ttc" 
id="classarrow_1_1_status_html_a5c0b0031db6eeec3dcc70485d24cfe03"><div 
class="ttname"><a 
href="classarrow_1_1_status.html#a5c0b0031db6eeec3dcc70485d24cfe03">arrow::Status::OK</a></div><div
 class="ttdeci">static Status OK()</div><div class="ttdef"><b>Definition:</b> 
status.h:119</div></div>
 <div class="ttc" 
id="classarrow_1_1_status_html_aaaa6c0ddc3021415c238ab07353f3195"><div 
class="ttname"><a 
href="classarrow_1_1_status.html#aaaa6c0ddc3021415c238ab07353f3195">arrow::Status::Invalid</a></div><div
 class="ttdeci">static Status Invalid(const std::string &amp;msg)</div><div 
class="ttdef"><b>Definition:</b> status.h:142</div></div>
-<div class="ttc" 
id="structarrow_1_1_time_unit_html_a561ef51c3755bd873f8f86f5bc4ec1ffa88a677627c74df18d59f1aa6cd1c88d5"><div
 class="ttname"><a 
href="structarrow_1_1_time_unit.html#a561ef51c3755bd873f8f86f5bc4ec1ffa88a677627c74df18d59f1aa6cd1c88d5">arrow::TimeUnit::NANO</a></div><div
 class="ttdef"><b>Definition:</b> type.h:572</div></div>
-<div class="ttc" 
id="structarrow_1_1_time_unit_html_a561ef51c3755bd873f8f86f5bc4ec1ffadc3335445f7fa1b26f9c78754a1f217b"><div
 class="ttname"><a 
href="structarrow_1_1_time_unit.html#a561ef51c3755bd873f8f86f5bc4ec1ffadc3335445f7fa1b26f9c78754a1f217b">arrow::TimeUnit::MILLI</a></div><div
 class="ttdef"><b>Definition:</b> type.h:572</div></div>
+<div class="ttc" 
id="structarrow_1_1_time_unit_html_a561ef51c3755bd873f8f86f5bc4ec1ffa88a677627c74df18d59f1aa6cd1c88d5"><div
 class="ttname"><a 
href="structarrow_1_1_time_unit.html#a561ef51c3755bd873f8f86f5bc4ec1ffa88a677627c74df18d59f1aa6cd1c88d5">arrow::TimeUnit::NANO</a></div><div
 class="ttdef"><b>Definition:</b> type.h:574</div></div>
+<div class="ttc" 
id="structarrow_1_1_time_unit_html_a561ef51c3755bd873f8f86f5bc4ec1ffadc3335445f7fa1b26f9c78754a1f217b"><div
 class="ttname"><a 
href="structarrow_1_1_time_unit.html#a561ef51c3755bd873f8f86f5bc4ec1ffadc3335445f7fa1b26f9c78754a1f217b">arrow::TimeUnit::MILLI</a></div><div
 class="ttdef"><b>Definition:</b> type.h:574</div></div>
 <div class="ttc" id="namespacearrow_html"><div class="ttname"><a 
href="namespacearrow.html">arrow</a></div><div class="ttdoc">Top-level 
namespace for Apache Arrow C++ API. </div><div class="ttdef"><b>Definition:</b> 
allocator.h:28</div></div>
 </div><!-- fragment --></div><!-- contents -->
 <!-- start footer part -->

http://git-wip-us.apache.org/repos/asf/arrow-site/blob/785c5862/docs/cpp/decimal_8h.html
----------------------------------------------------------------------
diff --git a/docs/cpp/decimal_8h.html b/docs/cpp/decimal_8h.html
index 99ea72e..522d5f3 100644
--- a/docs/cpp/decimal_8h.html
+++ b/docs/cpp/decimal_8h.html
@@ -5,7 +5,7 @@
 <meta http-equiv="X-UA-Compatible" content="IE=9"/>
 <meta name="generator" content="Doxygen 1.8.13"/>
 <meta name="viewport" content="width=device-width, initial-scale=1"/>
-<title>Apache Arrow (C++): /home/wesm/code/arrow/cpp/src/arrow/util/decimal.h 
File Reference</title>
+<title>Apache Arrow (C++): /apache-arrow/arrow/cpp/src/arrow/util/decimal.h 
File Reference</title>
 <link href="tabs.css" rel="stylesheet" type="text/css"/>
 <script type="text/javascript" src="jquery.js"></script>
 <script type="text/javascript" src="dynsections.js"></script>

http://git-wip-us.apache.org/repos/asf/arrow-site/blob/785c5862/docs/cpp/decimal_8h_source.html
----------------------------------------------------------------------
diff --git a/docs/cpp/decimal_8h_source.html b/docs/cpp/decimal_8h_source.html
index 873d776..2d67bfc 100644
--- a/docs/cpp/decimal_8h_source.html
+++ b/docs/cpp/decimal_8h_source.html
@@ -5,7 +5,7 @@
 <meta http-equiv="X-UA-Compatible" content="IE=9"/>
 <meta name="generator" content="Doxygen 1.8.13"/>
 <meta name="viewport" content="width=device-width, initial-scale=1"/>
-<title>Apache Arrow (C++): /home/wesm/code/arrow/cpp/src/arrow/util/decimal.h 
Source File</title>
+<title>Apache Arrow (C++): /apache-arrow/arrow/cpp/src/arrow/util/decimal.h 
Source File</title>
 <link href="tabs.css" rel="stylesheet" type="text/css"/>
 <script type="text/javascript" src="jquery.js"></script>
 <script type="text/javascript" src="dynsections.js"></script>

http://git-wip-us.apache.org/repos/asf/arrow-site/blob/785c5862/docs/cpp/deprecated.html
----------------------------------------------------------------------
diff --git a/docs/cpp/deprecated.html b/docs/cpp/deprecated.html
index 834ea0a..96edbc9 100644
--- a/docs/cpp/deprecated.html
+++ b/docs/cpp/deprecated.html
@@ -66,39 +66,35 @@ $(function() {
 <div class="textblock"><dl class="reflist">
 <dt><a class="anchor" id="_deprecated000001"></a>Member <a class="el" 
href="namespacearrow.html#a79b0292671691724b1e67ee8040e9a49">arrow::AllocateBuffer</a>
  (<a class="el" href="classarrow_1_1_memory_pool.html" title="Base class for 
memory allocation. ">MemoryPool</a> *pool, const int64_t size, 
std::shared_ptr&lt; MutableBuffer &gt; *out)</dt>
 <dd>Since 0.7.0  </dd>
-<dt><a class="anchor" id="_deprecated000003"></a>Member <a class="el" 
href="classarrow_1_1_binary_builder.html#a28d1cddc741ec36a769eb4b9f1a0a531">arrow::BinaryBuilder::BinaryBuilder</a>
  (<a class="el" href="classarrow_1_1_memory_pool.html" title="Base class for 
memory allocation. ">MemoryPool</a> *pool, const std::shared_ptr&lt; DataType 
&gt; &amp;type)</dt>
+<dt><a class="anchor" id="_deprecated000004"></a>Member <a class="el" 
href="classarrow_1_1_binary_builder.html#a28d1cddc741ec36a769eb4b9f1a0a531">arrow::BinaryBuilder::BinaryBuilder</a>
  (<a class="el" href="classarrow_1_1_memory_pool.html" title="Base class for 
memory allocation. ">MemoryPool</a> *pool, const std::shared_ptr&lt; DataType 
&gt; &amp;type)</dt>
 <dd>Since 0.6.0  </dd>
-<dt><a class="anchor" id="_deprecated000002"></a>Member <a class="el" 
href="classarrow_1_1_boolean_builder.html#a4c96b5fdef420725ca96c6c863e7213d">arrow::BooleanBuilder::BooleanBuilder</a>
  (<a class="el" href="classarrow_1_1_memory_pool.html" title="Base class for 
memory allocation. ">MemoryPool</a> *pool, const std::shared_ptr&lt; DataType 
&gt; &amp;type)</dt>
+<dt><a class="anchor" id="_deprecated000003"></a>Member <a class="el" 
href="classarrow_1_1_boolean_builder.html#a4c96b5fdef420725ca96c6c863e7213d">arrow::BooleanBuilder::BooleanBuilder</a>
  (<a class="el" href="classarrow_1_1_memory_pool.html" title="Base class for 
memory allocation. ">MemoryPool</a> *pool, const std::shared_ptr&lt; DataType 
&gt; &amp;type)</dt>
 <dd>Since 0.6.0  </dd>
-<dt><a class="anchor" id="_deprecated000005"></a>Member <a class="el" 
href="classarrow_1_1_decimal_builder.html#ad961d50f7c30dec79e44a0f3b3451dd0">arrow::DecimalBuilder::DecimalBuilder</a>
  (<a class="el" href="classarrow_1_1_memory_pool.html" title="Base class for 
memory allocation. ">MemoryPool</a> *pool, const std::shared_ptr&lt; DataType 
&gt; &amp;type)</dt>
+<dt><a class="anchor" id="_deprecated000006"></a>Member <a class="el" 
href="classarrow_1_1_decimal_builder.html#ad961d50f7c30dec79e44a0f3b3451dd0">arrow::DecimalBuilder::DecimalBuilder</a>
  (<a class="el" href="classarrow_1_1_memory_pool.html" title="Base class for 
memory allocation. ">MemoryPool</a> *pool, const std::shared_ptr&lt; DataType 
&gt; &amp;type)</dt>
 <dd>Since 0.6.0  </dd>
-<dt><a class="anchor" id="_deprecated000007"></a>Member <a class="el" 
href="classarrow_1_1_dictionary_builder.html#a1f5f0cd5da3cb5518b531ff6d581167c">arrow::DictionaryBuilder&lt;
 T &gt;::DictionaryBuilder</a>  (<a class="el" 
href="classarrow_1_1_memory_pool.html" title="Base class for memory allocation. 
">MemoryPool</a> *pool, const std::shared_ptr&lt; DataType &gt; &amp;type)</dt>
+<dt><a class="anchor" id="_deprecated000008"></a>Member <a class="el" 
href="classarrow_1_1_dictionary_builder.html#a1f5f0cd5da3cb5518b531ff6d581167c">arrow::DictionaryBuilder&lt;
 T &gt;::DictionaryBuilder</a>  (<a class="el" 
href="classarrow_1_1_memory_pool.html" title="Base class for memory allocation. 
">MemoryPool</a> *pool, const std::shared_ptr&lt; DataType &gt; &amp;type)</dt>
 <dd>Since 0.6.0  </dd>
-<dt><a class="anchor" id="_deprecated000016"></a>Member <a class="el" 
href="classarrow_1_1_field.html#a674176604f020ce92ce54d7da1a00bc0">arrow::Field::AddMetadata</a>
  (const std::shared_ptr&lt; const KeyValueMetadata &gt; &amp;metadata, 
std::shared_ptr&lt; Field &gt; *out) const</dt>
-<dd></dd>
-<dt><a class="anchor" id="_deprecated000004"></a>Member <a class="el" 
href="classarrow_1_1_fixed_size_binary_builder.html#ac3ac84f57c1d91e02742b15206100a8a">arrow::FixedSizeBinaryBuilder::FixedSizeBinaryBuilder</a>
  (<a class="el" href="classarrow_1_1_memory_pool.html" title="Base class for 
memory allocation. ">MemoryPool</a> *pool, const std::shared_ptr&lt; DataType 
&gt; &amp;type)</dt>
+<dt><a class="anchor" id="_deprecated000005"></a>Member <a class="el" 
href="classarrow_1_1_fixed_size_binary_builder.html#ac3ac84f57c1d91e02742b15206100a8a">arrow::FixedSizeBinaryBuilder::FixedSizeBinaryBuilder</a>
  (<a class="el" href="classarrow_1_1_memory_pool.html" title="Base class for 
memory allocation. ">MemoryPool</a> *pool, const std::shared_ptr&lt; DataType 
&gt; &amp;type)</dt>
 <dd>Since 0.6.0  </dd>
-<dt><a class="anchor" id="_deprecated000018"></a>Member <a class="el" 
href="namespacearrow.html#a7e5125160d7218ef69ec561307dc7e8a">arrow::GetEmptyBitmap</a>
  (<a class="el" href="classarrow_1_1_memory_pool.html" title="Base class for 
memory allocation. ">MemoryPool</a> *pool, int64_t length, std::shared_ptr&lt; 
MutableBuffer &gt; *result)</dt>
+<dt><a class="anchor" id="_deprecated000017"></a>Member <a class="el" 
href="namespacearrow.html#a7e5125160d7218ef69ec561307dc7e8a">arrow::GetEmptyBitmap</a>
  (<a class="el" href="classarrow_1_1_memory_pool.html" title="Base class for 
memory allocation. ">MemoryPool</a> *pool, int64_t length, std::shared_ptr&lt; 
MutableBuffer &gt; *result)</dt>
 <dd>Since 0.7.0  </dd>
-<dt><a class="anchor" id="_deprecated000008"></a>Member <a class="el" 
href="namespacearrow_1_1io.html#ab8845e19ab4181612b07ef599763ae98">arrow::io::HdfsClient</a>
  </dt>
+<dt><a class="anchor" id="_deprecated000009"></a>Member <a class="el" 
href="namespacearrow_1_1io.html#ab8845e19ab4181612b07ef599763ae98">arrow::io::HdfsClient</a>
  </dt>
 <dd>Since 0.6.0  </dd>
-<dt><a class="anchor" id="_deprecated000009"></a>Member <a class="el" 
href="namespacearrow_1_1ipc.html#ac64f49d3981c1f5c199387050aff8bc6">arrow::ipc::ReadRecordBatch</a>
  (const std::shared_ptr&lt; Schema &gt; &amp;schema, int64_t offset, <a 
class="el" 
href="classarrow_1_1io_1_1_random_access_file.html">io::RandomAccessFile</a> 
*stream, std::shared_ptr&lt; RecordBatch &gt; *out)</dt>
+<dt><a class="anchor" id="_deprecated000010"></a>Member <a class="el" 
href="namespacearrow_1_1ipc.html#ac64f49d3981c1f5c199387050aff8bc6">arrow::ipc::ReadRecordBatch</a>
  (const std::shared_ptr&lt; Schema &gt; &amp;schema, int64_t offset, <a 
class="el" 
href="classarrow_1_1io_1_1_random_access_file.html">io::RandomAccessFile</a> 
*stream, std::shared_ptr&lt; RecordBatch &gt; *out)</dt>
 <dd>Since 0.7.0 </dd>
-<dt><a class="anchor" id="_deprecated000014"></a>Member <a class="el" 
href="classarrow_1_1ipc_1_1_record_batch_file_writer.html#ae6e7e994ce53be616b14e3f4462c0cb2">arrow::ipc::RecordBatchFileWriter::Open</a>
  (<a class="el" 
href="classarrow_1_1io_1_1_output_stream.html">io::OutputStream</a> *sink, 
const std::shared_ptr&lt; Schema &gt; &amp;schema, std::shared_ptr&lt; 
RecordBatchFileWriter &gt; *out)</dt>
+<dt><a class="anchor" id="_deprecated000015"></a>Member <a class="el" 
href="classarrow_1_1ipc_1_1_record_batch_file_writer.html#ae6e7e994ce53be616b14e3f4462c0cb2">arrow::ipc::RecordBatchFileWriter::Open</a>
  (<a class="el" 
href="classarrow_1_1io_1_1_output_stream.html">io::OutputStream</a> *sink, 
const std::shared_ptr&lt; Schema &gt; &amp;schema, std::shared_ptr&lt; 
RecordBatchFileWriter &gt; *out)</dt>
 <dd>Since 0.7.0  </dd>
-<dt><a class="anchor" id="_deprecated000011"></a>Member <a class="el" 
href="classarrow_1_1ipc_1_1_record_batch_stream_reader.html#a42fde4309f948c796e2daa97339819a3">arrow::ipc::RecordBatchStreamReader::Open</a>
  (const std::shared_ptr&lt; io::InputStream &gt; &amp;stream, 
std::shared_ptr&lt; RecordBatchStreamReader &gt; *out)</dt>
+<dt><a class="anchor" id="_deprecated000012"></a>Member <a class="el" 
href="classarrow_1_1ipc_1_1_record_batch_stream_reader.html#a42fde4309f948c796e2daa97339819a3">arrow::ipc::RecordBatchStreamReader::Open</a>
  (const std::shared_ptr&lt; io::InputStream &gt; &amp;stream, 
std::shared_ptr&lt; RecordBatchStreamReader &gt; *out)</dt>
 <dd>Since 0.7.0  </dd>
-<dt><a class="anchor" id="_deprecated000010"></a>Member <a class="el" 
href="classarrow_1_1ipc_1_1_record_batch_stream_reader.html#a461af1f6b71839280b4d9d4fd81e6b4d">arrow::ipc::RecordBatchStreamReader::Open</a>
  (std::unique_ptr&lt; MessageReader &gt; message_reader, std::shared_ptr&lt; 
RecordBatchStreamReader &gt; *out)</dt>
+<dt><a class="anchor" id="_deprecated000011"></a>Member <a class="el" 
href="classarrow_1_1ipc_1_1_record_batch_stream_reader.html#a461af1f6b71839280b4d9d4fd81e6b4d">arrow::ipc::RecordBatchStreamReader::Open</a>
  (std::unique_ptr&lt; MessageReader &gt; message_reader, std::shared_ptr&lt; 
RecordBatchStreamReader &gt; *out)</dt>
 <dd>Since 0.7.0  </dd>
-<dt><a class="anchor" id="_deprecated000013"></a>Member <a class="el" 
href="classarrow_1_1ipc_1_1_record_batch_stream_writer.html#aff8b31c332cc9bd7ba83275fdff081ea">arrow::ipc::RecordBatchStreamWriter::Open</a>
  (<a class="el" 
href="classarrow_1_1io_1_1_output_stream.html">io::OutputStream</a> *sink, 
const std::shared_ptr&lt; Schema &gt; &amp;schema, std::shared_ptr&lt; 
RecordBatchStreamWriter &gt; *out)</dt>
+<dt><a class="anchor" id="_deprecated000014"></a>Member <a class="el" 
href="classarrow_1_1ipc_1_1_record_batch_stream_writer.html#aff8b31c332cc9bd7ba83275fdff081ea">arrow::ipc::RecordBatchStreamWriter::Open</a>
  (<a class="el" 
href="classarrow_1_1io_1_1_output_stream.html">io::OutputStream</a> *sink, 
const std::shared_ptr&lt; Schema &gt; &amp;schema, std::shared_ptr&lt; 
RecordBatchStreamWriter &gt; *out)</dt>
 <dd>Since 0.7.0  </dd>
-<dt><a class="anchor" id="_deprecated000012"></a>Member <a class="el" 
href="namespacearrow_1_1ipc.html#a4102cf3f45bce789692636051ec6128e">arrow::ipc::WriteLargeRecordBatch</a>
  (const <a class="el" href="classarrow_1_1_record_batch.html" 
title="Collection of equal-length arrays matching a particular Schema. 
">RecordBatch</a> &amp;batch, int64_t buffer_start_offset, <a class="el" 
href="classarrow_1_1io_1_1_output_stream.html">io::OutputStream</a> *dst, 
int32_t *metadata_length, int64_t *body_length, <a class="el" 
href="classarrow_1_1_memory_pool.html" title="Base class for memory allocation. 
">MemoryPool</a> *pool)</dt>
+<dt><a class="anchor" id="_deprecated000013"></a>Member <a class="el" 
href="namespacearrow_1_1ipc.html#a4102cf3f45bce789692636051ec6128e">arrow::ipc::WriteLargeRecordBatch</a>
  (const <a class="el" href="classarrow_1_1_record_batch.html" 
title="Collection of equal-length arrays matching a particular Schema. 
">RecordBatch</a> &amp;batch, int64_t buffer_start_offset, <a class="el" 
href="classarrow_1_1io_1_1_output_stream.html">io::OutputStream</a> *dst, 
int32_t *metadata_length, int64_t *body_length, <a class="el" 
href="classarrow_1_1_memory_pool.html" title="Base class for memory allocation. 
">MemoryPool</a> *pool)</dt>
 <dd>Since 0.7.0  </dd>
-<dt><a class="anchor" id="_deprecated000015"></a>Member <a class="el" 
href="classarrow_1_1_record_batch_reader.html#a8ac4623435d60509ac5a5ec22c98d59b">arrow::RecordBatchReader::ReadNextRecordBatch</a>
  (std::shared_ptr&lt; RecordBatch &gt; *batch)</dt>
+<dt><a class="anchor" id="_deprecated000016"></a>Member <a class="el" 
href="classarrow_1_1_record_batch_reader.html#a8ac4623435d60509ac5a5ec22c98d59b">arrow::RecordBatchReader::ReadNextRecordBatch</a>
  (std::shared_ptr&lt; RecordBatch &gt; *batch)</dt>
 <dd>Since 0.7.0  </dd>
-<dt><a class="anchor" id="_deprecated000017"></a>Member <a class="el" 
href="classarrow_1_1_schema.html#a54ccda90d692e3e9a9f7a7204f72e071">arrow::Schema::AddMetadata</a>
  (const std::shared_ptr&lt; const KeyValueMetadata &gt; &amp;metadata, 
std::shared_ptr&lt; Schema &gt; *out) const</dt>
-<dd></dd>
-<dt><a class="anchor" id="_deprecated000006"></a>Member <a class="el" 
href="classarrow_1_1_struct_builder.html#a4f5ab951008c5bd190d355f31bf61ce4">arrow::StructBuilder::StructBuilder</a>
  (<a class="el" href="classarrow_1_1_memory_pool.html" title="Base class for 
memory allocation. ">MemoryPool</a> *pool, const std::shared_ptr&lt; DataType 
&gt; &amp;type, std::vector&lt; std::unique_ptr&lt; ArrayBuilder &gt;&gt; 
&amp;&amp;field_builders)</dt>
+<dt><a class="anchor" id="_deprecated000007"></a>Member <a class="el" 
href="classarrow_1_1_struct_builder.html#a4f5ab951008c5bd190d355f31bf61ce4">arrow::StructBuilder::StructBuilder</a>
  (<a class="el" href="classarrow_1_1_memory_pool.html" title="Base class for 
memory allocation. ">MemoryPool</a> *pool, const std::shared_ptr&lt; DataType 
&gt; &amp;type, std::vector&lt; std::unique_ptr&lt; ArrayBuilder &gt;&gt; 
&amp;&amp;field_builders)</dt>
 <dd>Since 0.6.0 </dd>
 </dl>
 </div></div><!-- contents -->

http://git-wip-us.apache.org/repos/asf/arrow-site/blob/785c5862/docs/cpp/dictionary_8h.html
----------------------------------------------------------------------
diff --git a/docs/cpp/dictionary_8h.html b/docs/cpp/dictionary_8h.html
index af746a5..5cb09c5 100644
--- a/docs/cpp/dictionary_8h.html
+++ b/docs/cpp/dictionary_8h.html
@@ -5,7 +5,7 @@
 <meta http-equiv="X-UA-Compatible" content="IE=9"/>
 <meta name="generator" content="Doxygen 1.8.13"/>
 <meta name="viewport" content="width=device-width, initial-scale=1"/>
-<title>Apache Arrow (C++): 
/home/wesm/code/arrow/cpp/src/arrow/ipc/dictionary.h File Reference</title>
+<title>Apache Arrow (C++): /apache-arrow/arrow/cpp/src/arrow/ipc/dictionary.h 
File Reference</title>
 <link href="tabs.css" rel="stylesheet" type="text/css"/>
 <script type="text/javascript" src="jquery.js"></script>
 <script type="text/javascript" src="dynsections.js"></script>

http://git-wip-us.apache.org/repos/asf/arrow-site/blob/785c5862/docs/cpp/dictionary_8h_source.html
----------------------------------------------------------------------
diff --git a/docs/cpp/dictionary_8h_source.html 
b/docs/cpp/dictionary_8h_source.html
index b5a1740..c8ce918 100644
--- a/docs/cpp/dictionary_8h_source.html
+++ b/docs/cpp/dictionary_8h_source.html
@@ -5,7 +5,7 @@
 <meta http-equiv="X-UA-Compatible" content="IE=9"/>
 <meta name="generator" content="Doxygen 1.8.13"/>
 <meta name="viewport" content="width=device-width, initial-scale=1"/>
-<title>Apache Arrow (C++): 
/home/wesm/code/arrow/cpp/src/arrow/ipc/dictionary.h Source File</title>
+<title>Apache Arrow (C++): /apache-arrow/arrow/cpp/src/arrow/ipc/dictionary.h 
Source File</title>
 <link href="tabs.css" rel="stylesheet" type="text/css"/>
 <script type="text/javascript" src="jquery.js"></script>
 <script type="text/javascript" src="dynsections.js"></script>

http://git-wip-us.apache.org/repos/asf/arrow-site/blob/785c5862/docs/cpp/dir_02de8b865ac7d52562b4cc4f358ecd20.html
----------------------------------------------------------------------
diff --git a/docs/cpp/dir_02de8b865ac7d52562b4cc4f358ecd20.html 
b/docs/cpp/dir_02de8b865ac7d52562b4cc4f358ecd20.html
index 1cdab69..0bc8b15 100644
--- a/docs/cpp/dir_02de8b865ac7d52562b4cc4f358ecd20.html
+++ b/docs/cpp/dir_02de8b865ac7d52562b4cc4f358ecd20.html
@@ -5,7 +5,7 @@
 <meta http-equiv="X-UA-Compatible" content="IE=9"/>
 <meta name="generator" content="Doxygen 1.8.13"/>
 <meta name="viewport" content="width=device-width, initial-scale=1"/>
-<title>Apache Arrow (C++): /home/wesm/code/arrow/cpp/src/plasma/thirdparty 
Directory Reference</title>
+<title>Apache Arrow (C++): /apache-arrow/arrow/cpp/src/plasma/thirdparty 
Directory Reference</title>
 <link href="tabs.css" rel="stylesheet" type="text/css"/>
 <script type="text/javascript" src="jquery.js"></script>
 <script type="text/javascript" src="dynsections.js"></script>

http://git-wip-us.apache.org/repos/asf/arrow-site/blob/785c5862/docs/cpp/dir_0ec26d2e7faeeeac58a30922e3b0f2e5.html
----------------------------------------------------------------------
diff --git a/docs/cpp/dir_0ec26d2e7faeeeac58a30922e3b0f2e5.html 
b/docs/cpp/dir_0ec26d2e7faeeeac58a30922e3b0f2e5.html
index a18565c..240efc7 100644
--- a/docs/cpp/dir_0ec26d2e7faeeeac58a30922e3b0f2e5.html
+++ b/docs/cpp/dir_0ec26d2e7faeeeac58a30922e3b0f2e5.html
@@ -5,7 +5,7 @@
 <meta http-equiv="X-UA-Compatible" content="IE=9"/>
 <meta name="generator" content="Doxygen 1.8.13"/>
 <meta name="viewport" content="width=device-width, initial-scale=1"/>
-<title>Apache Arrow (C++): /home/wesm/code/arrow/cpp/src/arrow/python/util 
Directory Reference</title>
+<title>Apache Arrow (C++): /apache-arrow/arrow/cpp/src/arrow/python/util 
Directory Reference</title>
 <link href="tabs.css" rel="stylesheet" type="text/css"/>
 <script type="text/javascript" src="jquery.js"></script>
 <script type="text/javascript" src="dynsections.js"></script>

http://git-wip-us.apache.org/repos/asf/arrow-site/blob/785c5862/docs/cpp/dir_32a666346412270f27c291aae8f6e8b2.html
----------------------------------------------------------------------
diff --git a/docs/cpp/dir_32a666346412270f27c291aae8f6e8b2.html 
b/docs/cpp/dir_32a666346412270f27c291aae8f6e8b2.html
index 9ea9b1b..80bcb9b 100644
--- a/docs/cpp/dir_32a666346412270f27c291aae8f6e8b2.html
+++ b/docs/cpp/dir_32a666346412270f27c291aae8f6e8b2.html
@@ -5,7 +5,7 @@
 <meta http-equiv="X-UA-Compatible" content="IE=9"/>
 <meta name="generator" content="Doxygen 1.8.13"/>
 <meta name="viewport" content="width=device-width, initial-scale=1"/>
-<title>Apache Arrow (C++): /home/wesm/code/arrow/cpp/src/arrow/util Directory 
Reference</title>
+<title>Apache Arrow (C++): /apache-arrow/arrow/cpp/src/arrow/util Directory 
Reference</title>
 <link href="tabs.css" rel="stylesheet" type="text/css"/>
 <script type="text/javascript" src="jquery.js"></script>
 <script type="text/javascript" src="dynsections.js"></script>

http://git-wip-us.apache.org/repos/asf/arrow-site/blob/785c5862/docs/cpp/dir_3cc28cf98b679eaeb869b13c08a81a1f.html
----------------------------------------------------------------------
diff --git a/docs/cpp/dir_3cc28cf98b679eaeb869b13c08a81a1f.html 
b/docs/cpp/dir_3cc28cf98b679eaeb869b13c08a81a1f.html
index 5b150d1..90ad2c5 100644
--- a/docs/cpp/dir_3cc28cf98b679eaeb869b13c08a81a1f.html
+++ b/docs/cpp/dir_3cc28cf98b679eaeb869b13c08a81a1f.html
@@ -5,7 +5,7 @@
 <meta http-equiv="X-UA-Compatible" content="IE=9"/>
 <meta name="generator" content="Doxygen 1.8.13"/>
 <meta name="viewport" content="width=device-width, initial-scale=1"/>
-<title>Apache Arrow (C++): /home/wesm/code/arrow/cpp/src/plasma/thirdparty/ae 
Directory Reference</title>
+<title>Apache Arrow (C++): /apache-arrow/arrow/cpp/src/plasma/thirdparty/ae 
Directory Reference</title>
 <link href="tabs.css" rel="stylesheet" type="text/css"/>
 <script type="text/javascript" src="jquery.js"></script>
 <script type="text/javascript" src="dynsections.js"></script>

http://git-wip-us.apache.org/repos/asf/arrow-site/blob/785c5862/docs/cpp/dir_4f683177589ce7b8fe2ef6d807198da3.html
----------------------------------------------------------------------
diff --git a/docs/cpp/dir_4f683177589ce7b8fe2ef6d807198da3.html 
b/docs/cpp/dir_4f683177589ce7b8fe2ef6d807198da3.html
index d60e165..25dd6c9 100644
--- a/docs/cpp/dir_4f683177589ce7b8fe2ef6d807198da3.html
+++ b/docs/cpp/dir_4f683177589ce7b8fe2ef6d807198da3.html
@@ -5,7 +5,7 @@
 <meta http-equiv="X-UA-Compatible" content="IE=9"/>
 <meta name="generator" content="Doxygen 1.8.13"/>
 <meta name="viewport" content="width=device-width, initial-scale=1"/>
-<title>Apache Arrow (C++): /home/wesm/code/arrow/cpp/src/arrow Directory 
Reference</title>
+<title>Apache Arrow (C++): /apache-arrow/arrow/cpp/src/arrow Directory 
Reference</title>
 <link href="tabs.css" rel="stylesheet" type="text/css"/>
 <script type="text/javascript" src="jquery.js"></script>
 <script type="text/javascript" src="dynsections.js"></script>

http://git-wip-us.apache.org/repos/asf/arrow-site/blob/785c5862/docs/cpp/dir_68267d1309a1af8e8297ef4c3efbcdba.html
----------------------------------------------------------------------
diff --git a/docs/cpp/dir_68267d1309a1af8e8297ef4c3efbcdba.html 
b/docs/cpp/dir_68267d1309a1af8e8297ef4c3efbcdba.html
index 983749c..f3f34a3 100644
--- a/docs/cpp/dir_68267d1309a1af8e8297ef4c3efbcdba.html
+++ b/docs/cpp/dir_68267d1309a1af8e8297ef4c3efbcdba.html
@@ -5,7 +5,7 @@
 <meta http-equiv="X-UA-Compatible" content="IE=9"/>
 <meta name="generator" content="Doxygen 1.8.13"/>
 <meta name="viewport" content="width=device-width, initial-scale=1"/>
-<title>Apache Arrow (C++): /home/wesm/code/arrow/cpp/src Directory 
Reference</title>
+<title>Apache Arrow (C++): /apache-arrow/arrow/cpp/src Directory 
Reference</title>
 <link href="tabs.css" rel="stylesheet" type="text/css"/>
 <script type="text/javascript" src="jquery.js"></script>
 <script type="text/javascript" src="dynsections.js"></script>

http://git-wip-us.apache.org/repos/asf/arrow-site/blob/785c5862/docs/cpp/dir_a40e96d3ee083b7e96d06e74e277aa20.html
----------------------------------------------------------------------
diff --git a/docs/cpp/dir_a40e96d3ee083b7e96d06e74e277aa20.html 
b/docs/cpp/dir_a40e96d3ee083b7e96d06e74e277aa20.html
index bf93600..76ea326 100644
--- a/docs/cpp/dir_a40e96d3ee083b7e96d06e74e277aa20.html
+++ b/docs/cpp/dir_a40e96d3ee083b7e96d06e74e277aa20.html
@@ -5,7 +5,7 @@
 <meta http-equiv="X-UA-Compatible" content="IE=9"/>
 <meta name="generator" content="Doxygen 1.8.13"/>
 <meta name="viewport" content="width=device-width, initial-scale=1"/>
-<title>Apache Arrow (C++): /home/wesm/code/arrow/cpp/src/plasma Directory 
Reference</title>
+<title>Apache Arrow (C++): /apache-arrow/arrow/cpp/src/plasma Directory 
Reference</title>
 <link href="tabs.css" rel="stylesheet" type="text/css"/>
 <script type="text/javascript" src="jquery.js"></script>
 <script type="text/javascript" src="dynsections.js"></script>
@@ -79,6 +79,8 @@ Files</h2></td></tr>
 <tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="memitem:plasma_2common_8h"><td class="memItemLeft" align="right" 
valign="top">file &#160;</td><td class="memItemRight" valign="bottom"><a 
class="el" href="plasma_2common_8h.html">common.h</a> <a 
href="plasma_2common_8h_source.html">[code]</a></td></tr>
 <tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:compat_8h"><td class="memItemLeft" align="right" 
valign="top">file &#160;</td><td class="memItemRight" valign="bottom"><a 
class="el" href="compat_8h.html">compat.h</a> <a 
href="compat_8h_source.html">[code]</a></td></tr>
+<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="memitem:events_8h"><td class="memItemLeft" align="right" 
valign="top">file &#160;</td><td class="memItemRight" valign="bottom"><a 
class="el" href="events_8h.html">events.h</a> <a 
href="events_8h_source.html">[code]</a></td></tr>
 <tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="memitem:eviction__policy_8h"><td class="memItemLeft" align="right" 
valign="top">file &#160;</td><td class="memItemRight" valign="bottom"><a 
class="el" href="eviction__policy_8h.html">eviction_policy.h</a> <a 
href="eviction__policy_8h_source.html">[code]</a></td></tr>

http://git-wip-us.apache.org/repos/asf/arrow-site/blob/785c5862/docs/cpp/dir_deac2c932aaaa5f15305e9049da085d6.html
----------------------------------------------------------------------
diff --git a/docs/cpp/dir_deac2c932aaaa5f15305e9049da085d6.html 
b/docs/cpp/dir_deac2c932aaaa5f15305e9049da085d6.html
index c70095a..8176e56 100644
--- a/docs/cpp/dir_deac2c932aaaa5f15305e9049da085d6.html
+++ b/docs/cpp/dir_deac2c932aaaa5f15305e9049da085d6.html
@@ -5,7 +5,7 @@
 <meta http-equiv="X-UA-Compatible" content="IE=9"/>
 <meta name="generator" content="Doxygen 1.8.13"/>
 <meta name="viewport" content="width=device-width, initial-scale=1"/>
-<title>Apache Arrow (C++): /home/wesm/code/arrow/cpp/src/arrow/gpu Directory 
Reference</title>
+<title>Apache Arrow (C++): /apache-arrow/arrow/cpp/src/arrow/gpu Directory 
Reference</title>
 <link href="tabs.css" rel="stylesheet" type="text/css"/>
 <script type="text/javascript" src="jquery.js"></script>
 <script type="text/javascript" src="dynsections.js"></script>
@@ -80,8 +80,6 @@ Files</h2></td></tr>
 <tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="memitem:cuda__memory_8h"><td class="memItemLeft" align="right" 
valign="top">file &#160;</td><td class="memItemRight" valign="bottom"><a 
class="el" href="cuda__memory_8h.html">cuda_memory.h</a> <a 
href="cuda__memory_8h_source.html">[code]</a></td></tr>
 <tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:cuda__version_8h"><td class="memItemLeft" align="right" 
valign="top">file &#160;</td><td class="memItemRight" valign="bottom"><a 
class="el" href="cuda__version_8h.html">cuda_version.h</a> <a 
href="cuda__version_8h_source.html">[code]</a></td></tr>
-<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
 </table>
 </div><!-- contents -->
 <!-- start footer part -->

http://git-wip-us.apache.org/repos/asf/arrow-site/blob/785c5862/docs/cpp/dir_e3cd57a4f30ba74550f913507c7f1d51.html
----------------------------------------------------------------------
diff --git a/docs/cpp/dir_e3cd57a4f30ba74550f913507c7f1d51.html 
b/docs/cpp/dir_e3cd57a4f30ba74550f913507c7f1d51.html
index caa3903..41fe201 100644
--- a/docs/cpp/dir_e3cd57a4f30ba74550f913507c7f1d51.html
+++ b/docs/cpp/dir_e3cd57a4f30ba74550f913507c7f1d51.html
@@ -5,7 +5,7 @@
 <meta http-equiv="X-UA-Compatible" content="IE=9"/>
 <meta name="generator" content="Doxygen 1.8.13"/>
 <meta name="viewport" content="width=device-width, initial-scale=1"/>
-<title>Apache Arrow (C++): /home/wesm/code/arrow/cpp/src/arrow/ipc Directory 
Reference</title>
+<title>Apache Arrow (C++): /apache-arrow/arrow/cpp/src/arrow/ipc Directory 
Reference</title>
 <link href="tabs.css" rel="stylesheet" type="text/css"/>
 <script type="text/javascript" src="jquery.js"></script>
 <script type="text/javascript" src="dynsections.js"></script>

http://git-wip-us.apache.org/repos/asf/arrow-site/blob/785c5862/docs/cpp/dir_f0330c1f1fb2f80d462dbb414414758e.html
----------------------------------------------------------------------
diff --git a/docs/cpp/dir_f0330c1f1fb2f80d462dbb414414758e.html 
b/docs/cpp/dir_f0330c1f1fb2f80d462dbb414414758e.html
index dcff9cd..0f78769 100644
--- a/docs/cpp/dir_f0330c1f1fb2f80d462dbb414414758e.html
+++ b/docs/cpp/dir_f0330c1f1fb2f80d462dbb414414758e.html
@@ -5,7 +5,7 @@
 <meta http-equiv="X-UA-Compatible" content="IE=9"/>
 <meta name="generator" content="Doxygen 1.8.13"/>
 <meta name="viewport" content="width=device-width, initial-scale=1"/>
-<title>Apache Arrow (C++): /home/wesm/code/arrow/cpp/src/arrow/compute 
Directory Reference</title>
+<title>Apache Arrow (C++): /apache-arrow/arrow/cpp/src/arrow/compute Directory 
Reference</title>
 <link href="tabs.css" rel="stylesheet" type="text/css"/>
 <script type="text/javascript" src="jquery.js"></script>
 <script type="text/javascript" src="dynsections.js"></script>

http://git-wip-us.apache.org/repos/asf/arrow-site/blob/785c5862/docs/cpp/dir_f268bcc159eae94e675c85a5c9130f48.html
----------------------------------------------------------------------
diff --git a/docs/cpp/dir_f268bcc159eae94e675c85a5c9130f48.html 
b/docs/cpp/dir_f268bcc159eae94e675c85a5c9130f48.html
index 99244a3..b2e653c 100644
--- a/docs/cpp/dir_f268bcc159eae94e675c85a5c9130f48.html
+++ b/docs/cpp/dir_f268bcc159eae94e675c85a5c9130f48.html
@@ -5,7 +5,7 @@
 <meta http-equiv="X-UA-Compatible" content="IE=9"/>
 <meta name="generator" content="Doxygen 1.8.13"/>
 <meta name="viewport" content="width=device-width, initial-scale=1"/>
-<title>Apache Arrow (C++): /home/wesm/code/arrow/cpp/src/arrow/io Directory 
Reference</title>
+<title>Apache Arrow (C++): /apache-arrow/arrow/cpp/src/arrow/io Directory 
Reference</title>
 <link href="tabs.css" rel="stylesheet" type="text/css"/>
 <script type="text/javascript" src="jquery.js"></script>
 <script type="text/javascript" src="dynsections.js"></script>

http://git-wip-us.apache.org/repos/asf/arrow-site/blob/785c5862/docs/cpp/dir_fe25ba37dfe21fed8dcc297696dcf71e.html
----------------------------------------------------------------------
diff --git a/docs/cpp/dir_fe25ba37dfe21fed8dcc297696dcf71e.html 
b/docs/cpp/dir_fe25ba37dfe21fed8dcc297696dcf71e.html
index 38ba83f..e272495 100644
--- a/docs/cpp/dir_fe25ba37dfe21fed8dcc297696dcf71e.html
+++ b/docs/cpp/dir_fe25ba37dfe21fed8dcc297696dcf71e.html
@@ -5,7 +5,7 @@
 <meta http-equiv="X-UA-Compatible" content="IE=9"/>
 <meta name="generator" content="Doxygen 1.8.13"/>
 <meta name="viewport" content="width=device-width, initial-scale=1"/>
-<title>Apache Arrow (C++): /home/wesm/code/arrow/cpp/src/arrow/python 
Directory Reference</title>
+<title>Apache Arrow (C++): /apache-arrow/arrow/cpp/src/arrow/python Directory 
Reference</title>
 <link href="tabs.css" rel="stylesheet" type="text/css"/>
 <script type="text/javascript" src="jquery.js"></script>
 <script type="text/javascript" src="dynsections.js"></script>
@@ -99,7 +99,7 @@ Files</h2></td></tr>
 <tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="memitem:numpy__interop_8h"><td class="memItemLeft" align="right" 
valign="top">file &#160;</td><td class="memItemRight" valign="bottom"><a 
class="el" href="numpy__interop_8h.html">numpy_interop.h</a> <a 
href="numpy__interop_8h_source.html">[code]</a></td></tr>
 <tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:pandas__to__arrow_8h"><td class="memItemLeft" align="right" 
valign="top">file &#160;</td><td class="memItemRight" valign="bottom"><a 
class="el" href="pandas__to__arrow_8h.html">pandas_to_arrow.h</a> <a 
href="pandas__to__arrow_8h_source.html">[code]</a></td></tr>
+<tr class="memitem:numpy__to__arrow_8h"><td class="memItemLeft" align="right" 
valign="top">file &#160;</td><td class="memItemRight" valign="bottom"><a 
class="el" href="numpy__to__arrow_8h.html">numpy_to_arrow.h</a> <a 
href="numpy__to__arrow_8h_source.html">[code]</a></td></tr>
 <tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="memitem:platform_8h"><td class="memItemLeft" align="right" 
valign="top">file &#160;</td><td class="memItemRight" valign="bottom"><a 
class="el" href="platform_8h.html">platform.h</a> <a 
href="platform_8h_source.html">[code]</a></td></tr>
 <tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>

http://git-wip-us.apache.org/repos/asf/arrow-site/blob/785c5862/docs/cpp/events_8h.html
----------------------------------------------------------------------
diff --git a/docs/cpp/events_8h.html b/docs/cpp/events_8h.html
index 0684344..aae0c93 100644
--- a/docs/cpp/events_8h.html
+++ b/docs/cpp/events_8h.html
@@ -5,7 +5,7 @@
 <meta http-equiv="X-UA-Compatible" content="IE=9"/>
 <meta name="generator" content="Doxygen 1.8.13"/>
 <meta name="viewport" content="width=device-width, initial-scale=1"/>
-<title>Apache Arrow (C++): /home/wesm/code/arrow/cpp/src/plasma/events.h File 
Reference</title>
+<title>Apache Arrow (C++): /apache-arrow/arrow/cpp/src/plasma/events.h File 
Reference</title>
 <link href="tabs.css" rel="stylesheet" type="text/css"/>
 <script type="text/javascript" src="jquery.js"></script>
 <script type="text/javascript" src="dynsections.js"></script>

Reply via email to