blob: aa63f9caca41ae0824dccd8cad2a6cd58433c8fe [file] [log] [blame]
<svg id="graph-div" width="100%" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" height="248" style="max-width: 586.25px;" viewBox="0 0 586.25 248"><style>#graph-div {font-family:"trebuchet ms",verdana,arial,sans-serif;font-size:16px;fill:#000000;}#graph-div .error-icon{fill:#552222;}#graph-div .error-text{fill:#552222;stroke:#552222;}#graph-div .edge-thickness-normal{stroke-width:2px;}#graph-div .edge-thickness-thick{stroke-width:3.5px;}#graph-div .edge-pattern-solid{stroke-dasharray:0;}#graph-div .edge-pattern-dashed{stroke-dasharray:3;}#graph-div .edge-pattern-dotted{stroke-dasharray:2;}#graph-div .marker{fill:#666;stroke:#666;}#graph-div .marker.cross{stroke:#666;}#graph-div svg{font-family:"trebuchet ms",verdana,arial,sans-serif;font-size:16px;}#graph-div .label{font-family:"trebuchet ms",verdana,arial,sans-serif;color:#000000;}#graph-div .cluster-label text{fill:#333;}#graph-div .cluster-label span{color:#333;}#graph-div .label text,#graph-div span{fill:#000000;color:#000000;}#graph-div .node rect,#graph-div .node circle,#graph-div .node ellipse,#graph-div .node polygon,#graph-div .node path{fill:#eee;stroke:#999;stroke-width:1px;}#graph-div .node .label{text-align:center;}#graph-div .node.clickable{cursor:pointer;}#graph-div .arrowheadPath{fill:#333333;}#graph-div .edgePath .path{stroke:#666;stroke-width:2.0px;}#graph-div .flowchart-link{stroke:#666;fill:none;}#graph-div .edgeLabel{background-color:white;text-align:center;}#graph-div .edgeLabel rect{opacity:0.5;background-color:white;fill:white;}#graph-div .cluster rect{fill:hsl(0, 0%, 98.9215686275%);stroke:#707070;stroke-width:1px;}#graph-div .cluster text{fill:#333;}#graph-div .cluster span{color:#333;}#graph-div 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(-160, 0%, 93.3333333333%);border:1px solid #707070;border-radius:2px;pointer-events:none;z-index:100;}#graph-div :root{--mermaid-font-family:"trebuchet ms",verdana,arial,sans-serif;}</style><g><g class="output"><g class="clusters"></g><g class="edgePaths"><g class="edgePath LS-JDBC LE-FlightSQL" style="opacity: 1;" id="L-JDBC-FlightSQL"><path class="path" d="M107.99166870117188,30L119.47916920979817,30C130.96666971842447,30,153.9416707356771,30,172.9965469143915,40C192.05142309310588,50,207.18617443328208,70,214.7535501033702,80L222.32092577345827,90" marker-end="url(#arrowhead1903)" style="fill:none"></path><defs><marker id="arrowhead1903" viewBox="0 0 10 10" refX="9" refY="5" markerUnits="strokeWidth" markerWidth="8" markerHeight="6" orient="auto"><path d="M 0 0 L 10 5 L 0 10 z" class="arrowheadPath" style="stroke-width: 1px; stroke-dasharray: 1px, 0px;"></path></marker></defs></g><g class="edgePath LS-ODBC LE-FlightSQL" style="opacity: 1;" id="L-ODBC-FlightSQL"><path class="path" d="M109.56666564941406,124L120.79166666666667,124C132.01666768391928,124,154.46666971842447,124,169.85833740234375,124C185.25000508626303,124,193.58333841959634,124,197.75000508626303,124L201.9166717529297,124" marker-end="url(#arrowhead1904)" style="fill:none"></path><defs><marker id="arrowhead1904" viewBox="0 0 10 10" refX="9" refY="5" markerUnits="strokeWidth" markerWidth="8" markerHeight="6" orient="auto"><path d="M 0 0 L 10 5 L 0 10 z" class="arrowheadPath" style="stroke-width: 1px; stroke-dasharray: 1px, 0px;"></path></marker></defs></g><g class="edgePath LS-ANA LE-FlightSQL" style="opacity: 1;" id="L-ANA-FlightSQL"><path class="path" d="M151.9166717529297,218L156.08333841959634,218C160.25000508626303,218,168.58333841959634,218,180.31738075635113,208C192.05142309310588,198,207.18617443328208,178,214.7535501033702,168L222.32092577345827,158" marker-end="url(#arrowhead1905)" style="fill:none"></path><defs><marker id="arrowhead1905" viewBox="0 0 10 10" refX="9" refY="5" markerUnits="strokeWidth" markerWidth="8" markerHeight="6" orient="auto"><path d="M 0 0 L 10 5 L 0 10 z" class="arrowheadPath" style="stroke-width: 1px; stroke-dasharray: 1px, 0px;"></path></marker></defs></g><g class="edgePath LS-FlightSQL LE-DB" style="opacity: 1;" id="L-FlightSQL-DB"><path class="path" d="M294.18333435058594,124L304.46944427490234,124C314.75555419921875,124,335.32777404785156,124,355.8999938964844,124C376.4722137451172,124,397.04443359375,124,407.3305435180664,124L417.6166534423828,124" marker-end="url(#arrowhead1906)" style="fill:none"></path><defs><marker id="arrowhead1906" viewBox="0 0 10 10" refX="9" refY="5" markerUnits="strokeWidth" markerWidth="8" markerHeight="6" orient="auto"><path d="M 0 0 L 10 5 L 0 10 z" class="arrowheadPath" style="stroke-width: 1px; stroke-dasharray: 1px, 0px;"></path></marker></defs></g></g><g class="edgeLabels"><g class="edgeLabel" style="opacity: 1;" transform=""><g transform="translate(0,0)" class="label"><rect rx="0" ry="0" width="0" height="0"></rect><foreignObject width="0" height="0"><div xmlns="http://www.w3.org/1999/xhtml" style="display: inline-block; white-space: nowrap;"><span id="L-L-JDBC-FlightSQL" class="edgeLabel L-LS-JDBC' L-LE-FlightSQL"></span></div></foreignObject></g></g><g class="edgeLabel" style="opacity: 1;" transform=""><g transform="translate(0,0)" class="label"><rect rx="0" ry="0" width="0" height="0"></rect><foreignObject width="0" height="0"><div xmlns="http://www.w3.org/1999/xhtml" style="display: inline-block; white-space: nowrap;"><span id="L-L-ODBC-FlightSQL" class="edgeLabel L-LS-ODBC' L-LE-FlightSQL"></span></div></foreignObject></g></g><g class="edgeLabel" style="opacity: 1;" transform=""><g transform="translate(0,0)" class="label"><rect rx="0" ry="0" width="0" height="0"></rect><foreignObject width="0" height="0"><div xmlns="http://www.w3.org/1999/xhtml" style="display: inline-block; white-space: nowrap;"><span id="L-L-ANA-FlightSQL" class="edgeLabel L-LS-ANA' L-LE-FlightSQL"></span></div></foreignObject></g></g><g class="edgeLabel" style="opacity: 1;" transform="translate(355.8999938964844,124)"><g transform="translate(-36.71665954589844,-12)" class="label"><rect rx="0" ry="0" width="73.43331909179688" height="24"></rect><foreignObject width="73.43331909179688" height="24"><div xmlns="http://www.w3.org/1999/xhtml" style="display: inline-block; white-space: nowrap;"><span id="L-L-FlightSQL-DB" class="edgeLabel L-LS-FlightSQL' L-LE-DB">Flight RPC</span></div></foreignObject></g></g></g><g class="nodes"><g class="node default" style="opacity: 1;" id="flowchart-JDBC-5682" transform="translate(79.95833587646484,30)"><rect rx="0" ry="0" x="-28.03333282470703" y="-22" width="56.06666564941406" height="44" class="label-container"></rect><g class="label" transform="translate(0,0)"><g transform="translate(-18.03333282470703,-12)"><foreignObject width="36.06666564941406" height="24"><div xmlns="http://www.w3.org/1999/xhtml" style="display: inline-block; white-space: nowrap;">JDBC</div></foreignObject></g></g></g><g class="node default" style="opacity: 1;" id="flowchart-ODBC-5683" transform="translate(79.95833587646484,124)"><rect rx="0" ry="0" x="-29.60832977294922" y="-22" width="59.21665954589844" height="44" class="label-container"></rect><g class="label" transform="translate(0,0)"><g transform="translate(-19.60832977294922,-12)"><foreignObject width="39.21665954589844" height="24"><div xmlns="http://www.w3.org/1999/xhtml" style="display: inline-block; white-space: nowrap;">ODBC</div></foreignObject></g></g></g><g class="node default" style="opacity: 1;" id="flowchart-FlightSQL-5684" transform="translate(248.0500030517578,124)"><rect rx="0" ry="0" x="-46.133331298828125" y="-34" width="92.26666259765625" height="68" class="label-container"></rect><g class="label" transform="translate(0,0)"><g transform="translate(-36.133331298828125,-24)"><foreignObject width="72.26666259765625" height="48"><div xmlns="http://www.w3.org/1999/xhtml" style="display: inline-block; white-space: nowrap;">Flight SQL<br/>libraries</div></foreignObject></g></g></g><g class="node default" style="opacity: 1;" id="flowchart-ANA-5685" transform="translate(79.95833587646484,218)"><rect rx="0" ry="0" x="-71.95833587646484" y="-22" width="143.9166717529297" height="44" class="label-container"></rect><g class="label" transform="translate(0,0)"><g transform="translate(-61.958335876464844,-12)"><foreignObject width="123.91667175292969" height="24"><div xmlns="http://www.w3.org/1999/xhtml" style="display: inline-block; white-space: nowrap;">Arrow-native app</div></foreignObject></g></g></g><g class="node default" style="opacity: 1;" id="flowchart-DB-5686" label-offset-y="14.059400085452069" transform="translate(497.9333190917969,124)"><path d="M 0,14.059400085452069 a 80.31666564941406,14.059400085452069 0,0,0 160.63333129882812 0 a 80.31666564941406,14.059400085452069 0,0,0 -160.63333129882812 0 l 0,82.05940008545207 a 80.31666564941406,14.059400085452069 0,0,0 160.63333129882812 0 l 0,-82.05940008545207" transform="translate(-80.31666564941406,-55.0891001281781)" class="label-container"></path><g class="label" transform="translate(0,0)"><g transform="translate(-70.31666564941406,-24)"><foreignObject width="140.63333129882812" height="48"><div xmlns="http://www.w3.org/1999/xhtml" style="display: inline-block; white-space: nowrap;">Database with<br/>Flight SQL endpoint</div></foreignObject></g></g></g></g></g></g></svg>