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 1f0f72fb publish documentation
1f0f72fb is described below

commit 1f0f72fb7b28c9335bd9bc90fa7ecd7ad94a8de1
Author: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
AuthorDate: Mon Jun 12 13:01:57 2023 +0000

    publish documentation
---
 main/_sources/driver/flight_sql.rst.txt    | 19 ++++++++++++++++---
 main/driver/flight_sql.html                | 17 +++++++++++++++--
 main/python/api/adbc_driver_flightsql.html |  4 ++--
 main/searchindex.js                        |  2 +-
 4 files changed, 34 insertions(+), 8 deletions(-)

diff --git a/main/_sources/driver/flight_sql.rst.txt 
b/main/_sources/driver/flight_sql.rst.txt
index 9ec20628..0e9f227d 100644
--- a/main/_sources/driver/flight_sql.rst.txt
+++ b/main/_sources/driver/flight_sql.rst.txt
@@ -97,9 +97,22 @@ the :cpp:class:`AdbcDatabase`.
 
       .. code-block:: python
 
-         import adbc_driver_flightsql.dbapi
-
-         with adbc_driver_flightsql.dbapi.connect("grpc://localhost:8080") as 
conn:
+         from adbc_driver_flightsql import DatabaseOptions
+         from adbc_driver_flightsql.dbapi import connect
+
+         headers = {"foo": "bar"}
+
+         with connect(
+             "grpc+tls://localhost:8080",
+             db_kwargs={
+                 DatabaseOptions.AUTHORIZATION_HEADER.value: "Bearer <token>",
+                 DatabaseOptions.TLS_SKIP_VERIFY.value: "true",
+                 **{
+                     f"{DatabaseOptions.RPC_CALL_HEADER_PREFIX.value}{k}": v
+                     for k, v in headers.items()
+                 },
+             }
+         ) as conn:
              pass
 
 Supported Features
diff --git a/main/driver/flight_sql.html b/main/driver/flight_sql.html
index edb25d5f..43397de2 100644
--- a/main/driver/flight_sql.html
+++ b/main/driver/flight_sql.html
@@ -383,9 +383,22 @@ C++</label><div class="sd-tab-content docutils">
 <input id="sd-tab-item-5" name="sd-tab-set-1" type="radio">
 </input><label class="sd-tab-label" data-sync-id="python" for="sd-tab-item-5">
 Python</label><div class="sd-tab-content docutils">
-<div class="highlight-python notranslate"><div 
class="highlight"><pre><span></span><span class="kn">import</span> <span 
class="nn">adbc_driver_flightsql.dbapi</span>
+<div class="highlight-python notranslate"><div 
class="highlight"><pre><span></span><span class="kn">from</span> <span 
class="nn">adbc_driver_flightsql</span> <span class="kn">import</span> <span 
class="n">DatabaseOptions</span>
+<span class="kn">from</span> <span 
class="nn">adbc_driver_flightsql.dbapi</span> <span class="kn">import</span> 
<span class="n">connect</span>
 
-<span class="k">with</span> <span class="n">adbc_driver_flightsql</span><span 
class="o">.</span><span class="n">dbapi</span><span class="o">.</span><span 
class="n">connect</span><span class="p">(</span><span 
class="s2">&quot;grpc://localhost:8080&quot;</span><span class="p">)</span> 
<span class="k">as</span> <span class="n">conn</span><span class="p">:</span>
+<span class="n">headers</span> <span class="o">=</span> <span 
class="p">{</span><span class="s2">&quot;foo&quot;</span><span 
class="p">:</span> <span class="s2">&quot;bar&quot;</span><span 
class="p">}</span>
+
+<span class="k">with</span> <span class="n">connect</span><span 
class="p">(</span>
+    <span class="s2">&quot;grpc+tls://localhost:8080&quot;</span><span 
class="p">,</span>
+    <span class="n">db_kwargs</span><span class="o">=</span><span 
class="p">{</span>
+        <span class="n">DatabaseOptions</span><span class="o">.</span><span 
class="n">AUTHORIZATION_HEADER</span><span class="o">.</span><span 
class="n">value</span><span class="p">:</span> <span class="s2">&quot;Bearer 
&lt;token&gt;&quot;</span><span class="p">,</span>
+        <span class="n">DatabaseOptions</span><span class="o">.</span><span 
class="n">TLS_SKIP_VERIFY</span><span class="o">.</span><span 
class="n">value</span><span class="p">:</span> <span 
class="s2">&quot;true&quot;</span><span class="p">,</span>
+        <span class="o">**</span><span class="p">{</span>
+            <span class="sa">f</span><span class="s2">&quot;</span><span 
class="si">{</span><span class="n">DatabaseOptions</span><span 
class="o">.</span><span class="n">RPC_CALL_HEADER_PREFIX</span><span 
class="o">.</span><span class="n">value</span><span class="si">}{</span><span 
class="n">k</span><span class="si">}</span><span class="s2">&quot;</span><span 
class="p">:</span> <span class="n">v</span>
+            <span class="k">for</span> <span class="n">k</span><span 
class="p">,</span> <span class="n">v</span> <span class="ow">in</span> <span 
class="n">headers</span><span class="o">.</span><span 
class="n">items</span><span class="p">()</span>
+        <span class="p">},</span>
+    <span class="p">}</span>
+<span class="p">)</span> <span class="k">as</span> <span 
class="n">conn</span><span class="p">:</span>
     <span class="k">pass</span>
 </pre></div>
 </div>
diff --git a/main/python/api/adbc_driver_flightsql.html 
b/main/python/api/adbc_driver_flightsql.html
index c15fffb4..30782d6f 100644
--- a/main/python/api/adbc_driver_flightsql.html
+++ b/main/python/api/adbc_driver_flightsql.html
@@ -329,7 +329,7 @@
 <dd><p>Add an arbitrary header to all outgoing requests.</p>
 <p>This option should prefix the name of the header to add
 (i.e. it should be used like
-<code class="docutils literal notranslate"><span 
class="pre">f&quot;{ConnectionOptions.RpcCallHeaderPrefix}.x-my-header&quot;</span></code>).</p>
+<code class="docutils literal notranslate"><span 
class="pre">f&quot;{ConnectionOptions.RPC_CALL_HEADER_PREFIX}x-my-header&quot;</span></code>).</p>
 <p>Overrides any headers set via the equivalent database option.</p>
 </dd></dl>
 
@@ -461,7 +461,7 @@ floating-point seconds).</p>
 <dd><p>Add an arbitrary header to all outgoing requests.</p>
 <p>This option should prefix the name of the header to add
 (i.e. it should be used like
-<code class="docutils literal notranslate"><span 
class="pre">f&quot;{ConnectionOptions.RpcCallHeaderPrefix}.x-my-header&quot;</span></code>).</p>
+<code class="docutils literal notranslate"><span 
class="pre">f&quot;{ConnectionOptions.RPC_CALL_HEADER_PREFIX}x-my-header&quot;</span></code>).</p>
 <p>Overrides any headers set via the equivalent database or
 connection options.</p>
 </dd></dl>
diff --git a/main/searchindex.js b/main/searchindex.js
index 2b79f36d..c09215ad 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", 
"development/contributing", "development/nightly", "development/releasing", 
"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", "python/api/adbc_driver_flightsql", "p [...]
\ 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", 
"development/contributing", "development/nightly", "development/releasing", 
"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", "python/api/adbc_driver_flightsql", "p [...]
\ No newline at end of file

Reply via email to