| <?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: impala::DataStreamRecvr::SenderQueue Pages: 1 --> |
| <!--zoomable 1536 --> |
| <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 = 3430; |
| var viewHeight = 1536; |
| var sectionId = 'dynsection-0'; |
| </script> |
| <script xlink:href="svgpan.js"/> |
| <svg id="graph" class="graph"> |
| <g id="viewport"> |
| <title>impala::DataStreamRecvr::SenderQueue</title> |
| <polygon fill="white" stroke="none" points="-4,4 -4,-1532 3426,-1532 3426,4 -4,4"/> |
| <!-- Node1 --> |
| <g id="node1" class="node"><title>Node1</title> |
| <polygon fill="#bfbfbf" stroke="black" points="292,-1 292,-135 422,-135 422,-1 292,-1"/> |
| <text text-anchor="start" x="300" y="-123" font-family="Helvetica,sans-Serif" font-size="10.00">impala::DataStreamRecvr</text> |
| <text text-anchor="middle" x="357" y="-112" font-family="Helvetica,sans-Serif" font-size="10.00">::SenderQueue</text> |
| <polyline fill="none" stroke="black" points="292,-105 422,-105 "/> |
| <text text-anchor="middle" x="357" y="-93" font-family="Helvetica,sans-Serif" font-size="10.00"> </text> |
| <polyline fill="none" stroke="black" points="292,-86 422,-86 "/> |
| <text text-anchor="start" x="300" y="-74" font-family="Helvetica,sans-Serif" font-size="10.00">+ SenderQueue()</text> |
| <text text-anchor="start" x="300" y="-63" font-family="Helvetica,sans-Serif" font-size="10.00">+ GetBatch()</text> |
| <text text-anchor="start" x="300" y="-52" font-family="Helvetica,sans-Serif" font-size="10.00">+ AddBatch()</text> |
| <text text-anchor="start" x="300" y="-41" font-family="Helvetica,sans-Serif" font-size="10.00">+ DecrementSenders()</text> |
| <text text-anchor="start" x="300" y="-30" font-family="Helvetica,sans-Serif" font-size="10.00">+ Cancel()</text> |
| <text text-anchor="start" x="300" y="-19" font-family="Helvetica,sans-Serif" font-size="10.00">+ Close()</text> |
| <text text-anchor="start" x="300" y="-8" font-family="Helvetica,sans-Serif" font-size="10.00">+ current_batch()</text> |
| </g> |
| <!-- Node2 --> |
| <g id="node2" class="node"><title>Node2</title> |
| <polygon fill="white" stroke="#bfbfbf" points="0,-266 0,-334 102,-334 102,-266 0,-266"/> |
| <text text-anchor="start" x="8" y="-322" font-family="Helvetica,sans-Serif" font-size="10.00">scoped_ptr< impala</text> |
| <text text-anchor="middle" x="51" y="-311" font-family="Helvetica,sans-Serif" font-size="10.00">::RowBatch ></text> |
| <polyline fill="none" stroke="#bfbfbf" points="0,-304 102,-304 "/> |
| <text text-anchor="middle" x="51" y="-292" font-family="Helvetica,sans-Serif" font-size="10.00"> </text> |
| <polyline fill="none" stroke="#bfbfbf" points="0,-285 102,-285 "/> |
| <text text-anchor="middle" x="51" y="-273" font-family="Helvetica,sans-Serif" font-size="10.00"> </text> |
| </g> |
| <!-- Node2->Node1 --> |
| <g id="edge1" class="edge"><title>Node2->Node1</title> |
| <path fill="none" stroke="#404040" d="M40.7758,-265.714C33.1517,-233.725 27.7588,-185.693 52,-154 79.5958,-117.921 198.674,-93.0003 279.617,-79.8674"/> |
| <polygon fill="none" stroke="#404040" points="279.912,-79.8206 285.21,-74.9289 291.763,-77.9381 286.465,-82.8298 279.912,-79.8206"/> |
| <text text-anchor="middle" x="87.5" y="-162.5" font-family="Helvetica,sans-Serif" font-size="10.00"> -current_batch_</text> |
| </g> |
| <!-- Node3 --> |
| <g id="node3" class="node"><title>Node3</title> |
| <polygon fill="white" stroke="#bfbfbf" points="2395,-874.5 2395,-931.5 2439,-931.5 2439,-874.5 2395,-874.5"/> |
| <text text-anchor="middle" x="2417" y="-919.5" font-family="Helvetica,sans-Serif" font-size="10.00">mutex</text> |
| <polyline fill="none" stroke="#bfbfbf" points="2395,-912.5 2439,-912.5 "/> |
| <text text-anchor="middle" x="2417" y="-900.5" font-family="Helvetica,sans-Serif" font-size="10.00"> </text> |
| <polyline fill="none" stroke="#bfbfbf" points="2395,-893.5 2439,-893.5 "/> |
| <text text-anchor="middle" x="2417" y="-881.5" font-family="Helvetica,sans-Serif" font-size="10.00"> </text> |
| </g> |
| <!-- Node3->Node1 --> |
| <g id="edge2" class="edge"><title>Node3->Node1</title> |
| <path fill="none" stroke="#404040" d="M2427.92,-874.304C2440.98,-836.017 2456.81,-767.212 2420,-728 2398.36,-704.946 2166.78,-717.248 2136,-710 1862.26,-645.531 1827.75,-524.036 1553,-464 1425.08,-436.048 468.09,-499.08 376,-406 341.213,-370.839 344.042,-235.513 350.005,-147.411"/> |
| <polygon fill="none" stroke="#404040" points="350.014,-147.278 346.449,-141.01 350.863,-135.308 354.429,-141.576 350.014,-147.278"/> |
| <text text-anchor="middle" x="537" y="-432.5" font-family="Helvetica,sans-Serif" font-size="10.00"> -lock_</text> |
| </g> |
| <!-- Node22 --> |
| <g id="node22" class="node"><title>Node22</title> |
| <g id="a_node22"><a xlink:href="classimpala_1_1RuntimeProfile.html" target="_top" xlink:title="{impala::RuntimeProfile\n||+ RuntimeProfile()\l+ ~RuntimeProfile()\l+ AddChild()\l+ SortChildren()\l+ UpdateAverage()\l+ Update()\l+ AddCounter()\l+ AddHighWaterMarkCounter()\l+ AddDerivedCounter()\l+ AddThreadCounters()\land 32 more...\l+ CreateFromThrift()\l+ UnitsPerSecond()\l+ CounterSum()\l- Update()\l- ComputeTimeInProfile()\l- CreateFromThrift()\l- PrintChildCounters()\l}"> |
| <polygon fill="white" stroke="black" points="1392,-465 1392,-709 1544,-709 1544,-465 1392,-465"/> |
| <text text-anchor="middle" x="1468" y="-697" font-family="Helvetica,sans-Serif" font-size="10.00">impala::RuntimeProfile</text> |
| <polyline fill="none" stroke="black" points="1392,-690 1544,-690 "/> |
| <text text-anchor="middle" x="1468" y="-678" font-family="Helvetica,sans-Serif" font-size="10.00"> </text> |
| <polyline fill="none" stroke="black" points="1392,-671 1544,-671 "/> |
| <text text-anchor="start" x="1400" y="-659" font-family="Helvetica,sans-Serif" font-size="10.00">+ RuntimeProfile()</text> |
| <text text-anchor="start" x="1400" y="-648" font-family="Helvetica,sans-Serif" font-size="10.00">+ ~RuntimeProfile()</text> |
| <text text-anchor="start" x="1400" y="-637" font-family="Helvetica,sans-Serif" font-size="10.00">+ AddChild()</text> |
| <text text-anchor="start" x="1400" y="-626" font-family="Helvetica,sans-Serif" font-size="10.00">+ SortChildren()</text> |
| <text text-anchor="start" x="1400" y="-615" font-family="Helvetica,sans-Serif" font-size="10.00">+ UpdateAverage()</text> |
| <text text-anchor="start" x="1400" y="-604" font-family="Helvetica,sans-Serif" font-size="10.00">+ Update()</text> |
| <text text-anchor="start" x="1400" y="-593" font-family="Helvetica,sans-Serif" font-size="10.00">+ AddCounter()</text> |
| <text text-anchor="start" x="1400" y="-582" font-family="Helvetica,sans-Serif" font-size="10.00">+ AddHighWaterMarkCounter()</text> |
| <text text-anchor="start" x="1400" y="-571" font-family="Helvetica,sans-Serif" font-size="10.00">+ AddDerivedCounter()</text> |
| <text text-anchor="start" x="1400" y="-560" font-family="Helvetica,sans-Serif" font-size="10.00">+ AddThreadCounters()</text> |
| <text text-anchor="start" x="1400" y="-549" font-family="Helvetica,sans-Serif" font-size="10.00">and 32 more...</text> |
| <text text-anchor="start" x="1400" y="-538" font-family="Helvetica,sans-Serif" font-size="10.00">+ CreateFromThrift()</text> |
| <text text-anchor="start" x="1400" y="-527" font-family="Helvetica,sans-Serif" font-size="10.00">+ UnitsPerSecond()</text> |
| <text text-anchor="start" x="1400" y="-516" font-family="Helvetica,sans-Serif" font-size="10.00">+ CounterSum()</text> |
| <text text-anchor="start" x="1400" y="-505" font-family="Helvetica,sans-Serif" font-size="10.00">- Update()</text> |
| <text text-anchor="start" x="1400" y="-494" font-family="Helvetica,sans-Serif" font-size="10.00">- ComputeTimeInProfile()</text> |
| <text text-anchor="start" x="1400" y="-483" font-family="Helvetica,sans-Serif" font-size="10.00">- CreateFromThrift()</text> |
| <text text-anchor="start" x="1400" y="-472" font-family="Helvetica,sans-Serif" font-size="10.00">- PrintChildCounters()</text> |
| </a> |
| </g> |
| </g> |
| <!-- Node3->Node22 --> |
| <g id="edge35" class="edge"><title>Node3->Node22</title> |
| <path fill="none" stroke="#404040" d="M2408.44,-874.408C2401.97,-857.713 2391.51,-837.175 2376,-824 2356.72,-807.619 2339.57,-824.199 2322,-806 2296.89,-780 2327.53,-750.192 2299,-728 2257.66,-695.844 1879.5,-719.503 1828,-710 1732.21,-692.325 1627.2,-654.474 1555.45,-625.589"/> |
| <polygon fill="none" stroke="#404040" points="1555.35,-625.547 1548.28,-626.997 1544.23,-621.035 1551.29,-619.584 1555.35,-625.547"/> |
| <text text-anchor="middle" x="2371" y="-797.5" font-family="Helvetica,sans-Serif" font-size="10.00"> -counter_map_lock_</text> |
| <text text-anchor="middle" x="2371" y="-786.5" font-family="Helvetica,sans-Serif" font-size="10.00">-children_lock_</text> |
| <text text-anchor="start" x="2322" y="-775.5" font-family="Helvetica,sans-Serif" font-size="10.00">-time_series_counter</text> |
| <text text-anchor="middle" x="2371" y="-764.5" font-family="Helvetica,sans-Serif" font-size="10.00">_map_lock_</text> |
| <text text-anchor="start" x="2322" y="-753.5" font-family="Helvetica,sans-Serif" font-size="10.00">-event_sequence_lock</text> |
| <text text-anchor="middle" x="2371" y="-742.5" font-family="Helvetica,sans-Serif" font-size="10.00">_</text> |
| <text text-anchor="middle" x="2371" y="-731.5" font-family="Helvetica,sans-Serif" font-size="10.00">-info_strings_lock_</text> |
| </g> |
| <!-- Node40 --> |
| <g id="node40" class="node"><title>Node40</title> |
| <g id="a_node40"><a xlink:href="classimpala_1_1DataStreamMgr.html" target="_top" xlink:title="{impala::DataStreamMgr\n||+ DataStreamMgr()\l+ CreateRecvr()\l+ AddData()\l+ CloseSender()\l+ Cancel()\l- FindRecvr()\l- DeregisterRecvr()\l- GetHashValue()\l}"> |
| <polygon fill="white" stroke="black" points="2621,-520 2621,-654 2741,-654 2741,-520 2621,-520"/> |
| <text text-anchor="middle" x="2681" y="-642" font-family="Helvetica,sans-Serif" font-size="10.00">impala::DataStreamMgr</text> |
| <polyline fill="none" stroke="black" points="2621,-635 2741,-635 "/> |
| <text text-anchor="middle" x="2681" y="-623" font-family="Helvetica,sans-Serif" font-size="10.00"> </text> |
| <polyline fill="none" stroke="black" points="2621,-616 2741,-616 "/> |
| <text text-anchor="start" x="2629" y="-604" font-family="Helvetica,sans-Serif" font-size="10.00">+ DataStreamMgr()</text> |
| <text text-anchor="start" x="2629" y="-593" font-family="Helvetica,sans-Serif" font-size="10.00">+ CreateRecvr()</text> |
| <text text-anchor="start" x="2629" y="-582" font-family="Helvetica,sans-Serif" font-size="10.00">+ AddData()</text> |
| <text text-anchor="start" x="2629" y="-571" font-family="Helvetica,sans-Serif" font-size="10.00">+ CloseSender()</text> |
| <text text-anchor="start" x="2629" y="-560" font-family="Helvetica,sans-Serif" font-size="10.00">+ Cancel()</text> |
| <text text-anchor="start" x="2629" y="-549" font-family="Helvetica,sans-Serif" font-size="10.00">- FindRecvr()</text> |
| <text text-anchor="start" x="2629" y="-538" font-family="Helvetica,sans-Serif" font-size="10.00">- DeregisterRecvr()</text> |
| <text text-anchor="start" x="2629" y="-527" font-family="Helvetica,sans-Serif" font-size="10.00">- GetHashValue()</text> |
| </a> |
| </g> |
| </g> |
| <!-- Node3->Node40 --> |
| <g id="edge58" class="edge"><title>Node3->Node40</title> |
| <path fill="none" stroke="#404040" d="M2439.36,-884.728C2463.12,-867.136 2502.38,-840.205 2540,-824 2569.9,-811.122 2588.09,-829.126 2611,-806 2636.11,-780.652 2619.66,-762.148 2630,-728 2636.2,-707.52 2643.72,-685.657 2651.06,-665.443"/> |
| <polygon fill="none" stroke="#404040" points="2651.1,-665.346 2649.41,-658.336 2655.23,-654.08 2656.92,-661.09 2651.1,-665.346"/> |
| <text text-anchor="middle" x="2645" y="-764.5" font-family="Helvetica,sans-Serif" font-size="10.00"> -lock_</text> |
| </g> |
| <!-- Node4 --> |
| <g id="node4" class="node"><title>Node4</title> |
| <polygon fill="white" stroke="#bfbfbf" points="206.5,-271.5 206.5,-328.5 301.5,-328.5 301.5,-271.5 206.5,-271.5"/> |
| <text text-anchor="middle" x="254" y="-316.5" font-family="Helvetica,sans-Serif" font-size="10.00">condition_variable</text> |
| <polyline fill="none" stroke="#bfbfbf" points="206.5,-309.5 301.5,-309.5 "/> |
| <text text-anchor="middle" x="254" y="-297.5" font-family="Helvetica,sans-Serif" font-size="10.00"> </text> |
| <polyline fill="none" stroke="#bfbfbf" points="206.5,-290.5 301.5,-290.5 "/> |
| <text text-anchor="middle" x="254" y="-278.5" font-family="Helvetica,sans-Serif" font-size="10.00"> </text> |
| </g> |
| <!-- Node4->Node1 --> |
| <g id="edge3" class="edge"><title>Node4->Node1</title> |
| <path fill="none" stroke="#404040" d="M247.561,-271.296C241.967,-240.935 237.252,-191.555 255,-154 261.528,-140.186 271.513,-127.828 282.728,-117.097"/> |
| <polygon fill="none" stroke="#404040" points="283.004,-116.849 284.805,-109.867 291.943,-108.843 290.142,-115.826 283.004,-116.849"/> |
| <text text-anchor="middle" x="299" y="-168" font-family="Helvetica,sans-Serif" font-size="10.00"> -data_arrival_cv_</text> |
| <text text-anchor="middle" x="299" y="-157" font-family="Helvetica,sans-Serif" font-size="10.00">-data_removal__cv_</text> |
| </g> |
| <!-- Node5 --> |
| <g id="node5" class="node"><title>Node5</title> |
| <polygon fill="white" stroke="#bfbfbf" points="2670.5,-1470.5 2670.5,-1527.5 2699.5,-1527.5 2699.5,-1470.5 2670.5,-1470.5"/> |
| <text text-anchor="middle" x="2685" y="-1515.5" font-family="Helvetica,sans-Serif" font-size="10.00">int</text> |
| <polyline fill="none" stroke="#bfbfbf" points="2670.5,-1508.5 2699.5,-1508.5 "/> |
| <text text-anchor="middle" x="2685" y="-1496.5" font-family="Helvetica,sans-Serif" font-size="10.00"> </text> |
| <polyline fill="none" stroke="#bfbfbf" points="2670.5,-1489.5 2699.5,-1489.5 "/> |
| <text text-anchor="middle" x="2685" y="-1477.5" font-family="Helvetica,sans-Serif" font-size="10.00"> </text> |
| </g> |
| <!-- Node5->Node1 --> |
| <g id="edge4" class="edge"><title>Node5->Node1</title> |
| <path fill="none" stroke="#404040" d="M2677.29,-1470.21C2639.69,-1335.13 2476.12,-752.495 2445,-728 2396.7,-689.982 2226.35,-732.109 2169,-710 2004.89,-646.731 2016.29,-542.711 1859,-464 1351.43,-210.004 663.029,-106.644 434.368,-77.9267"/> |
| <polygon fill="none" stroke="#404040" points="434.126,-77.8967 427.679,-81.1263 422.218,-76.417 428.665,-73.1874 434.126,-77.8967"/> |
| <text text-anchor="middle" x="2538" y="-764.5" font-family="Helvetica,sans-Serif" font-size="10.00"> -num_remaining_senders_</text> |
| </g> |
| <!-- Node8 --> |
| <g id="node8" class="node"><title>Node8</title> |
| <g id="a_node8"><a xlink:href="classimpala_1_1DataStreamRecvr.html" target="_top" xlink:title="{impala::DataStreamRecvr\n||+ ~DataStreamRecvr()\l+ GetBatch()\l+ Close()\l+ CreateMerger()\l+ GetNext()\l+ TransferAllResources()\l+ fragment_instance_id()\l+ dest_node_id()\l+ row_desc()\l+ mem_tracker()\l- DataStreamRecvr()\l- AddBatch()\l- RemoveSender()\l- CancelStream()\l- ExceedsLimit()\l}"> |
| <polygon fill="white" stroke="black" points="2257,-194.5 2257,-405.5 2387,-405.5 2387,-194.5 2257,-194.5"/> |
| <text text-anchor="middle" x="2322" y="-393.5" font-family="Helvetica,sans-Serif" font-size="10.00">impala::DataStreamRecvr</text> |
| <polyline fill="none" stroke="black" points="2257,-386.5 2387,-386.5 "/> |
| <text text-anchor="middle" x="2322" y="-374.5" font-family="Helvetica,sans-Serif" font-size="10.00"> </text> |
| <polyline fill="none" stroke="black" points="2257,-367.5 2387,-367.5 "/> |
| <text text-anchor="start" x="2265" y="-355.5" font-family="Helvetica,sans-Serif" font-size="10.00">+ ~DataStreamRecvr()</text> |
| <text text-anchor="start" x="2265" y="-344.5" font-family="Helvetica,sans-Serif" font-size="10.00">+ GetBatch()</text> |
| <text text-anchor="start" x="2265" y="-333.5" font-family="Helvetica,sans-Serif" font-size="10.00">+ Close()</text> |
| <text text-anchor="start" x="2265" y="-322.5" font-family="Helvetica,sans-Serif" font-size="10.00">+ CreateMerger()</text> |
| <text text-anchor="start" x="2265" y="-311.5" font-family="Helvetica,sans-Serif" font-size="10.00">+ GetNext()</text> |
| <text text-anchor="start" x="2265" y="-300.5" font-family="Helvetica,sans-Serif" font-size="10.00">+ TransferAllResources()</text> |
| <text text-anchor="start" x="2265" y="-289.5" font-family="Helvetica,sans-Serif" font-size="10.00">+ fragment_instance_id()</text> |
| <text text-anchor="start" x="2265" y="-278.5" font-family="Helvetica,sans-Serif" font-size="10.00">+ dest_node_id()</text> |
| <text text-anchor="start" x="2265" y="-267.5" font-family="Helvetica,sans-Serif" font-size="10.00">+ row_desc()</text> |
| <text text-anchor="start" x="2265" y="-256.5" font-family="Helvetica,sans-Serif" font-size="10.00">+ mem_tracker()</text> |
| <text text-anchor="start" x="2265" y="-245.5" font-family="Helvetica,sans-Serif" font-size="10.00">- DataStreamRecvr()</text> |
| <text text-anchor="start" x="2265" y="-234.5" font-family="Helvetica,sans-Serif" font-size="10.00">- AddBatch()</text> |
| <text text-anchor="start" x="2265" y="-223.5" font-family="Helvetica,sans-Serif" font-size="10.00">- RemoveSender()</text> |
| <text text-anchor="start" x="2265" y="-212.5" font-family="Helvetica,sans-Serif" font-size="10.00">- CancelStream()</text> |
| <text text-anchor="start" x="2265" y="-201.5" font-family="Helvetica,sans-Serif" font-size="10.00">- ExceedsLimit()</text> |
| </a> |
| </g> |
| </g> |
| <!-- Node5->Node8 --> |
| <g id="edge53" class="edge"><title>Node5->Node8</title> |
| <path fill="none" stroke="#404040" d="M2697.86,-1470.48C2732.74,-1394.56 2829.64,-1174.96 2876,-982 2904.44,-863.646 2900.88,-831.514 2908,-710 2914.4,-600.854 2970.04,-554.026 2908,-464 2850.03,-379.882 2544.94,-329.805 2399.4,-310.364"/> |
| <polygon fill="none" stroke="#404040" points="2398.98,-310.31 2392.51,-313.492 2387.09,-308.743 2393.56,-305.561 2398.98,-310.31"/> |
| <text text-anchor="middle" x="2942.5" y="-906" font-family="Helvetica,sans-Serif" font-size="10.00"> -dest_node_id_</text> |
| <text text-anchor="middle" x="2942.5" y="-895" font-family="Helvetica,sans-Serif" font-size="10.00">-total_buffer_limit_</text> |
| </g> |
| <!-- Node11 --> |
| <g id="node11" class="node"><title>Node11</title> |
| <g id="a_node11"><a xlink:href="classimpala_1_1StreamingSampler.html" target="_top" xlink:title="{impala::StreamingSampler\l\< int64_t, 64 \>\n||+ StreamingSampler()\l+ StreamingSampler()\l+ AddSample()\l+ GetSamples()\l+ SetSamples()\l+ DebugString()\l}"> |
| <polygon fill="white" stroke="black" points="535.5,-841.5 535.5,-964.5 666.5,-964.5 666.5,-841.5 535.5,-841.5"/> |
| <text text-anchor="start" x="543.5" y="-952.5" font-family="Helvetica,sans-Serif" font-size="10.00">impala::StreamingSampler</text> |
| <text text-anchor="middle" x="601" y="-941.5" font-family="Helvetica,sans-Serif" font-size="10.00">< int64_t, 64 ></text> |
| <polyline fill="none" stroke="black" points="535.5,-934.5 666.5,-934.5 "/> |
| <text text-anchor="middle" x="601" y="-922.5" font-family="Helvetica,sans-Serif" font-size="10.00"> </text> |
| <polyline fill="none" stroke="black" points="535.5,-915.5 666.5,-915.5 "/> |
| <text text-anchor="start" x="543.5" y="-903.5" font-family="Helvetica,sans-Serif" font-size="10.00">+ StreamingSampler()</text> |
| <text text-anchor="start" x="543.5" y="-892.5" font-family="Helvetica,sans-Serif" font-size="10.00">+ StreamingSampler()</text> |
| <text text-anchor="start" x="543.5" y="-881.5" font-family="Helvetica,sans-Serif" font-size="10.00">+ AddSample()</text> |
| <text text-anchor="start" x="543.5" y="-870.5" font-family="Helvetica,sans-Serif" font-size="10.00">+ GetSamples()</text> |
| <text text-anchor="start" x="543.5" y="-859.5" font-family="Helvetica,sans-Serif" font-size="10.00">+ SetSamples()</text> |
| <text text-anchor="start" x="543.5" y="-848.5" font-family="Helvetica,sans-Serif" font-size="10.00">+ DebugString()</text> |
| </a> |
| </g> |
| </g> |
| <!-- Node5->Node11 --> |
| <g id="edge15" class="edge"><title>Node5->Node11</title> |
| <path fill="none" stroke="#404040" d="M2670.4,-1497.56C2562.77,-1494.19 1890.86,-1471.41 1694,-1422 1635.23,-1407.25 747.615,-1013.74 696,-982 689.499,-978.002 682.959,-973.598 676.52,-968.981"/> |
| <polygon fill="none" stroke="#404040" points="676.153,-968.71 668.95,-968.36 666.503,-961.576 673.706,-961.926 676.153,-968.71"/> |
| <text text-anchor="start" x="1694" y="-1335" font-family="Helvetica,sans-Serif" font-size="10.00"> -current_sample_count</text> |
| <text text-anchor="middle" x="1745.5" y="-1324" font-family="Helvetica,sans-Serif" font-size="10.00">_</text> |
| <text text-anchor="start" x="1694" y="-1313" font-family="Helvetica,sans-Serif" font-size="10.00">-current_sample</text> |
| <text text-anchor="middle" x="1745.5" y="-1302" font-family="Helvetica,sans-Serif" font-size="10.00">_total_time_</text> |
| <text text-anchor="middle" x="1745.5" y="-1291" font-family="Helvetica,sans-Serif" font-size="10.00">-period_</text> |
| <text text-anchor="middle" x="1745.5" y="-1280" font-family="Helvetica,sans-Serif" font-size="10.00">-samples_collected_</text> |
| </g> |
| <!-- Node13 --> |
| <g id="node13" class="node"><title>Node13</title> |
| <g id="a_node13"><a xlink:href="classimpala_1_1SpinLock.html" target="_top" xlink:title="Lightweight spinlock. "> |
| <polygon fill="white" stroke="black" points="562.5,-1254 562.5,-1366 661.5,-1366 661.5,-1254 562.5,-1254"/> |
| <text text-anchor="middle" x="612" y="-1354" font-family="Helvetica,sans-Serif" font-size="10.00">impala::SpinLock</text> |
| <polyline fill="none" stroke="black" points="562.5,-1347 661.5,-1347 "/> |
| <text text-anchor="middle" x="612" y="-1335" font-family="Helvetica,sans-Serif" font-size="10.00"> </text> |
| <polyline fill="none" stroke="black" points="562.5,-1328 661.5,-1328 "/> |
| <text text-anchor="start" x="570.5" y="-1316" font-family="Helvetica,sans-Serif" font-size="10.00">+ SpinLock()</text> |
| <text text-anchor="start" x="570.5" y="-1305" font-family="Helvetica,sans-Serif" font-size="10.00">+ lock()</text> |
| <text text-anchor="start" x="570.5" y="-1294" font-family="Helvetica,sans-Serif" font-size="10.00">+ unlock()</text> |
| <text text-anchor="start" x="570.5" y="-1283" font-family="Helvetica,sans-Serif" font-size="10.00">+ try_lock()</text> |
| <text text-anchor="start" x="570.5" y="-1272" font-family="Helvetica,sans-Serif" font-size="10.00">+ DCheckLocked()</text> |
| <text text-anchor="start" x="570.5" y="-1261" font-family="Helvetica,sans-Serif" font-size="10.00">- SlowAcquire()</text> |
| </a> |
| </g> |
| </g> |
| <!-- Node5->Node13 --> |
| <g id="edge13" class="edge"><title>Node5->Node13</title> |
| <path fill="none" stroke="#404040" d="M2670.32,-1497.74C2507.34,-1494.83 1038.17,-1467.43 851,-1422 786.862,-1406.43 719.114,-1373.16 672.192,-1347.08"/> |
| <polygon fill="none" stroke="#404040" points="672.075,-1347.02 664.884,-1347.56 661.618,-1341.13 668.808,-1340.59 672.075,-1347.02"/> |
| <text text-anchor="middle" x="1210.5" y="-1443.5" font-family="Helvetica,sans-Serif" font-size="10.00"> -NUM_SPIN_CYCLES</text> |
| </g> |
| <!-- Node17 --> |
| <g id="node17" class="node"><title>Node17</title> |
| <g id="a_node17"><a xlink:href="classimpala_1_1RowDescriptor.html" target="_top" xlink:title="{impala::RowDescriptor\n||+ RowDescriptor()\l+ RowDescriptor()\l+ RowDescriptor()\l+ RowDescriptor()\l+ RowDescriptor()\l+ RowDescriptor()\l+ GetRowSize()\l+ GetTupleIdx()\l+ TupleIsNullable()\l+ IsAnyTupleNullable()\l+ tuple_descriptors()\l+ ToThrift()\l+ IsPrefixOf()\l+ Equals()\l+ DebugString()\l- InitTupleIdxMap()\l}"> |
| <polygon fill="white" stroke="black" points="3077,-1199 3077,-1421 3193,-1421 3193,-1199 3077,-1199"/> |
| <text text-anchor="middle" x="3135" y="-1409" font-family="Helvetica,sans-Serif" font-size="10.00">impala::RowDescriptor</text> |
| <polyline fill="none" stroke="black" points="3077,-1402 3193,-1402 "/> |
| <text text-anchor="middle" x="3135" y="-1390" font-family="Helvetica,sans-Serif" font-size="10.00"> </text> |
| <polyline fill="none" stroke="black" points="3077,-1383 3193,-1383 "/> |
| <text text-anchor="start" x="3085" y="-1371" font-family="Helvetica,sans-Serif" font-size="10.00">+ RowDescriptor()</text> |
| <text text-anchor="start" x="3085" y="-1360" font-family="Helvetica,sans-Serif" font-size="10.00">+ RowDescriptor()</text> |
| <text text-anchor="start" x="3085" y="-1349" font-family="Helvetica,sans-Serif" font-size="10.00">+ RowDescriptor()</text> |
| <text text-anchor="start" x="3085" y="-1338" font-family="Helvetica,sans-Serif" font-size="10.00">+ RowDescriptor()</text> |
| <text text-anchor="start" x="3085" y="-1327" font-family="Helvetica,sans-Serif" font-size="10.00">+ RowDescriptor()</text> |
| <text text-anchor="start" x="3085" y="-1316" font-family="Helvetica,sans-Serif" font-size="10.00">+ RowDescriptor()</text> |
| <text text-anchor="start" x="3085" y="-1305" font-family="Helvetica,sans-Serif" font-size="10.00">+ GetRowSize()</text> |
| <text text-anchor="start" x="3085" y="-1294" font-family="Helvetica,sans-Serif" font-size="10.00">+ GetTupleIdx()</text> |
| <text text-anchor="start" x="3085" y="-1283" font-family="Helvetica,sans-Serif" font-size="10.00">+ TupleIsNullable()</text> |
| <text text-anchor="start" x="3085" y="-1272" font-family="Helvetica,sans-Serif" font-size="10.00">+ IsAnyTupleNullable()</text> |
| <text text-anchor="start" x="3085" y="-1261" font-family="Helvetica,sans-Serif" font-size="10.00">+ tuple_descriptors()</text> |
| <text text-anchor="start" x="3085" y="-1250" font-family="Helvetica,sans-Serif" font-size="10.00">+ ToThrift()</text> |
| <text text-anchor="start" x="3085" y="-1239" font-family="Helvetica,sans-Serif" font-size="10.00">+ IsPrefixOf()</text> |
| <text text-anchor="start" x="3085" y="-1228" font-family="Helvetica,sans-Serif" font-size="10.00">+ Equals()</text> |
| <text text-anchor="start" x="3085" y="-1217" font-family="Helvetica,sans-Serif" font-size="10.00">+ DebugString()</text> |
| <text text-anchor="start" x="3085" y="-1206" font-family="Helvetica,sans-Serif" font-size="10.00">- InitTupleIdxMap()</text> |
| </a> |
| </g> |
| </g> |
| <!-- Node5->Node17 --> |
| <g id="edge21" class="edge"><title>Node5->Node17</title> |
| <path fill="none" stroke="#404040" d="M2699.51,-1498.53C2743.59,-1499.55 2878.91,-1498.47 2977,-1452 3010.58,-1436.09 3042.28,-1410.76 3068.34,-1385.94"/> |
| <polygon fill="none" stroke="#404040" points="3068.35,-1385.92 3069.87,-1378.87 3076.95,-1377.55 3075.44,-1384.6 3068.35,-1385.92"/> |
| <text text-anchor="middle" x="3033" y="-1443.5" font-family="Helvetica,sans-Serif" font-size="10.00"> +INVALID_IDX</text> |
| </g> |
| <!-- Node37 --> |
| <g id="node37" class="node"><title>Node37</title> |
| <g id="a_node37"><a xlink:href="classimpala_1_1AtomicInt.html" target="_top" xlink:title="{impala::AtomicInt\<\l int \>\n||+ AtomicInt()\l+ operator int()\l+ operator=()\l+ operator=()\l+ operator+=()\l+ operator-=()\l+ operator\|=()\l+ operator&=()\l+ operator++()\l+ operator++()\land 10 more...\l}"> |
| <polygon fill="white" stroke="black" points="2940.5,-1001 2940.5,-1179 3039.5,-1179 3039.5,-1001 2940.5,-1001"/> |
| <text text-anchor="start" x="2948.5" y="-1167" font-family="Helvetica,sans-Serif" font-size="10.00">impala::AtomicInt<</text> |
| <text text-anchor="middle" x="2990" y="-1156" font-family="Helvetica,sans-Serif" font-size="10.00"> int ></text> |
| <polyline fill="none" stroke="black" points="2940.5,-1149 3039.5,-1149 "/> |
| <text text-anchor="middle" x="2990" y="-1137" font-family="Helvetica,sans-Serif" font-size="10.00"> </text> |
| <polyline fill="none" stroke="black" points="2940.5,-1130 3039.5,-1130 "/> |
| <text text-anchor="start" x="2948.5" y="-1118" font-family="Helvetica,sans-Serif" font-size="10.00">+ AtomicInt()</text> |
| <text text-anchor="start" x="2948.5" y="-1107" font-family="Helvetica,sans-Serif" font-size="10.00">+ operator int()</text> |
| <text text-anchor="start" x="2948.5" y="-1096" font-family="Helvetica,sans-Serif" font-size="10.00">+ operator=()</text> |
| <text text-anchor="start" x="2948.5" y="-1085" font-family="Helvetica,sans-Serif" font-size="10.00">+ operator=()</text> |
| <text text-anchor="start" x="2948.5" y="-1074" font-family="Helvetica,sans-Serif" font-size="10.00">+ operator+=()</text> |
| <text text-anchor="start" x="2948.5" y="-1063" font-family="Helvetica,sans-Serif" font-size="10.00">+ operator-=()</text> |
| <text text-anchor="start" x="2948.5" y="-1052" font-family="Helvetica,sans-Serif" font-size="10.00">+ operator|=()</text> |
| <text text-anchor="start" x="2948.5" y="-1041" font-family="Helvetica,sans-Serif" font-size="10.00">+ operator&=()</text> |
| <text text-anchor="start" x="2948.5" y="-1030" font-family="Helvetica,sans-Serif" font-size="10.00">+ operator++()</text> |
| <text text-anchor="start" x="2948.5" y="-1019" font-family="Helvetica,sans-Serif" font-size="10.00">+ operator++()</text> |
| <text text-anchor="start" x="2948.5" y="-1008" font-family="Helvetica,sans-Serif" font-size="10.00">and 10 more...</text> |
| </a> |
| </g> |
| </g> |
| <!-- Node5->Node37 --> |
| <g id="edge50" class="edge"><title>Node5->Node37</title> |
| <path fill="none" stroke="#404040" d="M2699.82,-1497.15C2745.98,-1494.21 2886.02,-1482.86 2917,-1452 2984.82,-1384.43 2998.28,-1272.41 2997.77,-1191.05"/> |
| <polygon fill="none" stroke="#404040" points="2997.77,-1191.03 2993.68,-1185.09 2997.59,-1179.03 3001.68,-1184.97 2997.77,-1191.03"/> |
| <text text-anchor="middle" x="2944.5" y="-1443.5" font-family="Helvetica,sans-Serif" font-size="10.00"> -value_</text> |
| </g> |
| <!-- Node6 --> |
| <g id="node6" class="node"><title>Node6</title> |
| <polygon fill="white" stroke="#bfbfbf" points="385.5,-266 385.5,-334 510.5,-334 510.5,-266 385.5,-266"/> |
| <text text-anchor="start" x="393.5" y="-322" font-family="Helvetica,sans-Serif" font-size="10.00">list< pair< int, RowBatch</text> |
| <text text-anchor="middle" x="448" y="-311" font-family="Helvetica,sans-Serif" font-size="10.00"> * > ></text> |
| <polyline fill="none" stroke="#bfbfbf" points="385.5,-304 510.5,-304 "/> |
| <text text-anchor="middle" x="448" y="-292" font-family="Helvetica,sans-Serif" font-size="10.00"> </text> |
| <polyline fill="none" stroke="#bfbfbf" points="385.5,-285 510.5,-285 "/> |
| <text text-anchor="middle" x="448" y="-273" font-family="Helvetica,sans-Serif" font-size="10.00"> </text> |
| </g> |
| <!-- Node6->Node1 --> |
| <g id="edge5" class="edge"><title>Node6->Node1</title> |
| <path fill="none" stroke="#404040" d="M434.768,-265.556C422.467,-234.466 403.684,-186.991 387.658,-146.488"/> |
| <polygon fill="none" stroke="#404040" points="387.634,-146.427 381.707,-142.32 383.219,-135.269 389.146,-139.376 387.634,-146.427"/> |
| <text text-anchor="middle" x="431.5" y="-162.5" font-family="Helvetica,sans-Serif" font-size="10.00"> -batch_queue_</text> |
| </g> |
| <!-- Node7 --> |
| <g id="node7" class="node"><title>Node7</title> |
| <g id="a_node7"><a xlink:href="classbool.html" target="_top" xlink:title="{bool\n||}"> |
| <polygon fill="white" stroke="black" points="259.5,-1470.5 259.5,-1527.5 294.5,-1527.5 294.5,-1470.5 259.5,-1470.5"/> |
| <text text-anchor="middle" x="277" y="-1515.5" font-family="Helvetica,sans-Serif" font-size="10.00">bool</text> |
| <polyline fill="none" stroke="black" points="259.5,-1508.5 294.5,-1508.5 "/> |
| <text text-anchor="middle" x="277" y="-1496.5" font-family="Helvetica,sans-Serif" font-size="10.00"> </text> |
| <polyline fill="none" stroke="black" points="259.5,-1489.5 294.5,-1489.5 "/> |
| <text text-anchor="middle" x="277" y="-1477.5" font-family="Helvetica,sans-Serif" font-size="10.00"> </text> |
| </a> |
| </g> |
| </g> |
| <!-- Node7->Node1 --> |
| <g id="edge6" class="edge"><title>Node7->Node1</title> |
| <path fill="none" stroke="#404040" d="M259.269,-1486.32C221.597,-1459.94 137,-1391.71 137,-1311 137,-1311 137,-1311 137,-299 137,-213.289 217.77,-147.005 281.43,-108.072"/> |
| <polygon fill="none" stroke="#404040" points="281.584,-107.98 284.683,-101.469 291.886,-101.826 288.786,-108.337 281.584,-107.98"/> |
| <text text-anchor="middle" x="185.5" y="-770" font-family="Helvetica,sans-Serif" font-size="10.00"> -is_cancelled_</text> |
| <text text-anchor="middle" x="185.5" y="-759" font-family="Helvetica,sans-Serif" font-size="10.00">-received_first_batch_</text> |
| </g> |
| <!-- Node7->Node8 --> |
| <g id="edge54" class="edge"><title>Node7->Node8</title> |
| <path fill="none" stroke="#404040" d="M268.773,-1470.45C235.787,-1357.66 118.365,-931.886 192,-824 204.376,-805.867 219.8,-818.278 238,-806 324.662,-747.538 468.394,-512.5 561,-464 860.124,-307.341 1945.21,-299.554 2244.87,-300.467"/> |
| <polygon fill="none" stroke="#404040" points="2244.88,-300.467 2250.89,-296.488 2256.88,-300.51 2250.86,-304.488 2244.88,-300.467"/> |
| <text text-anchor="middle" x="221.5" y="-900.5" font-family="Helvetica,sans-Serif" font-size="10.00"> -is_merging_</text> |
| </g> |
| <!-- Node7->Node13 --> |
| <g id="edge14" class="edge"><title>Node7->Node13</title> |
| <path fill="none" stroke="#404040" d="M294.64,-1497.78C341.809,-1496.32 472.712,-1486.33 553,-1422 567.74,-1410.19 579.256,-1393.68 588.045,-1377"/> |
| <polygon fill="none" stroke="#404040" points="588.131,-1376.82 587.193,-1369.67 593.432,-1366.06 594.37,-1373.21 588.131,-1376.82"/> |
| <text text-anchor="middle" x="542" y="-1443.5" font-family="Helvetica,sans-Serif" font-size="10.00"> -locked_</text> |
| </g> |
| <!-- Node7->Node22 --> |
| <g id="edge44" class="edge"><title>Node7->Node22</title> |
| <path fill="none" stroke="#404040" d="M281.728,-1470.29C302.905,-1346.69 388.872,-850.637 409,-824 416.1,-814.604 586.599,-730.951 598,-728 703.916,-700.586 982.253,-728.982 1090,-710 1192.22,-691.991 1304.92,-652.982 1380.43,-623.894"/> |
| <polygon fill="none" stroke="#404040" points="1380.57,-623.839 1384.72,-617.939 1391.76,-619.497 1387.61,-625.397 1380.57,-623.839"/> |
| <text text-anchor="start" x="367" y="-1098.5" font-family="Helvetica,sans-Serif" font-size="10.00"> -is_averaged_profile</text> |
| <text text-anchor="middle" x="412.5" y="-1087.5" font-family="Helvetica,sans-Serif" font-size="10.00">_</text> |
| <text text-anchor="middle" x="412.5" y="-1076.5" font-family="Helvetica,sans-Serif" font-size="10.00">-own_pool_</text> |
| </g> |
| <!-- Node8->Node1 --> |
| <g id="edge7" class="edge"><title>Node8->Node1</title> |
| <path fill="none" stroke="#404040" d="M2256.93,-220.188C2230.94,-194.336 2198.88,-168.533 2164,-154 2002.86,-86.8652 758.696,-72.2291 434.196,-69.5404"/> |
| <polygon fill="none" stroke="#404040" points="434.138,-69.54 428.106,-73.4911 422.139,-69.4425 428.171,-65.4914 434.138,-69.54"/> |
| <text text-anchor="middle" x="2217" y="-162.5" font-family="Helvetica,sans-Serif" font-size="10.00"> -recvr_</text> |
| </g> |
| <!-- Node9 --> |
| <g id="node9" class="node"><title>Node9</title> |
| <polygon fill="white" stroke="#bfbfbf" points="888,-558.5 888,-615.5 948,-615.5 948,-558.5 888,-558.5"/> |
| <text text-anchor="middle" x="918" y="-603.5" font-family="Helvetica,sans-Serif" font-size="10.00">try_mutex</text> |
| <polyline fill="none" stroke="#bfbfbf" points="888,-596.5 948,-596.5 "/> |
| <text text-anchor="middle" x="918" y="-584.5" font-family="Helvetica,sans-Serif" font-size="10.00"> </text> |
| <polyline fill="none" stroke="#bfbfbf" points="888,-577.5 948,-577.5 "/> |
| <text text-anchor="middle" x="918" y="-565.5" font-family="Helvetica,sans-Serif" font-size="10.00"> </text> |
| </g> |
| <!-- Node9->Node8 --> |
| <g id="edge8" class="edge"><title>Node9->Node8</title> |
| <path fill="none" stroke="#404040" d="M918.656,-558.271C920.931,-529.961 929.134,-487.004 957,-464 1056.98,-381.464 1970.6,-321.609 2244.65,-305.393"/> |
| <polygon fill="none" stroke="#404040" points="2244.85,-305.382 2250.6,-301.036 2256.83,-304.676 2251.07,-309.022 2244.85,-305.382"/> |
| <text text-anchor="start" x="1067" y="-438" font-family="Helvetica,sans-Serif" font-size="10.00"> -buffer_wall_timer</text> |
| <text text-anchor="middle" x="1107.5" y="-427" font-family="Helvetica,sans-Serif" font-size="10.00">_lock_</text> |
| </g> |
| <!-- Node10 --> |
| <g id="node10" class="node"><title>Node10</title> |
| <g id="a_node10"><a xlink:href="classimpala_1_1RuntimeProfile_1_1TimeSeriesCounter.html" target="_top" xlink:title="{impala::RuntimeProfile\l::TimeSeriesCounter\n||+ DebugString()\l+ AddSample()\l- TimeSeriesCounter()\l- TimeSeriesCounter()\l- ToThrift()\l}"> |
| <polygon fill="white" stroke="black" points="966,-531 966,-643 1082,-643 1082,-531 966,-531"/> |
| <text text-anchor="start" x="974" y="-631" font-family="Helvetica,sans-Serif" font-size="10.00">impala::RuntimeProfile</text> |
| <text text-anchor="middle" x="1024" y="-620" font-family="Helvetica,sans-Serif" font-size="10.00">::TimeSeriesCounter</text> |
| <polyline fill="none" stroke="black" points="966,-613 1082,-613 "/> |
| <text text-anchor="middle" x="1024" y="-601" font-family="Helvetica,sans-Serif" font-size="10.00"> </text> |
| <polyline fill="none" stroke="black" points="966,-594 1082,-594 "/> |
| <text text-anchor="start" x="974" y="-582" font-family="Helvetica,sans-Serif" font-size="10.00">+ DebugString()</text> |
| <text text-anchor="start" x="974" y="-571" font-family="Helvetica,sans-Serif" font-size="10.00">+ AddSample()</text> |
| <text text-anchor="start" x="974" y="-560" font-family="Helvetica,sans-Serif" font-size="10.00">- TimeSeriesCounter()</text> |
| <text text-anchor="start" x="974" y="-549" font-family="Helvetica,sans-Serif" font-size="10.00">- TimeSeriesCounter()</text> |
| <text text-anchor="start" x="974" y="-538" font-family="Helvetica,sans-Serif" font-size="10.00">- ToThrift()</text> |
| </a> |
| </g> |
| </g> |
| <!-- Node10->Node8 --> |
| <g id="edge9" class="edge"><title>Node10->Node8</title> |
| <path fill="none" stroke="#404040" d="M1082.23,-563.071C1152.56,-536.119 1274.88,-491.576 1383,-464 1698.24,-383.595 2083.18,-330.544 2244.77,-310.261"/> |
| <polygon fill="none" stroke="#404040" points="2245.04,-310.229 2250.5,-305.516 2256.94,-308.743 2251.49,-313.455 2245.04,-310.229"/> |
| <text text-anchor="start" x="1535" y="-438" font-family="Helvetica,sans-Serif" font-size="10.00"> -bytes_received_time</text> |
| <text text-anchor="middle" x="1583.5" y="-427" font-family="Helvetica,sans-Serif" font-size="10.00">_series_counter_</text> |
| </g> |
| <!-- Node11->Node10 --> |
| <g id="edge10" class="edge"><title>Node11->Node10</title> |
| <path fill="none" stroke="#404040" d="M597.512,-841.101C598.896,-802.644 607.896,-755.239 640,-728 693.632,-682.495 896.393,-747.338 956,-710 976.562,-697.12 991.438,-675.671 1001.93,-654.319"/> |
| <polygon fill="none" stroke="#404040" points="1002.03,-654.116 1000.89,-646.994 1007.03,-643.208 1008.16,-650.329 1002.03,-654.116"/> |
| <text text-anchor="middle" x="664.5" y="-764.5" font-family="Helvetica,sans-Serif" font-size="10.00"> -samples_</text> |
| </g> |
| <!-- Node12 --> |
| <g id="node12" class="node"><title>Node12</title> |
| <polygon fill="white" stroke="#bfbfbf" points="1470,-1470.5 1470,-1527.5 1516,-1527.5 1516,-1470.5 1470,-1470.5"/> |
| <text text-anchor="middle" x="1493" y="-1515.5" font-family="Helvetica,sans-Serif" font-size="10.00">int64_t</text> |
| <polyline fill="none" stroke="#bfbfbf" points="1470,-1508.5 1516,-1508.5 "/> |
| <text text-anchor="middle" x="1493" y="-1496.5" font-family="Helvetica,sans-Serif" font-size="10.00"> </text> |
| <polyline fill="none" stroke="#bfbfbf" points="1470,-1489.5 1516,-1489.5 "/> |
| <text text-anchor="middle" x="1493" y="-1477.5" font-family="Helvetica,sans-Serif" font-size="10.00"> </text> |
| </g> |
| <!-- Node12->Node11 --> |
| <g id="edge11" class="edge"><title>Node12->Node11</title> |
| <path fill="none" stroke="#404040" d="M1469.96,-1498.26C1384.67,-1498.84 1087.64,-1497.51 1007,-1452 907.102,-1395.63 725.855,-1110.68 643.62,-975.444"/> |
| <polygon fill="none" stroke="#404040" points="643.383,-975.054 636.852,-971.998 637.16,-964.793 643.692,-967.849 643.383,-975.054"/> |
| <text text-anchor="start" x="964" y="-1318.5" font-family="Helvetica,sans-Serif" font-size="10.00"> -current_sample_sum</text> |
| <text text-anchor="middle" x="1012.5" y="-1307.5" font-family="Helvetica,sans-Serif" font-size="10.00">_</text> |
| <text text-anchor="middle" x="1012.5" y="-1296.5" font-family="Helvetica,sans-Serif" font-size="10.00">-samples_</text> |
| </g> |
| <!-- Node12->Node22 --> |
| <g id="edge30" class="edge"><title>Node12->Node22</title> |
| <path fill="none" stroke="#404040" d="M1494.22,-1470.14C1499.24,-1349.14 1516.11,-873.097 1473,-824 1439.74,-786.115 1393.7,-844.374 1361,-806 1327.31,-766.462 1350.83,-714.485 1384.3,-671.202"/> |
| <polygon fill="none" stroke="#404040" points="1384.31,-671.19 1384.94,-664.006 1391.81,-661.823 1391.18,-669.006 1384.31,-671.19"/> |
| <text text-anchor="middle" x="1538" y="-1093" font-family="Helvetica,sans-Serif" font-size="10.00"> -local_time_ns_</text> |
| <text text-anchor="middle" x="1538" y="-1082" font-family="Helvetica,sans-Serif" font-size="10.00">-metadata_</text> |
| </g> |
| <!-- Node31 --> |
| <g id="node31" class="node"><title>Node31</title> |
| <g id="a_node31"><a xlink:href="classimpala_1_1AtomicInt.html" target="_top" xlink:title="{impala::AtomicInt\<\l int64_t \>\n||+ AtomicInt()\l+ operator int64_t()\l+ operator=()\l+ operator=()\l+ operator+=()\l+ operator-=()\l+ operator\|=()\l+ operator&=()\l+ operator++()\l+ operator++()\land 10 more...\l}"> |
| <polygon fill="white" stroke="black" points="2132.5,-1221 2132.5,-1399 2231.5,-1399 2231.5,-1221 2132.5,-1221"/> |
| <text text-anchor="start" x="2140.5" y="-1387" font-family="Helvetica,sans-Serif" font-size="10.00">impala::AtomicInt<</text> |
| <text text-anchor="middle" x="2182" y="-1376" font-family="Helvetica,sans-Serif" font-size="10.00"> int64_t ></text> |
| <polyline fill="none" stroke="black" points="2132.5,-1369 2231.5,-1369 "/> |
| <text text-anchor="middle" x="2182" y="-1357" font-family="Helvetica,sans-Serif" font-size="10.00"> </text> |
| <polyline fill="none" stroke="black" points="2132.5,-1350 2231.5,-1350 "/> |
| <text text-anchor="start" x="2140.5" y="-1338" font-family="Helvetica,sans-Serif" font-size="10.00">+ AtomicInt()</text> |
| <text text-anchor="start" x="2140.5" y="-1327" font-family="Helvetica,sans-Serif" font-size="10.00">+ operator int64_t()</text> |
| <text text-anchor="start" x="2140.5" y="-1316" font-family="Helvetica,sans-Serif" font-size="10.00">+ operator=()</text> |
| <text text-anchor="start" x="2140.5" y="-1305" font-family="Helvetica,sans-Serif" font-size="10.00">+ operator=()</text> |
| <text text-anchor="start" x="2140.5" y="-1294" font-family="Helvetica,sans-Serif" font-size="10.00">+ operator+=()</text> |
| <text text-anchor="start" x="2140.5" y="-1283" font-family="Helvetica,sans-Serif" font-size="10.00">+ operator-=()</text> |
| <text text-anchor="start" x="2140.5" y="-1272" font-family="Helvetica,sans-Serif" font-size="10.00">+ operator|=()</text> |
| <text text-anchor="start" x="2140.5" y="-1261" font-family="Helvetica,sans-Serif" font-size="10.00">+ operator&=()</text> |
| <text text-anchor="start" x="2140.5" y="-1250" font-family="Helvetica,sans-Serif" font-size="10.00">+ operator++()</text> |
| <text text-anchor="start" x="2140.5" y="-1239" font-family="Helvetica,sans-Serif" font-size="10.00">+ operator++()</text> |
| <text text-anchor="start" x="2140.5" y="-1228" font-family="Helvetica,sans-Serif" font-size="10.00">and 10 more...</text> |
| </a> |
| </g> |
| </g> |
| <!-- Node12->Node31 --> |
| <g id="edge39" class="edge"><title>Node12->Node31</title> |
| <path fill="none" stroke="#404040" d="M1516.19,-1494C1573.38,-1483.94 1725.59,-1455.92 1850,-1422 1945.97,-1395.83 2054.93,-1357.75 2121.05,-1333.69"/> |
| <polygon fill="none" stroke="#404040" points="2121.21,-1333.63 2125.47,-1327.81 2132.48,-1329.51 2128.22,-1335.33 2121.21,-1333.63"/> |
| <text text-anchor="middle" x="1790.5" y="-1443.5" font-family="Helvetica,sans-Serif" font-size="10.00"> -value_</text> |
| </g> |
| <!-- Node13->Node11 --> |
| <g id="edge12" class="edge"><title>Node13->Node11</title> |
| <path fill="none" stroke="#404040" d="M610.505,-1253.96C608.556,-1182.21 605.142,-1056.51 602.98,-976.902"/> |
| <polygon fill="none" stroke="#404040" points="602.97,-976.532 598.809,-970.643 602.644,-964.536 606.806,-970.426 602.97,-976.532"/> |
| <text text-anchor="middle" x="624" y="-1087.5" font-family="Helvetica,sans-Serif" font-size="10.00"> -lock_</text> |
| </g> |
| <!-- Node27 --> |
| <g id="node27" class="node"><title>Node27</title> |
| <g id="a_node27"><a xlink:href="classimpala_1_1ObjectPool.html" target="_top" xlink:title="{impala::ObjectPool\n||+ ObjectPool()\l+ ~ObjectPool()\l+ Add()\l}"> |
| <polygon fill="white" stroke="black" points="418.5,-863.5 418.5,-942.5 517.5,-942.5 517.5,-863.5 418.5,-863.5"/> |
| <text text-anchor="middle" x="468" y="-930.5" font-family="Helvetica,sans-Serif" font-size="10.00">impala::ObjectPool</text> |
| <polyline fill="none" stroke="black" points="418.5,-923.5 517.5,-923.5 "/> |
| <text text-anchor="middle" x="468" y="-911.5" font-family="Helvetica,sans-Serif" font-size="10.00"> </text> |
| <polyline fill="none" stroke="black" points="418.5,-904.5 517.5,-904.5 "/> |
| <text text-anchor="start" x="426.5" y="-892.5" font-family="Helvetica,sans-Serif" font-size="10.00">+ ObjectPool()</text> |
| <text text-anchor="start" x="426.5" y="-881.5" font-family="Helvetica,sans-Serif" font-size="10.00">+ ~ObjectPool()</text> |
| <text text-anchor="start" x="426.5" y="-870.5" font-family="Helvetica,sans-Serif" font-size="10.00">+ Add()</text> |
| </a> |
| </g> |
| </g> |
| <!-- Node13->Node27 --> |
| <g id="edge32" class="edge"><title>Node13->Node27</title> |
| <path fill="none" stroke="#404040" d="M593.481,-1253.93C585.966,-1231.12 577.343,-1204.35 570,-1180 546.031,-1100.51 551.081,-1076.99 520,-1000 513.724,-984.453 505.577,-968.189 497.601,-953.559"/> |
| <polygon fill="none" stroke="#404040" points="497.408,-953.213 490.994,-949.917 491.569,-942.729 497.983,-946.024 497.408,-953.213"/> |
| <text text-anchor="middle" x="585" y="-1087.5" font-family="Helvetica,sans-Serif" font-size="10.00"> -lock_</text> |
| </g> |
| <!-- Node14 --> |
| <g id="node14" class="node"><title>Node14</title> |
| <polygon fill="white" stroke="#bfbfbf" points="1806.5,-1281.5 1806.5,-1338.5 1841.5,-1338.5 1841.5,-1281.5 1806.5,-1281.5"/> |
| <text text-anchor="middle" x="1824" y="-1326.5" font-family="Helvetica,sans-Serif" font-size="10.00">type</text> |
| <polyline fill="none" stroke="#bfbfbf" points="1806.5,-1319.5 1841.5,-1319.5 "/> |
| <text text-anchor="middle" x="1824" y="-1307.5" font-family="Helvetica,sans-Serif" font-size="10.00"> </text> |
| <polyline fill="none" stroke="#bfbfbf" points="1806.5,-1300.5 1841.5,-1300.5 "/> |
| <text text-anchor="middle" x="1824" y="-1288.5" font-family="Helvetica,sans-Serif" font-size="10.00"> </text> |
| </g> |
| <!-- Node14->Node10 --> |
| <g id="edge16" class="edge"><title>Node14->Node10</title> |
| <path fill="none" stroke="#404040" d="M1806.11,-1291.82C1778.29,-1266.29 1721.8,-1219.08 1664,-1198 1583.07,-1168.48 1549.95,-1214.47 1471,-1180 1361.1,-1132.02 1381.31,-1044.62 1270,-1000 1241.21,-988.458 733.575,-1004.28 712,-982 692.364,-961.721 697.272,-748.19 717,-728 754.223,-689.905 911.123,-738.685 956,-710 976.443,-696.933 991.294,-675.443 1001.8,-654.11"/> |
| <polygon fill="none" stroke="#404040" points="1001.89,-653.916 1000.76,-646.794 1006.91,-643.015 1008.03,-650.137 1001.89,-653.916"/> |
| <text text-anchor="middle" x="726" y="-900.5" font-family="Helvetica,sans-Serif" font-size="10.00"> -unit_</text> |
| </g> |
| <!-- Node30 --> |
| <g id="node30" class="node"><title>Node30</title> |
| <g id="a_node30"><a xlink:href="classimpala_1_1RuntimeProfile_1_1Counter.html" target="_top" xlink:title="{impala::RuntimeProfile\l::Counter\n||+ Counter()\l+ ~Counter()\l+ Add()\l+ BitOr()\l+ Set()\l+ Set()\l+ value()\l+ double_value()\l+ unit()\l}"> |
| <polygon fill="white" stroke="black" points="2252,-825 2252,-981 2368,-981 2368,-825 2252,-825"/> |
| <text text-anchor="start" x="2260" y="-969" font-family="Helvetica,sans-Serif" font-size="10.00">impala::RuntimeProfile</text> |
| <text text-anchor="middle" x="2310" y="-958" font-family="Helvetica,sans-Serif" font-size="10.00">::Counter</text> |
| <polyline fill="none" stroke="black" points="2252,-951 2368,-951 "/> |
| <text text-anchor="middle" x="2310" y="-939" font-family="Helvetica,sans-Serif" font-size="10.00"> </text> |
| <polyline fill="none" stroke="black" points="2252,-932 2368,-932 "/> |
| <text text-anchor="start" x="2260" y="-920" font-family="Helvetica,sans-Serif" font-size="10.00">+ Counter()</text> |
| <text text-anchor="start" x="2260" y="-909" font-family="Helvetica,sans-Serif" font-size="10.00">+ ~Counter()</text> |
| <text text-anchor="start" x="2260" y="-898" font-family="Helvetica,sans-Serif" font-size="10.00">+ Add()</text> |
| <text text-anchor="start" x="2260" y="-887" font-family="Helvetica,sans-Serif" font-size="10.00">+ BitOr()</text> |
| <text text-anchor="start" x="2260" y="-876" font-family="Helvetica,sans-Serif" font-size="10.00">+ Set()</text> |
| <text text-anchor="start" x="2260" y="-865" font-family="Helvetica,sans-Serif" font-size="10.00">+ Set()</text> |
| <text text-anchor="start" x="2260" y="-854" font-family="Helvetica,sans-Serif" font-size="10.00">+ value()</text> |
| <text text-anchor="start" x="2260" y="-843" font-family="Helvetica,sans-Serif" font-size="10.00">+ double_value()</text> |
| <text text-anchor="start" x="2260" y="-832" font-family="Helvetica,sans-Serif" font-size="10.00">+ unit()</text> |
| </a> |
| </g> |
| </g> |
| <!-- Node14->Node30 --> |
| <g id="edge37" class="edge"><title>Node14->Node30</title> |
| <path fill="none" stroke="#404040" d="M1841.56,-1289.89C1891.29,-1236.78 2039.29,-1085.73 2190,-1000 2211.26,-987.908 2221.73,-995.678 2242,-982 2242.1,-981.931 2242.2,-981.862 2242.31,-981.792"/> |
| <polygon fill="none" stroke="#404040" points="2242.02,-982.009 2244.43,-975.214 2251.63,-974.83 2249.22,-981.625 2242.02,-982.009"/> |
| <text text-anchor="middle" x="2205" y="-1087.5" font-family="Helvetica,sans-Serif" font-size="10.00"> #unit_</text> |
| </g> |
| <!-- Node15 --> |
| <g id="node15" class="node"><title>Node15</title> |
| <polygon fill="white" stroke="#bfbfbf" points="1521.5,-874.5 1521.5,-931.5 1562.5,-931.5 1562.5,-874.5 1521.5,-874.5"/> |
| <text text-anchor="middle" x="1542" y="-919.5" font-family="Helvetica,sans-Serif" font-size="10.00">string</text> |
| <polyline fill="none" stroke="#bfbfbf" points="1521.5,-912.5 1562.5,-912.5 "/> |
| <text text-anchor="middle" x="1542" y="-900.5" font-family="Helvetica,sans-Serif" font-size="10.00"> </text> |
| <polyline fill="none" stroke="#bfbfbf" points="1521.5,-893.5 1562.5,-893.5 "/> |
| <text text-anchor="middle" x="1542" y="-881.5" font-family="Helvetica,sans-Serif" font-size="10.00"> </text> |
| </g> |
| <!-- Node15->Node10 --> |
| <g id="edge17" class="edge"><title>Node15->Node10</title> |
| <path fill="none" stroke="#404040" d="M1524.53,-874.308C1512.22,-857.133 1494.2,-836.104 1473,-824 1436.44,-803.123 1414.04,-830.772 1380,-806 1347.99,-782.708 1366.13,-754.802 1337,-728 1267.01,-663.609 1162.48,-625.063 1093.78,-605.181"/> |
| <polygon fill="none" stroke="#404040" points="1093.77,-605.18 1086.91,-607.398 1082.23,-601.917 1089.09,-599.699 1093.77,-605.18"/> |
| <text text-anchor="middle" x="1398" y="-764.5" font-family="Helvetica,sans-Serif" font-size="10.00"> -name_</text> |
| </g> |
| <!-- Node15->Node22 --> |
| <g id="edge43" class="edge"><title>Node15->Node22</title> |
| <path fill="none" stroke="#404040" d="M1535.93,-874.151C1530.89,-857.357 1522.03,-836.804 1507,-824 1483.53,-804.001 1458.76,-830.468 1440,-806 1421.45,-781.808 1417.2,-751.482 1420.14,-721.209"/> |
| <polygon fill="none" stroke="#404040" points="1420.16,-721.074 1416.95,-714.617 1421.68,-709.17 1424.89,-715.628 1420.16,-721.074"/> |
| <text text-anchor="middle" x="1458" y="-764.5" font-family="Helvetica,sans-Serif" font-size="10.00"> -name_</text> |
| </g> |
| <!-- Node15->Node22 --> |
| <g id="edge47" class="edge"><title>Node15->Node22</title> |
| <path fill="none" stroke="#404040" d="M1529.61,-874.404C1516.96,-846.202 1499.13,-806.452 1499,-806 1491.2,-779.006 1485.33,-749.542 1480.91,-721.252"/> |
| <polygon fill="none" stroke="#404040" points="1480.89,-721.078 1476.04,-715.737 1479.11,-709.21 1483.95,-714.552 1480.89,-721.078"/> |
| <text text-anchor="start" x="1499" y="-786.5" font-family="Helvetica,sans-Serif" font-size="10.00"> -INACTIVE_TIME_COUNTER</text> |
| <text text-anchor="middle" x="1576" y="-775.5" font-family="Helvetica,sans-Serif" font-size="10.00">_NAME</text> |
| <text text-anchor="start" x="1499" y="-764.5" font-family="Helvetica,sans-Serif" font-size="10.00">-ASYNC_TIME_COUNTER</text> |
| <text text-anchor="middle" x="1576" y="-753.5" font-family="Helvetica,sans-Serif" font-size="10.00">_NAME</text> |
| <text text-anchor="middle" x="1576" y="-742.5" font-family="Helvetica,sans-Serif" font-size="10.00">-TOTAL_TIME_COUNTER_NAME</text> |
| </g> |
| <!-- Node16 --> |
| <g id="node16" class="node"><title>Node16</title> |
| <polygon fill="white" stroke="#bfbfbf" points="260.5,-874.5 260.5,-931.5 361.5,-931.5 361.5,-874.5 260.5,-874.5"/> |
| <text text-anchor="middle" x="311" y="-919.5" font-family="Helvetica,sans-Serif" font-size="10.00">function< int64_t()></text> |
| <polyline fill="none" stroke="#bfbfbf" points="260.5,-912.5 361.5,-912.5 "/> |
| <text text-anchor="middle" x="311" y="-900.5" font-family="Helvetica,sans-Serif" font-size="10.00"> </text> |
| <polyline fill="none" stroke="#bfbfbf" points="260.5,-893.5 361.5,-893.5 "/> |
| <text text-anchor="middle" x="311" y="-881.5" font-family="Helvetica,sans-Serif" font-size="10.00"> </text> |
| </g> |
| <!-- Node16->Node10 --> |
| <g id="edge18" class="edge"><title>Node16->Node10</title> |
| <path fill="none" stroke="#404040" d="M313.102,-874.307C317.782,-834.355 332.82,-761.66 381,-728 433.399,-691.393 901.4,-743.236 956,-710 976.813,-697.331 991.764,-675.811 1002.25,-654.34"/> |
| <polygon fill="none" stroke="#404040" points="1002.36,-654.088 1001.21,-646.97 1007.33,-643.164 1008.49,-650.282 1002.36,-654.088"/> |
| <text text-anchor="middle" x="409.5" y="-764.5" font-family="Helvetica,sans-Serif" font-size="10.00"> -sample_fn_</text> |
| </g> |
| <!-- Node17->Node8 --> |
| <g id="edge19" class="edge"><title>Node17->Node8</title> |
| <path fill="none" stroke="#404040" d="M3140.9,-1198.8C3144.63,-1080.81 3143.21,-888.832 3107,-728 3079.08,-603.994 3064.18,-571.91 2997,-464 2984.52,-443.946 2982.49,-435.756 2962,-424 2866.73,-369.333 2547.8,-326.834 2399.3,-309.493"/> |
| <polygon fill="none" stroke="#404040" points="2399.11,-309.471 2392.69,-312.754 2387.19,-308.091 2393.61,-304.807 2399.11,-309.471"/> |
| <text text-anchor="middle" x="3148" y="-764.5" font-family="Helvetica,sans-Serif" font-size="10.00"> -row_desc_</text> |
| </g> |
| <!-- Node18 --> |
| <g id="node18" class="node"><title>Node18</title> |
| <polygon fill="white" stroke="#bfbfbf" points="3058,-1470.5 3058,-1527.5 3130,-1527.5 3130,-1470.5 3058,-1470.5"/> |
| <text text-anchor="middle" x="3094" y="-1515.5" font-family="Helvetica,sans-Serif" font-size="10.00">vector< int ></text> |
| <polyline fill="none" stroke="#bfbfbf" points="3058,-1508.5 3130,-1508.5 "/> |
| <text text-anchor="middle" x="3094" y="-1496.5" font-family="Helvetica,sans-Serif" font-size="10.00"> </text> |
| <polyline fill="none" stroke="#bfbfbf" points="3058,-1489.5 3130,-1489.5 "/> |
| <text text-anchor="middle" x="3094" y="-1477.5" font-family="Helvetica,sans-Serif" font-size="10.00"> </text> |
| </g> |
| <!-- Node18->Node17 --> |
| <g id="edge20" class="edge"><title>Node18->Node17</title> |
| <path fill="none" stroke="#404040" d="M3092.89,-1470.42C3092.91,-1460.75 3093.42,-1449.84 3095,-1440 3095.35,-1437.8 3095.74,-1435.58 3096.14,-1433.35"/> |
| <polygon fill="none" stroke="#404040" points="3096.19,-1433.11 3093.46,-1426.44 3098.57,-1421.35 3101.3,-1428.02 3096.19,-1433.11"/> |
| <text text-anchor="middle" x="3132.5" y="-1443.5" font-family="Helvetica,sans-Serif" font-size="10.00"> -tuple_idx_map_</text> |
| </g> |
| <!-- Node19 --> |
| <g id="node19" class="node"><title>Node19</title> |
| <polygon fill="white" stroke="#bfbfbf" points="3152,-1470.5 3152,-1527.5 3232,-1527.5 3232,-1470.5 3152,-1470.5"/> |
| <text text-anchor="middle" x="3192" y="-1515.5" font-family="Helvetica,sans-Serif" font-size="10.00">vector< bool ></text> |
| <polyline fill="none" stroke="#bfbfbf" points="3152,-1508.5 3232,-1508.5 "/> |
| <text text-anchor="middle" x="3192" y="-1496.5" font-family="Helvetica,sans-Serif" font-size="10.00"> </text> |
| <polyline fill="none" stroke="#bfbfbf" points="3152,-1489.5 3232,-1489.5 "/> |
| <text text-anchor="middle" x="3192" y="-1477.5" font-family="Helvetica,sans-Serif" font-size="10.00"> </text> |
| </g> |
| <!-- Node19->Node17 --> |
| <g id="edge22" class="edge"><title>Node19->Node17</title> |
| <path fill="none" stroke="#404040" d="M3183.59,-1470.41C3180.35,-1459.77 3176.4,-1446.82 3172.17,-1432.95"/> |
| <polygon fill="none" stroke="#404040" points="3172.06,-1432.58 3166.48,-1428.01 3168.56,-1421.11 3174.14,-1425.68 3172.06,-1432.58"/> |
| <text text-anchor="middle" x="3232.5" y="-1443.5" font-family="Helvetica,sans-Serif" font-size="10.00"> -tuple_idx_nullable_map_</text> |
| </g> |
| <!-- Node20 --> |
| <g id="node20" class="node"><title>Node20</title> |
| <polygon fill="white" stroke="#bfbfbf" points="3250,-1470.5 3250,-1527.5 3422,-1527.5 3422,-1470.5 3250,-1470.5"/> |
| <text text-anchor="middle" x="3336" y="-1515.5" font-family="Helvetica,sans-Serif" font-size="10.00">vector< impala::TupleDescriptor * ></text> |
| <polyline fill="none" stroke="#bfbfbf" points="3250,-1508.5 3422,-1508.5 "/> |
| <text text-anchor="middle" x="3336" y="-1496.5" font-family="Helvetica,sans-Serif" font-size="10.00"> </text> |
| <polyline fill="none" stroke="#bfbfbf" points="3250,-1489.5 3422,-1489.5 "/> |
| <text text-anchor="middle" x="3336" y="-1477.5" font-family="Helvetica,sans-Serif" font-size="10.00"> </text> |
| </g> |
| <!-- Node20->Node17 --> |
| <g id="edge23" class="edge"><title>Node20->Node17</title> |
| <path fill="none" stroke="#404040" d="M3317.62,-1470.33C3310.45,-1460.34 3301.83,-1449.25 3293,-1440 3265.65,-1411.34 3232.04,-1383.1 3202.86,-1360.38"/> |
| <polygon fill="none" stroke="#404040" points="3202.65,-1360.22 3195.46,-1359.73 3193.15,-1352.9 3200.34,-1353.39 3202.65,-1360.22"/> |
| <text text-anchor="middle" x="3344.5" y="-1443.5" font-family="Helvetica,sans-Serif" font-size="10.00"> -tuple_desc_map_</text> |
| </g> |
| <!-- Node21 --> |
| <g id="node21" class="node"><title>Node21</title> |
| <polygon fill="white" stroke="#bfbfbf" points="2178,-553 2178,-621 2286,-621 2286,-553 2178,-553"/> |
| <text text-anchor="start" x="2186" y="-609" font-family="Helvetica,sans-Serif" font-size="10.00">scoped_ptr< impala</text> |
| <text text-anchor="middle" x="2232" y="-598" font-family="Helvetica,sans-Serif" font-size="10.00">::SortedRunMerger ></text> |
| <polyline fill="none" stroke="#bfbfbf" points="2178,-591 2286,-591 "/> |
| <text text-anchor="middle" x="2232" y="-579" font-family="Helvetica,sans-Serif" font-size="10.00"> </text> |
| <polyline fill="none" stroke="#bfbfbf" points="2178,-572 2286,-572 "/> |
| <text text-anchor="middle" x="2232" y="-560" font-family="Helvetica,sans-Serif" font-size="10.00"> </text> |
| </g> |
| <!-- Node21->Node8 --> |
| <g id="edge24" class="edge"><title>Node21->Node8</title> |
| <path fill="none" stroke="#404040" d="M2236.76,-552.862C2242.03,-519.721 2251.71,-467.552 2266,-424 2266.74,-421.743 2267.51,-419.472 2268.31,-417.191"/> |
| <polygon fill="none" stroke="#404040" points="2268.37,-417.01 2266.67,-410.003 2272.48,-405.734 2274.18,-412.741 2268.37,-417.01"/> |
| <text text-anchor="middle" x="2287" y="-432.5" font-family="Helvetica,sans-Serif" font-size="10.00"> -merger_</text> |
| </g> |
| <!-- Node22->Node8 --> |
| <g id="edge25" class="edge"><title>Node22->Node8</title> |
| <path fill="none" stroke="#404040" d="M1544.16,-560.583C1705.99,-506.578 2082.53,-380.917 2245.05,-326.68"/> |
| <polygon fill="none" stroke="#404040" points="2245.46,-326.544 2249.88,-320.85 2256.84,-322.745 2252.42,-328.439 2245.46,-326.544"/> |
| <text text-anchor="middle" x="1966" y="-432.5" font-family="Helvetica,sans-Serif" font-size="10.00"> -profile_</text> |
| </g> |
| <!-- Node23 --> |
| <g id="node23" class="node"><title>Node23</title> |
| <polygon fill="white" stroke="#bfbfbf" points="1581,-874.5 1581,-931.5 1725,-931.5 1725,-874.5 1581,-874.5"/> |
| <text text-anchor="middle" x="1653" y="-919.5" font-family="Helvetica,sans-Serif" font-size="10.00">map< std::string, Counter * ></text> |
| <polyline fill="none" stroke="#bfbfbf" points="1581,-912.5 1725,-912.5 "/> |
| <text text-anchor="middle" x="1653" y="-900.5" font-family="Helvetica,sans-Serif" font-size="10.00"> </text> |
| <polyline fill="none" stroke="#bfbfbf" points="1581,-893.5 1725,-893.5 "/> |
| <text text-anchor="middle" x="1653" y="-881.5" font-family="Helvetica,sans-Serif" font-size="10.00"> </text> |
| </g> |
| <!-- Node23->Node22 --> |
| <g id="edge26" class="edge"><title>Node23->Node22</title> |
| <path fill="none" stroke="#404040" d="M1660.2,-874.366C1667.99,-838.534 1676.41,-775.064 1653,-728 1632.18,-686.134 1592.2,-653.45 1554.72,-630.228"/> |
| <polygon fill="none" stroke="#404040" points="1554.52,-630.108 1547.32,-630.448 1544.23,-623.93 1551.44,-623.59 1554.52,-630.108"/> |
| <text text-anchor="middle" x="1703" y="-764.5" font-family="Helvetica,sans-Serif" font-size="10.00"> -counter_map_</text> |
| </g> |
| <!-- Node24 --> |
| <g id="node24" class="node"><title>Node24</title> |
| <polygon fill="white" stroke="#bfbfbf" points="1743.5,-874.5 1743.5,-931.5 1788.5,-931.5 1788.5,-874.5 1743.5,-874.5"/> |
| <text text-anchor="middle" x="1766" y="-919.5" font-family="Helvetica,sans-Serif" font-size="10.00">double</text> |
| <polyline fill="none" stroke="#bfbfbf" points="1743.5,-912.5 1788.5,-912.5 "/> |
| <text text-anchor="middle" x="1766" y="-900.5" font-family="Helvetica,sans-Serif" font-size="10.00"> </text> |
| <polyline fill="none" stroke="#bfbfbf" points="1743.5,-893.5 1788.5,-893.5 "/> |
| <text text-anchor="middle" x="1766" y="-881.5" font-family="Helvetica,sans-Serif" font-size="10.00"> </text> |
| </g> |
| <!-- Node24->Node22 --> |
| <g id="edge27" class="edge"><title>Node24->Node22</title> |
| <path fill="none" stroke="#404040" d="M1765.07,-874.225C1763.12,-831.179 1757.35,-750.916 1741,-728 1697.04,-666.394 1617.77,-630.045 1555.94,-609.896"/> |
| <polygon fill="none" stroke="#404040" points="1555.66,-609.808 1548.73,-611.818 1544.21,-606.199 1551.14,-604.189 1555.66,-609.808"/> |
| <text text-anchor="middle" x="1807" y="-764.5" font-family="Helvetica,sans-Serif" font-size="10.00"> -local_time_percent_</text> |
| </g> |
| <!-- Node25 --> |
| <g id="node25" class="node"><title>Node25</title> |
| <polygon fill="white" stroke="#bfbfbf" points="1806.5,-869 1806.5,-937 1913.5,-937 1913.5,-869 1806.5,-869"/> |
| <text text-anchor="start" x="1814.5" y="-925" font-family="Helvetica,sans-Serif" font-size="10.00">map< std::string, std</text> |
| <text text-anchor="middle" x="1860" y="-914" font-family="Helvetica,sans-Serif" font-size="10.00">::string ></text> |
| <polyline fill="none" stroke="#bfbfbf" points="1806.5,-907 1913.5,-907 "/> |
| <text text-anchor="middle" x="1860" y="-895" font-family="Helvetica,sans-Serif" font-size="10.00"> </text> |
| <polyline fill="none" stroke="#bfbfbf" points="1806.5,-888 1913.5,-888 "/> |
| <text text-anchor="middle" x="1860" y="-876" font-family="Helvetica,sans-Serif" font-size="10.00"> </text> |
| </g> |
| <!-- Node25->Node22 --> |
| <g id="edge28" class="edge"><title>Node25->Node22</title> |
| <path fill="none" stroke="#404040" d="M1869.97,-868.771C1879.15,-830.989 1887.35,-769.219 1858,-728 1848.82,-715.107 1667.88,-653.756 1555.72,-616.681"/> |
| <polygon fill="none" stroke="#404040" points="1555.48,-616.6 1548.53,-618.518 1544.09,-612.839 1551.04,-610.921 1555.48,-616.6"/> |
| <text text-anchor="middle" x="1910" y="-764.5" font-family="Helvetica,sans-Serif" font-size="10.00"> -info_strings_</text> |
| </g> |
| <!-- Node26 --> |
| <g id="node26" class="node"><title>Node26</title> |
| <polygon fill="white" stroke="#bfbfbf" points="1931.5,-874.5 1931.5,-931.5 2036.5,-931.5 2036.5,-874.5 1931.5,-874.5"/> |
| <text text-anchor="middle" x="1984" y="-919.5" font-family="Helvetica,sans-Serif" font-size="10.00">vector< std::string ></text> |
| <polyline fill="none" stroke="#bfbfbf" points="1931.5,-912.5 2036.5,-912.5 "/> |
| <text text-anchor="middle" x="1984" y="-900.5" font-family="Helvetica,sans-Serif" font-size="10.00"> </text> |
| <polyline fill="none" stroke="#bfbfbf" points="1931.5,-893.5 2036.5,-893.5 "/> |
| <text text-anchor="middle" x="1984" y="-881.5" font-family="Helvetica,sans-Serif" font-size="10.00"> </text> |
| </g> |
| <!-- Node26->Node22 --> |
| <g id="edge29" class="edge"><title>Node26->Node22</title> |
| <path fill="none" stroke="#404040" d="M1979.52,-874.166C1971.77,-827.592 1955.66,-737.96 1945,-728 1925.78,-710.04 1853.55,-716.245 1828,-710 1733.07,-686.801 1627.52,-649.621 1555.38,-622.396"/> |
| <polygon fill="none" stroke="#404040" points="1555.32,-622.372 1548.29,-623.984 1544.1,-618.116 1551.13,-616.504 1555.32,-622.372"/> |
| <text text-anchor="start" x="1967" y="-770" font-family="Helvetica,sans-Serif" font-size="10.00"> -info_strings_display</text> |
| <text text-anchor="middle" x="2013.5" y="-759" font-family="Helvetica,sans-Serif" font-size="10.00">_order_</text> |
| </g> |
| <!-- Node27->Node8 --> |
| <g id="edge48" class="edge"><title>Node27->Node8</title> |
| <path fill="none" stroke="#404040" d="M483.617,-863.322C520.96,-776.2 624.286,-564.389 783,-464 1029.84,-307.872 1967.39,-299.368 2244.45,-300.352"/> |
| <polygon fill="none" stroke="#404040" points="2244.75,-300.353 2250.77,-296.378 2256.75,-300.403 2250.74,-304.378 2244.75,-300.353"/> |
| <text text-anchor="middle" x="831" y="-584.5" font-family="Helvetica,sans-Serif" font-size="10.00"> -sender_queue_pool_</text> |
| </g> |
| <!-- Node27->Node22 --> |
| <g id="edge31" class="edge"><title>Node27->Node22</title> |
| <path fill="none" stroke="#404040" d="M487.614,-863.411C497.147,-848.626 510.032,-833.13 526,-824 590.807,-786.946 626.438,-839.799 693,-806 734.798,-784.776 721.662,-748.126 764,-728 829.528,-696.85 1018.67,-723.252 1090,-710 1192.05,-691.042 1304.78,-652.2 1380.34,-623.411"/> |
| <polygon fill="none" stroke="#404040" points="1380.48,-623.359 1384.65,-617.475 1391.68,-619.061 1387.51,-624.945 1380.48,-623.359"/> |
| <text text-anchor="middle" x="779" y="-764.5" font-family="Helvetica,sans-Serif" font-size="10.00"> -pool_</text> |
| </g> |
| <!-- Node28 --> |
| <g id="node28" class="node"><title>Node28</title> |
| <polygon fill="white" stroke="#bfbfbf" points="406,-1281.5 406,-1338.5 544,-1338.5 544,-1281.5 406,-1281.5"/> |
| <text text-anchor="middle" x="475" y="-1326.5" font-family="Helvetica,sans-Serif" font-size="10.00">vector< GenericElement * ></text> |
| <polyline fill="none" stroke="#bfbfbf" points="406,-1319.5 544,-1319.5 "/> |
| <text text-anchor="middle" x="475" y="-1307.5" font-family="Helvetica,sans-Serif" font-size="10.00"> </text> |
| <polyline fill="none" stroke="#bfbfbf" points="406,-1300.5 544,-1300.5 "/> |
| <text text-anchor="middle" x="475" y="-1288.5" font-family="Helvetica,sans-Serif" font-size="10.00"> </text> |
| </g> |
| <!-- Node28->Node27 --> |
| <g id="edge33" class="edge"><title>Node28->Node27</title> |
| <path fill="none" stroke="#404040" d="M474.524,-1281.48C473.364,-1214.37 470.376,-1041.46 468.88,-954.919"/> |
| <polygon fill="none" stroke="#404040" points="468.878,-954.799 464.775,-948.869 468.671,-942.8 472.774,-948.73 468.878,-954.799"/> |
| <text text-anchor="middle" x="494.5" y="-1087.5" font-family="Helvetica,sans-Serif" font-size="10.00"> -objects_</text> |
| </g> |
| <!-- Node29 --> |
| <g id="node29" class="node"><title>Node29</title> |
| <polygon fill="white" stroke="#bfbfbf" points="2054.5,-874.5 2054.5,-931.5 2233.5,-931.5 2233.5,-874.5 2054.5,-874.5"/> |
| <text text-anchor="middle" x="2144" y="-919.5" font-family="Helvetica,sans-Serif" font-size="10.00">map< std::string, EventSequence * ></text> |
| <polyline fill="none" stroke="#bfbfbf" points="2054.5,-912.5 2233.5,-912.5 "/> |
| <text text-anchor="middle" x="2144" y="-900.5" font-family="Helvetica,sans-Serif" font-size="10.00"> </text> |
| <polyline fill="none" stroke="#bfbfbf" points="2054.5,-893.5 2233.5,-893.5 "/> |
| <text text-anchor="middle" x="2144" y="-881.5" font-family="Helvetica,sans-Serif" font-size="10.00"> </text> |
| </g> |
| <!-- Node29->Node22 --> |
| <g id="edge34" class="edge"><title>Node29->Node22</title> |
| <path fill="none" stroke="#404040" d="M2124.12,-874.103C2111.56,-855.503 2095.74,-830.126 2085,-806 2070.3,-772.983 2090.09,-750.738 2062,-728 2021.46,-695.189 1879.1,-720.451 1828,-710 1732.42,-690.449 1627.17,-652.792 1555.3,-624.461"/> |
| <polygon fill="none" stroke="#404040" points="1555.21,-624.426 1548.16,-625.93 1544.06,-619.998 1551.11,-618.494 1555.21,-624.426"/> |
| <text text-anchor="middle" x="2138.5" y="-764.5" font-family="Helvetica,sans-Serif" font-size="10.00"> -event_sequence_map_</text> |
| </g> |
| <!-- Node30->Node8 --> |
| <g id="edge52" class="edge"><title>Node30->Node8</title> |
| <path fill="none" stroke="#404040" d="M2368.3,-834.672C2373.93,-830.568 2379.85,-826.924 2386,-824 2426.3,-804.829 2555.89,-838.938 2586,-806 2609.39,-780.412 2609.63,-753.361 2586,-728 2547.27,-686.441 2370.18,-751.131 2331,-710 2311.18,-689.192 2312.82,-531.209 2316.71,-417.822"/> |
| <polygon fill="none" stroke="#404040" points="2316.72,-417.606 2312.94,-411.468 2317.15,-405.614 2320.93,-411.752 2316.72,-417.606"/> |
| <text text-anchor="start" x="2331" y="-645" font-family="Helvetica,sans-Serif" font-size="10.00"> -buffer_full_total</text> |
| <text text-anchor="middle" x="2371.5" y="-634" font-family="Helvetica,sans-Serif" font-size="10.00">_timer_</text> |
| <text text-anchor="start" x="2331" y="-623" font-family="Helvetica,sans-Serif" font-size="10.00">-data_arrival_timer</text> |
| <text text-anchor="middle" x="2371.5" y="-612" font-family="Helvetica,sans-Serif" font-size="10.00">_</text> |
| <text text-anchor="start" x="2331" y="-601" font-family="Helvetica,sans-Serif" font-size="10.00">-first_batch_wait</text> |
| <text text-anchor="middle" x="2371.5" y="-590" font-family="Helvetica,sans-Serif" font-size="10.00">_total_timer_</text> |
| <text text-anchor="start" x="2331" y="-579" font-family="Helvetica,sans-Serif" font-size="10.00">-buffer_full_wall</text> |
| <text text-anchor="middle" x="2371.5" y="-568" font-family="Helvetica,sans-Serif" font-size="10.00">_timer_</text> |
| <text text-anchor="start" x="2331" y="-557" font-family="Helvetica,sans-Serif" font-size="10.00">-deserialize_row</text> |
| <text text-anchor="middle" x="2371.5" y="-546" font-family="Helvetica,sans-Serif" font-size="10.00">_batch_timer_</text> |
| <text text-anchor="start" x="2331" y="-535" font-family="Helvetica,sans-Serif" font-size="10.00">-bytes_received</text> |
| <text text-anchor="middle" x="2371.5" y="-524" font-family="Helvetica,sans-Serif" font-size="10.00">_counter_</text> |
| </g> |
| <!-- Node30->Node22 --> |
| <g id="edge36" class="edge"><title>Node30->Node22</title> |
| <path fill="none" stroke="#404040" d="M2251.66,-832.94C2248.47,-829.844 2245.24,-826.846 2242,-824 2231.17,-814.481 2223.55,-817.613 2215,-806 2193.57,-776.898 2220.4,-750.351 2192,-728 2160.18,-702.958 1867.78,-717.571 1828,-710 1732.31,-691.788 1627.29,-654.02 1555.51,-625.301"/> |
| <polygon fill="none" stroke="#404040" points="1555.41,-625.261 1548.35,-626.727 1544.28,-620.773 1551.34,-619.307 1555.41,-625.261"/> |
| <text text-anchor="start" x="2215" y="-792" font-family="Helvetica,sans-Serif" font-size="10.00"> -total_async_timer</text> |
| <text text-anchor="middle" x="2257" y="-781" font-family="Helvetica,sans-Serif" font-size="10.00">_</text> |
| <text text-anchor="start" x="2215" y="-770" font-family="Helvetica,sans-Serif" font-size="10.00">-inactive_timer</text> |
| <text text-anchor="middle" x="2257" y="-759" font-family="Helvetica,sans-Serif" font-size="10.00">_</text> |
| <text text-anchor="start" x="2215" y="-748" font-family="Helvetica,sans-Serif" font-size="10.00">-counter_total</text> |
| <text text-anchor="middle" x="2257" y="-737" font-family="Helvetica,sans-Serif" font-size="10.00">_time_</text> |
| </g> |
| <!-- Node31->Node30 --> |
| <g id="edge38" class="edge"><title>Node31->Node30</title> |
| <path fill="none" stroke="#404040" d="M2209.85,-1220.87C2231.23,-1153.23 2260.61,-1060.26 2282.02,-992.519"/> |
| <polygon fill="none" stroke="#404040" points="2282.04,-992.468 2280.03,-985.542 2285.66,-981.026 2287.66,-987.953 2282.04,-992.468"/> |
| <text text-anchor="middle" x="2298.5" y="-1087.5" font-family="Helvetica,sans-Serif" font-size="10.00"> #value_</text> |
| </g> |
| <!-- Node32 --> |
| <g id="node32" class="node"><title>Node32</title> |
| <polygon fill="white" stroke="#bfbfbf" points="749.5,-869 749.5,-937 856.5,-937 856.5,-869 749.5,-869"/> |
| <text text-anchor="start" x="757.5" y="-925" font-family="Helvetica,sans-Serif" font-size="10.00">map< std::string, std</text> |
| <text text-anchor="middle" x="803" y="-914" font-family="Helvetica,sans-Serif" font-size="10.00">::set< std::string > ></text> |
| <polyline fill="none" stroke="#bfbfbf" points="749.5,-907 856.5,-907 "/> |
| <text text-anchor="middle" x="803" y="-895" font-family="Helvetica,sans-Serif" font-size="10.00"> </text> |
| <polyline fill="none" stroke="#bfbfbf" points="749.5,-888 856.5,-888 "/> |
| <text text-anchor="middle" x="803" y="-876" font-family="Helvetica,sans-Serif" font-size="10.00"> </text> |
| </g> |
| <!-- Node32->Node22 --> |
| <g id="edge40" class="edge"><title>Node32->Node22</title> |
| <path fill="none" stroke="#404040" d="M797.65,-868.839C793.325,-829.024 793.244,-763.221 832,-728 853.266,-708.673 1061.79,-715.453 1090,-710 1192.07,-690.271 1305.02,-651.468 1380.63,-622.899"/> |
| <polygon fill="none" stroke="#404040" points="1380.76,-622.851 1384.94,-616.979 1391.97,-618.584 1387.79,-624.456 1380.76,-622.851"/> |
| <text text-anchor="middle" x="879" y="-764.5" font-family="Helvetica,sans-Serif" font-size="10.00"> -child_counter_map_</text> |
| </g> |
| <!-- Node33 --> |
| <g id="node33" class="node"><title>Node33</title> |
| <polygon fill="white" stroke="#bfbfbf" points="874.5,-869 874.5,-937 1017.5,-937 1017.5,-869 874.5,-869"/> |
| <text text-anchor="start" x="882.5" y="-925" font-family="Helvetica,sans-Serif" font-size="10.00">map< std::string, TimeSeries</text> |
| <text text-anchor="middle" x="946" y="-914" font-family="Helvetica,sans-Serif" font-size="10.00">Counter * ></text> |
| <polyline fill="none" stroke="#bfbfbf" points="874.5,-907 1017.5,-907 "/> |
| <text text-anchor="middle" x="946" y="-895" font-family="Helvetica,sans-Serif" font-size="10.00"> </text> |
| <polyline fill="none" stroke="#bfbfbf" points="874.5,-888 1017.5,-888 "/> |
| <text text-anchor="middle" x="946" y="-876" font-family="Helvetica,sans-Serif" font-size="10.00"> </text> |
| </g> |
| <!-- Node33->Node22 --> |
| <g id="edge41" class="edge"><title>Node33->Node22</title> |
| <path fill="none" stroke="#404040" d="M936.714,-868.713C928.059,-829.702 921.14,-765.62 956,-728 976.421,-705.962 1060.7,-716.641 1090,-710 1191.39,-687.022 1304.46,-648.797 1380.28,-621.252"/> |
| <polygon fill="none" stroke="#404040" points="1380.39,-621.213 1384.65,-615.398 1391.66,-617.097 1387.4,-622.913 1380.39,-621.213"/> |
| <text text-anchor="middle" x="1018" y="-764.5" font-family="Helvetica,sans-Serif" font-size="10.00"> -time_series_counter_map_</text> |
| </g> |
| <!-- Node34 --> |
| <g id="node34" class="node"><title>Node34</title> |
| <polygon fill="white" stroke="#bfbfbf" points="1035.5,-869 1035.5,-937 1166.5,-937 1166.5,-869 1035.5,-869"/> |
| <text text-anchor="start" x="1043.5" y="-925" font-family="Helvetica,sans-Serif" font-size="10.00">map< std::string, Runtime</text> |
| <text text-anchor="middle" x="1101" y="-914" font-family="Helvetica,sans-Serif" font-size="10.00">Profile * ></text> |
| <polyline fill="none" stroke="#bfbfbf" points="1035.5,-907 1166.5,-907 "/> |
| <text text-anchor="middle" x="1101" y="-895" font-family="Helvetica,sans-Serif" font-size="10.00"> </text> |
| <polyline fill="none" stroke="#bfbfbf" points="1035.5,-888 1166.5,-888 "/> |
| <text text-anchor="middle" x="1101" y="-876" font-family="Helvetica,sans-Serif" font-size="10.00"> </text> |
| </g> |
| <!-- Node34->Node22 --> |
| <g id="edge42" class="edge"><title>Node34->Node22</title> |
| <path fill="none" stroke="#404040" d="M1091.43,-868.86C1082.66,-831.161 1074.99,-769.467 1104,-728 1166.21,-639.072 1293.22,-606.62 1379.49,-594.784"/> |
| <polygon fill="none" stroke="#404040" points="1379.75,-594.751 1385.19,-590.016 1391.65,-593.215 1386.21,-597.95 1379.75,-594.751"/> |
| <text text-anchor="middle" x="1132" y="-764.5" font-family="Helvetica,sans-Serif" font-size="10.00"> -child_map_</text> |
| </g> |
| <!-- Node35 --> |
| <g id="node35" class="node"><title>Node35</title> |
| <polygon fill="white" stroke="#bfbfbf" points="1185,-863.5 1185,-942.5 1313,-942.5 1313,-863.5 1185,-863.5"/> |
| <text text-anchor="start" x="1193" y="-930.5" font-family="Helvetica,sans-Serif" font-size="10.00">set< std::vector< impala</text> |
| <text text-anchor="start" x="1193" y="-919.5" font-family="Helvetica,sans-Serif" font-size="10.00">::RuntimeProfile::Counter</text> |
| <text text-anchor="middle" x="1249" y="-908.5" font-family="Helvetica,sans-Serif" font-size="10.00"> * > * ></text> |
| <polyline fill="none" stroke="#bfbfbf" points="1185,-901.5 1313,-901.5 "/> |
| <text text-anchor="middle" x="1249" y="-889.5" font-family="Helvetica,sans-Serif" font-size="10.00"> </text> |
| <polyline fill="none" stroke="#bfbfbf" points="1185,-882.5 1313,-882.5 "/> |
| <text text-anchor="middle" x="1249" y="-870.5" font-family="Helvetica,sans-Serif" font-size="10.00"> </text> |
| </g> |
| <!-- Node35->Node22 --> |
| <g id="edge45" class="edge"><title>Node35->Node22</title> |
| <path fill="none" stroke="#404040" d="M1211.36,-863.304C1180.66,-826.865 1146.52,-771.53 1174,-728 1218.87,-656.942 1310.76,-621.202 1379.93,-603.722"/> |
| <polygon fill="none" stroke="#404040" points="1380.04,-603.698 1384.92,-598.396 1391.7,-600.869 1386.81,-606.17 1380.04,-603.698"/> |
| <text text-anchor="middle" x="1222.5" y="-764.5" font-family="Helvetica,sans-Serif" font-size="10.00"> -bucketing_counters_</text> |
| </g> |
| <!-- Node36 --> |
| <g id="node36" class="node"><title>Node36</title> |
| <polygon fill="white" stroke="#bfbfbf" points="1331.5,-869 1331.5,-937 1464.5,-937 1464.5,-869 1331.5,-869"/> |
| <text text-anchor="start" x="1339.5" y="-925" font-family="Helvetica,sans-Serif" font-size="10.00">vector< std::pair<</text> |
| <text text-anchor="middle" x="1398" y="-914" font-family="Helvetica,sans-Serif" font-size="10.00"> RuntimeProfile *, bool > ></text> |
| <polyline fill="none" stroke="#bfbfbf" points="1331.5,-907 1464.5,-907 "/> |
| <text text-anchor="middle" x="1398" y="-895" font-family="Helvetica,sans-Serif" font-size="10.00"> </text> |
| <polyline fill="none" stroke="#bfbfbf" points="1331.5,-888 1464.5,-888 "/> |
| <text text-anchor="middle" x="1398" y="-876" font-family="Helvetica,sans-Serif" font-size="10.00"> </text> |
| </g> |
| <!-- Node36->Node22 --> |
| <g id="edge46" class="edge"><title>Node36->Node22</title> |
| <path fill="none" stroke="#404040" d="M1370.14,-868.844C1356.59,-853.98 1339.48,-836.927 1322,-824 1307.94,-813.6 1296.11,-820.932 1287,-806 1268.94,-776.408 1271.73,-759.121 1287,-728 1306.99,-687.263 1345.18,-655.007 1381.34,-631.774"/> |
| <polygon fill="none" stroke="#404040" points="1381.78,-631.499 1384.76,-624.932 1391.97,-625.158 1388.99,-631.724 1381.78,-631.499"/> |
| <text text-anchor="middle" x="1310" y="-764.5" font-family="Helvetica,sans-Serif" font-size="10.00"> -children_</text> |
| </g> |
| <!-- Node37->Node8 --> |
| <g id="edge49" class="edge"><title>Node37->Node8</title> |
| <path fill="none" stroke="#404040" d="M2996.46,-1000.72C3006.25,-839.313 3016.46,-505.686 2941,-424 2868.69,-345.719 2548.84,-315.384 2399.42,-305.329"/> |
| <polygon fill="none" stroke="#404040" points="2399.2,-305.315 2392.95,-308.913 2387.23,-304.529 2393.48,-300.931 2399.2,-305.315"/> |
| <text text-anchor="middle" x="3053" y="-764.5" font-family="Helvetica,sans-Serif" font-size="10.00"> -num_buffered_bytes_</text> |
| </g> |
| <!-- Node38 --> |
| <g id="node38" class="node"><title>Node38</title> |
| <polygon fill="white" stroke="#bfbfbf" points="2421,-553 2421,-621 2523,-621 2523,-553 2421,-553"/> |
| <text text-anchor="start" x="2429" y="-609" font-family="Helvetica,sans-Serif" font-size="10.00">scoped_ptr< impala</text> |
| <text text-anchor="middle" x="2472" y="-598" font-family="Helvetica,sans-Serif" font-size="10.00">::MemTracker ></text> |
| <polyline fill="none" stroke="#bfbfbf" points="2421,-591 2523,-591 "/> |
| <text text-anchor="middle" x="2472" y="-579" font-family="Helvetica,sans-Serif" font-size="10.00"> </text> |
| <polyline fill="none" stroke="#bfbfbf" points="2421,-572 2523,-572 "/> |
| <text text-anchor="middle" x="2472" y="-560" font-family="Helvetica,sans-Serif" font-size="10.00"> </text> |
| </g> |
| <!-- Node38->Node8 --> |
| <g id="edge51" class="edge"><title>Node38->Node8</title> |
| <path fill="none" stroke="#404040" d="M2454.5,-552.749C2436.86,-519.234 2408.61,-465.568 2382.73,-416.379"/> |
| <polygon fill="none" stroke="#404040" points="2382.66,-416.252 2376.32,-412.806 2377.07,-405.633 2383.4,-409.08 2382.66,-416.252"/> |
| <text text-anchor="middle" x="2431.5" y="-432.5" font-family="Helvetica,sans-Serif" font-size="10.00"> -mem_tracker_</text> |
| </g> |
| <!-- Node39 --> |
| <g id="node39" class="node"><title>Node39</title> |
| <polygon fill="white" stroke="#bfbfbf" points="2541,-558.5 2541,-615.5 2603,-615.5 2603,-558.5 2541,-558.5"/> |
| <text text-anchor="middle" x="2572" y="-603.5" font-family="Helvetica,sans-Serif" font-size="10.00">TUniqueId</text> |
| <polyline fill="none" stroke="#bfbfbf" points="2541,-596.5 2603,-596.5 "/> |
| <text text-anchor="middle" x="2572" y="-584.5" font-family="Helvetica,sans-Serif" font-size="10.00"> </text> |
| <polyline fill="none" stroke="#bfbfbf" points="2541,-577.5 2603,-577.5 "/> |
| <text text-anchor="middle" x="2572" y="-565.5" font-family="Helvetica,sans-Serif" font-size="10.00"> </text> |
| </g> |
| <!-- Node39->Node8 --> |
| <g id="edge55" class="edge"><title>Node39->Node8</title> |
| <path fill="none" stroke="#404040" d="M2567.45,-558.219C2562.1,-532.027 2551.28,-492.627 2531,-464 2496.08,-414.708 2442.02,-373.107 2397.63,-344.272"/> |
| <polygon fill="none" stroke="#404040" points="2397.56,-344.226 2390.35,-344.368 2387.44,-337.768 2394.65,-337.626 2397.56,-344.226"/> |
| <text text-anchor="middle" x="2566.5" y="-432.5" font-family="Helvetica,sans-Serif" font-size="10.00"> -fragment_instance_id_</text> |
| </g> |
| <!-- Node40->Node8 --> |
| <g id="edge56" class="edge"><title>Node40->Node8</title> |
| <path fill="none" stroke="#404040" d="M2670.37,-519.749C2662.19,-487.426 2647.89,-450.009 2623,-424 2562.99,-361.281 2466.47,-329.53 2398.96,-314.173"/> |
| <polygon fill="none" stroke="#404040" points="2398.85,-314.149 2392.13,-316.773 2387.12,-311.581 2393.84,-308.958 2398.85,-314.149"/> |
| <text text-anchor="middle" x="2655" y="-432.5" font-family="Helvetica,sans-Serif" font-size="10.00"> -mgr_</text> |
| </g> |
| <!-- Node41 --> |
| <g id="node41" class="node"><title>Node41</title> |
| <polygon fill="white" stroke="#bfbfbf" points="2549.5,-863.5 2549.5,-942.5 2688.5,-942.5 2688.5,-863.5 2549.5,-863.5"/> |
| <text text-anchor="start" x="2557.5" y="-930.5" font-family="Helvetica,sans-Serif" font-size="10.00">unordered_multimap</text> |
| <text text-anchor="start" x="2557.5" y="-919.5" font-family="Helvetica,sans-Serif" font-size="10.00">< uint32_t, boost::shared</text> |
| <text text-anchor="middle" x="2619" y="-908.5" font-family="Helvetica,sans-Serif" font-size="10.00">_ptr< DataStreamRecvr > ></text> |
| <polyline fill="none" stroke="#bfbfbf" points="2549.5,-901.5 2688.5,-901.5 "/> |
| <text text-anchor="middle" x="2619" y="-889.5" font-family="Helvetica,sans-Serif" font-size="10.00"> </text> |
| <polyline fill="none" stroke="#bfbfbf" points="2549.5,-882.5 2688.5,-882.5 "/> |
| <text text-anchor="middle" x="2619" y="-870.5" font-family="Helvetica,sans-Serif" font-size="10.00"> </text> |
| </g> |
| <!-- Node41->Node40 --> |
| <g id="edge57" class="edge"><title>Node41->Node40</title> |
| <path fill="none" stroke="#404040" d="M2641.17,-863.044C2649.8,-846.055 2658.83,-825.577 2664,-806 2675.95,-760.733 2680.33,-708.488 2681.66,-666.493"/> |
| <polygon fill="none" stroke="#404040" points="2681.67,-666.369 2677.82,-660.269 2681.97,-654.373 2685.82,-660.473 2681.67,-666.369"/> |
| <text text-anchor="middle" x="2713" y="-764.5" font-family="Helvetica,sans-Serif" font-size="10.00"> -receiver_map_</text> |
| </g> |
| <!-- Node42 --> |
| <g id="node42" class="node"><title>Node42</title> |
| <polygon fill="white" stroke="#bfbfbf" points="2707,-869 2707,-937 2867,-937 2867,-869 2707,-869"/> |
| <text text-anchor="start" x="2715" y="-925" font-family="Helvetica,sans-Serif" font-size="10.00">set< std::pair< TUniqueId,</text> |
| <text text-anchor="middle" x="2787" y="-914" font-family="Helvetica,sans-Serif" font-size="10.00"> PlanNodeId >, ComparisonOp ></text> |
| <polyline fill="none" stroke="#bfbfbf" points="2707,-907 2867,-907 "/> |
| <text text-anchor="middle" x="2787" y="-895" font-family="Helvetica,sans-Serif" font-size="10.00"> </text> |
| <polyline fill="none" stroke="#bfbfbf" points="2707,-888 2867,-888 "/> |
| <text text-anchor="middle" x="2787" y="-876" font-family="Helvetica,sans-Serif" font-size="10.00"> </text> |
| </g> |
| <!-- Node42->Node40 --> |
| <g id="edge59" class="edge"><title>Node42->Node40</title> |
| <path fill="none" stroke="#404040" d="M2783.06,-868.908C2778.21,-833.371 2768.51,-775.597 2752,-728 2744.69,-706.928 2734.8,-685.02 2724.72,-664.964"/> |
| <polygon fill="none" stroke="#404040" points="2724.59,-664.71 2718.29,-661.194 2719.12,-654.03 2725.41,-657.546 2724.59,-664.71"/> |
| <text text-anchor="middle" x="2824" y="-764.5" font-family="Helvetica,sans-Serif" font-size="10.00"> -fragment_stream_set_</text> |
| </g> |
| <!-- Node43 --> |
| <g id="node43" class="node"><title>Node43</title> |
| <polygon fill="white" stroke="#bfbfbf" points="2759,-553 2759,-621 2899,-621 2899,-553 2759,-553"/> |
| <text text-anchor="start" x="2767" y="-609" font-family="Helvetica,sans-Serif" font-size="10.00">vector< impala::DataStream</text> |
| <text text-anchor="middle" x="2829" y="-598" font-family="Helvetica,sans-Serif" font-size="10.00">Recvr::SenderQueue * ></text> |
| <polyline fill="none" stroke="#bfbfbf" points="2759,-591 2899,-591 "/> |
| <text text-anchor="middle" x="2829" y="-579" font-family="Helvetica,sans-Serif" font-size="10.00"> </text> |
| <polyline fill="none" stroke="#bfbfbf" points="2759,-572 2899,-572 "/> |
| <text text-anchor="middle" x="2829" y="-560" font-family="Helvetica,sans-Serif" font-size="10.00"> </text> |
| </g> |
| <!-- Node43->Node8 --> |
| <g id="edge60" class="edge"><title>Node43->Node8</title> |
| <path fill="none" stroke="#404040" d="M2813.25,-552.908C2799.3,-526.292 2776.84,-489.29 2749,-464 2648.7,-372.89 2492.22,-330.802 2399.13,-312.876"/> |
| <polygon fill="none" stroke="#404040" points="2399.06,-312.863 2392.43,-315.691 2387.26,-310.656 2393.9,-307.827 2399.06,-312.863"/> |
| <text text-anchor="middle" x="2760" y="-432.5" font-family="Helvetica,sans-Serif" font-size="10.00"> -sender_queues_</text> |
| </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="classimpala_1_1DataStreamRecvr_1_1SenderQueue__coll__graph_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> |