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 5c860d12 publish documentation
5c860d12 is described below

commit 5c860d128e58eb987a5b5c191a2db74b6face24a
Author: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
AuthorDate: Wed Jun 14 19:24:00 2023 +0000

    publish documentation
---
 main/_sources/cpp/index.rst.txt                    |   1 +
 .../cpp/{index.rst.txt => quickstart.rst.txt}      |  14 +-
 main/cpp/api/adbc.html                             |   1 +
 main/cpp/api/adbc_driver_manager.html              |   1 +
 main/cpp/api/index.html                            |   1 +
 main/cpp/concurrency.html                          |   1 +
 main/cpp/driver_manager.html                       |   7 +-
 main/cpp/index.html                                |  18 +-
 main/cpp/quickstart.html                           | 600 +++++++++++++++++++++
 main/development/contributing.html                 |   1 +
 main/development/nightly.html                      |   1 +
 main/development/releasing.html                    |   1 +
 main/driver/flight_sql.html                        |   1 +
 main/driver/installation.html                      |   1 +
 main/driver/jdbc.html                              |   1 +
 main/driver/postgresql.html                        |   1 +
 main/driver/snowflake.html                         |   1 +
 main/driver/sqlite.html                            |   1 +
 main/driver/status.html                            |   1 +
 main/faq.html                                      |   1 +
 main/format/comparison.html                        |   1 +
 main/format/specification.html                     |   1 +
 main/format/versioning.html                        |   1 +
 main/genindex.html                                 |   1 +
 main/index.html                                    |   1 +
 main/java/index.html                               |   1 +
 main/objects.inv                                   | Bin 7476 -> 7485 bytes
 main/py-modindex.html                              |   1 +
 main/python/api/adbc_driver_flightsql.html         |   1 +
 main/python/api/adbc_driver_manager.html           |   1 +
 main/python/api/adbc_driver_postgresql.html        |   1 +
 main/python/api/adbc_driver_sqlite.html            |   1 +
 main/python/api/index.html                         |   1 +
 main/python/driver_manager.html                    |   1 +
 main/python/index.html                             |   1 +
 main/python/quickstart.html                        |   1 +
 main/python/recipe/driver_manager.html             |   1 +
 main/python/recipe/index.html                      |   1 +
 main/python/recipe/postgresql.html                 |   1 +
 main/search.html                                   |   1 +
 main/searchindex.js                                |   2 +-
 41 files changed, 660 insertions(+), 16 deletions(-)

diff --git a/main/_sources/cpp/index.rst.txt b/main/_sources/cpp/index.rst.txt
index 295d8733..add0e29e 100644
--- a/main/_sources/cpp/index.rst.txt
+++ b/main/_sources/cpp/index.rst.txt
@@ -22,6 +22,7 @@ C and C++
 .. toctree::
    :maxdepth: 2
 
+   quickstart
    driver_manager
    concurrency
    api/index
diff --git a/main/_sources/cpp/index.rst.txt 
b/main/_sources/cpp/quickstart.rst.txt
similarity index 88%
copy from main/_sources/cpp/index.rst.txt
copy to main/_sources/cpp/quickstart.rst.txt
index 295d8733..a382f387 100644
--- a/main/_sources/cpp/index.rst.txt
+++ b/main/_sources/cpp/quickstart.rst.txt
@@ -15,13 +15,9 @@
 .. specific language governing permissions and limitations
 .. under the License.
 
-=========
-C and C++
-=========
+==========
+Quickstart
+==========
 
-.. toctree::
-   :maxdepth: 2
-
-   driver_manager
-   concurrency
-   api/index
+.. recipe:: recipe/quickstart.cc
+   :language: cpp
diff --git a/main/cpp/api/adbc.html b/main/cpp/api/adbc.html
index d396cdd3..4ae1e7b8 100644
--- a/main/cpp/api/adbc.html
+++ b/main/cpp/api/adbc.html
@@ -224,6 +224,7 @@
 <p class="caption" role="heading"><span class="caption-text">Supported 
Environments</span></p>
 <ul class="current">
 <li class="toctree-l1 current has-children"><a class="reference internal" 
href="../index.html">C/C++</a><input checked="" class="toctree-checkbox" 
id="toctree-checkbox-1" name="toctree-checkbox-1" role="switch" 
type="checkbox"/><label for="toctree-checkbox-1"><div 
class="visually-hidden">Toggle navigation of C/C++</div><i 
class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul 
class="current">
+<li class="toctree-l2"><a class="reference internal" 
href="../quickstart.html">Quickstart</a></li>
 <li class="toctree-l2"><a class="reference internal" 
href="../driver_manager.html">Driver Manager</a></li>
 <li class="toctree-l2"><a class="reference internal" 
href="../concurrency.html">Concurrency and Thread Safety</a></li>
 <li class="toctree-l2 current has-children"><a class="reference internal" 
href="index.html">C/C++ API Reference</a><input checked="" 
class="toctree-checkbox" id="toctree-checkbox-2" name="toctree-checkbox-2" 
role="switch" type="checkbox"/><label for="toctree-checkbox-2"><div 
class="visually-hidden">Toggle navigation of C/C++ API Reference</div><i 
class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul 
class="current">
diff --git a/main/cpp/api/adbc_driver_manager.html 
b/main/cpp/api/adbc_driver_manager.html
index 530f40b4..3df76ed8 100644
--- a/main/cpp/api/adbc_driver_manager.html
+++ b/main/cpp/api/adbc_driver_manager.html
@@ -224,6 +224,7 @@
 <p class="caption" role="heading"><span class="caption-text">Supported 
Environments</span></p>
 <ul class="current">
 <li class="toctree-l1 current has-children"><a class="reference internal" 
href="../index.html">C/C++</a><input checked="" class="toctree-checkbox" 
id="toctree-checkbox-1" name="toctree-checkbox-1" role="switch" 
type="checkbox"/><label for="toctree-checkbox-1"><div 
class="visually-hidden">Toggle navigation of C/C++</div><i 
class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul 
class="current">
+<li class="toctree-l2"><a class="reference internal" 
href="../quickstart.html">Quickstart</a></li>
 <li class="toctree-l2"><a class="reference internal" 
href="../driver_manager.html">Driver Manager</a></li>
 <li class="toctree-l2"><a class="reference internal" 
href="../concurrency.html">Concurrency and Thread Safety</a></li>
 <li class="toctree-l2 current has-children"><a class="reference internal" 
href="index.html">C/C++ API Reference</a><input checked="" 
class="toctree-checkbox" id="toctree-checkbox-2" name="toctree-checkbox-2" 
role="switch" type="checkbox"/><label for="toctree-checkbox-2"><div 
class="visually-hidden">Toggle navigation of C/C++ API Reference</div><i 
class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul 
class="current">
diff --git a/main/cpp/api/index.html b/main/cpp/api/index.html
index 06af8168..d8b2c370 100644
--- a/main/cpp/api/index.html
+++ b/main/cpp/api/index.html
@@ -224,6 +224,7 @@
 <p class="caption" role="heading"><span class="caption-text">Supported 
Environments</span></p>
 <ul class="current">
 <li class="toctree-l1 current has-children"><a class="reference internal" 
href="../index.html">C/C++</a><input checked="" class="toctree-checkbox" 
id="toctree-checkbox-1" name="toctree-checkbox-1" role="switch" 
type="checkbox"/><label for="toctree-checkbox-1"><div 
class="visually-hidden">Toggle navigation of C/C++</div><i 
class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul 
class="current">
+<li class="toctree-l2"><a class="reference internal" 
href="../quickstart.html">Quickstart</a></li>
 <li class="toctree-l2"><a class="reference internal" 
href="../driver_manager.html">Driver Manager</a></li>
 <li class="toctree-l2"><a class="reference internal" 
href="../concurrency.html">Concurrency and Thread Safety</a></li>
 <li class="toctree-l2 current has-children current-page"><a class="current 
reference internal" href="#">C/C++ API Reference</a><input checked="" 
class="toctree-checkbox" id="toctree-checkbox-2" name="toctree-checkbox-2" 
role="switch" type="checkbox"/><label for="toctree-checkbox-2"><div 
class="visually-hidden">Toggle navigation of C/C++ API Reference</div><i 
class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
diff --git a/main/cpp/concurrency.html b/main/cpp/concurrency.html
index ce134f96..789a2abf 100644
--- a/main/cpp/concurrency.html
+++ b/main/cpp/concurrency.html
@@ -224,6 +224,7 @@
 <p class="caption" role="heading"><span class="caption-text">Supported 
Environments</span></p>
 <ul class="current">
 <li class="toctree-l1 current has-children"><a class="reference internal" 
href="index.html">C/C++</a><input checked="" class="toctree-checkbox" 
id="toctree-checkbox-1" name="toctree-checkbox-1" role="switch" 
type="checkbox"/><label for="toctree-checkbox-1"><div 
class="visually-hidden">Toggle navigation of C/C++</div><i 
class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul 
class="current">
+<li class="toctree-l2"><a class="reference internal" 
href="quickstart.html">Quickstart</a></li>
 <li class="toctree-l2"><a class="reference internal" 
href="driver_manager.html">Driver Manager</a></li>
 <li class="toctree-l2 current current-page"><a class="current reference 
internal" href="#">Concurrency and Thread Safety</a></li>
 <li class="toctree-l2 has-children"><a class="reference internal" 
href="api/index.html">C/C++ API Reference</a><input class="toctree-checkbox" 
id="toctree-checkbox-2" name="toctree-checkbox-2" role="switch" 
type="checkbox"/><label for="toctree-checkbox-2"><div 
class="visually-hidden">Toggle navigation of C/C++ API Reference</div><i 
class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
diff --git a/main/cpp/driver_manager.html b/main/cpp/driver_manager.html
index ee3332c8..a4addc63 100644
--- a/main/cpp/driver_manager.html
+++ b/main/cpp/driver_manager.html
@@ -5,7 +5,7 @@
   <head><meta charset="utf-8"/>
     <meta name="viewport" content="width=device-width,initial-scale=1"/>
     <meta name="color-scheme" content="light dark"><meta name="generator" 
content="Docutils 0.19: https://docutils.sourceforge.io/"; />
-<link rel="index" title="Index" href="../genindex.html" /><link rel="search" 
title="Search" href="../search.html" /><link rel="next" title="Concurrency and 
Thread Safety" href="concurrency.html" /><link rel="prev" title="C and C++" 
href="index.html" />
+<link rel="index" title="Index" href="../genindex.html" /><link rel="search" 
title="Search" href="../search.html" /><link rel="next" title="Concurrency and 
Thread Safety" href="concurrency.html" /><link rel="prev" title="Quickstart" 
href="quickstart.html" />
 
     <!-- Generated with Sphinx 5.3.0 and Furo 2023.05.20 -->
         <title>Driver Manager - ADBC 0.5.0 (dev) documentation</title>
@@ -224,6 +224,7 @@
 <p class="caption" role="heading"><span class="caption-text">Supported 
Environments</span></p>
 <ul class="current">
 <li class="toctree-l1 current has-children"><a class="reference internal" 
href="index.html">C/C++</a><input checked="" class="toctree-checkbox" 
id="toctree-checkbox-1" name="toctree-checkbox-1" role="switch" 
type="checkbox"/><label for="toctree-checkbox-1"><div 
class="visually-hidden">Toggle navigation of C/C++</div><i 
class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul 
class="current">
+<li class="toctree-l2"><a class="reference internal" 
href="quickstart.html">Quickstart</a></li>
 <li class="toctree-l2 current current-page"><a class="current reference 
internal" href="#">Driver Manager</a></li>
 <li class="toctree-l2"><a class="reference internal" 
href="concurrency.html">Concurrency and Thread Safety</a></li>
 <li class="toctree-l2 has-children"><a class="reference internal" 
href="api/index.html">C/C++ API Reference</a><input class="toctree-checkbox" 
id="toctree-checkbox-2" name="toctree-checkbox-2" role="switch" 
type="checkbox"/><label for="toctree-checkbox-2"><div 
class="visually-hidden">Toggle navigation of C/C++ API Reference</div><i 
class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
@@ -373,14 +374,14 @@ API.  See the API reference: <a class="reference 
internal" href="api/adbc_driver
               </div>
               <svg class="furo-related-icon"><use 
href="#svg-arrow-right"></use></svg>
             </a>
-          <a class="prev-page" href="index.html">
+          <a class="prev-page" href="quickstart.html">
               <svg class="furo-related-icon"><use 
href="#svg-arrow-right"></use></svg>
               <div class="page-info">
                 <div class="context">
                   <span>Previous</span>
                 </div>
                 
-                <div class="title">C and C++</div>
+                <div class="title">Quickstart</div>
                 
               </div>
             </a>
diff --git a/main/cpp/index.html b/main/cpp/index.html
index aa9bb941..9c18c5c2 100644
--- a/main/cpp/index.html
+++ b/main/cpp/index.html
@@ -5,7 +5,7 @@
   <head><meta charset="utf-8"/>
     <meta name="viewport" content="width=device-width,initial-scale=1"/>
     <meta name="color-scheme" content="light dark"><meta name="generator" 
content="Docutils 0.19: https://docutils.sourceforge.io/"; />
-<link rel="index" title="Index" href="../genindex.html" /><link rel="search" 
title="Search" href="../search.html" /><link rel="next" title="Driver Manager" 
href="driver_manager.html" /><link rel="prev" title="Frequently Asked Questions 
(FAQ)" href="../faq.html" />
+<link rel="index" title="Index" href="../genindex.html" /><link rel="search" 
title="Search" href="../search.html" /><link rel="next" title="Quickstart" 
href="quickstart.html" /><link rel="prev" title="Frequently Asked Questions 
(FAQ)" href="../faq.html" />
 
     <!-- Generated with Sphinx 5.3.0 and Furo 2023.05.20 -->
         <title>C and C++ - ADBC 0.5.0 (dev) documentation</title>
@@ -224,6 +224,7 @@
 <p class="caption" role="heading"><span class="caption-text">Supported 
Environments</span></p>
 <ul class="current">
 <li class="toctree-l1 current has-children current-page"><a class="current 
reference internal" href="#">C/C++</a><input checked="" 
class="toctree-checkbox" id="toctree-checkbox-1" name="toctree-checkbox-1" 
role="switch" type="checkbox"/><label for="toctree-checkbox-1"><div 
class="visually-hidden">Toggle navigation of C/C++</div><i 
class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
+<li class="toctree-l2"><a class="reference internal" 
href="quickstart.html">Quickstart</a></li>
 <li class="toctree-l2"><a class="reference internal" 
href="driver_manager.html">Driver Manager</a></li>
 <li class="toctree-l2"><a class="reference internal" 
href="concurrency.html">Concurrency and Thread Safety</a></li>
 <li class="toctree-l2 has-children"><a class="reference internal" 
href="api/index.html">C/C++ API Reference</a><input class="toctree-checkbox" 
id="toctree-checkbox-2" name="toctree-checkbox-2" role="switch" 
type="checkbox"/><label for="toctree-checkbox-2"><div 
class="visually-hidden">Toggle navigation of C/C++ API Reference</div><i 
class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
@@ -322,6 +323,17 @@
 <h1>C and C++<a class="headerlink" href="#c-and-c" title="Permalink to this 
heading">#</a></h1>
 <div class="toctree-wrapper compound">
 <ul>
+<li class="toctree-l1"><a class="reference internal" 
href="quickstart.html">Quickstart</a><ul>
+<li class="toctree-l2"><a class="reference internal" 
href="quickstart.html#installation">Installation</a></li>
+<li class="toctree-l2"><a class="reference internal" 
href="quickstart.html#building">Building</a></li>
+<li class="toctree-l2"><a class="reference internal" 
href="quickstart.html#using-adbc">Using ADBC</a></li>
+<li class="toctree-l2"><a class="reference internal" 
href="quickstart.html#loading-the-driver">Loading the Driver</a></li>
+<li class="toctree-l2"><a class="reference internal" 
href="quickstart.html#creating-a-connection">Creating a Connection</a></li>
+<li class="toctree-l2"><a class="reference internal" 
href="quickstart.html#creating-a-statement">Creating a Statement</a></li>
+<li class="toctree-l2"><a class="reference internal" 
href="quickstart.html#executing-a-query">Executing a Query</a></li>
+<li class="toctree-l2"><a class="reference internal" 
href="quickstart.html#cleanup">Cleanup</a></li>
+</ul>
+</li>
 <li class="toctree-l1"><a class="reference internal" 
href="driver_manager.html">Driver Manager</a><ul>
 <li class="toctree-l2"><a class="reference internal" 
href="driver_manager.html#installation">Installation</a></li>
 <li class="toctree-l2"><a class="reference internal" 
href="driver_manager.html#usage">Usage</a></li>
@@ -343,12 +355,12 @@
       <footer>
         
         <div class="related-pages">
-          <a class="next-page" href="driver_manager.html">
+          <a class="next-page" href="quickstart.html">
               <div class="page-info">
                 <div class="context">
                   <span>Next</span>
                 </div>
-                <div class="title">Driver Manager</div>
+                <div class="title">Quickstart</div>
               </div>
               <svg class="furo-related-icon"><use 
href="#svg-arrow-right"></use></svg>
             </a>
diff --git a/main/cpp/quickstart.html b/main/cpp/quickstart.html
new file mode 100644
index 00000000..1549145e
--- /dev/null
+++ b/main/cpp/quickstart.html
@@ -0,0 +1,600 @@
+
+
+<!doctype html>
+<html class="no-js" lang="en">
+  <head><meta charset="utf-8"/>
+    <meta name="viewport" content="width=device-width,initial-scale=1"/>
+    <meta name="color-scheme" content="light dark"><meta name="generator" 
content="Docutils 0.19: https://docutils.sourceforge.io/"; />
+<link rel="index" title="Index" href="../genindex.html" /><link rel="search" 
title="Search" href="../search.html" /><link rel="next" title="Driver Manager" 
href="driver_manager.html" /><link rel="prev" title="C and C++" 
href="index.html" />
+
+    <!-- Generated with Sphinx 5.3.0 and Furo 2023.05.20 -->
+        <title>Quickstart - ADBC 0.5.0 (dev) documentation</title>
+      <link rel="stylesheet" type="text/css" href="../_static/pygments.css" />
+    <link rel="stylesheet" type="text/css" 
href="../_static/styles/furo.css?digest=e6660623a769aa55fea372102b9bf3151b292993"
 />
+    <link rel="stylesheet" type="text/css" href="../_static/copybutton.css" />
+    <link rel="stylesheet" type="text/css" 
href="../_static/design-style.1e8bd061cd6da7fc9cf755528e8ffc24.min.css" />
+    <link rel="stylesheet" type="text/css" 
href="../_static/styles/furo-extensions.css?digest=30d1aed668e5c3a91c3e3bf6a60b675221979f0e"
 />
+    <link rel="stylesheet" type="text/css" href="../_static/css/custom.css" />
+    
+    
+
+
+<style>
+  body {
+    --color-code-background: #f8f8f8;
+  --color-code-foreground: black;
+  
+  }
+  @media not print {
+    body[data-theme="dark"] {
+      --color-code-background: #202020;
+  --color-code-foreground: #d0d0d0;
+  
+    }
+    @media (prefers-color-scheme: dark) {
+      body:not([data-theme="light"]) {
+        --color-code-background: #202020;
+  --color-code-foreground: #d0d0d0;
+  
+      }
+    }
+  }
+</style>
+<script>
+  const currentVersion = "0.5.0 (dev)";
+  const versionsRoot = "../..";
+</script>
+<style>
+  #version-switcher {
+    background: var(--color-background-primary);
+    bottom: 2em;
+    box-shadow: 0 .1rem .25rem var(--sd-color-shadow),0 0 .0625rem 
rgba(0,0,0,.1);
+    position: fixed;
+    right: 2em;
+    z-index: 9999;
+  }
+
+  #version-switcher button {
+    background-color: var(--sd-color-card-header);
+    border: 0;
+    color: var(--sd-color-card-text);
+    cursor: pointer;
+    font-family: var(--font-stack);
+    padding: 0.5em;
+    width: 100%;
+  }
+
+  #version-switcher button::after {
+    content: "▼";
+  }
+
+  #version-switcher.open button::after {
+    content: "▲";
+  }
+
+  #version-switcher div.versions {
+    height: 0;
+    overflow-y: hidden;
+    padding: 0 0.5em;
+    transition: all 0.2s ease-in;
+  }
+
+  #version-switcher.open div.versions {
+    height: 8em;
+    overflow-y: scroll;
+  }
+
+  #version-switcher .active {
+    font-weight: bold;
+  }
+</style>
+</head>
+  <body>
+    
+    <script>
+      document.body.dataset.theme = localStorage.getItem("theme") || "auto";
+    </script>
+    
+<nav id="version-switcher">
+  <button type="button" 
onclick="document.getElementById('version-switcher').classList.toggle('open')">Version:
 0.5.0 (dev)</button>
+  <div class="versions">
+    <ul></ul>
+  </div>
+</nav>
+
+<svg xmlns="http://www.w3.org/2000/svg"; style="display: none;">
+  <symbol id="svg-toc" viewBox="0 0 24 24">
+    <title>Contents</title>
+    <svg stroke="currentColor" fill="currentColor" stroke-width="0" viewBox="0 
0 1024 1024">
+      <path d="M408 442h480c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8H408c-4.4 0-8 
3.6-8 8v56c0 4.4 3.6 8 8 8zm-8 204c0 4.4 3.6 8 8 8h480c4.4 0 8-3.6 
8-8v-56c0-4.4-3.6-8-8-8H408c-4.4 0-8 3.6-8 8v56zm504-486H120c-4.4 0-8 3.6-8 
8v56c0 4.4 3.6 8 8 8h784c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8zm0 632H120c-4.4 
0-8 3.6-8 8v56c0 4.4 3.6 8 8 8h784c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8zM115.4 
518.9L271.7 642c5.8 4.6 14.4.5 14.4-6.9V388.9c0-7.4-8.5-11.5-14.4-6.9L115.4 
505.1a8.74 8.74 0 0 0 0 13.8z"/>
+    </svg>
+  </symbol>
+  <symbol id="svg-menu" viewBox="0 0 24 24">
+    <title>Menu</title>
+    <svg xmlns="http://www.w3.org/2000/svg"; viewBox="0 0 24 24" fill="none" 
stroke="currentColor"
+      stroke-width="2" stroke-linecap="round" stroke-linejoin="round" 
class="feather-menu">
+      <line x1="3" y1="12" x2="21" y2="12"></line>
+      <line x1="3" y1="6" x2="21" y2="6"></line>
+      <line x1="3" y1="18" x2="21" y2="18"></line>
+    </svg>
+  </symbol>
+  <symbol id="svg-arrow-right" viewBox="0 0 24 24">
+    <title>Expand</title>
+    <svg xmlns="http://www.w3.org/2000/svg"; viewBox="0 0 24 24" fill="none" 
stroke="currentColor"
+      stroke-width="2" stroke-linecap="round" stroke-linejoin="round" 
class="feather-chevron-right">
+      <polyline points="9 18 15 12 9 6"></polyline>
+    </svg>
+  </symbol>
+  <symbol id="svg-sun" viewBox="0 0 24 24">
+    <title>Light mode</title>
+    <svg xmlns="http://www.w3.org/2000/svg"; viewBox="0 0 24 24" fill="none" 
stroke="currentColor"
+      stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round" 
class="feather-sun">
+      <circle cx="12" cy="12" r="5"></circle>
+      <line x1="12" y1="1" x2="12" y2="3"></line>
+      <line x1="12" y1="21" x2="12" y2="23"></line>
+      <line x1="4.22" y1="4.22" x2="5.64" y2="5.64"></line>
+      <line x1="18.36" y1="18.36" x2="19.78" y2="19.78"></line>
+      <line x1="1" y1="12" x2="3" y2="12"></line>
+      <line x1="21" y1="12" x2="23" y2="12"></line>
+      <line x1="4.22" y1="19.78" x2="5.64" y2="18.36"></line>
+      <line x1="18.36" y1="5.64" x2="19.78" y2="4.22"></line>
+    </svg>
+  </symbol>
+  <symbol id="svg-moon" viewBox="0 0 24 24">
+    <title>Dark mode</title>
+    <svg xmlns="http://www.w3.org/2000/svg"; viewBox="0 0 24 24" fill="none" 
stroke="currentColor"
+      stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round" 
class="icon-tabler-moon">
+      <path stroke="none" d="M0 0h24v24H0z" fill="none" />
+      <path d="M12 3c.132 0 .263 0 .393 0a7.5 7.5 0 0 0 7.92 12.446a9 9 0 1 1 
-8.313 -12.454z" />
+    </svg>
+  </symbol>
+  <symbol id="svg-sun-half" viewBox="0 0 24 24">
+    <title>Auto light/dark mode</title>
+    <svg xmlns="http://www.w3.org/2000/svg"; viewBox="0 0 24 24" fill="none" 
stroke="currentColor"
+      stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round" 
class="icon-tabler-shadow">
+      <path stroke="none" d="M0 0h24v24H0z" fill="none"/>
+      <circle cx="12" cy="12" r="9" />
+      <path d="M13 12h5" />
+      <path d="M13 15h4" />
+      <path d="M13 18h1" />
+      <path d="M13 9h4" />
+      <path d="M13 6h1" />
+    </svg>
+  </symbol>
+</svg>
+
+<input type="checkbox" class="sidebar-toggle" name="__navigation" 
id="__navigation">
+<input type="checkbox" class="sidebar-toggle" name="__toc" id="__toc">
+<label class="overlay sidebar-overlay" for="__navigation">
+  <div class="visually-hidden">Hide navigation sidebar</div>
+</label>
+<label class="overlay toc-overlay" for="__toc">
+  <div class="visually-hidden">Hide table of contents sidebar</div>
+</label>
+
+
+
+<div class="page">
+  <header class="mobile-header">
+    <div class="header-left">
+      <label class="nav-overlay-icon" for="__navigation">
+        <div class="visually-hidden">Toggle site navigation sidebar</div>
+        <i class="icon"><svg><use href="#svg-menu"></use></svg></i>
+      </label>
+    </div>
+    <div class="header-center">
+      <a href="../index.html"><div class="brand">ADBC 0.5.0 (dev) 
documentation</div></a>
+    </div>
+    <div class="header-right">
+      <div class="theme-toggle-container theme-toggle-header">
+        <button class="theme-toggle">
+          <div class="visually-hidden">Toggle Light / Dark / Auto color 
theme</div>
+          <svg class="theme-icon-when-auto"><use 
href="#svg-sun-half"></use></svg>
+          <svg class="theme-icon-when-dark"><use href="#svg-moon"></use></svg>
+          <svg class="theme-icon-when-light"><use href="#svg-sun"></use></svg>
+        </button>
+      </div>
+      <label class="toc-overlay-icon toc-header-icon" for="__toc">
+        <div class="visually-hidden">Toggle table of contents sidebar</div>
+        <i class="icon"><svg><use href="#svg-toc"></use></svg></i>
+      </label>
+    </div>
+  </header>
+  <aside class="sidebar-drawer">
+    <div class="sidebar-container">
+      
+      <div class="sidebar-sticky"><a class="sidebar-brand" 
href="../index.html">
+  
+  <div class="sidebar-logo-container">
+    <img class="sidebar-logo only-light" src="../_static/logo-light.png" 
alt="Light Logo"/>
+    <img class="sidebar-logo only-dark" src="../_static/logo-dark.png" 
alt="Dark Logo"/>
+  </div>
+  
+  <span class="sidebar-brand-text">ADBC 0.5.0 (dev) documentation</span>
+  
+</a><form class="sidebar-search-container" method="get" 
action="../search.html" role="search">
+  <input class="sidebar-search" placeholder="Search" name="q" 
aria-label="Search">
+  <input type="hidden" name="check_keywords" value="yes">
+  <input type="hidden" name="area" value="default">
+</form>
+<div id="searchbox"></div><div class="sidebar-scroll"><div 
class="sidebar-tree">
+  <ul>
+<li class="toctree-l1"><a class="reference internal" 
href="../faq.html">Frequently Asked Questions (FAQ)</a></li>
+</ul>
+<p class="caption" role="heading"><span class="caption-text">Supported 
Environments</span></p>
+<ul class="current">
+<li class="toctree-l1 current has-children"><a class="reference internal" 
href="index.html">C/C++</a><input checked="" class="toctree-checkbox" 
id="toctree-checkbox-1" name="toctree-checkbox-1" role="switch" 
type="checkbox"/><label for="toctree-checkbox-1"><div 
class="visually-hidden">Toggle navigation of C/C++</div><i 
class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul 
class="current">
+<li class="toctree-l2 current current-page"><a class="current reference 
internal" href="#">Quickstart</a></li>
+<li class="toctree-l2"><a class="reference internal" 
href="driver_manager.html">Driver Manager</a></li>
+<li class="toctree-l2"><a class="reference internal" 
href="concurrency.html">Concurrency and Thread Safety</a></li>
+<li class="toctree-l2 has-children"><a class="reference internal" 
href="api/index.html">C/C++ API Reference</a><input class="toctree-checkbox" 
id="toctree-checkbox-2" name="toctree-checkbox-2" role="switch" 
type="checkbox"/><label for="toctree-checkbox-2"><div 
class="visually-hidden">Toggle navigation of C/C++ API Reference</div><i 
class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
+<li class="toctree-l3"><a class="reference internal" 
href="api/adbc.html"><code class="docutils literal notranslate"><span 
class="pre">adbc.h</span></code></a></li>
+<li class="toctree-l3"><a class="reference internal" 
href="api/adbc_driver_manager.html"><code class="docutils literal 
notranslate"><span class="pre">adbc_driver_manager.h</span></code></a></li>
+</ul>
+</li>
+</ul>
+</li>
+<li class="toctree-l1"><a class="reference external" 
href="https://pkg.go.dev/github.com/apache/arrow-adbc/go/adbc";>Go</a></li>
+<li class="toctree-l1 has-children"><a class="reference internal" 
href="../java/index.html">Java</a><input class="toctree-checkbox" 
id="toctree-checkbox-3" name="toctree-checkbox-3" role="switch" 
type="checkbox"/><label for="toctree-checkbox-3"><div 
class="visually-hidden">Toggle navigation of Java</div><i 
class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul 
class="simple">
+</ul>
+</li>
+<li class="toctree-l1 has-children"><a class="reference internal" 
href="../python/index.html">Python</a><input class="toctree-checkbox" 
id="toctree-checkbox-4" name="toctree-checkbox-4" role="switch" 
type="checkbox"/><label for="toctree-checkbox-4"><div 
class="visually-hidden">Toggle navigation of Python</div><i 
class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
+<li class="toctree-l2"><a class="reference internal" 
href="../python/quickstart.html">Quickstart</a></li>
+<li class="toctree-l2"><a class="reference internal" 
href="../python/driver_manager.html">Driver Manager</a></li>
+<li class="toctree-l2 has-children"><a class="reference internal" 
href="../python/api/index.html">Python API Reference</a><input 
class="toctree-checkbox" id="toctree-checkbox-5" name="toctree-checkbox-5" 
role="switch" type="checkbox"/><label for="toctree-checkbox-5"><div 
class="visually-hidden">Toggle navigation of Python API Reference</div><i 
class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
+<li class="toctree-l3"><a class="reference internal" 
href="../python/api/adbc_driver_manager.html"><code class="docutils literal 
notranslate"><span class="pre">adbc_driver_manager</span></code></a></li>
+<li class="toctree-l3"><a class="reference internal" 
href="../python/api/adbc_driver_flightsql.html"><code class="docutils literal 
notranslate"><span class="pre">adbc_driver_flightsql</span></code></a></li>
+<li class="toctree-l3"><a class="reference internal" 
href="../python/api/adbc_driver_postgresql.html"><code class="docutils literal 
notranslate"><span class="pre">adbc_driver_postgresql</span></code></a></li>
+<li class="toctree-l3"><a class="reference internal" 
href="../python/api/adbc_driver_sqlite.html"><code class="docutils literal 
notranslate"><span class="pre">adbc_driver_sqlite</span></code></a></li>
+</ul>
+</li>
+<li class="toctree-l2 has-children"><a class="reference internal" 
href="../python/recipe/index.html">Python Cookbook</a><input 
class="toctree-checkbox" id="toctree-checkbox-6" name="toctree-checkbox-6" 
role="switch" type="checkbox"/><label for="toctree-checkbox-6"><div 
class="visually-hidden">Toggle navigation of Python Cookbook</div><i 
class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
+<li class="toctree-l3"><a class="reference internal" 
href="../python/recipe/driver_manager.html">Driver Manager Recipes</a></li>
+<li class="toctree-l3"><a class="reference internal" 
href="../python/recipe/postgresql.html">PostgreSQL Recipes</a></li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+<p class="caption" role="heading"><span class="caption-text">Drivers</span></p>
+<ul>
+<li class="toctree-l1"><a class="reference internal" 
href="../driver/installation.html">Installation</a></li>
+<li class="toctree-l1"><a class="reference internal" 
href="../driver/status.html">Driver Implementation Status</a></li>
+<li class="toctree-l1"><a class="reference internal" 
href="../driver/flight_sql.html">Flight SQL Driver</a></li>
+<li class="toctree-l1"><a class="reference internal" 
href="../driver/jdbc.html">JDBC Adapter</a></li>
+<li class="toctree-l1"><a class="reference internal" 
href="../driver/postgresql.html">PostgreSQL Driver</a></li>
+<li class="toctree-l1"><a class="reference internal" 
href="../driver/snowflake.html">Snowflake Driver</a></li>
+<li class="toctree-l1"><a class="reference internal" 
href="../driver/sqlite.html">SQLite Driver</a></li>
+</ul>
+<p class="caption" role="heading"><span 
class="caption-text">Specification</span></p>
+<ul>
+<li class="toctree-l1"><a class="reference internal" 
href="../format/specification.html">ADBC API Standard</a></li>
+<li class="toctree-l1"><a class="reference internal" 
href="../format/versioning.html">Versioning and Compatibility</a></li>
+<li class="toctree-l1"><a class="reference internal" 
href="../format/comparison.html">Comparison with Other APIs</a></li>
+</ul>
+<p class="caption" role="heading"><span 
class="caption-text">Development</span></p>
+<ul>
+<li class="toctree-l1"><a class="reference internal" 
href="../development/contributing.html">Contributing</a></li>
+<li class="toctree-l1"><a class="reference internal" 
href="../development/nightly.html">Nightly Packages</a></li>
+<li class="toctree-l1"><a class="reference internal" 
href="../development/releasing.html">Release Management Guide</a></li>
+</ul>
+
+</div>
+</div>
+
+      </div>
+      
+    </div>
+  </aside>
+  <div class="main">
+    <div class="content">
+      <div class="article-container">
+        <a href="#" class="back-to-top muted-link">
+          <svg xmlns="http://www.w3.org/2000/svg"; viewBox="0 0 24 24">
+            <path d="M13 20h-2V8l-5.5 5.5-1.42-1.42L12 4.16l7.92 7.92-1.42 
1.42L13 8v12z"></path>
+          </svg>
+          <span>Back to top</span>
+        </a>
+        <div class="content-icon-container">
+          <div class="edit-this-page">
+  <a class="muted-link" 
href="https://github.com/apache/arrow-adbc/edit/main/docs/source/cpp/quickstart.rst";
 title="Edit this page">
+    <svg aria-hidden="true" viewBox="0 0 24 24" stroke-width="1.5" 
stroke="currentColor" fill="none" stroke-linecap="round" 
stroke-linejoin="round">
+      <path stroke="none" d="M0 0h24v24H0z" fill="none"/>
+      <path d="M4 20h4l10.5 -10.5a1.5 1.5 0 0 0 -4 -4l-10.5 10.5v4" />
+      <line x1="13.5" y1="6.5" x2="17.5" y2="10.5" />
+    </svg>
+    <span class="visually-hidden">Edit this page</span>
+  </a>
+</div><div class="theme-toggle-container theme-toggle-content">
+            <button class="theme-toggle">
+              <div class="visually-hidden">Toggle Light / Dark / Auto color 
theme</div>
+              <svg class="theme-icon-when-auto"><use 
href="#svg-sun-half"></use></svg>
+              <svg class="theme-icon-when-dark"><use 
href="#svg-moon"></use></svg>
+              <svg class="theme-icon-when-light"><use 
href="#svg-sun"></use></svg>
+            </button>
+          </div>
+          <label class="toc-overlay-icon toc-content-icon" for="__toc">
+            <div class="visually-hidden">Toggle table of contents sidebar</div>
+            <i class="icon"><svg><use href="#svg-toc"></use></svg></i>
+          </label>
+        </div>
+        <article role="main">
+          <section id="quickstart">
+<h1>Quickstart<a class="headerlink" href="#quickstart" title="Permalink to 
this heading">#</a></h1>
+<p>Recipe source: <a class="reference external" 
href="https://github.com/apache/arrow-adbc/blob/main/docs/source/cpp/recipe/quickstart.cc";>quickstart.cc</a></p>
+<p>Here we’ll briefly tour basic features of ADBC with the SQLite
+driver in C++17.</p>
+<section id="installation">
+<h2>Installation<a class="headerlink" href="#installation" title="Permalink to 
this heading">#</a></h2>
+<p>This quickstart is actually a literate C++ file.  You can clone
+the repository, build the sample, and follow along.</p>
+<p>We’ll assume you’re using <a class="reference external" 
href="https://conda-forge.org/";>conda-forge</a> for dependencies.  CMake, a
+C++17 compiler, and the ADBC libraries are required.  They can be
+installed as follows:</p>
+<div class="highlight-shell notranslate"><div 
class="highlight"><pre><span></span>mamba<span class="w"> </span>install<span 
class="w"> </span>cmake<span class="w"> </span>compilers<span class="w"> 
</span>libadbc-driver-manager<span class="w"> </span>libadbc-driver-sqlite
+</pre></div>
+</div>
+</section>
+<section id="building">
+<h2>Building<a class="headerlink" href="#building" title="Permalink to this 
heading">#</a></h2>
+<p>We’ll use <a class="reference external" href="https://cmake.org/";>CMake</a> 
here.  From a source checkout of the ADBC repository:</p>
+<div class="highlight-shell notranslate"><div 
class="highlight"><pre><span></span><span class="nb">cd</span><span class="w"> 
</span>docs/source/cpp/recipe
+cmake<span class="w"> </span>.
+cmake<span class="w"> </span>--build<span class="w"> </span>.<span class="w"> 
</span>--target<span class="w"> </span>quickstart
+./quickstart
+</pre></div>
+</div>
+</section>
+<section id="using-adbc">
+<h2>Using ADBC<a class="headerlink" href="#using-adbc" title="Permalink to 
this heading">#</a></h2>
+<p>Let’s start with some includes:</p>
+</section>
+<div class="highlight-default notranslate"><div 
class="highlight"><pre><span></span><span class="linenos">58</span><span 
class="o">//</span> <span class="n">For</span> <span 
class="n">EXIT_SUCCESS</span>
+<span class="linenos">59</span><span class="c1">#include &lt;cstdlib&gt;</span>
+<span class="linenos">60</span><span class="o">//</span> <span 
class="n">For</span> <span class="n">strerror</span>
+<span class="linenos">61</span><span class="c1">#include &lt;cstring&gt;</span>
+<span class="linenos">62</span><span class="c1">#include 
&lt;iostream&gt;</span>
+<span class="linenos">63</span>
+<span class="linenos">64</span><span class="c1">#include &lt;adbc.h&gt;</span>
+<span class="linenos">65</span><span class="c1">#include 
&lt;nanoarrow.h&gt;</span>
+</pre></div>
+</div>
+<p>Then we’ll add some (very basic) error checking helpers.</p>
+<div class="highlight-default notranslate"><div 
class="highlight"><pre><span></span><span class="linenos">69</span>// 
Error-checking helper for ADBC calls.
+<span class="linenos">70</span>// Assumes that there is an AdbcError named 
`error` in scope.
+<span class="linenos">71</span>#define CHECK_ADBC(EXPR)                        
                  \
+<span class="linenos">72</span>  if (AdbcStatusCode status = (EXPR); status != 
ADBC_STATUS_OK) { \
+<span class="linenos">73</span>    if (error.message != nullptr) {             
                  \
+<span class="linenos">74</span>      std::cerr &lt;&lt; error.message &lt;&lt; 
std::endl;                    \
+<span class="linenos">75</span>    }                                           
                  \
+<span class="linenos">76</span>    return EXIT_FAILURE;                        
                  \
+<span class="linenos">77</span>  }
+<span class="linenos">78</span>
+<span class="linenos">79</span>// Error-checking helper for ArrowArrayStream.
+<span class="linenos">80</span>#define CHECK_STREAM(STREAM, EXPR)              
              \
+<span class="linenos">81</span>  if (int status = (EXPR); status != 0) {       
              \
+<span class="linenos">82</span>    std::cerr &lt;&lt; &quot;(&quot; &lt;&lt; 
std::strerror(status) &lt;&lt; &quot;): &quot;;       \
+<span class="linenos">83</span>    const char* message = 
(STREAM).get_last_error(&amp;(STREAM)); \
+<span class="linenos">84</span>    if (message != nullptr) {                   
              \
+<span class="linenos">85</span>      std::cerr &lt;&lt; message &lt;&lt; 
std::endl;                      \
+<span class="linenos">86</span>    } else {                                    
              \
+<span class="linenos">87</span>      std::cerr &lt;&lt; &quot;(no error 
message)&quot; &lt;&lt; std::endl;         \
+<span class="linenos">88</span>    }                                           
              \
+<span class="linenos">89</span>    return EXIT_FAILURE;                        
              \
+<span class="linenos">90</span>  }
+<span class="linenos">91</span>
+<span class="linenos">92</span>// Error-checking helper for Nanoarrow.
+<span class="linenos">93</span>#define CHECK_NANOARROW(EXPR)                   
                           \
+<span class="linenos">94</span>  if (int status = (EXPR); status != 0) {       
                           \
+<span class="linenos">95</span>    std::cerr &lt;&lt; &quot;(&quot; &lt;&lt; 
std::strerror(status) &lt;&lt; &quot;): failed&quot; &lt;&lt; std::endl; \
+<span class="linenos">96</span>    return EXIT_FAILURE;                        
                           \
+<span class="linenos">97</span>  }
+<span class="linenos">98</span>
+<span class="linenos">99</span>int main() {
+</pre></div>
+</div>
+<section id="loading-the-driver">
+<h2>Loading the Driver<a class="headerlink" href="#loading-the-driver" 
title="Permalink to this heading">#</a></h2>
+<p>We’ll load the SQLite driver using the driver manager.  We don’t
+have to explicitly link to the driver this way.</p>
+</section>
+<div class="highlight-default notranslate"><div 
class="highlight"><pre><span></span><span class="linenos">106</span>  <span 
class="n">AdbcError</span> <span class="n">error</span> <span 
class="o">=</span> <span class="p">{};</span>
+<span class="linenos">107</span>
+<span class="linenos">108</span>  <span class="n">AdbcDatabase</span> <span 
class="n">database</span> <span class="o">=</span> <span class="p">{};</span>
+<span class="linenos">109</span>  <span class="n">CHECK_ADBC</span><span 
class="p">(</span><span class="n">AdbcDatabaseNew</span><span 
class="p">(</span><span class="o">&amp;</span><span 
class="n">database</span><span class="p">,</span> <span 
class="o">&amp;</span><span class="n">error</span><span class="p">));</span>
+</pre></div>
+</div>
+<p>The way the driver manager knows what driver we want is via the
+<code class="docutils literal notranslate"><span 
class="pre">driver</span></code> option.</p>
+<div class="highlight-default notranslate"><div 
class="highlight"><pre><span></span><span class="linenos">112</span>  <span 
class="n">CHECK_ADBC</span><span class="p">(</span><span 
class="n">AdbcDatabaseSetOption</span><span class="p">(</span><span 
class="o">&amp;</span><span class="n">database</span><span class="p">,</span> 
<span class="s2">&quot;driver&quot;</span><span class="p">,</span> <span 
class="s2">&quot;adbc_driver_sqlite&quot;</span><span class="p">,</span> <span 
class="o">&am [...]
+<span class="linenos">113</span>  <span class="n">CHECK_ADBC</span><span 
class="p">(</span><span class="n">AdbcDatabaseInit</span><span 
class="p">(</span><span class="o">&amp;</span><span 
class="n">database</span><span class="p">,</span> <span 
class="o">&amp;</span><span class="n">error</span><span class="p">));</span>
+</pre></div>
+</div>
+<section id="creating-a-connection">
+<h2>Creating a Connection<a class="headerlink" href="#creating-a-connection" 
title="Permalink to this heading">#</a></h2>
+<p>ADBC distinguishes between “databases”, “connections”, and
+“statements”.  A “database” holds shared state across multiple
+connections.  For example, in the SQLite driver, it holds the
+actual instance of SQLite.  A “connection” is one connection to
+the database.</p>
+</section>
+<div class="highlight-default notranslate"><div 
class="highlight"><pre><span></span><span class="linenos">124</span>  <span 
class="n">AdbcConnection</span> <span class="n">connection</span> <span 
class="o">=</span> <span class="p">{};</span>
+<span class="linenos">125</span>  <span class="n">CHECK_ADBC</span><span 
class="p">(</span><span class="n">AdbcConnectionNew</span><span 
class="p">(</span><span class="o">&amp;</span><span 
class="n">connection</span><span class="p">,</span> <span 
class="o">&amp;</span><span class="n">error</span><span class="p">));</span>
+<span class="linenos">126</span>  <span class="n">CHECK_ADBC</span><span 
class="p">(</span><span class="n">AdbcConnectionInit</span><span 
class="p">(</span><span class="o">&amp;</span><span 
class="n">connection</span><span class="p">,</span> <span 
class="o">&amp;</span><span class="n">database</span><span class="p">,</span> 
<span class="o">&amp;</span><span class="n">error</span><span 
class="p">));</span>
+</pre></div>
+</div>
+<section id="creating-a-statement">
+<h2>Creating a Statement<a class="headerlink" href="#creating-a-statement" 
title="Permalink to this heading">#</a></h2>
+<p>A statement lets us execute queries.  They are used for both
+prepared and non-prepared (“ad-hoc”) queries.</p>
+</section>
+<div class="highlight-default notranslate"><div 
class="highlight"><pre><span></span><span class="linenos">134</span>  <span 
class="n">AdbcStatement</span> <span class="n">statement</span> <span 
class="o">=</span> <span class="p">{};</span>
+<span class="linenos">135</span>  <span class="n">CHECK_ADBC</span><span 
class="p">(</span><span class="n">AdbcStatementNew</span><span 
class="p">(</span><span class="o">&amp;</span><span 
class="n">connection</span><span class="p">,</span> <span 
class="o">&amp;</span><span class="n">statement</span><span class="p">,</span> 
<span class="o">&amp;</span><span class="n">error</span><span 
class="p">));</span>
+</pre></div>
+</div>
+<section id="executing-a-query">
+<h2>Executing a Query<a class="headerlink" href="#executing-a-query" 
title="Permalink to this heading">#</a></h2>
+<p>We execute a query by setting the query on the statement, then
+calling <a class="reference internal" 
href="api/adbc.html#_CPPv425AdbcStatementExecuteQueryP13AdbcStatementP16ArrowArrayStreamP7int64_tP9AdbcError"
 title="AdbcStatementExecuteQuery"><code class="xref cpp cpp-func docutils 
literal notranslate"><span 
class="pre">AdbcStatementExecuteQuery()</span></code></a>.  The results come
+back through the <a class="reference external" 
href="https://arrow.apache.org/docs/format/CDataInterface.html";>Arrow C Data 
Interface</a>.</p>
+</section>
+<div class="highlight-default notranslate"><div 
class="highlight"><pre><span></span><span class="linenos">146</span>  <span 
class="n">struct</span> <span class="n">ArrowArrayStream</span> <span 
class="n">stream</span> <span class="o">=</span> <span class="p">{};</span>
+<span class="linenos">147</span>  <span class="n">int64_t</span> <span 
class="n">rows_affected</span> <span class="o">=</span> <span 
class="o">-</span><span class="mi">1</span><span class="p">;</span>
+<span class="linenos">148</span>
+<span class="linenos">149</span>  <span class="n">CHECK_ADBC</span><span 
class="p">(</span><span class="n">AdbcStatementSetSqlQuery</span><span 
class="p">(</span><span class="o">&amp;</span><span 
class="n">statement</span><span class="p">,</span> <span 
class="s2">&quot;SELECT 42 AS THEANSWER&quot;</span><span class="p">,</span> 
<span class="o">&amp;</span><span class="n">error</span><span 
class="p">));</span>
+<span class="linenos">150</span>  <span class="n">CHECK_ADBC</span><span 
class="p">(</span><span class="n">AdbcStatementExecuteQuery</span><span 
class="p">(</span><span class="o">&amp;</span><span 
class="n">statement</span><span class="p">,</span> <span 
class="o">&amp;</span><span class="n">stream</span><span class="p">,</span> 
<span class="o">&amp;</span><span class="n">rows_affected</span><span 
class="p">,</span> <span class="o">&amp;</span><span 
class="n">error</span><span class="p">) [...]
+</pre></div>
+</div>
+<p>While the API gives us the number of rows, the SQLite driver
+can’t actually know how many rows there are in the result set
+ahead of time, so this value will actually just be <code class="docutils 
literal notranslate"><span class="pre">-1</span></code> to
+indicate that the value is not known.</p>
+<div class="highlight-default notranslate"><div 
class="highlight"><pre><span></span><span class="linenos">156</span>  <span 
class="n">std</span><span class="p">::</span><span class="n">cout</span> <span 
class="o">&lt;&lt;</span> <span class="s2">&quot;Got &quot;</span> <span 
class="o">&lt;&lt;</span> <span class="n">rows_affected</span> <span 
class="o">&lt;&lt;</span> <span class="s2">&quot; rows&quot;</span> <span 
class="o">&lt;&lt;</span> <span class="n">std</span><span class="p">::</s [...]
+</pre></div>
+</div>
+<p>We need an Arrow implementation to read the actual results.  We
+can use <a class="reference external" 
href="https://arrow.apache.org/docs/cpp/index.html";>Arrow C++</a> or <a 
class="reference external" 
href="https://github.com/apache/arrow-nanoarrow";>Nanoarrow</a> for that.  For 
simplicity,
+we’ll use Nanoarrow here.  (The CMake configuration for this
+example downloads and builds Nanoarrow from source as part of
+the build.)</p>
+<p>First we’ll get the schema of the data:</p>
+<div class="highlight-default notranslate"><div 
class="highlight"><pre><span></span><span class="linenos">168</span>  <span 
class="n">ArrowSchema</span> <span class="n">schema</span> <span 
class="o">=</span> <span class="p">{};</span>
+<span class="linenos">169</span>  <span class="n">CHECK_STREAM</span><span 
class="p">(</span><span class="n">stream</span><span class="p">,</span> <span 
class="n">stream</span><span class="o">.</span><span 
class="n">get_schema</span><span class="p">(</span><span 
class="o">&amp;</span><span class="n">stream</span><span class="p">,</span> 
<span class="o">&amp;</span><span class="n">schema</span><span 
class="p">));</span>
+</pre></div>
+</div>
+<p>Then we can use Nanoarrow to print it:</p>
+<div class="highlight-default notranslate"><div 
class="highlight"><pre><span></span><span class="linenos">172</span>  <span 
class="n">char</span> <span class="n">buf</span><span class="p">[</span><span 
class="mi">1024</span><span class="p">]</span> <span class="o">=</span> <span 
class="p">{};</span>
+<span class="linenos">173</span>  <span 
class="n">ArrowSchemaToString</span><span class="p">(</span><span 
class="o">&amp;</span><span class="n">schema</span><span class="p">,</span> 
<span class="n">buf</span><span class="p">,</span> <span 
class="n">sizeof</span><span class="p">(</span><span class="n">buf</span><span 
class="p">),</span> <span class="o">/*</span><span 
class="n">recursive</span><span class="o">=*/</span><span 
class="mi">1</span><span class="p">);</span>
+<span class="linenos">174</span>  <span class="n">std</span><span 
class="p">::</span><span class="n">cout</span> <span class="o">&lt;&lt;</span> 
<span class="n">buf</span> <span class="o">&lt;&lt;</span> <span 
class="n">std</span><span class="p">::</span><span class="n">endl</span><span 
class="p">;</span>
+</pre></div>
+</div>
+<p>Now we can read the data.  The data comes as a stream of Arrow
+record batches.</p>
+<div class="highlight-default notranslate"><div 
class="highlight"><pre><span></span><span class="linenos">178</span>  <span 
class="k">while</span> <span class="p">(</span><span class="n">true</span><span 
class="p">)</span> <span class="p">{</span>
+<span class="linenos">179</span>    <span class="n">ArrowArray</span> <span 
class="n">batch</span> <span class="o">=</span> <span class="p">{};</span>
+<span class="linenos">180</span>    <span class="n">CHECK_STREAM</span><span 
class="p">(</span><span class="n">stream</span><span class="p">,</span> <span 
class="n">stream</span><span class="o">.</span><span 
class="n">get_next</span><span class="p">(</span><span 
class="o">&amp;</span><span class="n">stream</span><span class="p">,</span> 
<span class="o">&amp;</span><span class="n">batch</span><span 
class="p">));</span>
+<span class="linenos">181</span>
+<span class="linenos">182</span>    <span class="k">if</span> <span 
class="p">(</span><span class="n">batch</span><span class="o">.</span><span 
class="n">release</span> <span class="o">==</span> <span 
class="n">nullptr</span><span class="p">)</span> <span class="p">{</span>
+<span class="linenos">183</span>      <span class="o">//</span> <span 
class="n">Stream</span> <span class="n">has</span> <span class="n">ended</span>
+<span class="linenos">184</span>      <span class="k">break</span><span 
class="p">;</span>
+<span class="linenos">185</span>    <span class="p">}</span>
+</pre></div>
+</div>
+<p>We can use Nanoarrow to print out the data, too.</p>
+<div class="highlight-default notranslate"><div 
class="highlight"><pre><span></span><span class="linenos">188</span>    <span 
class="n">ArrowArrayView</span> <span class="n">view</span> <span 
class="o">=</span> <span class="p">{};</span>
+<span class="linenos">189</span>    <span 
class="n">CHECK_NANOARROW</span><span class="p">(</span><span 
class="n">ArrowArrayViewInitFromSchema</span><span class="p">(</span><span 
class="o">&amp;</span><span class="n">view</span><span class="p">,</span> <span 
class="o">&amp;</span><span class="n">schema</span><span class="p">,</span> 
<span class="n">nullptr</span><span class="p">));</span>
+<span class="linenos">190</span>    <span 
class="n">CHECK_NANOARROW</span><span class="p">(</span><span 
class="n">ArrowArrayViewSetArray</span><span class="p">(</span><span 
class="o">&amp;</span><span class="n">view</span><span class="p">,</span> <span 
class="o">&amp;</span><span class="n">batch</span><span class="p">,</span> 
<span class="n">nullptr</span><span class="p">));</span>
+<span class="linenos">191</span>    <span class="n">std</span><span 
class="p">::</span><span class="n">cout</span> <span class="o">&lt;&lt;</span> 
<span class="s2">&quot;Got a batch with &quot;</span> <span 
class="o">&lt;&lt;</span> <span class="n">batch</span><span 
class="o">.</span><span class="n">length</span> <span class="o">&lt;&lt;</span> 
<span class="s2">&quot; rows&quot;</span> <span class="o">&lt;&lt;</span> <span 
class="n">std</span><span class="p">::</span><span class="n">endl [...]
+<span class="linenos">192</span>    <span class="k">for</span> <span 
class="p">(</span><span class="n">int64_t</span> <span class="n">i</span> <span 
class="o">=</span> <span class="mi">0</span><span class="p">;</span> <span 
class="n">i</span> <span class="o">&lt;</span> <span 
class="n">batch</span><span class="o">.</span><span 
class="n">length</span><span class="p">;</span> <span class="n">i</span><span 
class="o">++</span><span class="p">)</span> <span class="p">{</span>
+<span class="linenos">193</span>      <span class="n">std</span><span 
class="p">::</span><span class="n">cout</span> <span class="o">&lt;&lt;</span> 
<span class="s2">&quot;THEANSWER[&quot;</span> <span class="o">&lt;&lt;</span> 
<span class="n">i</span>
+<span class="linenos">194</span>                <span 
class="o">&lt;&lt;</span> <span class="s2">&quot;] = &quot;</span> <span 
class="o">&lt;&lt;</span> <span class="n">view</span><span 
class="o">.</span><span class="n">children</span><span class="p">[</span><span 
class="mi">0</span><span class="p">]</span><span class="o">-&gt;</span><span 
class="n">buffer_views</span><span class="p">[</span><span 
class="mi">1</span><span class="p">]</span><span class="o">.</span><span 
class="n">data</sp [...]
+<span class="linenos">195</span>                <span 
class="o">&lt;&lt;</span> <span class="n">std</span><span 
class="p">::</span><span class="n">endl</span><span class="p">;</span>
+<span class="linenos">196</span>    <span class="p">}</span>
+<span class="linenos">197</span>    <span 
class="n">ArrowArrayViewReset</span><span class="p">(</span><span 
class="o">&amp;</span><span class="n">view</span><span class="p">);</span>
+<span class="linenos">198</span>  <span class="p">}</span>
+<span class="linenos">199</span>
+<span class="linenos">200</span>  <span class="n">std</span><span 
class="p">::</span><span class="n">cout</span> <span class="o">&lt;&lt;</span> 
<span class="s2">&quot;Finished reading result set&quot;</span> <span 
class="o">&lt;&lt;</span> <span class="n">std</span><span 
class="p">::</span><span class="n">endl</span><span class="p">;</span>
+<span class="linenos">201</span>  <span class="n">stream</span><span 
class="o">.</span><span class="n">release</span><span class="p">(</span><span 
class="o">&amp;</span><span class="n">stream</span><span class="p">);</span>
+</pre></div>
+</div>
+<section id="cleanup">
+<h2>Cleanup<a class="headerlink" href="#cleanup" title="Permalink to this 
heading">#</a></h2>
+<p>At the end, we must release all our resources.</p>
+</section>
+<div class="highlight-default notranslate"><div 
class="highlight"><pre><span></span><span class="linenos">207</span>  <span 
class="n">CHECK_ADBC</span><span class="p">(</span><span 
class="n">AdbcStatementRelease</span><span class="p">(</span><span 
class="o">&amp;</span><span class="n">statement</span><span class="p">,</span> 
<span class="o">&amp;</span><span class="n">error</span><span 
class="p">));</span>
+<span class="linenos">208</span>  <span class="n">CHECK_ADBC</span><span 
class="p">(</span><span class="n">AdbcConnectionRelease</span><span 
class="p">(</span><span class="o">&amp;</span><span 
class="n">connection</span><span class="p">,</span> <span 
class="o">&amp;</span><span class="n">error</span><span class="p">));</span>
+<span class="linenos">209</span>  <span class="n">CHECK_ADBC</span><span 
class="p">(</span><span class="n">AdbcDatabaseRelease</span><span 
class="p">(</span><span class="o">&amp;</span><span 
class="n">database</span><span class="p">,</span> <span 
class="o">&amp;</span><span class="n">error</span><span class="p">));</span>
+<span class="linenos">210</span>  <span class="k">return</span> <span 
class="n">EXIT_SUCCESS</span><span class="p">;</span>
+<span class="linenos">211</span><span class="p">}</span>
+</pre></div>
+</div>
+</section>
+
+        </article>
+      </div>
+      <footer>
+        
+        <div class="related-pages">
+          <a class="next-page" href="driver_manager.html">
+              <div class="page-info">
+                <div class="context">
+                  <span>Next</span>
+                </div>
+                <div class="title">Driver Manager</div>
+              </div>
+              <svg class="furo-related-icon"><use 
href="#svg-arrow-right"></use></svg>
+            </a>
+          <a class="prev-page" href="index.html">
+              <svg class="furo-related-icon"><use 
href="#svg-arrow-right"></use></svg>
+              <div class="page-info">
+                <div class="context">
+                  <span>Previous</span>
+                </div>
+                
+                <div class="title">C and C++</div>
+                
+              </div>
+            </a>
+        </div>
+        <div class="bottom-of-page">
+          <div class="left-details">
+            <div class="copyright">
+                Copyright &#169; 2022, Apache Arrow Developers
+            </div>
+            Made with <a href="https://www.sphinx-doc.org/";>Sphinx</a> and <a 
class="muted-link" href="https://pradyunsg.me";>@pradyunsg</a>'s
+            
+            <a href="https://github.com/pradyunsg/furo";>Furo</a>
+            
+          </div>
+          <div class="right-details">
+            
+          </div>
+        </div>
+        
+      </footer>
+    </div>
+    <aside class="toc-drawer">
+      
+      
+      <div class="toc-sticky toc-scroll">
+        <div class="toc-title-container">
+          <span class="toc-title">
+            On this page
+          </span>
+        </div>
+        <div class="toc-tree-container">
+          <div class="toc-tree">
+            <ul>
+<li><a class="reference internal" href="#">Quickstart</a><ul>
+<li><a class="reference internal" href="#installation">Installation</a></li>
+<li><a class="reference internal" href="#building">Building</a></li>
+<li><a class="reference internal" href="#using-adbc">Using ADBC</a></li>
+<li><a class="reference internal" href="#loading-the-driver">Loading the 
Driver</a></li>
+<li><a class="reference internal" href="#creating-a-connection">Creating a 
Connection</a></li>
+<li><a class="reference internal" href="#creating-a-statement">Creating a 
Statement</a></li>
+<li><a class="reference internal" href="#executing-a-query">Executing a 
Query</a></li>
+<li><a class="reference internal" href="#cleanup">Cleanup</a></li>
+</ul>
+</li>
+</ul>
+
+          </div>
+        </div>
+      </div>
+      
+      
+    </aside>
+  </div>
+</div><script data-url_root="../" id="documentation_options" 
src="../_static/documentation_options.js"></script>
+    <script src="../_static/jquery.js"></script>
+    <script src="../_static/underscore.js"></script>
+    <script src="../_static/_sphinx_javascript_frameworks_compat.js"></script>
+    <script src="../_static/doctools.js"></script>
+    <script src="../_static/sphinx_highlight.js"></script>
+    <script src="../_static/scripts/furo.js"></script>
+    <script src="../_static/clipboard.min.js"></script>
+    <script src="../_static/copybutton.js"></script>
+    <script src="../_static/design-tabs.js"></script>
+    
+<script async defer src="../../version.js"></script></body>
+</html>
\ No newline at end of file
diff --git a/main/development/contributing.html 
b/main/development/contributing.html
index 83a86f26..e7c7883f 100644
--- a/main/development/contributing.html
+++ b/main/development/contributing.html
@@ -224,6 +224,7 @@
 <p class="caption" role="heading"><span class="caption-text">Supported 
Environments</span></p>
 <ul>
 <li class="toctree-l1 has-children"><a class="reference internal" 
href="../cpp/index.html">C/C++</a><input class="toctree-checkbox" 
id="toctree-checkbox-1" name="toctree-checkbox-1" role="switch" 
type="checkbox"/><label for="toctree-checkbox-1"><div 
class="visually-hidden">Toggle navigation of C/C++</div><i 
class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
+<li class="toctree-l2"><a class="reference internal" 
href="../cpp/quickstart.html">Quickstart</a></li>
 <li class="toctree-l2"><a class="reference internal" 
href="../cpp/driver_manager.html">Driver Manager</a></li>
 <li class="toctree-l2"><a class="reference internal" 
href="../cpp/concurrency.html">Concurrency and Thread Safety</a></li>
 <li class="toctree-l2 has-children"><a class="reference internal" 
href="../cpp/api/index.html">C/C++ API Reference</a><input 
class="toctree-checkbox" id="toctree-checkbox-2" name="toctree-checkbox-2" 
role="switch" type="checkbox"/><label for="toctree-checkbox-2"><div 
class="visually-hidden">Toggle navigation of C/C++ API Reference</div><i 
class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
diff --git a/main/development/nightly.html b/main/development/nightly.html
index fb602c1d..ed1c793e 100644
--- a/main/development/nightly.html
+++ b/main/development/nightly.html
@@ -224,6 +224,7 @@
 <p class="caption" role="heading"><span class="caption-text">Supported 
Environments</span></p>
 <ul>
 <li class="toctree-l1 has-children"><a class="reference internal" 
href="../cpp/index.html">C/C++</a><input class="toctree-checkbox" 
id="toctree-checkbox-1" name="toctree-checkbox-1" role="switch" 
type="checkbox"/><label for="toctree-checkbox-1"><div 
class="visually-hidden">Toggle navigation of C/C++</div><i 
class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
+<li class="toctree-l2"><a class="reference internal" 
href="../cpp/quickstart.html">Quickstart</a></li>
 <li class="toctree-l2"><a class="reference internal" 
href="../cpp/driver_manager.html">Driver Manager</a></li>
 <li class="toctree-l2"><a class="reference internal" 
href="../cpp/concurrency.html">Concurrency and Thread Safety</a></li>
 <li class="toctree-l2 has-children"><a class="reference internal" 
href="../cpp/api/index.html">C/C++ API Reference</a><input 
class="toctree-checkbox" id="toctree-checkbox-2" name="toctree-checkbox-2" 
role="switch" type="checkbox"/><label for="toctree-checkbox-2"><div 
class="visually-hidden">Toggle navigation of C/C++ API Reference</div><i 
class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
diff --git a/main/development/releasing.html b/main/development/releasing.html
index b88916f7..323f3552 100644
--- a/main/development/releasing.html
+++ b/main/development/releasing.html
@@ -224,6 +224,7 @@
 <p class="caption" role="heading"><span class="caption-text">Supported 
Environments</span></p>
 <ul>
 <li class="toctree-l1 has-children"><a class="reference internal" 
href="../cpp/index.html">C/C++</a><input class="toctree-checkbox" 
id="toctree-checkbox-1" name="toctree-checkbox-1" role="switch" 
type="checkbox"/><label for="toctree-checkbox-1"><div 
class="visually-hidden">Toggle navigation of C/C++</div><i 
class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
+<li class="toctree-l2"><a class="reference internal" 
href="../cpp/quickstart.html">Quickstart</a></li>
 <li class="toctree-l2"><a class="reference internal" 
href="../cpp/driver_manager.html">Driver Manager</a></li>
 <li class="toctree-l2"><a class="reference internal" 
href="../cpp/concurrency.html">Concurrency and Thread Safety</a></li>
 <li class="toctree-l2 has-children"><a class="reference internal" 
href="../cpp/api/index.html">C/C++ API Reference</a><input 
class="toctree-checkbox" id="toctree-checkbox-2" name="toctree-checkbox-2" 
role="switch" type="checkbox"/><label for="toctree-checkbox-2"><div 
class="visually-hidden">Toggle navigation of C/C++ API Reference</div><i 
class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
diff --git a/main/driver/flight_sql.html b/main/driver/flight_sql.html
index 85fee038..f1e89027 100644
--- a/main/driver/flight_sql.html
+++ b/main/driver/flight_sql.html
@@ -224,6 +224,7 @@
 <p class="caption" role="heading"><span class="caption-text">Supported 
Environments</span></p>
 <ul>
 <li class="toctree-l1 has-children"><a class="reference internal" 
href="../cpp/index.html">C/C++</a><input class="toctree-checkbox" 
id="toctree-checkbox-1" name="toctree-checkbox-1" role="switch" 
type="checkbox"/><label for="toctree-checkbox-1"><div 
class="visually-hidden">Toggle navigation of C/C++</div><i 
class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
+<li class="toctree-l2"><a class="reference internal" 
href="../cpp/quickstart.html">Quickstart</a></li>
 <li class="toctree-l2"><a class="reference internal" 
href="../cpp/driver_manager.html">Driver Manager</a></li>
 <li class="toctree-l2"><a class="reference internal" 
href="../cpp/concurrency.html">Concurrency and Thread Safety</a></li>
 <li class="toctree-l2 has-children"><a class="reference internal" 
href="../cpp/api/index.html">C/C++ API Reference</a><input 
class="toctree-checkbox" id="toctree-checkbox-2" name="toctree-checkbox-2" 
role="switch" type="checkbox"/><label for="toctree-checkbox-2"><div 
class="visually-hidden">Toggle navigation of C/C++ API Reference</div><i 
class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
diff --git a/main/driver/installation.html b/main/driver/installation.html
index 0a4e7656..e38b1b67 100644
--- a/main/driver/installation.html
+++ b/main/driver/installation.html
@@ -224,6 +224,7 @@
 <p class="caption" role="heading"><span class="caption-text">Supported 
Environments</span></p>
 <ul>
 <li class="toctree-l1 has-children"><a class="reference internal" 
href="../cpp/index.html">C/C++</a><input class="toctree-checkbox" 
id="toctree-checkbox-1" name="toctree-checkbox-1" role="switch" 
type="checkbox"/><label for="toctree-checkbox-1"><div 
class="visually-hidden">Toggle navigation of C/C++</div><i 
class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
+<li class="toctree-l2"><a class="reference internal" 
href="../cpp/quickstart.html">Quickstart</a></li>
 <li class="toctree-l2"><a class="reference internal" 
href="../cpp/driver_manager.html">Driver Manager</a></li>
 <li class="toctree-l2"><a class="reference internal" 
href="../cpp/concurrency.html">Concurrency and Thread Safety</a></li>
 <li class="toctree-l2 has-children"><a class="reference internal" 
href="../cpp/api/index.html">C/C++ API Reference</a><input 
class="toctree-checkbox" id="toctree-checkbox-2" name="toctree-checkbox-2" 
role="switch" type="checkbox"/><label for="toctree-checkbox-2"><div 
class="visually-hidden">Toggle navigation of C/C++ API Reference</div><i 
class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
diff --git a/main/driver/jdbc.html b/main/driver/jdbc.html
index ac89093b..73f66aec 100644
--- a/main/driver/jdbc.html
+++ b/main/driver/jdbc.html
@@ -224,6 +224,7 @@
 <p class="caption" role="heading"><span class="caption-text">Supported 
Environments</span></p>
 <ul>
 <li class="toctree-l1 has-children"><a class="reference internal" 
href="../cpp/index.html">C/C++</a><input class="toctree-checkbox" 
id="toctree-checkbox-1" name="toctree-checkbox-1" role="switch" 
type="checkbox"/><label for="toctree-checkbox-1"><div 
class="visually-hidden">Toggle navigation of C/C++</div><i 
class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
+<li class="toctree-l2"><a class="reference internal" 
href="../cpp/quickstart.html">Quickstart</a></li>
 <li class="toctree-l2"><a class="reference internal" 
href="../cpp/driver_manager.html">Driver Manager</a></li>
 <li class="toctree-l2"><a class="reference internal" 
href="../cpp/concurrency.html">Concurrency and Thread Safety</a></li>
 <li class="toctree-l2 has-children"><a class="reference internal" 
href="../cpp/api/index.html">C/C++ API Reference</a><input 
class="toctree-checkbox" id="toctree-checkbox-2" name="toctree-checkbox-2" 
role="switch" type="checkbox"/><label for="toctree-checkbox-2"><div 
class="visually-hidden">Toggle navigation of C/C++ API Reference</div><i 
class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
diff --git a/main/driver/postgresql.html b/main/driver/postgresql.html
index 16071654..e13214bd 100644
--- a/main/driver/postgresql.html
+++ b/main/driver/postgresql.html
@@ -224,6 +224,7 @@
 <p class="caption" role="heading"><span class="caption-text">Supported 
Environments</span></p>
 <ul>
 <li class="toctree-l1 has-children"><a class="reference internal" 
href="../cpp/index.html">C/C++</a><input class="toctree-checkbox" 
id="toctree-checkbox-1" name="toctree-checkbox-1" role="switch" 
type="checkbox"/><label for="toctree-checkbox-1"><div 
class="visually-hidden">Toggle navigation of C/C++</div><i 
class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
+<li class="toctree-l2"><a class="reference internal" 
href="../cpp/quickstart.html">Quickstart</a></li>
 <li class="toctree-l2"><a class="reference internal" 
href="../cpp/driver_manager.html">Driver Manager</a></li>
 <li class="toctree-l2"><a class="reference internal" 
href="../cpp/concurrency.html">Concurrency and Thread Safety</a></li>
 <li class="toctree-l2 has-children"><a class="reference internal" 
href="../cpp/api/index.html">C/C++ API Reference</a><input 
class="toctree-checkbox" id="toctree-checkbox-2" name="toctree-checkbox-2" 
role="switch" type="checkbox"/><label for="toctree-checkbox-2"><div 
class="visually-hidden">Toggle navigation of C/C++ API Reference</div><i 
class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
diff --git a/main/driver/snowflake.html b/main/driver/snowflake.html
index 4a81daef..f3af04eb 100644
--- a/main/driver/snowflake.html
+++ b/main/driver/snowflake.html
@@ -224,6 +224,7 @@
 <p class="caption" role="heading"><span class="caption-text">Supported 
Environments</span></p>
 <ul>
 <li class="toctree-l1 has-children"><a class="reference internal" 
href="../cpp/index.html">C/C++</a><input class="toctree-checkbox" 
id="toctree-checkbox-1" name="toctree-checkbox-1" role="switch" 
type="checkbox"/><label for="toctree-checkbox-1"><div 
class="visually-hidden">Toggle navigation of C/C++</div><i 
class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
+<li class="toctree-l2"><a class="reference internal" 
href="../cpp/quickstart.html">Quickstart</a></li>
 <li class="toctree-l2"><a class="reference internal" 
href="../cpp/driver_manager.html">Driver Manager</a></li>
 <li class="toctree-l2"><a class="reference internal" 
href="../cpp/concurrency.html">Concurrency and Thread Safety</a></li>
 <li class="toctree-l2 has-children"><a class="reference internal" 
href="../cpp/api/index.html">C/C++ API Reference</a><input 
class="toctree-checkbox" id="toctree-checkbox-2" name="toctree-checkbox-2" 
role="switch" type="checkbox"/><label for="toctree-checkbox-2"><div 
class="visually-hidden">Toggle navigation of C/C++ API Reference</div><i 
class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
diff --git a/main/driver/sqlite.html b/main/driver/sqlite.html
index 4c05d11c..2c4838f6 100644
--- a/main/driver/sqlite.html
+++ b/main/driver/sqlite.html
@@ -224,6 +224,7 @@
 <p class="caption" role="heading"><span class="caption-text">Supported 
Environments</span></p>
 <ul>
 <li class="toctree-l1 has-children"><a class="reference internal" 
href="../cpp/index.html">C/C++</a><input class="toctree-checkbox" 
id="toctree-checkbox-1" name="toctree-checkbox-1" role="switch" 
type="checkbox"/><label for="toctree-checkbox-1"><div 
class="visually-hidden">Toggle navigation of C/C++</div><i 
class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
+<li class="toctree-l2"><a class="reference internal" 
href="../cpp/quickstart.html">Quickstart</a></li>
 <li class="toctree-l2"><a class="reference internal" 
href="../cpp/driver_manager.html">Driver Manager</a></li>
 <li class="toctree-l2"><a class="reference internal" 
href="../cpp/concurrency.html">Concurrency and Thread Safety</a></li>
 <li class="toctree-l2 has-children"><a class="reference internal" 
href="../cpp/api/index.html">C/C++ API Reference</a><input 
class="toctree-checkbox" id="toctree-checkbox-2" name="toctree-checkbox-2" 
role="switch" type="checkbox"/><label for="toctree-checkbox-2"><div 
class="visually-hidden">Toggle navigation of C/C++ API Reference</div><i 
class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
diff --git a/main/driver/status.html b/main/driver/status.html
index e7caafca..a96d91f5 100644
--- a/main/driver/status.html
+++ b/main/driver/status.html
@@ -224,6 +224,7 @@
 <p class="caption" role="heading"><span class="caption-text">Supported 
Environments</span></p>
 <ul>
 <li class="toctree-l1 has-children"><a class="reference internal" 
href="../cpp/index.html">C/C++</a><input class="toctree-checkbox" 
id="toctree-checkbox-1" name="toctree-checkbox-1" role="switch" 
type="checkbox"/><label for="toctree-checkbox-1"><div 
class="visually-hidden">Toggle navigation of C/C++</div><i 
class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
+<li class="toctree-l2"><a class="reference internal" 
href="../cpp/quickstart.html">Quickstart</a></li>
 <li class="toctree-l2"><a class="reference internal" 
href="../cpp/driver_manager.html">Driver Manager</a></li>
 <li class="toctree-l2"><a class="reference internal" 
href="../cpp/concurrency.html">Concurrency and Thread Safety</a></li>
 <li class="toctree-l2 has-children"><a class="reference internal" 
href="../cpp/api/index.html">C/C++ API Reference</a><input 
class="toctree-checkbox" id="toctree-checkbox-2" name="toctree-checkbox-2" 
role="switch" type="checkbox"/><label for="toctree-checkbox-2"><div 
class="visually-hidden">Toggle navigation of C/C++ API Reference</div><i 
class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
diff --git a/main/faq.html b/main/faq.html
index de0c058a..09c8320c 100644
--- a/main/faq.html
+++ b/main/faq.html
@@ -224,6 +224,7 @@
 <p class="caption" role="heading"><span class="caption-text">Supported 
Environments</span></p>
 <ul>
 <li class="toctree-l1 has-children"><a class="reference internal" 
href="cpp/index.html">C/C++</a><input class="toctree-checkbox" 
id="toctree-checkbox-1" name="toctree-checkbox-1" role="switch" 
type="checkbox"/><label for="toctree-checkbox-1"><div 
class="visually-hidden">Toggle navigation of C/C++</div><i 
class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
+<li class="toctree-l2"><a class="reference internal" 
href="cpp/quickstart.html">Quickstart</a></li>
 <li class="toctree-l2"><a class="reference internal" 
href="cpp/driver_manager.html">Driver Manager</a></li>
 <li class="toctree-l2"><a class="reference internal" 
href="cpp/concurrency.html">Concurrency and Thread Safety</a></li>
 <li class="toctree-l2 has-children"><a class="reference internal" 
href="cpp/api/index.html">C/C++ API Reference</a><input 
class="toctree-checkbox" id="toctree-checkbox-2" name="toctree-checkbox-2" 
role="switch" type="checkbox"/><label for="toctree-checkbox-2"><div 
class="visually-hidden">Toggle navigation of C/C++ API Reference</div><i 
class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
diff --git a/main/format/comparison.html b/main/format/comparison.html
index c0fa00c5..a394d1c0 100644
--- a/main/format/comparison.html
+++ b/main/format/comparison.html
@@ -224,6 +224,7 @@
 <p class="caption" role="heading"><span class="caption-text">Supported 
Environments</span></p>
 <ul>
 <li class="toctree-l1 has-children"><a class="reference internal" 
href="../cpp/index.html">C/C++</a><input class="toctree-checkbox" 
id="toctree-checkbox-1" name="toctree-checkbox-1" role="switch" 
type="checkbox"/><label for="toctree-checkbox-1"><div 
class="visually-hidden">Toggle navigation of C/C++</div><i 
class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
+<li class="toctree-l2"><a class="reference internal" 
href="../cpp/quickstart.html">Quickstart</a></li>
 <li class="toctree-l2"><a class="reference internal" 
href="../cpp/driver_manager.html">Driver Manager</a></li>
 <li class="toctree-l2"><a class="reference internal" 
href="../cpp/concurrency.html">Concurrency and Thread Safety</a></li>
 <li class="toctree-l2 has-children"><a class="reference internal" 
href="../cpp/api/index.html">C/C++ API Reference</a><input 
class="toctree-checkbox" id="toctree-checkbox-2" name="toctree-checkbox-2" 
role="switch" type="checkbox"/><label for="toctree-checkbox-2"><div 
class="visually-hidden">Toggle navigation of C/C++ API Reference</div><i 
class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
diff --git a/main/format/specification.html b/main/format/specification.html
index 9b004ee2..6c91a90c 100644
--- a/main/format/specification.html
+++ b/main/format/specification.html
@@ -224,6 +224,7 @@
 <p class="caption" role="heading"><span class="caption-text">Supported 
Environments</span></p>
 <ul>
 <li class="toctree-l1 has-children"><a class="reference internal" 
href="../cpp/index.html">C/C++</a><input class="toctree-checkbox" 
id="toctree-checkbox-1" name="toctree-checkbox-1" role="switch" 
type="checkbox"/><label for="toctree-checkbox-1"><div 
class="visually-hidden">Toggle navigation of C/C++</div><i 
class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
+<li class="toctree-l2"><a class="reference internal" 
href="../cpp/quickstart.html">Quickstart</a></li>
 <li class="toctree-l2"><a class="reference internal" 
href="../cpp/driver_manager.html">Driver Manager</a></li>
 <li class="toctree-l2"><a class="reference internal" 
href="../cpp/concurrency.html">Concurrency and Thread Safety</a></li>
 <li class="toctree-l2 has-children"><a class="reference internal" 
href="../cpp/api/index.html">C/C++ API Reference</a><input 
class="toctree-checkbox" id="toctree-checkbox-2" name="toctree-checkbox-2" 
role="switch" type="checkbox"/><label for="toctree-checkbox-2"><div 
class="visually-hidden">Toggle navigation of C/C++ API Reference</div><i 
class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
diff --git a/main/format/versioning.html b/main/format/versioning.html
index 3a87a2f5..2db94470 100644
--- a/main/format/versioning.html
+++ b/main/format/versioning.html
@@ -224,6 +224,7 @@
 <p class="caption" role="heading"><span class="caption-text">Supported 
Environments</span></p>
 <ul>
 <li class="toctree-l1 has-children"><a class="reference internal" 
href="../cpp/index.html">C/C++</a><input class="toctree-checkbox" 
id="toctree-checkbox-1" name="toctree-checkbox-1" role="switch" 
type="checkbox"/><label for="toctree-checkbox-1"><div 
class="visually-hidden">Toggle navigation of C/C++</div><i 
class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
+<li class="toctree-l2"><a class="reference internal" 
href="../cpp/quickstart.html">Quickstart</a></li>
 <li class="toctree-l2"><a class="reference internal" 
href="../cpp/driver_manager.html">Driver Manager</a></li>
 <li class="toctree-l2"><a class="reference internal" 
href="../cpp/concurrency.html">Concurrency and Thread Safety</a></li>
 <li class="toctree-l2 has-children"><a class="reference internal" 
href="../cpp/api/index.html">C/C++ API Reference</a><input 
class="toctree-checkbox" id="toctree-checkbox-2" name="toctree-checkbox-2" 
role="switch" type="checkbox"/><label for="toctree-checkbox-2"><div 
class="visually-hidden">Toggle navigation of C/C++ API Reference</div><i 
class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
diff --git a/main/genindex.html b/main/genindex.html
index 46829bf1..ce7efc51 100644
--- a/main/genindex.html
+++ b/main/genindex.html
@@ -222,6 +222,7 @@
 <p class="caption" role="heading"><span class="caption-text">Supported 
Environments</span></p>
 <ul>
 <li class="toctree-l1 has-children"><a class="reference internal" 
href="cpp/index.html">C/C++</a><input class="toctree-checkbox" 
id="toctree-checkbox-1" name="toctree-checkbox-1" role="switch" 
type="checkbox"/><label for="toctree-checkbox-1"><div 
class="visually-hidden">Toggle navigation of C/C++</div><i 
class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
+<li class="toctree-l2"><a class="reference internal" 
href="cpp/quickstart.html">Quickstart</a></li>
 <li class="toctree-l2"><a class="reference internal" 
href="cpp/driver_manager.html">Driver Manager</a></li>
 <li class="toctree-l2"><a class="reference internal" 
href="cpp/concurrency.html">Concurrency and Thread Safety</a></li>
 <li class="toctree-l2 has-children"><a class="reference internal" 
href="cpp/api/index.html">C/C++ API Reference</a><input 
class="toctree-checkbox" id="toctree-checkbox-2" name="toctree-checkbox-2" 
role="switch" type="checkbox"/><label for="toctree-checkbox-2"><div 
class="visually-hidden">Toggle navigation of C/C++ API Reference</div><i 
class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
diff --git a/main/index.html b/main/index.html
index d6a72e3d..31697adb 100644
--- a/main/index.html
+++ b/main/index.html
@@ -224,6 +224,7 @@
 <p class="caption" role="heading"><span class="caption-text">Supported 
Environments</span></p>
 <ul>
 <li class="toctree-l1 has-children"><a class="reference internal" 
href="cpp/index.html">C/C++</a><input class="toctree-checkbox" 
id="toctree-checkbox-1" name="toctree-checkbox-1" role="switch" 
type="checkbox"/><label for="toctree-checkbox-1"><div 
class="visually-hidden">Toggle navigation of C/C++</div><i 
class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
+<li class="toctree-l2"><a class="reference internal" 
href="cpp/quickstart.html">Quickstart</a></li>
 <li class="toctree-l2"><a class="reference internal" 
href="cpp/driver_manager.html">Driver Manager</a></li>
 <li class="toctree-l2"><a class="reference internal" 
href="cpp/concurrency.html">Concurrency and Thread Safety</a></li>
 <li class="toctree-l2 has-children"><a class="reference internal" 
href="cpp/api/index.html">C/C++ API Reference</a><input 
class="toctree-checkbox" id="toctree-checkbox-2" name="toctree-checkbox-2" 
role="switch" type="checkbox"/><label for="toctree-checkbox-2"><div 
class="visually-hidden">Toggle navigation of C/C++ API Reference</div><i 
class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
diff --git a/main/java/index.html b/main/java/index.html
index 3e7325c4..82dab813 100644
--- a/main/java/index.html
+++ b/main/java/index.html
@@ -224,6 +224,7 @@
 <p class="caption" role="heading"><span class="caption-text">Supported 
Environments</span></p>
 <ul class="current">
 <li class="toctree-l1 has-children"><a class="reference internal" 
href="../cpp/index.html">C/C++</a><input class="toctree-checkbox" 
id="toctree-checkbox-1" name="toctree-checkbox-1" role="switch" 
type="checkbox"/><label for="toctree-checkbox-1"><div 
class="visually-hidden">Toggle navigation of C/C++</div><i 
class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
+<li class="toctree-l2"><a class="reference internal" 
href="../cpp/quickstart.html">Quickstart</a></li>
 <li class="toctree-l2"><a class="reference internal" 
href="../cpp/driver_manager.html">Driver Manager</a></li>
 <li class="toctree-l2"><a class="reference internal" 
href="../cpp/concurrency.html">Concurrency and Thread Safety</a></li>
 <li class="toctree-l2 has-children"><a class="reference internal" 
href="../cpp/api/index.html">C/C++ API Reference</a><input 
class="toctree-checkbox" id="toctree-checkbox-2" name="toctree-checkbox-2" 
role="switch" type="checkbox"/><label for="toctree-checkbox-2"><div 
class="visually-hidden">Toggle navigation of C/C++ API Reference</div><i 
class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
diff --git a/main/objects.inv b/main/objects.inv
index 660f0e31..f0742d14 100644
Binary files a/main/objects.inv and b/main/objects.inv differ
diff --git a/main/py-modindex.html b/main/py-modindex.html
index 5ac3323e..21c3138c 100644
--- a/main/py-modindex.html
+++ b/main/py-modindex.html
@@ -222,6 +222,7 @@
 <p class="caption" role="heading"><span class="caption-text">Supported 
Environments</span></p>
 <ul>
 <li class="toctree-l1 has-children"><a class="reference internal" 
href="cpp/index.html">C/C++</a><input class="toctree-checkbox" 
id="toctree-checkbox-1" name="toctree-checkbox-1" role="switch" 
type="checkbox"/><label for="toctree-checkbox-1"><div 
class="visually-hidden">Toggle navigation of C/C++</div><i 
class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
+<li class="toctree-l2"><a class="reference internal" 
href="cpp/quickstart.html">Quickstart</a></li>
 <li class="toctree-l2"><a class="reference internal" 
href="cpp/driver_manager.html">Driver Manager</a></li>
 <li class="toctree-l2"><a class="reference internal" 
href="cpp/concurrency.html">Concurrency and Thread Safety</a></li>
 <li class="toctree-l2 has-children"><a class="reference internal" 
href="cpp/api/index.html">C/C++ API Reference</a><input 
class="toctree-checkbox" id="toctree-checkbox-2" name="toctree-checkbox-2" 
role="switch" type="checkbox"/><label for="toctree-checkbox-2"><div 
class="visually-hidden">Toggle navigation of C/C++ API Reference</div><i 
class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
diff --git a/main/python/api/adbc_driver_flightsql.html 
b/main/python/api/adbc_driver_flightsql.html
index 6805b7df..ea8c0c37 100644
--- a/main/python/api/adbc_driver_flightsql.html
+++ b/main/python/api/adbc_driver_flightsql.html
@@ -224,6 +224,7 @@
 <p class="caption" role="heading"><span class="caption-text">Supported 
Environments</span></p>
 <ul class="current">
 <li class="toctree-l1 has-children"><a class="reference internal" 
href="../../cpp/index.html">C/C++</a><input class="toctree-checkbox" 
id="toctree-checkbox-1" name="toctree-checkbox-1" role="switch" 
type="checkbox"/><label for="toctree-checkbox-1"><div 
class="visually-hidden">Toggle navigation of C/C++</div><i 
class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
+<li class="toctree-l2"><a class="reference internal" 
href="../../cpp/quickstart.html">Quickstart</a></li>
 <li class="toctree-l2"><a class="reference internal" 
href="../../cpp/driver_manager.html">Driver Manager</a></li>
 <li class="toctree-l2"><a class="reference internal" 
href="../../cpp/concurrency.html">Concurrency and Thread Safety</a></li>
 <li class="toctree-l2 has-children"><a class="reference internal" 
href="../../cpp/api/index.html">C/C++ API Reference</a><input 
class="toctree-checkbox" id="toctree-checkbox-2" name="toctree-checkbox-2" 
role="switch" type="checkbox"/><label for="toctree-checkbox-2"><div 
class="visually-hidden">Toggle navigation of C/C++ API Reference</div><i 
class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
diff --git a/main/python/api/adbc_driver_manager.html 
b/main/python/api/adbc_driver_manager.html
index 6a360c35..b528c94a 100644
--- a/main/python/api/adbc_driver_manager.html
+++ b/main/python/api/adbc_driver_manager.html
@@ -224,6 +224,7 @@
 <p class="caption" role="heading"><span class="caption-text">Supported 
Environments</span></p>
 <ul class="current">
 <li class="toctree-l1 has-children"><a class="reference internal" 
href="../../cpp/index.html">C/C++</a><input class="toctree-checkbox" 
id="toctree-checkbox-1" name="toctree-checkbox-1" role="switch" 
type="checkbox"/><label for="toctree-checkbox-1"><div 
class="visually-hidden">Toggle navigation of C/C++</div><i 
class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
+<li class="toctree-l2"><a class="reference internal" 
href="../../cpp/quickstart.html">Quickstart</a></li>
 <li class="toctree-l2"><a class="reference internal" 
href="../../cpp/driver_manager.html">Driver Manager</a></li>
 <li class="toctree-l2"><a class="reference internal" 
href="../../cpp/concurrency.html">Concurrency and Thread Safety</a></li>
 <li class="toctree-l2 has-children"><a class="reference internal" 
href="../../cpp/api/index.html">C/C++ API Reference</a><input 
class="toctree-checkbox" id="toctree-checkbox-2" name="toctree-checkbox-2" 
role="switch" type="checkbox"/><label for="toctree-checkbox-2"><div 
class="visually-hidden">Toggle navigation of C/C++ API Reference</div><i 
class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
diff --git a/main/python/api/adbc_driver_postgresql.html 
b/main/python/api/adbc_driver_postgresql.html
index 7f4535cd..549b857c 100644
--- a/main/python/api/adbc_driver_postgresql.html
+++ b/main/python/api/adbc_driver_postgresql.html
@@ -224,6 +224,7 @@
 <p class="caption" role="heading"><span class="caption-text">Supported 
Environments</span></p>
 <ul class="current">
 <li class="toctree-l1 has-children"><a class="reference internal" 
href="../../cpp/index.html">C/C++</a><input class="toctree-checkbox" 
id="toctree-checkbox-1" name="toctree-checkbox-1" role="switch" 
type="checkbox"/><label for="toctree-checkbox-1"><div 
class="visually-hidden">Toggle navigation of C/C++</div><i 
class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
+<li class="toctree-l2"><a class="reference internal" 
href="../../cpp/quickstart.html">Quickstart</a></li>
 <li class="toctree-l2"><a class="reference internal" 
href="../../cpp/driver_manager.html">Driver Manager</a></li>
 <li class="toctree-l2"><a class="reference internal" 
href="../../cpp/concurrency.html">Concurrency and Thread Safety</a></li>
 <li class="toctree-l2 has-children"><a class="reference internal" 
href="../../cpp/api/index.html">C/C++ API Reference</a><input 
class="toctree-checkbox" id="toctree-checkbox-2" name="toctree-checkbox-2" 
role="switch" type="checkbox"/><label for="toctree-checkbox-2"><div 
class="visually-hidden">Toggle navigation of C/C++ API Reference</div><i 
class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
diff --git a/main/python/api/adbc_driver_sqlite.html 
b/main/python/api/adbc_driver_sqlite.html
index 26407f66..5a5d6b53 100644
--- a/main/python/api/adbc_driver_sqlite.html
+++ b/main/python/api/adbc_driver_sqlite.html
@@ -224,6 +224,7 @@
 <p class="caption" role="heading"><span class="caption-text">Supported 
Environments</span></p>
 <ul class="current">
 <li class="toctree-l1 has-children"><a class="reference internal" 
href="../../cpp/index.html">C/C++</a><input class="toctree-checkbox" 
id="toctree-checkbox-1" name="toctree-checkbox-1" role="switch" 
type="checkbox"/><label for="toctree-checkbox-1"><div 
class="visually-hidden">Toggle navigation of C/C++</div><i 
class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
+<li class="toctree-l2"><a class="reference internal" 
href="../../cpp/quickstart.html">Quickstart</a></li>
 <li class="toctree-l2"><a class="reference internal" 
href="../../cpp/driver_manager.html">Driver Manager</a></li>
 <li class="toctree-l2"><a class="reference internal" 
href="../../cpp/concurrency.html">Concurrency and Thread Safety</a></li>
 <li class="toctree-l2 has-children"><a class="reference internal" 
href="../../cpp/api/index.html">C/C++ API Reference</a><input 
class="toctree-checkbox" id="toctree-checkbox-2" name="toctree-checkbox-2" 
role="switch" type="checkbox"/><label for="toctree-checkbox-2"><div 
class="visually-hidden">Toggle navigation of C/C++ API Reference</div><i 
class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
diff --git a/main/python/api/index.html b/main/python/api/index.html
index cdb6ee5a..b4107f83 100644
--- a/main/python/api/index.html
+++ b/main/python/api/index.html
@@ -224,6 +224,7 @@
 <p class="caption" role="heading"><span class="caption-text">Supported 
Environments</span></p>
 <ul class="current">
 <li class="toctree-l1 has-children"><a class="reference internal" 
href="../../cpp/index.html">C/C++</a><input class="toctree-checkbox" 
id="toctree-checkbox-1" name="toctree-checkbox-1" role="switch" 
type="checkbox"/><label for="toctree-checkbox-1"><div 
class="visually-hidden">Toggle navigation of C/C++</div><i 
class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
+<li class="toctree-l2"><a class="reference internal" 
href="../../cpp/quickstart.html">Quickstart</a></li>
 <li class="toctree-l2"><a class="reference internal" 
href="../../cpp/driver_manager.html">Driver Manager</a></li>
 <li class="toctree-l2"><a class="reference internal" 
href="../../cpp/concurrency.html">Concurrency and Thread Safety</a></li>
 <li class="toctree-l2 has-children"><a class="reference internal" 
href="../../cpp/api/index.html">C/C++ API Reference</a><input 
class="toctree-checkbox" id="toctree-checkbox-2" name="toctree-checkbox-2" 
role="switch" type="checkbox"/><label for="toctree-checkbox-2"><div 
class="visually-hidden">Toggle navigation of C/C++ API Reference</div><i 
class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
diff --git a/main/python/driver_manager.html b/main/python/driver_manager.html
index ffc58a5f..8ae32eb6 100644
--- a/main/python/driver_manager.html
+++ b/main/python/driver_manager.html
@@ -224,6 +224,7 @@
 <p class="caption" role="heading"><span class="caption-text">Supported 
Environments</span></p>
 <ul class="current">
 <li class="toctree-l1 has-children"><a class="reference internal" 
href="../cpp/index.html">C/C++</a><input class="toctree-checkbox" 
id="toctree-checkbox-1" name="toctree-checkbox-1" role="switch" 
type="checkbox"/><label for="toctree-checkbox-1"><div 
class="visually-hidden">Toggle navigation of C/C++</div><i 
class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
+<li class="toctree-l2"><a class="reference internal" 
href="../cpp/quickstart.html">Quickstart</a></li>
 <li class="toctree-l2"><a class="reference internal" 
href="../cpp/driver_manager.html">Driver Manager</a></li>
 <li class="toctree-l2"><a class="reference internal" 
href="../cpp/concurrency.html">Concurrency and Thread Safety</a></li>
 <li class="toctree-l2 has-children"><a class="reference internal" 
href="../cpp/api/index.html">C/C++ API Reference</a><input 
class="toctree-checkbox" id="toctree-checkbox-2" name="toctree-checkbox-2" 
role="switch" type="checkbox"/><label for="toctree-checkbox-2"><div 
class="visually-hidden">Toggle navigation of C/C++ API Reference</div><i 
class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
diff --git a/main/python/index.html b/main/python/index.html
index 869d466b..27e968b4 100644
--- a/main/python/index.html
+++ b/main/python/index.html
@@ -224,6 +224,7 @@
 <p class="caption" role="heading"><span class="caption-text">Supported 
Environments</span></p>
 <ul class="current">
 <li class="toctree-l1 has-children"><a class="reference internal" 
href="../cpp/index.html">C/C++</a><input class="toctree-checkbox" 
id="toctree-checkbox-1" name="toctree-checkbox-1" role="switch" 
type="checkbox"/><label for="toctree-checkbox-1"><div 
class="visually-hidden">Toggle navigation of C/C++</div><i 
class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
+<li class="toctree-l2"><a class="reference internal" 
href="../cpp/quickstart.html">Quickstart</a></li>
 <li class="toctree-l2"><a class="reference internal" 
href="../cpp/driver_manager.html">Driver Manager</a></li>
 <li class="toctree-l2"><a class="reference internal" 
href="../cpp/concurrency.html">Concurrency and Thread Safety</a></li>
 <li class="toctree-l2 has-children"><a class="reference internal" 
href="../cpp/api/index.html">C/C++ API Reference</a><input 
class="toctree-checkbox" id="toctree-checkbox-2" name="toctree-checkbox-2" 
role="switch" type="checkbox"/><label for="toctree-checkbox-2"><div 
class="visually-hidden">Toggle navigation of C/C++ API Reference</div><i 
class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
diff --git a/main/python/quickstart.html b/main/python/quickstart.html
index bb59e8ab..ba7561aa 100644
--- a/main/python/quickstart.html
+++ b/main/python/quickstart.html
@@ -224,6 +224,7 @@
 <p class="caption" role="heading"><span class="caption-text">Supported 
Environments</span></p>
 <ul class="current">
 <li class="toctree-l1 has-children"><a class="reference internal" 
href="../cpp/index.html">C/C++</a><input class="toctree-checkbox" 
id="toctree-checkbox-1" name="toctree-checkbox-1" role="switch" 
type="checkbox"/><label for="toctree-checkbox-1"><div 
class="visually-hidden">Toggle navigation of C/C++</div><i 
class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
+<li class="toctree-l2"><a class="reference internal" 
href="../cpp/quickstart.html">Quickstart</a></li>
 <li class="toctree-l2"><a class="reference internal" 
href="../cpp/driver_manager.html">Driver Manager</a></li>
 <li class="toctree-l2"><a class="reference internal" 
href="../cpp/concurrency.html">Concurrency and Thread Safety</a></li>
 <li class="toctree-l2 has-children"><a class="reference internal" 
href="../cpp/api/index.html">C/C++ API Reference</a><input 
class="toctree-checkbox" id="toctree-checkbox-2" name="toctree-checkbox-2" 
role="switch" type="checkbox"/><label for="toctree-checkbox-2"><div 
class="visually-hidden">Toggle navigation of C/C++ API Reference</div><i 
class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
diff --git a/main/python/recipe/driver_manager.html 
b/main/python/recipe/driver_manager.html
index 3fdc7286..da37625b 100644
--- a/main/python/recipe/driver_manager.html
+++ b/main/python/recipe/driver_manager.html
@@ -224,6 +224,7 @@
 <p class="caption" role="heading"><span class="caption-text">Supported 
Environments</span></p>
 <ul class="current">
 <li class="toctree-l1 has-children"><a class="reference internal" 
href="../../cpp/index.html">C/C++</a><input class="toctree-checkbox" 
id="toctree-checkbox-1" name="toctree-checkbox-1" role="switch" 
type="checkbox"/><label for="toctree-checkbox-1"><div 
class="visually-hidden">Toggle navigation of C/C++</div><i 
class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
+<li class="toctree-l2"><a class="reference internal" 
href="../../cpp/quickstart.html">Quickstart</a></li>
 <li class="toctree-l2"><a class="reference internal" 
href="../../cpp/driver_manager.html">Driver Manager</a></li>
 <li class="toctree-l2"><a class="reference internal" 
href="../../cpp/concurrency.html">Concurrency and Thread Safety</a></li>
 <li class="toctree-l2 has-children"><a class="reference internal" 
href="../../cpp/api/index.html">C/C++ API Reference</a><input 
class="toctree-checkbox" id="toctree-checkbox-2" name="toctree-checkbox-2" 
role="switch" type="checkbox"/><label for="toctree-checkbox-2"><div 
class="visually-hidden">Toggle navigation of C/C++ API Reference</div><i 
class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
diff --git a/main/python/recipe/index.html b/main/python/recipe/index.html
index 3b8d6476..fa0016f4 100644
--- a/main/python/recipe/index.html
+++ b/main/python/recipe/index.html
@@ -224,6 +224,7 @@
 <p class="caption" role="heading"><span class="caption-text">Supported 
Environments</span></p>
 <ul class="current">
 <li class="toctree-l1 has-children"><a class="reference internal" 
href="../../cpp/index.html">C/C++</a><input class="toctree-checkbox" 
id="toctree-checkbox-1" name="toctree-checkbox-1" role="switch" 
type="checkbox"/><label for="toctree-checkbox-1"><div 
class="visually-hidden">Toggle navigation of C/C++</div><i 
class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
+<li class="toctree-l2"><a class="reference internal" 
href="../../cpp/quickstart.html">Quickstart</a></li>
 <li class="toctree-l2"><a class="reference internal" 
href="../../cpp/driver_manager.html">Driver Manager</a></li>
 <li class="toctree-l2"><a class="reference internal" 
href="../../cpp/concurrency.html">Concurrency and Thread Safety</a></li>
 <li class="toctree-l2 has-children"><a class="reference internal" 
href="../../cpp/api/index.html">C/C++ API Reference</a><input 
class="toctree-checkbox" id="toctree-checkbox-2" name="toctree-checkbox-2" 
role="switch" type="checkbox"/><label for="toctree-checkbox-2"><div 
class="visually-hidden">Toggle navigation of C/C++ API Reference</div><i 
class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
diff --git a/main/python/recipe/postgresql.html 
b/main/python/recipe/postgresql.html
index b16b9192..024ec8b8 100644
--- a/main/python/recipe/postgresql.html
+++ b/main/python/recipe/postgresql.html
@@ -224,6 +224,7 @@
 <p class="caption" role="heading"><span class="caption-text">Supported 
Environments</span></p>
 <ul class="current">
 <li class="toctree-l1 has-children"><a class="reference internal" 
href="../../cpp/index.html">C/C++</a><input class="toctree-checkbox" 
id="toctree-checkbox-1" name="toctree-checkbox-1" role="switch" 
type="checkbox"/><label for="toctree-checkbox-1"><div 
class="visually-hidden">Toggle navigation of C/C++</div><i 
class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
+<li class="toctree-l2"><a class="reference internal" 
href="../../cpp/quickstart.html">Quickstart</a></li>
 <li class="toctree-l2"><a class="reference internal" 
href="../../cpp/driver_manager.html">Driver Manager</a></li>
 <li class="toctree-l2"><a class="reference internal" 
href="../../cpp/concurrency.html">Concurrency and Thread Safety</a></li>
 <li class="toctree-l2 has-children"><a class="reference internal" 
href="../../cpp/api/index.html">C/C++ API Reference</a><input 
class="toctree-checkbox" id="toctree-checkbox-2" name="toctree-checkbox-2" 
role="switch" type="checkbox"/><label for="toctree-checkbox-2"><div 
class="visually-hidden">Toggle navigation of C/C++ API Reference</div><i 
class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
diff --git a/main/search.html b/main/search.html
index 59c00429..e2666556 100644
--- a/main/search.html
+++ b/main/search.html
@@ -221,6 +221,7 @@
 <p class="caption" role="heading"><span class="caption-text">Supported 
Environments</span></p>
 <ul>
 <li class="toctree-l1 has-children"><a class="reference internal" 
href="cpp/index.html">C/C++</a><input class="toctree-checkbox" 
id="toctree-checkbox-1" name="toctree-checkbox-1" role="switch" 
type="checkbox"/><label for="toctree-checkbox-1"><div 
class="visually-hidden">Toggle navigation of C/C++</div><i 
class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
+<li class="toctree-l2"><a class="reference internal" 
href="cpp/quickstart.html">Quickstart</a></li>
 <li class="toctree-l2"><a class="reference internal" 
href="cpp/driver_manager.html">Driver Manager</a></li>
 <li class="toctree-l2"><a class="reference internal" 
href="cpp/concurrency.html">Concurrency and Thread Safety</a></li>
 <li class="toctree-l2 has-children"><a class="reference internal" 
href="cpp/api/index.html">C/C++ API Reference</a><input 
class="toctree-checkbox" id="toctree-checkbox-2" name="toctree-checkbox-2" 
role="switch" type="checkbox"/><label for="toctree-checkbox-2"><div 
class="visually-hidden">Toggle navigation of C/C++ API Reference</div><i 
class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
diff --git a/main/searchindex.js b/main/searchindex.js
index 2c481b06..45eccb22 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", 
"cpp/quickstart", "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_dri [...]
\ No newline at end of file

Reply via email to