This is an automated email from the ASF dual-hosted git repository.
github-bot pushed a commit to branch asf-site
in repository https://gitbox.apache.org/repos/asf/arrow-adbc.git
The following commit(s) were added to refs/heads/asf-site by this push:
new 673f387f publish documentation
673f387f is described below
commit 673f387f04545c0dd224c25d7885e856e6c608a7
Author: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
AuthorDate: Thu Aug 10 21:01:30 2023 +0000
publish documentation
---
main/_sources/driver/snowflake.rst.txt | 11 +++++++++--
main/driver/snowflake.html | 10 ++++++++--
main/searchindex.js | 2 +-
3 files changed, 18 insertions(+), 5 deletions(-)
diff --git a/main/_sources/driver/snowflake.rst.txt
b/main/_sources/driver/snowflake.rst.txt
index d5ab24c4..3e17b5b0 100644
--- a/main/_sources/driver/snowflake.rst.txt
+++ b/main/_sources/driver/snowflake.rst.txt
@@ -207,10 +207,17 @@ In addition, results are potentially fetched in parallel
from multiple endpoints
A limited number of batches are queued per endpoint, though data is always
returned to the client in the order of the endpoints.
-The queue size can be changed by setting an option on the
:cpp:class:`AdbcStatement`:
+To manage the performance of result fetching there are two options to control
+buffering and concurrency behavior. These options are only available to be set
+on the :cpp:class:`AdbcStatement` object:
``adbc.rpc.result_queue_size``
- The number of batches to queue per endpoint. Defaults to 5.
+ The number of batches to queue in the record reader. Defaults to 200.
+ Must be an integer > 0.
+
+``adbc.snowflake.rpc.prefetch_concurrency``
+ The number of concurrent streams being fetched from snowflake at a time.
+ Defaults to 10. Must be an integer > 0.
Transactions
------------
diff --git a/main/driver/snowflake.html b/main/driver/snowflake.html
index f2c44a82..1d525eed 100644
--- a/main/driver/snowflake.html
+++ b/main/driver/snowflake.html
@@ -493,9 +493,15 @@ CANNOT perform CREATE STAGE. This session does not have a
current schema. Call &
<p>In addition, results are potentially fetched in parallel from multiple
endpoints.
A limited number of batches are queued per endpoint, though data is always
returned to the client in the order of the endpoints.</p>
-<p>The queue size can be changed by setting an option on the <a
class="reference internal" href="../cpp/api/adbc.html#_CPPv413AdbcStatement"
title="AdbcStatement"><code class="xref cpp cpp-class docutils literal
notranslate"><span class="pre">AdbcStatement</span></code></a>:</p>
+<p>To manage the performance of result fetching there are two options to
control
+buffering and concurrency behavior. These options are only available to be set
+on the <a class="reference internal"
href="../cpp/api/adbc.html#_CPPv413AdbcStatement" title="AdbcStatement"><code
class="xref cpp cpp-class docutils literal notranslate"><span
class="pre">AdbcStatement</span></code></a> object:</p>
<dl class="simple">
-<dt><code class="docutils literal notranslate"><span
class="pre">adbc.rpc.result_queue_size</span></code></dt><dd><p>The number of
batches to queue per endpoint. Defaults to 5.</p>
+<dt><code class="docutils literal notranslate"><span
class="pre">adbc.rpc.result_queue_size</span></code></dt><dd><p>The number of
batches to queue in the record reader. Defaults to 200.
+Must be an integer > 0.</p>
+</dd>
+<dt><code class="docutils literal notranslate"><span
class="pre">adbc.snowflake.rpc.prefetch_concurrency</span></code></dt><dd><p>The
number of concurrent streams being fetched from snowflake at a time.
+Defaults to 10. Must be an integer > 0.</p>
</dd>
</dl>
</section>
diff --git a/main/searchindex.js b/main/searchindex.js
index 826b9b8f..17dadaca 100644
--- a/main/searchindex.js
+++ b/main/searchindex.js
@@ -1 +1 @@
-Search.setIndex({"docnames": ["cpp/api/adbc", "cpp/api/adbc_driver_manager",
"cpp/api/index", "cpp/concurrency", "cpp/driver_manager", "cpp/index",
"cpp/quickstart", "development/contributing", "development/nightly",
"development/releasing", "driver/duckdb", "driver/flight_sql",
"driver/installation", "driver/jdbc", "driver/postgresql", "driver/snowflake",
"driver/sqlite", "driver/status", "faq", "format/comparison",
"format/specification", "format/versioning", "index", "java/index", "py [...]
\ No newline at end of file
+Search.setIndex({"docnames": ["cpp/api/adbc", "cpp/api/adbc_driver_manager",
"cpp/api/index", "cpp/concurrency", "cpp/driver_manager", "cpp/index",
"cpp/quickstart", "development/contributing", "development/nightly",
"development/releasing", "driver/duckdb", "driver/flight_sql",
"driver/installation", "driver/jdbc", "driver/postgresql", "driver/snowflake",
"driver/sqlite", "driver/status", "faq", "format/comparison",
"format/specification", "format/versioning", "index", "java/index", "py [...]
\ No newline at end of file