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 e63b071 Publish built docs triggered by
db1bc62999f559d515a6a8a7f2194ab6d20b3035
e63b071 is described below
commit e63b0710fa1e98ebb15c8fa4e7c51bb979bb9da6
Author: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
AuthorDate: Thu Jan 9 17:39:05 2025 +0000
Publish built docs triggered by db1bc62999f559d515a6a8a7f2194ab6d20b3035
---
_sources/autoapi/datafusion/context/index.rst.txt | 49 +++++----
_sources/autoapi/datafusion/index.rst.txt | 40 ++++----
_sources/user-guide/configuration.rst.txt | 8 +-
autoapi/datafusion/context/index.html | 118 +++++++++++++---------
autoapi/datafusion/index.html | 98 +++++++++---------
genindex.html | 38 +++----
objects.inv | Bin 5837 -> 5846 bytes
searchindex.js | 2 +-
user-guide/common-operations/aggregations.html | 92 ++++++++---------
user-guide/common-operations/basic-info.html | 46 ++++-----
user-guide/common-operations/functions.html | 40 ++++----
user-guide/configuration.html | 8 +-
12 files changed, 286 insertions(+), 253 deletions(-)
diff --git a/_sources/autoapi/datafusion/context/index.rst.txt
b/_sources/autoapi/datafusion/context/index.rst.txt
index 7ba8c33..2096b7a 100644
--- a/_sources/autoapi/datafusion/context/index.rst.txt
+++ b/_sources/autoapi/datafusion/context/index.rst.txt
@@ -17,6 +17,7 @@ Classes
datafusion.context.ArrowArrayExportable
datafusion.context.ArrowStreamExportable
datafusion.context.RuntimeConfig
+ datafusion.context.RuntimeEnvBuilder
datafusion.context.SQLOptions
datafusion.context.SessionConfig
datafusion.context.SessionContext
@@ -54,38 +55,48 @@ Module Contents
.. py:class:: RuntimeConfig
+ Bases: :py:obj:`RuntimeEnvBuilder`
+
+
+ See `RuntimeEnvBuilder`.
+
+ Create a new :py:class:`RuntimeEnvBuilder` with default values.
+
+
+.. py:class:: RuntimeEnvBuilder
+
Runtime configuration options.
- Create a new :py:class:`RuntimeConfig` with default values.
+ Create a new :py:class:`RuntimeEnvBuilder` with default values.
- .. py:method:: with_disk_manager_disabled() -> RuntimeConfig
+ .. py:method:: with_disk_manager_disabled() -> RuntimeEnvBuilder
Disable the disk manager, attempts to create temporary files will error.
- :returns: A new :py:class:`RuntimeConfig` object with the updated
setting.
+ :returns: A new :py:class:`RuntimeEnvBuilder` object with the updated
setting.
- .. py:method:: with_disk_manager_os() -> RuntimeConfig
+ .. py:method:: with_disk_manager_os() -> RuntimeEnvBuilder
Use the operating system's temporary directory for disk manager.
- :returns: A new :py:class:`RuntimeConfig` object with the updated
setting.
+ :returns: A new :py:class:`RuntimeEnvBuilder` object with the updated
setting.
- .. py:method:: with_disk_manager_specified(*paths: str | pathlib.Path) ->
RuntimeConfig
+ .. py:method:: with_disk_manager_specified(*paths: str | pathlib.Path) ->
RuntimeEnvBuilder
Use the specified paths for the disk manager's temporary files.
:param paths: Paths to use for the disk manager's temporary files.
- :returns: A new :py:class:`RuntimeConfig` object with the updated
setting.
+ :returns: A new :py:class:`RuntimeEnvBuilder` object with the updated
setting.
- .. py:method:: with_fair_spill_pool(size: int) -> RuntimeConfig
+ .. py:method:: with_fair_spill_pool(size: int) -> RuntimeEnvBuilder
Use a fair spill pool with the specified size.
@@ -105,15 +116,15 @@ Module Contents
:param size: Size of the memory pool in bytes.
- :returns: A new :py:class:`RuntimeConfig` object with the updated
setting.
+ :returns: A new :py:class:`RuntimeEnvBuilder` object with the updated
setting.
Examples usage::
- config = RuntimeConfig().with_fair_spill_pool(1024)
+ config = RuntimeEnvBuilder().with_fair_spill_pool(1024)
- .. py:method:: with_greedy_memory_pool(size: int) -> RuntimeConfig
+ .. py:method:: with_greedy_memory_pool(size: int) -> RuntimeEnvBuilder
Use a greedy memory pool with the specified size.
@@ -123,33 +134,33 @@ Module Contents
:param size: Size of the memory pool in bytes.
- :returns: A new :py:class:`RuntimeConfig` object with the updated
setting.
+ :returns: A new :py:class:`RuntimeEnvBuilder` object with the updated
setting.
Example usage::
- config = RuntimeConfig().with_greedy_memory_pool(1024)
+ config = RuntimeEnvBuilder().with_greedy_memory_pool(1024)
- .. py:method:: with_temp_file_path(path: str | pathlib.Path) ->
RuntimeConfig
+ .. py:method:: with_temp_file_path(path: str | pathlib.Path) ->
RuntimeEnvBuilder
Use the specified path to create any needed temporary files.
:param path: Path to use for temporary files.
- :returns: A new :py:class:`RuntimeConfig` object with the updated
setting.
+ :returns: A new :py:class:`RuntimeEnvBuilder` object with the updated
setting.
Example usage::
- config = RuntimeConfig().with_temp_file_path("/tmp")
+ config = RuntimeEnvBuilder().with_temp_file_path("/tmp")
- .. py:method:: with_unbounded_memory_pool() -> RuntimeConfig
+ .. py:method:: with_unbounded_memory_pool() -> RuntimeEnvBuilder
Use an unbounded memory pool.
- :returns: A new :py:class:`RuntimeConfig` object with the updated
setting.
+ :returns: A new :py:class:`RuntimeEnvBuilder` object with the updated
setting.
@@ -374,7 +385,7 @@ Module Contents
.. py:attribute:: config_internal
-.. py:class:: SessionContext(config: SessionConfig | None = None, runtime:
RuntimeConfig | None = None)
+.. py:class:: SessionContext(config: SessionConfig | None = None, runtime:
RuntimeEnvBuilder | None = None)
This is the main interface for executing queries and creating DataFrames.
diff --git a/_sources/autoapi/datafusion/index.rst.txt
b/_sources/autoapi/datafusion/index.rst.txt
index 6374b5c..35db823 100644
--- a/_sources/autoapi/datafusion/index.rst.txt
+++ b/_sources/autoapi/datafusion/index.rst.txt
@@ -53,7 +53,7 @@ Classes
datafusion.LogicalPlan
datafusion.RecordBatch
datafusion.RecordBatchStream
- datafusion.RuntimeConfig
+ datafusion.RuntimeEnvBuilder
datafusion.SQLOptions
datafusion.ScalarUDF
datafusion.SessionConfig
@@ -856,40 +856,40 @@ Package Contents
.. py:attribute:: rbs
-.. py:class:: RuntimeConfig
+.. py:class:: RuntimeEnvBuilder
Runtime configuration options.
- Create a new :py:class:`RuntimeConfig` with default values.
+ Create a new :py:class:`RuntimeEnvBuilder` with default values.
- .. py:method:: with_disk_manager_disabled() -> RuntimeConfig
+ .. py:method:: with_disk_manager_disabled() -> RuntimeEnvBuilder
Disable the disk manager, attempts to create temporary files will error.
- :returns: A new :py:class:`RuntimeConfig` object with the updated
setting.
+ :returns: A new :py:class:`RuntimeEnvBuilder` object with the updated
setting.
- .. py:method:: with_disk_manager_os() -> RuntimeConfig
+ .. py:method:: with_disk_manager_os() -> RuntimeEnvBuilder
Use the operating system's temporary directory for disk manager.
- :returns: A new :py:class:`RuntimeConfig` object with the updated
setting.
+ :returns: A new :py:class:`RuntimeEnvBuilder` object with the updated
setting.
- .. py:method:: with_disk_manager_specified(*paths: str | pathlib.Path) ->
RuntimeConfig
+ .. py:method:: with_disk_manager_specified(*paths: str | pathlib.Path) ->
RuntimeEnvBuilder
Use the specified paths for the disk manager's temporary files.
:param paths: Paths to use for the disk manager's temporary files.
- :returns: A new :py:class:`RuntimeConfig` object with the updated
setting.
+ :returns: A new :py:class:`RuntimeEnvBuilder` object with the updated
setting.
- .. py:method:: with_fair_spill_pool(size: int) -> RuntimeConfig
+ .. py:method:: with_fair_spill_pool(size: int) -> RuntimeEnvBuilder
Use a fair spill pool with the specified size.
@@ -909,15 +909,15 @@ Package Contents
:param size: Size of the memory pool in bytes.
- :returns: A new :py:class:`RuntimeConfig` object with the updated
setting.
+ :returns: A new :py:class:`RuntimeEnvBuilder` object with the updated
setting.
Examples usage::
- config = RuntimeConfig().with_fair_spill_pool(1024)
+ config = RuntimeEnvBuilder().with_fair_spill_pool(1024)
- .. py:method:: with_greedy_memory_pool(size: int) -> RuntimeConfig
+ .. py:method:: with_greedy_memory_pool(size: int) -> RuntimeEnvBuilder
Use a greedy memory pool with the specified size.
@@ -927,33 +927,33 @@ Package Contents
:param size: Size of the memory pool in bytes.
- :returns: A new :py:class:`RuntimeConfig` object with the updated
setting.
+ :returns: A new :py:class:`RuntimeEnvBuilder` object with the updated
setting.
Example usage::
- config = RuntimeConfig().with_greedy_memory_pool(1024)
+ config = RuntimeEnvBuilder().with_greedy_memory_pool(1024)
- .. py:method:: with_temp_file_path(path: str | pathlib.Path) ->
RuntimeConfig
+ .. py:method:: with_temp_file_path(path: str | pathlib.Path) ->
RuntimeEnvBuilder
Use the specified path to create any needed temporary files.
:param path: Path to use for temporary files.
- :returns: A new :py:class:`RuntimeConfig` object with the updated
setting.
+ :returns: A new :py:class:`RuntimeEnvBuilder` object with the updated
setting.
Example usage::
- config = RuntimeConfig().with_temp_file_path("/tmp")
+ config = RuntimeEnvBuilder().with_temp_file_path("/tmp")
- .. py:method:: with_unbounded_memory_pool() -> RuntimeConfig
+ .. py:method:: with_unbounded_memory_pool() -> RuntimeEnvBuilder
Use an unbounded memory pool.
- :returns: A new :py:class:`RuntimeConfig` object with the updated
setting.
+ :returns: A new :py:class:`RuntimeEnvBuilder` object with the updated
setting.
diff --git a/_sources/user-guide/configuration.rst.txt
b/_sources/user-guide/configuration.rst.txt
index 7d33001..db200a4 100644
--- a/_sources/user-guide/configuration.rst.txt
+++ b/_sources/user-guide/configuration.rst.txt
@@ -19,18 +19,18 @@ Configuration
=============
Let's look at how we can configure DataFusion. When creating a
:py:class:`~datafusion.context.SessionContext`, you can pass in
-a :py:class:`~datafusion.context.SessionConfig` and
:py:class:`~datafusion.context.RuntimeConfig` object. These two cover a wide
range of options.
+a :py:class:`~datafusion.context.SessionConfig` and
:py:class:`~datafusion.context.RuntimeEnvBuilder` object. These two cover a
wide range of options.
.. code-block:: python
- from datafusion import RuntimeConfig, SessionConfig, SessionContext
+ from datafusion import RuntimeEnvBuilder, SessionConfig, SessionContext
# create a session context with default settings
ctx = SessionContext()
print(ctx)
# create a session context with explicit runtime and config settings
- runtime =
RuntimeConfig().with_disk_manager_os().with_fair_spill_pool(10000000)
+ runtime =
RuntimeEnvBuilder().with_disk_manager_os().with_fair_spill_pool(10000000)
config = (
SessionConfig()
.with_create_default_catalog_and_schema(True)
@@ -48,4 +48,4 @@ a :py:class:`~datafusion.context.SessionConfig` and
:py:class:`~datafusion.conte
You can read more about available
:py:class:`~datafusion.context.SessionConfig` options in the `rust DataFusion
Configuration guide
<https://arrow.apache.org/datafusion/user-guide/configs.html>`_,
-and about :code:`RuntimeConfig` options in the rust `online API documentation
<https://docs.rs/datafusion/latest/datafusion/execution/runtime_env/struct.RuntimeConfig.html>`_.
+and about :code:`RuntimeEnvBuilder` options in the rust `online API
documentation
<https://docs.rs/datafusion/latest/datafusion/execution/runtime_env/struct.RuntimeEnvBuilder.html>`_.
diff --git a/autoapi/datafusion/context/index.html
b/autoapi/datafusion/context/index.html
index 31a27a1..e2026ed 100644
--- a/autoapi/datafusion/context/index.html
+++ b/autoapi/datafusion/context/index.html
@@ -418,75 +418,84 @@
</span>
</code>
</a>
+ </li>
+ <li class="toc-h3 nav-item toc-entry">
+ <a class="reference internal nav-link"
href="#datafusion.context.RuntimeEnvBuilder">
+ <code class="docutils literal notranslate">
+ <span class="pre">
+ RuntimeEnvBuilder
+ </span>
+ </code>
+ </a>
<ul class="nav section-nav flex-column">
<li class="toc-h4 nav-item toc-entry">
- <a class="reference internal nav-link"
href="#datafusion.context.RuntimeConfig.with_disk_manager_disabled">
+ <a class="reference internal nav-link"
href="#datafusion.context.RuntimeEnvBuilder.with_disk_manager_disabled">
<code class="docutils literal notranslate">
<span class="pre">
- RuntimeConfig.with_disk_manager_disabled()
+ RuntimeEnvBuilder.with_disk_manager_disabled()
</span>
</code>
</a>
</li>
<li class="toc-h4 nav-item toc-entry">
- <a class="reference internal nav-link"
href="#datafusion.context.RuntimeConfig.with_disk_manager_os">
+ <a class="reference internal nav-link"
href="#datafusion.context.RuntimeEnvBuilder.with_disk_manager_os">
<code class="docutils literal notranslate">
<span class="pre">
- RuntimeConfig.with_disk_manager_os()
+ RuntimeEnvBuilder.with_disk_manager_os()
</span>
</code>
</a>
</li>
<li class="toc-h4 nav-item toc-entry">
- <a class="reference internal nav-link"
href="#datafusion.context.RuntimeConfig.with_disk_manager_specified">
+ <a class="reference internal nav-link"
href="#datafusion.context.RuntimeEnvBuilder.with_disk_manager_specified">
<code class="docutils literal notranslate">
<span class="pre">
- RuntimeConfig.with_disk_manager_specified()
+ RuntimeEnvBuilder.with_disk_manager_specified()
</span>
</code>
</a>
</li>
<li class="toc-h4 nav-item toc-entry">
- <a class="reference internal nav-link"
href="#datafusion.context.RuntimeConfig.with_fair_spill_pool">
+ <a class="reference internal nav-link"
href="#datafusion.context.RuntimeEnvBuilder.with_fair_spill_pool">
<code class="docutils literal notranslate">
<span class="pre">
- RuntimeConfig.with_fair_spill_pool()
+ RuntimeEnvBuilder.with_fair_spill_pool()
</span>
</code>
</a>
</li>
<li class="toc-h4 nav-item toc-entry">
- <a class="reference internal nav-link"
href="#datafusion.context.RuntimeConfig.with_greedy_memory_pool">
+ <a class="reference internal nav-link"
href="#datafusion.context.RuntimeEnvBuilder.with_greedy_memory_pool">
<code class="docutils literal notranslate">
<span class="pre">
- RuntimeConfig.with_greedy_memory_pool()
+ RuntimeEnvBuilder.with_greedy_memory_pool()
</span>
</code>
</a>
</li>
<li class="toc-h4 nav-item toc-entry">
- <a class="reference internal nav-link"
href="#datafusion.context.RuntimeConfig.with_temp_file_path">
+ <a class="reference internal nav-link"
href="#datafusion.context.RuntimeEnvBuilder.with_temp_file_path">
<code class="docutils literal notranslate">
<span class="pre">
- RuntimeConfig.with_temp_file_path()
+ RuntimeEnvBuilder.with_temp_file_path()
</span>
</code>
</a>
</li>
<li class="toc-h4 nav-item toc-entry">
- <a class="reference internal nav-link"
href="#datafusion.context.RuntimeConfig.with_unbounded_memory_pool">
+ <a class="reference internal nav-link"
href="#datafusion.context.RuntimeEnvBuilder.with_unbounded_memory_pool">
<code class="docutils literal notranslate">
<span class="pre">
- RuntimeConfig.with_unbounded_memory_pool()
+ RuntimeEnvBuilder.with_unbounded_memory_pool()
</span>
</code>
</a>
</li>
<li class="toc-h4 nav-item toc-entry">
- <a class="reference internal nav-link"
href="#datafusion.context.RuntimeConfig.config_internal">
+ <a class="reference internal nav-link"
href="#datafusion.context.RuntimeEnvBuilder.config_internal">
<code class="docutils literal notranslate">
<span class="pre">
- RuntimeConfig.config_internal
+ RuntimeEnvBuilder.config_internal
</span>
</code>
</a>
@@ -1078,18 +1087,21 @@
<td><p>Type hint for object exporting Arrow C Stream via Arrow PyCapsule
Interface.</p></td>
</tr>
<tr class="row-odd"><td><p><a class="reference internal"
href="#datafusion.context.RuntimeConfig"
title="datafusion.context.RuntimeConfig"><code class="xref py py-obj docutils
literal notranslate"><span class="pre">RuntimeConfig</span></code></a></p></td>
+<td><p>See <cite>RuntimeEnvBuilder</cite>.</p></td>
+</tr>
+<tr class="row-even"><td><p><a class="reference internal"
href="#datafusion.context.RuntimeEnvBuilder"
title="datafusion.context.RuntimeEnvBuilder"><code class="xref py py-obj
docutils literal notranslate"><span
class="pre">RuntimeEnvBuilder</span></code></a></p></td>
<td><p>Runtime configuration options.</p></td>
</tr>
-<tr class="row-even"><td><p><a class="reference internal"
href="#datafusion.context.SQLOptions"
title="datafusion.context.SQLOptions"><code class="xref py py-obj docutils
literal notranslate"><span class="pre">SQLOptions</span></code></a></p></td>
+<tr class="row-odd"><td><p><a class="reference internal"
href="#datafusion.context.SQLOptions"
title="datafusion.context.SQLOptions"><code class="xref py py-obj docutils
literal notranslate"><span class="pre">SQLOptions</span></code></a></p></td>
<td><p>Options to be used when performing SQL queries.</p></td>
</tr>
-<tr class="row-odd"><td><p><a class="reference internal"
href="#datafusion.context.SessionConfig"
title="datafusion.context.SessionConfig"><code class="xref py py-obj docutils
literal notranslate"><span class="pre">SessionConfig</span></code></a></p></td>
+<tr class="row-even"><td><p><a class="reference internal"
href="#datafusion.context.SessionConfig"
title="datafusion.context.SessionConfig"><code class="xref py py-obj docutils
literal notranslate"><span class="pre">SessionConfig</span></code></a></p></td>
<td><p>Session configuration options.</p></td>
</tr>
-<tr class="row-even"><td><p><a class="reference internal"
href="#datafusion.context.SessionContext"
title="datafusion.context.SessionContext"><code class="xref py py-obj docutils
literal notranslate"><span class="pre">SessionContext</span></code></a></p></td>
+<tr class="row-odd"><td><p><a class="reference internal"
href="#datafusion.context.SessionContext"
title="datafusion.context.SessionContext"><code class="xref py py-obj docutils
literal notranslate"><span class="pre">SessionContext</span></code></a></p></td>
<td><p>This is the main interface for executing queries and creating
DataFrames.</p></td>
</tr>
-<tr class="row-odd"><td><p><a class="reference internal"
href="#datafusion.context.TableProviderExportable"
title="datafusion.context.TableProviderExportable"><code class="xref py py-obj
docutils literal notranslate"><span
class="pre">TableProviderExportable</span></code></a></p></td>
+<tr class="row-even"><td><p><a class="reference internal"
href="#datafusion.context.TableProviderExportable"
title="datafusion.context.TableProviderExportable"><code class="xref py py-obj
docutils literal notranslate"><span
class="pre">TableProviderExportable</span></code></a></p></td>
<td><p>Type hint for object that has __datafusion_table_provider__
PyCapsule.</p></td>
</tr>
</tbody>
@@ -1126,47 +1138,55 @@
<dl class="py class">
<dt class="sig sig-object py" id="datafusion.context.RuntimeConfig">
<em class="property"><span class="pre">class</span><span class="w">
</span></em><span class="sig-prename descclassname"><span
class="pre">datafusion.context.</span></span><span class="sig-name
descname"><span class="pre">RuntimeConfig</span></span><a class="headerlink"
href="#datafusion.context.RuntimeConfig" title="Link to this
definition">¶</a></dt>
+<dd><p>Bases: <a class="reference internal"
href="#datafusion.context.RuntimeEnvBuilder"
title="datafusion.context.RuntimeEnvBuilder"><code class="xref py py-obj
docutils literal notranslate"><span
class="pre">RuntimeEnvBuilder</span></code></a></p>
+<p>See <cite>RuntimeEnvBuilder</cite>.</p>
+<p>Create a new <a class="reference internal"
href="#datafusion.context.RuntimeEnvBuilder"
title="datafusion.context.RuntimeEnvBuilder"><code class="xref py py-class
docutils literal notranslate"><span
class="pre">RuntimeEnvBuilder</span></code></a> with default values.</p>
+</dd></dl>
+
+<dl class="py class">
+<dt class="sig sig-object py" id="datafusion.context.RuntimeEnvBuilder">
+<em class="property"><span class="pre">class</span><span class="w">
</span></em><span class="sig-prename descclassname"><span
class="pre">datafusion.context.</span></span><span class="sig-name
descname"><span class="pre">RuntimeEnvBuilder</span></span><a
class="headerlink" href="#datafusion.context.RuntimeEnvBuilder" title="Link to
this definition">¶</a></dt>
<dd><p>Runtime configuration options.</p>
-<p>Create a new <a class="reference internal"
href="#datafusion.context.RuntimeConfig"
title="datafusion.context.RuntimeConfig"><code class="xref py py-class docutils
literal notranslate"><span class="pre">RuntimeConfig</span></code></a> with
default values.</p>
+<p>Create a new <a class="reference internal"
href="#datafusion.context.RuntimeEnvBuilder"
title="datafusion.context.RuntimeEnvBuilder"><code class="xref py py-class
docutils literal notranslate"><span
class="pre">RuntimeEnvBuilder</span></code></a> with default values.</p>
<dl class="py method">
-<dt class="sig sig-object py"
id="datafusion.context.RuntimeConfig.with_disk_manager_disabled">
-<span class="sig-name descname"><span
class="pre">with_disk_manager_disabled</span></span><span
class="sig-paren">(</span><span class="sig-paren">)</span> <span
class="sig-return"><span class="sig-return-icon">→</span> <span
class="sig-return-typehint"><a class="reference internal"
href="#datafusion.context.RuntimeConfig"
title="datafusion.context.RuntimeConfig"><span
class="pre">RuntimeConfig</span></a></span></span><a class="headerlink"
href="#datafusion.context.RuntimeConfig.wi [...]
+<dt class="sig sig-object py"
id="datafusion.context.RuntimeEnvBuilder.with_disk_manager_disabled">
+<span class="sig-name descname"><span
class="pre">with_disk_manager_disabled</span></span><span
class="sig-paren">(</span><span class="sig-paren">)</span> <span
class="sig-return"><span class="sig-return-icon">→</span> <span
class="sig-return-typehint"><a class="reference internal"
href="#datafusion.context.RuntimeEnvBuilder"
title="datafusion.context.RuntimeEnvBuilder"><span
class="pre">RuntimeEnvBuilder</span></a></span></span><a class="headerlink"
href="#datafusion.context.Runt [...]
<dd><p>Disable the disk manager, attempts to create temporary files will
error.</p>
<dl class="field-list simple">
<dt class="field-odd">Returns<span class="colon">:</span></dt>
-<dd class="field-odd"><p>A new <a class="reference internal"
href="#datafusion.context.RuntimeConfig"
title="datafusion.context.RuntimeConfig"><code class="xref py py-class docutils
literal notranslate"><span class="pre">RuntimeConfig</span></code></a> object
with the updated setting.</p>
+<dd class="field-odd"><p>A new <a class="reference internal"
href="#datafusion.context.RuntimeEnvBuilder"
title="datafusion.context.RuntimeEnvBuilder"><code class="xref py py-class
docutils literal notranslate"><span
class="pre">RuntimeEnvBuilder</span></code></a> object with the updated
setting.</p>
</dd>
</dl>
</dd></dl>
<dl class="py method">
-<dt class="sig sig-object py"
id="datafusion.context.RuntimeConfig.with_disk_manager_os">
-<span class="sig-name descname"><span
class="pre">with_disk_manager_os</span></span><span
class="sig-paren">(</span><span class="sig-paren">)</span> <span
class="sig-return"><span class="sig-return-icon">→</span> <span
class="sig-return-typehint"><a class="reference internal"
href="#datafusion.context.RuntimeConfig"
title="datafusion.context.RuntimeConfig"><span
class="pre">RuntimeConfig</span></a></span></span><a class="headerlink"
href="#datafusion.context.RuntimeConfig.with_dis [...]
+<dt class="sig sig-object py"
id="datafusion.context.RuntimeEnvBuilder.with_disk_manager_os">
+<span class="sig-name descname"><span
class="pre">with_disk_manager_os</span></span><span
class="sig-paren">(</span><span class="sig-paren">)</span> <span
class="sig-return"><span class="sig-return-icon">→</span> <span
class="sig-return-typehint"><a class="reference internal"
href="#datafusion.context.RuntimeEnvBuilder"
title="datafusion.context.RuntimeEnvBuilder"><span
class="pre">RuntimeEnvBuilder</span></a></span></span><a class="headerlink"
href="#datafusion.context.RuntimeEnv [...]
<dd><p>Use the operating system’s temporary directory for disk manager.</p>
<dl class="field-list simple">
<dt class="field-odd">Returns<span class="colon">:</span></dt>
-<dd class="field-odd"><p>A new <a class="reference internal"
href="#datafusion.context.RuntimeConfig"
title="datafusion.context.RuntimeConfig"><code class="xref py py-class docutils
literal notranslate"><span class="pre">RuntimeConfig</span></code></a> object
with the updated setting.</p>
+<dd class="field-odd"><p>A new <a class="reference internal"
href="#datafusion.context.RuntimeEnvBuilder"
title="datafusion.context.RuntimeEnvBuilder"><code class="xref py py-class
docutils literal notranslate"><span
class="pre">RuntimeEnvBuilder</span></code></a> object with the updated
setting.</p>
</dd>
</dl>
</dd></dl>
<dl class="py method">
-<dt class="sig sig-object py"
id="datafusion.context.RuntimeConfig.with_disk_manager_specified">
-<span class="sig-name descname"><span
class="pre">with_disk_manager_specified</span></span><span
class="sig-paren">(</span><em class="sig-param"><span class="o"><span
class="pre">*</span></span><span class="n"><span
class="pre">paths</span></span><span class="p"><span
class="pre">:</span></span><span class="w"> </span><span class="n"><span
class="pre">str</span><span class="w"> </span><span class="p"><span
class="pre">|</span></span><span class="w"> </span><span
class="pre">pathlib.Path< [...]
+<dt class="sig sig-object py"
id="datafusion.context.RuntimeEnvBuilder.with_disk_manager_specified">
+<span class="sig-name descname"><span
class="pre">with_disk_manager_specified</span></span><span
class="sig-paren">(</span><em class="sig-param"><span class="o"><span
class="pre">*</span></span><span class="n"><span
class="pre">paths</span></span><span class="p"><span
class="pre">:</span></span><span class="w"> </span><span class="n"><span
class="pre">str</span><span class="w"> </span><span class="p"><span
class="pre">|</span></span><span class="w"> </span><span
class="pre">pathlib.Path< [...]
<dd><p>Use the specified paths for the disk manager’s temporary files.</p>
<dl class="field-list simple">
<dt class="field-odd">Parameters<span class="colon">:</span></dt>
<dd class="field-odd"><p><strong>paths</strong> – Paths to use for the disk
manager’s temporary files.</p>
</dd>
<dt class="field-even">Returns<span class="colon">:</span></dt>
-<dd class="field-even"><p>A new <a class="reference internal"
href="#datafusion.context.RuntimeConfig"
title="datafusion.context.RuntimeConfig"><code class="xref py py-class docutils
literal notranslate"><span class="pre">RuntimeConfig</span></code></a> object
with the updated setting.</p>
+<dd class="field-even"><p>A new <a class="reference internal"
href="#datafusion.context.RuntimeEnvBuilder"
title="datafusion.context.RuntimeEnvBuilder"><code class="xref py py-class
docutils literal notranslate"><span
class="pre">RuntimeEnvBuilder</span></code></a> object with the updated
setting.</p>
</dd>
</dl>
</dd></dl>
<dl class="py method">
-<dt class="sig sig-object py"
id="datafusion.context.RuntimeConfig.with_fair_spill_pool">
-<span class="sig-name descname"><span
class="pre">with_fair_spill_pool</span></span><span
class="sig-paren">(</span><em class="sig-param"><span class="n"><span
class="pre">size</span></span><span class="p"><span
class="pre">:</span></span><span class="w"> </span><span class="n"><span
class="pre">int</span></span></em><span class="sig-paren">)</span> <span
class="sig-return"><span class="sig-return-icon">→</span> <span
class="sig-return-typehint"><a class="reference internal" href= [...]
+<dt class="sig sig-object py"
id="datafusion.context.RuntimeEnvBuilder.with_fair_spill_pool">
+<span class="sig-name descname"><span
class="pre">with_fair_spill_pool</span></span><span
class="sig-paren">(</span><em class="sig-param"><span class="n"><span
class="pre">size</span></span><span class="p"><span
class="pre">:</span></span><span class="w"> </span><span class="n"><span
class="pre">int</span></span></em><span class="sig-paren">)</span> <span
class="sig-return"><span class="sig-return-icon">→</span> <span
class="sig-return-typehint"><a class="reference internal" href= [...]
<dd><p>Use a fair spill pool with the specified size.</p>
<p>This pool works best when you know beforehand the query has multiple
spillable
operators that will likely all need to spill. Sometimes it will cause spills
@@ -1187,68 +1207,68 @@ doing so:</p>
<dd class="field-odd"><p><strong>size</strong> – Size of the memory pool in
bytes.</p>
</dd>
<dt class="field-even">Returns<span class="colon">:</span></dt>
-<dd class="field-even"><p>A new <a class="reference internal"
href="#datafusion.context.RuntimeConfig"
title="datafusion.context.RuntimeConfig"><code class="xref py py-class docutils
literal notranslate"><span class="pre">RuntimeConfig</span></code></a> object
with the updated setting.</p>
+<dd class="field-even"><p>A new <a class="reference internal"
href="#datafusion.context.RuntimeEnvBuilder"
title="datafusion.context.RuntimeEnvBuilder"><code class="xref py py-class
docutils literal notranslate"><span
class="pre">RuntimeEnvBuilder</span></code></a> object with the updated
setting.</p>
</dd>
</dl>
<p>Examples usage:</p>
-<div class="highlight-default notranslate"><div
class="highlight"><pre><span></span><span class="n">config</span> <span
class="o">=</span> <span class="n">RuntimeConfig</span><span
class="p">()</span><span class="o">.</span><span
class="n">with_fair_spill_pool</span><span class="p">(</span><span
class="mi">1024</span><span class="p">)</span>
+<div class="highlight-default notranslate"><div
class="highlight"><pre><span></span><span class="n">config</span> <span
class="o">=</span> <span class="n">RuntimeEnvBuilder</span><span
class="p">()</span><span class="o">.</span><span
class="n">with_fair_spill_pool</span><span class="p">(</span><span
class="mi">1024</span><span class="p">)</span>
</pre></div>
</div>
</dd></dl>
<dl class="py method">
-<dt class="sig sig-object py"
id="datafusion.context.RuntimeConfig.with_greedy_memory_pool">
-<span class="sig-name descname"><span
class="pre">with_greedy_memory_pool</span></span><span
class="sig-paren">(</span><em class="sig-param"><span class="n"><span
class="pre">size</span></span><span class="p"><span
class="pre">:</span></span><span class="w"> </span><span class="n"><span
class="pre">int</span></span></em><span class="sig-paren">)</span> <span
class="sig-return"><span class="sig-return-icon">→</span> <span
class="sig-return-typehint"><a class="reference internal" hr [...]
+<dt class="sig sig-object py"
id="datafusion.context.RuntimeEnvBuilder.with_greedy_memory_pool">
+<span class="sig-name descname"><span
class="pre">with_greedy_memory_pool</span></span><span
class="sig-paren">(</span><em class="sig-param"><span class="n"><span
class="pre">size</span></span><span class="p"><span
class="pre">:</span></span><span class="w"> </span><span class="n"><span
class="pre">int</span></span></em><span class="sig-paren">)</span> <span
class="sig-return"><span class="sig-return-icon">→</span> <span
class="sig-return-typehint"><a class="reference internal" hr [...]
<dd><p>Use a greedy memory pool with the specified size.</p>
<p>This pool works well for queries that do not need to spill or have a single
-spillable operator. See <a class="reference internal"
href="#datafusion.context.RuntimeConfig.with_fair_spill_pool"
title="datafusion.context.RuntimeConfig.with_fair_spill_pool"><code class="xref
py py-func docutils literal notranslate"><span
class="pre">with_fair_spill_pool()</span></code></a> if there are
+spillable operator. See <a class="reference internal"
href="#datafusion.context.RuntimeEnvBuilder.with_fair_spill_pool"
title="datafusion.context.RuntimeEnvBuilder.with_fair_spill_pool"><code
class="xref py py-func docutils literal notranslate"><span
class="pre">with_fair_spill_pool()</span></code></a> if there are
multiple spillable operators that all will spill.</p>
<dl class="field-list simple">
<dt class="field-odd">Parameters<span class="colon">:</span></dt>
<dd class="field-odd"><p><strong>size</strong> – Size of the memory pool in
bytes.</p>
</dd>
<dt class="field-even">Returns<span class="colon">:</span></dt>
-<dd class="field-even"><p>A new <a class="reference internal"
href="#datafusion.context.RuntimeConfig"
title="datafusion.context.RuntimeConfig"><code class="xref py py-class docutils
literal notranslate"><span class="pre">RuntimeConfig</span></code></a> object
with the updated setting.</p>
+<dd class="field-even"><p>A new <a class="reference internal"
href="#datafusion.context.RuntimeEnvBuilder"
title="datafusion.context.RuntimeEnvBuilder"><code class="xref py py-class
docutils literal notranslate"><span
class="pre">RuntimeEnvBuilder</span></code></a> object with the updated
setting.</p>
</dd>
</dl>
<p>Example usage:</p>
-<div class="highlight-default notranslate"><div
class="highlight"><pre><span></span><span class="n">config</span> <span
class="o">=</span> <span class="n">RuntimeConfig</span><span
class="p">()</span><span class="o">.</span><span
class="n">with_greedy_memory_pool</span><span class="p">(</span><span
class="mi">1024</span><span class="p">)</span>
+<div class="highlight-default notranslate"><div
class="highlight"><pre><span></span><span class="n">config</span> <span
class="o">=</span> <span class="n">RuntimeEnvBuilder</span><span
class="p">()</span><span class="o">.</span><span
class="n">with_greedy_memory_pool</span><span class="p">(</span><span
class="mi">1024</span><span class="p">)</span>
</pre></div>
</div>
</dd></dl>
<dl class="py method">
-<dt class="sig sig-object py"
id="datafusion.context.RuntimeConfig.with_temp_file_path">
-<span class="sig-name descname"><span
class="pre">with_temp_file_path</span></span><span
class="sig-paren">(</span><em class="sig-param"><span class="n"><span
class="pre">path</span></span><span class="p"><span
class="pre">:</span></span><span class="w"> </span><span class="n"><span
class="pre">str</span><span class="w"> </span><span class="p"><span
class="pre">|</span></span><span class="w"> </span><span
class="pre">pathlib.Path</span></span></em><span class="sig-paren">)</span>
<span c [...]
+<dt class="sig sig-object py"
id="datafusion.context.RuntimeEnvBuilder.with_temp_file_path">
+<span class="sig-name descname"><span
class="pre">with_temp_file_path</span></span><span
class="sig-paren">(</span><em class="sig-param"><span class="n"><span
class="pre">path</span></span><span class="p"><span
class="pre">:</span></span><span class="w"> </span><span class="n"><span
class="pre">str</span><span class="w"> </span><span class="p"><span
class="pre">|</span></span><span class="w"> </span><span
class="pre">pathlib.Path</span></span></em><span class="sig-paren">)</span>
<span c [...]
<dd><p>Use the specified path to create any needed temporary files.</p>
<dl class="field-list simple">
<dt class="field-odd">Parameters<span class="colon">:</span></dt>
<dd class="field-odd"><p><strong>path</strong> – Path to use for temporary
files.</p>
</dd>
<dt class="field-even">Returns<span class="colon">:</span></dt>
-<dd class="field-even"><p>A new <a class="reference internal"
href="#datafusion.context.RuntimeConfig"
title="datafusion.context.RuntimeConfig"><code class="xref py py-class docutils
literal notranslate"><span class="pre">RuntimeConfig</span></code></a> object
with the updated setting.</p>
+<dd class="field-even"><p>A new <a class="reference internal"
href="#datafusion.context.RuntimeEnvBuilder"
title="datafusion.context.RuntimeEnvBuilder"><code class="xref py py-class
docutils literal notranslate"><span
class="pre">RuntimeEnvBuilder</span></code></a> object with the updated
setting.</p>
</dd>
</dl>
<p>Example usage:</p>
-<div class="highlight-default notranslate"><div
class="highlight"><pre><span></span><span class="n">config</span> <span
class="o">=</span> <span class="n">RuntimeConfig</span><span
class="p">()</span><span class="o">.</span><span
class="n">with_temp_file_path</span><span class="p">(</span><span
class="s2">"/tmp"</span><span class="p">)</span>
+<div class="highlight-default notranslate"><div
class="highlight"><pre><span></span><span class="n">config</span> <span
class="o">=</span> <span class="n">RuntimeEnvBuilder</span><span
class="p">()</span><span class="o">.</span><span
class="n">with_temp_file_path</span><span class="p">(</span><span
class="s2">"/tmp"</span><span class="p">)</span>
</pre></div>
</div>
</dd></dl>
<dl class="py method">
-<dt class="sig sig-object py"
id="datafusion.context.RuntimeConfig.with_unbounded_memory_pool">
-<span class="sig-name descname"><span
class="pre">with_unbounded_memory_pool</span></span><span
class="sig-paren">(</span><span class="sig-paren">)</span> <span
class="sig-return"><span class="sig-return-icon">→</span> <span
class="sig-return-typehint"><a class="reference internal"
href="#datafusion.context.RuntimeConfig"
title="datafusion.context.RuntimeConfig"><span
class="pre">RuntimeConfig</span></a></span></span><a class="headerlink"
href="#datafusion.context.RuntimeConfig.wi [...]
+<dt class="sig sig-object py"
id="datafusion.context.RuntimeEnvBuilder.with_unbounded_memory_pool">
+<span class="sig-name descname"><span
class="pre">with_unbounded_memory_pool</span></span><span
class="sig-paren">(</span><span class="sig-paren">)</span> <span
class="sig-return"><span class="sig-return-icon">→</span> <span
class="sig-return-typehint"><a class="reference internal"
href="#datafusion.context.RuntimeEnvBuilder"
title="datafusion.context.RuntimeEnvBuilder"><span
class="pre">RuntimeEnvBuilder</span></a></span></span><a class="headerlink"
href="#datafusion.context.Runt [...]
<dd><p>Use an unbounded memory pool.</p>
<dl class="field-list simple">
<dt class="field-odd">Returns<span class="colon">:</span></dt>
-<dd class="field-odd"><p>A new <a class="reference internal"
href="#datafusion.context.RuntimeConfig"
title="datafusion.context.RuntimeConfig"><code class="xref py py-class docutils
literal notranslate"><span class="pre">RuntimeConfig</span></code></a> object
with the updated setting.</p>
+<dd class="field-odd"><p>A new <a class="reference internal"
href="#datafusion.context.RuntimeEnvBuilder"
title="datafusion.context.RuntimeEnvBuilder"><code class="xref py py-class
docutils literal notranslate"><span
class="pre">RuntimeEnvBuilder</span></code></a> object with the updated
setting.</p>
</dd>
</dl>
</dd></dl>
<dl class="py attribute">
-<dt class="sig sig-object py"
id="datafusion.context.RuntimeConfig.config_internal">
-<span class="sig-name descname"><span
class="pre">config_internal</span></span><a class="headerlink"
href="#datafusion.context.RuntimeConfig.config_internal" title="Link to this
definition">¶</a></dt>
+<dt class="sig sig-object py"
id="datafusion.context.RuntimeEnvBuilder.config_internal">
+<span class="sig-name descname"><span
class="pre">config_internal</span></span><a class="headerlink"
href="#datafusion.context.RuntimeEnvBuilder.config_internal" title="Link to
this definition">¶</a></dt>
<dd></dd></dl>
</dd></dl>
@@ -1538,7 +1558,7 @@ automatically created.</p>
<dl class="py class">
<dt class="sig sig-object py" id="datafusion.context.SessionContext">
-<em class="property"><span class="pre">class</span><span class="w">
</span></em><span class="sig-prename descclassname"><span
class="pre">datafusion.context.</span></span><span class="sig-name
descname"><span class="pre">SessionContext</span></span><span
class="sig-paren">(</span><em class="sig-param"><span class="n"><span
class="pre">config</span></span><span class="p"><span
class="pre">:</span></span><span class="w"> </span><span class="n"><a
class="reference internal" href="#datafusio [...]
+<em class="property"><span class="pre">class</span><span class="w">
</span></em><span class="sig-prename descclassname"><span
class="pre">datafusion.context.</span></span><span class="sig-name
descname"><span class="pre">SessionContext</span></span><span
class="sig-paren">(</span><em class="sig-param"><span class="n"><span
class="pre">config</span></span><span class="p"><span
class="pre">:</span></span><span class="w"> </span><span class="n"><a
class="reference internal" href="#datafusio [...]
<dd><p>This is the main interface for executing queries and creating
DataFrames.</p>
<p>See <a class="reference internal"
href="../../../user-guide/basics.html#user-guide-concepts"><span class="std
std-ref">Concepts</span></a> in the online documentation for more
information.</p>
<p>Main interface for executing queries with DataFusion.</p>
diff --git a/autoapi/datafusion/index.html b/autoapi/datafusion/index.html
index f54ff6d..f4c3d35 100644
--- a/autoapi/datafusion/index.html
+++ b/autoapi/datafusion/index.html
@@ -1331,82 +1331,82 @@
</ul>
</li>
<li class="toc-h3 nav-item toc-entry">
- <a class="reference internal nav-link" href="#datafusion.RuntimeConfig">
+ <a class="reference internal nav-link"
href="#datafusion.RuntimeEnvBuilder">
<code class="docutils literal notranslate">
<span class="pre">
- RuntimeConfig
+ RuntimeEnvBuilder
</span>
</code>
</a>
<ul class="nav section-nav flex-column">
<li class="toc-h4 nav-item toc-entry">
- <a class="reference internal nav-link"
href="#datafusion.RuntimeConfig.with_disk_manager_disabled">
+ <a class="reference internal nav-link"
href="#datafusion.RuntimeEnvBuilder.with_disk_manager_disabled">
<code class="docutils literal notranslate">
<span class="pre">
- RuntimeConfig.with_disk_manager_disabled()
+ RuntimeEnvBuilder.with_disk_manager_disabled()
</span>
</code>
</a>
</li>
<li class="toc-h4 nav-item toc-entry">
- <a class="reference internal nav-link"
href="#datafusion.RuntimeConfig.with_disk_manager_os">
+ <a class="reference internal nav-link"
href="#datafusion.RuntimeEnvBuilder.with_disk_manager_os">
<code class="docutils literal notranslate">
<span class="pre">
- RuntimeConfig.with_disk_manager_os()
+ RuntimeEnvBuilder.with_disk_manager_os()
</span>
</code>
</a>
</li>
<li class="toc-h4 nav-item toc-entry">
- <a class="reference internal nav-link"
href="#datafusion.RuntimeConfig.with_disk_manager_specified">
+ <a class="reference internal nav-link"
href="#datafusion.RuntimeEnvBuilder.with_disk_manager_specified">
<code class="docutils literal notranslate">
<span class="pre">
- RuntimeConfig.with_disk_manager_specified()
+ RuntimeEnvBuilder.with_disk_manager_specified()
</span>
</code>
</a>
</li>
<li class="toc-h4 nav-item toc-entry">
- <a class="reference internal nav-link"
href="#datafusion.RuntimeConfig.with_fair_spill_pool">
+ <a class="reference internal nav-link"
href="#datafusion.RuntimeEnvBuilder.with_fair_spill_pool">
<code class="docutils literal notranslate">
<span class="pre">
- RuntimeConfig.with_fair_spill_pool()
+ RuntimeEnvBuilder.with_fair_spill_pool()
</span>
</code>
</a>
</li>
<li class="toc-h4 nav-item toc-entry">
- <a class="reference internal nav-link"
href="#datafusion.RuntimeConfig.with_greedy_memory_pool">
+ <a class="reference internal nav-link"
href="#datafusion.RuntimeEnvBuilder.with_greedy_memory_pool">
<code class="docutils literal notranslate">
<span class="pre">
- RuntimeConfig.with_greedy_memory_pool()
+ RuntimeEnvBuilder.with_greedy_memory_pool()
</span>
</code>
</a>
</li>
<li class="toc-h4 nav-item toc-entry">
- <a class="reference internal nav-link"
href="#datafusion.RuntimeConfig.with_temp_file_path">
+ <a class="reference internal nav-link"
href="#datafusion.RuntimeEnvBuilder.with_temp_file_path">
<code class="docutils literal notranslate">
<span class="pre">
- RuntimeConfig.with_temp_file_path()
+ RuntimeEnvBuilder.with_temp_file_path()
</span>
</code>
</a>
</li>
<li class="toc-h4 nav-item toc-entry">
- <a class="reference internal nav-link"
href="#datafusion.RuntimeConfig.with_unbounded_memory_pool">
+ <a class="reference internal nav-link"
href="#datafusion.RuntimeEnvBuilder.with_unbounded_memory_pool">
<code class="docutils literal notranslate">
<span class="pre">
- RuntimeConfig.with_unbounded_memory_pool()
+ RuntimeEnvBuilder.with_unbounded_memory_pool()
</span>
</code>
</a>
</li>
<li class="toc-h4 nav-item toc-entry">
- <a class="reference internal nav-link"
href="#datafusion.RuntimeConfig.config_internal">
+ <a class="reference internal nav-link"
href="#datafusion.RuntimeEnvBuilder.config_internal">
<code class="docutils literal notranslate">
<span class="pre">
- RuntimeConfig.config_internal
+ RuntimeEnvBuilder.config_internal
</span>
</code>
</a>
@@ -1890,7 +1890,7 @@ See <a class="reference external"
href="https://datafusion.apache.org/python">ht
<tr class="row-odd"><td><p><a class="reference internal"
href="#datafusion.RecordBatchStream" title="datafusion.RecordBatchStream"><code
class="xref py py-obj docutils literal notranslate"><span
class="pre">RecordBatchStream</span></code></a></p></td>
<td><p>This class represents a stream of record batches.</p></td>
</tr>
-<tr class="row-even"><td><p><a class="reference internal"
href="#datafusion.RuntimeConfig" title="datafusion.RuntimeConfig"><code
class="xref py py-obj docutils literal notranslate"><span
class="pre">RuntimeConfig</span></code></a></p></td>
+<tr class="row-even"><td><p><a class="reference internal"
href="#datafusion.RuntimeEnvBuilder" title="datafusion.RuntimeEnvBuilder"><code
class="xref py py-obj docutils literal notranslate"><span
class="pre">RuntimeEnvBuilder</span></code></a></p></td>
<td><p>Runtime configuration options.</p></td>
</tr>
<tr class="row-odd"><td><p><a class="reference internal"
href="#datafusion.SQLOptions" title="datafusion.SQLOptions"><code class="xref
py py-obj docutils literal notranslate"><span
class="pre">SQLOptions</span></code></a></p></td>
@@ -2706,49 +2706,49 @@ using the `DOT</cite> language. This format can be
visualized using software fro
</dd></dl>
<dl class="py class">
-<dt class="sig sig-object py" id="datafusion.RuntimeConfig">
-<em class="property"><span class="pre">class</span><span class="w">
</span></em><span class="sig-prename descclassname"><span
class="pre">datafusion.</span></span><span class="sig-name descname"><span
class="pre">RuntimeConfig</span></span><a class="headerlink"
href="#datafusion.RuntimeConfig" title="Link to this definition">¶</a></dt>
+<dt class="sig sig-object py" id="datafusion.RuntimeEnvBuilder">
+<em class="property"><span class="pre">class</span><span class="w">
</span></em><span class="sig-prename descclassname"><span
class="pre">datafusion.</span></span><span class="sig-name descname"><span
class="pre">RuntimeEnvBuilder</span></span><a class="headerlink"
href="#datafusion.RuntimeEnvBuilder" title="Link to this definition">¶</a></dt>
<dd><p>Runtime configuration options.</p>
-<p>Create a new <a class="reference internal" href="#datafusion.RuntimeConfig"
title="datafusion.RuntimeConfig"><code class="xref py py-class docutils literal
notranslate"><span class="pre">RuntimeConfig</span></code></a> with default
values.</p>
+<p>Create a new <a class="reference internal"
href="#datafusion.RuntimeEnvBuilder" title="datafusion.RuntimeEnvBuilder"><code
class="xref py py-class docutils literal notranslate"><span
class="pre">RuntimeEnvBuilder</span></code></a> with default values.</p>
<dl class="py method">
-<dt class="sig sig-object py"
id="datafusion.RuntimeConfig.with_disk_manager_disabled">
-<span class="sig-name descname"><span
class="pre">with_disk_manager_disabled</span></span><span
class="sig-paren">(</span><span class="sig-paren">)</span> <span
class="sig-return"><span class="sig-return-icon">→</span> <span
class="sig-return-typehint"><a class="reference internal"
href="#datafusion.RuntimeConfig" title="datafusion.RuntimeConfig"><span
class="pre">RuntimeConfig</span></a></span></span><a class="headerlink"
href="#datafusion.RuntimeConfig.with_disk_manager_disabled [...]
+<dt class="sig sig-object py"
id="datafusion.RuntimeEnvBuilder.with_disk_manager_disabled">
+<span class="sig-name descname"><span
class="pre">with_disk_manager_disabled</span></span><span
class="sig-paren">(</span><span class="sig-paren">)</span> <span
class="sig-return"><span class="sig-return-icon">→</span> <span
class="sig-return-typehint"><a class="reference internal"
href="#datafusion.RuntimeEnvBuilder" title="datafusion.RuntimeEnvBuilder"><span
class="pre">RuntimeEnvBuilder</span></a></span></span><a class="headerlink"
href="#datafusion.RuntimeEnvBuilder.with_disk_ [...]
<dd><p>Disable the disk manager, attempts to create temporary files will
error.</p>
<dl class="field-list simple">
<dt class="field-odd">Returns<span class="colon">:</span></dt>
-<dd class="field-odd"><p>A new <a class="reference internal"
href="#datafusion.RuntimeConfig" title="datafusion.RuntimeConfig"><code
class="xref py py-class docutils literal notranslate"><span
class="pre">RuntimeConfig</span></code></a> object with the updated setting.</p>
+<dd class="field-odd"><p>A new <a class="reference internal"
href="#datafusion.RuntimeEnvBuilder" title="datafusion.RuntimeEnvBuilder"><code
class="xref py py-class docutils literal notranslate"><span
class="pre">RuntimeEnvBuilder</span></code></a> object with the updated
setting.</p>
</dd>
</dl>
</dd></dl>
<dl class="py method">
-<dt class="sig sig-object py"
id="datafusion.RuntimeConfig.with_disk_manager_os">
-<span class="sig-name descname"><span
class="pre">with_disk_manager_os</span></span><span
class="sig-paren">(</span><span class="sig-paren">)</span> <span
class="sig-return"><span class="sig-return-icon">→</span> <span
class="sig-return-typehint"><a class="reference internal"
href="#datafusion.RuntimeConfig" title="datafusion.RuntimeConfig"><span
class="pre">RuntimeConfig</span></a></span></span><a class="headerlink"
href="#datafusion.RuntimeConfig.with_disk_manager_os" title="Lin [...]
+<dt class="sig sig-object py"
id="datafusion.RuntimeEnvBuilder.with_disk_manager_os">
+<span class="sig-name descname"><span
class="pre">with_disk_manager_os</span></span><span
class="sig-paren">(</span><span class="sig-paren">)</span> <span
class="sig-return"><span class="sig-return-icon">→</span> <span
class="sig-return-typehint"><a class="reference internal"
href="#datafusion.RuntimeEnvBuilder" title="datafusion.RuntimeEnvBuilder"><span
class="pre">RuntimeEnvBuilder</span></a></span></span><a class="headerlink"
href="#datafusion.RuntimeEnvBuilder.with_disk_manage [...]
<dd><p>Use the operating system’s temporary directory for disk manager.</p>
<dl class="field-list simple">
<dt class="field-odd">Returns<span class="colon">:</span></dt>
-<dd class="field-odd"><p>A new <a class="reference internal"
href="#datafusion.RuntimeConfig" title="datafusion.RuntimeConfig"><code
class="xref py py-class docutils literal notranslate"><span
class="pre">RuntimeConfig</span></code></a> object with the updated setting.</p>
+<dd class="field-odd"><p>A new <a class="reference internal"
href="#datafusion.RuntimeEnvBuilder" title="datafusion.RuntimeEnvBuilder"><code
class="xref py py-class docutils literal notranslate"><span
class="pre">RuntimeEnvBuilder</span></code></a> object with the updated
setting.</p>
</dd>
</dl>
</dd></dl>
<dl class="py method">
-<dt class="sig sig-object py"
id="datafusion.RuntimeConfig.with_disk_manager_specified">
-<span class="sig-name descname"><span
class="pre">with_disk_manager_specified</span></span><span
class="sig-paren">(</span><em class="sig-param"><span class="o"><span
class="pre">*</span></span><span class="n"><span
class="pre">paths</span></span><span class="p"><span
class="pre">:</span></span><span class="w"> </span><span class="n"><span
class="pre">str</span><span class="w"> </span><span class="p"><span
class="pre">|</span></span><span class="w"> </span><span
class="pre">pathlib.Path< [...]
+<dt class="sig sig-object py"
id="datafusion.RuntimeEnvBuilder.with_disk_manager_specified">
+<span class="sig-name descname"><span
class="pre">with_disk_manager_specified</span></span><span
class="sig-paren">(</span><em class="sig-param"><span class="o"><span
class="pre">*</span></span><span class="n"><span
class="pre">paths</span></span><span class="p"><span
class="pre">:</span></span><span class="w"> </span><span class="n"><span
class="pre">str</span><span class="w"> </span><span class="p"><span
class="pre">|</span></span><span class="w"> </span><span
class="pre">pathlib.Path< [...]
<dd><p>Use the specified paths for the disk manager’s temporary files.</p>
<dl class="field-list simple">
<dt class="field-odd">Parameters<span class="colon">:</span></dt>
<dd class="field-odd"><p><strong>paths</strong> – Paths to use for the disk
manager’s temporary files.</p>
</dd>
<dt class="field-even">Returns<span class="colon">:</span></dt>
-<dd class="field-even"><p>A new <a class="reference internal"
href="#datafusion.RuntimeConfig" title="datafusion.RuntimeConfig"><code
class="xref py py-class docutils literal notranslate"><span
class="pre">RuntimeConfig</span></code></a> object with the updated setting.</p>
+<dd class="field-even"><p>A new <a class="reference internal"
href="#datafusion.RuntimeEnvBuilder" title="datafusion.RuntimeEnvBuilder"><code
class="xref py py-class docutils literal notranslate"><span
class="pre">RuntimeEnvBuilder</span></code></a> object with the updated
setting.</p>
</dd>
</dl>
</dd></dl>
<dl class="py method">
-<dt class="sig sig-object py"
id="datafusion.RuntimeConfig.with_fair_spill_pool">
-<span class="sig-name descname"><span
class="pre">with_fair_spill_pool</span></span><span
class="sig-paren">(</span><em class="sig-param"><span class="n"><span
class="pre">size</span></span><span class="p"><span
class="pre">:</span></span><span class="w"> </span><span class="n"><span
class="pre">int</span></span></em><span class="sig-paren">)</span> <span
class="sig-return"><span class="sig-return-icon">→</span> <span
class="sig-return-typehint"><a class="reference internal" href= [...]
+<dt class="sig sig-object py"
id="datafusion.RuntimeEnvBuilder.with_fair_spill_pool">
+<span class="sig-name descname"><span
class="pre">with_fair_spill_pool</span></span><span
class="sig-paren">(</span><em class="sig-param"><span class="n"><span
class="pre">size</span></span><span class="p"><span
class="pre">:</span></span><span class="w"> </span><span class="n"><span
class="pre">int</span></span></em><span class="sig-paren">)</span> <span
class="sig-return"><span class="sig-return-icon">→</span> <span
class="sig-return-typehint"><a class="reference internal" href= [...]
<dd><p>Use a fair spill pool with the specified size.</p>
<p>This pool works best when you know beforehand the query has multiple
spillable
operators that will likely all need to spill. Sometimes it will cause spills
@@ -2769,68 +2769,68 @@ doing so:</p>
<dd class="field-odd"><p><strong>size</strong> – Size of the memory pool in
bytes.</p>
</dd>
<dt class="field-even">Returns<span class="colon">:</span></dt>
-<dd class="field-even"><p>A new <a class="reference internal"
href="#datafusion.RuntimeConfig" title="datafusion.RuntimeConfig"><code
class="xref py py-class docutils literal notranslate"><span
class="pre">RuntimeConfig</span></code></a> object with the updated setting.</p>
+<dd class="field-even"><p>A new <a class="reference internal"
href="#datafusion.RuntimeEnvBuilder" title="datafusion.RuntimeEnvBuilder"><code
class="xref py py-class docutils literal notranslate"><span
class="pre">RuntimeEnvBuilder</span></code></a> object with the updated
setting.</p>
</dd>
</dl>
<p>Examples usage:</p>
-<div class="highlight-default notranslate"><div
class="highlight"><pre><span></span><span class="n">config</span> <span
class="o">=</span> <span class="n">RuntimeConfig</span><span
class="p">()</span><span class="o">.</span><span
class="n">with_fair_spill_pool</span><span class="p">(</span><span
class="mi">1024</span><span class="p">)</span>
+<div class="highlight-default notranslate"><div
class="highlight"><pre><span></span><span class="n">config</span> <span
class="o">=</span> <span class="n">RuntimeEnvBuilder</span><span
class="p">()</span><span class="o">.</span><span
class="n">with_fair_spill_pool</span><span class="p">(</span><span
class="mi">1024</span><span class="p">)</span>
</pre></div>
</div>
</dd></dl>
<dl class="py method">
-<dt class="sig sig-object py"
id="datafusion.RuntimeConfig.with_greedy_memory_pool">
-<span class="sig-name descname"><span
class="pre">with_greedy_memory_pool</span></span><span
class="sig-paren">(</span><em class="sig-param"><span class="n"><span
class="pre">size</span></span><span class="p"><span
class="pre">:</span></span><span class="w"> </span><span class="n"><span
class="pre">int</span></span></em><span class="sig-paren">)</span> <span
class="sig-return"><span class="sig-return-icon">→</span> <span
class="sig-return-typehint"><a class="reference internal" hr [...]
+<dt class="sig sig-object py"
id="datafusion.RuntimeEnvBuilder.with_greedy_memory_pool">
+<span class="sig-name descname"><span
class="pre">with_greedy_memory_pool</span></span><span
class="sig-paren">(</span><em class="sig-param"><span class="n"><span
class="pre">size</span></span><span class="p"><span
class="pre">:</span></span><span class="w"> </span><span class="n"><span
class="pre">int</span></span></em><span class="sig-paren">)</span> <span
class="sig-return"><span class="sig-return-icon">→</span> <span
class="sig-return-typehint"><a class="reference internal" hr [...]
<dd><p>Use a greedy memory pool with the specified size.</p>
<p>This pool works well for queries that do not need to spill or have a single
-spillable operator. See <a class="reference internal"
href="#datafusion.RuntimeConfig.with_fair_spill_pool"
title="datafusion.RuntimeConfig.with_fair_spill_pool"><code class="xref py
py-func docutils literal notranslate"><span
class="pre">with_fair_spill_pool()</span></code></a> if there are
+spillable operator. See <a class="reference internal"
href="#datafusion.RuntimeEnvBuilder.with_fair_spill_pool"
title="datafusion.RuntimeEnvBuilder.with_fair_spill_pool"><code class="xref py
py-func docutils literal notranslate"><span
class="pre">with_fair_spill_pool()</span></code></a> if there are
multiple spillable operators that all will spill.</p>
<dl class="field-list simple">
<dt class="field-odd">Parameters<span class="colon">:</span></dt>
<dd class="field-odd"><p><strong>size</strong> – Size of the memory pool in
bytes.</p>
</dd>
<dt class="field-even">Returns<span class="colon">:</span></dt>
-<dd class="field-even"><p>A new <a class="reference internal"
href="#datafusion.RuntimeConfig" title="datafusion.RuntimeConfig"><code
class="xref py py-class docutils literal notranslate"><span
class="pre">RuntimeConfig</span></code></a> object with the updated setting.</p>
+<dd class="field-even"><p>A new <a class="reference internal"
href="#datafusion.RuntimeEnvBuilder" title="datafusion.RuntimeEnvBuilder"><code
class="xref py py-class docutils literal notranslate"><span
class="pre">RuntimeEnvBuilder</span></code></a> object with the updated
setting.</p>
</dd>
</dl>
<p>Example usage:</p>
-<div class="highlight-default notranslate"><div
class="highlight"><pre><span></span><span class="n">config</span> <span
class="o">=</span> <span class="n">RuntimeConfig</span><span
class="p">()</span><span class="o">.</span><span
class="n">with_greedy_memory_pool</span><span class="p">(</span><span
class="mi">1024</span><span class="p">)</span>
+<div class="highlight-default notranslate"><div
class="highlight"><pre><span></span><span class="n">config</span> <span
class="o">=</span> <span class="n">RuntimeEnvBuilder</span><span
class="p">()</span><span class="o">.</span><span
class="n">with_greedy_memory_pool</span><span class="p">(</span><span
class="mi">1024</span><span class="p">)</span>
</pre></div>
</div>
</dd></dl>
<dl class="py method">
-<dt class="sig sig-object py"
id="datafusion.RuntimeConfig.with_temp_file_path">
-<span class="sig-name descname"><span
class="pre">with_temp_file_path</span></span><span
class="sig-paren">(</span><em class="sig-param"><span class="n"><span
class="pre">path</span></span><span class="p"><span
class="pre">:</span></span><span class="w"> </span><span class="n"><span
class="pre">str</span><span class="w"> </span><span class="p"><span
class="pre">|</span></span><span class="w"> </span><span
class="pre">pathlib.Path</span></span></em><span class="sig-paren">)</span>
<span c [...]
+<dt class="sig sig-object py"
id="datafusion.RuntimeEnvBuilder.with_temp_file_path">
+<span class="sig-name descname"><span
class="pre">with_temp_file_path</span></span><span
class="sig-paren">(</span><em class="sig-param"><span class="n"><span
class="pre">path</span></span><span class="p"><span
class="pre">:</span></span><span class="w"> </span><span class="n"><span
class="pre">str</span><span class="w"> </span><span class="p"><span
class="pre">|</span></span><span class="w"> </span><span
class="pre">pathlib.Path</span></span></em><span class="sig-paren">)</span>
<span c [...]
<dd><p>Use the specified path to create any needed temporary files.</p>
<dl class="field-list simple">
<dt class="field-odd">Parameters<span class="colon">:</span></dt>
<dd class="field-odd"><p><strong>path</strong> – Path to use for temporary
files.</p>
</dd>
<dt class="field-even">Returns<span class="colon">:</span></dt>
-<dd class="field-even"><p>A new <a class="reference internal"
href="#datafusion.RuntimeConfig" title="datafusion.RuntimeConfig"><code
class="xref py py-class docutils literal notranslate"><span
class="pre">RuntimeConfig</span></code></a> object with the updated setting.</p>
+<dd class="field-even"><p>A new <a class="reference internal"
href="#datafusion.RuntimeEnvBuilder" title="datafusion.RuntimeEnvBuilder"><code
class="xref py py-class docutils literal notranslate"><span
class="pre">RuntimeEnvBuilder</span></code></a> object with the updated
setting.</p>
</dd>
</dl>
<p>Example usage:</p>
-<div class="highlight-default notranslate"><div
class="highlight"><pre><span></span><span class="n">config</span> <span
class="o">=</span> <span class="n">RuntimeConfig</span><span
class="p">()</span><span class="o">.</span><span
class="n">with_temp_file_path</span><span class="p">(</span><span
class="s2">"/tmp"</span><span class="p">)</span>
+<div class="highlight-default notranslate"><div
class="highlight"><pre><span></span><span class="n">config</span> <span
class="o">=</span> <span class="n">RuntimeEnvBuilder</span><span
class="p">()</span><span class="o">.</span><span
class="n">with_temp_file_path</span><span class="p">(</span><span
class="s2">"/tmp"</span><span class="p">)</span>
</pre></div>
</div>
</dd></dl>
<dl class="py method">
-<dt class="sig sig-object py"
id="datafusion.RuntimeConfig.with_unbounded_memory_pool">
-<span class="sig-name descname"><span
class="pre">with_unbounded_memory_pool</span></span><span
class="sig-paren">(</span><span class="sig-paren">)</span> <span
class="sig-return"><span class="sig-return-icon">→</span> <span
class="sig-return-typehint"><a class="reference internal"
href="#datafusion.RuntimeConfig" title="datafusion.RuntimeConfig"><span
class="pre">RuntimeConfig</span></a></span></span><a class="headerlink"
href="#datafusion.RuntimeConfig.with_unbounded_memory_pool [...]
+<dt class="sig sig-object py"
id="datafusion.RuntimeEnvBuilder.with_unbounded_memory_pool">
+<span class="sig-name descname"><span
class="pre">with_unbounded_memory_pool</span></span><span
class="sig-paren">(</span><span class="sig-paren">)</span> <span
class="sig-return"><span class="sig-return-icon">→</span> <span
class="sig-return-typehint"><a class="reference internal"
href="#datafusion.RuntimeEnvBuilder" title="datafusion.RuntimeEnvBuilder"><span
class="pre">RuntimeEnvBuilder</span></a></span></span><a class="headerlink"
href="#datafusion.RuntimeEnvBuilder.with_unbou [...]
<dd><p>Use an unbounded memory pool.</p>
<dl class="field-list simple">
<dt class="field-odd">Returns<span class="colon">:</span></dt>
-<dd class="field-odd"><p>A new <a class="reference internal"
href="#datafusion.RuntimeConfig" title="datafusion.RuntimeConfig"><code
class="xref py py-class docutils literal notranslate"><span
class="pre">RuntimeConfig</span></code></a> object with the updated setting.</p>
+<dd class="field-odd"><p>A new <a class="reference internal"
href="#datafusion.RuntimeEnvBuilder" title="datafusion.RuntimeEnvBuilder"><code
class="xref py py-class docutils literal notranslate"><span
class="pre">RuntimeEnvBuilder</span></code></a> object with the updated
setting.</p>
</dd>
</dl>
</dd></dl>
<dl class="py attribute">
-<dt class="sig sig-object py" id="datafusion.RuntimeConfig.config_internal">
-<span class="sig-name descname"><span
class="pre">config_internal</span></span><a class="headerlink"
href="#datafusion.RuntimeConfig.config_internal" title="Link to this
definition">¶</a></dt>
+<dt class="sig sig-object py"
id="datafusion.RuntimeEnvBuilder.config_internal">
+<span class="sig-name descname"><span
class="pre">config_internal</span></span><a class="headerlink"
href="#datafusion.RuntimeEnvBuilder.config_internal" title="Link to this
definition">¶</a></dt>
<dd></dd></dl>
</dd></dl>
diff --git a/genindex.html b/genindex.html
index 26eeba3..041f9c3 100644
--- a/genindex.html
+++ b/genindex.html
@@ -941,12 +941,12 @@
</li>
<li><a
href="autoapi/datafusion/functions/index.html#datafusion.functions.concat_ws">concat_ws()
(in module datafusion.functions)</a>
</li>
- <li><a
href="autoapi/datafusion/context/index.html#datafusion.context.RuntimeConfig.config_internal">config_internal
(datafusion.context.RuntimeConfig attribute)</a>
+ <li><a
href="autoapi/datafusion/context/index.html#datafusion.context.RuntimeEnvBuilder.config_internal">config_internal
(datafusion.context.RuntimeEnvBuilder attribute)</a>
<ul>
<li><a
href="autoapi/datafusion/context/index.html#datafusion.context.SessionConfig.config_internal">(datafusion.context.SessionConfig
attribute)</a>
</li>
- <li><a
href="autoapi/datafusion/index.html#datafusion.RuntimeConfig.config_internal">(datafusion.RuntimeConfig
attribute)</a>
+ <li><a
href="autoapi/datafusion/index.html#datafusion.RuntimeEnvBuilder.config_internal">(datafusion.RuntimeEnvBuilder
attribute)</a>
</li>
<li><a
href="autoapi/datafusion/index.html#datafusion.SessionConfig.config_internal">(datafusion.SessionConfig
attribute)</a>
</li>
@@ -1968,10 +1968,12 @@
</li>
<li><a
href="autoapi/datafusion/functions/index.html#datafusion.functions.rtrim">rtrim()
(in module datafusion.functions)</a>
</li>
- <li><a
href="autoapi/datafusion/index.html#datafusion.RuntimeConfig">RuntimeConfig
(class in datafusion)</a>
+ <li><a
href="autoapi/datafusion/context/index.html#datafusion.context.RuntimeConfig">RuntimeConfig
(class in datafusion.context)</a>
+</li>
+ <li><a
href="autoapi/datafusion/index.html#datafusion.RuntimeEnvBuilder">RuntimeEnvBuilder
(class in datafusion)</a>
<ul>
- <li><a
href="autoapi/datafusion/context/index.html#datafusion.context.RuntimeConfig">(class
in datafusion.context)</a>
+ <li><a
href="autoapi/datafusion/context/index.html#datafusion.context.RuntimeEnvBuilder">(class
in datafusion.context)</a>
</li>
</ul></li>
</ul></td>
@@ -2390,36 +2392,36 @@
<li><a
href="autoapi/datafusion/index.html#datafusion.SessionConfig.with_default_catalog_and_schema">(datafusion.SessionConfig
method)</a>
</li>
</ul></li>
- <li><a
href="autoapi/datafusion/context/index.html#datafusion.context.RuntimeConfig.with_disk_manager_disabled">with_disk_manager_disabled()
(datafusion.context.RuntimeConfig method)</a>
+ <li><a
href="autoapi/datafusion/context/index.html#datafusion.context.RuntimeEnvBuilder.with_disk_manager_disabled">with_disk_manager_disabled()
(datafusion.context.RuntimeEnvBuilder method)</a>
<ul>
- <li><a
href="autoapi/datafusion/index.html#datafusion.RuntimeConfig.with_disk_manager_disabled">(datafusion.RuntimeConfig
method)</a>
+ <li><a
href="autoapi/datafusion/index.html#datafusion.RuntimeEnvBuilder.with_disk_manager_disabled">(datafusion.RuntimeEnvBuilder
method)</a>
</li>
</ul></li>
</ul></td>
<td style="width: 33%; vertical-align: top;"><ul>
- <li><a
href="autoapi/datafusion/context/index.html#datafusion.context.RuntimeConfig.with_disk_manager_os">with_disk_manager_os()
(datafusion.context.RuntimeConfig method)</a>
+ <li><a
href="autoapi/datafusion/context/index.html#datafusion.context.RuntimeEnvBuilder.with_disk_manager_os">with_disk_manager_os()
(datafusion.context.RuntimeEnvBuilder method)</a>
<ul>
- <li><a
href="autoapi/datafusion/index.html#datafusion.RuntimeConfig.with_disk_manager_os">(datafusion.RuntimeConfig
method)</a>
+ <li><a
href="autoapi/datafusion/index.html#datafusion.RuntimeEnvBuilder.with_disk_manager_os">(datafusion.RuntimeEnvBuilder
method)</a>
</li>
</ul></li>
- <li><a
href="autoapi/datafusion/context/index.html#datafusion.context.RuntimeConfig.with_disk_manager_specified">with_disk_manager_specified()
(datafusion.context.RuntimeConfig method)</a>
+ <li><a
href="autoapi/datafusion/context/index.html#datafusion.context.RuntimeEnvBuilder.with_disk_manager_specified">with_disk_manager_specified()
(datafusion.context.RuntimeEnvBuilder method)</a>
<ul>
- <li><a
href="autoapi/datafusion/index.html#datafusion.RuntimeConfig.with_disk_manager_specified">(datafusion.RuntimeConfig
method)</a>
+ <li><a
href="autoapi/datafusion/index.html#datafusion.RuntimeEnvBuilder.with_disk_manager_specified">(datafusion.RuntimeEnvBuilder
method)</a>
</li>
</ul></li>
- <li><a
href="autoapi/datafusion/context/index.html#datafusion.context.RuntimeConfig.with_fair_spill_pool">with_fair_spill_pool()
(datafusion.context.RuntimeConfig method)</a>
+ <li><a
href="autoapi/datafusion/context/index.html#datafusion.context.RuntimeEnvBuilder.with_fair_spill_pool">with_fair_spill_pool()
(datafusion.context.RuntimeEnvBuilder method)</a>
<ul>
- <li><a
href="autoapi/datafusion/index.html#datafusion.RuntimeConfig.with_fair_spill_pool">(datafusion.RuntimeConfig
method)</a>
+ <li><a
href="autoapi/datafusion/index.html#datafusion.RuntimeEnvBuilder.with_fair_spill_pool">(datafusion.RuntimeEnvBuilder
method)</a>
</li>
</ul></li>
- <li><a
href="autoapi/datafusion/context/index.html#datafusion.context.RuntimeConfig.with_greedy_memory_pool">with_greedy_memory_pool()
(datafusion.context.RuntimeConfig method)</a>
+ <li><a
href="autoapi/datafusion/context/index.html#datafusion.context.RuntimeEnvBuilder.with_greedy_memory_pool">with_greedy_memory_pool()
(datafusion.context.RuntimeEnvBuilder method)</a>
<ul>
- <li><a
href="autoapi/datafusion/index.html#datafusion.RuntimeConfig.with_greedy_memory_pool">(datafusion.RuntimeConfig
method)</a>
+ <li><a
href="autoapi/datafusion/index.html#datafusion.RuntimeEnvBuilder.with_greedy_memory_pool">(datafusion.RuntimeEnvBuilder
method)</a>
</li>
</ul></li>
<li><a
href="autoapi/datafusion/context/index.html#datafusion.context.SessionConfig.with_information_schema">with_information_schema()
(datafusion.context.SessionConfig method)</a>
@@ -2476,16 +2478,16 @@
<li><a
href="autoapi/datafusion/index.html#datafusion.SessionConfig.with_target_partitions">(datafusion.SessionConfig
method)</a>
</li>
</ul></li>
- <li><a
href="autoapi/datafusion/context/index.html#datafusion.context.RuntimeConfig.with_temp_file_path">with_temp_file_path()
(datafusion.context.RuntimeConfig method)</a>
+ <li><a
href="autoapi/datafusion/context/index.html#datafusion.context.RuntimeEnvBuilder.with_temp_file_path">with_temp_file_path()
(datafusion.context.RuntimeEnvBuilder method)</a>
<ul>
- <li><a
href="autoapi/datafusion/index.html#datafusion.RuntimeConfig.with_temp_file_path">(datafusion.RuntimeConfig
method)</a>
+ <li><a
href="autoapi/datafusion/index.html#datafusion.RuntimeEnvBuilder.with_temp_file_path">(datafusion.RuntimeEnvBuilder
method)</a>
</li>
</ul></li>
- <li><a
href="autoapi/datafusion/context/index.html#datafusion.context.RuntimeConfig.with_unbounded_memory_pool">with_unbounded_memory_pool()
(datafusion.context.RuntimeConfig method)</a>
+ <li><a
href="autoapi/datafusion/context/index.html#datafusion.context.RuntimeEnvBuilder.with_unbounded_memory_pool">with_unbounded_memory_pool()
(datafusion.context.RuntimeEnvBuilder method)</a>
<ul>
- <li><a
href="autoapi/datafusion/index.html#datafusion.RuntimeConfig.with_unbounded_memory_pool">(datafusion.RuntimeConfig
method)</a>
+ <li><a
href="autoapi/datafusion/index.html#datafusion.RuntimeEnvBuilder.with_unbounded_memory_pool">(datafusion.RuntimeEnvBuilder
method)</a>
</li>
</ul></li>
<li><a
href="autoapi/datafusion/dataframe/index.html#datafusion.dataframe.DataFrame.write_csv">write_csv()
(datafusion.dataframe.DataFrame method)</a>
diff --git a/objects.inv b/objects.inv
index f06de8b..52cd8b0 100644
Binary files a/objects.inv and b/objects.inv differ
diff --git a/searchindex.js b/searchindex.js
index f1de453..1878ceb 100644
--- a/searchindex.js
+++ b/searchindex.js
@@ -1 +1 @@
-Search.setIndex({"alltitles": {"API Reference": [[14, null]], "Aggregate
Functions": [[18, "aggregate-functions"], [25, "aggregate-functions"], [26,
"aggregate-functions"]], "Aggregation": [[18, null]], "Arrays": [[20,
"arrays"]], "Arrow": [[30, null]], "Attributes": [[3, "attributes"], [5,
"attributes"], [9, "attributes"], [13, "attributes"]], "Available Functions":
[[26, "available-functions"]], "Avro": [[31, null]], "Basic Operations": [[19,
null]], "Boolean": [[20, "boolean"]], "CSV" [...]
\ No newline at end of file
+Search.setIndex({"alltitles": {"API Reference": [[14, null]], "Aggregate
Functions": [[18, "aggregate-functions"], [25, "aggregate-functions"], [26,
"aggregate-functions"]], "Aggregation": [[18, null]], "Arrays": [[20,
"arrays"]], "Arrow": [[30, null]], "Attributes": [[3, "attributes"], [5,
"attributes"], [9, "attributes"], [13, "attributes"]], "Available Functions":
[[26, "available-functions"]], "Avro": [[31, null]], "Basic Operations": [[19,
null]], "Boolean": [[20, "boolean"]], "CSV" [...]
\ No newline at end of file
diff --git a/user-guide/common-operations/aggregations.html
b/user-guide/common-operations/aggregations.html
index 5ec9c4d..e705601 100644
--- a/user-guide/common-operations/aggregations.html
+++ b/user-guide/common-operations/aggregations.html
@@ -464,20 +464,20 @@ For grouping the <code class="code docutils literal
notranslate"><span class="pr
<span class="o">...</span><span class="p">:</span>
<span class="n">Out</span><span class="p">[</span><span
class="mi">9</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">Type</span> <span class="mi">1</span>
<span class="o">|</span> <span class="n">Max</span> <span
class="n">Speed</span> <span class="o">|</span> <span class="n">Avg</span>
<span class="n">Speed</span> <span class="o">|</span> <span
class="n">Min</span> <span class="n">Speed</span> <span class="o">|</span>
-<span
class="o">+----------+-----------+--------------------+-----------+</span>
-<span class="o">|</span> <span class="n">Normal</span> <span
class="o">|</span> <span class="mi">121</span> <span class="o">|</span>
<span class="mf">72.75</span> <span class="o">|</span> <span
class="mi">20</span> <span class="o">|</span>
-<span class="o">|</span> <span class="n">Ice</span> <span
class="o">|</span> <span class="mi">95</span> <span class="o">|</span>
<span class="mf">90.0</span> <span class="o">|</span> <span
class="mi">85</span> <span class="o">|</span>
-<span class="o">|</span> <span class="n">Bug</span> <span
class="o">|</span> <span class="mi">145</span> <span class="o">|</span>
<span class="mf">66.78571428571429</span> <span class="o">|</span> <span
class="mi">25</span> <span class="o">|</span>
-<span class="o">|</span> <span class="n">Poison</span> <span
class="o">|</span> <span class="mi">90</span> <span class="o">|</span>
<span class="mf">58.785714285714285</span> <span class="o">|</span> <span
class="mi">25</span> <span class="o">|</span>
-<span class="o">|</span> <span class="n">Electric</span> <span
class="o">|</span> <span class="mi">140</span> <span class="o">|</span>
<span class="mf">98.88888888888889</span> <span class="o">|</span> <span
class="mi">45</span> <span class="o">|</span>
-<span class="o">|</span> <span class="n">Fairy</span> <span
class="o">|</span> <span class="mi">60</span> <span class="o">|</span>
<span class="mf">47.5</span> <span class="o">|</span> <span
class="mi">35</span> <span class="o">|</span>
-<span class="o">|</span> <span class="n">Grass</span> <span
class="o">|</span> <span class="mi">80</span> <span class="o">|</span>
<span class="mf">54.23076923076923</span> <span class="o">|</span> <span
class="mi">30</span> <span class="o">|</span>
-<span class="o">|</span> <span class="n">Fire</span> <span
class="o">|</span> <span class="mi">105</span> <span class="o">|</span>
<span class="mf">86.28571428571429</span> <span class="o">|</span> <span
class="mi">60</span> <span class="o">|</span>
-<span class="o">|</span> <span class="n">Water</span> <span
class="o">|</span> <span class="mi">115</span> <span class="o">|</span>
<span class="mf">67.25806451612904</span> <span class="o">|</span> <span
class="mi">15</span> <span class="o">|</span>
-<span class="o">|</span> <span class="n">Ground</span> <span
class="o">|</span> <span class="mi">120</span> <span class="o">|</span>
<span class="mf">58.125</span> <span class="o">|</span> <span
class="mi">25</span> <span class="o">|</span>
-<span
class="o">+----------+-----------+--------------------+-----------+</span>
+<span class="o">+----------+-----------+-------------------+-----------+</span>
+<span class="o">|</span> <span class="n">Type</span> <span class="mi">1</span>
<span class="o">|</span> <span class="n">Max</span> <span
class="n">Speed</span> <span class="o">|</span> <span class="n">Avg</span>
<span class="n">Speed</span> <span class="o">|</span> <span
class="n">Min</span> <span class="n">Speed</span> <span class="o">|</span>
+<span class="o">+----------+-----------+-------------------+-----------+</span>
+<span class="o">|</span> <span class="n">Normal</span> <span
class="o">|</span> <span class="mi">121</span> <span class="o">|</span>
<span class="mf">72.75</span> <span class="o">|</span> <span
class="mi">20</span> <span class="o">|</span>
+<span class="o">|</span> <span class="n">Ice</span> <span
class="o">|</span> <span class="mi">95</span> <span class="o">|</span>
<span class="mf">90.0</span> <span class="o">|</span> <span
class="mi">85</span> <span class="o">|</span>
+<span class="o">|</span> <span class="n">Grass</span> <span
class="o">|</span> <span class="mi">80</span> <span class="o">|</span>
<span class="mf">54.23076923076923</span> <span class="o">|</span> <span
class="mi">30</span> <span class="o">|</span>
+<span class="o">|</span> <span class="n">Fire</span> <span
class="o">|</span> <span class="mi">105</span> <span class="o">|</span>
<span class="mf">86.28571428571429</span> <span class="o">|</span> <span
class="mi">60</span> <span class="o">|</span>
+<span class="o">|</span> <span class="n">Water</span> <span
class="o">|</span> <span class="mi">115</span> <span class="o">|</span>
<span class="mf">67.25806451612904</span> <span class="o">|</span> <span
class="mi">15</span> <span class="o">|</span>
+<span class="o">|</span> <span class="n">Ground</span> <span
class="o">|</span> <span class="mi">120</span> <span class="o">|</span>
<span class="mf">58.125</span> <span class="o">|</span> <span
class="mi">25</span> <span class="o">|</span>
+<span class="o">|</span> <span class="n">Fighting</span> <span
class="o">|</span> <span class="mi">95</span> <span class="o">|</span>
<span class="mf">66.14285714285714</span> <span class="o">|</span> <span
class="mi">35</span> <span class="o">|</span>
+<span class="o">|</span> <span class="n">Psychic</span> <span
class="o">|</span> <span class="mi">150</span> <span class="o">|</span>
<span class="mf">99.25</span> <span class="o">|</span> <span
class="mi">42</span> <span class="o">|</span>
+<span class="o">|</span> <span class="n">Rock</span> <span
class="o">|</span> <span class="mi">150</span> <span class="o">|</span>
<span class="mf">67.5</span> <span class="o">|</span> <span
class="mi">20</span> <span class="o">|</span>
+<span class="o">|</span> <span class="n">Ghost</span> <span
class="o">|</span> <span class="mi">130</span> <span class="o">|</span>
<span class="mf">103.75</span> <span class="o">|</span> <span
class="mi">80</span> <span class="o">|</span>
+<span class="o">+----------+-----------+-------------------+-----------+</span>
</pre></div>
</div>
<p>More than one column can be used for grouping</p>
@@ -488,20 +488,20 @@ For grouping the <code class="code docutils literal
notranslate"><span class="pr
<span class="o">....</span><span class="p">:</span>
<span class="n">Out</span><span class="p">[</span><span
class="mi">10</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">Type</span> <span class="mi">1</span>
<span class="o">|</span> <span class="n">Type</span> <span class="mi">2</span>
<span class="o">|</span> <span class="n">Max</span> <span
class="n">Speed</span> <span class="o">|</span> <span class="n">Avg</span>
<span class="n">Speed</span> <span class="o">|</span> <span
class="n">Min</span> <span class="n">Speed</span> <span class="o">|</span>
-<span
class="o">+--------+----------+-----------+-------------------+-----------+</span>
-<span class="o">|</span> <span class="n">Fire</span> <span
class="o">|</span> <span class="n">Flying</span> <span class="o">|</span>
<span class="mi">100</span> <span class="o">|</span> <span
class="mf">96.66666666666667</span> <span class="o">|</span> <span
class="mi">90</span> <span class="o">|</span>
-<span class="o">|</span> <span class="n">Fire</span> <span
class="o">|</span> <span class="n">Dragon</span> <span class="o">|</span>
<span class="mi">100</span> <span class="o">|</span> <span
class="mf">100.0</span> <span class="o">|</span> <span
class="mi">100</span> <span class="o">|</span>
-<span class="o">|</span> <span class="n">Bug</span> <span
class="o">|</span> <span class="n">Poison</span> <span class="o">|</span>
<span class="mi">145</span> <span class="o">|</span> <span
class="mf">73.33333333333333</span> <span class="o">|</span> <span
class="mi">35</span> <span class="o">|</span>
-<span class="o">|</span> <span class="n">Normal</span> <span
class="o">|</span> <span class="o">|</span> <span
class="mi">115</span> <span class="o">|</span> <span
class="mf">71.3076923076923</span> <span class="o">|</span> <span
class="mi">30</span> <span class="o">|</span>
-<span class="o">|</span> <span class="n">Water</span> <span
class="o">|</span> <span class="n">Fighting</span> <span class="o">|</span>
<span class="mi">70</span> <span class="o">|</span> <span
class="mf">70.0</span> <span class="o">|</span> <span
class="mi">70</span> <span class="o">|</span>
-<span class="o">|</span> <span class="n">Rock</span> <span
class="o">|</span> <span class="n">Ground</span> <span class="o">|</span>
<span class="mi">70</span> <span class="o">|</span> <span
class="mf">42.5</span> <span class="o">|</span> <span
class="mi">20</span> <span class="o">|</span>
-<span class="o">|</span> <span class="n">Water</span> <span
class="o">|</span> <span class="n">Psychic</span> <span class="o">|</span>
<span class="mi">115</span> <span class="o">|</span> <span
class="mf">47.5</span> <span class="o">|</span> <span
class="mi">15</span> <span class="o">|</span>
-<span class="o">|</span> <span class="n">Grass</span> <span
class="o">|</span> <span class="n">Psychic</span> <span class="o">|</span>
<span class="mi">55</span> <span class="o">|</span> <span
class="mf">47.5</span> <span class="o">|</span> <span
class="mi">40</span> <span class="o">|</span>
-<span class="o">|</span> <span class="n">Ground</span> <span
class="o">|</span> <span class="n">Rock</span> <span class="o">|</span>
<span class="mi">40</span> <span class="o">|</span> <span
class="mf">32.5</span> <span class="o">|</span> <span
class="mi">25</span> <span class="o">|</span>
-<span class="o">|</span> <span class="n">Water</span> <span
class="o">|</span> <span class="n">Flying</span> <span class="o">|</span>
<span class="mi">81</span> <span class="o">|</span> <span
class="mf">81.0</span> <span class="o">|</span> <span
class="mi">81</span> <span class="o">|</span>
-<span
class="o">+--------+----------+-----------+-------------------+-----------+</span>
+<span
class="o">+----------+--------+-----------+--------------------+-----------+</span>
+<span class="o">|</span> <span class="n">Type</span> <span class="mi">1</span>
<span class="o">|</span> <span class="n">Type</span> <span
class="mi">2</span> <span class="o">|</span> <span class="n">Max</span> <span
class="n">Speed</span> <span class="o">|</span> <span class="n">Avg</span>
<span class="n">Speed</span> <span class="o">|</span> <span
class="n">Min</span> <span class="n">Speed</span> <span class="o">|</span>
+<span
class="o">+----------+--------+-----------+--------------------+-----------+</span>
+<span class="o">|</span> <span class="n">Fire</span> <span
class="o">|</span> <span class="o">|</span> <span class="mi">105</span>
<span class="o">|</span> <span class="mf">81.8</span> <span
class="o">|</span> <span class="mi">60</span> <span class="o">|</span>
+<span class="o">|</span> <span class="n">Water</span> <span
class="o">|</span> <span class="o">|</span> <span class="mi">90</span>
<span class="o">|</span> <span class="mf">68.05263157894737</span> <span
class="o">|</span> <span class="mi">40</span> <span class="o">|</span>
+<span class="o">|</span> <span class="n">Ground</span> <span
class="o">|</span> <span class="o">|</span> <span class="mi">120</span>
<span class="o">|</span> <span class="mf">66.66666666666667</span> <span
class="o">|</span> <span class="mi">35</span> <span class="o">|</span>
+<span class="o">|</span> <span class="n">Normal</span> <span
class="o">|</span> <span class="n">Fairy</span> <span class="o">|</span> <span
class="mi">45</span> <span class="o">|</span> <span
class="mf">32.5</span> <span class="o">|</span> <span
class="mi">20</span> <span class="o">|</span>
+<span class="o">|</span> <span class="n">Fighting</span> <span
class="o">|</span> <span class="o">|</span> <span class="mi">95</span>
<span class="o">|</span> <span class="mf">66.14285714285714</span> <span
class="o">|</span> <span class="mi">35</span> <span class="o">|</span>
+<span class="o">|</span> <span class="n">Psychic</span> <span
class="o">|</span> <span class="o">|</span> <span class="mi">150</span>
<span class="o">|</span> <span class="mf">100.57142857142857</span> <span
class="o">|</span> <span class="mi">42</span> <span class="o">|</span>
+<span class="o">|</span> <span class="n">Grass</span> <span
class="o">|</span> <span class="o">|</span> <span class="mi">60</span>
<span class="o">|</span> <span class="mf">60.0</span> <span
class="o">|</span> <span class="mi">60</span> <span class="o">|</span>
+<span class="o">|</span> <span class="n">Dragon</span> <span
class="o">|</span> <span class="o">|</span> <span class="mi">70</span>
<span class="o">|</span> <span class="mf">60.0</span> <span
class="o">|</span> <span class="mi">50</span> <span class="o">|</span>
+<span class="o">|</span> <span class="n">Grass</span> <span
class="o">|</span> <span class="n">Poison</span> <span class="o">|</span> <span
class="mi">80</span> <span class="o">|</span> <span
class="mf">55.0</span> <span class="o">|</span> <span
class="mi">30</span> <span class="o">|</span>
+<span class="o">|</span> <span class="n">Bug</span> <span
class="o">|</span> <span class="n">Flying</span> <span class="o">|</span> <span
class="mi">105</span> <span class="o">|</span> <span
class="mf">93.33333333333333</span> <span class="o">|</span> <span
class="mi">70</span> <span class="o">|</span>
+<span
class="o">+----------+--------+-----------+--------------------+-----------+</span>
</pre></div>
</div>
<section id="setting-parameters">
@@ -559,15 +559,15 @@ Pokemon set. Since there will be many entries of <code
class="docutils literal n
<span
class="o">+----------+--------------------------------------------------+</span>
<span class="o">|</span> <span class="n">Type</span> <span class="mi">1</span>
<span class="o">|</span> <span class="n">Type</span> <span
class="mi">2</span> <span class="n">List</span>
<span class="o">|</span>
<span
class="o">+----------+--------------------------------------------------+</span>
-<span class="o">|</span> <span class="n">Normal</span> <span
class="o">|</span> <span class="p">[</span><span class="n">Fairy</span><span
class="p">,</span> <span class="p">,</span> <span class="n">Flying</span><span
class="p">]</span> <span class="o">|</span>
+<span class="o">|</span> <span class="n">Normal</span> <span
class="o">|</span> <span class="p">[</span><span class="n">Flying</span><span
class="p">,</span> <span class="n">Fairy</span><span class="p">,</span> <span
class="p">]</span> <span class="o">|</span>
<span class="o">|</span> <span class="n">Ice</span> <span
class="o">|</span> <span class="p">[</span><span class="n">Psychic</span><span
class="p">,</span> <span class="n">Flying</span><span class="p">]</span>
<span class="o">|</span>
-<span class="o">|</span> <span class="n">Bug</span> <span
class="o">|</span> <span class="p">[</span><span class="n">Grass</span><span
class="p">,</span> <span class="n">Poison</span><span class="p">,</span> <span
class="p">,</span> <span class="n">Flying</span><span class="p">]</span>
<span class="o">|</span>
-<span class="o">|</span> <span class="n">Poison</span> <span
class="o">|</span> <span class="p">[</span><span class="n">Ground</span><span
class="p">,</span> <span class="n">Flying</span><span class="p">,</span> <span
class="p">]</span> <span class="o">|</span>
-<span class="o">|</span> <span class="n">Electric</span> <span
class="o">|</span> <span class="p">[,</span> <span class="n">Flying</span><span
class="p">,</span> <span class="n">Steel</span><span class="p">]</span>
<span class="o">|</span>
+<span class="o">|</span> <span class="n">Bug</span> <span
class="o">|</span> <span class="p">[</span><span class="n">Grass</span><span
class="p">,</span> <span class="n">Poison</span><span class="p">,</span> <span
class="n">Flying</span><span class="p">,</span> <span class="p">]</span>
<span class="o">|</span>
+<span class="o">|</span> <span class="n">Poison</span> <span
class="o">|</span> <span class="p">[,</span> <span class="n">Ground</span><span
class="p">,</span> <span class="n">Flying</span><span class="p">]</span>
<span class="o">|</span>
+<span class="o">|</span> <span class="n">Electric</span> <span
class="o">|</span> <span class="p">[</span><span class="n">Steel</span><span
class="p">,</span> <span class="n">Flying</span><span class="p">,</span> <span
class="p">]</span> <span class="o">|</span>
<span class="o">|</span> <span class="n">Fairy</span> <span
class="o">|</span> <span class="p">[]</span>
<span class="o">|</span>
-<span class="o">|</span> <span class="n">Grass</span> <span
class="o">|</span> <span class="p">[</span><span class="n">Psychic</span><span
class="p">,</span> <span class="n">Poison</span><span class="p">,</span> <span
class="p">]</span> <span class="o">|</span>
+<span class="o">|</span> <span class="n">Grass</span> <span
class="o">|</span> <span class="p">[</span><span class="n">Psychic</span><span
class="p">,</span> <span class="p">,</span> <span class="n">Poison</span><span
class="p">]</span> <span class="o">|</span>
<span class="o">|</span> <span class="n">Fire</span> <span
class="o">|</span> <span class="p">[,</span> <span class="n">Dragon</span><span
class="p">,</span> <span class="n">Flying</span><span class="p">]</span>
<span class="o">|</span>
-<span class="o">|</span> <span class="n">Water</span> <span
class="o">|</span> <span class="p">[</span><span class="n">Ice</span><span
class="p">,</span> <span class="n">Dark</span><span class="p">,</span> <span
class="n">Psychic</span><span class="p">,</span> <span
class="n">Poison</span><span class="p">,</span> <span
class="n">Fighting</span><span class="p">,</span> <span
class="n">Flying</span><span class="p">,</span> <span class="p">]</span> <span
class="o">|</span>
+<span class="o">|</span> <span class="n">Water</span> <span
class="o">|</span> <span class="p">[</span><span class="n">Fighting</span><span
class="p">,</span> <span class="n">Poison</span><span class="p">,</span> <span
class="n">Dark</span><span class="p">,</span> <span
class="n">Psychic</span><span class="p">,</span> <span
class="n">Flying</span><span class="p">,</span> <span class="p">,</span> <span
class="n">Ice</span><span class="p">]</span> <span class="o">|</span>
<span class="o">|</span> <span class="n">Ground</span> <span
class="o">|</span> <span class="p">[</span><span class="n">Rock</span><span
class="p">,</span> <span class="p">]</span>
<span class="o">|</span>
<span
class="o">+----------+--------------------------------------------------+</span>
</pre></div>
@@ -582,15 +582,15 @@ entries entirely removed. The second is we can use the
<code class="docutils lit
<span
class="o">+----------+------------------------------------------------+</span>
<span class="o">|</span> <span class="n">Type</span> <span class="mi">1</span>
<span class="o">|</span> <span class="n">Type</span> <span
class="mi">2</span> <span class="n">List</span>
<span class="o">|</span>
<span
class="o">+----------+------------------------------------------------+</span>
-<span class="o">|</span> <span class="n">Normal</span> <span
class="o">|</span> <span class="p">[</span><span class="n">Flying</span><span
class="p">,</span> <span class="n">Fairy</span><span class="p">]</span>
<span class="o">|</span>
-<span class="o">|</span> <span class="n">Ice</span> <span
class="o">|</span> <span class="p">[</span><span class="n">Flying</span><span
class="p">,</span> <span class="n">Psychic</span><span class="p">]</span>
<span class="o">|</span>
-<span class="o">|</span> <span class="n">Bug</span> <span
class="o">|</span> <span class="p">[</span><span class="n">Grass</span><span
class="p">,</span> <span class="n">Poison</span><span class="p">,</span> <span
class="n">Flying</span><span class="p">]</span> <span
class="o">|</span>
+<span class="o">|</span> <span class="n">Normal</span> <span
class="o">|</span> <span class="p">[</span><span class="n">Fairy</span><span
class="p">,</span> <span class="n">Flying</span><span class="p">]</span>
<span class="o">|</span>
+<span class="o">|</span> <span class="n">Ice</span> <span
class="o">|</span> <span class="p">[</span><span class="n">Psychic</span><span
class="p">,</span> <span class="n">Flying</span><span class="p">]</span>
<span class="o">|</span>
+<span class="o">|</span> <span class="n">Bug</span> <span
class="o">|</span> <span class="p">[</span><span class="n">Poison</span><span
class="p">,</span> <span class="n">Grass</span><span class="p">,</span> <span
class="n">Flying</span><span class="p">]</span> <span
class="o">|</span>
<span class="o">|</span> <span class="n">Poison</span> <span
class="o">|</span> <span class="p">[</span><span class="n">Ground</span><span
class="p">,</span> <span class="n">Flying</span><span class="p">]</span>
<span class="o">|</span>
<span class="o">|</span> <span class="n">Electric</span> <span
class="o">|</span> <span class="p">[</span><span class="n">Flying</span><span
class="p">,</span> <span class="n">Steel</span><span class="p">]</span>
<span class="o">|</span>
<span class="o">|</span> <span class="n">Grass</span> <span
class="o">|</span> <span class="p">[</span><span class="n">Psychic</span><span
class="p">,</span> <span class="n">Poison</span><span class="p">]</span>
<span class="o">|</span>
<span class="o">|</span> <span class="n">Fire</span> <span
class="o">|</span> <span class="p">[</span><span class="n">Flying</span><span
class="p">,</span> <span class="n">Dragon</span><span class="p">]</span>
<span class="o">|</span>
-<span class="o">|</span> <span class="n">Water</span> <span
class="o">|</span> <span class="p">[</span><span class="n">Dark</span><span
class="p">,</span> <span class="n">Poison</span><span class="p">,</span> <span
class="n">Ice</span><span class="p">,</span> <span
class="n">Psychic</span><span class="p">,</span> <span
class="n">Fighting</span><span class="p">,</span> <span
class="n">Flying</span><span class="p">]</span> <span class="o">|</span>
-<span class="o">|</span> <span class="n">Rock</span> <span
class="o">|</span> <span class="p">[</span><span class="n">Water</span><span
class="p">,</span> <span class="n">Ground</span><span class="p">,</span> <span
class="n">Flying</span><span class="p">]</span> <span
class="o">|</span>
+<span class="o">|</span> <span class="n">Water</span> <span
class="o">|</span> <span class="p">[</span><span class="n">Poison</span><span
class="p">,</span> <span class="n">Flying</span><span class="p">,</span> <span
class="n">Fighting</span><span class="p">,</span> <span
class="n">Dark</span><span class="p">,</span> <span
class="n">Psychic</span><span class="p">,</span> <span
class="n">Ice</span><span class="p">]</span> <span class="o">|</span>
+<span class="o">|</span> <span class="n">Rock</span> <span
class="o">|</span> <span class="p">[</span><span class="n">Flying</span><span
class="p">,</span> <span class="n">Ground</span><span class="p">,</span> <span
class="n">Water</span><span class="p">]</span> <span
class="o">|</span>
<span class="o">|</span> <span class="n">Ghost</span> <span
class="o">|</span> <span class="p">[</span><span class="n">Poison</span><span
class="p">]</span> <span
class="o">|</span>
<span
class="o">+----------+------------------------------------------------+</span>
@@ -601,14 +601,14 @@ entries entirely removed. The second is we can use the
<code class="docutils lit
<span class="o">|</span> <span class="n">Type</span> <span class="mi">1</span>
<span class="o">|</span> <span class="n">Type</span> <span
class="mi">2</span> <span class="n">List</span>
<span class="o">|</span>
<span
class="o">+----------+------------------------------------------------+</span>
<span class="o">|</span> <span class="n">Normal</span> <span
class="o">|</span> <span class="p">[</span><span class="n">Fairy</span><span
class="p">,</span> <span class="n">Flying</span><span class="p">]</span>
<span class="o">|</span>
-<span class="o">|</span> <span class="n">Ice</span> <span
class="o">|</span> <span class="p">[</span><span class="n">Flying</span><span
class="p">,</span> <span class="n">Psychic</span><span class="p">]</span>
<span class="o">|</span>
-<span class="o">|</span> <span class="n">Bug</span> <span
class="o">|</span> <span class="p">[</span><span class="n">Flying</span><span
class="p">,</span> <span class="n">Poison</span><span class="p">,</span> <span
class="n">Grass</span><span class="p">]</span> <span
class="o">|</span>
-<span class="o">|</span> <span class="n">Poison</span> <span
class="o">|</span> <span class="p">[</span><span class="n">Flying</span><span
class="p">,</span> <span class="n">Ground</span><span class="p">]</span>
<span class="o">|</span>
-<span class="o">|</span> <span class="n">Electric</span> <span
class="o">|</span> <span class="p">[</span><span class="n">Flying</span><span
class="p">,</span> <span class="n">Steel</span><span class="p">]</span>
<span class="o">|</span>
+<span class="o">|</span> <span class="n">Ice</span> <span
class="o">|</span> <span class="p">[</span><span class="n">Psychic</span><span
class="p">,</span> <span class="n">Flying</span><span class="p">]</span>
<span class="o">|</span>
+<span class="o">|</span> <span class="n">Bug</span> <span
class="o">|</span> <span class="p">[</span><span class="n">Grass</span><span
class="p">,</span> <span class="n">Poison</span><span class="p">,</span> <span
class="n">Flying</span><span class="p">]</span> <span
class="o">|</span>
+<span class="o">|</span> <span class="n">Poison</span> <span
class="o">|</span> <span class="p">[</span><span class="n">Ground</span><span
class="p">,</span> <span class="n">Flying</span><span class="p">]</span>
<span class="o">|</span>
+<span class="o">|</span> <span class="n">Electric</span> <span
class="o">|</span> <span class="p">[</span><span class="n">Steel</span><span
class="p">,</span> <span class="n">Flying</span><span class="p">]</span>
<span class="o">|</span>
<span class="o">|</span> <span class="n">Fairy</span> <span
class="o">|</span> <span
class="o">|</span>
-<span class="o">|</span> <span class="n">Grass</span> <span
class="o">|</span> <span class="p">[</span><span class="n">Psychic</span><span
class="p">,</span> <span class="n">Poison</span><span class="p">]</span>
<span class="o">|</span>
-<span class="o">|</span> <span class="n">Fire</span> <span
class="o">|</span> <span class="p">[</span><span class="n">Flying</span><span
class="p">,</span> <span class="n">Dragon</span><span class="p">]</span>
<span class="o">|</span>
-<span class="o">|</span> <span class="n">Water</span> <span
class="o">|</span> <span class="p">[</span><span class="n">Flying</span><span
class="p">,</span> <span class="n">Fighting</span><span class="p">,</span>
<span class="n">Psychic</span><span class="p">,</span> <span
class="n">Dark</span><span class="p">,</span> <span class="n">Ice</span><span
class="p">,</span> <span class="n">Poison</span><span class="p">]</span> <span
class="o">|</span>
+<span class="o">|</span> <span class="n">Grass</span> <span
class="o">|</span> <span class="p">[</span><span class="n">Poison</span><span
class="p">,</span> <span class="n">Psychic</span><span class="p">]</span>
<span class="o">|</span>
+<span class="o">|</span> <span class="n">Fire</span> <span
class="o">|</span> <span class="p">[</span><span class="n">Dragon</span><span
class="p">,</span> <span class="n">Flying</span><span class="p">]</span>
<span class="o">|</span>
+<span class="o">|</span> <span class="n">Water</span> <span
class="o">|</span> <span class="p">[</span><span class="n">Fighting</span><span
class="p">,</span> <span class="n">Dark</span><span class="p">,</span> <span
class="n">Poison</span><span class="p">,</span> <span
class="n">Psychic</span><span class="p">,</span> <span
class="n">Ice</span><span class="p">,</span> <span class="n">Flying</span><span
class="p">]</span> <span class="o">|</span>
<span class="o">|</span> <span class="n">Ground</span> <span
class="o">|</span> <span class="p">[</span><span class="n">Rock</span><span
class="p">]</span> <span
class="o">|</span>
<span
class="o">+----------+------------------------------------------------+</span>
</pre></div>
diff --git a/user-guide/common-operations/basic-info.html
b/user-guide/common-operations/basic-info.html
index d82074b..dd83f67 100644
--- a/user-guide/common-operations/basic-info.html
+++ b/user-guide/common-operations/basic-info.html
@@ -399,11 +399,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">881</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">290</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">34</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">656</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">260</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">809</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">369</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">799</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">974</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">164</span> <span class="o">|</span> <span class="n">B</span>
<span class="o">|</span>
<span class="o">+-----+---------+--------+--------+</span>
</pre></div>
</div>
@@ -414,8 +414,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">881</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">290</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">809</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">369</span> <span class="o">|</span> <span class="n">A</span>
<span class="o">|</span>
<span class="o">+-----+--------+--------+--------+</span>
</pre></div>
</div>
@@ -433,28 +433,28 @@ 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">881</span> <span
class="n">A</span>
-<span class="mi">1</span> <span class="mi">2</span> <span
class="n">ruby</span> <span class="mi">290</span> <span
class="n">A</span>
-<span class="mi">2</span> <span class="mi">3</span> <span
class="n">java</span> <span class="mi">34</span> <span
class="n">B</span>
-<span class="mi">3</span> <span class="mi">4</span> <span
class="n">haskell</span> <span class="mi">656</span> <span
class="n">C</span>
-<span class="mi">4</span> <span class="mi">5</span> <span
class="n">go</span> <span class="mi">260</span> <span
class="n">B</span>
+<span class="mi">0</span> <span class="mi">1</span> <span
class="n">python</span> <span class="mi">809</span> <span
class="n">A</span>
+<span class="mi">1</span> <span class="mi">2</span> <span
class="n">ruby</span> <span class="mi">369</span> <span
class="n">A</span>
+<span class="mi">2</span> <span class="mi">3</span> <span
class="n">java</span> <span class="mi">799</span> <span
class="n">B</span>
+<span class="mi">3</span> <span class="mi">4</span> <span
class="n">haskell</span> <span class="mi">974</span> <span
class="n">C</span>
+<span class="mi">4</span> <span class="mi">5</span> <span
class="n">go</span> <span class="mi">164</span> <span
class="n">B</span>
</pre></div>
</div>
<p><a class="reference internal"
href="../../autoapi/datafusion/dataframe/index.html#datafusion.dataframe.DataFrame.describe"
title="datafusion.dataframe.DataFrame.describe"><code class="xref py py-func
docutils literal notranslate"><span class="pre">describe()</span></code></a>
shows a quick statistic summary of your data:</p>
<div class="highlight-ipython notranslate"><div
class="highlight"><pre><span></span><span class="n">In</span> <span
class="p">[</span><span class="mi">9</span><span class="p">]:</span> <span
class="n">df</span><span class="o">.</span><span class="n">describe</span><span
class="p">()</span>
<span class="n">Out</span><span class="p">[</span><span
class="mi">9</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">describe</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="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">424.2</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">338.97817038859597</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">34.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">881.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">290.0</span> <span class="o">|</span> <span
class="n">null</span> <span class="o">|</span>
-<span
class="o">+------------+--------------------+-------+--------------------+--------+</span>
+<span
class="o">+------------+--------------------+-------+-------------------+--------+</span>
+<span class="o">|</span> <span class="n">describe</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="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">623.0</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">340.5767167614369</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">164.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">974.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">799.0</span> <span class="o">|</span> <span
class="n">null</span> <span class="o">|</span>
+<span
class="o">+------------+--------------------+-------+-------------------+--------+</span>
</pre></div>
</div>
</section>
diff --git a/user-guide/common-operations/functions.html
b/user-guide/common-operations/functions.html
index f9f6523..9f6a4d0 100644
--- a/user-guide/common-operations/functions.html
+++ b/user-guide/common-operations/functions.html
@@ -490,16 +490,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">2025</span><span
class="o">-</span><span class="mi">01</span><span class="o">-</span><span
class="mi">09</span><span class="n">T11</span><span class="p">:</span><span
class="mi">58</span><span class="p">:</span><span
class="mf">52.706395047</span><span class="n">Z</span> <span class="o">|</span>
-<span class="o">|</span> <span class="mi">2025</span><span
class="o">-</span><span class="mi">01</span><span class="o">-</span><span
class="mi">09</span><span class="n">T11</span><span class="p">:</span><span
class="mi">58</span><span class="p">:</span><span
class="mf">52.706395047</span><span class="n">Z</span> <span class="o">|</span>
-<span class="o">|</span> <span class="mi">2025</span><span
class="o">-</span><span class="mi">01</span><span class="o">-</span><span
class="mi">09</span><span class="n">T11</span><span class="p">:</span><span
class="mi">58</span><span class="p">:</span><span
class="mf">52.706395047</span><span class="n">Z</span> <span class="o">|</span>
-<span class="o">|</span> <span class="mi">2025</span><span
class="o">-</span><span class="mi">01</span><span class="o">-</span><span
class="mi">09</span><span class="n">T11</span><span class="p">:</span><span
class="mi">58</span><span class="p">:</span><span
class="mf">52.706395047</span><span class="n">Z</span> <span class="o">|</span>
-<span class="o">|</span> <span class="mi">2025</span><span
class="o">-</span><span class="mi">01</span><span class="o">-</span><span
class="mi">09</span><span class="n">T11</span><span class="p">:</span><span
class="mi">58</span><span class="p">:</span><span
class="mf">52.706395047</span><span class="n">Z</span> <span class="o">|</span>
-<span class="o">|</span> <span class="mi">2025</span><span
class="o">-</span><span class="mi">01</span><span class="o">-</span><span
class="mi">09</span><span class="n">T11</span><span class="p">:</span><span
class="mi">58</span><span class="p">:</span><span
class="mf">52.706395047</span><span class="n">Z</span> <span class="o">|</span>
-<span class="o">|</span> <span class="mi">2025</span><span
class="o">-</span><span class="mi">01</span><span class="o">-</span><span
class="mi">09</span><span class="n">T11</span><span class="p">:</span><span
class="mi">58</span><span class="p">:</span><span
class="mf">52.706395047</span><span class="n">Z</span> <span class="o">|</span>
-<span class="o">|</span> <span class="mi">2025</span><span
class="o">-</span><span class="mi">01</span><span class="o">-</span><span
class="mi">09</span><span class="n">T11</span><span class="p">:</span><span
class="mi">58</span><span class="p">:</span><span
class="mf">52.706395047</span><span class="n">Z</span> <span class="o">|</span>
-<span class="o">|</span> <span class="mi">2025</span><span
class="o">-</span><span class="mi">01</span><span class="o">-</span><span
class="mi">09</span><span class="n">T11</span><span class="p">:</span><span
class="mi">58</span><span class="p">:</span><span
class="mf">52.706395047</span><span class="n">Z</span> <span class="o">|</span>
-<span class="o">|</span> <span class="mi">2025</span><span
class="o">-</span><span class="mi">01</span><span class="o">-</span><span
class="mi">09</span><span class="n">T11</span><span class="p">:</span><span
class="mi">58</span><span class="p">:</span><span
class="mf">52.706395047</span><span class="n">Z</span> <span class="o">|</span>
+<span class="o">|</span> <span class="mi">2025</span><span
class="o">-</span><span class="mi">01</span><span class="o">-</span><span
class="mi">09</span><span class="n">T17</span><span class="p">:</span><span
class="mi">38</span><span class="p">:</span><span
class="mf">58.283201664</span><span class="n">Z</span> <span class="o">|</span>
+<span class="o">|</span> <span class="mi">2025</span><span
class="o">-</span><span class="mi">01</span><span class="o">-</span><span
class="mi">09</span><span class="n">T17</span><span class="p">:</span><span
class="mi">38</span><span class="p">:</span><span
class="mf">58.283201664</span><span class="n">Z</span> <span class="o">|</span>
+<span class="o">|</span> <span class="mi">2025</span><span
class="o">-</span><span class="mi">01</span><span class="o">-</span><span
class="mi">09</span><span class="n">T17</span><span class="p">:</span><span
class="mi">38</span><span class="p">:</span><span
class="mf">58.283201664</span><span class="n">Z</span> <span class="o">|</span>
+<span class="o">|</span> <span class="mi">2025</span><span
class="o">-</span><span class="mi">01</span><span class="o">-</span><span
class="mi">09</span><span class="n">T17</span><span class="p">:</span><span
class="mi">38</span><span class="p">:</span><span
class="mf">58.283201664</span><span class="n">Z</span> <span class="o">|</span>
+<span class="o">|</span> <span class="mi">2025</span><span
class="o">-</span><span class="mi">01</span><span class="o">-</span><span
class="mi">09</span><span class="n">T17</span><span class="p">:</span><span
class="mi">38</span><span class="p">:</span><span
class="mf">58.283201664</span><span class="n">Z</span> <span class="o">|</span>
+<span class="o">|</span> <span class="mi">2025</span><span
class="o">-</span><span class="mi">01</span><span class="o">-</span><span
class="mi">09</span><span class="n">T17</span><span class="p">:</span><span
class="mi">38</span><span class="p">:</span><span
class="mf">58.283201664</span><span class="n">Z</span> <span class="o">|</span>
+<span class="o">|</span> <span class="mi">2025</span><span
class="o">-</span><span class="mi">01</span><span class="o">-</span><span
class="mi">09</span><span class="n">T17</span><span class="p">:</span><span
class="mi">38</span><span class="p">:</span><span
class="mf">58.283201664</span><span class="n">Z</span> <span class="o">|</span>
+<span class="o">|</span> <span class="mi">2025</span><span
class="o">-</span><span class="mi">01</span><span class="o">-</span><span
class="mi">09</span><span class="n">T17</span><span class="p">:</span><span
class="mi">38</span><span class="p">:</span><span
class="mf">58.283201664</span><span class="n">Z</span> <span class="o">|</span>
+<span class="o">|</span> <span class="mi">2025</span><span
class="o">-</span><span class="mi">01</span><span class="o">-</span><span
class="mi">09</span><span class="n">T17</span><span class="p">:</span><span
class="mi">38</span><span class="p">:</span><span
class="mf">58.283201664</span><span class="n">Z</span> <span class="o">|</span>
+<span class="o">|</span> <span class="mi">2025</span><span
class="o">-</span><span class="mi">01</span><span class="o">-</span><span
class="mi">09</span><span class="n">T17</span><span class="p">:</span><span
class="mi">38</span><span class="p">:</span><span
class="mf">58.283201664</span><span class="n">Z</span> <span class="o">|</span>
<span class="o">+--------------------------------+</span>
</pre></div>
</div>
@@ -534,16 +534,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">month</span> <span class="o">|</span>
<span class="n">day</span> <span class="o">|</span>
<span class="o">+-------+-----+</span>
-<span class="o">|</span> <span class="mf">1.0</span> <span
class="o">|</span> <span class="mf">1.0</span> <span class="o">|</span>
-<span class="o">|</span> <span class="mf">1.0</span> <span
class="o">|</span> <span class="mf">1.0</span> <span class="o">|</span>
-<span class="o">|</span> <span class="mf">1.0</span> <span
class="o">|</span> <span class="mf">1.0</span> <span class="o">|</span>
-<span class="o">|</span> <span class="mf">1.0</span> <span
class="o">|</span> <span class="mf">1.0</span> <span class="o">|</span>
-<span class="o">|</span> <span class="mf">1.0</span> <span
class="o">|</span> <span class="mf">1.0</span> <span class="o">|</span>
-<span class="o">|</span> <span class="mf">1.0</span> <span
class="o">|</span> <span class="mf">1.0</span> <span class="o">|</span>
-<span class="o">|</span> <span class="mf">1.0</span> <span
class="o">|</span> <span class="mf">1.0</span> <span class="o">|</span>
-<span class="o">|</span> <span class="mf">1.0</span> <span
class="o">|</span> <span class="mf">1.0</span> <span class="o">|</span>
-<span class="o">|</span> <span class="mf">1.0</span> <span
class="o">|</span> <span class="mf">1.0</span> <span class="o">|</span>
-<span class="o">|</span> <span class="mf">1.0</span> <span
class="o">|</span> <span class="mf">1.0</span> <span class="o">|</span>
+<span class="o">|</span> <span class="mi">1</span> <span
class="o">|</span> <span class="mi">1</span> <span class="o">|</span>
+<span class="o">|</span> <span class="mi">1</span> <span
class="o">|</span> <span class="mi">1</span> <span class="o">|</span>
+<span class="o">|</span> <span class="mi">1</span> <span
class="o">|</span> <span class="mi">1</span> <span class="o">|</span>
+<span class="o">|</span> <span class="mi">1</span> <span
class="o">|</span> <span class="mi">1</span> <span class="o">|</span>
+<span class="o">|</span> <span class="mi">1</span> <span
class="o">|</span> <span class="mi">1</span> <span class="o">|</span>
+<span class="o">|</span> <span class="mi">1</span> <span
class="o">|</span> <span class="mi">1</span> <span class="o">|</span>
+<span class="o">|</span> <span class="mi">1</span> <span
class="o">|</span> <span class="mi">1</span> <span class="o">|</span>
+<span class="o">|</span> <span class="mi">1</span> <span
class="o">|</span> <span class="mi">1</span> <span class="o">|</span>
+<span class="o">|</span> <span class="mi">1</span> <span
class="o">|</span> <span class="mi">1</span> <span class="o">|</span>
+<span class="o">|</span> <span class="mi">1</span> <span
class="o">|</span> <span class="mi">1</span> <span class="o">|</span>
<span class="o">+-------+-----+</span>
</pre></div>
</div>
diff --git a/user-guide/configuration.html b/user-guide/configuration.html
index 1e89e53..257958d 100644
--- a/user-guide/configuration.html
+++ b/user-guide/configuration.html
@@ -379,15 +379,15 @@
<section id="configuration">
<h1>Configuration<a class="headerlink" href="#configuration" title="Link to
this heading">¶</a></h1>
<p>Let’s look at how we can configure DataFusion. When creating a <a
class="reference internal"
href="../autoapi/datafusion/context/index.html#datafusion.context.SessionContext"
title="datafusion.context.SessionContext"><code class="xref py py-class
docutils literal notranslate"><span
class="pre">SessionContext</span></code></a>, you can pass in
-a <a class="reference internal"
href="../autoapi/datafusion/context/index.html#datafusion.context.SessionConfig"
title="datafusion.context.SessionConfig"><code class="xref py py-class
docutils literal notranslate"><span class="pre">SessionConfig</span></code></a>
and <a class="reference internal"
href="../autoapi/datafusion/context/index.html#datafusion.context.RuntimeConfig"
title="datafusion.context.RuntimeConfig"><code class="xref py py-class
docutils literal notranslate"><span class= [...]
-<div class="highlight-python notranslate"><div
class="highlight"><pre><span></span><span class="kn">from</span><span
class="w"> </span><span class="nn">datafusion</span><span class="w">
</span><span class="kn">import</span> <span class="n">RuntimeConfig</span><span
class="p">,</span> <span class="n">SessionConfig</span><span class="p">,</span>
<span class="n">SessionContext</span>
+a <a class="reference internal"
href="../autoapi/datafusion/context/index.html#datafusion.context.SessionConfig"
title="datafusion.context.SessionConfig"><code class="xref py py-class
docutils literal notranslate"><span class="pre">SessionConfig</span></code></a>
and <a class="reference internal"
href="../autoapi/datafusion/context/index.html#datafusion.context.RuntimeEnvBuilder"
title="datafusion.context.RuntimeEnvBuilder"><code class="xref py py-class
docutils literal notranslate"><spa [...]
+<div class="highlight-python notranslate"><div
class="highlight"><pre><span></span><span class="kn">from</span><span
class="w"> </span><span class="nn">datafusion</span><span class="w">
</span><span class="kn">import</span> <span
class="n">RuntimeEnvBuilder</span><span class="p">,</span> <span
class="n">SessionConfig</span><span class="p">,</span> <span
class="n">SessionContext</span>
<span class="c1"># create a session context with default settings</span>
<span class="n">ctx</span> <span class="o">=</span> <span
class="n">SessionContext</span><span class="p">()</span>
<span class="nb">print</span><span class="p">(</span><span
class="n">ctx</span><span class="p">)</span>
<span class="c1"># create a session context with explicit runtime and config
settings</span>
-<span class="n">runtime</span> <span class="o">=</span> <span
class="n">RuntimeConfig</span><span class="p">()</span><span
class="o">.</span><span class="n">with_disk_manager_os</span><span
class="p">()</span><span class="o">.</span><span
class="n">with_fair_spill_pool</span><span class="p">(</span><span
class="mi">10000000</span><span class="p">)</span>
+<span class="n">runtime</span> <span class="o">=</span> <span
class="n">RuntimeEnvBuilder</span><span class="p">()</span><span
class="o">.</span><span class="n">with_disk_manager_os</span><span
class="p">()</span><span class="o">.</span><span
class="n">with_fair_spill_pool</span><span class="p">(</span><span
class="mi">10000000</span><span class="p">)</span>
<span class="n">config</span> <span class="o">=</span> <span class="p">(</span>
<span class="n">SessionConfig</span><span class="p">()</span>
<span class="o">.</span><span
class="n">with_create_default_catalog_and_schema</span><span
class="p">(</span><span class="kc">True</span><span class="p">)</span>
@@ -405,7 +405,7 @@ a <a class="reference internal"
href="../autoapi/datafusion/context/index.html#d
</pre></div>
</div>
<p>You can read more about available <a class="reference internal"
href="../autoapi/datafusion/context/index.html#datafusion.context.SessionConfig"
title="datafusion.context.SessionConfig"><code class="xref py py-class
docutils literal notranslate"><span class="pre">SessionConfig</span></code></a>
options in the <a class="reference external"
href="https://arrow.apache.org/datafusion/user-guide/configs.html">rust
DataFusion Configuration guide</a>,
-and about <code class="code docutils literal notranslate"><span
class="pre">RuntimeConfig</span></code> options in the rust <a class="reference
external"
href="https://docs.rs/datafusion/latest/datafusion/execution/runtime_env/struct.RuntimeConfig.html">online
API documentation</a>.</p>
+and about <code class="code docutils literal notranslate"><span
class="pre">RuntimeEnvBuilder</span></code> options in the rust <a
class="reference external"
href="https://docs.rs/datafusion/latest/datafusion/execution/runtime_env/struct.RuntimeEnvBuilder.html">online
API documentation</a>.</p>
</section>
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]