blob: de0372bf8b4f3a944b6f32a5deb5d551598924d2 [file] [log] [blame]
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN"
"http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
<!-- Generated by graphviz version 2.36.0 (20140111.2315)
-->
<!-- Title: be/src/exec/external&#45;data&#45;source&#45;executor.h Pages: 1 -->
<!--zoomable 244 -->
<svg id="main" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" xml:space="preserve" onload="init(evt)">
<style type="text/css"><![CDATA[
.edge:hover path { stroke: red; }
.edge:hover polygon { stroke: red; fill: red; }
]]></style>
<script type="text/javascript"><![CDATA[
var edges = document.getElementsByTagName('g');
if (edges && edges.length) {
for (var i=0;i<edges.length;i++) {
if (edges[i].id.substr(0,4)=='edge') {
edges[i].setAttribute('class','edge');
}
}
}
]]></script>
<defs>
<circle id="rim" cx="0" cy="0" r="7"/>
<circle id="rim2" cx="0" cy="0" r="3.5"/>
<g id="zoomPlus">
<use xlink:href="#rim" fill="#404040">
<set attributeName="fill" to="#808080" begin="zoomplus.mouseover" end="zoomplus.mouseout"/>
</use>
<path d="M-4,0h8M0,-4v8" fill="none" stroke="white" stroke-width="1.5" pointer-events="none"/>
</g>
<g id="zoomMin">
<use xlink:href="#rim" fill="#404040">
<set attributeName="fill" to="#808080" begin="zoomminus.mouseover" end="zoomminus.mouseout"/>
</use>
<path d="M-4,0h8" fill="none" stroke="white" stroke-width="1.5" pointer-events="none"/>
</g>
<g id="dirArrow">
<path fill="none" stroke="white" stroke-width="1.5" d="M0,-3.0v7 M-2.5,-0.5L0,-3.0L2.5,-0.5"/>
</g>
<g id="resetDef">
<use xlink:href="#rim2" fill="#404040">
<set attributeName="fill" to="#808080" begin="reset.mouseover" end="reset.mouseout"/>
</use>
</g>
</defs>
<script type="text/javascript">
var viewWidth = 1238;
var viewHeight = 244;
var sectionId = 'dynsection-0';
</script>
<script xlink:href="svgpan.js"/>
<svg id="graph" class="graph">
<g id="viewport">
<title>be/src/exec/external&#45;data&#45;source&#45;executor.h</title>
<polygon fill="white" stroke="none" points="-4,4 -4,-240 1234,-240 1234,4 -4,4"/>
<!-- Node1 -->
<g id="node1" class="node"><title>Node1</title>
<polygon fill="#bfbfbf" stroke="black" points="862.5,-205 862.5,-235 981.5,-235 981.5,-205 862.5,-205"/>
<text text-anchor="start" x="870.5" y="-223" font-family="Helvetica,sans-Serif" font-size="10.00">be/src/exec/external</text>
<text text-anchor="middle" x="922" y="-212" font-family="Helvetica,sans-Serif" font-size="10.00">&#45;data&#45;source&#45;executor.h</text>
</g>
<!-- Node2 -->
<g id="node2" class="node"><title>Node2</title>
<polygon fill="white" stroke="#bfbfbf" points="743.5,-142.5 743.5,-161.5 778.5,-161.5 778.5,-142.5 743.5,-142.5"/>
<text text-anchor="middle" x="761" y="-149.5" font-family="Helvetica,sans-Serif" font-size="10.00">jni.h</text>
</g>
<!-- Node1&#45;&gt;Node2 -->
<g id="edge1" class="edge"><title>Node1&#45;&gt;Node2</title>
<path fill="none" stroke="midnightblue" d="M880.613,-204.983C853.803,-195.481 818.356,-182.12 788,-168 786.851,-167.466 785.685,-166.902 784.513,-166.32"/>
<polygon fill="midnightblue" stroke="midnightblue" points="786.133,-163.217 775.656,-161.642 782.864,-169.407 786.133,-163.217"/>
</g>
<!-- Node3 -->
<g id="node3" class="node"><title>Node3</title>
<polygon fill="white" stroke="#bfbfbf" points="995.5,-6.5 995.5,-25.5 1036.5,-25.5 1036.5,-6.5 995.5,-6.5"/>
<text text-anchor="middle" x="1016" y="-13.5" font-family="Helvetica,sans-Serif" font-size="10.00">string</text>
</g>
<!-- Node1&#45;&gt;Node3 -->
<g id="edge2" class="edge"><title>Node1&#45;&gt;Node3</title>
<path fill="none" stroke="midnightblue" d="M928.61,-204.796C945.336,-168.853 989.313,-74.348 1007.72,-34.8012"/>
<polygon fill="midnightblue" stroke="midnightblue" points="1010.95,-36.14 1012,-25.5969 1004.61,-33.1867 1010.95,-36.14"/>
</g>
<!-- Node4 -->
<g id="node4" class="node"><title>Node4</title>
<g id="a_node4"><a xlink:href="status_8h.html" target="_top" xlink:title="common/status.h">
<polygon fill="white" stroke="black" points="797,-142.5 797,-161.5 889,-161.5 889,-142.5 797,-142.5"/>
<text text-anchor="middle" x="843" y="-149.5" font-family="Helvetica,sans-Serif" font-size="10.00">common/status.h</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node4 -->
<g id="edge3" class="edge"><title>Node1&#45;&gt;Node4</title>
<path fill="none" stroke="midnightblue" d="M904.858,-204.679C892.053,-193.981 874.572,-179.377 861.46,-168.422"/>
<polygon fill="midnightblue" stroke="midnightblue" points="863.485,-165.554 853.567,-161.828 858.997,-170.926 863.485,-165.554"/>
</g>
<!-- Node20 -->
<g id="node20" class="node"><title>Node20</title>
<polygon fill="white" stroke="#bfbfbf" points="1030,-137 1030,-167 1172,-167 1172,-137 1030,-137"/>
<text text-anchor="start" x="1038" y="-155" font-family="Helvetica,sans-Serif" font-size="10.00">gen&#45;cpp/ExternalDataSource</text>
<text text-anchor="middle" x="1101" y="-144" font-family="Helvetica,sans-Serif" font-size="10.00">_types.h</text>
</g>
<!-- Node1&#45;&gt;Node20 -->
<g id="edge24" class="edge"><title>Node1&#45;&gt;Node20</title>
<path fill="none" stroke="midnightblue" d="M960.4,-204.841C987.627,-194.802 1024.34,-181.265 1053.43,-170.542"/>
<polygon fill="midnightblue" stroke="midnightblue" points="1054.8,-173.765 1062.97,-167.022 1052.38,-167.197 1054.8,-173.765"/>
</g>
<!-- Node4&#45;&gt;Node3 -->
<g id="edge4" class="edge"><title>Node4&#45;&gt;Node3</title>
<path fill="none" stroke="midnightblue" d="M860.666,-142.418C879.028,-133.126 908.216,-117.298 931,-100 957.964,-79.5286 985.295,-51.187 1001.44,-33.4834"/>
<polygon fill="midnightblue" stroke="midnightblue" points="1004.33,-35.504 1008.41,-25.7282 999.122,-30.823 1004.33,-35.504"/>
</g>
<!-- Node5 -->
<g id="node5" class="node"><title>Node5</title>
<polygon fill="white" stroke="#bfbfbf" points="933,-6.5 933,-25.5 977,-25.5 977,-6.5 933,-6.5"/>
<text text-anchor="middle" x="955" y="-13.5" font-family="Helvetica,sans-Serif" font-size="10.00">vector</text>
</g>
<!-- Node4&#45;&gt;Node5 -->
<g id="edge5" class="edge"><title>Node4&#45;&gt;Node5</title>
<path fill="none" stroke="midnightblue" d="M856.221,-142.403C869.836,-133.1 891.109,-117.262 906,-100 923.451,-79.7698 938.195,-52.4884 946.82,-34.8205"/>
<polygon fill="midnightblue" stroke="midnightblue" points="950.044,-36.1902 951.165,-25.6549 943.718,-33.1915 950.044,-36.1902"/>
</g>
<!-- Node6 -->
<g id="node6" class="node"><title>Node6</title>
<polygon fill="white" stroke="#bfbfbf" points="0,-6.5 0,-25.5 114,-25.5 114,-6.5 0,-6.5"/>
<text text-anchor="middle" x="57" y="-13.5" font-family="Helvetica,sans-Serif" font-size="10.00">boost/lexical_cast.hpp</text>
</g>
<!-- Node4&#45;&gt;Node6 -->
<g id="edge6" class="edge"><title>Node4&#45;&gt;Node6</title>
<path fill="none" stroke="midnightblue" d="M815.312,-142.485C806.355,-140.027 796.328,-137.584 787,-136 575.65,-100.11 516.178,-142.217 306,-100 224.214,-83.5721 132.067,-48.1952 86.2001,-29.3713"/>
<polygon fill="midnightblue" stroke="midnightblue" points="87.4519,-26.1015 76.8736,-25.5091 84.7736,-32.5689 87.4519,-26.1015"/>
</g>
<!-- Node7 -->
<g id="node7" class="node"><title>Node7</title>
<g id="a_node7"><a xlink:href="logging_8h.html" target="_top" xlink:title="common/logging.h">
<polygon fill="white" stroke="black" points="1045,-74.5 1045,-93.5 1141,-93.5 1141,-74.5 1045,-74.5"/>
<text text-anchor="middle" x="1093" y="-81.5" font-family="Helvetica,sans-Serif" font-size="10.00">common/logging.h</text>
</a>
</g>
</g>
<!-- Node4&#45;&gt;Node7 -->
<g id="edge7" class="edge"><title>Node4&#45;&gt;Node7</title>
<path fill="none" stroke="midnightblue" d="M875.427,-142.439C920.294,-130.594 1001.36,-109.192 1050.87,-96.1223"/>
<polygon fill="midnightblue" stroke="midnightblue" points="1051.86,-99.4822 1060.63,-93.5455 1050.07,-92.7141 1051.86,-99.4822"/>
</g>
<!-- Node10 -->
<g id="node10" class="node"><title>Node10</title>
<g id="a_node10"><a xlink:href="compiler-util_8h.html" target="_top" xlink:title="common/compiler&#45;util.h">
<polygon fill="white" stroke="black" points="420,-74.5 420,-93.5 538,-93.5 538,-74.5 420,-74.5"/>
<text text-anchor="middle" x="479" y="-81.5" font-family="Helvetica,sans-Serif" font-size="10.00">common/compiler&#45;util.h</text>
</a>
</g>
</g>
<!-- Node4&#45;&gt;Node10 -->
<g id="edge10" class="edge"><title>Node4&#45;&gt;Node10</title>
<path fill="none" stroke="midnightblue" d="M813.505,-142.432C804.998,-140.142 795.671,-137.806 787,-136 681.405,-114.011 653.059,-119.628 547,-100 540.131,-98.7288 532.899,-97.2673 525.817,-95.7661"/>
<polygon fill="midnightblue" stroke="midnightblue" points="526.123,-92.2513 515.609,-93.5559 524.642,-99.0928 526.123,-92.2513"/>
</g>
<!-- Node11 -->
<g id="node11" class="node"><title>Node11</title>
<polygon fill="white" stroke="#bfbfbf" points="556,-74.5 556,-93.5 676,-93.5 676,-74.5 556,-74.5"/>
<text text-anchor="middle" x="616" y="-81.5" font-family="Helvetica,sans-Serif" font-size="10.00">gen&#45;cpp/Status_types.h</text>
</g>
<!-- Node4&#45;&gt;Node11 -->
<g id="edge11" class="edge"><title>Node4&#45;&gt;Node11</title>
<path fill="none" stroke="midnightblue" d="M813.324,-142.372C772.767,-130.58 699.946,-109.407 655.014,-96.3432"/>
<polygon fill="midnightblue" stroke="midnightblue" points="655.903,-92.957 645.324,-93.5259 653.949,-99.6787 655.903,-92.957"/>
</g>
<!-- Node12 -->
<g id="node12" class="node"><title>Node12</title>
<polygon fill="white" stroke="#bfbfbf" points="132,-1 132,-31 236,-31 236,-1 132,-1"/>
<text text-anchor="start" x="140" y="-19" font-family="Helvetica,sans-Serif" font-size="10.00">gen&#45;cpp/ErrorCodes</text>
<text text-anchor="middle" x="184" y="-8" font-family="Helvetica,sans-Serif" font-size="10.00">_types.h</text>
</g>
<!-- Node4&#45;&gt;Node12 -->
<g id="edge12" class="edge"><title>Node4&#45;&gt;Node12</title>
<path fill="none" stroke="midnightblue" d="M814.718,-142.445C805.908,-140.045 796.112,-137.645 787,-136 621.795,-106.179 574.719,-137.126 411,-100 343.519,-84.6974 268.786,-54.6706 224.143,-35.2379"/>
<polygon fill="midnightblue" stroke="midnightblue" points="225.38,-31.9585 214.816,-31.1414 222.565,-38.3675 225.38,-31.9585"/>
</g>
<!-- Node13 -->
<g id="node13" class="node"><title>Node13</title>
<polygon fill="white" stroke="#bfbfbf" points="788.5,-69 788.5,-99 897.5,-99 897.5,-69 788.5,-69"/>
<text text-anchor="start" x="796.5" y="-87" font-family="Helvetica,sans-Serif" font-size="10.00">gen&#45;cpp/TCLIService</text>
<text text-anchor="middle" x="843" y="-76" font-family="Helvetica,sans-Serif" font-size="10.00">_types.h</text>
</g>
<!-- Node4&#45;&gt;Node13 -->
<g id="edge13" class="edge"><title>Node4&#45;&gt;Node13</title>
<path fill="none" stroke="midnightblue" d="M843,-142.372C843,-133.971 843,-120.811 843,-109.213"/>
<polygon fill="midnightblue" stroke="midnightblue" points="846.5,-109.181 843,-99.1815 839.5,-109.181 846.5,-109.181"/>
</g>
<!-- Node14 -->
<g id="node14" class="node"><title>Node14</title>
<g id="a_node14"><a xlink:href="error-util_8h.html" target="_top" xlink:title="util/error&#45;util.h">
<polygon fill="white" stroke="black" points="694,-74.5 694,-93.5 770,-93.5 770,-74.5 694,-74.5"/>
<text text-anchor="middle" x="732" y="-81.5" font-family="Helvetica,sans-Serif" font-size="10.00">util/error&#45;util.h</text>
</a>
</g>
</g>
<!-- Node4&#45;&gt;Node14 -->
<g id="edge14" class="edge"><title>Node4&#45;&gt;Node14</title>
<path fill="none" stroke="midnightblue" d="M828.489,-142.372C809.875,-131.304 777.363,-111.972 755.273,-98.838"/>
<polygon fill="midnightblue" stroke="midnightblue" points="756.899,-95.7329 746.515,-93.6305 753.321,-101.75 756.899,-95.7329"/>
</g>
<!-- Node8 -->
<g id="node8" class="node"><title>Node8</title>
<polygon fill="white" stroke="#bfbfbf" points="1054.5,-6.5 1054.5,-25.5 1131.5,-25.5 1131.5,-6.5 1054.5,-6.5"/>
<text text-anchor="middle" x="1093" y="-13.5" font-family="Helvetica,sans-Serif" font-size="10.00">glog/logging.h</text>
</g>
<!-- Node7&#45;&gt;Node8 -->
<g id="edge8" class="edge"><title>Node7&#45;&gt;Node8</title>
<path fill="none" stroke="midnightblue" d="M1093,-74.3717C1093,-64.6426 1093,-48.528 1093,-35.8504"/>
<polygon fill="midnightblue" stroke="midnightblue" points="1096.5,-35.8411 1093,-25.8411 1089.5,-35.8412 1096.5,-35.8411"/>
</g>
<!-- Node9 -->
<g id="node9" class="node"><title>Node9</title>
<polygon fill="white" stroke="#bfbfbf" points="1150,-6.5 1150,-25.5 1230,-25.5 1230,-6.5 1150,-6.5"/>
<text text-anchor="middle" x="1190" y="-13.5" font-family="Helvetica,sans-Serif" font-size="10.00">gflags/gflags.h</text>
</g>
<!-- Node7&#45;&gt;Node9 -->
<g id="edge9" class="edge"><title>Node7&#45;&gt;Node9</title>
<path fill="none" stroke="midnightblue" d="M1105.68,-74.3717C1121.73,-63.4521 1149.6,-44.4888 1168.88,-31.369"/>
<polygon fill="midnightblue" stroke="midnightblue" points="1171.02,-34.1496 1177.32,-25.6305 1167.08,-28.3622 1171.02,-34.1496"/>
</g>
<!-- Node14&#45;&gt;Node3 -->
<g id="edge15" class="edge"><title>Node14&#45;&gt;Node3</title>
<path fill="none" stroke="midnightblue" d="M756.7,-74.4228C763.839,-72.1333 771.68,-69.7988 779,-68 869.258,-45.8196 896.539,-60.5155 985,-32 987.127,-31.3144 989.293,-30.5093 991.443,-29.6341"/>
<polygon fill="midnightblue" stroke="midnightblue" points="992.909,-32.8122 1000.58,-25.5028 990.025,-26.434 992.909,-32.8122"/>
</g>
<!-- Node14&#45;&gt;Node5 -->
<g id="edge16" class="edge"><title>Node14&#45;&gt;Node5</title>
<path fill="none" stroke="midnightblue" d="M757.766,-74.4417C764.638,-72.2509 772.078,-69.9616 779,-68 842.885,-49.896 861.557,-54.582 924,-32 925.855,-31.329 927.748,-30.5817 929.636,-29.789"/>
<polygon fill="midnightblue" stroke="midnightblue" points="931.212,-32.9175 938.863,-25.5894 928.312,-26.5464 931.212,-32.9175"/>
</g>
<!-- Node14&#45;&gt;Node6 -->
<g id="edge18" class="edge"><title>Node14&#45;&gt;Node6</title>
<path fill="none" stroke="midnightblue" d="M708.356,-74.3809C700.684,-71.9175 692.069,-69.4974 684,-68 438.348,-22.414 370.268,-67.7992 123,-32 115.399,-30.8996 107.377,-29.3833 99.645,-27.7352"/>
<polygon fill="midnightblue" stroke="midnightblue" points="100.229,-24.2795 89.7066,-25.5167 98.7038,-31.1113 100.229,-24.2795"/>
</g>
<!-- Node14&#45;&gt;Node12 -->
<g id="edge20" class="edge"><title>Node14&#45;&gt;Node12</title>
<path fill="none" stroke="midnightblue" d="M708.34,-74.4668C700.667,-72.0081 692.056,-69.5689 684,-68 495.035,-31.1969 440.038,-62.4002 246.074,-31.9916"/>
<polygon fill="midnightblue" stroke="midnightblue" points="246.559,-28.5246 236.131,-30.3982 245.451,-35.4364 246.559,-28.5246"/>
</g>
<!-- Node15 -->
<g id="node15" class="node"><title>Node15</title>
<polygon fill="white" stroke="#bfbfbf" points="561,-6.5 561,-25.5 653,-25.5 653,-6.5 561,-6.5"/>
<text text-anchor="middle" x="607" y="-13.5" font-family="Helvetica,sans-Serif" font-size="10.00">boost/cstdint.hpp</text>
</g>
<!-- Node14&#45;&gt;Node15 -->
<g id="edge17" class="edge"><title>Node14&#45;&gt;Node15</title>
<path fill="none" stroke="midnightblue" d="M715.658,-74.3717C694.416,-63.1557 657.101,-43.4532 632.215,-30.3136"/>
<polygon fill="midnightblue" stroke="midnightblue" points="633.823,-27.2046 623.346,-25.6305 630.554,-33.3947 633.823,-27.2046"/>
</g>
<!-- Node16 -->
<g id="node16" class="node"><title>Node16</title>
<polygon fill="white" stroke="#bfbfbf" points="671,-1 671,-31 793,-31 793,-1 671,-1"/>
<text text-anchor="start" x="679" y="-19" font-family="Helvetica,sans-Serif" font-size="10.00">gen&#45;cpp/CatalogObjects</text>
<text text-anchor="middle" x="732" y="-8" font-family="Helvetica,sans-Serif" font-size="10.00">_types.h</text>
</g>
<!-- Node14&#45;&gt;Node16 -->
<g id="edge19" class="edge"><title>Node14&#45;&gt;Node16</title>
<path fill="none" stroke="midnightblue" d="M732,-74.3717C732,-65.9715 732,-52.811 732,-41.2126"/>
<polygon fill="midnightblue" stroke="midnightblue" points="735.5,-41.1814 732,-31.1815 728.5,-41.1815 735.5,-41.1814"/>
</g>
<!-- Node17 -->
<g id="node17" class="node"><title>Node17</title>
<polygon fill="white" stroke="#bfbfbf" points="811,-1 811,-31 915,-31 915,-1 811,-1"/>
<text text-anchor="start" x="819" y="-19" font-family="Helvetica,sans-Serif" font-size="10.00">gen&#45;cpp/ErrorCodes</text>
<text text-anchor="middle" x="863" y="-8" font-family="Helvetica,sans-Serif" font-size="10.00">_constants.h</text>
</g>
<!-- Node14&#45;&gt;Node17 -->
<g id="edge21" class="edge"><title>Node14&#45;&gt;Node17</title>
<path fill="none" stroke="midnightblue" d="M749.126,-74.3717C768.521,-64.6 800.702,-48.3868 825.915,-35.6841"/>
<polygon fill="midnightblue" stroke="midnightblue" points="827.496,-38.8066 834.852,-31.1815 824.347,-32.5552 827.496,-38.8066"/>
</g>
<!-- Node18 -->
<g id="node18" class="node"><title>Node18</title>
<polygon fill="white" stroke="#bfbfbf" points="254.5,-1 254.5,-31 403.5,-31 403.5,-1 254.5,-1"/>
<text text-anchor="start" x="262.5" y="-19" font-family="Helvetica,sans-Serif" font-size="10.00">gen&#45;cpp/ImpalaInternalService</text>
<text text-anchor="middle" x="329" y="-8" font-family="Helvetica,sans-Serif" font-size="10.00">_types.h</text>
</g>
<!-- Node14&#45;&gt;Node18 -->
<g id="edge22" class="edge"><title>Node14&#45;&gt;Node18</title>
<path fill="none" stroke="midnightblue" d="M707.305,-74.3946C699.884,-72.0503 691.673,-69.6936 684,-68 568.063,-42.4104 534.249,-50.3916 413.623,-32.1957"/>
<polygon fill="midnightblue" stroke="midnightblue" points="414.044,-28.7195 403.629,-30.6587 412.98,-35.6381 414.044,-28.7195"/>
</g>
<!-- Node19 -->
<g id="node19" class="node"><title>Node19</title>
<polygon fill="white" stroke="#bfbfbf" points="421.5,-6.5 421.5,-25.5 542.5,-25.5 542.5,-6.5 421.5,-6.5"/>
<text text-anchor="middle" x="482" y="-13.5" font-family="Helvetica,sans-Serif" font-size="10.00">gutil/strings/substitute.h</text>
</g>
<!-- Node14&#45;&gt;Node19 -->
<g id="edge23" class="edge"><title>Node14&#45;&gt;Node19</title>
<path fill="none" stroke="midnightblue" d="M705.671,-74.483C698.652,-72.292 691.058,-69.9922 684,-68 630.89,-53.0097 569.337,-37.7725 528.268,-27.9071"/>
<polygon fill="midnightblue" stroke="midnightblue" points="528.826,-24.4418 518.286,-25.5181 527.197,-31.2496 528.826,-24.4418"/>
</g>
</g>
</svg>
<g id="navigator" transform="translate(0 0)" fill="#404254">
<rect fill="#f2f5e9" fill-opacity="0.5" stroke="#606060" stroke-width=".5" x="0" y="0" width="60" height="60"/>
<use id="zoomplus" xlink:href="#zoomPlus" x="17" y="9" onmousedown="handleZoom(evt,'in')"/>
<use id="zoomminus" xlink:href="#zoomMin" x="42" y="9" onmousedown="handleZoom(evt,'out')"/>
<use id="reset" xlink:href="#resetDef" x="30" y="36" onmousedown="handleReset()"/>
<g id="arrowUp" xlink:href="#dirArrow" transform="translate(30 24)" onmousedown="handlePan(0,-1)">
<use xlink:href="#rim" fill="#404040">
<set attributeName="fill" to="#808080" begin="arrowUp.mouseover" end="arrowUp.mouseout"/>
</use>
<path fill="none" stroke="white" stroke-width="1.5" d="M0,-3.0v7 M-2.5,-0.5L0,-3.0L2.5,-0.5"/>
</g>
<g id="arrowRight" xlink:href="#dirArrow" transform="rotate(90) translate(36 -43)" onmousedown="handlePan(1,0)">
<use xlink:href="#rim" fill="#404040">
<set attributeName="fill" to="#808080" begin="arrowRight.mouseover" end="arrowRight.mouseout"/>
</use>
<path fill="none" stroke="white" stroke-width="1.5" d="M0,-3.0v7 M-2.5,-0.5L0,-3.0L2.5,-0.5"/>
</g>
<g id="arrowDown" xlink:href="#dirArrow" transform="rotate(180) translate(-30 -48)" onmousedown="handlePan(0,1)">
<use xlink:href="#rim" fill="#404040">
<set attributeName="fill" to="#808080" begin="arrowDown.mouseover" end="arrowDown.mouseout"/>
</use>
<path fill="none" stroke="white" stroke-width="1.5" d="M0,-3.0v7 M-2.5,-0.5L0,-3.0L2.5,-0.5"/>
</g>
<g id="arrowLeft" xlink:href="#dirArrow" transform="rotate(270) translate(-36 17)" onmousedown="handlePan(-1,0)">
<use xlink:href="#rim" fill="#404040">
<set attributeName="fill" to="#808080" begin="arrowLeft.mouseover" end="arrowLeft.mouseout"/>
</use>
<path fill="none" stroke="white" stroke-width="1.5" d="M0,-3.0v7 M-2.5,-0.5L0,-3.0L2.5,-0.5"/>
</g>
</g>
<svg viewBox="0 0 15 15" width="100%" height="30px" preserveAspectRatio="xMaxYMin meet">
<g id="arrow_out" transform="scale(0.3 0.3)">
<a xlink:href="external-data-source-executor_8h__incl_org.svg" target="_base">
<rect id="button" ry="5" rx="5" y="6" x="6" height="38" width="38"
fill="#f2f5e9" fill-opacity="0.5" stroke="#606060" stroke-width="1.0"/>
<path id="arrow"
d="M 11.500037,31.436501 C 11.940474,20.09759 22.043105,11.32322 32.158766,21.979434 L 37.068811,17.246167 C 37.068811,17.246167 37.088388,32 37.088388,32 L 22.160133,31.978069 C 22.160133,31.978069 26.997745,27.140456 26.997745,27.140456 C 18.528582,18.264221 13.291696,25.230495 11.500037,31.436501 z"
style="fill:#404040;"/>
</a>
</g>
</svg>
</svg>