|  | <?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/exprs/expr-value.h Pages: 1 --> | 
|  | <!--zoomable 288 --> | 
|  | <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 = 4347; | 
|  | var viewHeight = 288; | 
|  | var sectionId = 'dynsection-1'; | 
|  | </script> | 
|  | <script xlink:href="svgpan.js"/> | 
|  | <svg id="graph" class="graph"> | 
|  | <g id="viewport"> | 
|  | <title>be/src/exprs/expr-value.h</title> | 
|  | <polygon fill="white" stroke="none" points="-4,4 -4,-284 4343,-284 4343,4 -4,4"/> | 
|  | <!-- Node1 --> | 
|  | <g id="node1" class="node"><title>Node1</title> | 
|  | <polygon fill="#bfbfbf" stroke="black" points="3095.5,-260.5 3095.5,-279.5 3222.5,-279.5 3222.5,-260.5 3095.5,-260.5"/> | 
|  | <text text-anchor="middle" x="3159" y="-267.5" font-family="Helvetica,sans-Serif" font-size="10.00">be/src/exprs/expr-value.h</text> | 
|  | </g> | 
|  | <!-- Node2 --> | 
|  | <g id="node2" class="node"><title>Node2</title> | 
|  | <g id="a_node2"><a xlink:href="expr-context_8h.html" target="_top" xlink:title="be/src/exprs/expr-context.h"> | 
|  | <polygon fill="white" stroke="black" points="2156,-204.5 2156,-223.5 2292,-223.5 2292,-204.5 2156,-204.5"/> | 
|  | <text text-anchor="middle" x="2224" y="-211.5" font-family="Helvetica,sans-Serif" font-size="10.00">be/src/exprs/expr-context.h</text> | 
|  | </a> | 
|  | </g> | 
|  | </g> | 
|  | <!-- Node1->Node2 --> | 
|  | <g id="edge1" class="edge"><title>Node1->Node2</title> | 
|  | <path fill="none" stroke="midnightblue" d="M3085.24,-264.74C2908.59,-254.538 2463.3,-228.82 2292.32,-218.946"/> | 
|  | <polygon fill="midnightblue" stroke="midnightblue" points="3085.28,-268.248 3095.47,-265.331 3085.69,-261.26 3085.28,-268.248"/> | 
|  | </g> | 
|  | <!-- Node49 --> | 
|  | <g id="node49" class="node"><title>Node49</title> | 
|  | <g id="a_node49"><a xlink:href="literal_8h.html" target="_top" xlink:title="be/src/exprs/literal.h"> | 
|  | <polygon fill="white" stroke="black" points="4038.5,-204.5 4038.5,-223.5 4143.5,-223.5 4143.5,-204.5 4038.5,-204.5"/> | 
|  | <text text-anchor="middle" x="4091" y="-211.5" font-family="Helvetica,sans-Serif" font-size="10.00">be/src/exprs/literal.h</text> | 
|  | </a> | 
|  | </g> | 
|  | </g> | 
|  | <!-- Node1->Node49 --> | 
|  | <g id="edge53" class="edge"><title>Node1->Node49</title> | 
|  | <path fill="none" stroke="midnightblue" d="M3232.69,-264.73C3414.49,-254.197 3880.97,-227.169 4038.29,-218.054"/> | 
|  | <polygon fill="midnightblue" stroke="midnightblue" points="3232.47,-261.237 3222.69,-265.31 3232.88,-268.225 3232.47,-261.237"/> | 
|  | </g> | 
|  | <!-- Node3 --> | 
|  | <g id="node3" class="node"><title>Node3</title> | 
|  | <g id="a_node3"><a xlink:href="aggregation-node_8cc.html" target="_top" xlink:title="be/src/exec/aggregation\l-node.cc"> | 
|  | <polygon fill="white" stroke="black" points="3140.5,-137 3140.5,-167 3261.5,-167 3261.5,-137 3140.5,-137"/> | 
|  | <text text-anchor="start" x="3148.5" y="-155" font-family="Helvetica,sans-Serif" font-size="10.00">be/src/exec/aggregation</text> | 
|  | <text text-anchor="middle" x="3201" y="-144" font-family="Helvetica,sans-Serif" font-size="10.00">-node.cc</text> | 
|  | </a> | 
|  | </g> | 
|  | </g> | 
|  | <!-- Node2->Node3 --> | 
|  | <g id="edge2" class="edge"><title>Node2->Node3</title> | 
|  | <path fill="none" stroke="midnightblue" d="M2302.3,-213.277C2459.76,-212.916 2825.69,-207.449 3130,-168 3133.37,-167.563 3136.82,-167.051 3140.3,-166.485"/> | 
|  | <polygon fill="midnightblue" stroke="midnightblue" points="2302.23,-209.777 2292.24,-213.293 2302.24,-216.777 2302.23,-209.777"/> | 
|  | </g> | 
|  | <!-- Node4 --> | 
|  | <g id="node4" class="node"><title>Node4</title> | 
|  | <g id="a_node4"><a xlink:href="analytic-eval-node_8h.html" target="_top" xlink:title="be/src/exec/analytic\l-eval-node.h"> | 
|  | <polygon fill="white" stroke="black" points="3280,-137 3280,-167 3384,-167 3384,-137 3280,-137"/> | 
|  | <text text-anchor="start" x="3288" y="-155" font-family="Helvetica,sans-Serif" font-size="10.00">be/src/exec/analytic</text> | 
|  | <text text-anchor="middle" x="3332" y="-144" font-family="Helvetica,sans-Serif" font-size="10.00">-eval-node.h</text> | 
|  | </a> | 
|  | </g> | 
|  | </g> | 
|  | <!-- Node2->Node4 --> | 
|  | <g id="edge3" class="edge"><title>Node2->Node4</title> | 
|  | <path fill="none" stroke="midnightblue" d="M2302.37,-211.602C2512.16,-207.546 3083.29,-194.347 3270,-168 3273.18,-167.551 3276.44,-167.012 3279.71,-166.408"/> | 
|  | <polygon fill="midnightblue" stroke="midnightblue" points="2302.29,-208.103 2292.35,-211.794 2302.42,-215.102 2302.29,-208.103"/> | 
|  | </g> | 
|  | <!-- Node7 --> | 
|  | <g id="node7" class="node"><title>Node7</title> | 
|  | <g id="a_node7"><a xlink:href="hash-table-test_8cc.html" target="_top" xlink:title="be/src/exec/hash-table\l-test.cc"> | 
|  | <polygon fill="white" stroke="black" points="3402,-137 3402,-167 3518,-167 3518,-137 3402,-137"/> | 
|  | <text text-anchor="start" x="3410" y="-155" font-family="Helvetica,sans-Serif" font-size="10.00">be/src/exec/hash-table</text> | 
|  | <text text-anchor="middle" x="3460" y="-144" font-family="Helvetica,sans-Serif" font-size="10.00">-test.cc</text> | 
|  | </a> | 
|  | </g> | 
|  | </g> | 
|  | <!-- Node2->Node7 --> | 
|  | <g id="edge6" class="edge"><title>Node2->Node7</title> | 
|  | <path fill="none" stroke="midnightblue" d="M2302.32,-211.842C2528.7,-208.2 3181.25,-195.546 3393,-168 3395.84,-167.631 3398.73,-167.199 3401.65,-166.72"/> | 
|  | <polygon fill="midnightblue" stroke="midnightblue" points="2302.13,-208.345 2292.18,-212.004 2302.24,-215.344 2302.13,-208.345"/> | 
|  | </g> | 
|  | <!-- Node8 --> | 
|  | <g id="node8" class="node"><title>Node8</title> | 
|  | <g id="a_node8"><a xlink:href="hash-table_8cc.html" target="_top" xlink:title="be/src/exec/hash-table.cc"> | 
|  | <polygon fill="white" stroke="black" points="3536.5,-142.5 3536.5,-161.5 3665.5,-161.5 3665.5,-142.5 3536.5,-142.5"/> | 
|  | <text text-anchor="middle" x="3601" y="-149.5" font-family="Helvetica,sans-Serif" font-size="10.00">be/src/exec/hash-table.cc</text> | 
|  | </a> | 
|  | </g> | 
|  | </g> | 
|  | <!-- Node2->Node8 --> | 
|  | <g id="edge7" class="edge"><title>Node2->Node8</title> | 
|  | <path fill="none" stroke="midnightblue" d="M2302.23,-211.968C2545.55,-208.494 3286.94,-195.849 3526,-168 3538.66,-166.525 3552.37,-164.047 3564.57,-161.525"/> | 
|  | <polygon fill="midnightblue" stroke="midnightblue" points="2302.01,-208.471 2292.06,-212.112 2302.11,-215.47 2302.01,-208.471"/> | 
|  | </g> | 
|  | <!-- Node9 --> | 
|  | <g id="node9" class="node"><title>Node9</title> | 
|  | <g id="a_node9"><a xlink:href="hbase-table-sink_8cc.html" target="_top" xlink:title="be/src/exec/hbase-table\l-sink.cc"> | 
|  | <polygon fill="white" stroke="black" points="3683.5,-137 3683.5,-167 3804.5,-167 3804.5,-137 3683.5,-137"/> | 
|  | <text text-anchor="start" x="3691.5" y="-155" font-family="Helvetica,sans-Serif" font-size="10.00">be/src/exec/hbase-table</text> | 
|  | <text text-anchor="middle" x="3744" y="-144" font-family="Helvetica,sans-Serif" font-size="10.00">-sink.cc</text> | 
|  | </a> | 
|  | </g> | 
|  | </g> | 
|  | <!-- Node2->Node9 --> | 
|  | <g id="edge8" class="edge"><title>Node2->Node9</title> | 
|  | <path fill="none" stroke="midnightblue" d="M2302.52,-212.427C2564.19,-210.224 3405.08,-200.715 3674,-168 3677.08,-167.625 3680.23,-167.18 3683.41,-166.682"/> | 
|  | <polygon fill="midnightblue" stroke="midnightblue" points="2302.32,-208.928 2292.35,-212.511 2302.38,-215.928 2302.32,-208.928"/> | 
|  | </g> | 
|  | <!-- Node10 --> | 
|  | <g id="node10" class="node"><title>Node10</title> | 
|  | <g id="a_node10"><a xlink:href="hbase-table-writer_8cc.html" target="_top" xlink:title="be/src/exec/hbase-table\l-writer.cc"> | 
|  | <polygon fill="white" stroke="black" points="3822.5,-137 3822.5,-167 3943.5,-167 3943.5,-137 3822.5,-137"/> | 
|  | <text text-anchor="start" x="3830.5" y="-155" font-family="Helvetica,sans-Serif" font-size="10.00">be/src/exec/hbase-table</text> | 
|  | <text text-anchor="middle" x="3883" y="-144" font-family="Helvetica,sans-Serif" font-size="10.00">-writer.cc</text> | 
|  | </a> | 
|  | </g> | 
|  | </g> | 
|  | <!-- Node2->Node10 --> | 
|  | <g id="edge9" class="edge"><title>Node2->Node10</title> | 
|  | <path fill="none" stroke="midnightblue" d="M2302.85,-212.674C2581.03,-211.226 3515.76,-203.751 3813,-168 3816.08,-167.629 3819.23,-167.187 3822.41,-166.692"/> | 
|  | <polygon fill="midnightblue" stroke="midnightblue" points="2302.43,-209.176 2292.45,-212.727 2302.47,-216.176 2302.43,-209.176"/> | 
|  | </g> | 
|  | <!-- Node11 --> | 
|  | <g id="node11" class="node"><title>Node11</title> | 
|  | <g id="a_node11"><a xlink:href="hdfs-avro-table-writer_8cc.html" target="_top" xlink:title="be/src/exec/hdfs-avro\l-table-writer.cc"> | 
|  | <polygon fill="white" stroke="black" points="-0.5,-137 -0.5,-167 110.5,-167 110.5,-137 -0.5,-137"/> | 
|  | <text text-anchor="start" x="7.5" y="-155" font-family="Helvetica,sans-Serif" font-size="10.00">be/src/exec/hdfs-avro</text> | 
|  | <text text-anchor="middle" x="55" y="-144" font-family="Helvetica,sans-Serif" font-size="10.00">-table-writer.cc</text> | 
|  | </a> | 
|  | </g> | 
|  | </g> | 
|  | <!-- Node2->Node11 --> | 
|  | <g id="edge10" class="edge"><title>Node2->Node11</title> | 
|  | <path fill="none" stroke="midnightblue" d="M2145.65,-212.294C1788.4,-208.946 322.568,-193.744 119,-168 116.283,-167.656 113.512,-167.245 110.723,-166.783"/> | 
|  | <polygon fill="midnightblue" stroke="midnightblue" points="2145.86,-215.796 2155.89,-212.39 2145.92,-208.797 2145.86,-215.796"/> | 
|  | </g> | 
|  | <!-- Node12 --> | 
|  | <g id="node12" class="node"><title>Node12</title> | 
|  | <g id="a_node12"><a xlink:href="hdfs-parquet-table-writer_8cc.html" target="_top" xlink:title="be/src/exec/hdfs-parquet\l-table-writer.cc"> | 
|  | <polygon fill="white" stroke="black" points="128.5,-137 128.5,-167 253.5,-167 253.5,-137 128.5,-137"/> | 
|  | <text text-anchor="start" x="136.5" y="-155" font-family="Helvetica,sans-Serif" font-size="10.00">be/src/exec/hdfs-parquet</text> | 
|  | <text text-anchor="middle" x="191" y="-144" font-family="Helvetica,sans-Serif" font-size="10.00">-table-writer.cc</text> | 
|  | </a> | 
|  | </g> | 
|  | </g> | 
|  | <!-- Node2->Node12 --> | 
|  | <g id="edge11" class="edge"><title>Node2->Node12</title> | 
|  | <path fill="none" stroke="midnightblue" d="M2145.94,-213.14C1828.85,-213.411 636.355,-211.457 262,-168 259.247,-167.68 256.442,-167.305 253.616,-166.886"/> | 
|  | <polygon fill="midnightblue" stroke="midnightblue" points="2145.96,-216.64 2155.96,-213.131 2145.95,-209.64 2145.96,-216.64"/> | 
|  | </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-scan\l-node.cc"> | 
|  | <polygon fill="white" stroke="black" points="271.5,-137 271.5,-167 384.5,-167 384.5,-137 271.5,-137"/> | 
|  | <text text-anchor="start" x="279.5" y="-155" font-family="Helvetica,sans-Serif" font-size="10.00">be/src/exec/hdfs-scan</text> | 
|  | <text text-anchor="middle" x="328" y="-144" font-family="Helvetica,sans-Serif" font-size="10.00">-node.cc</text> | 
|  | </a> | 
|  | </g> | 
|  | </g> | 
|  | <!-- Node2->Node13 --> | 
|  | <g id="edge12" class="edge"><title>Node2->Node13</title> | 
|  | <path fill="none" stroke="midnightblue" d="M2145.68,-213.147C1841.84,-213.395 740.706,-211.224 394,-168 390.968,-167.622 387.872,-167.166 384.755,-166.652"/> | 
|  | <polygon fill="midnightblue" stroke="midnightblue" points="2145.73,-216.647 2155.73,-213.137 2145.72,-209.647 2145.73,-216.647"/> | 
|  | </g> | 
|  | <!-- Node14 --> | 
|  | <g id="node14" class="node"><title>Node14</title> | 
|  | <g id="a_node14"><a xlink:href="hdfs-scanner_8cc.html" target="_top" xlink:title="be/src/exec/hdfs-scanner.cc"> | 
|  | <polygon fill="white" stroke="black" points="403,-142.5 403,-161.5 543,-161.5 543,-142.5 403,-142.5"/> | 
|  | <text text-anchor="middle" x="473" y="-149.5" font-family="Helvetica,sans-Serif" font-size="10.00">be/src/exec/hdfs-scanner.cc</text> | 
|  | </a> | 
|  | </g> | 
|  | </g> | 
|  | <!-- Node2->Node14 --> | 
|  | <g id="edge13" class="edge"><title>Node2->Node14</title> | 
|  | <path fill="none" stroke="midnightblue" d="M2145.44,-212.561C1858.39,-210.697 866.778,-201.897 552,-168 538.675,-166.565 524.235,-164.097 511.389,-161.572"/> | 
|  | <polygon fill="midnightblue" stroke="midnightblue" points="2145.73,-216.063 2155.75,-212.627 2145.78,-209.063 2145.73,-216.063"/> | 
|  | </g> | 
|  | <!-- Node15 --> | 
|  | <g id="node15" class="node"><title>Node15</title> | 
|  | <g id="a_node15"><a xlink:href="hdfs-sequence-table-writer_8cc.html" target="_top" xlink:title="be/src/exec/hdfs-sequence\l-table-writer.cc"> | 
|  | <polygon fill="white" stroke="black" points="561,-137 561,-167 695,-167 695,-137 561,-137"/> | 
|  | <text text-anchor="start" x="569" y="-155" font-family="Helvetica,sans-Serif" font-size="10.00">be/src/exec/hdfs-sequence</text> | 
|  | <text text-anchor="middle" x="628" y="-144" font-family="Helvetica,sans-Serif" font-size="10.00">-table-writer.cc</text> | 
|  | </a> | 
|  | </g> | 
|  | </g> | 
|  | <!-- Node2->Node15 --> | 
|  | <g id="edge14" class="edge"><title>Node2->Node15</title> | 
|  | <path fill="none" stroke="midnightblue" d="M2145.84,-212.393C1876.46,-210.036 987.619,-199.965 704,-168 701.06,-167.669 698.064,-167.283 695.043,-166.856"/> | 
|  | <polygon fill="midnightblue" stroke="midnightblue" points="2145.9,-215.894 2155.93,-212.481 2145.96,-208.894 2145.9,-215.894"/> | 
|  | </g> | 
|  | <!-- Node16 --> | 
|  | <g id="node16" class="node"><title>Node16</title> | 
|  | <g id="a_node16"><a xlink:href="hdfs-table-sink_8cc.html" target="_top" xlink:title="be/src/exec/hdfs-table\l-sink.cc"> | 
|  | <polygon fill="white" stroke="black" points="713.5,-137 713.5,-167 826.5,-167 826.5,-137 713.5,-137"/> | 
|  | <text text-anchor="start" x="721.5" y="-155" font-family="Helvetica,sans-Serif" font-size="10.00">be/src/exec/hdfs-table</text> | 
|  | <text text-anchor="middle" x="770" y="-144" font-family="Helvetica,sans-Serif" font-size="10.00">-sink.cc</text> | 
|  | </a> | 
|  | </g> | 
|  | </g> | 
|  | <!-- Node2->Node16 --> | 
|  | <g id="edge15" class="edge"><title>Node2->Node16</title> | 
|  | <path fill="none" stroke="midnightblue" d="M2145.34,-212.462C1890.79,-210.406 1091.18,-201.387 835,-168 832.244,-167.641 829.433,-167.217 826.602,-166.744"/> | 
|  | <polygon fill="midnightblue" stroke="midnightblue" points="2145.58,-215.964 2155.61,-212.544 2145.63,-208.964 2145.58,-215.964"/> | 
|  | </g> | 
|  | <!-- Node17 --> | 
|  | <g id="node17" class="node"><title>Node17</title> | 
|  | <g id="a_node17"><a xlink:href="hdfs-text-table-writer_8cc.html" target="_top" xlink:title="be/src/exec/hdfs-text\l-table-writer.cc"> | 
|  | <polygon fill="white" stroke="black" points="844.5,-137 844.5,-167 953.5,-167 953.5,-137 844.5,-137"/> | 
|  | <text text-anchor="start" x="852.5" y="-155" font-family="Helvetica,sans-Serif" font-size="10.00">be/src/exec/hdfs-text</text> | 
|  | <text text-anchor="middle" x="899" y="-144" font-family="Helvetica,sans-Serif" font-size="10.00">-table-writer.cc</text> | 
|  | </a> | 
|  | </g> | 
|  | </g> | 
|  | <!-- Node2->Node17 --> | 
|  | <g id="edge16" class="edge"><title>Node2->Node17</title> | 
|  | <path fill="none" stroke="midnightblue" d="M2145.29,-212.234C1906.45,-209.585 1192.26,-199.203 962,-168 959.215,-167.623 956.372,-167.176 953.511,-166.677"/> | 
|  | <polygon fill="midnightblue" stroke="midnightblue" points="2145.59,-215.737 2155.63,-212.347 2145.67,-208.737 2145.59,-215.737"/> | 
|  | </g> | 
|  | <!-- Node18 --> | 
|  | <g id="node18" class="node"><title>Node18</title> | 
|  | <g id="a_node18"><a xlink:href="old-hash-table-test_8cc.html" target="_top" xlink:title="be/src/exec/old-hash\l-table-test.cc"> | 
|  | <polygon fill="white" stroke="black" points="971.5,-137 971.5,-167 1078.5,-167 1078.5,-137 971.5,-137"/> | 
|  | <text text-anchor="start" x="979.5" y="-155" font-family="Helvetica,sans-Serif" font-size="10.00">be/src/exec/old-hash</text> | 
|  | <text text-anchor="middle" x="1025" y="-144" font-family="Helvetica,sans-Serif" font-size="10.00">-table-test.cc</text> | 
|  | </a> | 
|  | </g> | 
|  | </g> | 
|  | <!-- Node2->Node18 --> | 
|  | <g id="edge17" class="edge"><title>Node2->Node18</title> | 
|  | <path fill="none" stroke="midnightblue" d="M2145.53,-211.915C1923.21,-208.519 1292,-196.568 1087,-168 1084.26,-167.618 1081.46,-167.167 1078.64,-166.665"/> | 
|  | <polygon fill="midnightblue" stroke="midnightblue" points="2145.75,-215.418 2155.8,-212.07 2145.86,-208.419 2145.75,-215.418"/> | 
|  | </g> | 
|  | <!-- Node19 --> | 
|  | <g id="node19" class="node"><title>Node19</title> | 
|  | <g id="a_node19"><a xlink:href="old-hash-table_8cc.html" target="_top" xlink:title="be/src/exec/old-hash\l-table.cc"> | 
|  | <polygon fill="white" stroke="black" points="1096.5,-137 1096.5,-167 1203.5,-167 1203.5,-137 1096.5,-137"/> | 
|  | <text text-anchor="start" x="1104.5" y="-155" font-family="Helvetica,sans-Serif" font-size="10.00">be/src/exec/old-hash</text> | 
|  | <text text-anchor="middle" x="1150" y="-144" font-family="Helvetica,sans-Serif" font-size="10.00">-table.cc</text> | 
|  | </a> | 
|  | </g> | 
|  | </g> | 
|  | <!-- Node2->Node19 --> | 
|  | <g id="edge18" class="edge"><title>Node2->Node19</title> | 
|  | <path fill="none" stroke="midnightblue" d="M2145.78,-211.433C1941.03,-207.026 1392.77,-193.171 1213,-168 1209.99,-167.579 1206.92,-167.08 1203.83,-166.524"/> | 
|  | <polygon fill="midnightblue" stroke="midnightblue" points="2145.78,-214.934 2155.85,-211.649 2145.93,-207.936 2145.78,-214.934"/> | 
|  | </g> | 
|  | <!-- Node20 --> | 
|  | <g id="node20" class="node"><title>Node20</title> | 
|  | <g id="a_node20"><a xlink:href="partitioned-aggregation-node_8cc.html" target="_top" xlink:title="be/src/exec/partitioned\l-aggregation-node.cc"> | 
|  | <polygon fill="white" stroke="black" points="1222,-137 1222,-167 1338,-167 1338,-137 1222,-137"/> | 
|  | <text text-anchor="start" x="1230" y="-155" font-family="Helvetica,sans-Serif" font-size="10.00">be/src/exec/partitioned</text> | 
|  | <text text-anchor="middle" x="1280" y="-144" font-family="Helvetica,sans-Serif" font-size="10.00">-aggregation-node.cc</text> | 
|  | </a> | 
|  | </g> | 
|  | </g> | 
|  | <!-- Node2->Node20 --> | 
|  | <g id="edge19" class="edge"><title>Node2->Node20</title> | 
|  | <path fill="none" stroke="midnightblue" d="M2145.68,-213.403C1991.85,-213.221 1639.74,-207.988 1347,-168 1344.17,-167.613 1341.27,-167.166 1338.36,-166.675"/> | 
|  | <polygon fill="midnightblue" stroke="midnightblue" points="2145.96,-216.903 2155.97,-213.408 2145.97,-209.903 2145.96,-216.903"/> | 
|  | </g> | 
|  | <!-- Node21 --> | 
|  | <g id="node21" class="node"><title>Node21</title> | 
|  | <g id="a_node21"><a xlink:href="partitioned-hash-join-node_8cc.html" target="_top" xlink:title="be/src/exec/partitioned\l-hash-join-node.cc"> | 
|  | <polygon fill="white" stroke="black" points="1356,-137 1356,-167 1472,-167 1472,-137 1356,-137"/> | 
|  | <text text-anchor="start" x="1364" y="-155" font-family="Helvetica,sans-Serif" font-size="10.00">be/src/exec/partitioned</text> | 
|  | <text text-anchor="middle" x="1414" y="-144" font-family="Helvetica,sans-Serif" font-size="10.00">-hash-join-node.cc</text> | 
|  | </a> | 
|  | </g> | 
|  | </g> | 
|  | <!-- Node2->Node21 --> | 
|  | <g id="edge20" class="edge"><title>Node2->Node21</title> | 
|  | <path fill="none" stroke="midnightblue" d="M2145.45,-212.356C2009.44,-210.325 1721.53,-201.987 1481,-168 1478.05,-167.583 1475.04,-167.105 1472,-166.58"/> | 
|  | <polygon fill="midnightblue" stroke="midnightblue" points="2145.72,-215.86 2155.77,-212.502 2145.82,-208.861 2145.72,-215.86"/> | 
|  | </g> | 
|  | <!-- Node22 --> | 
|  | <g id="node22" class="node"><title>Node22</title> | 
|  | <g id="a_node22"><a xlink:href="union-node_8cc.html" target="_top" xlink:title="be/src/exec/union-node.cc"> | 
|  | <polygon fill="white" stroke="black" points="1490.5,-142.5 1490.5,-161.5 1621.5,-161.5 1621.5,-142.5 1490.5,-142.5"/> | 
|  | <text text-anchor="middle" x="1556" y="-149.5" font-family="Helvetica,sans-Serif" font-size="10.00">be/src/exec/union-node.cc</text> | 
|  | </a> | 
|  | </g> | 
|  | </g> | 
|  | <!-- Node2->Node22 --> | 
|  | <g id="edge21" class="edge"><title>Node2->Node22</title> | 
|  | <path fill="none" stroke="midnightblue" d="M2145.52,-210.165C2031.54,-205.343 1813.71,-193.478 1630,-168 1618.05,-166.343 1605.14,-163.94 1593.49,-161.541"/> | 
|  | <polygon fill="midnightblue" stroke="midnightblue" points="2145.42,-213.663 2155.56,-210.582 2145.71,-206.669 2145.42,-213.663"/> | 
|  | </g> | 
|  | <!-- Node23 --> | 
|  | <g id="node23" class="node"><title>Node23</title> | 
|  | <g id="a_node23"><a xlink:href="agg-fn-evaluator_8cc.html" target="_top" xlink:title="be/src/exprs/agg-fn\l-evaluator.cc"> | 
|  | <polygon fill="white" stroke="black" points="1639.5,-137 1639.5,-167 1740.5,-167 1740.5,-137 1639.5,-137"/> | 
|  | <text text-anchor="start" x="1647.5" y="-155" font-family="Helvetica,sans-Serif" font-size="10.00">be/src/exprs/agg-fn</text> | 
|  | <text text-anchor="middle" x="1690" y="-144" font-family="Helvetica,sans-Serif" font-size="10.00">-evaluator.cc</text> | 
|  | </a> | 
|  | </g> | 
|  | </g> | 
|  | <!-- Node2->Node23 --> | 
|  | <g id="edge22" class="edge"><title>Node2->Node23</title> | 
|  | <path fill="none" stroke="midnightblue" d="M2145.64,-209.176C2051.26,-203.739 1888.15,-191.689 1750,-168 1746.93,-167.474 1743.79,-166.874 1740.63,-166.225"/> | 
|  | <polygon fill="midnightblue" stroke="midnightblue" points="2145.5,-212.674 2155.68,-209.744 2145.89,-205.685 2145.5,-212.674"/> | 
|  | </g> | 
|  | <!-- Node24 --> | 
|  | <g id="node24" class="node"><title>Node24</title> | 
|  | <g id="a_node24"><a xlink:href="case-expr_8cc.html" target="_top" xlink:title="be/src/exprs/case-expr.cc"> | 
|  | <polygon fill="white" stroke="black" points="1759,-142.5 1759,-161.5 1889,-161.5 1889,-142.5 1759,-142.5"/> | 
|  | <text text-anchor="middle" x="1824" y="-149.5" font-family="Helvetica,sans-Serif" font-size="10.00">be/src/exprs/case-expr.cc</text> | 
|  | </a> | 
|  | </g> | 
|  | </g> | 
|  | <!-- Node2->Node24 --> | 
|  | <g id="edge23" class="edge"><title>Node2->Node24</title> | 
|  | <path fill="none" stroke="midnightblue" d="M2145.81,-203.608C2079.64,-195.324 1982.38,-182.361 1898,-168 1886.89,-166.109 1874.89,-163.795 1863.85,-161.557"/> | 
|  | <polygon fill="midnightblue" stroke="midnightblue" points="2145.4,-207.083 2155.75,-204.846 2146.26,-200.137 2145.4,-207.083"/> | 
|  | </g> | 
|  | <!-- Node25 --> | 
|  | <g id="node25" class="node"><title>Node25</title> | 
|  | <g id="a_node25"><a xlink:href="expr-benchmark_8cc.html" target="_top" xlink:title="be/src/exprs/expr-benchmark.cc"> | 
|  | <polygon fill="white" stroke="black" points="1907.5,-142.5 1907.5,-161.5 2064.5,-161.5 2064.5,-142.5 1907.5,-142.5"/> | 
|  | <text text-anchor="middle" x="1986" y="-149.5" font-family="Helvetica,sans-Serif" font-size="10.00">be/src/exprs/expr-benchmark.cc</text> | 
|  | </a> | 
|  | </g> | 
|  | </g> | 
|  | <!-- Node2->Node25 --> | 
|  | <g id="edge24" class="edge"><title>Node2->Node25</title> | 
|  | <path fill="none" stroke="midnightblue" d="M2180.4,-202.008C2134.09,-190.334 2061.88,-172.129 2019.73,-161.503"/> | 
|  | <polygon fill="midnightblue" stroke="midnightblue" points="2179.6,-205.416 2190.15,-204.467 2181.31,-198.629 2179.6,-205.416"/> | 
|  | </g> | 
|  | <!-- Node26 --> | 
|  | <g id="node26" class="node"><title>Node26</title> | 
|  | <g id="a_node26"><a xlink:href="expr-context_8cc.html" target="_top" xlink:title="be/src/exprs/expr-context.cc"> | 
|  | <polygon fill="white" stroke="black" points="2082.5,-142.5 2082.5,-161.5 2223.5,-161.5 2223.5,-142.5 2082.5,-142.5"/> | 
|  | <text text-anchor="middle" x="2153" y="-149.5" font-family="Helvetica,sans-Serif" font-size="10.00">be/src/exprs/expr-context.cc</text> | 
|  | </a> | 
|  | </g> | 
|  | </g> | 
|  | <!-- Node2->Node26 --> | 
|  | <g id="edge25" class="edge"><title>Node2->Node26</title> | 
|  | <path fill="none" stroke="midnightblue" d="M2206.07,-197.846C2192.49,-186.371 2174.32,-171.02 2163.15,-161.581"/> | 
|  | <polygon fill="midnightblue" stroke="midnightblue" points="2203.93,-200.622 2213.83,-204.403 2208.45,-195.276 2203.93,-200.622"/> | 
|  | </g> | 
|  | <!-- Node27 --> | 
|  | <g id="node27" class="node"><title>Node27</title> | 
|  | <g id="a_node27"><a xlink:href="expr-test_8cc.html" target="_top" xlink:title="be/src/exprs/expr-test.cc"> | 
|  | <polygon fill="white" stroke="black" points="3961.5,-142.5 3961.5,-161.5 4086.5,-161.5 4086.5,-142.5 3961.5,-142.5"/> | 
|  | <text text-anchor="middle" x="4024" y="-149.5" font-family="Helvetica,sans-Serif" font-size="10.00">be/src/exprs/expr-test.cc</text> | 
|  | </a> | 
|  | </g> | 
|  | </g> | 
|  | <!-- Node2->Node27 --> | 
|  | <g id="edge26" class="edge"><title>Node2->Node27</title> | 
|  | <path fill="none" stroke="midnightblue" d="M2302.28,-212.827C2595.12,-211.887 3625.91,-205.903 3952,-168 3964.3,-166.57 3977.62,-164.07 3989.41,-161.516"/> | 
|  | <polygon fill="midnightblue" stroke="midnightblue" points="2302.16,-209.327 2292.17,-212.858 2302.19,-216.327 2302.16,-209.327"/> | 
|  | </g> | 
|  | <!-- Node28 --> | 
|  | <g id="node28" class="node"><title>Node28</title> | 
|  | <g id="a_node28"><a xlink:href="expr_8cc.html" target="_top" xlink:title="be/src/exprs/expr.cc"> | 
|  | <polygon fill="white" stroke="black" points="4105,-142.5 4105,-161.5 4211,-161.5 4211,-142.5 4105,-142.5"/> | 
|  | <text text-anchor="middle" x="4158" y="-149.5" font-family="Helvetica,sans-Serif" font-size="10.00">be/src/exprs/expr.cc</text> | 
|  | </a> | 
|  | </g> | 
|  | </g> | 
|  | <!-- Node2->Node28 --> | 
|  | <g id="edge27" class="edge"><title>Node2->Node28</title> | 
|  | <path fill="none" stroke="midnightblue" d="M2302.52,-213.303C2610.98,-214.155 3740.15,-213.993 4095,-168 4105.82,-166.598 4117.48,-164.105 4127.8,-161.549"/> | 
|  | <polygon fill="midnightblue" stroke="midnightblue" points="2302.34,-209.803 2292.33,-213.274 2302.32,-216.803 2302.34,-209.803"/> | 
|  | </g> | 
|  | <!-- Node29 --> | 
|  | <g id="node29" class="node"><title>Node29</title> | 
|  | <g id="a_node29"><a xlink:href="hive-udf-call_8cc.html" target="_top" xlink:title="be/src/exprs/hive-udf\l-call.cc"> | 
|  | <polygon fill="white" stroke="black" points="2242,-137 2242,-167 2350,-167 2350,-137 2242,-137"/> | 
|  | <text text-anchor="start" x="2250" y="-155" font-family="Helvetica,sans-Serif" font-size="10.00">be/src/exprs/hive-udf</text> | 
|  | <text text-anchor="middle" x="2296" y="-144" font-family="Helvetica,sans-Serif" font-size="10.00">-call.cc</text> | 
|  | </a> | 
|  | </g> | 
|  | </g> | 
|  | <!-- Node2->Node29 --> | 
|  | <g id="edge28" class="edge"><title>Node2->Node29</title> | 
|  | <path fill="none" stroke="midnightblue" d="M2242.25,-197.795C2253.55,-188.374 2267.97,-176.356 2279.03,-167.141"/> | 
|  | <polygon fill="midnightblue" stroke="midnightblue" points="2239.76,-195.313 2234.32,-204.403 2244.24,-200.69 2239.76,-195.313"/> | 
|  | </g> | 
|  | <!-- Node30 --> | 
|  | <g id="node30" class="node"><title>Node30</title> | 
|  | <g id="a_node30"><a xlink:href="scalar-fn-call_8cc.html" target="_top" xlink:title="be/src/exprs/scalar\l-fn-call.cc"> | 
|  | <polygon fill="white" stroke="black" points="2368,-137 2368,-167 2468,-167 2468,-137 2368,-137"/> | 
|  | <text text-anchor="start" x="2376" y="-155" font-family="Helvetica,sans-Serif" font-size="10.00">be/src/exprs/scalar</text> | 
|  | <text text-anchor="middle" x="2418" y="-144" font-family="Helvetica,sans-Serif" font-size="10.00">-fn-call.cc</text> | 
|  | </a> | 
|  | </g> | 
|  | </g> | 
|  | <!-- Node2->Node30 --> | 
|  | <g id="edge29" class="edge"><title>Node2->Node30</title> | 
|  | <path fill="none" stroke="midnightblue" d="M2261.58,-201.376C2293.33,-191.558 2338.89,-177.468 2372.65,-167.025"/> | 
|  | <polygon fill="midnightblue" stroke="midnightblue" points="2260.31,-198.105 2251.8,-204.403 2262.38,-204.792 2260.31,-198.105"/> | 
|  | </g> | 
|  | <!-- Node31 --> | 
|  | <g id="node31" class="node"><title>Node31</title> | 
|  | <g id="a_node31"><a xlink:href="data-stream-sender_8cc.html" target="_top" xlink:title="be/src/runtime/data\l-stream-sender.cc"> | 
|  | <polygon fill="white" stroke="black" points="2486.5,-137 2486.5,-167 2587.5,-167 2587.5,-137 2486.5,-137"/> | 
|  | <text text-anchor="start" x="2494.5" y="-155" font-family="Helvetica,sans-Serif" font-size="10.00">be/src/runtime/data</text> | 
|  | <text text-anchor="middle" x="2537" y="-144" font-family="Helvetica,sans-Serif" font-size="10.00">-stream-sender.cc</text> | 
|  | </a> | 
|  | </g> | 
|  | </g> | 
|  | <!-- Node2->Node31 --> | 
|  | <g id="edge30" class="edge"><title>Node2->Node31</title> | 
|  | <path fill="none" stroke="midnightblue" d="M2288.45,-202.797C2339.72,-194.376 2413.19,-181.633 2477,-168 2480.05,-167.349 2483.17,-166.654 2486.32,-165.931"/> | 
|  | <polygon fill="midnightblue" stroke="midnightblue" points="2287.8,-199.355 2278.5,-204.422 2288.93,-206.264 2287.8,-199.355"/> | 
|  | </g> | 
|  | <!-- Node32 --> | 
|  | <g id="node32" class="node"><title>Node32</title> | 
|  | <g id="a_node32"><a xlink:href="tuple_8cc.html" target="_top" xlink:title="be/src/runtime/tuple.cc"> | 
|  | <polygon fill="white" stroke="black" points="2606,-142.5 2606,-161.5 2722,-161.5 2722,-142.5 2606,-142.5"/> | 
|  | <text text-anchor="middle" x="2664" y="-149.5" font-family="Helvetica,sans-Serif" font-size="10.00">be/src/runtime/tuple.cc</text> | 
|  | </a> | 
|  | </g> | 
|  | </g> | 
|  | <!-- Node2->Node32 --> | 
|  | <g id="edge31" class="edge"><title>Node2->Node32</title> | 
|  | <path fill="none" stroke="midnightblue" d="M2302.54,-205.727C2378.05,-198.21 2495.24,-185.165 2596,-168 2606.61,-166.193 2618.06,-163.829 2628.48,-161.515"/> | 
|  | <polygon fill="midnightblue" stroke="midnightblue" points="2301.77,-202.286 2292.17,-206.751 2302.46,-209.252 2301.77,-202.286"/> | 
|  | </g> | 
|  | <!-- Node33 --> | 
|  | <g id="node33" class="node"><title>Node33</title> | 
|  | <g id="a_node33"><a xlink:href="fe-support_8cc.html" target="_top" xlink:title="be/src/service/fe-support.cc"> | 
|  | <polygon fill="white" stroke="black" points="2740,-142.5 2740,-161.5 2878,-161.5 2878,-142.5 2740,-142.5"/> | 
|  | <text text-anchor="middle" x="2809" y="-149.5" font-family="Helvetica,sans-Serif" font-size="10.00">be/src/service/fe-support.cc</text> | 
|  | </a> | 
|  | </g> | 
|  | </g> | 
|  | <!-- Node2->Node33 --> | 
|  | <g id="edge32" class="edge"><title>Node2->Node33</title> | 
|  | <path fill="none" stroke="midnightblue" d="M2302.16,-208.456C2401.8,-202.112 2579.25,-188.962 2730,-168 2742.44,-166.27 2755.9,-163.902 2768.12,-161.559"/> | 
|  | <polygon fill="midnightblue" stroke="midnightblue" points="2301.93,-204.964 2292.17,-209.086 2302.37,-211.95 2301.93,-204.964"/> | 
|  | </g> | 
|  | <!-- Node34 --> | 
|  | <g id="node34" class="node"><title>Node34</title> | 
|  | <g id="a_node34"><a xlink:href="query-exec-state_8cc.html" target="_top" xlink:title="be/src/service/query\l-exec-state.cc"> | 
|  | <polygon fill="white" stroke="black" points="2896.5,-137 2896.5,-167 3001.5,-167 3001.5,-137 2896.5,-137"/> | 
|  | <text text-anchor="start" x="2904.5" y="-155" font-family="Helvetica,sans-Serif" font-size="10.00">be/src/service/query</text> | 
|  | <text text-anchor="middle" x="2949" y="-144" font-family="Helvetica,sans-Serif" font-size="10.00">-exec-state.cc</text> | 
|  | </a> | 
|  | </g> | 
|  | </g> | 
|  | <!-- Node2->Node34 --> | 
|  | <g id="edge33" class="edge"><title>Node2->Node34</title> | 
|  | <path fill="none" stroke="midnightblue" d="M2302.38,-211.972C2426.93,-209.378 2677.38,-200.233 2887,-168 2890.06,-167.529 2893.2,-166.981 2896.36,-166.379"/> | 
|  | <polygon fill="midnightblue" stroke="midnightblue" points="2302.11,-208.477 2292.18,-212.176 2302.25,-215.476 2302.11,-208.477"/> | 
|  | </g> | 
|  | <!-- Node35 --> | 
|  | <g id="node35" class="node"><title>Node35</title> | 
|  | <g id="a_node35"><a xlink:href="tuple-row-compare_8h.html" target="_top" xlink:title="be/src/util/tuple-row\l-compare.h"> | 
|  | <polygon fill="white" stroke="black" points="3020,-137 3020,-167 3122,-167 3122,-137 3020,-137"/> | 
|  | <text text-anchor="start" x="3028" y="-155" font-family="Helvetica,sans-Serif" font-size="10.00">be/src/util/tuple-row</text> | 
|  | <text text-anchor="middle" x="3071" y="-144" font-family="Helvetica,sans-Serif" font-size="10.00">-compare.h</text> | 
|  | </a> | 
|  | </g> | 
|  | </g> | 
|  | <!-- Node2->Node35 --> | 
|  | <g id="edge34" class="edge"><title>Node2->Node35</title> | 
|  | <path fill="none" stroke="midnightblue" d="M2302.59,-213.264C2444.63,-212.686 2753.19,-206.59 3010,-168 3013.24,-167.514 3016.55,-166.936 3019.88,-166.294"/> | 
|  | <polygon fill="midnightblue" stroke="midnightblue" points="2302.23,-209.765 2292.25,-213.298 2302.26,-216.765 2302.23,-209.765"/> | 
|  | </g> | 
|  | <!-- Node5 --> | 
|  | <g id="node5" class="node"><title>Node5</title> | 
|  | <g id="a_node5"><a xlink:href="analytic-eval-node_8cc.html" target="_top" xlink:title="be/src/exec/analytic\l-eval-node.cc"> | 
|  | <polygon fill="white" stroke="black" points="3287,-69 3287,-99 3391,-99 3391,-69 3287,-69"/> | 
|  | <text text-anchor="start" x="3295" y="-87" font-family="Helvetica,sans-Serif" font-size="10.00">be/src/exec/analytic</text> | 
|  | <text text-anchor="middle" x="3339" y="-76" font-family="Helvetica,sans-Serif" font-size="10.00">-eval-node.cc</text> | 
|  | </a> | 
|  | </g> | 
|  | </g> | 
|  | <!-- Node4->Node5 --> | 
|  | <g id="edge4" class="edge"><title>Node4->Node5</title> | 
|  | <path fill="none" stroke="midnightblue" d="M3334.6,-126.532C3335.57,-117.361 3336.64,-107.245 3337.48,-99.2931"/> | 
|  | <polygon fill="midnightblue" stroke="midnightblue" points="3331.09,-126.366 3333.52,-136.679 3338.05,-127.104 3331.09,-126.366"/> | 
|  | </g> | 
|  | <!-- Node6 --> | 
|  | <g id="node6" class="node"><title>Node6</title> | 
|  | <g id="a_node6"><a xlink:href="exec-node_8cc.html" target="_top" xlink:title="be/src/exec/exec-node.cc"> | 
|  | <polygon fill="white" stroke="black" points="3354.5,-6.5 3354.5,-25.5 3483.5,-25.5 3483.5,-6.5 3354.5,-6.5"/> | 
|  | <text text-anchor="middle" x="3419" y="-13.5" font-family="Helvetica,sans-Serif" font-size="10.00">be/src/exec/exec-node.cc</text> | 
|  | </a> | 
|  | </g> | 
|  | </g> | 
|  | <!-- Node4->Node6 --> | 
|  | <g id="edge5" class="edge"><title>Node4->Node6</title> | 
|  | <path fill="none" stroke="midnightblue" d="M3367.53,-131.392C3379.49,-123.155 3391.85,-112.547 3400,-100 3415.46,-76.1998 3418.42,-41.4124 3418.93,-25.5062"/> | 
|  | <polygon fill="midnightblue" stroke="midnightblue" points="3365.44,-128.579 3358.96,-136.965 3369.25,-134.447 3365.44,-128.579"/> | 
|  | </g> | 
|  | <!-- Node36 --> | 
|  | <g id="node36" class="node"><title>Node36</title> | 
|  | <g id="a_node36"><a xlink:href="topn-node_8h.html" target="_top" xlink:title="be/src/exec/topn-node.h"> | 
|  | <polygon fill="white" stroke="black" points="3147,-74.5 3147,-93.5 3269,-93.5 3269,-74.5 3147,-74.5"/> | 
|  | <text text-anchor="middle" x="3208" y="-81.5" font-family="Helvetica,sans-Serif" font-size="10.00">be/src/exec/topn-node.h</text> | 
|  | </a> | 
|  | </g> | 
|  | </g> | 
|  | <!-- Node35->Node36 --> | 
|  | <g id="edge35" class="edge"><title>Node35->Node36</title> | 
|  | <path fill="none" stroke="midnightblue" d="M3109.72,-132.346C3136.05,-119.662 3169.67,-103.467 3189.98,-93.6819"/> | 
|  | <polygon fill="midnightblue" stroke="midnightblue" points="3107.88,-129.348 3100.39,-136.841 3110.92,-135.654 3107.88,-129.348"/> | 
|  | </g> | 
|  | <!-- Node38 --> | 
|  | <g id="node38" class="node"><title>Node38</title> | 
|  | <g id="a_node38"><a xlink:href="data-stream-recvr_8h.html" target="_top" xlink:title="be/src/runtime/data\l-stream-recvr.h"> | 
|  | <polygon fill="white" stroke="black" points="2460.5,-69 2460.5,-99 2561.5,-99 2561.5,-69 2460.5,-69"/> | 
|  | <text text-anchor="start" x="2468.5" y="-87" font-family="Helvetica,sans-Serif" font-size="10.00">be/src/runtime/data</text> | 
|  | <text text-anchor="middle" x="2511" y="-76" font-family="Helvetica,sans-Serif" font-size="10.00">-stream-recvr.h</text> | 
|  | </a> | 
|  | </g> | 
|  | </g> | 
|  | <!-- Node35->Node38 --> | 
|  | <g id="edge38" class="edge"><title>Node35->Node38</title> | 
|  | <path fill="none" stroke="midnightblue" d="M3010.3,-136.053C3010.2,-136.035 3010.1,-136.017 3010,-136 2924.62,-121.214 2670.45,-98.5982 2561.5,-89.2601"/> | 
|  | <polygon fill="midnightblue" stroke="midnightblue" points="3009.38,-139.439 3019.85,-137.875 3010.69,-132.563 3009.38,-139.439"/> | 
|  | </g> | 
|  | <!-- Node42 --> | 
|  | <g id="node42" class="node"><title>Node42</title> | 
|  | <g id="a_node42"><a xlink:href="data-stream-test_8cc.html" target="_top" xlink:title="be/src/runtime/data\l-stream-test.cc"> | 
|  | <polygon fill="white" stroke="black" points="2562.5,-1 2562.5,-31 2663.5,-31 2663.5,-1 2562.5,-1"/> | 
|  | <text text-anchor="start" x="2570.5" y="-19" font-family="Helvetica,sans-Serif" font-size="10.00">be/src/runtime/data</text> | 
|  | <text text-anchor="middle" x="2613" y="-8" font-family="Helvetica,sans-Serif" font-size="10.00">-stream-test.cc</text> | 
|  | </a> | 
|  | </g> | 
|  | </g> | 
|  | <!-- Node35->Node42 --> | 
|  | <g id="edge44" class="edge"><title>Node35->Node42</title> | 
|  | <path fill="none" stroke="midnightblue" d="M3009.8,-135.704C2971.51,-125.939 2921.23,-112.759 2877,-100 2798.52,-77.3623 2707.85,-48.189 2655.79,-31.143"/> | 
|  | <polygon fill="midnightblue" stroke="midnightblue" points="3009.21,-139.166 3019.76,-138.237 3010.93,-132.381 3009.21,-139.166"/> | 
|  | </g> | 
|  | <!-- Node44 --> | 
|  | <g id="node44" class="node"><title>Node44</title> | 
|  | <g id="a_node44"><a xlink:href="sorted-run-merger_8h.html" target="_top" xlink:title="be/src/runtime/sorted\l-run-merger.h"> | 
|  | <polygon fill="white" stroke="black" points="2886.5,-69 2886.5,-99 2995.5,-99 2995.5,-69 2886.5,-69"/> | 
|  | <text text-anchor="start" x="2894.5" y="-87" font-family="Helvetica,sans-Serif" font-size="10.00">be/src/runtime/sorted</text> | 
|  | <text text-anchor="middle" x="2941" y="-76" font-family="Helvetica,sans-Serif" font-size="10.00">-run-merger.h</text> | 
|  | </a> | 
|  | </g> | 
|  | </g> | 
|  | <!-- Node35->Node44 --> | 
|  | <g id="edge45" class="edge"><title>Node35->Node44</title> | 
|  | <path fill="none" stroke="midnightblue" d="M3033.96,-132.197C3013.25,-121.68 2987.85,-108.787 2968.84,-99.1352"/> | 
|  | <polygon fill="midnightblue" stroke="midnightblue" points="3032.61,-135.435 3043.11,-136.841 3035.78,-129.194 3032.61,-135.435"/> | 
|  | </g> | 
|  | <!-- Node48 --> | 
|  | <g id="node48" class="node"><title>Node48</title> | 
|  | <g id="a_node48"><a xlink:href="sorter_8h.html" target="_top" xlink:title="be/src/runtime/sorter.h"> | 
|  | <polygon fill="white" stroke="red" points="3013.5,-74.5 3013.5,-93.5 3128.5,-93.5 3128.5,-74.5 3013.5,-74.5"/> | 
|  | <text text-anchor="middle" x="3071" y="-81.5" font-family="Helvetica,sans-Serif" font-size="10.00">be/src/runtime/sorter.h</text> | 
|  | </a> | 
|  | </g> | 
|  | </g> | 
|  | <!-- Node35->Node48 --> | 
|  | <g id="edge50" class="edge"><title>Node35->Node48</title> | 
|  | <path fill="none" stroke="midnightblue" d="M3071,-126.376C3071,-114.971 3071,-102.136 3071,-93.8283"/> | 
|  | <polygon fill="midnightblue" stroke="midnightblue" points="3067.5,-126.679 3071,-136.679 3074.5,-126.679 3067.5,-126.679"/> | 
|  | </g> | 
|  | <!-- Node36->Node6 --> | 
|  | <g id="edge36" class="edge"><title>Node36->Node6</title> | 
|  | <path fill="none" stroke="midnightblue" d="M3245.16,-71.3771C3287.11,-58.2542 3354.38,-37.2139 3391.74,-25.5259"/> | 
|  | <polygon fill="midnightblue" stroke="midnightblue" points="3244.08,-68.0459 3235.58,-74.3717 3246.17,-74.7267 3244.08,-68.0459"/> | 
|  | </g> | 
|  | <!-- Node37 --> | 
|  | <g id="node37" class="node"><title>Node37</title> | 
|  | <g id="a_node37"><a xlink:href="topn-node_8cc.html" target="_top" xlink:title="be/src/exec/topn-node.cc"> | 
|  | <polygon fill="white" stroke="black" points="3209.5,-6.5 3209.5,-25.5 3336.5,-25.5 3336.5,-6.5 3209.5,-6.5"/> | 
|  | <text text-anchor="middle" x="3273" y="-13.5" font-family="Helvetica,sans-Serif" font-size="10.00">be/src/exec/topn-node.cc</text> | 
|  | </a> | 
|  | </g> | 
|  | </g> | 
|  | <!-- Node36->Node37 --> | 
|  | <g id="edge37" class="edge"><title>Node36->Node37</title> | 
|  | <path fill="none" stroke="midnightblue" d="M3223.71,-67.0474C3236.45,-54.1111 3253.94,-36.3567 3264.29,-25.8411"/> | 
|  | <polygon fill="midnightblue" stroke="midnightblue" points="3221.02,-64.7909 3216.5,-74.3717 3226.01,-69.7027 3221.02,-64.7909"/> | 
|  | </g> | 
|  | <!-- Node39 --> | 
|  | <g id="node39" class="node"><title>Node39</title> | 
|  | <g id="a_node39"><a xlink:href="exchange-node_8cc.html" target="_top" xlink:title="be/src/exec/exchange\l-node.cc"> | 
|  | <polygon fill="white" stroke="black" points="2431.5,-1 2431.5,-31 2544.5,-31 2544.5,-1 2431.5,-1"/> | 
|  | <text text-anchor="start" x="2439.5" y="-19" font-family="Helvetica,sans-Serif" font-size="10.00">be/src/exec/exchange</text> | 
|  | <text text-anchor="middle" x="2488" y="-8" font-family="Helvetica,sans-Serif" font-size="10.00">-node.cc</text> | 
|  | </a> | 
|  | </g> | 
|  | </g> | 
|  | <!-- Node38->Node39 --> | 
|  | <g id="edge39" class="edge"><title>Node38->Node39</title> | 
|  | <path fill="none" stroke="midnightblue" d="M2502.68,-59.129C2499.43,-49.8014 2495.81,-39.4177 2492.98,-31.2931"/> | 
|  | <polygon fill="midnightblue" stroke="midnightblue" points="2499.41,-60.3877 2506.01,-68.679 2506.02,-58.0842 2499.41,-60.3877"/> | 
|  | </g> | 
|  | <!-- Node40 --> | 
|  | <g id="node40" class="node"><title>Node40</title> | 
|  | <g id="a_node40"><a xlink:href="data-stream-mgr_8cc.html" target="_top" xlink:title="be/src/runtime/data\l-stream-mgr.cc"> | 
|  | <polygon fill="white" stroke="black" points="2179.5,-1 2179.5,-31 2280.5,-31 2280.5,-1 2179.5,-1"/> | 
|  | <text text-anchor="start" x="2187.5" y="-19" font-family="Helvetica,sans-Serif" font-size="10.00">be/src/runtime/data</text> | 
|  | <text text-anchor="middle" x="2230" y="-8" font-family="Helvetica,sans-Serif" font-size="10.00">-stream-mgr.cc</text> | 
|  | </a> | 
|  | </g> | 
|  | </g> | 
|  | <!-- Node38->Node40 --> | 
|  | <g id="edge40" class="edge"><title>Node38->Node40</title> | 
|  | <path fill="none" stroke="midnightblue" d="M2450.69,-69.3934C2406.22,-59.2852 2344.28,-45.0471 2290,-32 2286.97,-31.2723 2283.86,-30.5169 2280.72,-29.7496"/> | 
|  | <polygon fill="midnightblue" stroke="midnightblue" points="2449.94,-72.8125 2460.47,-71.6137 2451.49,-65.9863 2449.94,-72.8125"/> | 
|  | </g> | 
|  | <!-- Node41 --> | 
|  | <g id="node41" class="node"><title>Node41</title> | 
|  | <g id="a_node41"><a xlink:href="data-stream-recvr_8cc.html" target="_top" xlink:title="be/src/runtime/data\l-stream-recvr.cc"> | 
|  | <polygon fill="white" stroke="black" points="2681.5,-1 2681.5,-31 2782.5,-31 2782.5,-1 2681.5,-1"/> | 
|  | <text text-anchor="start" x="2689.5" y="-19" font-family="Helvetica,sans-Serif" font-size="10.00">be/src/runtime/data</text> | 
|  | <text text-anchor="middle" x="2732" y="-8" font-family="Helvetica,sans-Serif" font-size="10.00">-stream-recvr.cc</text> | 
|  | </a> | 
|  | </g> | 
|  | </g> | 
|  | <!-- Node38->Node41 --> | 
|  | <g id="edge41" class="edge"><title>Node38->Node41</title> | 
|  | <path fill="none" stroke="midnightblue" d="M2568.09,-65.9518C2604.37,-55.1162 2650.77,-41.2594 2684.93,-31.0561"/> | 
|  | <polygon fill="midnightblue" stroke="midnightblue" points="2566.72,-62.707 2558.14,-68.9223 2568.72,-69.4143 2566.72,-62.707"/> | 
|  | </g> | 
|  | <!-- Node38->Node42 --> | 
|  | <g id="edge42" class="edge"><title>Node38->Node42</title> | 
|  | <path fill="none" stroke="midnightblue" d="M2541.39,-63.339C2557.39,-52.9856 2576.64,-40.526 2591.15,-31.1352"/> | 
|  | <polygon fill="midnightblue" stroke="midnightblue" points="2539.38,-60.4703 2532.88,-68.8413 2543.18,-66.3473 2539.38,-60.4703"/> | 
|  | </g> | 
|  | <!-- Node43 --> | 
|  | <g id="node43" class="node"><title>Node43</title> | 
|  | <g id="a_node43"><a xlink:href="runtime-state_8cc.html" target="_top" xlink:title="be/src/runtime/runtime\l-state.cc"> | 
|  | <polygon fill="white" stroke="black" points="2299,-1 2299,-31 2413,-31 2413,-1 2299,-1"/> | 
|  | <text text-anchor="start" x="2307" y="-19" font-family="Helvetica,sans-Serif" font-size="10.00">be/src/runtime/runtime</text> | 
|  | <text text-anchor="middle" x="2356" y="-8" font-family="Helvetica,sans-Serif" font-size="10.00">-state.cc</text> | 
|  | </a> | 
|  | </g> | 
|  | </g> | 
|  | <!-- Node38->Node43 --> | 
|  | <g id="edge43" class="edge"><title>Node38->Node43</title> | 
|  | <path fill="none" stroke="midnightblue" d="M2468.47,-64.8898C2443.39,-54.2103 2412.12,-40.8982 2388.93,-31.0218"/> | 
|  | <polygon fill="midnightblue" stroke="midnightblue" points="2467.18,-68.1438 2477.75,-68.8413 2469.92,-61.7034 2467.18,-68.1438"/> | 
|  | </g> | 
|  | <!-- Node44->Node41 --> | 
|  | <g id="edge47" class="edge"><title>Node44->Node41</title> | 
|  | <path fill="none" stroke="midnightblue" d="M2886.57,-65.8127C2852.33,-54.9979 2808.68,-41.2157 2776.51,-31.0561"/> | 
|  | <polygon fill="midnightblue" stroke="midnightblue" points="2885.83,-69.2485 2896.42,-68.9223 2887.94,-62.5734 2885.83,-69.2485"/> | 
|  | </g> | 
|  | <!-- Node45 --> | 
|  | <g id="node45" class="node"><title>Node45</title> | 
|  | <g id="a_node45"><a xlink:href="sort-node_8cc.html" target="_top" xlink:title="be/src/exec/sort-node.cc"> | 
|  | <polygon fill="white" stroke="black" points="2800.5,-6.5 2800.5,-25.5 2925.5,-25.5 2925.5,-6.5 2800.5,-6.5"/> | 
|  | <text text-anchor="middle" x="2863" y="-13.5" font-family="Helvetica,sans-Serif" font-size="10.00">be/src/exec/sort-node.cc</text> | 
|  | </a> | 
|  | </g> | 
|  | </g> | 
|  | <!-- Node44->Node45 --> | 
|  | <g id="edge46" class="edge"><title>Node44->Node45</title> | 
|  | <path fill="none" stroke="midnightblue" d="M2916.41,-62.1927C2901.93,-49.9403 2884.37,-35.0785 2873.43,-25.8283"/> | 
|  | <polygon fill="midnightblue" stroke="midnightblue" points="2914.18,-64.8914 2924.08,-68.679 2918.7,-59.5477 2914.18,-64.8914"/> | 
|  | </g> | 
|  | <!-- Node46 --> | 
|  | <g id="node46" class="node"><title>Node46</title> | 
|  | <g id="a_node46"><a xlink:href="sorted-run-merger_8cc.html" target="_top" xlink:title="be/src/runtime/sorted\l-run-merger.cc"> | 
|  | <polygon fill="white" stroke="black" points="3082.5,-1 3082.5,-31 3191.5,-31 3191.5,-1 3082.5,-1"/> | 
|  | <text text-anchor="start" x="3090.5" y="-19" font-family="Helvetica,sans-Serif" font-size="10.00">be/src/runtime/sorted</text> | 
|  | <text text-anchor="middle" x="3137" y="-8" font-family="Helvetica,sans-Serif" font-size="10.00">-run-merger.cc</text> | 
|  | </a> | 
|  | </g> | 
|  | </g> | 
|  | <!-- Node44->Node46 --> | 
|  | <g id="edge48" class="edge"><title>Node44->Node46</title> | 
|  | <path fill="none" stroke="midnightblue" d="M2992.7,-65.5916C3024.75,-54.7984 3065.38,-41.1157 3095.36,-31.0218"/> | 
|  | <polygon fill="midnightblue" stroke="midnightblue" points="2991.41,-62.333 2983.05,-68.8413 2993.64,-68.967 2991.41,-62.333"/> | 
|  | </g> | 
|  | <!-- Node47 --> | 
|  | <g id="node47" class="node"><title>Node47</title> | 
|  | <g id="a_node47"><a xlink:href="sorter_8cc.html" target="_top" xlink:title="be/src/runtime/sorter.cc"> | 
|  | <polygon fill="white" stroke="black" points="2944,-6.5 2944,-25.5 3064,-25.5 3064,-6.5 2944,-6.5"/> | 
|  | <text text-anchor="middle" x="3004" y="-13.5" font-family="Helvetica,sans-Serif" font-size="10.00">be/src/runtime/sorter.cc</text> | 
|  | </a> | 
|  | </g> | 
|  | </g> | 
|  | <!-- Node44->Node47 --> | 
|  | <g id="edge49" class="edge"><title>Node44->Node47</title> | 
|  | <path fill="none" stroke="midnightblue" d="M2961.84,-61.1658C2973.34,-49.119 2986.99,-34.8216 2995.57,-25.8283"/> | 
|  | <polygon fill="midnightblue" stroke="midnightblue" points="2959.04,-59.0287 2954.67,-68.679 2964.11,-63.8621 2959.04,-59.0287"/> | 
|  | </g> | 
|  | <!-- Node48->Node46 --> | 
|  | <g id="edge51" class="edge"><title>Node48->Node46</title> | 
|  | <path fill="none" stroke="midnightblue" d="M3086.88,-67.1185C3097.83,-56.1696 3112.26,-41.7438 3122.82,-31.1815"/> | 
|  | <polygon fill="midnightblue" stroke="midnightblue" points="3084.22,-64.8257 3079.63,-74.3717 3089.17,-69.7754 3084.22,-64.8257"/> | 
|  | </g> | 
|  | <!-- Node48->Node47 --> | 
|  | <g id="edge52" class="edge"><title>Node48->Node47</title> | 
|  | <path fill="none" stroke="midnightblue" d="M3054.81,-67.0474C3041.67,-54.1111 3023.65,-36.3567 3012.98,-25.8411"/> | 
|  | <polygon fill="midnightblue" stroke="midnightblue" points="3052.66,-69.8473 3062.24,-74.3717 3057.57,-64.8605 3052.66,-69.8473"/> | 
|  | </g> | 
|  | <!-- Node49->Node27 --> | 
|  | <g id="edge54" class="edge"><title>Node49->Node27</title> | 
|  | <path fill="none" stroke="midnightblue" d="M4073.71,-197.521C4060.94,-186.082 4044.02,-170.93 4033.58,-161.581"/> | 
|  | <polygon fill="midnightblue" stroke="midnightblue" points="4071.62,-200.34 4081.4,-204.403 4076.29,-195.125 4071.62,-200.34"/> | 
|  | </g> | 
|  | <!-- Node49->Node28 --> | 
|  | <g id="edge55" class="edge"><title>Node49->Node28</title> | 
|  | <path fill="none" stroke="midnightblue" d="M4108.29,-197.521C4121.06,-186.082 4137.98,-170.93 4148.42,-161.581"/> | 
|  | <polygon fill="midnightblue" stroke="midnightblue" points="4105.71,-195.125 4100.6,-204.403 4110.38,-200.34 4105.71,-195.125"/> | 
|  | </g> | 
|  | <!-- Node50 --> | 
|  | <g id="node50" class="node"><title>Node50</title> | 
|  | <g id="a_node50"><a xlink:href="literal_8cc.html" target="_top" xlink:title="be/src/exprs/literal.cc"> | 
|  | <polygon fill="white" stroke="black" points="4229,-142.5 4229,-161.5 4339,-161.5 4339,-142.5 4229,-142.5"/> | 
|  | <text text-anchor="middle" x="4284" y="-149.5" font-family="Helvetica,sans-Serif" font-size="10.00">be/src/exprs/literal.cc</text> | 
|  | </a> | 
|  | </g> | 
|  | </g> | 
|  | <!-- Node49->Node50 --> | 
|  | <g id="edge56" class="edge"><title>Node49->Node50</title> | 
|  | <path fill="none" stroke="midnightblue" d="M4128.21,-201.432C4165.72,-189.771 4222.74,-172.044 4256.4,-161.581"/> | 
|  | <polygon fill="midnightblue" stroke="midnightblue" points="4127.16,-198.093 4118.65,-204.403 4129.24,-204.777 4127.16,-198.093"/> | 
|  | </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="expr-value_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> |