blob: b152d99189f3dd044441626e9482ded01a9f4982 [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/hdfs&#45;scan&#45;node.h Pages: 1 -->
<!--zoomable 312 -->
<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 = 3382;
var viewHeight = 312;
var sectionId = 'dynsection-1';
</script>
<script xlink:href="svgpan.js"/>
<svg id="graph" class="graph">
<g id="viewport">
<title>be/src/exec/hdfs&#45;scan&#45;node.h</title>
<polygon fill="white" stroke="none" points="-4,4 -4,-308 3378,-308 3378,4 -4,4"/>
<!-- Node1 -->
<g id="node1" class="node"><title>Node1</title>
<polygon fill="#bfbfbf" stroke="black" points="2126.5,-273 2126.5,-303 2239.5,-303 2239.5,-273 2126.5,-273"/>
<text text-anchor="start" x="2134.5" y="-291" font-family="Helvetica,sans-Serif" font-size="10.00">be/src/exec/hdfs&#45;scan</text>
<text text-anchor="middle" x="2183" y="-280" font-family="Helvetica,sans-Serif" font-size="10.00">&#45;node.h</text>
</g>
<!-- Node2 -->
<g id="node2" class="node"><title>Node2</title>
<g id="a_node2"><a xlink:href="base-sequence-scanner_8cc.html" target="_top" xlink:title="be/src/exec/base&#45;sequence\l&#45;scanner.cc">
<polygon fill="white" stroke="black" points="2115.5,-69 2115.5,-99 2252.5,-99 2252.5,-69 2115.5,-69"/>
<text text-anchor="start" x="2123.5" y="-87" font-family="Helvetica,sans-Serif" font-size="10.00">be/src/exec/base&#45;sequence</text>
<text text-anchor="middle" x="2184" y="-76" font-family="Helvetica,sans-Serif" font-size="10.00">&#45;scanner.cc</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node2 -->
<g id="edge1" class="edge"><title>Node1&#45;&gt;Node2</title>
<path fill="none" stroke="midnightblue" d="M2183.12,-262.75C2183.33,-220.18 2183.76,-133.291 2183.93,-99.1886"/>
<polygon fill="midnightblue" stroke="midnightblue" points="2179.62,-262.779 2183.07,-272.796 2186.62,-262.813 2179.62,-262.779"/>
</g>
<!-- Node3 -->
<g id="node3" class="node"><title>Node3</title>
<g id="a_node3"><a xlink:href="delimited-text-parser_8h.html" target="_top" xlink:title="be/src/exec/delimited\l&#45;text&#45;parser.h">
<polygon fill="white" stroke="black" points="303,-137 303,-167 413,-167 413,-137 303,-137"/>
<text text-anchor="start" x="311" y="-155" font-family="Helvetica,sans-Serif" font-size="10.00">be/src/exec/delimited</text>
<text text-anchor="middle" x="358" y="-144" font-family="Helvetica,sans-Serif" font-size="10.00">&#45;text&#45;parser.h</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node3 -->
<g id="edge2" class="edge"><title>Node1&#45;&gt;Node3</title>
<path fill="none" stroke="midnightblue" d="M2116.35,-286.159C1809.7,-282.143 545.958,-263.953 467,-236 426.865,-221.791 389.566,-186.873 370.758,-167.153"/>
<polygon fill="midnightblue" stroke="midnightblue" points="2116.38,-289.659 2126.43,-286.29 2116.47,-282.66 2116.38,-289.659"/>
</g>
<!-- Node7 -->
<g id="node7" class="node"><title>Node7</title>
<g id="a_node7"><a xlink:href="hdfs-sequence-scanner_8cc.html" target="_top" xlink:title="be/src/exec/hdfs&#45;sequence\l&#45;scanner.cc">
<polygon fill="white" stroke="black" points="0,-1 0,-31 134,-31 134,-1 0,-1"/>
<text text-anchor="start" x="8" y="-19" font-family="Helvetica,sans-Serif" font-size="10.00">be/src/exec/hdfs&#45;sequence</text>
<text text-anchor="middle" x="67" y="-8" font-family="Helvetica,sans-Serif" font-size="10.00">&#45;scanner.cc</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node7 -->
<g id="edge68" class="edge"><title>Node1&#45;&gt;Node7</title>
<path fill="none" stroke="midnightblue" d="M2115.94,-286.266C1792.39,-282.588 404.751,-265.162 318,-236 219.565,-202.91 201.891,-172.969 128,-100 106.242,-78.5131 86.334,-48.6982 75.5128,-31.2681"/>
<polygon fill="midnightblue" stroke="midnightblue" points="2116.06,-289.768 2126.1,-286.381 2116.14,-282.768 2116.06,-289.768"/>
</g>
<!-- Node8 -->
<g id="node8" class="node"><title>Node8</title>
<g id="a_node8"><a xlink:href="hdfs-text-scanner_8cc.html" target="_top" xlink:title="be/src/exec/hdfs&#45;text\l&#45;scanner.cc">
<polygon fill="white" stroke="black" points="408.5,-1 408.5,-31 517.5,-31 517.5,-1 408.5,-1"/>
<text text-anchor="start" x="416.5" y="-19" font-family="Helvetica,sans-Serif" font-size="10.00">be/src/exec/hdfs&#45;text</text>
<text text-anchor="middle" x="463" y="-8" font-family="Helvetica,sans-Serif" font-size="10.00">&#45;scanner.cc</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node8 -->
<g id="edge69" class="edge"><title>Node1&#45;&gt;Node8</title>
<path fill="none" stroke="midnightblue" d="M2115.93,-287.055C1812.4,-287.034 575.01,-283.983 409,-236 343.931,-217.193 270.578,-199.554 294,-136 314.165,-81.2857 376.824,-48.0846 419.905,-31.1308"/>
<polygon fill="midnightblue" stroke="midnightblue" points="2116.33,-290.555 2126.33,-287.054 2116.33,-283.555 2116.33,-290.555"/>
</g>
<!-- Node9 -->
<g id="node9" class="node"><title>Node9</title>
<g id="a_node9"><a xlink:href="exec-node_8cc.html" target="_top" xlink:title="be/src/exec/exec&#45;node.cc">
<polygon fill="white" stroke="black" points="490.5,-210.5 490.5,-229.5 619.5,-229.5 619.5,-210.5 490.5,-210.5"/>
<text text-anchor="middle" x="555" y="-217.5" font-family="Helvetica,sans-Serif" font-size="10.00">be/src/exec/exec&#45;node.cc</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node9 -->
<g id="edge9" class="edge"><title>Node1&#45;&gt;Node9</title>
<path fill="none" stroke="midnightblue" d="M2116.13,-286.177C1858.21,-282.788 927.783,-268.529 634,-236 620.679,-234.525 606.24,-232.047 593.394,-229.525"/>
<polygon fill="midnightblue" stroke="midnightblue" points="2116.42,-289.681 2126.47,-286.312 2116.52,-282.681 2116.42,-289.681"/>
</g>
<!-- Node10 -->
<g id="node10" class="node"><title>Node10</title>
<g id="a_node10"><a xlink:href="hdfs-avro-scanner_8cc.html" target="_top" xlink:title="be/src/exec/hdfs&#45;avro\l&#45;scanner.cc">
<polygon fill="white" stroke="black" points="2450.5,-1 2450.5,-31 2561.5,-31 2561.5,-1 2450.5,-1"/>
<text text-anchor="start" x="2458.5" y="-19" font-family="Helvetica,sans-Serif" font-size="10.00">be/src/exec/hdfs&#45;avro</text>
<text text-anchor="middle" x="2506" y="-8" font-family="Helvetica,sans-Serif" font-size="10.00">&#45;scanner.cc</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node10 -->
<g id="edge10" class="edge"><title>Node1&#45;&gt;Node10</title>
<path fill="none" stroke="midnightblue" d="M2250.02,-287.269C2363.97,-286.437 2602.17,-279.096 2798,-236 2915.1,-210.229 2995.29,-214.465 3031,-100 3068.36,19.768 2795.97,-66.5651 2571,-32 2567.91,-31.5251 2564.75,-30.9836 2561.56,-30.3947"/>
<polygon fill="midnightblue" stroke="midnightblue" points="2249.69,-283.771 2239.72,-287.329 2249.74,-290.77 2249.69,-283.771"/>
</g>
<!-- Node11 -->
<g id="node11" class="node"><title>Node11</title>
<g id="a_node11"><a xlink:href="hdfs-lzo-text-scanner_8cc.html" target="_top" xlink:title="be/src/exec/hdfs&#45;lzo\l&#45;text&#45;scanner.cc">
<polygon fill="white" stroke="black" points="417.5,-69 417.5,-99 522.5,-99 522.5,-69 417.5,-69"/>
<text text-anchor="start" x="425.5" y="-87" font-family="Helvetica,sans-Serif" font-size="10.00">be/src/exec/hdfs&#45;lzo</text>
<text text-anchor="middle" x="470" y="-76" font-family="Helvetica,sans-Serif" font-size="10.00">&#45;text&#45;scanner.cc</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node11 -->
<g id="edge11" class="edge"><title>Node1&#45;&gt;Node11</title>
<path fill="none" stroke="midnightblue" d="M2116.03,-284.217C1862.97,-273.307 965.383,-230.939 687,-168 616.971,-152.167 539.415,-118.225 498.656,-99.0109"/>
<polygon fill="midnightblue" stroke="midnightblue" points="2116.03,-287.72 2126.17,-284.652 2116.33,-280.727 2116.03,-287.72"/>
</g>
<!-- Node12 -->
<g id="node12" class="node"><title>Node12</title>
<g id="a_node12"><a xlink:href="hdfs-lzo-text-scanner_8h.html" target="_top" xlink:title="be/src/exec/hdfs&#45;lzo\l&#45;text&#45;scanner.h">
<polygon fill="white" stroke="black" points="431.5,-137 431.5,-167 536.5,-167 536.5,-137 431.5,-137"/>
<text text-anchor="start" x="439.5" y="-155" font-family="Helvetica,sans-Serif" font-size="10.00">be/src/exec/hdfs&#45;lzo</text>
<text text-anchor="middle" x="484" y="-144" font-family="Helvetica,sans-Serif" font-size="10.00">&#45;text&#45;scanner.h</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node12 -->
<g id="edge12" class="edge"><title>Node1&#45;&gt;Node12</title>
<path fill="none" stroke="midnightblue" d="M2116.24,-286.259C1804.98,-282.65 509.977,-265.858 481,-236 463.426,-217.892 471.281,-185.755 478.011,-167.231"/>
<polygon fill="midnightblue" stroke="midnightblue" points="2116.43,-289.761 2126.47,-286.377 2116.51,-282.762 2116.43,-289.761"/>
</g>
<!-- Node13 -->
<g id="node13" class="node"><title>Node13</title>
<g id="a_node13"><a xlink:href="hdfs-scan-node_8cc.html" target="_top" xlink:title="be/src/exec/hdfs&#45;scan\l&#45;node.cc">
<polygon fill="white" stroke="black" points="2319.5,-1 2319.5,-31 2432.5,-31 2432.5,-1 2319.5,-1"/>
<text text-anchor="start" x="2327.5" y="-19" font-family="Helvetica,sans-Serif" font-size="10.00">be/src/exec/hdfs&#45;scan</text>
<text text-anchor="middle" x="2376" y="-8" font-family="Helvetica,sans-Serif" font-size="10.00">&#45;node.cc</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node13 -->
<g id="edge18" class="edge"><title>Node1&#45;&gt;Node13</title>
<path fill="none" stroke="midnightblue" d="M2249.81,-287.013C2349.61,-285.564 2542.82,-277.068 2701,-236 2847.81,-197.885 2930.82,-226.833 3014,-100 3021.8,-88.1072 3023.74,-78.3677 3014,-68 2970.41,-21.5778 2505.03,-41.0858 2442,-32 2438.98,-31.5641 2435.89,-31.062 2432.77,-30.5117"/>
<polygon fill="midnightblue" stroke="midnightblue" points="2249.53,-283.516 2239.58,-287.141 2249.62,-290.515 2249.53,-283.516"/>
</g>
<!-- Node14 -->
<g id="node14" class="node"><title>Node14</title>
<g id="a_node14"><a xlink:href="hdfs-parquet-scanner_8cc.html" target="_top" xlink:title="be/src/exec/hdfs&#45;parquet\l&#45;scanner.cc">
<polygon fill="white" stroke="black" points="2759.5,-69 2759.5,-99 2884.5,-99 2884.5,-69 2759.5,-69"/>
<text text-anchor="start" x="2767.5" y="-87" font-family="Helvetica,sans-Serif" font-size="10.00">be/src/exec/hdfs&#45;parquet</text>
<text text-anchor="middle" x="2822" y="-76" font-family="Helvetica,sans-Serif" font-size="10.00">&#45;scanner.cc</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node14 -->
<g id="edge16" class="edge"><title>Node1&#45;&gt;Node14</title>
<path fill="none" stroke="midnightblue" d="M2249.61,-283.366C2393.39,-274.126 2726.15,-244.781 2804,-168 2822.37,-149.881 2824.04,-117.748 2823.25,-99.2281"/>
<polygon fill="midnightblue" stroke="midnightblue" points="2249.35,-279.875 2239.59,-283.997 2249.79,-286.861 2249.35,-279.875"/>
</g>
<!-- Node15 -->
<g id="node15" class="node"><title>Node15</title>
<g id="a_node15"><a xlink:href="hdfs-rcfile-scanner_8cc.html" target="_top" xlink:title="be/src/exec/hdfs&#45;rcfile\l&#45;scanner.cc">
<polygon fill="white" stroke="black" points="2708.5,-1 2708.5,-31 2821.5,-31 2821.5,-1 2708.5,-1"/>
<text text-anchor="start" x="2716.5" y="-19" font-family="Helvetica,sans-Serif" font-size="10.00">be/src/exec/hdfs&#45;rcfile</text>
<text text-anchor="middle" x="2765" y="-8" font-family="Helvetica,sans-Serif" font-size="10.00">&#45;scanner.cc</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node15 -->
<g id="edge17" class="edge"><title>Node1&#45;&gt;Node15</title>
<path fill="none" stroke="midnightblue" d="M2249.75,-285.377C2400.49,-281.187 2763.23,-268.009 2881,-236 2946.98,-218.067 2972.62,-218.24 3019,-168 3050.23,-134.174 3075.5,-103.34 3046,-68 3018,-34.4583 2895.36,-22.928 2821.67,-18.9991"/>
<polygon fill="midnightblue" stroke="midnightblue" points="2249.61,-281.88 2239.7,-285.652 2249.8,-288.877 2249.61,-281.88"/>
</g>
<!-- Node16 -->
<g id="node16" class="node"><title>Node16</title>
<g id="a_node16"><a xlink:href="hdfs-scanner_8cc.html" target="_top" xlink:title="be/src/exec/hdfs&#45;scanner.cc">
<polygon fill="white" stroke="black" points="2655,-142.5 2655,-161.5 2795,-161.5 2795,-142.5 2655,-142.5"/>
<text text-anchor="middle" x="2725" y="-149.5" font-family="Helvetica,sans-Serif" font-size="10.00">be/src/exec/hdfs&#45;scanner.cc</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node16 -->
<g id="edge19" class="edge"><title>Node1&#45;&gt;Node16</title>
<path fill="none" stroke="midnightblue" d="M2249.58,-270.539C2365.86,-241.79 2602.01,-183.407 2690.49,-161.531"/>
<polygon fill="midnightblue" stroke="midnightblue" points="2248.59,-267.178 2239.72,-272.976 2250.27,-273.974 2248.59,-267.178"/>
</g>
<!-- Node17 -->
<g id="node17" class="node"><title>Node17</title>
<g id="a_node17"><a xlink:href="hdfs-scanner_8h.html" target="_top" xlink:title="be/src/exec/hdfs&#45;scanner.h">
<polygon fill="white" stroke="black" points="1834.5,-210.5 1834.5,-229.5 1969.5,-229.5 1969.5,-210.5 1834.5,-210.5"/>
<text text-anchor="middle" x="1902" y="-217.5" font-family="Helvetica,sans-Serif" font-size="10.00">be/src/exec/hdfs&#45;scanner.h</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node17 -->
<g id="edge20" class="edge"><title>Node1&#45;&gt;Node17</title>
<path fill="none" stroke="midnightblue" d="M2116.68,-271.424C2060.95,-258.333 1983.38,-240.113 1938.35,-229.538"/>
<polygon fill="midnightblue" stroke="midnightblue" points="2115.94,-274.844 2126.47,-273.723 2117.54,-268.029 2115.94,-274.844"/>
</g>
<!-- Node41 -->
<g id="node41" class="node"><title>Node41</title>
<g id="a_node41"><a xlink:href="scanner-context_8cc.html" target="_top" xlink:title="be/src/exec/scanner\l&#45;context.cc">
<polygon fill="white" stroke="black" points="3138.5,-205 3138.5,-235 3243.5,-235 3243.5,-205 3138.5,-205"/>
<text text-anchor="start" x="3146.5" y="-223" font-family="Helvetica,sans-Serif" font-size="10.00">be/src/exec/scanner</text>
<text text-anchor="middle" x="3191" y="-212" font-family="Helvetica,sans-Serif" font-size="10.00">&#45;context.cc</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node41 -->
<g id="edge70" class="edge"><title>Node1&#45;&gt;Node41</title>
<path fill="none" stroke="midnightblue" d="M2249.8,-287.177C2404.38,-286.759 2798.43,-280.95 3124,-236 3128.72,-235.348 3133.61,-234.533 3138.48,-233.623"/>
<polygon fill="midnightblue" stroke="midnightblue" points="2249.52,-283.677 2239.53,-287.197 2249.53,-290.677 2249.52,-283.677"/>
</g>
<!-- Node42 -->
<g id="node42" class="node"><title>Node42</title>
<g id="a_node42"><a xlink:href="plan-fragment-executor_8cc.html" target="_top" xlink:title="be/src/runtime/plan\l&#45;fragment&#45;executor.cc">
<polygon fill="white" stroke="black" points="3262,-205 3262,-235 3374,-235 3374,-205 3262,-205"/>
<text text-anchor="start" x="3270" y="-223" font-family="Helvetica,sans-Serif" font-size="10.00">be/src/runtime/plan</text>
<text text-anchor="middle" x="3318" y="-212" font-family="Helvetica,sans-Serif" font-size="10.00">&#45;fragment&#45;executor.cc</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node42 -->
<g id="edge71" class="edge"><title>Node1&#45;&gt;Node42</title>
<path fill="none" stroke="midnightblue" d="M2249.76,-285.353C2452.15,-280.116 3056.91,-262.612 3252,-236 3255.26,-235.555 3258.6,-235.028 3261.95,-234.443"/>
<polygon fill="midnightblue" stroke="midnightblue" points="2249.48,-281.859 2239.57,-285.615 2249.66,-288.856 2249.48,-281.859"/>
</g>
<!-- Node4 -->
<g id="node4" class="node"><title>Node4</title>
<g id="a_node4"><a xlink:href="delimited-text-parser_8inline_8h.html" target="_top" xlink:title="be/src/exec/delimited\l&#45;text&#45;parser.inline.h">
<polygon fill="white" stroke="black" points="137,-69 137,-99 247,-99 247,-69 137,-69"/>
<text text-anchor="start" x="145" y="-87" font-family="Helvetica,sans-Serif" font-size="10.00">be/src/exec/delimited</text>
<text text-anchor="middle" x="192" y="-76" font-family="Helvetica,sans-Serif" font-size="10.00">&#45;text&#45;parser.inline.h</text>
</a>
</g>
</g>
<!-- Node3&#45;&gt;Node4 -->
<g id="edge3" class="edge"><title>Node3&#45;&gt;Node4</title>
<path fill="none" stroke="midnightblue" d="M312.805,-133.031C285.885,-122.328 252.217,-108.942 227.267,-99.0218"/>
<polygon fill="midnightblue" stroke="midnightblue" points="311.803,-136.399 322.389,-136.841 314.389,-129.894 311.803,-136.399"/>
</g>
<!-- Node3&#45;&gt;Node8 -->
<g id="edge8" class="edge"><title>Node3&#45;&gt;Node8</title>
<path fill="none" stroke="midnightblue" d="M354.539,-126.597C353.324,-108.882 354.504,-85.1177 366,-68 377.562,-50.784 396.864,-38.9827 415.218,-31.1063"/>
<polygon fill="midnightblue" stroke="midnightblue" points="351.074,-127.122 355.535,-136.732 358.04,-126.438 351.074,-127.122"/>
</g>
<!-- Node5 -->
<g id="node5" class="node"><title>Node5</title>
<g id="a_node5"><a xlink:href="delimited-text-parser-test_8cc.html" target="_top" xlink:title="be/src/exec/delimited\l&#45;text&#45;parser&#45;test.cc">
<polygon fill="white" stroke="black" points="152,-1 152,-31 262,-31 262,-1 152,-1"/>
<text text-anchor="start" x="160" y="-19" font-family="Helvetica,sans-Serif" font-size="10.00">be/src/exec/delimited</text>
<text text-anchor="middle" x="207" y="-8" font-family="Helvetica,sans-Serif" font-size="10.00">&#45;text&#45;parser&#45;test.cc</text>
</a>
</g>
</g>
<!-- Node4&#45;&gt;Node5 -->
<g id="edge4" class="edge"><title>Node4&#45;&gt;Node5</title>
<path fill="none" stroke="midnightblue" d="M197.493,-58.8309C199.595,-49.5807 201.925,-39.3313 203.752,-31.2931"/>
<polygon fill="midnightblue" stroke="midnightblue" points="194.058,-58.152 195.255,-68.679 200.884,-59.7034 194.058,-58.152"/>
</g>
<!-- Node6 -->
<g id="node6" class="node"><title>Node6</title>
<g id="a_node6"><a xlink:href="delimited-text-parser_8cc.html" target="_top" xlink:title="be/src/exec/delimited\l&#45;text&#45;parser.cc">
<polygon fill="white" stroke="black" points="280,-1 280,-31 390,-31 390,-1 280,-1"/>
<text text-anchor="start" x="288" y="-19" font-family="Helvetica,sans-Serif" font-size="10.00">be/src/exec/delimited</text>
<text text-anchor="middle" x="335" y="-8" font-family="Helvetica,sans-Serif" font-size="10.00">&#45;text&#45;parser.cc</text>
</a>
</g>
</g>
<!-- Node4&#45;&gt;Node6 -->
<g id="edge5" class="edge"><title>Node4&#45;&gt;Node6</title>
<path fill="none" stroke="midnightblue" d="M231.819,-64.6218C254.77,-54.0292 283.179,-40.9173 304.374,-31.1352"/>
<polygon fill="midnightblue" stroke="midnightblue" points="230.29,-61.4728 222.677,-68.8413 233.223,-67.8286 230.29,-61.4728"/>
</g>
<!-- Node4&#45;&gt;Node7 -->
<g id="edge6" class="edge"><title>Node4&#45;&gt;Node7</title>
<path fill="none" stroke="midnightblue" d="M156.118,-64.0545C136.25,-53.5641 111.968,-40.7434 93.7713,-31.1352"/>
<polygon fill="midnightblue" stroke="midnightblue" points="154.707,-67.2672 165.184,-68.8413 157.976,-61.0771 154.707,-67.2672"/>
</g>
<!-- Node4&#45;&gt;Node8 -->
<g id="edge7" class="edge"><title>Node4&#45;&gt;Node8</title>
<path fill="none" stroke="midnightblue" d="M257.086,-67.1487C303.316,-55.8899 364.688,-40.9432 408.373,-30.304"/>
<polygon fill="midnightblue" stroke="midnightblue" points="256.055,-63.7974 247.168,-69.5644 257.712,-70.5986 256.055,-63.7974"/>
</g>
<!-- Node12&#45;&gt;Node8 -->
<g id="edge15" class="edge"><title>Node12&#45;&gt;Node8</title>
<path fill="none" stroke="midnightblue" d="M421.746,-135.818C403.551,-128.177 385.695,-116.813 375,-100 367.366,-88.0001 367.899,-80.3226 375,-68 384.786,-51.0175 402.63,-39.1738 419.705,-31.2054"/>
<polygon fill="midnightblue" stroke="midnightblue" points="420.667,-139.153 431.256,-139.484 423.185,-132.622 420.667,-139.153"/>
</g>
<!-- Node12&#45;&gt;Node11 -->
<g id="edge13" class="edge"><title>Node12&#45;&gt;Node11</title>
<path fill="none" stroke="midnightblue" d="M478.873,-126.831C476.911,-117.581 474.737,-107.331 473.032,-99.2931"/>
<polygon fill="midnightblue" stroke="midnightblue" points="475.463,-127.623 480.962,-136.679 482.311,-126.17 475.463,-127.623"/>
</g>
<!-- Node12&#45;&gt;Node13 -->
<g id="edge14" class="edge"><title>Node12&#45;&gt;Node13</title>
<path fill="none" stroke="midnightblue" d="M446.947,-131.953C418.423,-114.927 387.117,-89.4316 408,-68 442.251,-32.8502 2000.12,-19.7143 2319.25,-17.39"/>
<polygon fill="midnightblue" stroke="midnightblue" points="445.235,-135.006 455.649,-136.951 448.721,-128.936 445.235,-135.006"/>
</g>
<!-- Node17&#45;&gt;Node3 -->
<g id="edge36" class="edge"><title>Node17&#45;&gt;Node3</title>
<path fill="none" stroke="midnightblue" d="M1824.11,-218.328C1559.59,-215.73 696.909,-204.593 422,-168 419.059,-167.608 416.055,-167.142 413.031,-166.619"/>
<polygon fill="midnightblue" stroke="midnightblue" points="1824.35,-221.83 1834.39,-218.427 1824.42,-214.831 1824.35,-221.83"/>
</g>
<!-- Node17&#45;&gt;Node6 -->
<g id="edge35" class="edge"><title>Node17&#45;&gt;Node6</title>
<path fill="none" stroke="midnightblue" d="M1824.13,-218.788C1574.25,-217.068 795.793,-203.342 570,-100 549.613,-90.6689 550.982,-78.1711 531,-68 518.349,-61.5601 443.655,-42.9484 390.234,-30.0852"/>
<polygon fill="midnightblue" stroke="midnightblue" points="1824.19,-222.288 1834.21,-218.853 1824.24,-215.289 1824.19,-222.288"/>
</g>
<!-- Node17&#45;&gt;Node12 -->
<g id="edge37" class="edge"><title>Node17&#45;&gt;Node12</title>
<path fill="none" stroke="midnightblue" d="M1824.26,-217.339C1626.54,-212.791 1088.45,-198.401 641,-168 606.169,-165.634 567.089,-161.904 536.633,-158.755"/>
<polygon fill="midnightblue" stroke="midnightblue" points="1824.19,-220.838 1834.27,-217.567 1824.35,-213.84 1824.19,-220.838"/>
</g>
<!-- Node17&#45;&gt;Node16 -->
<g id="edge43" class="edge"><title>Node17&#45;&gt;Node16</title>
<path fill="none" stroke="midnightblue" d="M1979.9,-216.647C2115.52,-211.884 2403.59,-198.81 2645,-168 2657.9,-166.354 2671.85,-163.954 2684.45,-161.554"/>
<polygon fill="midnightblue" stroke="midnightblue" points="1979.49,-213.159 1969.62,-217.003 1979.73,-220.155 1979.49,-213.159"/>
</g>
<!-- Node18 -->
<g id="node18" class="node"><title>Node18</title>
<g id="a_node18"><a xlink:href="base-sequence-scanner_8h.html" target="_top" xlink:title="be/src/exec/base&#45;sequence\l&#45;scanner.h">
<polygon fill="white" stroke="black" points="2211.5,-137 2211.5,-167 2348.5,-167 2348.5,-137 2211.5,-137"/>
<text text-anchor="start" x="2219.5" y="-155" font-family="Helvetica,sans-Serif" font-size="10.00">be/src/exec/base&#45;sequence</text>
<text text-anchor="middle" x="2280" y="-144" font-family="Helvetica,sans-Serif" font-size="10.00">&#45;scanner.h</text>
</a>
</g>
</g>
<!-- Node17&#45;&gt;Node18 -->
<g id="edge21" class="edge"><title>Node17&#45;&gt;Node18</title>
<path fill="none" stroke="midnightblue" d="M1961.11,-208.68C2028.83,-196.855 2139.66,-177.504 2211.2,-165.013"/>
<polygon fill="midnightblue" stroke="midnightblue" points="1960.28,-205.271 1951.03,-210.439 1961.48,-212.167 1960.28,-205.271"/>
</g>
<!-- Node23 -->
<g id="node23" class="node"><title>Node23</title>
<g id="a_node23"><a xlink:href="hdfs-parquet-scanner_8h.html" target="_top" xlink:title="be/src/exec/hdfs&#45;parquet\l&#45;scanner.h">
<polygon fill="white" stroke="black" points="2366.5,-137 2366.5,-167 2491.5,-167 2491.5,-137 2366.5,-137"/>
<text text-anchor="start" x="2374.5" y="-155" font-family="Helvetica,sans-Serif" font-size="10.00">be/src/exec/hdfs&#45;parquet</text>
<text text-anchor="middle" x="2429" y="-144" font-family="Helvetica,sans-Serif" font-size="10.00">&#45;scanner.h</text>
</a>
</g>
</g>
<!-- Node17&#45;&gt;Node23 -->
<g id="edge38" class="edge"><title>Node17&#45;&gt;Node23</title>
<path fill="none" stroke="midnightblue" d="M1979.94,-212.505C2070.79,-204.416 2225.3,-189.051 2357,-168 2360.03,-167.516 2363.12,-166.991 2366.24,-166.437"/>
<polygon fill="midnightblue" stroke="midnightblue" points="1979.37,-209.041 1969.72,-213.408 1979.99,-216.014 1979.37,-209.041"/>
</g>
<!-- Node25 -->
<g id="node25" class="node"><title>Node25</title>
<g id="a_node25"><a xlink:href="hdfs-scanner-ir_8cc.html" target="_top" xlink:title="be/src/exec/hdfs&#45;scanner\l&#45;ir.cc">
<polygon fill="white" stroke="black" points="2509.5,-137 2509.5,-167 2636.5,-167 2636.5,-137 2509.5,-137"/>
<text text-anchor="start" x="2517.5" y="-155" font-family="Helvetica,sans-Serif" font-size="10.00">be/src/exec/hdfs&#45;scanner</text>
<text text-anchor="middle" x="2573" y="-144" font-family="Helvetica,sans-Serif" font-size="10.00">&#45;ir.cc</text>
</a>
</g>
</g>
<!-- Node17&#45;&gt;Node25 -->
<g id="edge42" class="edge"><title>Node17&#45;&gt;Node25</title>
<path fill="none" stroke="midnightblue" d="M1979.62,-215.301C2093.99,-209.19 2314.32,-194.9 2500,-168 2503.07,-167.555 2506.21,-167.061 2509.38,-166.532"/>
<polygon fill="midnightblue" stroke="midnightblue" points="1979.36,-211.809 1969.56,-215.832 1979.73,-218.8 1979.36,-211.809"/>
</g>
<!-- Node26 -->
<g id="node26" class="node"><title>Node26</title>
<g id="a_node26"><a xlink:href="hdfs-text-scanner_8h.html" target="_top" xlink:title="be/src/exec/hdfs&#45;text\l&#45;scanner.h">
<polygon fill="white" stroke="black" points="579.5,-69 579.5,-99 688.5,-99 688.5,-69 579.5,-69"/>
<text text-anchor="start" x="587.5" y="-87" font-family="Helvetica,sans-Serif" font-size="10.00">be/src/exec/hdfs&#45;text</text>
<text text-anchor="middle" x="634" y="-76" font-family="Helvetica,sans-Serif" font-size="10.00">&#45;scanner.h</text>
</a>
</g>
</g>
<!-- Node17&#45;&gt;Node26 -->
<g id="edge44" class="edge"><title>Node17&#45;&gt;Node26</title>
<path fill="none" stroke="midnightblue" d="M1824.05,-214.033C1702.39,-206.016 1460.03,-188.979 1255,-168 1014.36,-143.378 954.026,-137.15 715,-100 706.521,-98.6821 697.567,-97.1581 688.826,-95.5968"/>
<polygon fill="midnightblue" stroke="midnightblue" points="1824.17,-217.548 1834.38,-214.711 1824.63,-210.564 1824.17,-217.548"/>
</g>
<!-- Node27 -->
<g id="node27" class="node"><title>Node27</title>
<g id="a_node27"><a xlink:href="compress_8h.html" target="_top" xlink:title="be/src/util/compress.h">
<polygon fill="white" stroke="black" points="1264.5,-142.5 1264.5,-161.5 1377.5,-161.5 1377.5,-142.5 1264.5,-142.5"/>
<text text-anchor="middle" x="1321" y="-149.5" font-family="Helvetica,sans-Serif" font-size="10.00">be/src/util/compress.h</text>
</a>
</g>
</g>
<!-- Node17&#45;&gt;Node27 -->
<g id="edge47" class="edge"><title>Node17&#45;&gt;Node27</title>
<path fill="none" stroke="midnightblue" d="M1824.4,-210.185C1705.79,-196.711 1482.18,-171.309 1377.6,-159.43"/>
<polygon fill="midnightblue" stroke="midnightblue" points="1824.17,-213.681 1834.5,-211.332 1824.96,-206.726 1824.17,-213.681"/>
</g>
<!-- Node39 -->
<g id="node39" class="node"><title>Node39</title>
<g id="a_node39"><a xlink:href="decompress_8h.html" target="_top" xlink:title="be/src/util/decompress.h">
<polygon fill="white" stroke="black" points="1840,-142.5 1840,-161.5 1964,-161.5 1964,-142.5 1840,-142.5"/>
<text text-anchor="middle" x="1902" y="-149.5" font-family="Helvetica,sans-Serif" font-size="10.00">be/src/util/decompress.h</text>
</a>
</g>
</g>
<!-- Node17&#45;&gt;Node39 -->
<g id="edge60" class="edge"><title>Node17&#45;&gt;Node39</title>
<path fill="none" stroke="midnightblue" d="M1902,-200.041C1902,-187.472 1902,-171.563 1902,-161.841"/>
<polygon fill="midnightblue" stroke="midnightblue" points="1898.5,-200.372 1902,-210.372 1905.5,-200.372 1898.5,-200.372"/>
</g>
<!-- Node18&#45;&gt;Node2 -->
<g id="edge22" class="edge"><title>Node18&#45;&gt;Node2</title>
<path fill="none" stroke="midnightblue" d="M2250.75,-130.888C2235.78,-120.6 2217.93,-108.329 2204.46,-99.0663"/>
<polygon fill="midnightblue" stroke="midnightblue" points="2248.95,-133.898 2259.17,-136.679 2252.91,-128.129 2248.95,-133.898"/>
</g>
<!-- Node18&#45;&gt;Node13 -->
<g id="edge30" class="edge"><title>Node18&#45;&gt;Node13</title>
<path fill="none" stroke="midnightblue" d="M2281.19,-126.721C2283.11,-109.068 2287.94,-85.3275 2300,-68 2311.17,-51.9592 2329.15,-39.5592 2344.82,-31.0045"/>
<polygon fill="midnightblue" stroke="midnightblue" points="2277.7,-126.555 2280.34,-136.814 2284.67,-127.144 2277.7,-126.555"/>
</g>
<!-- Node19 -->
<g id="node19" class="node"><title>Node19</title>
<g id="a_node19"><a xlink:href="hdfs-avro-scanner_8h.html" target="_top" xlink:title="be/src/exec/hdfs&#45;avro\l&#45;scanner.h">
<polygon fill="white" stroke="black" points="2499.5,-69 2499.5,-99 2610.5,-99 2610.5,-69 2499.5,-69"/>
<text text-anchor="start" x="2507.5" y="-87" font-family="Helvetica,sans-Serif" font-size="10.00">be/src/exec/hdfs&#45;avro</text>
<text text-anchor="middle" x="2555" y="-76" font-family="Helvetica,sans-Serif" font-size="10.00">&#45;scanner.h</text>
</a>
</g>
</g>
<!-- Node18&#45;&gt;Node19 -->
<g id="edge23" class="edge"><title>Node18&#45;&gt;Node19</title>
<path fill="none" stroke="midnightblue" d="M2348.65,-134.525C2395.13,-123.369 2455.75,-108.819 2499.25,-98.3805"/>
<polygon fill="midnightblue" stroke="midnightblue" points="2347.56,-131.185 2338.66,-136.922 2349.2,-137.992 2347.56,-131.185"/>
</g>
<!-- Node21 -->
<g id="node21" class="node"><title>Node21</title>
<g id="a_node21"><a xlink:href="hdfs-rcfile-scanner_8h.html" target="_top" xlink:title="be/src/exec/hdfs&#45;rcfile\l&#45;scanner.h">
<polygon fill="white" stroke="black" points="2628.5,-69 2628.5,-99 2741.5,-99 2741.5,-69 2628.5,-69"/>
<text text-anchor="start" x="2636.5" y="-87" font-family="Helvetica,sans-Serif" font-size="10.00">be/src/exec/hdfs&#45;rcfile</text>
<text text-anchor="middle" x="2685" y="-76" font-family="Helvetica,sans-Serif" font-size="10.00">&#45;scanner.h</text>
</a>
</g>
</g>
<!-- Node18&#45;&gt;Node21 -->
<g id="edge27" class="edge"><title>Node18&#45;&gt;Node21</title>
<path fill="none" stroke="midnightblue" d="M2358.89,-135.915C2475.25,-117.14 2506.95,-120.421 2619,-100 2622.01,-99.4522 2625.08,-98.861 2628.18,-98.2408"/>
<polygon fill="midnightblue" stroke="midnightblue" points="2358.17,-132.485 2348.87,-137.551 2359.3,-139.393 2358.17,-132.485"/>
</g>
<!-- Node22 -->
<g id="node22" class="node"><title>Node22</title>
<g id="a_node22"><a xlink:href="hdfs-sequence-scanner_8h.html" target="_top" xlink:title="be/src/exec/hdfs&#45;sequence\l&#45;scanner.h">
<polygon fill="white" stroke="black" points="2309,-69 2309,-99 2443,-99 2443,-69 2309,-69"/>
<text text-anchor="start" x="2317" y="-87" font-family="Helvetica,sans-Serif" font-size="10.00">be/src/exec/hdfs&#45;sequence</text>
<text text-anchor="middle" x="2376" y="-76" font-family="Helvetica,sans-Serif" font-size="10.00">&#45;scanner.h</text>
</a>
</g>
</g>
<!-- Node18&#45;&gt;Node22 -->
<g id="edge31" class="edge"><title>Node18&#45;&gt;Node22</title>
<path fill="none" stroke="midnightblue" d="M2309.25,-130.888C2324.22,-120.6 2342.07,-108.329 2355.54,-99.0663"/>
<polygon fill="midnightblue" stroke="midnightblue" points="2307.09,-128.129 2300.83,-136.679 2311.05,-133.898 2307.09,-128.129"/>
</g>
<!-- Node19&#45;&gt;Node10 -->
<g id="edge25" class="edge"><title>Node19&#45;&gt;Node10</title>
<path fill="none" stroke="midnightblue" d="M2538.38,-60.608C2531.18,-50.9125 2522.96,-39.8499 2516.61,-31.2931"/>
<polygon fill="midnightblue" stroke="midnightblue" points="2535.6,-62.7362 2544.37,-68.679 2541.22,-58.5635 2535.6,-62.7362"/>
</g>
<!-- Node19&#45;&gt;Node13 -->
<g id="edge26" class="edge"><title>Node19&#45;&gt;Node13</title>
<path fill="none" stroke="midnightblue" d="M2507.03,-65.3119C2477.87,-54.5627 2441.17,-41.0287 2414.03,-31.0218"/>
<polygon fill="midnightblue" stroke="midnightblue" points="2506.01,-68.6657 2516.6,-68.8413 2508.43,-62.0979 2506.01,-68.6657"/>
</g>
<!-- Node20 -->
<g id="node20" class="node"><title>Node20</title>
<g id="a_node20"><a xlink:href="hdfs-avro-scanner-ir_8cc.html" target="_top" xlink:title="be/src/exec/hdfs&#45;avro\l&#45;scanner&#45;ir.cc">
<polygon fill="white" stroke="black" points="2579.5,-1 2579.5,-31 2690.5,-31 2690.5,-1 2579.5,-1"/>
<text text-anchor="start" x="2587.5" y="-19" font-family="Helvetica,sans-Serif" font-size="10.00">be/src/exec/hdfs&#45;avro</text>
<text text-anchor="middle" x="2635" y="-8" font-family="Helvetica,sans-Serif" font-size="10.00">&#45;scanner&#45;ir.cc</text>
</a>
</g>
</g>
<!-- Node19&#45;&gt;Node20 -->
<g id="edge24" class="edge"><title>Node19&#45;&gt;Node20</title>
<path fill="none" stroke="midnightblue" d="M2580.08,-62.3094C2592.4,-52.1426 2606.93,-40.1562 2617.95,-31.0663"/>
<polygon fill="midnightblue" stroke="midnightblue" points="2577.85,-59.6153 2572.36,-68.679 2582.3,-65.0149 2577.85,-59.6153"/>
</g>
<!-- Node21&#45;&gt;Node13 -->
<g id="edge29" class="edge"><title>Node21&#45;&gt;Node13</title>
<path fill="none" stroke="midnightblue" d="M2618.49,-67.9208C2538.87,-50.9085 2517.41,-48.2366 2442,-32 2438.9,-31.3322 2435.72,-30.6385 2432.51,-29.9316"/>
<polygon fill="midnightblue" stroke="midnightblue" points="2617.98,-71.3918 2628.49,-70.0684 2619.45,-64.5477 2617.98,-71.3918"/>
</g>
<!-- Node21&#45;&gt;Node15 -->
<g id="edge28" class="edge"><title>Node21&#45;&gt;Node15</title>
<path fill="none" stroke="midnightblue" d="M2710.08,-62.3094C2722.4,-52.1426 2736.93,-40.1562 2747.95,-31.0663"/>
<polygon fill="midnightblue" stroke="midnightblue" points="2707.85,-59.6153 2702.36,-68.679 2712.3,-65.0149 2707.85,-59.6153"/>
</g>
<!-- Node22&#45;&gt;Node7 -->
<g id="edge34" class="edge"><title>Node22&#45;&gt;Node7</title>
<path fill="none" stroke="midnightblue" d="M2298.89,-71.727C2286.25,-70.2295 2273.28,-68.9023 2261,-68 1791.53,-33.503 611.096,-81.7716 143,-32 140.058,-31.6872 137.06,-31.3173 134.038,-30.9026"/>
<polygon fill="midnightblue" stroke="midnightblue" points="2298.58,-75.2153 2308.94,-72.9597 2299.44,-68.2674 2298.58,-75.2153"/>
</g>
<!-- Node22&#45;&gt;Node13 -->
<g id="edge33" class="edge"><title>Node22&#45;&gt;Node13</title>
<path fill="none" stroke="midnightblue" d="M2376,-58.5322C2376,-49.3606 2376,-39.2449 2376,-31.2931"/>
<polygon fill="midnightblue" stroke="midnightblue" points="2372.5,-58.6789 2376,-68.679 2379.5,-58.679 2372.5,-58.6789"/>
</g>
<!-- Node22&#45;&gt;Node15 -->
<g id="edge32" class="edge"><title>Node22&#45;&gt;Node15</title>
<path fill="none" stroke="midnightblue" d="M2453.29,-72.2787C2518.89,-62.826 2615.39,-48.0834 2699,-32 2702,-31.4229 2705.07,-30.8083 2708.17,-30.1697"/>
<polygon fill="midnightblue" stroke="midnightblue" points="2452.44,-68.8652 2443.04,-73.7498 2453.43,-75.7943 2452.44,-68.8652"/>
</g>
<!-- Node23&#45;&gt;Node13 -->
<g id="edge40" class="edge"><title>Node23&#45;&gt;Node13</title>
<path fill="none" stroke="midnightblue" d="M2444.28,-127.948C2453.65,-110.7 2462.09,-86.9253 2452,-68 2443.18,-51.4551 2426.34,-39.3269 2410.75,-31.059"/>
<polygon fill="midnightblue" stroke="midnightblue" points="2441.14,-126.391 2439.09,-136.787 2447.17,-129.936 2441.14,-126.391"/>
</g>
<!-- Node23&#45;&gt;Node14 -->
<g id="edge39" class="edge"><title>Node23&#45;&gt;Node14</title>
<path fill="none" stroke="midnightblue" d="M2501.71,-135.946C2612.81,-116.73 2643,-118.862 2750,-100 2753.02,-99.468 2756.1,-98.9039 2759.22,-98.3184"/>
<polygon fill="midnightblue" stroke="midnightblue" points="2501.03,-132.511 2491.78,-137.682 2502.24,-139.407 2501.03,-132.511"/>
</g>
<!-- Node24 -->
<g id="node24" class="node"><title>Node24</title>
<g id="a_node24"><a xlink:href="parquet-version-test_8cc.html" target="_top" xlink:title="be/src/exec/parquet\l&#45;version&#45;test.cc">
<polygon fill="white" stroke="black" points="2902.5,-69 2902.5,-99 3005.5,-99 3005.5,-69 2902.5,-69"/>
<text text-anchor="start" x="2910.5" y="-87" font-family="Helvetica,sans-Serif" font-size="10.00">be/src/exec/parquet</text>
<text text-anchor="middle" x="2954" y="-76" font-family="Helvetica,sans-Serif" font-size="10.00">&#45;version&#45;test.cc</text>
</a>
</g>
</g>
<!-- Node23&#45;&gt;Node24 -->
<g id="edge41" class="edge"><title>Node23&#45;&gt;Node24</title>
<path fill="none" stroke="midnightblue" d="M2501.76,-136.011C2675.8,-110.8 2723.66,-128.432 2893,-100 2896.01,-99.4944 2899.09,-98.9199 2902.2,-98.2977"/>
<polygon fill="midnightblue" stroke="midnightblue" points="2501.14,-132.566 2491.75,-137.488 2502.16,-139.491 2501.14,-132.566"/>
</g>
<!-- Node26&#45;&gt;Node8 -->
<g id="edge46" class="edge"><title>Node26&#45;&gt;Node8</title>
<path fill="none" stroke="midnightblue" d="M587.808,-65.1715C560.017,-54.4451 525.143,-40.9852 499.329,-31.0218"/>
<polygon fill="midnightblue" stroke="midnightblue" points="586.727,-68.5058 597.316,-68.8413 589.247,-61.9753 586.727,-68.5058"/>
</g>
<!-- Node26&#45;&gt;Node13 -->
<g id="edge45" class="edge"><title>Node26&#45;&gt;Node13</title>
<path fill="none" stroke="midnightblue" d="M698.849,-72.3223C711.157,-70.6199 723.952,-69.0697 736,-68 1053.26,-39.8329 2067.67,-21.9595 2319.17,-17.8892"/>
<polygon fill="midnightblue" stroke="midnightblue" points="698.055,-68.9001 688.651,-73.781 699.046,-75.8296 698.055,-68.9001"/>
</g>
<!-- Node28 -->
<g id="node28" class="node"><title>Node28</title>
<g id="a_node28"><a xlink:href="hdfs-avro-table-writer_8cc.html" target="_top" xlink:title="be/src/exec/hdfs&#45;avro\l&#45;table&#45;writer.cc">
<polygon fill="white" stroke="black" points="1265.5,-69 1265.5,-99 1376.5,-99 1376.5,-69 1265.5,-69"/>
<text text-anchor="start" x="1273.5" y="-87" font-family="Helvetica,sans-Serif" font-size="10.00">be/src/exec/hdfs&#45;avro</text>
<text text-anchor="middle" x="1321" y="-76" font-family="Helvetica,sans-Serif" font-size="10.00">&#45;table&#45;writer.cc</text>
</a>
</g>
</g>
<!-- Node27&#45;&gt;Node28 -->
<g id="edge48" class="edge"><title>Node27&#45;&gt;Node28</title>
<path fill="none" stroke="midnightblue" d="M1321,-132.174C1321,-121.678 1321,-108.821 1321,-99.1815"/>
<polygon fill="midnightblue" stroke="midnightblue" points="1317.5,-132.372 1321,-142.372 1324.5,-132.372 1317.5,-132.372"/>
</g>
<!-- Node29 -->
<g id="node29" class="node"><title>Node29</title>
<g id="a_node29"><a xlink:href="hdfs-parquet-table-writer_8cc.html" target="_top" xlink:title="be/src/exec/hdfs&#45;parquet\l&#45;table&#45;writer.cc">
<polygon fill="white" stroke="black" points="654.5,-1 654.5,-31 779.5,-31 779.5,-1 654.5,-1"/>
<text text-anchor="start" x="662.5" y="-19" font-family="Helvetica,sans-Serif" font-size="10.00">be/src/exec/hdfs&#45;parquet</text>
<text text-anchor="middle" x="717" y="-8" font-family="Helvetica,sans-Serif" font-size="10.00">&#45;table&#45;writer.cc</text>
</a>
</g>
</g>
<!-- Node27&#45;&gt;Node29 -->
<g id="edge49" class="edge"><title>Node27&#45;&gt;Node29</title>
<path fill="none" stroke="midnightblue" d="M1253.84,-147.253C1104.26,-138.625 755.3,-116.803 736,-100 716.378,-82.916 714.756,-50.0921 715.658,-31.2454"/>
<polygon fill="midnightblue" stroke="midnightblue" points="1254.07,-150.772 1264.25,-147.852 1254.47,-143.784 1254.07,-150.772"/>
</g>
<!-- Node30 -->
<g id="node30" class="node"><title>Node30</title>
<g id="a_node30"><a xlink:href="hdfs-parquet-table-writer_8h.html" target="_top" xlink:title="be/src/exec/hdfs&#45;parquet\l&#45;table&#45;writer.h">
<polygon fill="white" stroke="black" points="745.5,-69 745.5,-99 870.5,-99 870.5,-69 745.5,-69"/>
<text text-anchor="start" x="753.5" y="-87" font-family="Helvetica,sans-Serif" font-size="10.00">be/src/exec/hdfs&#45;parquet</text>
<text text-anchor="middle" x="808" y="-76" font-family="Helvetica,sans-Serif" font-size="10.00">&#45;table&#45;writer.h</text>
</a>
</g>
</g>
<!-- Node27&#45;&gt;Node30 -->
<g id="edge50" class="edge"><title>Node27&#45;&gt;Node30</title>
<path fill="none" stroke="midnightblue" d="M1254.17,-145.166C1167.55,-137.17 1011.97,-121.333 880,-100 876.975,-99.511 873.884,-98.9818 870.767,-98.4243"/>
<polygon fill="midnightblue" stroke="midnightblue" points="1254.11,-148.674 1264.39,-146.102 1254.75,-141.704 1254.11,-148.674"/>
</g>
<!-- Node32 -->
<g id="node32" class="node"><title>Node32</title>
<g id="a_node32"><a xlink:href="hdfs-text-table-writer_8cc.html" target="_top" xlink:title="be/src/exec/hdfs&#45;text\l&#45;table&#45;writer.cc">
<polygon fill="white" stroke="black" points="1394.5,-69 1394.5,-99 1503.5,-99 1503.5,-69 1394.5,-69"/>
<text text-anchor="start" x="1402.5" y="-87" font-family="Helvetica,sans-Serif" font-size="10.00">be/src/exec/hdfs&#45;text</text>
<text text-anchor="middle" x="1449" y="-76" font-family="Helvetica,sans-Serif" font-size="10.00">&#45;table&#45;writer.cc</text>
</a>
</g>
</g>
<!-- Node27&#45;&gt;Node32 -->
<g id="edge53" class="edge"><title>Node27&#45;&gt;Node32</title>
<path fill="none" stroke="midnightblue" d="M1346.69,-137.754C1368.37,-126.577 1399.32,-110.615 1421.5,-99.1815"/>
<polygon fill="midnightblue" stroke="midnightblue" points="1345.02,-134.678 1337.73,-142.372 1348.23,-140.9 1345.02,-134.678"/>
</g>
<!-- Node33 -->
<g id="node33" class="node"><title>Node33</title>
<g id="a_node33"><a xlink:href="compression-test_8cc.html" target="_top" xlink:title="be/src/experiments\l/compression&#45;test.cc">
<polygon fill="white" stroke="black" points="889,-69 889,-99 997,-99 997,-69 889,-69"/>
<text text-anchor="start" x="897" y="-87" font-family="Helvetica,sans-Serif" font-size="10.00">be/src/experiments</text>
<text text-anchor="middle" x="943" y="-76" font-family="Helvetica,sans-Serif" font-size="10.00">/compression&#45;test.cc</text>
</a>
</g>
</g>
<!-- Node27&#45;&gt;Node33 -->
<g id="edge54" class="edge"><title>Node27&#45;&gt;Node33</title>
<path fill="none" stroke="midnightblue" d="M1254.49,-141.677C1190.57,-132.376 1091.34,-117.045 1006,-100 1003.13,-99.4275 1000.2,-98.8165 997.241,-98.1808"/>
<polygon fill="midnightblue" stroke="midnightblue" points="1254.04,-145.149 1264.44,-143.118 1255.05,-138.221 1254.04,-145.149"/>
</g>
<!-- Node34 -->
<g id="node34" class="node"><title>Node34</title>
<g id="a_node34"><a xlink:href="row-batch_8cc.html" target="_top" xlink:title="be/src/runtime/row\l&#45;batch.cc">
<polygon fill="white" stroke="black" points="1522,-69 1522,-99 1620,-99 1620,-69 1522,-69"/>
<text text-anchor="start" x="1530" y="-87" font-family="Helvetica,sans-Serif" font-size="10.00">be/src/runtime/row</text>
<text text-anchor="middle" x="1571" y="-76" font-family="Helvetica,sans-Serif" font-size="10.00">&#45;batch.cc</text>
</a>
</g>
</g>
<!-- Node27&#45;&gt;Node34 -->
<g id="edge55" class="edge"><title>Node27&#45;&gt;Node34</title>
<path fill="none" stroke="midnightblue" d="M1363.2,-139.859C1407.05,-128.284 1475.59,-110.187 1521.85,-97.9749"/>
<polygon fill="midnightblue" stroke="midnightblue" points="1362.2,-136.503 1353.43,-142.439 1363.99,-143.271 1362.2,-136.503"/>
</g>
<!-- Node35 -->
<g id="node35" class="node"><title>Node35</title>
<g id="a_node35"><a xlink:href="codec_8cc.html" target="_top" xlink:title="be/src/util/codec.cc">
<polygon fill="white" stroke="black" points="1638,-74.5 1638,-93.5 1740,-93.5 1740,-74.5 1638,-74.5"/>
<text text-anchor="middle" x="1689" y="-81.5" font-family="Helvetica,sans-Serif" font-size="10.00">be/src/util/codec.cc</text>
</a>
</g>
</g>
<!-- Node27&#45;&gt;Node35 -->
<g id="edge56" class="edge"><title>Node27&#45;&gt;Node35</title>
<path fill="none" stroke="midnightblue" d="M1387.64,-141.434C1450.01,-132.125 1545.66,-116.937 1628,-100 1637.19,-98.1103 1647.09,-95.7975 1656.18,-93.559"/>
<polygon fill="midnightblue" stroke="midnightblue" points="1386.92,-138.002 1377.54,-142.933 1387.95,-144.926 1386.92,-138.002"/>
</g>
<!-- Node36 -->
<g id="node36" class="node"><title>Node36</title>
<g id="a_node36"><a xlink:href="compress_8cc.html" target="_top" xlink:title="be/src/util/compress.cc">
<polygon fill="white" stroke="black" points="1015.5,-74.5 1015.5,-93.5 1134.5,-93.5 1134.5,-74.5 1015.5,-74.5"/>
<text text-anchor="middle" x="1075" y="-81.5" font-family="Helvetica,sans-Serif" font-size="10.00">be/src/util/compress.cc</text>
</a>
</g>
</g>
<!-- Node27&#45;&gt;Node36 -->
<g id="edge57" class="edge"><title>Node27&#45;&gt;Node36</title>
<path fill="none" stroke="midnightblue" d="M1279.18,-139.779C1230.41,-126.695 1150.88,-105.358 1106.85,-93.5455"/>
<polygon fill="midnightblue" stroke="midnightblue" points="1278.53,-143.228 1289.09,-142.439 1280.34,-136.468 1278.53,-143.228"/>
</g>
<!-- Node37 -->
<g id="node37" class="node"><title>Node37</title>
<g id="a_node37"><a xlink:href="decompress-test_8cc.html" target="_top" xlink:title="be/src/util/decompress\l&#45;test.cc">
<polygon fill="white" stroke="black" points="1758,-69 1758,-99 1874,-99 1874,-69 1758,-69"/>
<text text-anchor="start" x="1766" y="-87" font-family="Helvetica,sans-Serif" font-size="10.00">be/src/util/decompress</text>
<text text-anchor="middle" x="1816" y="-76" font-family="Helvetica,sans-Serif" font-size="10.00">&#45;test.cc</text>
</a>
</g>
</g>
<!-- Node27&#45;&gt;Node37 -->
<g id="edge58" class="edge"><title>Node27&#45;&gt;Node37</title>
<path fill="none" stroke="midnightblue" d="M1387.75,-145.076C1472.03,-137.126 1621.34,-121.48 1748,-100 1751.22,-99.4542 1754.51,-98.8567 1757.84,-98.2245"/>
<polygon fill="midnightblue" stroke="midnightblue" points="1387.18,-141.614 1377.55,-146.03 1387.83,-148.583 1387.18,-141.614"/>
</g>
<!-- Node38 -->
<g id="node38" class="node"><title>Node38</title>
<g id="a_node38"><a xlink:href="runtime-profile_8cc.html" target="_top" xlink:title="be/src/util/runtime\l&#45;profile.cc">
<polygon fill="white" stroke="black" points="1152.5,-69 1152.5,-99 1247.5,-99 1247.5,-69 1152.5,-69"/>
<text text-anchor="start" x="1160.5" y="-87" font-family="Helvetica,sans-Serif" font-size="10.00">be/src/util/runtime</text>
<text text-anchor="middle" x="1200" y="-76" font-family="Helvetica,sans-Serif" font-size="10.00">&#45;profile.cc</text>
</a>
</g>
</g>
<!-- Node27&#45;&gt;Node38 -->
<g id="edge59" class="edge"><title>Node27&#45;&gt;Node38</title>
<path fill="none" stroke="midnightblue" d="M1296.16,-137.452C1275.7,-126.291 1246.77,-110.513 1226,-99.1815"/>
<polygon fill="midnightblue" stroke="midnightblue" points="1294.73,-140.656 1305.18,-142.372 1298.08,-134.51 1294.73,-140.656"/>
</g>
<!-- Node30&#45;&gt;Node29 -->
<g id="edge51" class="edge"><title>Node30&#45;&gt;Node29</title>
<path fill="none" stroke="midnightblue" d="M779.872,-62.5994C765.769,-52.3712 749.047,-40.2428 736.394,-31.0663"/>
<polygon fill="midnightblue" stroke="midnightblue" points="778.104,-65.6411 788.254,-68.679 782.214,-59.9745 778.104,-65.6411"/>
</g>
<!-- Node31 -->
<g id="node31" class="node"><title>Node31</title>
<g id="a_node31"><a xlink:href="hdfs-table-sink_8cc.html" target="_top" xlink:title="be/src/exec/hdfs&#45;table\l&#45;sink.cc">
<polygon fill="white" stroke="black" points="797.5,-1 797.5,-31 910.5,-31 910.5,-1 797.5,-1"/>
<text text-anchor="start" x="805.5" y="-19" font-family="Helvetica,sans-Serif" font-size="10.00">be/src/exec/hdfs&#45;table</text>
<text text-anchor="middle" x="854" y="-8" font-family="Helvetica,sans-Serif" font-size="10.00">&#45;sink.cc</text>
</a>
</g>
</g>
<!-- Node30&#45;&gt;Node31 -->
<g id="edge52" class="edge"><title>Node30&#45;&gt;Node31</title>
<path fill="none" stroke="midnightblue" d="M823.812,-60.3137C830.52,-50.6892 838.135,-39.7635 844.038,-31.2931"/>
<polygon fill="midnightblue" stroke="midnightblue" points="820.828,-58.4737 817.981,-68.679 826.571,-62.4763 820.828,-58.4737"/>
</g>
<!-- Node39&#45;&gt;Node8 -->
<g id="edge63" class="edge"><title>Node39&#45;&gt;Node8</title>
<path fill="none" stroke="midnightblue" d="M1903.42,-132.425C1903.77,-113.016 1900.86,-83.3028 1882,-68 1828.62,-24.6779 713.645,-35.8249 645,-32 602.107,-29.61 553.632,-25.5477 517.501,-22.253"/>
<polygon fill="midnightblue" stroke="midnightblue" points="1899.92,-132.319 1902.94,-142.476 1906.91,-132.656 1899.92,-132.319"/>
</g>
<!-- Node39&#45;&gt;Node10 -->
<g id="edge61" class="edge"><title>Node39&#45;&gt;Node10</title>
<path fill="none" stroke="midnightblue" d="M1909.04,-132.843C1917.76,-113.107 1934.62,-82.4561 1960,-68 2053.14,-14.946 2335.03,-48.0976 2441,-32 2444.09,-31.5304 2447.25,-30.993 2450.44,-30.4073"/>
<polygon fill="midnightblue" stroke="midnightblue" points="1905.73,-131.692 1905.13,-142.27 1912.2,-134.374 1905.73,-131.692"/>
</g>
<!-- Node39&#45;&gt;Node14 -->
<g id="edge62" class="edge"><title>Node39&#45;&gt;Node14</title>
<path fill="none" stroke="midnightblue" d="M1974.47,-147.247C2165.67,-137.261 2674.28,-110.11 2750,-100 2753.04,-99.5944 2756.14,-99.1331 2759.26,-98.63"/>
<polygon fill="midnightblue" stroke="midnightblue" points="1974.05,-143.765 1964.25,-147.781 1974.42,-150.755 1974.05,-143.765"/>
</g>
<!-- Node39&#45;&gt;Node34 -->
<g id="edge64" class="edge"><title>Node39&#45;&gt;Node34</title>
<path fill="none" stroke="midnightblue" d="M1840.7,-140.783C1785.21,-131.241 1701.33,-116.09 1629,-100 1626.16,-99.3677 1623.24,-98.6942 1620.31,-97.9962"/>
<polygon fill="midnightblue" stroke="midnightblue" points="1840.27,-144.261 1850.72,-142.498 1841.45,-137.361 1840.27,-144.261"/>
</g>
<!-- Node39&#45;&gt;Node35 -->
<g id="edge65" class="edge"><title>Node39&#45;&gt;Node35</title>
<path fill="none" stroke="midnightblue" d="M1864.49,-139.377C1822.14,-126.254 1754.24,-105.214 1716.52,-93.5259"/>
<polygon fill="midnightblue" stroke="midnightblue" points="1863.57,-142.755 1874.15,-142.372 1865.64,-136.069 1863.57,-142.755"/>
</g>
<!-- Node39&#45;&gt;Node37 -->
<g id="edge66" class="edge"><title>Node39&#45;&gt;Node37</title>
<path fill="none" stroke="midnightblue" d="M1882.54,-136.066C1868.14,-125.013 1848.64,-110.051 1834.48,-99.1815"/>
<polygon fill="midnightblue" stroke="midnightblue" points="1880.69,-139.06 1890.76,-142.372 1884.95,-133.507 1880.69,-139.06"/>
</g>
<!-- Node40 -->
<g id="node40" class="node"><title>Node40</title>
<g id="a_node40"><a xlink:href="decompress_8cc.html" target="_top" xlink:title="be/src/util/decompress.cc">
<polygon fill="white" stroke="black" points="1968.5,-74.5 1968.5,-93.5 2097.5,-93.5 2097.5,-74.5 1968.5,-74.5"/>
<text text-anchor="middle" x="2033" y="-81.5" font-family="Helvetica,sans-Serif" font-size="10.00">be/src/util/decompress.cc</text>
</a>
</g>
</g>
<!-- Node39&#45;&gt;Node40 -->
<g id="edge67" class="edge"><title>Node39&#45;&gt;Node40</title>
<path fill="none" stroke="midnightblue" d="M1928.08,-137.862C1954.15,-124.724 1993.51,-104.897 2015.87,-93.6305"/>
<polygon fill="midnightblue" stroke="midnightblue" points="1926.48,-134.747 1919.13,-142.372 1929.63,-140.998 1926.48,-134.747"/>
</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="hdfs-scan-node_8h__dep__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>