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 &gt; 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 &gt; 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

Reply via email to