| Licensed to the Apache Software Foundation (ASF) under one |
| or more contributor license agreements. See the NOTICE file |
| distributed with this work for additional information |
| regarding copyright ownership. The ASF licenses this file |
| to you under the Apache License, Version 2.0 (the |
| "License"); you may not use this file except in compliance |
| with the License. You may obtain a copy of the License at |
| http://www.apache.org/licenses/LICENSE-2.0 |
| Unless required by applicable law or agreed to in writing, |
| software distributed under the License is distributed on an |
| "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY |
| KIND, either express or implied. See the License for the |
| specific language governing permissions and limitations |
| <svg aria-roledescription="block" role="graphics-document document" viewBox="-5 -70 677.703125 140" style="max-width: 677.703px; background-color: white;" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns="http://www.w3.org/2000/svg" width="100%" id="my-svg"><style>#my-svg{font-family:"trebuchet ms",verdana,arial,sans-serif;font-size:16px;fill:#333;}#my-svg .error-icon{fill:#552222;}#my-svg .error-text{fill:#552222;stroke:#552222;}#my-svg .edge-thickness-normal{stroke-width:2px;}#my-svg .edge-thickness-thick{stroke-width:3.5px;}#my-svg .edge-pattern-solid{stroke-dasharray:0;}#my-svg .edge-pattern-dashed{stroke-dasharray:3;}#my-svg .edge-pattern-dotted{stroke-dasharray:2;}#my-svg .marker{fill:#333333;stroke:#333333;}#my-svg .marker.cross{stroke:#333333;}#my-svg svg{font-family:"trebuchet ms",verdana,arial,sans-serif;font-size:16px;}#my-svg .label{font-family:"trebuchet ms",verdana,arial,sans-serif;color:#333;}#my-svg .cluster-label text{fill:#333;}#my-svg .cluster-label span,#my-svg p{color:#333;}#my-svg .label text,#my-svg span,#my-svg p{fill:#333;color:#333;}#my-svg .node rect,#my-svg .node circle,#my-svg .node ellipse,#my-svg .node polygon,#my-svg .node path{fill:#ECECFF;stroke:#9370DB;stroke-width:1px;}#my-svg .flowchart-label text{text-anchor:middle;}#my-svg .node .label{text-align:center;}#my-svg .node.clickable{cursor:pointer;}#my-svg .arrowheadPath{fill:#333333;}#my-svg .edgePath .path{stroke:#333333;stroke-width:2.0px;}#my-svg .flowchart-link{stroke:#333333;fill:none;}#my-svg .edgeLabel{background-color:#e8e8e8;text-align:center;}#my-svg .edgeLabel rect{opacity:0.5;background-color:#e8e8e8;fill:#e8e8e8;}#my-svg .labelBkg{background-color:rgba(232, 232, 232, 0.5);}#my-svg .node .cluster{fill:rgba(255, 255, 222, 0.5);stroke:rgba(170, 170, 51, 0.2);box-shadow:rgba(50, 50, 93, 0.25) 0px 13px 27px -5px,rgba(0, 0, 0, 0.3) 0px 8px 16px -8px;stroke-width:1px;}#my-svg .cluster text{fill:#333;}#my-svg .cluster span,#my-svg p{color:#333;}#my-svg div.mermaidTooltip{position:absolute;text-align:center;max-width:200px;padding:2px;font-family:"trebuchet ms",verdana,arial,sans-serif;font-size:12px;background:hsl(80, 100%, 96.2745098039%);border:1px solid #aaaa33;border-radius:2px;pointer-events:none;z-index:100;}#my-svg .flowchartTitleText{text-anchor:middle;font-size:18px;fill:#333;}#my-svg :root{--mermaid-font-family:"trebuchet ms",verdana,arial,sans-serif;}</style><g/><marker orient="auto" markerHeight="12" markerWidth="12" markerUnits="userSpaceOnUse" refY="5" refX="6" viewBox="0 0 10 10" class="marker block" id="my-svg_block-pointEnd"><path style="stroke-width: 1; stroke-dasharray: 1, 0;" class="arrowMarkerPath" d="M 0 0 L 10 5 L 0 10 z"/></marker><marker orient="auto" markerHeight="12" markerWidth="12" markerUnits="userSpaceOnUse" refY="5" refX="4.5" viewBox="0 0 10 10" class="marker block" id="my-svg_block-pointStart"><path style="stroke-width: 1; stroke-dasharray: 1, 0;" class="arrowMarkerPath" d="M 0 5 L 10 10 L 10 0 z"/></marker><marker orient="auto" markerHeight="11" markerWidth="11" markerUnits="userSpaceOnUse" refY="5" refX="11" viewBox="0 0 10 10" class="marker block" id="my-svg_block-circleEnd"><circle style="stroke-width: 1; stroke-dasharray: 1, 0;" class="arrowMarkerPath" r="5" cy="5" cx="5"/></marker><marker orient="auto" markerHeight="11" markerWidth="11" markerUnits="userSpaceOnUse" refY="5" refX="-1" viewBox="0 0 10 10" class="marker block" id="my-svg_block-circleStart"><circle style="stroke-width: 1; stroke-dasharray: 1, 0;" class="arrowMarkerPath" r="5" cy="5" cx="5"/></marker><marker orient="auto" markerHeight="11" markerWidth="11" markerUnits="userSpaceOnUse" refY="5.2" refX="12" viewBox="0 0 11 11" class="marker cross block" id="my-svg_block-crossEnd"><path style="stroke-width: 2; stroke-dasharray: 1, 0;" class="arrowMarkerPath" d="M 1,1 l 9,9 M 10,1 l -9,9"/></marker><marker orient="auto" markerHeight="11" markerWidth="11" markerUnits="userSpaceOnUse" refY="5.2" refX="-1" viewBox="0 0 11 11" class="marker cross block" id="my-svg_block-crossStart"><path style="stroke-width: 2; stroke-dasharray: 1, 0;" class="arrowMarkerPath" d="M 1,1 l 9,9 M 10,1 l -9,9"/></marker><g class="block"><g transform="translate(333.8515625, -51.75)" data-id="app" data-node="true" id="app" class="node default default flowchart-label"><rect height="26.5" width="667.703125" y="-13.25" x="-333.8515625" ry="0" rx="0" style="" class="basic label-container"/><g transform="translate(-42.296875, -9.25)" style="" class="label"><rect/><foreignObject height="18.5" width="84.59375"><div style="display: inline-block; white-space: nowrap;" xmlns="http://www.w3.org/1999/xhtml"><span class="nodeLabel"><b>Application</b></span></div></foreignObject></g></g><g transform="translate(333.8515625, 17.25)" data-id="driver" data-node="true" id="driver" class="node default default flowchart-label"><rect height="26.5" width="667.703125" y="-13.25" x="-333.8515625" ry="0" rx="0" style="" class="basic label-container"/><g transform="translate(-23.1796875, -9.25)" style="" class="label"><rect/><foreignObject height="18.5" width="46.359375"><div style="display: inline-block; white-space: nowrap;" xmlns="http://www.w3.org/1999/xhtml"><span class="nodeLabel"><b>Driver</b></span></div></foreignObject></g></g><g transform="translate(108.6171875, 51.75)" data-id="AdbcStatementExecuteQuery" data-node="true" id="AdbcStatementExecuteQuery" class="node default default flowchart-label"><rect height="26.5" width="217.234375" y="-13.25" x="-108.6171875" ry="0" rx="0" style="" class="basic label-container"/><g transform="translate(-104.6171875, -9.25)" style="" class="label"><rect/><foreignObject height="18.5" width="209.234375"><div style="display: inline-block; white-space: nowrap;" xmlns="http://www.w3.org/1999/xhtml"><span class="nodeLabel">AdbcStatementExecuteQuery</span></div></foreignObject></g></g><g transform="translate(333.8515625, 51.75)" data-id="AdbcStatementSetSqlQuery" data-node="true" id="AdbcStatementSetSqlQuery" class="node default default flowchart-label"><rect height="26.5" width="217.234375" y="-13.25" x="-108.6171875" ry="0" rx="0" style="" class="basic label-container"/><g transform="translate(-98.140625, -9.25)" style="" class="label"><rect/><foreignObject height="18.5" width="196.28125"><div style="display: inline-block; white-space: nowrap;" xmlns="http://www.w3.org/1999/xhtml"><span class="nodeLabel">AdbcStatementSetSqlQuery</span></div></foreignObject></g></g><g transform="translate(559.0859375, 51.75)" data-id="..." data-node="true" id="..." class="node default default flowchart-label"><rect height="26.5" width="217.234375" y="-13.25" x="-108.6171875" ry="0" rx="0" style="" class="basic label-container"/><g transform="translate(-8.8125, -9.25)" style="" class="label"><rect/><foreignObject height="18.5" width="17.625"><div style="display: inline-block; white-space: nowrap;" xmlns="http://www.w3.org/1999/xhtml"><span class="nodeLabel">...</span></div></foreignObject></g></g><path marker-end="url(#my-svg_block-pointEnd)" class="edge-thickness-normal edge-pattern-solid flowchart-link LS-a1 LE-b1" id="1-app-AdbcStatementExecuteQuery" d="M305.01721014492756,-38.5L291.0534042874396,-32.083333333333336C277.0895984299517,-25.666666666666668,249.16198671497582,-12.833333333333334,222.0370207041639,-0.36883282305805426C194.91205469335202,12.095667687217224,168.589734386704,24.19133537443445,155.42857423338003,30.23916921804306L142.26741408005603,36.287003061651674"/></g></svg> |