This is an automated email from the ASF dual-hosted git repository.
github-bot pushed a commit to branch asf-staging
in repository https://gitbox.apache.org/repos/asf/datafusion-python.git
The following commit(s) were added to refs/heads/asf-staging by this push:
new da8f986 Publish built docs triggered by
f00b8ee1959f354950660b0b0c784d4f48f420c6
da8f986 is described below
commit da8f9863566e53e4eec4eae1639357d25beca446
Author: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
AuthorDate: Sat Jul 20 15:25:28 2024 +0000
Publish built docs triggered by f00b8ee1959f354950660b0b0c784d4f48f420c6
---
_modules/datafusion/context.html | 2 +-
_modules/datafusion/dataframe.html | 2 +-
_modules/datafusion/expr.html | 2 +-
_modules/datafusion/functions.html | 30 ++-
_modules/index.html | 2 +-
_sources/generated/datafusion.functions.rst.txt | 2 +
api.html | 2 +-
api/dataframe.html | 2 +-
api/execution_context.html | 2 +-
api/expression.html | 2 +-
api/functions.html | 2 +-
api/object_store.html | 2 +-
contributor-guide/introduction.html | 2 +-
generated/datafusion.DataFrame.html | 2 +-
generated/datafusion.Expr.html | 2 +-
generated/datafusion.RuntimeConfig.html | 2 +-
generated/datafusion.SessionConfig.html | 2 +-
generated/datafusion.SessionContext.html | 2 +-
generated/datafusion.functions.html | 229 ++++++++++++---------
.../datafusion.object_store.object_store.html | 2 +-
genindex.html | 10 +-
index.html | 2 +-
objects.inv | Bin 3028 -> 3036 bytes
py-modindex.html | 2 +-
search.html | 2 +-
searchindex.js | 2 +-
user-guide/basics.html | 2 +-
user-guide/common-operations/aggregations.html | 36 ++--
user-guide/common-operations/basic-info.html | 36 ++--
user-guide/common-operations/expressions.html | 2 +-
user-guide/common-operations/functions.html | 24 +--
user-guide/common-operations/index.html | 2 +-
user-guide/common-operations/joins.html | 10 +-
.../common-operations/select-and-filter.html | 4 +-
user-guide/common-operations/udf-and-udfa.html | 2 +-
user-guide/common-operations/windows.html | 32 +--
user-guide/configuration.html | 2 +-
user-guide/introduction.html | 2 +-
user-guide/io/avro.html | 2 +-
user-guide/io/csv.html | 2 +-
user-guide/io/index.html | 2 +-
user-guide/io/json.html | 2 +-
user-guide/io/parquet.html | 2 +-
user-guide/sql.html | 2 +-
44 files changed, 279 insertions(+), 200 deletions(-)
diff --git a/_modules/datafusion/context.html b/_modules/datafusion/context.html
index 33d673f..4cc7c26 100644
--- a/_modules/datafusion/context.html
+++ b/_modules/datafusion/context.html
@@ -1564,7 +1564,7 @@
<div class="footer-item">
<p class="sphinx-version">
-Created using <a href="http://sphinx-doc.org/">Sphinx</a> 7.4.6.<br>
+Created using <a href="http://sphinx-doc.org/">Sphinx</a> 7.4.7.<br>
</p>
</div>
diff --git a/_modules/datafusion/dataframe.html
b/_modules/datafusion/dataframe.html
index d320494..ff4cc93 100644
--- a/_modules/datafusion/dataframe.html
+++ b/_modules/datafusion/dataframe.html
@@ -1034,7 +1034,7 @@
<div class="footer-item">
<p class="sphinx-version">
-Created using <a href="http://sphinx-doc.org/">Sphinx</a> 7.4.6.<br>
+Created using <a href="http://sphinx-doc.org/">Sphinx</a> 7.4.7.<br>
</p>
</div>
diff --git a/_modules/datafusion/expr.html b/_modules/datafusion/expr.html
index 6385f6e..9440c9f 100644
--- a/_modules/datafusion/expr.html
+++ b/_modules/datafusion/expr.html
@@ -869,7 +869,7 @@
<div class="footer-item">
<p class="sphinx-version">
-Created using <a href="http://sphinx-doc.org/">Sphinx</a> 7.4.6.<br>
+Created using <a href="http://sphinx-doc.org/">Sphinx</a> 7.4.7.<br>
</p>
</div>
diff --git a/_modules/datafusion/functions.html
b/_modules/datafusion/functions.html
index ac58303..b2d848b 100644
--- a/_modules/datafusion/functions.html
+++ b/_modules/datafusion/functions.html
@@ -1990,6 +1990,34 @@
+<div class="viewcode-block" id="array_sort">
+<a class="viewcode-back"
href="../../generated/datafusion.functions.html#datafusion.functions.array_sort">[docs]</a>
+<span class="k">def</span> <span class="nf">array_sort</span><span
class="p">(</span><span class="n">array</span><span class="p">:</span> <span
class="n">Expr</span><span class="p">,</span> <span
class="n">descending</span><span class="p">:</span> <span
class="nb">bool</span> <span class="o">=</span> <span
class="kc">False</span><span class="p">,</span> <span
class="n">null_first</span><span class="p">:</span> <span
class="nb">bool</span> <span class="o">=</span> <span class="kc">False</ [...]
+<span class="w"> </span><span class="sd">"""Sort an
array.</span>
+
+<span class="sd"> Args:</span>
+<span class="sd"> array: The input array to sort.</span>
+<span class="sd"> descending: If True, sorts in descending order.</span>
+<span class="sd"> null_first: If True, nulls will be returned at the
beginning of the array.</span>
+<span class="sd"> """</span>
+ <span class="n">desc</span> <span class="o">=</span> <span
class="s2">"DESC"</span> <span class="k">if</span> <span
class="n">descending</span> <span class="k">else</span> <span
class="s2">"ASC"</span>
+ <span class="n">nulls_first</span> <span class="o">=</span> <span
class="s2">"NULLS FIRST"</span> <span class="k">if</span> <span
class="n">null_first</span> <span class="k">else</span> <span
class="s2">"NULLS LAST"</span>
+ <span class="k">return</span> <span class="n">Expr</span><span
class="p">(</span>
+ <span class="n">f</span><span class="o">.</span><span
class="n">array_sort</span><span class="p">(</span>
+ <span class="n">array</span><span class="o">.</span><span
class="n">expr</span><span class="p">,</span> <span class="n">Expr</span><span
class="o">.</span><span class="n">literal</span><span class="p">(</span><span
class="n">desc</span><span class="p">)</span><span class="o">.</span><span
class="n">expr</span><span class="p">,</span> <span class="n">Expr</span><span
class="o">.</span><span class="n">literal</span><span class="p">(</span><span
class="n">nulls_first</span><span [...]
+ <span class="p">)</span>
+ <span class="p">)</span></div>
+
+
+
+<div class="viewcode-block" id="list_sort">
+<a class="viewcode-back"
href="../../generated/datafusion.functions.html#datafusion.functions.list_sort">[docs]</a>
+<span class="k">def</span> <span class="nf">list_sort</span><span
class="p">(</span><span class="n">array</span><span class="p">:</span> <span
class="n">Expr</span><span class="p">,</span> <span
class="n">descending</span><span class="p">:</span> <span
class="nb">bool</span> <span class="o">=</span> <span
class="kc">False</span><span class="p">,</span> <span
class="n">null_first</span><span class="p">:</span> <span
class="nb">bool</span> <span class="o">=</span> <span class="kc">False</s [...]
+<span class="w"> </span><span class="sd">"""This is an alias
for ``array_sort``."""</span>
+ <span class="k">return</span> <span class="n">array_sort</span><span
class="p">(</span><span class="n">array</span><span class="p">,</span> <span
class="n">descending</span><span class="o">=</span><span
class="n">descending</span><span class="p">,</span> <span
class="n">null_first</span><span class="o">=</span><span
class="n">null_first</span><span class="p">)</span></div>
+
+
+
<div class="viewcode-block" id="array_slice">
<a class="viewcode-back"
href="../../generated/datafusion.functions.html#datafusion.functions.array_slice">[docs]</a>
<span class="k">def</span> <span class="nf">array_slice</span><span
class="p">(</span>
@@ -2529,7 +2557,7 @@
<div class="footer-item">
<p class="sphinx-version">
-Created using <a href="http://sphinx-doc.org/">Sphinx</a> 7.4.6.<br>
+Created using <a href="http://sphinx-doc.org/">Sphinx</a> 7.4.7.<br>
</p>
</div>
diff --git a/_modules/index.html b/_modules/index.html
index a0f8ae6..8f58c0c 100644
--- a/_modules/index.html
+++ b/_modules/index.html
@@ -388,7 +388,7 @@
<div class="footer-item">
<p class="sphinx-version">
-Created using <a href="http://sphinx-doc.org/">Sphinx</a> 7.4.6.<br>
+Created using <a href="http://sphinx-doc.org/">Sphinx</a> 7.4.7.<br>
</p>
</div>
diff --git a/_sources/generated/datafusion.functions.rst.txt
b/_sources/generated/datafusion.functions.rst.txt
index 7fd47c1..2361c59 100644
--- a/_sources/generated/datafusion.functions.rst.txt
+++ b/_sources/generated/datafusion.functions.rst.txt
@@ -50,6 +50,7 @@
array_replace_n
array_resize
array_slice
+ array_sort
array_to_string
array_union
arrow_typeof
@@ -141,6 +142,7 @@
list_replace_n
list_resize
list_slice
+ list_sort
list_to_string
list_union
ln
diff --git a/api.html b/api.html
index 959025f..8997ab3 100644
--- a/api.html
+++ b/api.html
@@ -450,7 +450,7 @@
<div class="footer-item">
<p class="sphinx-version">
-Created using <a href="http://sphinx-doc.org/">Sphinx</a> 7.4.6.<br>
+Created using <a href="http://sphinx-doc.org/">Sphinx</a> 7.4.7.<br>
</p>
</div>
diff --git a/api/dataframe.html b/api/dataframe.html
index e20be12..4e181ff 100644
--- a/api/dataframe.html
+++ b/api/dataframe.html
@@ -431,7 +431,7 @@
<div class="footer-item">
<p class="sphinx-version">
-Created using <a href="http://sphinx-doc.org/">Sphinx</a> 7.4.6.<br>
+Created using <a href="http://sphinx-doc.org/">Sphinx</a> 7.4.7.<br>
</p>
</div>
diff --git a/api/execution_context.html b/api/execution_context.html
index dda9f92..7f560d2 100644
--- a/api/execution_context.html
+++ b/api/execution_context.html
@@ -437,7 +437,7 @@
<div class="footer-item">
<p class="sphinx-version">
-Created using <a href="http://sphinx-doc.org/">Sphinx</a> 7.4.6.<br>
+Created using <a href="http://sphinx-doc.org/">Sphinx</a> 7.4.7.<br>
</p>
</div>
diff --git a/api/expression.html b/api/expression.html
index d3b251c..6393dd7 100644
--- a/api/expression.html
+++ b/api/expression.html
@@ -431,7 +431,7 @@
<div class="footer-item">
<p class="sphinx-version">
-Created using <a href="http://sphinx-doc.org/">Sphinx</a> 7.4.6.<br>
+Created using <a href="http://sphinx-doc.org/">Sphinx</a> 7.4.7.<br>
</p>
</div>
diff --git a/api/functions.html b/api/functions.html
index 433cb76..2cbded3 100644
--- a/api/functions.html
+++ b/api/functions.html
@@ -431,7 +431,7 @@
<div class="footer-item">
<p class="sphinx-version">
-Created using <a href="http://sphinx-doc.org/">Sphinx</a> 7.4.6.<br>
+Created using <a href="http://sphinx-doc.org/">Sphinx</a> 7.4.7.<br>
</p>
</div>
diff --git a/api/object_store.html b/api/object_store.html
index 807788b..148df71 100644
--- a/api/object_store.html
+++ b/api/object_store.html
@@ -431,7 +431,7 @@
<div class="footer-item">
<p class="sphinx-version">
-Created using <a href="http://sphinx-doc.org/">Sphinx</a> 7.4.6.<br>
+Created using <a href="http://sphinx-doc.org/">Sphinx</a> 7.4.7.<br>
</p>
</div>
diff --git a/contributor-guide/introduction.html
b/contributor-guide/introduction.html
index 32beddd..d13fc6f 100644
--- a/contributor-guide/introduction.html
+++ b/contributor-guide/introduction.html
@@ -500,7 +500,7 @@ python<span class="w"> </span>-m<span class="w">
</span>piptools<span class="w">
<div class="footer-item">
<p class="sphinx-version">
-Created using <a href="http://sphinx-doc.org/">Sphinx</a> 7.4.6.<br>
+Created using <a href="http://sphinx-doc.org/">Sphinx</a> 7.4.7.<br>
</p>
</div>
diff --git a/generated/datafusion.DataFrame.html
b/generated/datafusion.DataFrame.html
index 5cda817..87cc2da 100644
--- a/generated/datafusion.DataFrame.html
+++ b/generated/datafusion.DataFrame.html
@@ -1489,7 +1489,7 @@ into one the following symbols (” or ‘ or <a
href="#id27"><span class="probl
<div class="footer-item">
<p class="sphinx-version">
-Created using <a href="http://sphinx-doc.org/">Sphinx</a> 7.4.6.<br>
+Created using <a href="http://sphinx-doc.org/">Sphinx</a> 7.4.7.<br>
</p>
</div>
diff --git a/generated/datafusion.Expr.html b/generated/datafusion.Expr.html
index 189b504..9ec7276 100644
--- a/generated/datafusion.Expr.html
+++ b/generated/datafusion.Expr.html
@@ -788,7 +788,7 @@ SqlType Enum which this expression represents.</p>
<div class="footer-item">
<p class="sphinx-version">
-Created using <a href="http://sphinx-doc.org/">Sphinx</a> 7.4.6.<br>
+Created using <a href="http://sphinx-doc.org/">Sphinx</a> 7.4.7.<br>
</p>
</div>
diff --git a/generated/datafusion.RuntimeConfig.html
b/generated/datafusion.RuntimeConfig.html
index cd9966d..7fa04ca 100644
--- a/generated/datafusion.RuntimeConfig.html
+++ b/generated/datafusion.RuntimeConfig.html
@@ -672,7 +672,7 @@ multiple spillable operators that all will spill.</p>
<div class="footer-item">
<p class="sphinx-version">
-Created using <a href="http://sphinx-doc.org/">Sphinx</a> 7.4.6.<br>
+Created using <a href="http://sphinx-doc.org/">Sphinx</a> 7.4.7.<br>
</p>
</div>
diff --git a/generated/datafusion.SessionConfig.html
b/generated/datafusion.SessionConfig.html
index 7babfb4..4f1fd79 100644
--- a/generated/datafusion.SessionConfig.html
+++ b/generated/datafusion.SessionConfig.html
@@ -822,7 +822,7 @@ automatically created.</p>
<div class="footer-item">
<p class="sphinx-version">
-Created using <a href="http://sphinx-doc.org/">Sphinx</a> 7.4.6.<br>
+Created using <a href="http://sphinx-doc.org/">Sphinx</a> 7.4.7.<br>
</p>
</div>
diff --git a/generated/datafusion.SessionContext.html
b/generated/datafusion.SessionContext.html
index 0a1495a..9130d73 100644
--- a/generated/datafusion.SessionContext.html
+++ b/generated/datafusion.SessionContext.html
@@ -1381,7 +1381,7 @@ provided options.</p>
<div class="footer-item">
<p class="sphinx-version">
-Created using <a href="http://sphinx-doc.org/">Sphinx</a> 7.4.6.<br>
+Created using <a href="http://sphinx-doc.org/">Sphinx</a> 7.4.7.<br>
</p>
</div>
diff --git a/generated/datafusion.functions.html
b/generated/datafusion.functions.html
index 4e57513..7515f06 100644
--- a/generated/datafusion.functions.html
+++ b/generated/datafusion.functions.html
@@ -733,6 +733,15 @@
</code>
</a>
</li>
+ <li class="toc-h2 nav-item toc-entry">
+ <a class="reference internal nav-link"
href="#datafusion.functions.array_sort">
+ <code class="docutils literal notranslate">
+ <span class="pre">
+ array_sort()
+ </span>
+ </code>
+ </a>
+ </li>
<li class="toc-h2 nav-item toc-entry">
<a class="reference internal nav-link"
href="#datafusion.functions.array_to_string">
<code class="docutils literal notranslate">
@@ -1552,6 +1561,15 @@
</code>
</a>
</li>
+ <li class="toc-h2 nav-item toc-entry">
+ <a class="reference internal nav-link"
href="#datafusion.functions.list_sort">
+ <code class="docutils literal notranslate">
+ <span class="pre">
+ list_sort()
+ </span>
+ </code>
+ </a>
+ </li>
<li class="toc-h2 nav-item toc-entry">
<a class="reference internal nav-link"
href="#datafusion.functions.list_to_string">
<code class="docutils literal notranslate">
@@ -2486,279 +2504,285 @@
<tr class="row-even"><td><p><a class="reference internal"
href="#datafusion.functions.array_slice"
title="datafusion.functions.array_slice"><code class="xref py py-obj docutils
literal notranslate"><span class="pre">array_slice</span></code></a>(array,
begin, end[, stride])</p></td>
<td><p>Returns a slice of the array.</p></td>
</tr>
-<tr class="row-odd"><td><p><a class="reference internal"
href="#datafusion.functions.array_to_string"
title="datafusion.functions.array_to_string"><code class="xref py py-obj
docutils literal notranslate"><span
class="pre">array_to_string</span></code></a>(expr, delimiter)</p></td>
+<tr class="row-odd"><td><p><a class="reference internal"
href="#datafusion.functions.array_sort"
title="datafusion.functions.array_sort"><code class="xref py py-obj docutils
literal notranslate"><span class="pre">array_sort</span></code></a>(array[,
descending, null_first])</p></td>
+<td><p>Sort an array.</p></td>
+</tr>
+<tr class="row-even"><td><p><a class="reference internal"
href="#datafusion.functions.array_to_string"
title="datafusion.functions.array_to_string"><code class="xref py py-obj
docutils literal notranslate"><span
class="pre">array_to_string</span></code></a>(expr, delimiter)</p></td>
<td><p>Converts each element to its text representation.</p></td>
</tr>
-<tr class="row-even"><td><p><a class="reference internal"
href="#datafusion.functions.array_union"
title="datafusion.functions.array_union"><code class="xref py py-obj docutils
literal notranslate"><span class="pre">array_union</span></code></a>(array1,
array2)</p></td>
+<tr class="row-odd"><td><p><a class="reference internal"
href="#datafusion.functions.array_union"
title="datafusion.functions.array_union"><code class="xref py py-obj docutils
literal notranslate"><span class="pre">array_union</span></code></a>(array1,
array2)</p></td>
<td><p>Returns an array of the elements in the union of array1 and
array2.</p></td>
</tr>
-<tr class="row-odd"><td><p><a class="reference internal"
href="#datafusion.functions.arrow_typeof"
title="datafusion.functions.arrow_typeof"><code class="xref py py-obj docutils
literal notranslate"><span
class="pre">arrow_typeof</span></code></a>(arg)</p></td>
+<tr class="row-even"><td><p><a class="reference internal"
href="#datafusion.functions.arrow_typeof"
title="datafusion.functions.arrow_typeof"><code class="xref py py-obj docutils
literal notranslate"><span
class="pre">arrow_typeof</span></code></a>(arg)</p></td>
<td><p>Returns the Arrow type of the expression.</p></td>
</tr>
-<tr class="row-even"><td><p><a class="reference internal"
href="#datafusion.functions.ascii" title="datafusion.functions.ascii"><code
class="xref py py-obj docutils literal notranslate"><span
class="pre">ascii</span></code></a>(arg)</p></td>
+<tr class="row-odd"><td><p><a class="reference internal"
href="#datafusion.functions.ascii" title="datafusion.functions.ascii"><code
class="xref py py-obj docutils literal notranslate"><span
class="pre">ascii</span></code></a>(arg)</p></td>
<td><p>Returns the numeric code of the first character of the
argument.</p></td>
</tr>
-<tr class="row-odd"><td><p><a class="reference internal"
href="#datafusion.functions.asin" title="datafusion.functions.asin"><code
class="xref py py-obj docutils literal notranslate"><span
class="pre">asin</span></code></a>(arg)</p></td>
+<tr class="row-even"><td><p><a class="reference internal"
href="#datafusion.functions.asin" title="datafusion.functions.asin"><code
class="xref py py-obj docutils literal notranslate"><span
class="pre">asin</span></code></a>(arg)</p></td>
<td><p>Returns the arc sine or inverse sine of a number.</p></td>
</tr>
-<tr class="row-even"><td><p><a class="reference internal"
href="#datafusion.functions.asinh" title="datafusion.functions.asinh"><code
class="xref py py-obj docutils literal notranslate"><span
class="pre">asinh</span></code></a>(arg)</p></td>
+<tr class="row-odd"><td><p><a class="reference internal"
href="#datafusion.functions.asinh" title="datafusion.functions.asinh"><code
class="xref py py-obj docutils literal notranslate"><span
class="pre">asinh</span></code></a>(arg)</p></td>
<td><p>Returns inverse hyperbolic sine.</p></td>
</tr>
-<tr class="row-odd"><td><p><a class="reference internal"
href="#datafusion.functions.atan" title="datafusion.functions.atan"><code
class="xref py py-obj docutils literal notranslate"><span
class="pre">atan</span></code></a>(arg)</p></td>
+<tr class="row-even"><td><p><a class="reference internal"
href="#datafusion.functions.atan" title="datafusion.functions.atan"><code
class="xref py py-obj docutils literal notranslate"><span
class="pre">atan</span></code></a>(arg)</p></td>
<td><p>Returns inverse tangent of a number.</p></td>
</tr>
-<tr class="row-even"><td><p><a class="reference internal"
href="#datafusion.functions.atan2" title="datafusion.functions.atan2"><code
class="xref py py-obj docutils literal notranslate"><span
class="pre">atan2</span></code></a>(y, x)</p></td>
+<tr class="row-odd"><td><p><a class="reference internal"
href="#datafusion.functions.atan2" title="datafusion.functions.atan2"><code
class="xref py py-obj docutils literal notranslate"><span
class="pre">atan2</span></code></a>(y, x)</p></td>
<td><p>Returns inverse tangent of a division given in the argument.</p></td>
</tr>
-<tr class="row-odd"><td><p><a class="reference internal"
href="#datafusion.functions.atanh" title="datafusion.functions.atanh"><code
class="xref py py-obj docutils literal notranslate"><span
class="pre">atanh</span></code></a>(arg)</p></td>
+<tr class="row-even"><td><p><a class="reference internal"
href="#datafusion.functions.atanh" title="datafusion.functions.atanh"><code
class="xref py py-obj docutils literal notranslate"><span
class="pre">atanh</span></code></a>(arg)</p></td>
<td><p>Returns inverse hyperbolic tangent.</p></td>
</tr>
-<tr class="row-even"><td><p><a class="reference internal"
href="#datafusion.functions.avg" title="datafusion.functions.avg"><code
class="xref py py-obj docutils literal notranslate"><span
class="pre">avg</span></code></a>(arg[, distinct])</p></td>
+<tr class="row-odd"><td><p><a class="reference internal"
href="#datafusion.functions.avg" title="datafusion.functions.avg"><code
class="xref py py-obj docutils literal notranslate"><span
class="pre">avg</span></code></a>(arg[, distinct])</p></td>
<td><p>Returns the average value.</p></td>
</tr>
-<tr class="row-odd"><td><p><a class="reference internal"
href="#datafusion.functions.bit_and" title="datafusion.functions.bit_and"><code
class="xref py py-obj docutils literal notranslate"><span
class="pre">bit_and</span></code></a>(*args[, distinct])</p></td>
+<tr class="row-even"><td><p><a class="reference internal"
href="#datafusion.functions.bit_and" title="datafusion.functions.bit_and"><code
class="xref py py-obj docutils literal notranslate"><span
class="pre">bit_and</span></code></a>(*args[, distinct])</p></td>
<td><p>Computes the bitwise AND of the argument.</p></td>
</tr>
-<tr class="row-even"><td><p><a class="reference internal"
href="#datafusion.functions.bit_length"
title="datafusion.functions.bit_length"><code class="xref py py-obj docutils
literal notranslate"><span
class="pre">bit_length</span></code></a>(arg)</p></td>
+<tr class="row-odd"><td><p><a class="reference internal"
href="#datafusion.functions.bit_length"
title="datafusion.functions.bit_length"><code class="xref py py-obj docutils
literal notranslate"><span
class="pre">bit_length</span></code></a>(arg)</p></td>
<td><p>Returns the number of bits in the string argument.</p></td>
</tr>
-<tr class="row-odd"><td><p><a class="reference internal"
href="#datafusion.functions.bit_or" title="datafusion.functions.bit_or"><code
class="xref py py-obj docutils literal notranslate"><span
class="pre">bit_or</span></code></a>(*args[, distinct])</p></td>
+<tr class="row-even"><td><p><a class="reference internal"
href="#datafusion.functions.bit_or" title="datafusion.functions.bit_or"><code
class="xref py py-obj docutils literal notranslate"><span
class="pre">bit_or</span></code></a>(*args[, distinct])</p></td>
<td><p>Computes the bitwise OR of the argument.</p></td>
</tr>
-<tr class="row-even"><td><p><a class="reference internal"
href="#datafusion.functions.bit_xor" title="datafusion.functions.bit_xor"><code
class="xref py py-obj docutils literal notranslate"><span
class="pre">bit_xor</span></code></a>(*args[, distinct])</p></td>
+<tr class="row-odd"><td><p><a class="reference internal"
href="#datafusion.functions.bit_xor" title="datafusion.functions.bit_xor"><code
class="xref py py-obj docutils literal notranslate"><span
class="pre">bit_xor</span></code></a>(*args[, distinct])</p></td>
<td><p>Computes the bitwise XOR of the argument.</p></td>
</tr>
-<tr class="row-odd"><td><p><a class="reference internal"
href="#datafusion.functions.bool_and"
title="datafusion.functions.bool_and"><code class="xref py py-obj docutils
literal notranslate"><span class="pre">bool_and</span></code></a>(*args[,
distinct])</p></td>
+<tr class="row-even"><td><p><a class="reference internal"
href="#datafusion.functions.bool_and"
title="datafusion.functions.bool_and"><code class="xref py py-obj docutils
literal notranslate"><span class="pre">bool_and</span></code></a>(*args[,
distinct])</p></td>
<td><p>Computes the boolean AND of the arugment.</p></td>
</tr>
-<tr class="row-even"><td><p><a class="reference internal"
href="#datafusion.functions.bool_or" title="datafusion.functions.bool_or"><code
class="xref py py-obj docutils literal notranslate"><span
class="pre">bool_or</span></code></a>(*args[, distinct])</p></td>
+<tr class="row-odd"><td><p><a class="reference internal"
href="#datafusion.functions.bool_or" title="datafusion.functions.bool_or"><code
class="xref py py-obj docutils literal notranslate"><span
class="pre">bool_or</span></code></a>(*args[, distinct])</p></td>
<td><p>Computes the boolean OR of the arguement.</p></td>
</tr>
-<tr class="row-odd"><td><p><a class="reference internal"
href="#datafusion.functions.btrim" title="datafusion.functions.btrim"><code
class="xref py py-obj docutils literal notranslate"><span
class="pre">btrim</span></code></a>(arg)</p></td>
+<tr class="row-even"><td><p><a class="reference internal"
href="#datafusion.functions.btrim" title="datafusion.functions.btrim"><code
class="xref py py-obj docutils literal notranslate"><span
class="pre">btrim</span></code></a>(arg)</p></td>
<td><p>Removes all characters, spaces by default, from both sides of a
string.</p></td>
</tr>
-<tr class="row-even"><td><p><a class="reference internal"
href="#datafusion.functions.case" title="datafusion.functions.case"><code
class="xref py py-obj docutils literal notranslate"><span
class="pre">case</span></code></a>(expr)</p></td>
+<tr class="row-odd"><td><p><a class="reference internal"
href="#datafusion.functions.case" title="datafusion.functions.case"><code
class="xref py py-obj docutils literal notranslate"><span
class="pre">case</span></code></a>(expr)</p></td>
<td><p>Create a <code class="docutils literal notranslate"><span
class="pre">CaseBuilder</span></code> to match cases for the expression <code
class="docutils literal notranslate"><span
class="pre">expr</span></code>.</p></td>
</tr>
-<tr class="row-odd"><td><p><a class="reference internal"
href="#datafusion.functions.cbrt" title="datafusion.functions.cbrt"><code
class="xref py py-obj docutils literal notranslate"><span
class="pre">cbrt</span></code></a>(arg)</p></td>
+<tr class="row-even"><td><p><a class="reference internal"
href="#datafusion.functions.cbrt" title="datafusion.functions.cbrt"><code
class="xref py py-obj docutils literal notranslate"><span
class="pre">cbrt</span></code></a>(arg)</p></td>
<td><p>Returns the cube root of a number.</p></td>
</tr>
-<tr class="row-even"><td><p><a class="reference internal"
href="#datafusion.functions.ceil" title="datafusion.functions.ceil"><code
class="xref py py-obj docutils literal notranslate"><span
class="pre">ceil</span></code></a>(arg)</p></td>
+<tr class="row-odd"><td><p><a class="reference internal"
href="#datafusion.functions.ceil" title="datafusion.functions.ceil"><code
class="xref py py-obj docutils literal notranslate"><span
class="pre">ceil</span></code></a>(arg)</p></td>
<td><p>Returns the nearest integer greater than or equal to argument.</p></td>
</tr>
-<tr class="row-odd"><td><p><a class="reference internal"
href="#datafusion.functions.char_length"
title="datafusion.functions.char_length"><code class="xref py py-obj docutils
literal notranslate"><span
class="pre">char_length</span></code></a>(string)</p></td>
+<tr class="row-even"><td><p><a class="reference internal"
href="#datafusion.functions.char_length"
title="datafusion.functions.char_length"><code class="xref py py-obj docutils
literal notranslate"><span
class="pre">char_length</span></code></a>(string)</p></td>
<td><p>The number of characters in the <cite>string</cite>.</p></td>
</tr>
-<tr class="row-even"><td><p><a class="reference internal"
href="#datafusion.functions.character_length"
title="datafusion.functions.character_length"><code class="xref py py-obj
docutils literal notranslate"><span
class="pre">character_length</span></code></a>(arg)</p></td>
+<tr class="row-odd"><td><p><a class="reference internal"
href="#datafusion.functions.character_length"
title="datafusion.functions.character_length"><code class="xref py py-obj
docutils literal notranslate"><span
class="pre">character_length</span></code></a>(arg)</p></td>
<td><p>Returns the number of characters in the argument.</p></td>
</tr>
-<tr class="row-odd"><td><p><a class="reference internal"
href="#datafusion.functions.chr" title="datafusion.functions.chr"><code
class="xref py py-obj docutils literal notranslate"><span
class="pre">chr</span></code></a>(arg)</p></td>
+<tr class="row-even"><td><p><a class="reference internal"
href="#datafusion.functions.chr" title="datafusion.functions.chr"><code
class="xref py py-obj docutils literal notranslate"><span
class="pre">chr</span></code></a>(arg)</p></td>
<td><p>Converts the Unicode code point to a UTF8 character.</p></td>
</tr>
-<tr class="row-even"><td><p><a class="reference internal"
href="#datafusion.functions.coalesce"
title="datafusion.functions.coalesce"><code class="xref py py-obj docutils
literal notranslate"><span
class="pre">coalesce</span></code></a>(*args)</p></td>
+<tr class="row-odd"><td><p><a class="reference internal"
href="#datafusion.functions.coalesce"
title="datafusion.functions.coalesce"><code class="xref py py-obj docutils
literal notranslate"><span
class="pre">coalesce</span></code></a>(*args)</p></td>
<td><p>Returns the value of the first expr in <cite>args</cite> which is not
NULL.</p></td>
</tr>
-<tr class="row-odd"><td><p><a class="reference internal"
href="#datafusion.functions.col" title="datafusion.functions.col"><code
class="xref py py-obj docutils literal notranslate"><span
class="pre">col</span></code></a>(name)</p></td>
+<tr class="row-even"><td><p><a class="reference internal"
href="#datafusion.functions.col" title="datafusion.functions.col"><code
class="xref py py-obj docutils literal notranslate"><span
class="pre">col</span></code></a>(name)</p></td>
<td><p>Creates a column reference expression.</p></td>
</tr>
-<tr class="row-even"><td><p><a class="reference internal"
href="#datafusion.functions.concat" title="datafusion.functions.concat"><code
class="xref py py-obj docutils literal notranslate"><span
class="pre">concat</span></code></a>(*args)</p></td>
+<tr class="row-odd"><td><p><a class="reference internal"
href="#datafusion.functions.concat" title="datafusion.functions.concat"><code
class="xref py py-obj docutils literal notranslate"><span
class="pre">concat</span></code></a>(*args)</p></td>
<td><p>Concatenates the text representations of all the arguments.</p></td>
</tr>
-<tr class="row-odd"><td><p><a class="reference internal"
href="#datafusion.functions.concat_ws"
title="datafusion.functions.concat_ws"><code class="xref py py-obj docutils
literal notranslate"><span class="pre">concat_ws</span></code></a>(separator,
*args)</p></td>
+<tr class="row-even"><td><p><a class="reference internal"
href="#datafusion.functions.concat_ws"
title="datafusion.functions.concat_ws"><code class="xref py py-obj docutils
literal notranslate"><span class="pre">concat_ws</span></code></a>(separator,
*args)</p></td>
<td><p>Concatenates the list <cite>args</cite> with the separator.</p></td>
</tr>
-<tr class="row-even"><td><p><a class="reference internal"
href="#datafusion.functions.corr" title="datafusion.functions.corr"><code
class="xref py py-obj docutils literal notranslate"><span
class="pre">corr</span></code></a>(value1, value2[, distinct])</p></td>
+<tr class="row-odd"><td><p><a class="reference internal"
href="#datafusion.functions.corr" title="datafusion.functions.corr"><code
class="xref py py-obj docutils literal notranslate"><span
class="pre">corr</span></code></a>(value1, value2[, distinct])</p></td>
<td><p>Returns the correlation coefficient between <cite>value1</cite> and
<cite>value2</cite>.</p></td>
</tr>
-<tr class="row-odd"><td><p><a class="reference internal"
href="#datafusion.functions.cos" title="datafusion.functions.cos"><code
class="xref py py-obj docutils literal notranslate"><span
class="pre">cos</span></code></a>(arg)</p></td>
+<tr class="row-even"><td><p><a class="reference internal"
href="#datafusion.functions.cos" title="datafusion.functions.cos"><code
class="xref py py-obj docutils literal notranslate"><span
class="pre">cos</span></code></a>(arg)</p></td>
<td><p>Returns the cosine of the argument.</p></td>
</tr>
-<tr class="row-even"><td><p><a class="reference internal"
href="#datafusion.functions.cosh" title="datafusion.functions.cosh"><code
class="xref py py-obj docutils literal notranslate"><span
class="pre">cosh</span></code></a>(arg)</p></td>
+<tr class="row-odd"><td><p><a class="reference internal"
href="#datafusion.functions.cosh" title="datafusion.functions.cosh"><code
class="xref py py-obj docutils literal notranslate"><span
class="pre">cosh</span></code></a>(arg)</p></td>
<td><p>Returns the hyperbolic cosine of the argument.</p></td>
</tr>
-<tr class="row-odd"><td><p><a class="reference internal"
href="#datafusion.functions.cot" title="datafusion.functions.cot"><code
class="xref py py-obj docutils literal notranslate"><span
class="pre">cot</span></code></a>(arg)</p></td>
+<tr class="row-even"><td><p><a class="reference internal"
href="#datafusion.functions.cot" title="datafusion.functions.cot"><code
class="xref py py-obj docutils literal notranslate"><span
class="pre">cot</span></code></a>(arg)</p></td>
<td><p>Returns the cotangent of the argument.</p></td>
</tr>
-<tr class="row-even"><td><p><a class="reference internal"
href="#datafusion.functions.count" title="datafusion.functions.count"><code
class="xref py py-obj docutils literal notranslate"><span
class="pre">count</span></code></a>([args, distinct])</p></td>
+<tr class="row-odd"><td><p><a class="reference internal"
href="#datafusion.functions.count" title="datafusion.functions.count"><code
class="xref py py-obj docutils literal notranslate"><span
class="pre">count</span></code></a>([args, distinct])</p></td>
<td><p>Returns the number of rows that match the given arguments.</p></td>
</tr>
-<tr class="row-odd"><td><p><a class="reference internal"
href="#datafusion.functions.count_star"
title="datafusion.functions.count_star"><code class="xref py py-obj docutils
literal notranslate"><span class="pre">count_star</span></code></a>()</p></td>
+<tr class="row-even"><td><p><a class="reference internal"
href="#datafusion.functions.count_star"
title="datafusion.functions.count_star"><code class="xref py py-obj docutils
literal notranslate"><span class="pre">count_star</span></code></a>()</p></td>
<td><p>Create a COUNT(1) aggregate expression.</p></td>
</tr>
-<tr class="row-even"><td><p><a class="reference internal"
href="#datafusion.functions.covar" title="datafusion.functions.covar"><code
class="xref py py-obj docutils literal notranslate"><span
class="pre">covar</span></code></a>(y, x)</p></td>
+<tr class="row-odd"><td><p><a class="reference internal"
href="#datafusion.functions.covar" title="datafusion.functions.covar"><code
class="xref py py-obj docutils literal notranslate"><span
class="pre">covar</span></code></a>(y, x)</p></td>
<td><p>Computes the sample covariance.</p></td>
</tr>
-<tr class="row-odd"><td><p><a class="reference internal"
href="#datafusion.functions.covar_pop"
title="datafusion.functions.covar_pop"><code class="xref py py-obj docutils
literal notranslate"><span class="pre">covar_pop</span></code></a>(y,
x)</p></td>
+<tr class="row-even"><td><p><a class="reference internal"
href="#datafusion.functions.covar_pop"
title="datafusion.functions.covar_pop"><code class="xref py py-obj docutils
literal notranslate"><span class="pre">covar_pop</span></code></a>(y,
x)</p></td>
<td><p>Computes the population covariance.</p></td>
</tr>
-<tr class="row-even"><td><p><a class="reference internal"
href="#datafusion.functions.covar_samp"
title="datafusion.functions.covar_samp"><code class="xref py py-obj docutils
literal notranslate"><span class="pre">covar_samp</span></code></a>(y,
x)</p></td>
+<tr class="row-odd"><td><p><a class="reference internal"
href="#datafusion.functions.covar_samp"
title="datafusion.functions.covar_samp"><code class="xref py py-obj docutils
literal notranslate"><span class="pre">covar_samp</span></code></a>(y,
x)</p></td>
<td><p>Computes the sample covariance.</p></td>
</tr>
-<tr class="row-odd"><td><p><a class="reference internal"
href="#datafusion.functions.current_date"
title="datafusion.functions.current_date"><code class="xref py py-obj docutils
literal notranslate"><span class="pre">current_date</span></code></a>()</p></td>
+<tr class="row-even"><td><p><a class="reference internal"
href="#datafusion.functions.current_date"
title="datafusion.functions.current_date"><code class="xref py py-obj docutils
literal notranslate"><span class="pre">current_date</span></code></a>()</p></td>
<td><p>Returns current UTC date as a Date32 value.</p></td>
</tr>
-<tr class="row-even"><td><p><a class="reference internal"
href="#datafusion.functions.current_time"
title="datafusion.functions.current_time"><code class="xref py py-obj docutils
literal notranslate"><span class="pre">current_time</span></code></a>()</p></td>
+<tr class="row-odd"><td><p><a class="reference internal"
href="#datafusion.functions.current_time"
title="datafusion.functions.current_time"><code class="xref py py-obj docutils
literal notranslate"><span class="pre">current_time</span></code></a>()</p></td>
<td><p>Returns current UTC time as a Time64 value.</p></td>
</tr>
-<tr class="row-odd"><td><p><a class="reference internal"
href="#datafusion.functions.date_bin"
title="datafusion.functions.date_bin"><code class="xref py py-obj docutils
literal notranslate"><span class="pre">date_bin</span></code></a>(stride,
source, origin)</p></td>
+<tr class="row-even"><td><p><a class="reference internal"
href="#datafusion.functions.date_bin"
title="datafusion.functions.date_bin"><code class="xref py py-obj docutils
literal notranslate"><span class="pre">date_bin</span></code></a>(stride,
source, origin)</p></td>
<td><p>Coerces an arbitrary timestamp to the start of the nearest specified
interval.</p></td>
</tr>
-<tr class="row-even"><td><p><a class="reference internal"
href="#datafusion.functions.date_part"
title="datafusion.functions.date_part"><code class="xref py py-obj docutils
literal notranslate"><span class="pre">date_part</span></code></a>(part,
date)</p></td>
+<tr class="row-odd"><td><p><a class="reference internal"
href="#datafusion.functions.date_part"
title="datafusion.functions.date_part"><code class="xref py py-obj docutils
literal notranslate"><span class="pre">date_part</span></code></a>(part,
date)</p></td>
<td><p>Extracts a subfield from the date.</p></td>
</tr>
-<tr class="row-odd"><td><p><a class="reference internal"
href="#datafusion.functions.date_trunc"
title="datafusion.functions.date_trunc"><code class="xref py py-obj docutils
literal notranslate"><span class="pre">date_trunc</span></code></a>(part,
date)</p></td>
+<tr class="row-even"><td><p><a class="reference internal"
href="#datafusion.functions.date_trunc"
title="datafusion.functions.date_trunc"><code class="xref py py-obj docutils
literal notranslate"><span class="pre">date_trunc</span></code></a>(part,
date)</p></td>
<td><p>Truncates the date to a specified level of precision.</p></td>
</tr>
-<tr class="row-even"><td><p><a class="reference internal"
href="#datafusion.functions.datepart"
title="datafusion.functions.datepart"><code class="xref py py-obj docutils
literal notranslate"><span class="pre">datepart</span></code></a>(part,
date)</p></td>
+<tr class="row-odd"><td><p><a class="reference internal"
href="#datafusion.functions.datepart"
title="datafusion.functions.datepart"><code class="xref py py-obj docutils
literal notranslate"><span class="pre">datepart</span></code></a>(part,
date)</p></td>
<td><p>Return a specified part of a date.</p></td>
</tr>
-<tr class="row-odd"><td><p><a class="reference internal"
href="#datafusion.functions.datetrunc"
title="datafusion.functions.datetrunc"><code class="xref py py-obj docutils
literal notranslate"><span class="pre">datetrunc</span></code></a>(part,
date)</p></td>
+<tr class="row-even"><td><p><a class="reference internal"
href="#datafusion.functions.datetrunc"
title="datafusion.functions.datetrunc"><code class="xref py py-obj docutils
literal notranslate"><span class="pre">datetrunc</span></code></a>(part,
date)</p></td>
<td><p>Truncates the date to a specified level of precision.</p></td>
</tr>
-<tr class="row-even"><td><p><a class="reference internal"
href="#datafusion.functions.decode" title="datafusion.functions.decode"><code
class="xref py py-obj docutils literal notranslate"><span
class="pre">decode</span></code></a>(input, encoding)</p></td>
+<tr class="row-odd"><td><p><a class="reference internal"
href="#datafusion.functions.decode" title="datafusion.functions.decode"><code
class="xref py py-obj docutils literal notranslate"><span
class="pre">decode</span></code></a>(input, encoding)</p></td>
<td><p>Decode the <cite>input</cite>, using the <cite>encoding</cite>.</p></td>
</tr>
-<tr class="row-odd"><td><p><a class="reference internal"
href="#datafusion.functions.degrees" title="datafusion.functions.degrees"><code
class="xref py py-obj docutils literal notranslate"><span
class="pre">degrees</span></code></a>(arg)</p></td>
+<tr class="row-even"><td><p><a class="reference internal"
href="#datafusion.functions.degrees" title="datafusion.functions.degrees"><code
class="xref py py-obj docutils literal notranslate"><span
class="pre">degrees</span></code></a>(arg)</p></td>
<td><p>Converts the argument from radians to degrees.</p></td>
</tr>
-<tr class="row-even"><td><p><a class="reference internal"
href="#datafusion.functions.digest" title="datafusion.functions.digest"><code
class="xref py py-obj docutils literal notranslate"><span
class="pre">digest</span></code></a>(value, method)</p></td>
+<tr class="row-odd"><td><p><a class="reference internal"
href="#datafusion.functions.digest" title="datafusion.functions.digest"><code
class="xref py py-obj docutils literal notranslate"><span
class="pre">digest</span></code></a>(value, method)</p></td>
<td><p>Computes the binary hash of an expression using the specified
algorithm.</p></td>
</tr>
-<tr class="row-odd"><td><p><a class="reference internal"
href="#datafusion.functions.encode" title="datafusion.functions.encode"><code
class="xref py py-obj docutils literal notranslate"><span
class="pre">encode</span></code></a>(input, encoding)</p></td>
+<tr class="row-even"><td><p><a class="reference internal"
href="#datafusion.functions.encode" title="datafusion.functions.encode"><code
class="xref py py-obj docutils literal notranslate"><span
class="pre">encode</span></code></a>(input, encoding)</p></td>
<td><p>Encode the <cite>input</cite>, using the <cite>encoding</cite>.</p></td>
</tr>
-<tr class="row-even"><td><p><a class="reference internal"
href="#datafusion.functions.ends_with"
title="datafusion.functions.ends_with"><code class="xref py py-obj docutils
literal notranslate"><span class="pre">ends_with</span></code></a>(arg,
suffix)</p></td>
+<tr class="row-odd"><td><p><a class="reference internal"
href="#datafusion.functions.ends_with"
title="datafusion.functions.ends_with"><code class="xref py py-obj docutils
literal notranslate"><span class="pre">ends_with</span></code></a>(arg,
suffix)</p></td>
<td><p>Returns true if the <cite>string</cite> ends with the
<cite>suffix</cite>, false otherwise.</p></td>
</tr>
-<tr class="row-odd"><td><p><a class="reference internal"
href="#datafusion.functions.exp" title="datafusion.functions.exp"><code
class="xref py py-obj docutils literal notranslate"><span
class="pre">exp</span></code></a>(arg)</p></td>
+<tr class="row-even"><td><p><a class="reference internal"
href="#datafusion.functions.exp" title="datafusion.functions.exp"><code
class="xref py py-obj docutils literal notranslate"><span
class="pre">exp</span></code></a>(arg)</p></td>
<td><p>Returns the exponential of the arugment.</p></td>
</tr>
-<tr class="row-even"><td><p><a class="reference internal"
href="#datafusion.functions.factorial"
title="datafusion.functions.factorial"><code class="xref py py-obj docutils
literal notranslate"><span class="pre">factorial</span></code></a>(arg)</p></td>
+<tr class="row-odd"><td><p><a class="reference internal"
href="#datafusion.functions.factorial"
title="datafusion.functions.factorial"><code class="xref py py-obj docutils
literal notranslate"><span class="pre">factorial</span></code></a>(arg)</p></td>
<td><p>Returns the factorial of the argument.</p></td>
</tr>
-<tr class="row-odd"><td><p><a class="reference internal"
href="#datafusion.functions.find_in_set"
title="datafusion.functions.find_in_set"><code class="xref py py-obj docutils
literal notranslate"><span class="pre">find_in_set</span></code></a>(string,
string_list)</p></td>
+<tr class="row-even"><td><p><a class="reference internal"
href="#datafusion.functions.find_in_set"
title="datafusion.functions.find_in_set"><code class="xref py py-obj docutils
literal notranslate"><span class="pre">find_in_set</span></code></a>(string,
string_list)</p></td>
<td><p>Find a string in a list of strings.</p></td>
</tr>
-<tr class="row-even"><td><p><a class="reference internal"
href="#datafusion.functions.first_value"
title="datafusion.functions.first_value"><code class="xref py py-obj docutils
literal notranslate"><span class="pre">first_value</span></code></a>(arg[,
distinct, filter, ...])</p></td>
+<tr class="row-odd"><td><p><a class="reference internal"
href="#datafusion.functions.first_value"
title="datafusion.functions.first_value"><code class="xref py py-obj docutils
literal notranslate"><span class="pre">first_value</span></code></a>(arg[,
distinct, filter, ...])</p></td>
<td><p>Returns the first value in a group of values.</p></td>
</tr>
-<tr class="row-odd"><td><p><a class="reference internal"
href="#datafusion.functions.flatten" title="datafusion.functions.flatten"><code
class="xref py py-obj docutils literal notranslate"><span
class="pre">flatten</span></code></a>(array)</p></td>
+<tr class="row-even"><td><p><a class="reference internal"
href="#datafusion.functions.flatten" title="datafusion.functions.flatten"><code
class="xref py py-obj docutils literal notranslate"><span
class="pre">flatten</span></code></a>(array)</p></td>
<td><p>Flattens an array of arrays into a single array.</p></td>
</tr>
-<tr class="row-even"><td><p><a class="reference internal"
href="#datafusion.functions.floor" title="datafusion.functions.floor"><code
class="xref py py-obj docutils literal notranslate"><span
class="pre">floor</span></code></a>(arg)</p></td>
+<tr class="row-odd"><td><p><a class="reference internal"
href="#datafusion.functions.floor" title="datafusion.functions.floor"><code
class="xref py py-obj docutils literal notranslate"><span
class="pre">floor</span></code></a>(arg)</p></td>
<td><p>Returns the nearest integer less than or equal to the argument.</p></td>
</tr>
-<tr class="row-odd"><td><p><a class="reference internal"
href="#datafusion.functions.from_unixtime"
title="datafusion.functions.from_unixtime"><code class="xref py py-obj docutils
literal notranslate"><span
class="pre">from_unixtime</span></code></a>(arg)</p></td>
+<tr class="row-even"><td><p><a class="reference internal"
href="#datafusion.functions.from_unixtime"
title="datafusion.functions.from_unixtime"><code class="xref py py-obj docutils
literal notranslate"><span
class="pre">from_unixtime</span></code></a>(arg)</p></td>
<td><p>Converts an integer to RFC3339 timestamp format string.</p></td>
</tr>
-<tr class="row-even"><td><p><a class="reference internal"
href="#datafusion.functions.gcd" title="datafusion.functions.gcd"><code
class="xref py py-obj docutils literal notranslate"><span
class="pre">gcd</span></code></a>(x, y)</p></td>
+<tr class="row-odd"><td><p><a class="reference internal"
href="#datafusion.functions.gcd" title="datafusion.functions.gcd"><code
class="xref py py-obj docutils literal notranslate"><span
class="pre">gcd</span></code></a>(x, y)</p></td>
<td><p>Returns the greatest common divisor.</p></td>
</tr>
-<tr class="row-odd"><td><p><a class="reference internal"
href="#datafusion.functions.grouping"
title="datafusion.functions.grouping"><code class="xref py py-obj docutils
literal notranslate"><span class="pre">grouping</span></code></a>(arg[,
distinct])</p></td>
+<tr class="row-even"><td><p><a class="reference internal"
href="#datafusion.functions.grouping"
title="datafusion.functions.grouping"><code class="xref py py-obj docutils
literal notranslate"><span class="pre">grouping</span></code></a>(arg[,
distinct])</p></td>
<td><p>Indicates if the expression is aggregated or not.</p></td>
</tr>
-<tr class="row-even"><td><p><a class="reference internal"
href="#datafusion.functions.in_list" title="datafusion.functions.in_list"><code
class="xref py py-obj docutils literal notranslate"><span
class="pre">in_list</span></code></a>(arg, values[, negated])</p></td>
+<tr class="row-odd"><td><p><a class="reference internal"
href="#datafusion.functions.in_list" title="datafusion.functions.in_list"><code
class="xref py py-obj docutils literal notranslate"><span
class="pre">in_list</span></code></a>(arg, values[, negated])</p></td>
<td><p>Returns whether the argument is contained within the list
<cite>values</cite>.</p></td>
</tr>
-<tr class="row-odd"><td><p><a class="reference internal"
href="#datafusion.functions.initcap" title="datafusion.functions.initcap"><code
class="xref py py-obj docutils literal notranslate"><span
class="pre">initcap</span></code></a>(string)</p></td>
+<tr class="row-even"><td><p><a class="reference internal"
href="#datafusion.functions.initcap" title="datafusion.functions.initcap"><code
class="xref py py-obj docutils literal notranslate"><span
class="pre">initcap</span></code></a>(string)</p></td>
<td><p>Set the initial letter of each word to capital.</p></td>
</tr>
-<tr class="row-even"><td><p><a class="reference internal"
href="#datafusion.functions.instr" title="datafusion.functions.instr"><code
class="xref py py-obj docutils literal notranslate"><span
class="pre">instr</span></code></a>(string, substring)</p></td>
+<tr class="row-odd"><td><p><a class="reference internal"
href="#datafusion.functions.instr" title="datafusion.functions.instr"><code
class="xref py py-obj docutils literal notranslate"><span
class="pre">instr</span></code></a>(string, substring)</p></td>
<td><p>Finds the position from where the <cite>substring</cite> matches the
<cite>string</cite>.</p></td>
</tr>
-<tr class="row-odd"><td><p><a class="reference internal"
href="#datafusion.functions.isnan" title="datafusion.functions.isnan"><code
class="xref py py-obj docutils literal notranslate"><span
class="pre">isnan</span></code></a>(expr)</p></td>
+<tr class="row-even"><td><p><a class="reference internal"
href="#datafusion.functions.isnan" title="datafusion.functions.isnan"><code
class="xref py py-obj docutils literal notranslate"><span
class="pre">isnan</span></code></a>(expr)</p></td>
<td><p>Returns true if a given number is +NaN or -NaN otherwise returns
false.</p></td>
</tr>
-<tr class="row-even"><td><p><a class="reference internal"
href="#datafusion.functions.iszero" title="datafusion.functions.iszero"><code
class="xref py py-obj docutils literal notranslate"><span
class="pre">iszero</span></code></a>(arg)</p></td>
+<tr class="row-odd"><td><p><a class="reference internal"
href="#datafusion.functions.iszero" title="datafusion.functions.iszero"><code
class="xref py py-obj docutils literal notranslate"><span
class="pre">iszero</span></code></a>(arg)</p></td>
<td><p>Returns true if a given number is +0.0 or -0.0 otherwise returns
false.</p></td>
</tr>
-<tr class="row-odd"><td><p><a class="reference internal"
href="#datafusion.functions.last_value"
title="datafusion.functions.last_value"><code class="xref py py-obj docutils
literal notranslate"><span class="pre">last_value</span></code></a>(arg[,
distinct, filter, ...])</p></td>
+<tr class="row-even"><td><p><a class="reference internal"
href="#datafusion.functions.last_value"
title="datafusion.functions.last_value"><code class="xref py py-obj docutils
literal notranslate"><span class="pre">last_value</span></code></a>(arg[,
distinct, filter, ...])</p></td>
<td><p>Returns the last value in a group of values.</p></td>
</tr>
-<tr class="row-even"><td><p><a class="reference internal"
href="#datafusion.functions.lcm" title="datafusion.functions.lcm"><code
class="xref py py-obj docutils literal notranslate"><span
class="pre">lcm</span></code></a>(x, y)</p></td>
+<tr class="row-odd"><td><p><a class="reference internal"
href="#datafusion.functions.lcm" title="datafusion.functions.lcm"><code
class="xref py py-obj docutils literal notranslate"><span
class="pre">lcm</span></code></a>(x, y)</p></td>
<td><p>Returns the least common multiple.</p></td>
</tr>
-<tr class="row-odd"><td><p><a class="reference internal"
href="#datafusion.functions.left" title="datafusion.functions.left"><code
class="xref py py-obj docutils literal notranslate"><span
class="pre">left</span></code></a>(string, n)</p></td>
+<tr class="row-even"><td><p><a class="reference internal"
href="#datafusion.functions.left" title="datafusion.functions.left"><code
class="xref py py-obj docutils literal notranslate"><span
class="pre">left</span></code></a>(string, n)</p></td>
<td><p>Returns the first <cite>n</cite> characters in the
<cite>string</cite>.</p></td>
</tr>
-<tr class="row-even"><td><p><a class="reference internal"
href="#datafusion.functions.length" title="datafusion.functions.length"><code
class="xref py py-obj docutils literal notranslate"><span
class="pre">length</span></code></a>(string)</p></td>
+<tr class="row-odd"><td><p><a class="reference internal"
href="#datafusion.functions.length" title="datafusion.functions.length"><code
class="xref py py-obj docutils literal notranslate"><span
class="pre">length</span></code></a>(string)</p></td>
<td><p>The number of characters in the <cite>string</cite>.</p></td>
</tr>
-<tr class="row-odd"><td><p><a class="reference internal"
href="#datafusion.functions.levenshtein"
title="datafusion.functions.levenshtein"><code class="xref py py-obj docutils
literal notranslate"><span class="pre">levenshtein</span></code></a>(string1,
string2)</p></td>
+<tr class="row-even"><td><p><a class="reference internal"
href="#datafusion.functions.levenshtein"
title="datafusion.functions.levenshtein"><code class="xref py py-obj docutils
literal notranslate"><span class="pre">levenshtein</span></code></a>(string1,
string2)</p></td>
<td><p>Returns the Levenshtein distance between the two given strings.</p></td>
</tr>
-<tr class="row-even"><td><p><a class="reference internal"
href="#datafusion.functions.list_append"
title="datafusion.functions.list_append"><code class="xref py py-obj docutils
literal notranslate"><span class="pre">list_append</span></code></a>(array,
element)</p></td>
+<tr class="row-odd"><td><p><a class="reference internal"
href="#datafusion.functions.list_append"
title="datafusion.functions.list_append"><code class="xref py py-obj docutils
literal notranslate"><span class="pre">list_append</span></code></a>(array,
element)</p></td>
<td><p>Appends an element to the end of an array.</p></td>
</tr>
-<tr class="row-odd"><td><p><a class="reference internal"
href="#datafusion.functions.list_dims"
title="datafusion.functions.list_dims"><code class="xref py py-obj docutils
literal notranslate"><span
class="pre">list_dims</span></code></a>(array)</p></td>
+<tr class="row-even"><td><p><a class="reference internal"
href="#datafusion.functions.list_dims"
title="datafusion.functions.list_dims"><code class="xref py py-obj docutils
literal notranslate"><span
class="pre">list_dims</span></code></a>(array)</p></td>
<td><p>Returns an array of the array's dimensions.</p></td>
</tr>
-<tr class="row-even"><td><p><a class="reference internal"
href="#datafusion.functions.list_distinct"
title="datafusion.functions.list_distinct"><code class="xref py py-obj docutils
literal notranslate"><span
class="pre">list_distinct</span></code></a>(array)</p></td>
+<tr class="row-odd"><td><p><a class="reference internal"
href="#datafusion.functions.list_distinct"
title="datafusion.functions.list_distinct"><code class="xref py py-obj docutils
literal notranslate"><span
class="pre">list_distinct</span></code></a>(array)</p></td>
<td><p>Returns distinct values from the array after removing
duplicates.</p></td>
</tr>
-<tr class="row-odd"><td><p><a class="reference internal"
href="#datafusion.functions.list_element"
title="datafusion.functions.list_element"><code class="xref py py-obj docutils
literal notranslate"><span class="pre">list_element</span></code></a>(array,
n)</p></td>
+<tr class="row-even"><td><p><a class="reference internal"
href="#datafusion.functions.list_element"
title="datafusion.functions.list_element"><code class="xref py py-obj docutils
literal notranslate"><span class="pre">list_element</span></code></a>(array,
n)</p></td>
<td><p>Extracts the element with the index n from the array.</p></td>
</tr>
-<tr class="row-even"><td><p><a class="reference internal"
href="#datafusion.functions.list_except"
title="datafusion.functions.list_except"><code class="xref py py-obj docutils
literal notranslate"><span class="pre">list_except</span></code></a>(array1,
array2)</p></td>
+<tr class="row-odd"><td><p><a class="reference internal"
href="#datafusion.functions.list_except"
title="datafusion.functions.list_except"><code class="xref py py-obj docutils
literal notranslate"><span class="pre">list_except</span></code></a>(array1,
array2)</p></td>
<td><p>Returns an array of the elements that appear in <cite>array1</cite> but
not in the <cite>array2</cite>.</p></td>
</tr>
-<tr class="row-odd"><td><p><a class="reference internal"
href="#datafusion.functions.list_extract"
title="datafusion.functions.list_extract"><code class="xref py py-obj docutils
literal notranslate"><span class="pre">list_extract</span></code></a>(array,
n)</p></td>
+<tr class="row-even"><td><p><a class="reference internal"
href="#datafusion.functions.list_extract"
title="datafusion.functions.list_extract"><code class="xref py py-obj docutils
literal notranslate"><span class="pre">list_extract</span></code></a>(array,
n)</p></td>
<td><p>Extracts the element with the index n from the array.</p></td>
</tr>
-<tr class="row-even"><td><p><a class="reference internal"
href="#datafusion.functions.list_indexof"
title="datafusion.functions.list_indexof"><code class="xref py py-obj docutils
literal notranslate"><span class="pre">list_indexof</span></code></a>(array,
element[, index])</p></td>
+<tr class="row-odd"><td><p><a class="reference internal"
href="#datafusion.functions.list_indexof"
title="datafusion.functions.list_indexof"><code class="xref py py-obj docutils
literal notranslate"><span class="pre">list_indexof</span></code></a>(array,
element[, index])</p></td>
<td><p>Return the position of the first occurrence of <code class="docutils
literal notranslate"><span class="pre">element</span></code> in <code
class="docutils literal notranslate"><span
class="pre">array</span></code>.</p></td>
</tr>
-<tr class="row-odd"><td><p><a class="reference internal"
href="#datafusion.functions.list_intersect"
title="datafusion.functions.list_intersect"><code class="xref py py-obj
docutils literal notranslate"><span
class="pre">list_intersect</span></code></a>(array1, array2)</p></td>
+<tr class="row-even"><td><p><a class="reference internal"
href="#datafusion.functions.list_intersect"
title="datafusion.functions.list_intersect"><code class="xref py py-obj
docutils literal notranslate"><span
class="pre">list_intersect</span></code></a>(array1, array2)</p></td>
<td><p>Returns an array of the elements in the intersection of
<cite>array1</cite> and <cite>array2</cite>.</p></td>
</tr>
-<tr class="row-even"><td><p><a class="reference internal"
href="#datafusion.functions.list_join"
title="datafusion.functions.list_join"><code class="xref py py-obj docutils
literal notranslate"><span class="pre">list_join</span></code></a>(expr,
delimiter)</p></td>
+<tr class="row-odd"><td><p><a class="reference internal"
href="#datafusion.functions.list_join"
title="datafusion.functions.list_join"><code class="xref py py-obj docutils
literal notranslate"><span class="pre">list_join</span></code></a>(expr,
delimiter)</p></td>
<td><p>Converts each element to its text representation.</p></td>
</tr>
-<tr class="row-odd"><td><p><a class="reference internal"
href="#datafusion.functions.list_length"
title="datafusion.functions.list_length"><code class="xref py py-obj docutils
literal notranslate"><span
class="pre">list_length</span></code></a>(array)</p></td>
+<tr class="row-even"><td><p><a class="reference internal"
href="#datafusion.functions.list_length"
title="datafusion.functions.list_length"><code class="xref py py-obj docutils
literal notranslate"><span
class="pre">list_length</span></code></a>(array)</p></td>
<td><p>Returns the length of the array.</p></td>
</tr>
-<tr class="row-even"><td><p><a class="reference internal"
href="#datafusion.functions.list_ndims"
title="datafusion.functions.list_ndims"><code class="xref py py-obj docutils
literal notranslate"><span
class="pre">list_ndims</span></code></a>(array)</p></td>
+<tr class="row-odd"><td><p><a class="reference internal"
href="#datafusion.functions.list_ndims"
title="datafusion.functions.list_ndims"><code class="xref py py-obj docutils
literal notranslate"><span
class="pre">list_ndims</span></code></a>(array)</p></td>
<td><p>Returns the number of dimensions of the array.</p></td>
</tr>
-<tr class="row-odd"><td><p><a class="reference internal"
href="#datafusion.functions.list_position"
title="datafusion.functions.list_position"><code class="xref py py-obj docutils
literal notranslate"><span class="pre">list_position</span></code></a>(array,
element[, index])</p></td>
+<tr class="row-even"><td><p><a class="reference internal"
href="#datafusion.functions.list_position"
title="datafusion.functions.list_position"><code class="xref py py-obj docutils
literal notranslate"><span class="pre">list_position</span></code></a>(array,
element[, index])</p></td>
<td><p>Return the position of the first occurrence of <code class="docutils
literal notranslate"><span class="pre">element</span></code> in <code
class="docutils literal notranslate"><span
class="pre">array</span></code>.</p></td>
</tr>
-<tr class="row-even"><td><p><a class="reference internal"
href="#datafusion.functions.list_positions"
title="datafusion.functions.list_positions"><code class="xref py py-obj
docutils literal notranslate"><span
class="pre">list_positions</span></code></a>(array, element)</p></td>
+<tr class="row-odd"><td><p><a class="reference internal"
href="#datafusion.functions.list_positions"
title="datafusion.functions.list_positions"><code class="xref py py-obj
docutils literal notranslate"><span
class="pre">list_positions</span></code></a>(array, element)</p></td>
<td><p>Searches for an element in the array and returns all
occurrences.</p></td>
</tr>
-<tr class="row-odd"><td><p><a class="reference internal"
href="#datafusion.functions.list_prepend"
title="datafusion.functions.list_prepend"><code class="xref py py-obj docutils
literal notranslate"><span class="pre">list_prepend</span></code></a>(element,
array)</p></td>
+<tr class="row-even"><td><p><a class="reference internal"
href="#datafusion.functions.list_prepend"
title="datafusion.functions.list_prepend"><code class="xref py py-obj docutils
literal notranslate"><span class="pre">list_prepend</span></code></a>(element,
array)</p></td>
<td><p>Prepends an element to the beginning of an array.</p></td>
</tr>
-<tr class="row-even"><td><p><a class="reference internal"
href="#datafusion.functions.list_push_back"
title="datafusion.functions.list_push_back"><code class="xref py py-obj
docutils literal notranslate"><span
class="pre">list_push_back</span></code></a>(array, element)</p></td>
+<tr class="row-odd"><td><p><a class="reference internal"
href="#datafusion.functions.list_push_back"
title="datafusion.functions.list_push_back"><code class="xref py py-obj
docutils literal notranslate"><span
class="pre">list_push_back</span></code></a>(array, element)</p></td>
<td><p>Appends an element to the end of an array.</p></td>
</tr>
-<tr class="row-odd"><td><p><a class="reference internal"
href="#datafusion.functions.list_push_front"
title="datafusion.functions.list_push_front"><code class="xref py py-obj
docutils literal notranslate"><span
class="pre">list_push_front</span></code></a>(element, array)</p></td>
+<tr class="row-even"><td><p><a class="reference internal"
href="#datafusion.functions.list_push_front"
title="datafusion.functions.list_push_front"><code class="xref py py-obj
docutils literal notranslate"><span
class="pre">list_push_front</span></code></a>(element, array)</p></td>
<td><p>Prepends an element to the beginning of an array.</p></td>
</tr>
-<tr class="row-even"><td><p><a class="reference internal"
href="#datafusion.functions.list_remove"
title="datafusion.functions.list_remove"><code class="xref py py-obj docutils
literal notranslate"><span class="pre">list_remove</span></code></a>(array,
element)</p></td>
+<tr class="row-odd"><td><p><a class="reference internal"
href="#datafusion.functions.list_remove"
title="datafusion.functions.list_remove"><code class="xref py py-obj docutils
literal notranslate"><span class="pre">list_remove</span></code></a>(array,
element)</p></td>
<td><p>Removes the first element from the array equal to the given
value.</p></td>
</tr>
-<tr class="row-odd"><td><p><a class="reference internal"
href="#datafusion.functions.list_remove_all"
title="datafusion.functions.list_remove_all"><code class="xref py py-obj
docutils literal notranslate"><span
class="pre">list_remove_all</span></code></a>(array, element)</p></td>
+<tr class="row-even"><td><p><a class="reference internal"
href="#datafusion.functions.list_remove_all"
title="datafusion.functions.list_remove_all"><code class="xref py py-obj
docutils literal notranslate"><span
class="pre">list_remove_all</span></code></a>(array, element)</p></td>
<td><p>Removes all elements from the array equal to the given value.</p></td>
</tr>
-<tr class="row-even"><td><p><a class="reference internal"
href="#datafusion.functions.list_remove_n"
title="datafusion.functions.list_remove_n"><code class="xref py py-obj docutils
literal notranslate"><span class="pre">list_remove_n</span></code></a>(array,
element, max)</p></td>
+<tr class="row-odd"><td><p><a class="reference internal"
href="#datafusion.functions.list_remove_n"
title="datafusion.functions.list_remove_n"><code class="xref py py-obj docutils
literal notranslate"><span class="pre">list_remove_n</span></code></a>(array,
element, max)</p></td>
<td><p>Removes the first <cite>max</cite> elements from the array equal to the
given value.</p></td>
</tr>
-<tr class="row-odd"><td><p><a class="reference internal"
href="#datafusion.functions.list_replace"
title="datafusion.functions.list_replace"><code class="xref py py-obj docutils
literal notranslate"><span class="pre">list_replace</span></code></a>(array,
from_val, to_val)</p></td>
+<tr class="row-even"><td><p><a class="reference internal"
href="#datafusion.functions.list_replace"
title="datafusion.functions.list_replace"><code class="xref py py-obj docutils
literal notranslate"><span class="pre">list_replace</span></code></a>(array,
from_val, to_val)</p></td>
<td><p>Replaces the first occurrence of <code class="docutils literal
notranslate"><span class="pre">from_val</span></code> with <code
class="docutils literal notranslate"><span
class="pre">to_val</span></code>.</p></td>
</tr>
-<tr class="row-even"><td><p><a class="reference internal"
href="#datafusion.functions.list_replace_all"
title="datafusion.functions.list_replace_all"><code class="xref py py-obj
docutils literal notranslate"><span
class="pre">list_replace_all</span></code></a>(array, from_val, to_val)</p></td>
+<tr class="row-odd"><td><p><a class="reference internal"
href="#datafusion.functions.list_replace_all"
title="datafusion.functions.list_replace_all"><code class="xref py py-obj
docutils literal notranslate"><span
class="pre">list_replace_all</span></code></a>(array, from_val, to_val)</p></td>
<td><p>Replaces all occurrences of <code class="docutils literal
notranslate"><span class="pre">from_val</span></code> with <code
class="docutils literal notranslate"><span
class="pre">to_val</span></code>.</p></td>
</tr>
-<tr class="row-odd"><td><p><a class="reference internal"
href="#datafusion.functions.list_replace_n"
title="datafusion.functions.list_replace_n"><code class="xref py py-obj
docutils literal notranslate"><span
class="pre">list_replace_n</span></code></a>(array, from_val, to_val,
max)</p></td>
+<tr class="row-even"><td><p><a class="reference internal"
href="#datafusion.functions.list_replace_n"
title="datafusion.functions.list_replace_n"><code class="xref py py-obj
docutils literal notranslate"><span
class="pre">list_replace_n</span></code></a>(array, from_val, to_val,
max)</p></td>
<td><p>Replace <cite>n</cite> occurrences of <code class="docutils literal
notranslate"><span class="pre">from_val</span></code> with <code
class="docutils literal notranslate"><span
class="pre">to_val</span></code>.</p></td>
</tr>
-<tr class="row-even"><td><p><a class="reference internal"
href="#datafusion.functions.list_resize"
title="datafusion.functions.list_resize"><code class="xref py py-obj docutils
literal notranslate"><span class="pre">list_resize</span></code></a>(array,
size, value)</p></td>
+<tr class="row-odd"><td><p><a class="reference internal"
href="#datafusion.functions.list_resize"
title="datafusion.functions.list_resize"><code class="xref py py-obj docutils
literal notranslate"><span class="pre">list_resize</span></code></a>(array,
size, value)</p></td>
<td><p>Returns an array with the specified size filled.</p></td>
</tr>
-<tr class="row-odd"><td><p><a class="reference internal"
href="#datafusion.functions.list_slice"
title="datafusion.functions.list_slice"><code class="xref py py-obj docutils
literal notranslate"><span class="pre">list_slice</span></code></a>(array,
begin, end[, stride])</p></td>
+<tr class="row-even"><td><p><a class="reference internal"
href="#datafusion.functions.list_slice"
title="datafusion.functions.list_slice"><code class="xref py py-obj docutils
literal notranslate"><span class="pre">list_slice</span></code></a>(array,
begin, end[, stride])</p></td>
<td><p>Returns a slice of the array.</p></td>
</tr>
+<tr class="row-odd"><td><p><a class="reference internal"
href="#datafusion.functions.list_sort"
title="datafusion.functions.list_sort"><code class="xref py py-obj docutils
literal notranslate"><span class="pre">list_sort</span></code></a>(array[,
descending, null_first])</p></td>
+<td><p>This is an alias for <code class="docutils literal notranslate"><span
class="pre">array_sort</span></code>.</p></td>
+</tr>
<tr class="row-even"><td><p><a class="reference internal"
href="#datafusion.functions.list_to_string"
title="datafusion.functions.list_to_string"><code class="xref py py-obj
docutils literal notranslate"><span
class="pre">list_to_string</span></code></a>(expr, delimiter)</p></td>
<td><p>Converts each element to its text representation.</p></td>
</tr>
@@ -3302,6 +3326,21 @@ with the given <cite>value</cite>.</p>
<dd><p>Returns a slice of the array.</p>
</dd></dl>
+<dl class="py function">
+<dt class="sig sig-object py" id="datafusion.functions.array_sort">
+<span class="sig-prename descclassname"><span
class="pre">datafusion.functions.</span></span><span class="sig-name
descname"><span class="pre">array_sort</span></span><span
class="sig-paren">(</span><em class="sig-param"><span class="n"><span
class="pre">array</span></span><span class="p"><span
class="pre">:</span></span><span class="w"> </span><span class="n"><a
class="reference internal" href="datafusion.Expr.html#datafusion.Expr"
title="datafusion.expr.Expr"><span class="pre">Expr</sp [...]
+<dd><p>Sort an array.</p>
+<dl class="field-list simple">
+<dt class="field-odd">Parameters<span class="colon">:</span></dt>
+<dd class="field-odd"><ul class="simple">
+<li><p><strong>array</strong> – The input array to sort.</p></li>
+<li><p><strong>descending</strong> – If True, sorts in descending
order.</p></li>
+<li><p><strong>null_first</strong> – If True, nulls will be returned at the
beginning of the array.</p></li>
+</ul>
+</dd>
+</dl>
+</dd></dl>
+
<dl class="py function">
<dt class="sig sig-object py" id="datafusion.functions.array_to_string">
<span class="sig-prename descclassname"><span
class="pre">datafusion.functions.</span></span><span class="sig-name
descname"><span class="pre">array_to_string</span></span><span
class="sig-paren">(</span><em class="sig-param"><span class="n"><span
class="pre">expr</span></span><span class="p"><span
class="pre">:</span></span><span class="w"> </span><span class="n"><a
class="reference internal" href="datafusion.Expr.html#datafusion.Expr"
title="datafusion.expr.Expr"><span class="pre">Expr [...]
@@ -3891,6 +3930,12 @@ filled with the given <cite>value</cite>. This is an
alias for <cite>array_resiz
<p>This is an alias for <cite>array_slice</cite>.</p>
</dd></dl>
+<dl class="py function">
+<dt class="sig sig-object py" id="datafusion.functions.list_sort">
+<span class="sig-prename descclassname"><span
class="pre">datafusion.functions.</span></span><span class="sig-name
descname"><span class="pre">list_sort</span></span><span
class="sig-paren">(</span><em class="sig-param"><span class="n"><span
class="pre">array</span></span><span class="p"><span
class="pre">:</span></span><span class="w"> </span><span class="n"><a
class="reference internal" href="datafusion.Expr.html#datafusion.Expr"
title="datafusion.expr.Expr"><span class="pre">Expr</spa [...]
+<dd><p>This is an alias for <code class="docutils literal notranslate"><span
class="pre">array_sort</span></code>.</p>
+</dd></dl>
+
<dl class="py function">
<dt class="sig sig-object py" id="datafusion.functions.list_to_string">
<span class="sig-prename descclassname"><span
class="pre">datafusion.functions.</span></span><span class="sig-name
descname"><span class="pre">list_to_string</span></span><span
class="sig-paren">(</span><em class="sig-param"><span class="n"><span
class="pre">expr</span></span><span class="p"><span
class="pre">:</span></span><span class="w"> </span><span class="n"><a
class="reference internal" href="datafusion.Expr.html#datafusion.Expr"
title="datafusion.expr.Expr"><span class="pre">Expr< [...]
@@ -4489,7 +4534,7 @@ on the index.</p>
<div class="footer-item">
<p class="sphinx-version">
-Created using <a href="http://sphinx-doc.org/">Sphinx</a> 7.4.6.<br>
+Created using <a href="http://sphinx-doc.org/">Sphinx</a> 7.4.7.<br>
</p>
</div>
diff --git a/generated/datafusion.object_store.object_store.html
b/generated/datafusion.object_store.object_store.html
index 41cb562..7991391 100644
--- a/generated/datafusion.object_store.object_store.html
+++ b/generated/datafusion.object_store.object_store.html
@@ -481,7 +481,7 @@
<div class="footer-item">
<p class="sphinx-version">
-Created using <a href="http://sphinx-doc.org/">Sphinx</a> 7.4.6.<br>
+Created using <a href="http://sphinx-doc.org/">Sphinx</a> 7.4.7.<br>
</p>
</div>
diff --git a/genindex.html b/genindex.html
index 40ccbd9..427af00 100644
--- a/genindex.html
+++ b/genindex.html
@@ -458,10 +458,10 @@
</li>
<li><a
href="generated/datafusion.functions.html#datafusion.functions.array_join">array_join()
(in module datafusion.functions)</a>
</li>
- </ul></td>
- <td style="width: 33%; vertical-align: top;"><ul>
<li><a
href="generated/datafusion.functions.html#datafusion.functions.array_length">array_length()
(in module datafusion.functions)</a>
</li>
+ </ul></td>
+ <td style="width: 33%; vertical-align: top;"><ul>
<li><a
href="generated/datafusion.functions.html#datafusion.functions.array_ndims">array_ndims()
(in module datafusion.functions)</a>
</li>
<li><a
href="generated/datafusion.functions.html#datafusion.functions.array_pop_back">array_pop_back()
(in module datafusion.functions)</a>
@@ -495,6 +495,8 @@
<li><a
href="generated/datafusion.functions.html#datafusion.functions.array_resize">array_resize()
(in module datafusion.functions)</a>
</li>
<li><a
href="generated/datafusion.functions.html#datafusion.functions.array_slice">array_slice()
(in module datafusion.functions)</a>
+</li>
+ <li><a
href="generated/datafusion.functions.html#datafusion.functions.array_sort">array_sort()
(in module datafusion.functions)</a>
</li>
<li><a
href="generated/datafusion.functions.html#datafusion.functions.array_to_string">array_to_string()
(in module datafusion.functions)</a>
</li>
@@ -833,6 +835,8 @@
<li><a
href="generated/datafusion.functions.html#datafusion.functions.list_resize">list_resize()
(in module datafusion.functions)</a>
</li>
<li><a
href="generated/datafusion.functions.html#datafusion.functions.list_slice">list_slice()
(in module datafusion.functions)</a>
+</li>
+ <li><a
href="generated/datafusion.functions.html#datafusion.functions.list_sort">list_sort()
(in module datafusion.functions)</a>
</li>
<li><a
href="generated/datafusion.functions.html#datafusion.functions.list_to_string">list_to_string()
(in module datafusion.functions)</a>
</li>
@@ -1287,7 +1291,7 @@
<div class="footer-item">
<p class="sphinx-version">
-Created using <a href="http://sphinx-doc.org/">Sphinx</a> 7.4.6.<br>
+Created using <a href="http://sphinx-doc.org/">Sphinx</a> 7.4.7.<br>
</p>
</div>
diff --git a/index.html b/index.html
index 2bb594e..1e80106 100644
--- a/index.html
+++ b/index.html
@@ -493,7 +493,7 @@
<div class="footer-item">
<p class="sphinx-version">
-Created using <a href="http://sphinx-doc.org/">Sphinx</a> 7.4.6.<br>
+Created using <a href="http://sphinx-doc.org/">Sphinx</a> 7.4.7.<br>
</p>
</div>
diff --git a/objects.inv b/objects.inv
index 73101f2..15184a8 100644
Binary files a/objects.inv and b/objects.inv differ
diff --git a/py-modindex.html b/py-modindex.html
index 451d13d..faa1c13 100644
--- a/py-modindex.html
+++ b/py-modindex.html
@@ -414,7 +414,7 @@
<div class="footer-item">
<p class="sphinx-version">
-Created using <a href="http://sphinx-doc.org/">Sphinx</a> 7.4.6.<br>
+Created using <a href="http://sphinx-doc.org/">Sphinx</a> 7.4.7.<br>
</p>
</div>
diff --git a/search.html b/search.html
index d438a51..1beb0cb 100644
--- a/search.html
+++ b/search.html
@@ -416,7 +416,7 @@
<div class="footer-item">
<p class="sphinx-version">
-Created using <a href="http://sphinx-doc.org/">Sphinx</a> 7.4.6.<br>
+Created using <a href="http://sphinx-doc.org/">Sphinx</a> 7.4.7.<br>
</p>
</div>
diff --git a/searchindex.js b/searchindex.js
index 1d8dbb1..b5c8e7c 100644
--- a/searchindex.js
+++ b/searchindex.js
@@ -1 +1 @@
-Search.setIndex({"alltitles": {"API Reference": [[0, null]], "Aggregation":
[[16, null]], "Avro": [[27, null]], "Basic Operations": [[17, null]],
"Boolean": [[18, "boolean"]], "CSV": [[28, null]], "Column": [[18, "column"]],
"Column Selections": [[22, null]], "Common Operations": [[20, null]],
"Concepts": [[15, null]], "Conditional": [[19, "conditional"]],
"Configuration": [[25, null]], "DataFrame": [[1, null]], "DataFusion in
Python": [[14, null]], "Example": [[14, "example"]], "Expr": [...]
\ No newline at end of file
+Search.setIndex({"alltitles": {"API Reference": [[0, null]], "Aggregation":
[[16, null]], "Avro": [[27, null]], "Basic Operations": [[17, null]],
"Boolean": [[18, "boolean"]], "CSV": [[28, null]], "Column": [[18, "column"]],
"Column Selections": [[22, null]], "Common Operations": [[20, null]],
"Concepts": [[15, null]], "Conditional": [[19, "conditional"]],
"Configuration": [[25, null]], "DataFrame": [[1, null]], "DataFusion in
Python": [[14, null]], "Example": [[14, "example"]], "Expr": [...]
\ No newline at end of file
diff --git a/user-guide/basics.html b/user-guide/basics.html
index c34aa6c..221b231 100644
--- a/user-guide/basics.html
+++ b/user-guide/basics.html
@@ -484,7 +484,7 @@ collecting all results into a list of <a class="reference
external" href="https:
<div class="footer-item">
<p class="sphinx-version">
-Created using <a href="http://sphinx-doc.org/">Sphinx</a> 7.4.6.<br>
+Created using <a href="http://sphinx-doc.org/">Sphinx</a> 7.4.7.<br>
</p>
</div>
diff --git a/user-guide/common-operations/aggregations.html
b/user-guide/common-operations/aggregations.html
index 8c5d3e5..4163469 100644
--- a/user-guide/common-operations/aggregations.html
+++ b/user-guide/common-operations/aggregations.html
@@ -417,7 +417,7 @@ For performing an aggregation, DataFusion provides the <a
class="reference inter
<span
class="o">+-------------------------------------+--------------------------+------------------------------------------------+</span>
<span class="o">|</span> <span class="n">APPROX_DISTINCT</span><span
class="p">(</span><span class="n">DISTINCT</span> <span
class="n">foo_bar</span><span class="o">.</span><span class="n">c</span><span
class="p">)</span> <span class="o">|</span> <span
class="n">APPROX_MEDIAN</span><span class="p">(</span><span
class="n">foo_bar</span><span class="o">.</span><span class="n">d</span><span
class="p">)</span> <span class="o">|</span> <span
class="n">APPROX_PERCENTILE_CONT</span><span class= [...]
<span
class="o">+-------------------------------------+--------------------------+------------------------------------------------+</span>
-<span class="o">|</span> <span class="mi">8</span>
<span class="o">|</span> <span class="mf">0.6280077920377628</span>
<span class="o">|</span> <span class="mf">0.6280077920377628</span>
<span class="o">|</span>
+<span class="o">|</span> <span class="mi">8</span>
<span class="o">|</span> <span class="mf">0.10444389503483587</span>
<span class="o">|</span> <span class="mf">0.10444389503483587</span>
<span class="o">|</span>
<span
class="o">+-------------------------------------+--------------------------+------------------------------------------------+</span>
</pre></div>
</div>
@@ -426,28 +426,28 @@ the <code class="code docutils literal notranslate"><span
class="pre">group_by</
<div class="highlight-ipython notranslate"><div
class="highlight"><pre><span></span><span class="n">In</span> <span
class="p">[</span><span class="mi">12</span><span class="p">]:</span> <span
class="n">df</span><span class="o">.</span><span
class="n">aggregate</span><span class="p">([</span><span
class="n">col_a</span><span class="p">],</span> <span class="p">[</span><span
class="n">f</span><span class="o">.</span><span class="n">sum</span><span
class="p">(</span><span class="n">col_c</s [...]
<span class="n">Out</span><span class="p">[</span><span
class="mi">12</span><span class="p">]:</span>
<span class="n">DataFrame</span><span class="p">()</span>
-<span
class="o">+-----+----------------+--------------------+----------------------+</span>
-<span class="o">|</span> <span class="n">a</span> <span class="o">|</span>
<span class="n">SUM</span><span class="p">(</span><span
class="n">foo_bar</span><span class="o">.</span><span class="n">c</span><span
class="p">)</span> <span class="o">|</span> <span class="n">MAX</span><span
class="p">(</span><span class="n">foo_bar</span><span class="o">.</span><span
class="n">d</span><span class="p">)</span> <span class="o">|</span> <span
class="n">MIN</span><span class="p">(</span><span [...]
-<span
class="o">+-----+----------------+--------------------+----------------------+</span>
-<span class="o">|</span> <span class="n">foo</span> <span class="o">|</span>
<span class="mi">427</span> <span class="o">|</span> <span
class="mf">0.8692931621039186</span> <span class="o">|</span> <span
class="mf">0.009886337000836076</span> <span class="o">|</span>
-<span class="o">|</span> <span class="n">bar</span> <span class="o">|</span>
<span class="mi">114</span> <span class="o">|</span> <span
class="mf">0.7596996958473593</span> <span class="o">|</span> <span
class="mf">0.2739413081255391</span> <span class="o">|</span>
-<span
class="o">+-----+----------------+--------------------+----------------------+</span>
+<span
class="o">+-----+----------------+--------------------+---------------------+</span>
+<span class="o">|</span> <span class="n">a</span> <span class="o">|</span>
<span class="n">SUM</span><span class="p">(</span><span
class="n">foo_bar</span><span class="o">.</span><span class="n">c</span><span
class="p">)</span> <span class="o">|</span> <span class="n">MAX</span><span
class="p">(</span><span class="n">foo_bar</span><span class="o">.</span><span
class="n">d</span><span class="p">)</span> <span class="o">|</span> <span
class="n">MIN</span><span class="p">(</span><span [...]
+<span
class="o">+-----+----------------+--------------------+---------------------+</span>
+<span class="o">|</span> <span class="n">foo</span> <span class="o">|</span>
<span class="mi">351</span> <span class="o">|</span> <span
class="mf">0.622423672872229</span> <span class="o">|</span> <span
class="mf">0.05764764580570081</span> <span class="o">|</span>
+<span class="o">|</span> <span class="n">bar</span> <span class="o">|</span>
<span class="mi">193</span> <span class="o">|</span> <span
class="mf">0.4151489069793234</span> <span class="o">|</span> <span
class="mf">0.09192995157858541</span> <span class="o">|</span>
+<span
class="o">+-----+----------------+--------------------+---------------------+</span>
</pre></div>
</div>
<p>More than one column can be used for grouping</p>
<div class="highlight-ipython notranslate"><div
class="highlight"><pre><span></span><span class="n">In</span> <span
class="p">[</span><span class="mi">13</span><span class="p">]:</span> <span
class="n">df</span><span class="o">.</span><span
class="n">aggregate</span><span class="p">([</span><span
class="n">col_a</span><span class="p">,</span> <span
class="n">col_b</span><span class="p">],</span> <span class="p">[</span><span
class="n">f</span><span class="o">.</span><span class="n">sum</ [...]
<span class="n">Out</span><span class="p">[</span><span
class="mi">13</span><span class="p">]:</span>
<span class="n">DataFrame</span><span class="p">()</span>
-<span
class="o">+-----+-------+----------------+---------------------+----------------------+</span>
-<span class="o">|</span> <span class="n">a</span> <span class="o">|</span>
<span class="n">b</span> <span class="o">|</span> <span
class="n">SUM</span><span class="p">(</span><span class="n">foo_bar</span><span
class="o">.</span><span class="n">c</span><span class="p">)</span> <span
class="o">|</span> <span class="n">MAX</span><span class="p">(</span><span
class="n">foo_bar</span><span class="o">.</span><span class="n">d</span><span
class="p">)</span> <span class="o">|</span> [...]
-<span
class="o">+-----+-------+----------------+---------------------+----------------------+</span>
-<span class="o">|</span> <span class="n">bar</span> <span class="o">|</span>
<span class="n">three</span> <span class="o">|</span> <span class="mi">4</span>
<span class="o">|</span> <span
class="mf">0.7596996958473593</span> <span class="o">|</span> <span
class="mf">0.7596996958473593</span> <span class="o">|</span>
-<span class="o">|</span> <span class="n">foo</span> <span class="o">|</span>
<span class="n">three</span> <span class="o">|</span> <span
class="mi">89</span> <span class="o">|</span> <span
class="mf">0.8692931621039186</span> <span class="o">|</span> <span
class="mf">0.8692931621039186</span> <span class="o">|</span>
-<span class="o">|</span> <span class="n">foo</span> <span class="o">|</span>
<span class="n">one</span> <span class="o">|</span> <span
class="mi">155</span> <span class="o">|</span> <span
class="mf">0.8155603372481789</span> <span class="o">|</span> <span
class="mf">0.6990732125401069</span> <span class="o">|</span>
-<span class="o">|</span> <span class="n">bar</span> <span class="o">|</span>
<span class="n">one</span> <span class="o">|</span> <span
class="mi">36</span> <span class="o">|</span> <span
class="mf">0.2739413081255391</span> <span class="o">|</span> <span
class="mf">0.2739413081255391</span> <span class="o">|</span>
-<span class="o">|</span> <span class="n">foo</span> <span class="o">|</span>
<span class="n">two</span> <span class="o">|</span> <span
class="mi">183</span> <span class="o">|</span> <span
class="mf">0.42207253698101377</span> <span class="o">|</span> <span
class="mf">0.009886337000836076</span> <span class="o">|</span>
-<span class="o">|</span> <span class="n">bar</span> <span class="o">|</span>
<span class="n">two</span> <span class="o">|</span> <span
class="mi">74</span> <span class="o">|</span> <span
class="mf">0.4754380138379828</span> <span class="o">|</span> <span
class="mf">0.4754380138379828</span> <span class="o">|</span>
-<span
class="o">+-----+-------+----------------+---------------------+----------------------+</span>
+<span
class="o">+-----+-------+----------------+---------------------+---------------------+</span>
+<span class="o">|</span> <span class="n">a</span> <span class="o">|</span>
<span class="n">b</span> <span class="o">|</span> <span
class="n">SUM</span><span class="p">(</span><span class="n">foo_bar</span><span
class="o">.</span><span class="n">c</span><span class="p">)</span> <span
class="o">|</span> <span class="n">MAX</span><span class="p">(</span><span
class="n">foo_bar</span><span class="o">.</span><span class="n">d</span><span
class="p">)</span> <span class="o">|</span> [...]
+<span
class="o">+-----+-------+----------------+---------------------+---------------------+</span>
+<span class="o">|</span> <span class="n">foo</span> <span class="o">|</span>
<span class="n">one</span> <span class="o">|</span> <span
class="mi">110</span> <span class="o">|</span> <span
class="mf">0.13325435767531646</span> <span class="o">|</span> <span
class="mf">0.05764764580570081</span> <span class="o">|</span>
+<span class="o">|</span> <span class="n">bar</span> <span class="o">|</span>
<span class="n">one</span> <span class="o">|</span> <span
class="mi">58</span> <span class="o">|</span> <span
class="mf">0.4151489069793234</span> <span class="o">|</span> <span
class="mf">0.4151489069793234</span> <span class="o">|</span>
+<span class="o">|</span> <span class="n">foo</span> <span class="o">|</span>
<span class="n">two</span> <span class="o">|</span> <span
class="mi">193</span> <span class="o">|</span> <span
class="mf">0.622423672872229</span> <span class="o">|</span> <span
class="mf">0.08914305055528704</span> <span class="o">|</span>
+<span class="o">|</span> <span class="n">bar</span> <span class="o">|</span>
<span class="n">two</span> <span class="o">|</span> <span
class="mi">65</span> <span class="o">|</span> <span
class="mf">0.09192995157858541</span> <span class="o">|</span> <span
class="mf">0.09192995157858541</span> <span class="o">|</span>
+<span class="o">|</span> <span class="n">bar</span> <span class="o">|</span>
<span class="n">three</span> <span class="o">|</span> <span
class="mi">70</span> <span class="o">|</span> <span
class="mf">0.10444389503483587</span> <span class="o">|</span> <span
class="mf">0.10444389503483587</span> <span class="o">|</span>
+<span class="o">|</span> <span class="n">foo</span> <span class="o">|</span>
<span class="n">three</span> <span class="o">|</span> <span
class="mi">48</span> <span class="o">|</span> <span
class="mf">0.4924332515338028</span> <span class="o">|</span> <span
class="mf">0.4924332515338028</span> <span class="o">|</span>
+<span
class="o">+-----+-------+----------------+---------------------+---------------------+</span>
</pre></div>
</div>
</section>
@@ -494,7 +494,7 @@ the <code class="code docutils literal notranslate"><span
class="pre">group_by</
<div class="footer-item">
<p class="sphinx-version">
-Created using <a href="http://sphinx-doc.org/">Sphinx</a> 7.4.6.<br>
+Created using <a href="http://sphinx-doc.org/">Sphinx</a> 7.4.7.<br>
</p>
</div>
diff --git a/user-guide/common-operations/basic-info.html
b/user-guide/common-operations/basic-info.html
index 5e9bbed..603d31b 100644
--- a/user-guide/common-operations/basic-info.html
+++ b/user-guide/common-operations/basic-info.html
@@ -401,11 +401,11 @@
<span class="o">+-----+---------+--------+--------+</span>
<span class="o">|</span> <span class="n">nrs</span> <span class="o">|</span>
<span class="n">names</span> <span class="o">|</span> <span
class="n">random</span> <span class="o">|</span> <span class="n">groups</span>
<span class="o">|</span>
<span class="o">+-----+---------+--------+--------+</span>
-<span class="o">|</span> <span class="mi">1</span> <span class="o">|</span>
<span class="n">python</span> <span class="o">|</span> <span
class="mi">369</span> <span class="o">|</span> <span class="n">A</span>
<span class="o">|</span>
-<span class="o">|</span> <span class="mi">2</span> <span class="o">|</span>
<span class="n">ruby</span> <span class="o">|</span> <span
class="mi">601</span> <span class="o">|</span> <span class="n">A</span>
<span class="o">|</span>
-<span class="o">|</span> <span class="mi">3</span> <span class="o">|</span>
<span class="n">java</span> <span class="o">|</span> <span
class="mi">451</span> <span class="o">|</span> <span class="n">B</span>
<span class="o">|</span>
-<span class="o">|</span> <span class="mi">4</span> <span class="o">|</span>
<span class="n">haskell</span> <span class="o">|</span> <span
class="mi">694</span> <span class="o">|</span> <span class="n">C</span>
<span class="o">|</span>
-<span class="o">|</span> <span class="mi">5</span> <span class="o">|</span>
<span class="n">go</span> <span class="o">|</span> <span
class="mi">203</span> <span class="o">|</span> <span class="n">B</span>
<span class="o">|</span>
+<span class="o">|</span> <span class="mi">1</span> <span class="o">|</span>
<span class="n">python</span> <span class="o">|</span> <span
class="mi">570</span> <span class="o">|</span> <span class="n">A</span>
<span class="o">|</span>
+<span class="o">|</span> <span class="mi">2</span> <span class="o">|</span>
<span class="n">ruby</span> <span class="o">|</span> <span
class="mi">602</span> <span class="o">|</span> <span class="n">A</span>
<span class="o">|</span>
+<span class="o">|</span> <span class="mi">3</span> <span class="o">|</span>
<span class="n">java</span> <span class="o">|</span> <span
class="mi">458</span> <span class="o">|</span> <span class="n">B</span>
<span class="o">|</span>
+<span class="o">|</span> <span class="mi">4</span> <span class="o">|</span>
<span class="n">haskell</span> <span class="o">|</span> <span
class="mi">156</span> <span class="o">|</span> <span class="n">C</span>
<span class="o">|</span>
+<span class="o">|</span> <span class="mi">5</span> <span class="o">|</span>
<span class="n">go</span> <span class="o">|</span> <span
class="mi">697</span> <span class="o">|</span> <span class="n">B</span>
<span class="o">|</span>
<span class="o">+-----+---------+--------+--------+</span>
</pre></div>
</div>
@@ -416,8 +416,8 @@
<span class="o">+-----+--------+--------+--------+</span>
<span class="o">|</span> <span class="n">nrs</span> <span class="o">|</span>
<span class="n">names</span> <span class="o">|</span> <span
class="n">random</span> <span class="o">|</span> <span class="n">groups</span>
<span class="o">|</span>
<span class="o">+-----+--------+--------+--------+</span>
-<span class="o">|</span> <span class="mi">1</span> <span class="o">|</span>
<span class="n">python</span> <span class="o">|</span> <span
class="mi">369</span> <span class="o">|</span> <span class="n">A</span>
<span class="o">|</span>
-<span class="o">|</span> <span class="mi">2</span> <span class="o">|</span>
<span class="n">ruby</span> <span class="o">|</span> <span
class="mi">601</span> <span class="o">|</span> <span class="n">A</span>
<span class="o">|</span>
+<span class="o">|</span> <span class="mi">1</span> <span class="o">|</span>
<span class="n">python</span> <span class="o">|</span> <span
class="mi">570</span> <span class="o">|</span> <span class="n">A</span>
<span class="o">|</span>
+<span class="o">|</span> <span class="mi">2</span> <span class="o">|</span>
<span class="n">ruby</span> <span class="o">|</span> <span
class="mi">602</span> <span class="o">|</span> <span class="n">A</span>
<span class="o">|</span>
<span class="o">+-----+--------+--------+--------+</span>
</pre></div>
</div>
@@ -435,11 +435,11 @@ passing them to an Arrow table, and then converting them
to a pandas DataFrame.<
<div class="highlight-ipython notranslate"><div
class="highlight"><pre><span></span><span class="n">In</span> <span
class="p">[</span><span class="mi">8</span><span class="p">]:</span> <span
class="n">df</span><span class="o">.</span><span
class="n">to_pandas</span><span class="p">()</span>
<span class="n">Out</span><span class="p">[</span><span
class="mi">8</span><span class="p">]:</span>
<span class="n">nrs</span> <span class="n">names</span> <span
class="n">random</span> <span class="n">groups</span>
-<span class="mi">0</span> <span class="mi">1</span> <span
class="n">python</span> <span class="mi">369</span> <span
class="n">A</span>
-<span class="mi">1</span> <span class="mi">2</span> <span
class="n">ruby</span> <span class="mi">601</span> <span
class="n">A</span>
-<span class="mi">2</span> <span class="mi">3</span> <span
class="n">java</span> <span class="mi">451</span> <span
class="n">B</span>
-<span class="mi">3</span> <span class="mi">4</span> <span
class="n">haskell</span> <span class="mi">694</span> <span
class="n">C</span>
-<span class="mi">4</span> <span class="mi">5</span> <span
class="n">go</span> <span class="mi">203</span> <span
class="n">B</span>
+<span class="mi">0</span> <span class="mi">1</span> <span
class="n">python</span> <span class="mi">570</span> <span
class="n">A</span>
+<span class="mi">1</span> <span class="mi">2</span> <span
class="n">ruby</span> <span class="mi">602</span> <span
class="n">A</span>
+<span class="mi">2</span> <span class="mi">3</span> <span
class="n">java</span> <span class="mi">458</span> <span
class="n">B</span>
+<span class="mi">3</span> <span class="mi">4</span> <span
class="n">haskell</span> <span class="mi">156</span> <span
class="n">C</span>
+<span class="mi">4</span> <span class="mi">5</span> <span
class="n">go</span> <span class="mi">697</span> <span
class="n">B</span>
</pre></div>
</div>
<p><a class="reference internal"
href="../../generated/datafusion.DataFrame.html#datafusion.DataFrame.describe"
title="datafusion.DataFrame.describe"><code class="xref py py-meth docutils
literal notranslate"><span class="pre">DataFrame.describe()</span></code></a>
shows a quick statistic summary of your data:</p>
@@ -451,11 +451,11 @@ passing them to an Arrow table, and then converting them
to a pandas DataFrame.<
<span
class="o">+------------+--------------------+-------+--------------------+--------+</span>
<span class="o">|</span> <span class="n">count</span> <span
class="o">|</span> <span class="mf">5.0</span> <span
class="o">|</span> <span class="mi">5</span> <span class="o">|</span> <span
class="mf">5.0</span> <span class="o">|</span> <span
class="mi">5</span> <span class="o">|</span>
<span class="o">|</span> <span class="n">null_count</span> <span
class="o">|</span> <span class="mf">0.0</span> <span
class="o">|</span> <span class="mi">0</span> <span class="o">|</span> <span
class="mf">0.0</span> <span class="o">|</span> <span
class="mi">0</span> <span class="o">|</span>
-<span class="o">|</span> <span class="n">mean</span> <span
class="o">|</span> <span class="mf">3.0</span> <span
class="o">|</span> <span class="n">null</span> <span class="o">|</span> <span
class="mf">463.6</span> <span class="o">|</span> <span
class="n">null</span> <span class="o">|</span>
-<span class="o">|</span> <span class="n">std</span> <span
class="o">|</span> <span class="mf">1.5811388300841898</span> <span
class="o">|</span> <span class="n">null</span> <span class="o">|</span> <span
class="mf">192.99170966650357</span> <span class="o">|</span> <span
class="n">null</span> <span class="o">|</span>
-<span class="o">|</span> <span class="nb">min</span> <span
class="o">|</span> <span class="mf">1.0</span> <span
class="o">|</span> <span class="n">go</span> <span class="o">|</span> <span
class="mf">203.0</span> <span class="o">|</span> <span
class="n">A</span> <span class="o">|</span>
-<span class="o">|</span> <span class="nb">max</span> <span
class="o">|</span> <span class="mf">5.0</span> <span
class="o">|</span> <span class="n">ruby</span> <span class="o">|</span> <span
class="mf">694.0</span> <span class="o">|</span> <span
class="n">C</span> <span class="o">|</span>
-<span class="o">|</span> <span class="n">median</span> <span
class="o">|</span> <span class="mf">3.0</span> <span
class="o">|</span> <span class="n">null</span> <span class="o">|</span> <span
class="mf">451.0</span> <span class="o">|</span> <span
class="n">null</span> <span class="o">|</span>
+<span class="o">|</span> <span class="n">mean</span> <span
class="o">|</span> <span class="mf">3.0</span> <span
class="o">|</span> <span class="n">null</span> <span class="o">|</span> <span
class="mf">496.6</span> <span class="o">|</span> <span
class="n">null</span> <span class="o">|</span>
+<span class="o">|</span> <span class="n">std</span> <span
class="o">|</span> <span class="mf">1.5811388300841898</span> <span
class="o">|</span> <span class="n">null</span> <span class="o">|</span> <span
class="mf">208.65953129440314</span> <span class="o">|</span> <span
class="n">null</span> <span class="o">|</span>
+<span class="o">|</span> <span class="nb">min</span> <span
class="o">|</span> <span class="mf">1.0</span> <span
class="o">|</span> <span class="n">go</span> <span class="o">|</span> <span
class="mf">156.0</span> <span class="o">|</span> <span
class="n">A</span> <span class="o">|</span>
+<span class="o">|</span> <span class="nb">max</span> <span
class="o">|</span> <span class="mf">5.0</span> <span
class="o">|</span> <span class="n">ruby</span> <span class="o">|</span> <span
class="mf">697.0</span> <span class="o">|</span> <span
class="n">C</span> <span class="o">|</span>
+<span class="o">|</span> <span class="n">median</span> <span
class="o">|</span> <span class="mf">3.0</span> <span
class="o">|</span> <span class="n">null</span> <span class="o">|</span> <span
class="mf">570.0</span> <span class="o">|</span> <span
class="n">null</span> <span class="o">|</span>
<span
class="o">+------------+--------------------+-------+--------------------+--------+</span>
</pre></div>
</div>
@@ -503,7 +503,7 @@ passing them to an Arrow table, and then converting them to
a pandas DataFrame.<
<div class="footer-item">
<p class="sphinx-version">
-Created using <a href="http://sphinx-doc.org/">Sphinx</a> 7.4.6.<br>
+Created using <a href="http://sphinx-doc.org/">Sphinx</a> 7.4.7.<br>
</p>
</div>
diff --git a/user-guide/common-operations/expressions.html
b/user-guide/common-operations/expressions.html
index 1ba936f..1cd7ebd 100644
--- a/user-guide/common-operations/expressions.html
+++ b/user-guide/common-operations/expressions.html
@@ -532,7 +532,7 @@ as it input a single expression and returns an expression
in which the name of t
<div class="footer-item">
<p class="sphinx-version">
-Created using <a href="http://sphinx-doc.org/">Sphinx</a> 7.4.6.<br>
+Created using <a href="http://sphinx-doc.org/">Sphinx</a> 7.4.7.<br>
</p>
</div>
diff --git a/user-guide/common-operations/functions.html
b/user-guide/common-operations/functions.html
index 7c6bbf4..09d8ae7 100644
--- a/user-guide/common-operations/functions.html
+++ b/user-guide/common-operations/functions.html
@@ -422,7 +422,7 @@ In here we will cover some of the more popular use cases.
If you want to view al
<span class="o">...</span><span class="p">:</span> <span
class="s2">"pokemon.csv"</span><span class="p">,</span>
<span class="o">...</span><span class="p">:</span> <span class="p">)</span>
<span class="o">...</span><span class="p">:</span>
-<span class="n">Out</span><span class="p">[</span><span
class="mi">3</span><span class="p">]:</span> <span class="p">(</span><span
class="s1">'pokemon.csv'</span><span class="p">,</span> <span
class="o"><</span><span class="n">http</span><span class="o">.</span><span
class="n">client</span><span class="o">.</span><span
class="n">HTTPMessage</span> <span class="n">at</span> <span
class="mh">0x7f16785a5d90</span><span class="o">></span><span
class="p">)</span>
+<span class="n">Out</span><span class="p">[</span><span
class="mi">3</span><span class="p">]:</span> <span class="p">(</span><span
class="s1">'pokemon.csv'</span><span class="p">,</span> <span
class="o"><</span><span class="n">http</span><span class="o">.</span><span
class="n">client</span><span class="o">.</span><span
class="n">HTTPMessage</span> <span class="n">at</span> <span
class="mh">0x7f702ee83150</span><span class="o">></span><span
class="p">)</span>
<span class="n">In</span> <span class="p">[</span><span
class="mi">4</span><span class="p">]:</span> <span class="n">ctx</span> <span
class="o">=</span> <span class="n">SessionContext</span><span
class="p">()</span>
@@ -496,16 +496,16 @@ In here we will cover some of the more popular use cases.
If you want to view al
<span class="o">+--------------------------------+</span>
<span class="o">|</span> <span class="n">now</span><span class="p">()</span>
<span class="o">|</span>
<span class="o">+--------------------------------+</span>
-<span class="o">|</span> <span class="mi">2024</span><span
class="o">-</span><span class="mi">07</span><span class="o">-</span><span
class="mi">18</span><span class="n">T13</span><span class="p">:</span><span
class="mi">09</span><span class="p">:</span><span
class="mf">39.476240803</span><span class="n">Z</span> <span class="o">|</span>
-<span class="o">|</span> <span class="mi">2024</span><span
class="o">-</span><span class="mi">07</span><span class="o">-</span><span
class="mi">18</span><span class="n">T13</span><span class="p">:</span><span
class="mi">09</span><span class="p">:</span><span
class="mf">39.476240803</span><span class="n">Z</span> <span class="o">|</span>
-<span class="o">|</span> <span class="mi">2024</span><span
class="o">-</span><span class="mi">07</span><span class="o">-</span><span
class="mi">18</span><span class="n">T13</span><span class="p">:</span><span
class="mi">09</span><span class="p">:</span><span
class="mf">39.476240803</span><span class="n">Z</span> <span class="o">|</span>
-<span class="o">|</span> <span class="mi">2024</span><span
class="o">-</span><span class="mi">07</span><span class="o">-</span><span
class="mi">18</span><span class="n">T13</span><span class="p">:</span><span
class="mi">09</span><span class="p">:</span><span
class="mf">39.476240803</span><span class="n">Z</span> <span class="o">|</span>
-<span class="o">|</span> <span class="mi">2024</span><span
class="o">-</span><span class="mi">07</span><span class="o">-</span><span
class="mi">18</span><span class="n">T13</span><span class="p">:</span><span
class="mi">09</span><span class="p">:</span><span
class="mf">39.476240803</span><span class="n">Z</span> <span class="o">|</span>
-<span class="o">|</span> <span class="mi">2024</span><span
class="o">-</span><span class="mi">07</span><span class="o">-</span><span
class="mi">18</span><span class="n">T13</span><span class="p">:</span><span
class="mi">09</span><span class="p">:</span><span
class="mf">39.476240803</span><span class="n">Z</span> <span class="o">|</span>
-<span class="o">|</span> <span class="mi">2024</span><span
class="o">-</span><span class="mi">07</span><span class="o">-</span><span
class="mi">18</span><span class="n">T13</span><span class="p">:</span><span
class="mi">09</span><span class="p">:</span><span
class="mf">39.476240803</span><span class="n">Z</span> <span class="o">|</span>
-<span class="o">|</span> <span class="mi">2024</span><span
class="o">-</span><span class="mi">07</span><span class="o">-</span><span
class="mi">18</span><span class="n">T13</span><span class="p">:</span><span
class="mi">09</span><span class="p">:</span><span
class="mf">39.476240803</span><span class="n">Z</span> <span class="o">|</span>
-<span class="o">|</span> <span class="mi">2024</span><span
class="o">-</span><span class="mi">07</span><span class="o">-</span><span
class="mi">18</span><span class="n">T13</span><span class="p">:</span><span
class="mi">09</span><span class="p">:</span><span
class="mf">39.476240803</span><span class="n">Z</span> <span class="o">|</span>
-<span class="o">|</span> <span class="mi">2024</span><span
class="o">-</span><span class="mi">07</span><span class="o">-</span><span
class="mi">18</span><span class="n">T13</span><span class="p">:</span><span
class="mi">09</span><span class="p">:</span><span
class="mf">39.476240803</span><span class="n">Z</span> <span class="o">|</span>
+<span class="o">|</span> <span class="mi">2024</span><span
class="o">-</span><span class="mi">07</span><span class="o">-</span><span
class="mi">20</span><span class="n">T15</span><span class="p">:</span><span
class="mi">25</span><span class="p">:</span><span
class="mf">24.073294946</span><span class="n">Z</span> <span class="o">|</span>
+<span class="o">|</span> <span class="mi">2024</span><span
class="o">-</span><span class="mi">07</span><span class="o">-</span><span
class="mi">20</span><span class="n">T15</span><span class="p">:</span><span
class="mi">25</span><span class="p">:</span><span
class="mf">24.073294946</span><span class="n">Z</span> <span class="o">|</span>
+<span class="o">|</span> <span class="mi">2024</span><span
class="o">-</span><span class="mi">07</span><span class="o">-</span><span
class="mi">20</span><span class="n">T15</span><span class="p">:</span><span
class="mi">25</span><span class="p">:</span><span
class="mf">24.073294946</span><span class="n">Z</span> <span class="o">|</span>
+<span class="o">|</span> <span class="mi">2024</span><span
class="o">-</span><span class="mi">07</span><span class="o">-</span><span
class="mi">20</span><span class="n">T15</span><span class="p">:</span><span
class="mi">25</span><span class="p">:</span><span
class="mf">24.073294946</span><span class="n">Z</span> <span class="o">|</span>
+<span class="o">|</span> <span class="mi">2024</span><span
class="o">-</span><span class="mi">07</span><span class="o">-</span><span
class="mi">20</span><span class="n">T15</span><span class="p">:</span><span
class="mi">25</span><span class="p">:</span><span
class="mf">24.073294946</span><span class="n">Z</span> <span class="o">|</span>
+<span class="o">|</span> <span class="mi">2024</span><span
class="o">-</span><span class="mi">07</span><span class="o">-</span><span
class="mi">20</span><span class="n">T15</span><span class="p">:</span><span
class="mi">25</span><span class="p">:</span><span
class="mf">24.073294946</span><span class="n">Z</span> <span class="o">|</span>
+<span class="o">|</span> <span class="mi">2024</span><span
class="o">-</span><span class="mi">07</span><span class="o">-</span><span
class="mi">20</span><span class="n">T15</span><span class="p">:</span><span
class="mi">25</span><span class="p">:</span><span
class="mf">24.073294946</span><span class="n">Z</span> <span class="o">|</span>
+<span class="o">|</span> <span class="mi">2024</span><span
class="o">-</span><span class="mi">07</span><span class="o">-</span><span
class="mi">20</span><span class="n">T15</span><span class="p">:</span><span
class="mi">25</span><span class="p">:</span><span
class="mf">24.073294946</span><span class="n">Z</span> <span class="o">|</span>
+<span class="o">|</span> <span class="mi">2024</span><span
class="o">-</span><span class="mi">07</span><span class="o">-</span><span
class="mi">20</span><span class="n">T15</span><span class="p">:</span><span
class="mi">25</span><span class="p">:</span><span
class="mf">24.073294946</span><span class="n">Z</span> <span class="o">|</span>
+<span class="o">|</span> <span class="mi">2024</span><span
class="o">-</span><span class="mi">07</span><span class="o">-</span><span
class="mi">20</span><span class="n">T15</span><span class="p">:</span><span
class="mi">25</span><span class="p">:</span><span
class="mf">24.073294946</span><span class="n">Z</span> <span class="o">|</span>
<span class="o">+--------------------------------+</span>
</pre></div>
</div>
@@ -663,7 +663,7 @@ DataFusion offers a range of helpful options.</p>
<div class="footer-item">
<p class="sphinx-version">
-Created using <a href="http://sphinx-doc.org/">Sphinx</a> 7.4.6.<br>
+Created using <a href="http://sphinx-doc.org/">Sphinx</a> 7.4.7.<br>
</p>
</div>
diff --git a/user-guide/common-operations/index.html
b/user-guide/common-operations/index.html
index 5d93ce7..21da5c9 100644
--- a/user-guide/common-operations/index.html
+++ b/user-guide/common-operations/index.html
@@ -456,7 +456,7 @@
<div class="footer-item">
<p class="sphinx-version">
-Created using <a href="http://sphinx-doc.org/">Sphinx</a> 7.4.6.<br>
+Created using <a href="http://sphinx-doc.org/">Sphinx</a> 7.4.7.<br>
</p>
</div>
diff --git a/user-guide/common-operations/joins.html
b/user-guide/common-operations/joins.html
index 4fdba37..39c171b 100644
--- a/user-guide/common-operations/joins.html
+++ b/user-guide/common-operations/joins.html
@@ -450,8 +450,8 @@ will be included in the resulting DataFrame.</p>
<span class="o">+-------------+----------+----+-----------+</span>
<span class="o">|</span> <span class="n">customer_id</span> <span
class="o">|</span> <span class="n">customer</span> <span class="o">|</span>
<span class="nb">id</span> <span class="o">|</span> <span class="n">name</span>
<span class="o">|</span>
<span class="o">+-------------+----------+----+-----------+</span>
-<span class="o">|</span> <span class="mi">2</span> <span
class="o">|</span> <span class="n">Bob</span> <span class="o">|</span>
<span class="mi">2</span> <span class="o">|</span> <span
class="n">MetroRide</span> <span class="o">|</span>
<span class="o">|</span> <span class="mi">1</span> <span
class="o">|</span> <span class="n">Alice</span> <span class="o">|</span>
<span class="mi">1</span> <span class="o">|</span> <span
class="n">CityCabs</span> <span class="o">|</span>
+<span class="o">|</span> <span class="mi">2</span> <span
class="o">|</span> <span class="n">Bob</span> <span class="o">|</span>
<span class="mi">2</span> <span class="o">|</span> <span
class="n">MetroRide</span> <span class="o">|</span>
<span class="o">+-------------+----------+----+-----------+</span>
</pre></div>
</div>
@@ -469,9 +469,9 @@ values for the corresponding columns.</p>
<span class="o">+-------------+----------+----+-----------+</span>
<span class="o">|</span> <span class="n">customer_id</span> <span
class="o">|</span> <span class="n">customer</span> <span class="o">|</span>
<span class="nb">id</span> <span class="o">|</span> <span class="n">name</span>
<span class="o">|</span>
<span class="o">+-------------+----------+----+-----------+</span>
-<span class="o">|</span> <span class="mi">2</span> <span
class="o">|</span> <span class="n">Bob</span> <span class="o">|</span>
<span class="mi">2</span> <span class="o">|</span> <span
class="n">MetroRide</span> <span class="o">|</span>
-<span class="o">|</span> <span class="mi">3</span> <span
class="o">|</span> <span class="n">Charlie</span> <span class="o">|</span>
<span class="o">|</span> <span class="o">|</span>
<span class="o">|</span> <span class="mi">1</span> <span
class="o">|</span> <span class="n">Alice</span> <span class="o">|</span>
<span class="mi">1</span> <span class="o">|</span> <span
class="n">CityCabs</span> <span class="o">|</span>
+<span class="o">|</span> <span class="mi">3</span> <span
class="o">|</span> <span class="n">Charlie</span> <span class="o">|</span>
<span class="o">|</span> <span class="o">|</span>
+<span class="o">|</span> <span class="mi">2</span> <span
class="o">|</span> <span class="n">Bob</span> <span class="o">|</span>
<span class="mi">2</span> <span class="o">|</span> <span
class="n">MetroRide</span> <span class="o">|</span>
<span class="o">+-------------+----------+----+-----------+</span>
</pre></div>
</div>
@@ -504,8 +504,8 @@ omitting duplicates with multiple matches in the right
table.</p>
<span class="o">+-------------+----------+</span>
<span class="o">|</span> <span class="n">customer_id</span> <span
class="o">|</span> <span class="n">customer</span> <span class="o">|</span>
<span class="o">+-------------+----------+</span>
-<span class="o">|</span> <span class="mi">2</span> <span
class="o">|</span> <span class="n">Bob</span> <span class="o">|</span>
<span class="o">|</span> <span class="mi">1</span> <span
class="o">|</span> <span class="n">Alice</span> <span class="o">|</span>
+<span class="o">|</span> <span class="mi">2</span> <span
class="o">|</span> <span class="n">Bob</span> <span class="o">|</span>
<span class="o">+-------------+----------+</span>
</pre></div>
</div>
@@ -570,7 +570,7 @@ the right table.</p>
<div class="footer-item">
<p class="sphinx-version">
-Created using <a href="http://sphinx-doc.org/">Sphinx</a> 7.4.6.<br>
+Created using <a href="http://sphinx-doc.org/">Sphinx</a> 7.4.7.<br>
</p>
</div>
diff --git a/user-guide/common-operations/select-and-filter.html
b/user-guide/common-operations/select-and-filter.html
index fe622b7..736ec60 100644
--- a/user-guide/common-operations/select-and-filter.html
+++ b/user-guide/common-operations/select-and-filter.html
@@ -390,7 +390,7 @@
<span class="n">In</span> <span class="p">[</span><span
class="mi">3</span><span class="p">]:</span> <span class="n">urllib</span><span
class="o">.</span><span class="n">request</span><span class="o">.</span><span
class="n">urlretrieve</span><span class="p">(</span><span
class="s2">"https://d37ci6vzurychx.cloudfront.net/trip-data/yellow_tripdata_2021-01.parquet"</span><span
class="p">,</span>
<span class="o">...</span><span class="p">:</span>
<span class="s2">"yellow_trip_data.parquet"</span><span
class="p">)</span>
<span class="o">...</span><span class="p">:</span>
-<span class="n">Out</span><span class="p">[</span><span
class="mi">3</span><span class="p">]:</span> <span class="p">(</span><span
class="s1">'yellow_trip_data.parquet'</span><span class="p">,</span>
<span class="o"><</span><span class="n">http</span><span
class="o">.</span><span class="n">client</span><span class="o">.</span><span
class="n">HTTPMessage</span> <span class="n">at</span> <span
class="mh">0x7f167882dd90</span><span class="o">></span><span
class="p">)</span>
+<span class="n">Out</span><span class="p">[</span><span
class="mi">3</span><span class="p">]:</span> <span class="p">(</span><span
class="s1">'yellow_trip_data.parquet'</span><span class="p">,</span>
<span class="o"><</span><span class="n">http</span><span
class="o">.</span><span class="n">client</span><span class="o">.</span><span
class="n">HTTPMessage</span> <span class="n">at</span> <span
class="mh">0x7f702eecc850</span><span class="o">></span><span
class="p">)</span>
<span class="n">In</span> <span class="p">[</span><span
class="mi">4</span><span class="p">]:</span> <span class="n">ctx</span> <span
class="o">=</span> <span class="n">SessionContext</span><span
class="p">()</span>
@@ -532,7 +532,7 @@ column selection use <a class="reference internal"
href="../../generated/datafus
<div class="footer-item">
<p class="sphinx-version">
-Created using <a href="http://sphinx-doc.org/">Sphinx</a> 7.4.6.<br>
+Created using <a href="http://sphinx-doc.org/">Sphinx</a> 7.4.7.<br>
</p>
</div>
diff --git a/user-guide/common-operations/udf-and-udfa.html
b/user-guide/common-operations/udf-and-udfa.html
index 75dd0e3..1bf50cc 100644
--- a/user-guide/common-operations/udf-and-udfa.html
+++ b/user-guide/common-operations/udf-and-udfa.html
@@ -496,7 +496,7 @@ However you can still incorporate your own functions, i.e.
User-Defined Function
<div class="footer-item">
<p class="sphinx-version">
-Created using <a href="http://sphinx-doc.org/">Sphinx</a> 7.4.6.<br>
+Created using <a href="http://sphinx-doc.org/">Sphinx</a> 7.4.7.<br>
</p>
</div>
diff --git a/user-guide/common-operations/windows.html
b/user-guide/common-operations/windows.html
index 54e7c78..86a7e60 100644
--- a/user-guide/common-operations/windows.html
+++ b/user-guide/common-operations/windows.html
@@ -397,7 +397,7 @@ produce a result for each individual row, unlike an
aggregate function that prov
<span class="o">...</span><span class="p">:</span> <span
class="s2">"pokemon.csv"</span><span class="p">,</span>
<span class="o">...</span><span class="p">:</span> <span class="p">)</span>
<span class="o">...</span><span class="p">:</span>
-<span class="n">Out</span><span class="p">[</span><span
class="mi">5</span><span class="p">]:</span> <span class="p">(</span><span
class="s1">'pokemon.csv'</span><span class="p">,</span> <span
class="o"><</span><span class="n">http</span><span class="o">.</span><span
class="n">client</span><span class="o">.</span><span
class="n">HTTPMessage</span> <span class="n">at</span> <span
class="mh">0x7f16744952d0</span><span class="o">></span><span
class="p">)</span>
+<span class="n">Out</span><span class="p">[</span><span
class="mi">5</span><span class="p">]:</span> <span class="p">(</span><span
class="s1">'pokemon.csv'</span><span class="p">,</span> <span
class="o"><</span><span class="n">http</span><span class="o">.</span><span
class="n">client</span><span class="o">.</span><span
class="n">HTTPMessage</span> <span class="n">at</span> <span
class="mh">0x7f702cd0ac50</span><span class="o">></span><span
class="p">)</span>
<span class="n">In</span> <span class="p">[</span><span
class="mi">6</span><span class="p">]:</span> <span class="n">ctx</span> <span
class="o">=</span> <span class="n">SessionContext</span><span
class="p">()</span>
@@ -416,20 +416,20 @@ produce a result for each individual row, unlike an
aggregate function that prov
<span class="o">...</span><span class="p">:</span>
<span class="n">Out</span><span class="p">[</span><span
class="mi">8</span><span class="p">]:</span>
<span class="n">DataFrame</span><span class="p">()</span>
-<span class="o">+-----------------------+--------+--------------------+</span>
-<span class="o">|</span> <span class="n">Name</span> <span
class="o">|</span> <span class="n">Attack</span> <span class="o">|</span> <span
class="n">Average</span> <span class="n">Attack</span> <span
class="o">|</span>
-<span class="o">+-----------------------+--------+--------------------+</span>
-<span class="o">|</span> <span class="n">Scyther</span> <span
class="o">|</span> <span class="mi">110</span> <span class="o">|</span>
<span class="mf">110.0</span> <span class="o">|</span>
-<span class="o">|</span> <span class="n">Metapod</span> <span
class="o">|</span> <span class="mi">20</span> <span class="o">|</span>
<span class="mf">65.0</span> <span class="o">|</span>
-<span class="o">|</span> <span class="n">Butterfree</span> <span
class="o">|</span> <span class="mi">45</span> <span class="o">|</span>
<span class="mf">58.333333333333336</span> <span class="o">|</span>
-<span class="o">|</span> <span class="n">Weedle</span> <span
class="o">|</span> <span class="mi">35</span> <span class="o">|</span>
<span class="mf">52.5</span> <span class="o">|</span>
-<span class="o">|</span> <span class="n">Kakuna</span> <span
class="o">|</span> <span class="mi">25</span> <span class="o">|</span>
<span class="mf">47.0</span> <span class="o">|</span>
-<span class="o">|</span> <span class="n">Beedrill</span> <span
class="o">|</span> <span class="mi">90</span> <span class="o">|</span>
<span class="mf">54.166666666666664</span> <span class="o">|</span>
-<span class="o">|</span> <span class="n">BeedrillMega</span> <span
class="n">Beedrill</span> <span class="o">|</span> <span class="mi">150</span>
<span class="o">|</span> <span class="mf">67.85714285714286</span> <span
class="o">|</span>
-<span class="o">|</span> <span class="n">Parasect</span> <span
class="o">|</span> <span class="mi">95</span> <span class="o">|</span>
<span class="mf">71.25</span> <span class="o">|</span>
-<span class="o">|</span> <span class="n">Paras</span> <span
class="o">|</span> <span class="mi">70</span> <span class="o">|</span>
<span class="mf">71.11111111111111</span> <span class="o">|</span>
-<span class="o">|</span> <span class="n">Venomoth</span> <span
class="o">|</span> <span class="mi">65</span> <span class="o">|</span>
<span class="mf">70.5</span> <span class="o">|</span>
-<span class="o">+-----------------------+--------+--------------------+</span>
+<span class="o">+------------+--------+--------------------+</span>
+<span class="o">|</span> <span class="n">Name</span> <span
class="o">|</span> <span class="n">Attack</span> <span class="o">|</span> <span
class="n">Average</span> <span class="n">Attack</span> <span
class="o">|</span>
+<span class="o">+------------+--------+--------------------+</span>
+<span class="o">|</span> <span class="n">Jynx</span> <span
class="o">|</span> <span class="mi">50</span> <span class="o">|</span>
<span class="mf">50.0</span> <span class="o">|</span>
+<span class="o">|</span> <span class="n">Articuno</span> <span
class="o">|</span> <span class="mi">85</span> <span class="o">|</span>
<span class="mf">67.5</span> <span class="o">|</span>
+<span class="o">|</span> <span class="n">Farfetch</span><span
class="s1">'d | 65 | 65.0 |</span>
+<span class="o">|</span> <span class="n">Jigglypuff</span> <span
class="o">|</span> <span class="mi">45</span> <span class="o">|</span>
<span class="mf">55.0</span> <span class="o">|</span>
+<span class="o">|</span> <span class="n">Rattata</span> <span
class="o">|</span> <span class="mi">56</span> <span class="o">|</span>
<span class="mf">55.333333333333336</span> <span class="o">|</span>
+<span class="o">|</span> <span class="n">Raticate</span> <span
class="o">|</span> <span class="mi">81</span> <span class="o">|</span>
<span class="mf">61.75</span> <span class="o">|</span>
+<span class="o">|</span> <span class="n">Spearow</span> <span
class="o">|</span> <span class="mi">60</span> <span class="o">|</span>
<span class="mf">61.4</span> <span class="o">|</span>
+<span class="o">|</span> <span class="n">Fearow</span> <span
class="o">|</span> <span class="mi">90</span> <span class="o">|</span>
<span class="mf">66.16666666666667</span> <span class="o">|</span>
+<span class="o">|</span> <span class="n">Doduo</span> <span
class="o">|</span> <span class="mi">85</span> <span class="o">|</span>
<span class="mf">68.85714285714286</span> <span class="o">|</span>
+<span class="o">|</span> <span class="n">Wigglytuff</span> <span
class="o">|</span> <span class="mi">70</span> <span class="o">|</span>
<span class="mf">69.0</span> <span class="o">|</span>
+<span class="o">+------------+--------+--------------------+</span>
</pre></div>
</div>
<p>You can also control the order in which rows are processed by window
functions by providing
@@ -543,7 +543,7 @@ a list of <a class="reference internal"
href="../../generated/datafusion.functio
<div class="footer-item">
<p class="sphinx-version">
-Created using <a href="http://sphinx-doc.org/">Sphinx</a> 7.4.6.<br>
+Created using <a href="http://sphinx-doc.org/">Sphinx</a> 7.4.7.<br>
</p>
</div>
diff --git a/user-guide/configuration.html b/user-guide/configuration.html
index 22a2eba..b239262 100644
--- a/user-guide/configuration.html
+++ b/user-guide/configuration.html
@@ -452,7 +452,7 @@ and about <code class="code docutils literal
notranslate"><span class="pre">Runt
<div class="footer-item">
<p class="sphinx-version">
-Created using <a href="http://sphinx-doc.org/">Sphinx</a> 7.4.6.<br>
+Created using <a href="http://sphinx-doc.org/">Sphinx</a> 7.4.7.<br>
</p>
</div>
diff --git a/user-guide/introduction.html b/user-guide/introduction.html
index 7b291dd..a4e1cf6 100644
--- a/user-guide/introduction.html
+++ b/user-guide/introduction.html
@@ -450,7 +450,7 @@ DataFusion through various examples and highlight the most
effective ways of usi
<div class="footer-item">
<p class="sphinx-version">
-Created using <a href="http://sphinx-doc.org/">Sphinx</a> 7.4.6.<br>
+Created using <a href="http://sphinx-doc.org/">Sphinx</a> 7.4.7.<br>
</p>
</div>
diff --git a/user-guide/io/avro.html b/user-guide/io/avro.html
index db784c0..bbf4d4c 100644
--- a/user-guide/io/avro.html
+++ b/user-guide/io/avro.html
@@ -432,7 +432,7 @@ with <a class="reference internal"
href="../../generated/datafusion.SessionConte
<div class="footer-item">
<p class="sphinx-version">
-Created using <a href="http://sphinx-doc.org/">Sphinx</a> 7.4.6.<br>
+Created using <a href="http://sphinx-doc.org/">Sphinx</a> 7.4.7.<br>
</p>
</div>
diff --git a/user-guide/io/csv.html b/user-guide/io/csv.html
index 55eb3be..07db43b 100644
--- a/user-guide/io/csv.html
+++ b/user-guide/io/csv.html
@@ -436,7 +436,7 @@
<div class="footer-item">
<p class="sphinx-version">
-Created using <a href="http://sphinx-doc.org/">Sphinx</a> 7.4.6.<br>
+Created using <a href="http://sphinx-doc.org/">Sphinx</a> 7.4.7.<br>
</p>
</div>
diff --git a/user-guide/io/index.html b/user-guide/io/index.html
index 1de81b9..f9551ef 100644
--- a/user-guide/io/index.html
+++ b/user-guide/io/index.html
@@ -432,7 +432,7 @@
<div class="footer-item">
<p class="sphinx-version">
-Created using <a href="http://sphinx-doc.org/">Sphinx</a> 7.4.6.<br>
+Created using <a href="http://sphinx-doc.org/">Sphinx</a> 7.4.7.<br>
</p>
</div>
diff --git a/user-guide/io/json.html b/user-guide/io/json.html
index d216f6d..88226ae 100644
--- a/user-guide/io/json.html
+++ b/user-guide/io/json.html
@@ -432,7 +432,7 @@ When it comes to reading a JSON file, using <a
class="reference internal" href="
<div class="footer-item">
<p class="sphinx-version">
-Created using <a href="http://sphinx-doc.org/">Sphinx</a> 7.4.6.<br>
+Created using <a href="http://sphinx-doc.org/">Sphinx</a> 7.4.7.<br>
</p>
</div>
diff --git a/user-guide/io/parquet.html b/user-guide/io/parquet.html
index 816ea71..8a14f34 100644
--- a/user-guide/io/parquet.html
+++ b/user-guide/io/parquet.html
@@ -436,7 +436,7 @@
<div class="footer-item">
<p class="sphinx-version">
-Created using <a href="http://sphinx-doc.org/">Sphinx</a> 7.4.6.<br>
+Created using <a href="http://sphinx-doc.org/">Sphinx</a> 7.4.7.<br>
</p>
</div>
diff --git a/user-guide/sql.html b/user-guide/sql.html
index 9c91a6a..100cf5c 100644
--- a/user-guide/sql.html
+++ b/user-guide/sql.html
@@ -459,7 +459,7 @@
<div class="footer-item">
<p class="sphinx-version">
-Created using <a href="http://sphinx-doc.org/">Sphinx</a> 7.4.6.<br>
+Created using <a href="http://sphinx-doc.org/">Sphinx</a> 7.4.7.<br>
</p>
</div>
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]