| <?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::FunctionContextImpl Pages: 1 --> |
| <!--zoomable 1706 --> |
| <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 = 4692; |
| var viewHeight = 1706; |
| var sectionId = 'dynsection-0'; |
| </script> |
| <script xlink:href="svgpan.js"/> |
| <svg id="graph" class="graph"> |
| <g id="viewport"> |
| <title>impala::FunctionContextImpl</title> |
| <polygon fill="white" stroke="none" points="-4,4 -4,-1702 4688,-1702 4688,4 -4,4"/> |
| <!-- Node1 --> |
| <g id="node1" class="node"><title>Node1</title> |
| <polygon fill="#bfbfbf" stroke="black" points="3779,-250.5 3779,-439.5 3921,-439.5 3921,-250.5 3779,-250.5"/> |
| <text text-anchor="middle" x="3850" y="-427.5" font-family="Helvetica,sans-Serif" font-size="10.00">impala::FunctionContextImpl</text> |
| <polyline fill="none" stroke="black" points="3779,-420.5 3921,-420.5 "/> |
| <text text-anchor="middle" x="3850" y="-408.5" font-family="Helvetica,sans-Serif" font-size="10.00"> </text> |
| <polyline fill="none" stroke="black" points="3779,-401.5 3921,-401.5 "/> |
| <text text-anchor="start" x="3787" y="-389.5" font-family="Helvetica,sans-Serif" font-size="10.00">+ FunctionContextImpl()</text> |
| <text text-anchor="start" x="3787" y="-378.5" font-family="Helvetica,sans-Serif" font-size="10.00">+ Close()</text> |
| <text text-anchor="start" x="3787" y="-367.5" font-family="Helvetica,sans-Serif" font-size="10.00">+ Clone()</text> |
| <text text-anchor="start" x="3787" y="-356.5" font-family="Helvetica,sans-Serif" font-size="10.00">+ AllocateLocal()</text> |
| <text text-anchor="start" x="3787" y="-345.5" font-family="Helvetica,sans-Serif" font-size="10.00">+ FreeLocalAllocations()</text> |
| <text text-anchor="start" x="3787" y="-334.5" font-family="Helvetica,sans-Serif" font-size="10.00">+ SetConstantArgs()</text> |
| <text text-anchor="start" x="3787" y="-323.5" font-family="Helvetica,sans-Serif" font-size="10.00">+ varargs_buffer()</text> |
| <text text-anchor="start" x="3787" y="-312.5" font-family="Helvetica,sans-Serif" font-size="10.00">+ staging_input_vals()</text> |
| <text text-anchor="start" x="3787" y="-301.5" font-family="Helvetica,sans-Serif" font-size="10.00">+ debug()</text> |
| <text text-anchor="start" x="3787" y="-290.5" font-family="Helvetica,sans-Serif" font-size="10.00">+ closed()</text> |
| <text text-anchor="start" x="3787" y="-279.5" font-family="Helvetica,sans-Serif" font-size="10.00">and 7 more...</text> |
| <text text-anchor="start" x="3787" y="-268.5" font-family="Helvetica,sans-Serif" font-size="10.00">+ CreateContext()</text> |
| <text text-anchor="start" x="3787" y="-257.5" font-family="Helvetica,sans-Serif" font-size="10.00">+ CreateContext()</text> |
| </g> |
| <!-- Node47 --> |
| <g id="node47" class="node"><title>Node47</title> |
| <g id="a_node47"><a xlink:href="classimpala__udf_1_1FunctionContext.html" target="_top" xlink:title="{impala_udf::FunctionContext\n||+ version()\l+ user()\l+ query_id()\l+ SetError()\l+ AddWarning()\l+ has_error()\l+ error_msg()\l+ Allocate()\l+ Reallocate()\l+ Free()\land 12 more...\l- FunctionContext()\l- FunctionContext()\l- operator=()\l}"> |
| <polygon fill="white" stroke="black" points="3779,-1 3779,-201 3921,-201 3921,-1 3779,-1"/> |
| <text text-anchor="middle" x="3850" y="-189" font-family="Helvetica,sans-Serif" font-size="10.00">impala_udf::FunctionContext</text> |
| <polyline fill="none" stroke="black" points="3779,-182 3921,-182 "/> |
| <text text-anchor="middle" x="3850" y="-170" font-family="Helvetica,sans-Serif" font-size="10.00"> </text> |
| <polyline fill="none" stroke="black" points="3779,-163 3921,-163 "/> |
| <text text-anchor="start" x="3787" y="-151" font-family="Helvetica,sans-Serif" font-size="10.00">+ version()</text> |
| <text text-anchor="start" x="3787" y="-140" font-family="Helvetica,sans-Serif" font-size="10.00">+ user()</text> |
| <text text-anchor="start" x="3787" y="-129" font-family="Helvetica,sans-Serif" font-size="10.00">+ query_id()</text> |
| <text text-anchor="start" x="3787" y="-118" font-family="Helvetica,sans-Serif" font-size="10.00">+ SetError()</text> |
| <text text-anchor="start" x="3787" y="-107" font-family="Helvetica,sans-Serif" font-size="10.00">+ AddWarning()</text> |
| <text text-anchor="start" x="3787" y="-96" font-family="Helvetica,sans-Serif" font-size="10.00">+ has_error()</text> |
| <text text-anchor="start" x="3787" y="-85" font-family="Helvetica,sans-Serif" font-size="10.00">+ error_msg()</text> |
| <text text-anchor="start" x="3787" y="-74" font-family="Helvetica,sans-Serif" font-size="10.00">+ Allocate()</text> |
| <text text-anchor="start" x="3787" y="-63" font-family="Helvetica,sans-Serif" font-size="10.00">+ Reallocate()</text> |
| <text text-anchor="start" x="3787" y="-52" font-family="Helvetica,sans-Serif" font-size="10.00">+ Free()</text> |
| <text text-anchor="start" x="3787" y="-41" font-family="Helvetica,sans-Serif" font-size="10.00">and 12 more...</text> |
| <text text-anchor="start" x="3787" y="-30" font-family="Helvetica,sans-Serif" font-size="10.00">- FunctionContext()</text> |
| <text text-anchor="start" x="3787" y="-19" font-family="Helvetica,sans-Serif" font-size="10.00">- FunctionContext()</text> |
| <text text-anchor="start" x="3787" y="-8" font-family="Helvetica,sans-Serif" font-size="10.00">- operator=()</text> |
| </a> |
| </g> |
| </g> |
| <!-- Node1->Node47 --> |
| <g id="edge73" class="edge"><title>Node1->Node47</title> |
| <path fill="none" stroke="#404040" d="M3823.88,-250.229C3822.74,-244.092 3821.76,-237.977 3821,-232 3820.22,-225.85 3819.92,-219.561 3820,-213.232"/> |
| <polygon fill="none" stroke="#404040" points="3820.02,-213.018 3816.33,-206.821 3820.63,-201.034 3824.32,-207.231 3820.02,-213.018"/> |
| <text text-anchor="middle" x="3836" y="-223.5" font-family="Helvetica,sans-Serif" font-size="10.00"> -impl_</text> |
| </g> |
| <!-- Node2 --> |
| <g id="node2" class="node"><title>Node2</title> |
| <polygon fill="white" stroke="#bfbfbf" points="-0.5,-587 -0.5,-655 154.5,-655 154.5,-587 -0.5,-587"/> |
| <text text-anchor="start" x="7.5" y="-643" font-family="Helvetica,sans-Serif" font-size="10.00">vector< impala_udf</text> |
| <text text-anchor="middle" x="77" y="-632" font-family="Helvetica,sans-Serif" font-size="10.00">::FunctionContext::TypeDesc ></text> |
| <polyline fill="none" stroke="#bfbfbf" points="-0.5,-625 154.5,-625 "/> |
| <text text-anchor="middle" x="77" y="-613" font-family="Helvetica,sans-Serif" font-size="10.00"> </text> |
| <polyline fill="none" stroke="#bfbfbf" points="-0.5,-606 154.5,-606 "/> |
| <text text-anchor="middle" x="77" y="-594" 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="M79.8713,-586.748C85.135,-548.534 100.014,-487.327 142,-458 295.519,-350.769 3231.33,-345.936 3766.61,-345.949"/> |
| <polygon fill="none" stroke="#404040" points="3766.81,-345.948 3772.81,-341.949 3778.81,-345.95 3772.81,-349.949 3766.81,-345.948"/> |
| <text text-anchor="middle" x="169.5" y="-477.5" font-family="Helvetica,sans-Serif" font-size="10.00"> -arg_types_</text> |
| </g> |
| <!-- Node3 --> |
| <g id="node3" class="node"><title>Node3</title> |
| <polygon fill="white" stroke="#bfbfbf" points="172.5,-592.5 172.5,-649.5 251.5,-649.5 251.5,-592.5 172.5,-592.5"/> |
| <text text-anchor="middle" x="212" y="-637.5" font-family="Helvetica,sans-Serif" font-size="10.00">ImpalaVersion</text> |
| <polyline fill="none" stroke="#bfbfbf" points="172.5,-630.5 251.5,-630.5 "/> |
| <text text-anchor="middle" x="212" y="-618.5" font-family="Helvetica,sans-Serif" font-size="10.00"> </text> |
| <polyline fill="none" stroke="#bfbfbf" points="172.5,-611.5 251.5,-611.5 "/> |
| <text text-anchor="middle" x="212" y="-599.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="M204.012,-592.202C195.427,-555.727 187.377,-492.331 223,-458 288.964,-394.428 3231.02,-353.897 3766.75,-347.037"/> |
| <polygon fill="none" stroke="#404040" points="3766.96,-347.035 3772.91,-342.958 3778.96,-346.881 3773.01,-350.958 3766.96,-347.035"/> |
| <text text-anchor="middle" x="244.5" y="-477.5" font-family="Helvetica,sans-Serif" font-size="10.00"> -version_</text> |
| </g> |
| <!-- Node4 --> |
| <g id="node4" class="node"><title>Node4</title> |
| <g id="a_node4"><a xlink:href="structimpala__udf_1_1FunctionContext_1_1TypeDesc.html" target="_top" xlink:title="{impala_udf::FunctionContext\l::TypeDesc\n||}"> |
| <polygon fill="white" stroke="black" points="209,-1479 209,-1547 351,-1547 351,-1479 209,-1479"/> |
| <text text-anchor="start" x="217" y="-1535" font-family="Helvetica,sans-Serif" font-size="10.00">impala_udf::FunctionContext</text> |
| <text text-anchor="middle" x="280" y="-1524" font-family="Helvetica,sans-Serif" font-size="10.00">::TypeDesc</text> |
| <polyline fill="none" stroke="black" points="209,-1517 351,-1517 "/> |
| <text text-anchor="middle" x="280" y="-1505" font-family="Helvetica,sans-Serif" font-size="10.00"> </text> |
| <polyline fill="none" stroke="black" points="209,-1498 351,-1498 "/> |
| <text text-anchor="middle" x="280" y="-1486" font-family="Helvetica,sans-Serif" font-size="10.00"> </text> |
| </a> |
| </g> |
| </g> |
| <!-- Node4->Node1 --> |
| <g id="edge3" class="edge"><title>Node4->Node1</title> |
| <path fill="none" stroke="#404040" d="M280,-1478.88C280,-1429.63 280,-1334.16 280,-1253 280,-1253 280,-1253 280,-620 280,-535.851 305.374,-500.504 378,-458 528.819,-369.734 3253.23,-349.486 3766.86,-346.447"/> |
| <polygon fill="none" stroke="#404040" points="3766.94,-346.447 3772.91,-342.411 3778.94,-346.376 3772.96,-350.411 3766.94,-346.447"/> |
| <text text-anchor="start" x="280" y="-945.5" font-family="Helvetica,sans-Serif" font-size="10.00"> -intermediate_type</text> |
| <text text-anchor="middle" x="322" y="-934.5" font-family="Helvetica,sans-Serif" font-size="10.00">_</text> |
| <text text-anchor="middle" x="322" y="-923.5" font-family="Helvetica,sans-Serif" font-size="10.00">-return_type_</text> |
| </g> |
| <!-- Node5 --> |
| <g id="node5" class="node"><title>Node5</title> |
| <polygon fill="white" stroke="#bfbfbf" points="2472.5,-1640.5 2472.5,-1697.5 2501.5,-1697.5 2501.5,-1640.5 2472.5,-1640.5"/> |
| <text text-anchor="middle" x="2487" y="-1685.5" font-family="Helvetica,sans-Serif" font-size="10.00">int</text> |
| <polyline fill="none" stroke="#bfbfbf" points="2472.5,-1678.5 2501.5,-1678.5 "/> |
| <text text-anchor="middle" x="2487" y="-1666.5" font-family="Helvetica,sans-Serif" font-size="10.00"> </text> |
| <polyline fill="none" stroke="#bfbfbf" points="2472.5,-1659.5 2501.5,-1659.5 "/> |
| <text text-anchor="middle" x="2487" y="-1647.5" font-family="Helvetica,sans-Serif" font-size="10.00"> </text> |
| </g> |
| <!-- Node5->Node1 --> |
| <g id="edge74" class="edge"><title>Node5->Node1</title> |
| <path fill="none" stroke="#404040" d="M2472.17,-1667.94C2331.36,-1667.31 1228.53,-1661.17 901,-1622 671.378,-1594.54 392,-1745.26 392,-1514 392,-1514 392,-1514 392,-620 392,-519.026 498.281,-545.431 596,-520 1221.31,-357.266 3321.43,-346.408 3766.63,-345.957"/> |
| <polygon fill="none" stroke="#404040" points="3766.7,-345.957 3772.69,-341.952 3778.7,-345.947 3772.7,-349.952 3766.7,-345.957"/> |
| <text text-anchor="middle" x="440.5" y="-1108.5" font-family="Helvetica,sans-Serif" font-size="10.00"> -varargs_buffer_size_</text> |
| </g> |
| <!-- Node5->Node4 --> |
| <g id="edge4" class="edge"><title>Node5->Node4</title> |
| <path fill="none" stroke="#404040" d="M2472.41,-1667.91C2286.05,-1666.68 376.607,-1653.4 329,-1622 317.397,-1614.35 304.403,-1584.72 294.713,-1558.43"/> |
| <polygon fill="none" stroke="#404040" points="294.687,-1558.36 288.899,-1554.06 290.643,-1547.06 296.431,-1551.37 294.687,-1558.36"/> |
| <text text-anchor="middle" x="353.5" y="-1613.5" font-family="Helvetica,sans-Serif" font-size="10.00"> +precision</text> |
| <text text-anchor="middle" x="353.5" y="-1602.5" font-family="Helvetica,sans-Serif" font-size="10.00">+len</text> |
| <text text-anchor="middle" x="353.5" y="-1591.5" font-family="Helvetica,sans-Serif" font-size="10.00">+scale</text> |
| </g> |
| <!-- Node7 --> |
| <g id="node7" class="node"><title>Node7</title> |
| <g id="a_node7"><a xlink:href="classimpala_1_1RuntimeState.html" target="_top" xlink:title="{impala::RuntimeState\n||+ RuntimeState()\l+ RuntimeState()\l+ ~RuntimeState()\l+ InitMemTrackers()\l+ CreateBlockMgr()\l+ obj_pool()\l+ desc_tbl()\l+ set_desc_tbl()\l+ query_options()\l+ batch_size()\land 57 more...\l- Init()\l- CreateCodegen()\l- RuntimeState()\l}"> |
| <polygon fill="white" stroke="black" points="2063.5,-521 2063.5,-721 2174.5,-721 2174.5,-521 2063.5,-521"/> |
| <text text-anchor="middle" x="2119" y="-709" font-family="Helvetica,sans-Serif" font-size="10.00">impala::RuntimeState</text> |
| <polyline fill="none" stroke="black" points="2063.5,-702 2174.5,-702 "/> |
| <text text-anchor="middle" x="2119" y="-690" font-family="Helvetica,sans-Serif" font-size="10.00"> </text> |
| <polyline fill="none" stroke="black" points="2063.5,-683 2174.5,-683 "/> |
| <text text-anchor="start" x="2071.5" y="-671" font-family="Helvetica,sans-Serif" font-size="10.00">+ RuntimeState()</text> |
| <text text-anchor="start" x="2071.5" y="-660" font-family="Helvetica,sans-Serif" font-size="10.00">+ RuntimeState()</text> |
| <text text-anchor="start" x="2071.5" y="-649" font-family="Helvetica,sans-Serif" font-size="10.00">+ ~RuntimeState()</text> |
| <text text-anchor="start" x="2071.5" y="-638" font-family="Helvetica,sans-Serif" font-size="10.00">+ InitMemTrackers()</text> |
| <text text-anchor="start" x="2071.5" y="-627" font-family="Helvetica,sans-Serif" font-size="10.00">+ CreateBlockMgr()</text> |
| <text text-anchor="start" x="2071.5" y="-616" font-family="Helvetica,sans-Serif" font-size="10.00">+ obj_pool()</text> |
| <text text-anchor="start" x="2071.5" y="-605" font-family="Helvetica,sans-Serif" font-size="10.00">+ desc_tbl()</text> |
| <text text-anchor="start" x="2071.5" y="-594" font-family="Helvetica,sans-Serif" font-size="10.00">+ set_desc_tbl()</text> |
| <text text-anchor="start" x="2071.5" y="-583" font-family="Helvetica,sans-Serif" font-size="10.00">+ query_options()</text> |
| <text text-anchor="start" x="2071.5" y="-572" font-family="Helvetica,sans-Serif" font-size="10.00">+ batch_size()</text> |
| <text text-anchor="start" x="2071.5" y="-561" font-family="Helvetica,sans-Serif" font-size="10.00">and 57 more...</text> |
| <text text-anchor="start" x="2071.5" y="-550" font-family="Helvetica,sans-Serif" font-size="10.00">- Init()</text> |
| <text text-anchor="start" x="2071.5" y="-539" font-family="Helvetica,sans-Serif" font-size="10.00">- CreateCodegen()</text> |
| <text text-anchor="start" x="2071.5" y="-528" font-family="Helvetica,sans-Serif" font-size="10.00">- RuntimeState()</text> |
| </a> |
| </g> |
| </g> |
| <!-- Node5->Node7 --> |
| <g id="edge48" class="edge"><title>Node5->Node7</title> |
| <path fill="none" stroke="#404040" d="M2472.29,-1667.79C2317.73,-1665.49 994.292,-1643.68 838,-1570 712.842,-1510.99 676.62,-1470.78 626,-1342 596.734,-1267.55 616.042,-1241.38 626,-1162 631.823,-1115.58 642.007,-1105.7 652,-1060 675.741,-951.418 660.67,-919.042 697,-814 709.152,-778.865 705.014,-760.543 736,-740 846.415,-666.798 1787.58,-632.288 2050.83,-624.011"/> |
| <polygon fill="none" stroke="#404040" points="2051.22,-623.999 2057.09,-619.814 2063.22,-623.625 2057.34,-627.81 2051.22,-623.999"/> |
| <text text-anchor="middle" x="686" y="-1255" font-family="Helvetica,sans-Serif" font-size="10.00"> -DEFAULT_BATCH_SIZE</text> |
| <text text-anchor="middle" x="686" y="-1244" font-family="Helvetica,sans-Serif" font-size="10.00">-root_node_id_</text> |
| </g> |
| <!-- Node21 --> |
| <g id="node21" class="node"><title>Node21</title> |
| <g id="a_node21"><a xlink:href="classimpala_1_1SpinLock.html" target="_top" xlink:title="Lightweight spinlock. "> |
| <polygon fill="white" stroke="black" points="2437.5,-1457 2437.5,-1569 2536.5,-1569 2536.5,-1457 2437.5,-1457"/> |
| <text text-anchor="middle" x="2487" y="-1557" font-family="Helvetica,sans-Serif" font-size="10.00">impala::SpinLock</text> |
| <polyline fill="none" stroke="black" points="2437.5,-1550 2536.5,-1550 "/> |
| <text text-anchor="middle" x="2487" y="-1538" font-family="Helvetica,sans-Serif" font-size="10.00"> </text> |
| <polyline fill="none" stroke="black" points="2437.5,-1531 2536.5,-1531 "/> |
| <text text-anchor="start" x="2445.5" y="-1519" font-family="Helvetica,sans-Serif" font-size="10.00">+ SpinLock()</text> |
| <text text-anchor="start" x="2445.5" y="-1508" font-family="Helvetica,sans-Serif" font-size="10.00">+ lock()</text> |
| <text text-anchor="start" x="2445.5" y="-1497" font-family="Helvetica,sans-Serif" font-size="10.00">+ unlock()</text> |
| <text text-anchor="start" x="2445.5" y="-1486" font-family="Helvetica,sans-Serif" font-size="10.00">+ try_lock()</text> |
| <text text-anchor="start" x="2445.5" y="-1475" font-family="Helvetica,sans-Serif" font-size="10.00">+ DCheckLocked()</text> |
| <text text-anchor="start" x="2445.5" y="-1464" font-family="Helvetica,sans-Serif" font-size="10.00">- SlowAcquire()</text> |
| </a> |
| </g> |
| </g> |
| <!-- Node5->Node21 --> |
| <g id="edge22" class="edge"><title>Node5->Node21</title> |
| <path fill="none" stroke="#404040" d="M2487,-1640.47C2487,-1623.91 2487,-1602.05 2487,-1581.17"/> |
| <polygon fill="none" stroke="#404040" points="2487,-1581.04 2483,-1575.04 2487,-1569.04 2491,-1575.04 2487,-1581.04"/> |
| <text text-anchor="middle" x="2539.5" y="-1602.5" font-family="Helvetica,sans-Serif" font-size="10.00"> -NUM_SPIN_CYCLES</text> |
| </g> |
| <!-- Node38 --> |
| <g id="node38" class="node"><title>Node38</title> |
| <g id="a_node38"><a xlink:href="classimpala_1_1ThreadResourceMgr_1_1ResourcePool.html" target="_top" xlink:title="{impala::ThreadResourceMgr\l::ResourcePool\n||+ AcquireThreadToken()\l+ TryAcquireThreadToken()\l+ ReserveOptionalTokens()\l+ ReleaseThreadToken()\l+ SetThreadAvailableCb()\l+ num_required_threads()\l+ num_optional_threads()\l+ num_threads()\l+ num_reserved_optional\l_threads()\l+ optional_exceeded()\l+ num_available_threads()\l+ quota()\l+ set_max_quota()\l- ResourcePool()\l- Reset()\l}"> |
| <polygon fill="white" stroke="red" points="2880,-820.5 2880,-1053.5 3020,-1053.5 3020,-820.5 2880,-820.5"/> |
| <text text-anchor="start" x="2888" y="-1041.5" font-family="Helvetica,sans-Serif" font-size="10.00">impala::ThreadResourceMgr</text> |
| <text text-anchor="middle" x="2950" y="-1030.5" font-family="Helvetica,sans-Serif" font-size="10.00">::ResourcePool</text> |
| <polyline fill="none" stroke="red" points="2880,-1023.5 3020,-1023.5 "/> |
| <text text-anchor="middle" x="2950" y="-1011.5" font-family="Helvetica,sans-Serif" font-size="10.00"> </text> |
| <polyline fill="none" stroke="red" points="2880,-1004.5 3020,-1004.5 "/> |
| <text text-anchor="start" x="2888" y="-992.5" font-family="Helvetica,sans-Serif" font-size="10.00">+ AcquireThreadToken()</text> |
| <text text-anchor="start" x="2888" y="-981.5" font-family="Helvetica,sans-Serif" font-size="10.00">+ TryAcquireThreadToken()</text> |
| <text text-anchor="start" x="2888" y="-970.5" font-family="Helvetica,sans-Serif" font-size="10.00">+ ReserveOptionalTokens()</text> |
| <text text-anchor="start" x="2888" y="-959.5" font-family="Helvetica,sans-Serif" font-size="10.00">+ ReleaseThreadToken()</text> |
| <text text-anchor="start" x="2888" y="-948.5" font-family="Helvetica,sans-Serif" font-size="10.00">+ SetThreadAvailableCb()</text> |
| <text text-anchor="start" x="2888" y="-937.5" font-family="Helvetica,sans-Serif" font-size="10.00">+ num_required_threads()</text> |
| <text text-anchor="start" x="2888" y="-926.5" font-family="Helvetica,sans-Serif" font-size="10.00">+ num_optional_threads()</text> |
| <text text-anchor="start" x="2888" y="-915.5" font-family="Helvetica,sans-Serif" font-size="10.00">+ num_threads()</text> |
| <text text-anchor="start" x="2888" y="-904.5" font-family="Helvetica,sans-Serif" font-size="10.00">+ num_reserved_optional</text> |
| <text text-anchor="start" x="2888" y="-893.5" font-family="Helvetica,sans-Serif" font-size="10.00">_threads()</text> |
| <text text-anchor="start" x="2888" y="-882.5" font-family="Helvetica,sans-Serif" font-size="10.00">+ optional_exceeded()</text> |
| <text text-anchor="start" x="2888" y="-871.5" font-family="Helvetica,sans-Serif" font-size="10.00">+ num_available_threads()</text> |
| <text text-anchor="start" x="2888" y="-860.5" font-family="Helvetica,sans-Serif" font-size="10.00">+ quota()</text> |
| <text text-anchor="start" x="2888" y="-849.5" font-family="Helvetica,sans-Serif" font-size="10.00">+ set_max_quota()</text> |
| <text text-anchor="start" x="2888" y="-838.5" font-family="Helvetica,sans-Serif" font-size="10.00">- ResourcePool()</text> |
| <text text-anchor="start" x="2888" y="-827.5" font-family="Helvetica,sans-Serif" font-size="10.00">- Reset()</text> |
| </a> |
| </g> |
| </g> |
| <!-- Node5->Node38 --> |
| <g id="edge54" class="edge"><title>Node5->Node38</title> |
| <path fill="none" stroke="#404040" d="M2501.88,-1665.62C2566.4,-1654.4 2823.13,-1600.41 2924,-1438 2993.18,-1326.61 2989.86,-1172.89 2975.46,-1065.4"/> |
| <polygon fill="none" stroke="#404040" points="2975.46,-1065.4 2970.67,-1060.01 2973.8,-1053.51 2978.59,-1058.9 2975.46,-1065.4"/> |
| <text text-anchor="start" x="2959" y="-1407.5" font-family="Helvetica,sans-Serif" font-size="10.00"> -num_reserved_optional</text> |
| <text text-anchor="middle" x="3012.5" y="-1396.5" font-family="Helvetica,sans-Serif" font-size="10.00">_threads_</text> |
| <text text-anchor="middle" x="3012.5" y="-1385.5" font-family="Helvetica,sans-Serif" font-size="10.00">-max_quota_</text> |
| </g> |
| <!-- Node41 --> |
| <g id="node41" class="node"><title>Node41</title> |
| <g id="a_node41"><a xlink:href="classimpala_1_1FreePool.html" target="_top" xlink:title="{impala::FreePool\n||+ FreePool()\l+ Allocate()\l+ Free()\l+ Reallocate()\l+ mem_tracker()\l+ net_allocations()\l- CheckValidAllocation()\l- DebugString()\l}"> |
| <polygon fill="white" stroke="black" points="3789,-554 3789,-688 3911,-688 3911,-554 3789,-554"/> |
| <text text-anchor="middle" x="3850" y="-676" font-family="Helvetica,sans-Serif" font-size="10.00">impala::FreePool</text> |
| <polyline fill="none" stroke="black" points="3789,-669 3911,-669 "/> |
| <text text-anchor="middle" x="3850" y="-657" font-family="Helvetica,sans-Serif" font-size="10.00"> </text> |
| <polyline fill="none" stroke="black" points="3789,-650 3911,-650 "/> |
| <text text-anchor="start" x="3797" y="-638" font-family="Helvetica,sans-Serif" font-size="10.00">+ FreePool()</text> |
| <text text-anchor="start" x="3797" y="-627" font-family="Helvetica,sans-Serif" font-size="10.00">+ Allocate()</text> |
| <text text-anchor="start" x="3797" y="-616" font-family="Helvetica,sans-Serif" font-size="10.00">+ Free()</text> |
| <text text-anchor="start" x="3797" y="-605" font-family="Helvetica,sans-Serif" font-size="10.00">+ Reallocate()</text> |
| <text text-anchor="start" x="3797" y="-594" font-family="Helvetica,sans-Serif" font-size="10.00">+ mem_tracker()</text> |
| <text text-anchor="start" x="3797" y="-583" font-family="Helvetica,sans-Serif" font-size="10.00">+ net_allocations()</text> |
| <text text-anchor="start" x="3797" y="-572" font-family="Helvetica,sans-Serif" font-size="10.00">- CheckValidAllocation()</text> |
| <text text-anchor="start" x="3797" y="-561" font-family="Helvetica,sans-Serif" font-size="10.00">- DebugString()</text> |
| </a> |
| </g> |
| </g> |
| <!-- Node5->Node41 --> |
| <g id="edge67" class="edge"><title>Node5->Node41</title> |
| <path fill="none" stroke="#404040" d="M2501.8,-1667.45C2550.98,-1665.33 2713.11,-1656.03 2842,-1622 3139.97,-1543.32 3185.18,-1435.38 3484,-1360 3520.41,-1350.82 3624.83,-1367.91 3652,-1342 3681.3,-1314.06 3673.1,-1201.89 3680,-1162 3686.48,-1124.55 3670.25,-1105.95 3696,-1078 3716.31,-1055.95 3741.3,-1082.6 3761,-1060 3797.24,-1018.42 3782.58,-867.961 3794,-814 3802.07,-775.85 3813.84,-734.222 3824.51,-699.51"/> |
| <polygon fill="none" stroke="#404040" points="3824.52,-699.478 3822.48,-692.562 3828.08,-688.017 3830.12,-694.934 3824.52,-699.478"/> |
| <text text-anchor="middle" x="3711.5" y="-1249.5" font-family="Helvetica,sans-Serif" font-size="10.00"> -NUM_LISTS</text> |
| </g> |
| <!-- Node42 --> |
| <g id="node42" class="node"><title>Node42</title> |
| <g id="a_node42"><a xlink:href="classimpala_1_1MemPool.html" target="_top" xlink:title="{impala::MemPool\n||+ MemPool()\l+ ~MemPool()\l+ Allocate()\l+ TryAllocate()\l+ ReturnPartialAllocation()\l+ Clear()\l+ FreeAll()\l+ AcquireData()\l+ Contains()\l+ DebugString()\land 10 more...\l- FindChunk()\l- CheckIntegrity()\l- GetOffsetHelper()\l- GetDataPtrHelper()\l- GetFreeOffset()\l- Allocate()\l}"> |
| <polygon fill="white" stroke="red" points="3803.5,-820.5 3803.5,-1053.5 3934.5,-1053.5 3934.5,-820.5 3803.5,-820.5"/> |
| <text text-anchor="middle" x="3869" y="-1041.5" font-family="Helvetica,sans-Serif" font-size="10.00">impala::MemPool</text> |
| <polyline fill="none" stroke="red" points="3803.5,-1034.5 3934.5,-1034.5 "/> |
| <text text-anchor="middle" x="3869" y="-1022.5" font-family="Helvetica,sans-Serif" font-size="10.00"> </text> |
| <polyline fill="none" stroke="red" points="3803.5,-1015.5 3934.5,-1015.5 "/> |
| <text text-anchor="start" x="3811.5" y="-1003.5" font-family="Helvetica,sans-Serif" font-size="10.00">+ MemPool()</text> |
| <text text-anchor="start" x="3811.5" y="-992.5" font-family="Helvetica,sans-Serif" font-size="10.00">+ ~MemPool()</text> |
| <text text-anchor="start" x="3811.5" y="-981.5" font-family="Helvetica,sans-Serif" font-size="10.00">+ Allocate()</text> |
| <text text-anchor="start" x="3811.5" y="-970.5" font-family="Helvetica,sans-Serif" font-size="10.00">+ TryAllocate()</text> |
| <text text-anchor="start" x="3811.5" y="-959.5" font-family="Helvetica,sans-Serif" font-size="10.00">+ ReturnPartialAllocation()</text> |
| <text text-anchor="start" x="3811.5" y="-948.5" font-family="Helvetica,sans-Serif" font-size="10.00">+ Clear()</text> |
| <text text-anchor="start" x="3811.5" y="-937.5" font-family="Helvetica,sans-Serif" font-size="10.00">+ FreeAll()</text> |
| <text text-anchor="start" x="3811.5" y="-926.5" font-family="Helvetica,sans-Serif" font-size="10.00">+ AcquireData()</text> |
| <text text-anchor="start" x="3811.5" y="-915.5" font-family="Helvetica,sans-Serif" font-size="10.00">+ Contains()</text> |
| <text text-anchor="start" x="3811.5" y="-904.5" font-family="Helvetica,sans-Serif" font-size="10.00">+ DebugString()</text> |
| <text text-anchor="start" x="3811.5" y="-893.5" font-family="Helvetica,sans-Serif" font-size="10.00">and 10 more...</text> |
| <text text-anchor="start" x="3811.5" y="-882.5" font-family="Helvetica,sans-Serif" font-size="10.00">- FindChunk()</text> |
| <text text-anchor="start" x="3811.5" y="-871.5" font-family="Helvetica,sans-Serif" font-size="10.00">- CheckIntegrity()</text> |
| <text text-anchor="start" x="3811.5" y="-860.5" font-family="Helvetica,sans-Serif" font-size="10.00">- GetOffsetHelper()</text> |
| <text text-anchor="start" x="3811.5" y="-849.5" font-family="Helvetica,sans-Serif" font-size="10.00">- GetDataPtrHelper()</text> |
| <text text-anchor="start" x="3811.5" y="-838.5" font-family="Helvetica,sans-Serif" font-size="10.00">- GetFreeOffset()</text> |
| <text text-anchor="start" x="3811.5" y="-827.5" font-family="Helvetica,sans-Serif" font-size="10.00">- Allocate()</text> |
| </a> |
| </g> |
| </g> |
| <!-- Node5->Node42 --> |
| <g id="edge63" class="edge"><title>Node5->Node42</title> |
| <path fill="none" stroke="#404040" d="M2501.56,-1667.8C2611.62,-1666.26 3310.76,-1655.17 3398,-1622 3583.88,-1551.33 3631.9,-1504.17 3747,-1342 3805.06,-1260.2 3835.91,-1150.34 3852.05,-1065.83"/> |
| <polygon fill="none" stroke="#404040" points="3852.09,-1065.61 3849.25,-1058.98 3854.28,-1053.81 3857.12,-1060.44 3852.09,-1065.61"/> |
| <text text-anchor="start" x="3735" y="-1429.5" font-family="Helvetica,sans-Serif" font-size="10.00"> -DEFAULT_INITIAL_CHUNK</text> |
| <text text-anchor="middle" x="3802" y="-1418.5" font-family="Helvetica,sans-Serif" font-size="10.00">_SIZE</text> |
| <text text-anchor="start" x="3735" y="-1407.5" font-family="Helvetica,sans-Serif" font-size="10.00">-current_chunk_idx</text> |
| <text text-anchor="middle" x="3802" y="-1396.5" font-family="Helvetica,sans-Serif" font-size="10.00">_</text> |
| <text text-anchor="start" x="3735" y="-1385.5" font-family="Helvetica,sans-Serif" font-size="10.00">-last_offset_conversion</text> |
| <text text-anchor="middle" x="3802" y="-1374.5" font-family="Helvetica,sans-Serif" font-size="10.00">_chunk_idx_</text> |
| <text text-anchor="middle" x="3802" y="-1363.5" font-family="Helvetica,sans-Serif" font-size="10.00">-chunk_size_</text> |
| </g> |
| <!-- Node6 --> |
| <g id="node6" class="node"><title>Node6</title> |
| <polygon fill="white" stroke="#bfbfbf" points="258,-1640.5 258,-1697.5 296,-1697.5 296,-1640.5 258,-1640.5"/> |
| <text text-anchor="middle" x="277" y="-1685.5" font-family="Helvetica,sans-Serif" font-size="10.00">Type</text> |
| <polyline fill="none" stroke="#bfbfbf" points="258,-1678.5 296,-1678.5 "/> |
| <text text-anchor="middle" x="277" y="-1666.5" font-family="Helvetica,sans-Serif" font-size="10.00"> </text> |
| <polyline fill="none" stroke="#bfbfbf" points="258,-1659.5 296,-1659.5 "/> |
| <text text-anchor="middle" x="277" y="-1647.5" font-family="Helvetica,sans-Serif" font-size="10.00"> </text> |
| </g> |
| <!-- Node6->Node4 --> |
| <g id="edge5" class="edge"><title>Node6->Node4</title> |
| <path fill="none" stroke="#404040" d="M277.248,-1640.23C277.41,-1624.84 277.657,-1605.36 278,-1588 278.184,-1578.71 278.423,-1568.76 278.672,-1559.27"/> |
| <polygon fill="none" stroke="#404040" points="278.675,-1559.15 274.84,-1553.04 279.001,-1547.15 282.837,-1553.26 278.675,-1559.15"/> |
| <text text-anchor="middle" x="292" y="-1602.5" font-family="Helvetica,sans-Serif" font-size="10.00"> +type</text> |
| </g> |
| <!-- Node7->Node1 --> |
| <g id="edge6" class="edge"><title>Node7->Node1</title> |
| <path fill="none" stroke="#404040" d="M2174.63,-611.194C2426.91,-571.26 3464.24,-407.062 3766.8,-359.169"/> |
| <polygon fill="none" stroke="#404040" points="3767.11,-359.121 3772.41,-354.233 3778.96,-357.245 3773.66,-362.134 3767.11,-359.121"/> |
| <text text-anchor="middle" x="3157" y="-477.5" font-family="Helvetica,sans-Serif" font-size="10.00"> -state_</text> |
| </g> |
| <!-- Node8 --> |
| <g id="node8" class="node"><title>Node8</title> |
| <polygon fill="white" stroke="#bfbfbf" points="1924.5,-903 1924.5,-971 2049.5,-971 2049.5,-903 1924.5,-903"/> |
| <text text-anchor="start" x="1932.5" y="-959" font-family="Helvetica,sans-Serif" font-size="10.00">map< std::string, TInsert</text> |
| <text text-anchor="middle" x="1987" y="-948" font-family="Helvetica,sans-Serif" font-size="10.00">PartitionStatus ></text> |
| <polyline fill="none" stroke="#bfbfbf" points="1924.5,-941 2049.5,-941 "/> |
| <text text-anchor="middle" x="1987" y="-929" font-family="Helvetica,sans-Serif" font-size="10.00"> </text> |
| <polyline fill="none" stroke="#bfbfbf" points="1924.5,-922 2049.5,-922 "/> |
| <text text-anchor="middle" x="1987" y="-910" font-family="Helvetica,sans-Serif" font-size="10.00"> </text> |
| </g> |
| <!-- Node8->Node7 --> |
| <g id="edge7" class="edge"><title>Node8->Node7</title> |
| <path fill="none" stroke="#404040" d="M1986.83,-902.862C1987.81,-862.566 1993.39,-793.333 2018,-740 2027.3,-719.858 2041.05,-700.476 2055.43,-683.446"/> |
| <polygon fill="none" stroke="#404040" points="2055.57,-683.28 2056.5,-676.129 2063.46,-674.236 2062.53,-681.387 2055.57,-683.28"/> |
| <text text-anchor="middle" x="2066.5" y="-765.5" font-family="Helvetica,sans-Serif" font-size="10.00"> -per_partition_status_</text> |
| </g> |
| <!-- Node9 --> |
| <g id="node9" class="node"><title>Node9</title> |
| <polygon fill="white" stroke="#bfbfbf" points="2321.5,-908.5 2321.5,-965.5 2458.5,-965.5 2458.5,-908.5 2321.5,-908.5"/> |
| <text text-anchor="middle" x="2390" y="-953.5" font-family="Helvetica,sans-Serif" font-size="10.00">TPlanFragmentInstanceCtx</text> |
| <polyline fill="none" stroke="#bfbfbf" points="2321.5,-946.5 2458.5,-946.5 "/> |
| <text text-anchor="middle" x="2390" y="-934.5" font-family="Helvetica,sans-Serif" font-size="10.00"> </text> |
| <polyline fill="none" stroke="#bfbfbf" points="2321.5,-927.5 2458.5,-927.5 "/> |
| <text text-anchor="middle" x="2390" y="-915.5" font-family="Helvetica,sans-Serif" font-size="10.00"> </text> |
| </g> |
| <!-- Node9->Node7 --> |
| <g id="edge8" class="edge"><title>Node9->Node7</title> |
| <path fill="none" stroke="#404040" d="M2373.18,-908.36C2357.28,-882.965 2332.16,-844.721 2307,-814 2268.83,-767.385 2221.32,-718.939 2183.62,-682.373"/> |
| <polygon fill="none" stroke="#404040" points="2183.39,-682.147 2176.29,-680.859 2174.75,-673.814 2181.84,-675.102 2183.39,-682.147"/> |
| <text text-anchor="middle" x="2344.5" y="-765.5" font-family="Helvetica,sans-Serif" font-size="10.00"> -fragment_instance_ctx_</text> |
| </g> |
| <!-- Node10 --> |
| <g id="node10" class="node"><title>Node10</title> |
| <g id="a_node10"><a xlink:href="classimpala_1_1DescriptorTbl.html" target="_top" xlink:title="{impala::DescriptorTbl\n||+ GetTableDescriptor()\l+ GetTupleDescriptor()\l+ GetSlotDescriptor()\l+ GetTupleDescs()\l+ DebugString()\l+ Create()\l- DescriptorTbl()\l}"> |
| <polygon fill="white" stroke="black" points="3282,-875.5 3282,-998.5 3398,-998.5 3398,-875.5 3282,-875.5"/> |
| <text text-anchor="middle" x="3340" y="-986.5" font-family="Helvetica,sans-Serif" font-size="10.00">impala::DescriptorTbl</text> |
| <polyline fill="none" stroke="black" points="3282,-979.5 3398,-979.5 "/> |
| <text text-anchor="middle" x="3340" y="-967.5" font-family="Helvetica,sans-Serif" font-size="10.00"> </text> |
| <polyline fill="none" stroke="black" points="3282,-960.5 3398,-960.5 "/> |
| <text text-anchor="start" x="3290" y="-948.5" font-family="Helvetica,sans-Serif" font-size="10.00">+ GetTableDescriptor()</text> |
| <text text-anchor="start" x="3290" y="-937.5" font-family="Helvetica,sans-Serif" font-size="10.00">+ GetTupleDescriptor()</text> |
| <text text-anchor="start" x="3290" y="-926.5" font-family="Helvetica,sans-Serif" font-size="10.00">+ GetSlotDescriptor()</text> |
| <text text-anchor="start" x="3290" y="-915.5" font-family="Helvetica,sans-Serif" font-size="10.00">+ GetTupleDescs()</text> |
| <text text-anchor="start" x="3290" y="-904.5" font-family="Helvetica,sans-Serif" font-size="10.00">+ DebugString()</text> |
| <text text-anchor="start" x="3290" y="-893.5" font-family="Helvetica,sans-Serif" font-size="10.00">+ Create()</text> |
| <text text-anchor="start" x="3290" y="-882.5" font-family="Helvetica,sans-Serif" font-size="10.00">- DescriptorTbl()</text> |
| </a> |
| </g> |
| </g> |
| <!-- Node10->Node7 --> |
| <g id="edge9" class="edge"><title>Node10->Node7</title> |
| <path fill="none" stroke="#404040" d="M3313.13,-875.344C3302.19,-854.541 3288.26,-831.99 3272,-814 3233.47,-771.374 3219.76,-760.285 3166,-740 2985.17,-671.76 2389.42,-635.774 2187.01,-625.292"/> |
| <polygon fill="none" stroke="#404040" points="2186.8,-625.281 2180.6,-628.969 2174.82,-624.667 2181.01,-620.979 2186.8,-625.281"/> |
| <text text-anchor="middle" x="3280.5" y="-765.5" font-family="Helvetica,sans-Serif" font-size="10.00"> -desc_tbl_</text> |
| </g> |
| <!-- Node11 --> |
| <g id="node11" class="node"><title>Node11</title> |
| <polygon fill="white" stroke="#bfbfbf" points="3196,-1218 3196,-1286 3324,-1286 3324,-1218 3196,-1218"/> |
| <text text-anchor="start" x="3204" y="-1274" font-family="Helvetica,sans-Serif" font-size="10.00">unordered_map< TupleId,</text> |
| <text text-anchor="middle" x="3260" y="-1263" font-family="Helvetica,sans-Serif" font-size="10.00"> TupleDescriptor * ></text> |
| <polyline fill="none" stroke="#bfbfbf" points="3196,-1256 3324,-1256 "/> |
| <text text-anchor="middle" x="3260" y="-1244" font-family="Helvetica,sans-Serif" font-size="10.00"> </text> |
| <polyline fill="none" stroke="#bfbfbf" points="3196,-1237 3324,-1237 "/> |
| <text text-anchor="middle" x="3260" y="-1225" font-family="Helvetica,sans-Serif" font-size="10.00"> </text> |
| </g> |
| <!-- Node11->Node10 --> |
| <g id="edge10" class="edge"><title>Node11->Node10</title> |
| <path fill="none" stroke="#404040" d="M3262.52,-1217.7C3265.7,-1182.53 3272.37,-1125.67 3285,-1078 3290.98,-1055.43 3299.49,-1031.54 3308.04,-1010.01"/> |
| <polygon fill="none" stroke="#404040" points="3308.13,-1009.78 3306.68,-1002.71 3312.64,-998.654 3314.09,-1005.72 3308.13,-1009.78"/> |
| <text text-anchor="middle" x="3326.5" y="-1108.5" font-family="Helvetica,sans-Serif" font-size="10.00"> -tuple_desc_map_</text> |
| </g> |
| <!-- Node12 --> |
| <g id="node12" class="node"><title>Node12</title> |
| <polygon fill="white" stroke="#bfbfbf" points="3342,-1218 3342,-1286 3470,-1286 3470,-1218 3342,-1218"/> |
| <text text-anchor="start" x="3350" y="-1274" font-family="Helvetica,sans-Serif" font-size="10.00">unordered_map< TableId,</text> |
| <text text-anchor="middle" x="3406" y="-1263" font-family="Helvetica,sans-Serif" font-size="10.00"> TableDescriptor * ></text> |
| <polyline fill="none" stroke="#bfbfbf" points="3342,-1256 3470,-1256 "/> |
| <text text-anchor="middle" x="3406" y="-1244" font-family="Helvetica,sans-Serif" font-size="10.00"> </text> |
| <polyline fill="none" stroke="#bfbfbf" points="3342,-1237 3470,-1237 "/> |
| <text text-anchor="middle" x="3406" y="-1225" font-family="Helvetica,sans-Serif" font-size="10.00"> </text> |
| </g> |
| <!-- Node12->Node10 --> |
| <g id="edge11" class="edge"><title>Node12->Node10</title> |
| <path fill="none" stroke="#404040" d="M3399,-1217.8C3388.66,-1168.77 3369.05,-1075.79 3355.29,-1010.5"/> |
| <polygon fill="none" stroke="#404040" points="3355.27,-1010.4 3350.11,-1005.35 3352.79,-998.655 3357.94,-1003.7 3355.27,-1010.4"/> |
| <text text-anchor="middle" x="3419.5" y="-1108.5" font-family="Helvetica,sans-Serif" font-size="10.00"> -tbl_desc_map_</text> |
| </g> |
| <!-- Node13 --> |
| <g id="node13" class="node"><title>Node13</title> |
| <polygon fill="white" stroke="#bfbfbf" points="3027.5,-1218 3027.5,-1286 3148.5,-1286 3148.5,-1218 3027.5,-1218"/> |
| <text text-anchor="start" x="3035.5" y="-1274" font-family="Helvetica,sans-Serif" font-size="10.00">unordered_map< SlotId,</text> |
| <text text-anchor="middle" x="3088" y="-1263" font-family="Helvetica,sans-Serif" font-size="10.00"> SlotDescriptor * ></text> |
| <polyline fill="none" stroke="#bfbfbf" points="3027.5,-1256 3148.5,-1256 "/> |
| <text text-anchor="middle" x="3088" y="-1244" font-family="Helvetica,sans-Serif" font-size="10.00"> </text> |
| <polyline fill="none" stroke="#bfbfbf" points="3027.5,-1237 3148.5,-1237 "/> |
| <text text-anchor="middle" x="3088" y="-1225" font-family="Helvetica,sans-Serif" font-size="10.00"> </text> |
| </g> |
| <!-- Node13->Node10 --> |
| <g id="edge12" class="edge"><title>Node13->Node10</title> |
| <path fill="none" stroke="#404040" d="M3076.52,-1217.98C3065.38,-1179.26 3054.7,-1115.62 3089,-1078 3116.53,-1047.8 3237.82,-1082.4 3272,-1060 3290.48,-1047.89 3304.42,-1028.94 3314.71,-1009.56"/> |
| <polygon fill="none" stroke="#404040" points="3314.72,-1009.53 3313.81,-1002.38 3320.06,-998.786 3320.97,-1005.94 3314.72,-1009.53"/> |
| <text text-anchor="middle" x="3128" y="-1108.5" font-family="Helvetica,sans-Serif" font-size="10.00"> -slot_desc_map_</text> |
| </g> |
| <!-- Node14 --> |
| <g id="node14" class="node"><title>Node14</title> |
| <g id="a_node14"><a xlink:href="classimpala_1_1Status.html" target="_top" xlink:title="{impala::Status\n||+ Status()\l+ Status()\l+ Status()\l+ Status()\l+ Status()\l+ Status()\l+ Status()\l+ Status()\l+ Status()\l+ Status()\land 23 more...\l+ Expected()\l- Status()\l}"> |
| <polygon fill="white" stroke="black" points="737,-842.5 737,-1031.5 817,-1031.5 817,-842.5 737,-842.5"/> |
| <text text-anchor="middle" x="777" y="-1019.5" font-family="Helvetica,sans-Serif" font-size="10.00">impala::Status</text> |
| <polyline fill="none" stroke="black" points="737,-1012.5 817,-1012.5 "/> |
| <text text-anchor="middle" x="777" y="-1000.5" font-family="Helvetica,sans-Serif" font-size="10.00"> </text> |
| <polyline fill="none" stroke="black" points="737,-993.5 817,-993.5 "/> |
| <text text-anchor="start" x="745" y="-981.5" font-family="Helvetica,sans-Serif" font-size="10.00">+ Status()</text> |
| <text text-anchor="start" x="745" y="-970.5" font-family="Helvetica,sans-Serif" font-size="10.00">+ Status()</text> |
| <text text-anchor="start" x="745" y="-959.5" font-family="Helvetica,sans-Serif" font-size="10.00">+ Status()</text> |
| <text text-anchor="start" x="745" y="-948.5" font-family="Helvetica,sans-Serif" font-size="10.00">+ Status()</text> |
| <text text-anchor="start" x="745" y="-937.5" font-family="Helvetica,sans-Serif" font-size="10.00">+ Status()</text> |
| <text text-anchor="start" x="745" y="-926.5" font-family="Helvetica,sans-Serif" font-size="10.00">+ Status()</text> |
| <text text-anchor="start" x="745" y="-915.5" font-family="Helvetica,sans-Serif" font-size="10.00">+ Status()</text> |
| <text text-anchor="start" x="745" y="-904.5" font-family="Helvetica,sans-Serif" font-size="10.00">+ Status()</text> |
| <text text-anchor="start" x="745" y="-893.5" font-family="Helvetica,sans-Serif" font-size="10.00">+ Status()</text> |
| <text text-anchor="start" x="745" y="-882.5" font-family="Helvetica,sans-Serif" font-size="10.00">+ Status()</text> |
| <text text-anchor="start" x="745" y="-871.5" font-family="Helvetica,sans-Serif" font-size="10.00">and 23 more...</text> |
| <text text-anchor="start" x="745" y="-860.5" font-family="Helvetica,sans-Serif" font-size="10.00">+ Expected()</text> |
| <text text-anchor="start" x="745" y="-849.5" font-family="Helvetica,sans-Serif" font-size="10.00">- Status()</text> |
| </a> |
| </g> |
| </g> |
| <!-- Node14->Node7 --> |
| <g id="edge13" class="edge"><title>Node14->Node7</title> |
| <path fill="none" stroke="#404040" d="M817.043,-845.088C839.018,-806.141 870.202,-764.137 911,-740 1106.01,-624.624 1825.89,-619.821 2051.16,-621.236"/> |
| <polygon fill="none" stroke="#404040" points="2051.4,-621.238 2057.42,-617.28 2063.4,-621.322 2057.37,-625.28 2051.4,-621.238"/> |
| <text text-anchor="middle" x="945" y="-765.5" font-family="Helvetica,sans-Serif" font-size="10.00"> -query_status_</text> |
| </g> |
| <!-- Node14->Node14 --> |
| <g id="edge17" class="edge"><title>Node14->Node14</title> |
| <path fill="none" stroke="#404040" d="M817.119,-968.123C827.332,-966.078 835,-955.703 835,-937 835,-925.603 832.153,-917.298 827.617,-912.087"/> |
| <polygon fill="none" stroke="#404040" points="827.447,-911.986 820.246,-912.374 817.119,-905.877 824.319,-905.489 827.447,-911.986"/> |
| <text text-anchor="middle" x="896" y="-951" font-family="Helvetica,sans-Serif" font-size="10.00"> +CANCELLED</text> |
| <text text-anchor="middle" x="896" y="-940" font-family="Helvetica,sans-Serif" font-size="10.00">+OK</text> |
| <text text-anchor="middle" x="896" y="-929" font-family="Helvetica,sans-Serif" font-size="10.00">+MEM_LIMIT_EXCEEDED</text> |
| <text text-anchor="middle" x="896" y="-918" font-family="Helvetica,sans-Serif" font-size="10.00">+DEPRECATED_RPC</text> |
| </g> |
| <!-- Node15 --> |
| <g id="node15" class="node"><title>Node15</title> |
| <g id="a_node15"><a xlink:href="classimpala_1_1ErrorMsg.html" target="_top" xlink:title="{impala::ErrorMsg\n||+ ErrorMsg()\l+ ErrorMsg()\l+ ErrorMsg()\l+ ErrorMsg()\l+ ErrorMsg()\l+ ErrorMsg()\l+ ErrorMsg()\l+ ErrorMsg()\l+ ErrorMsg()\l+ ErrorMsg()\land 9 more...\l+ Init()\l}"> |
| <polygon fill="white" stroke="red" points="822.5,-1163 822.5,-1341 913.5,-1341 913.5,-1163 822.5,-1163"/> |
| <text text-anchor="middle" x="868" y="-1329" font-family="Helvetica,sans-Serif" font-size="10.00">impala::ErrorMsg</text> |
| <polyline fill="none" stroke="red" points="822.5,-1322 913.5,-1322 "/> |
| <text text-anchor="middle" x="868" y="-1310" font-family="Helvetica,sans-Serif" font-size="10.00"> </text> |
| <polyline fill="none" stroke="red" points="822.5,-1303 913.5,-1303 "/> |
| <text text-anchor="start" x="830.5" y="-1291" font-family="Helvetica,sans-Serif" font-size="10.00">+ ErrorMsg()</text> |
| <text text-anchor="start" x="830.5" y="-1280" font-family="Helvetica,sans-Serif" font-size="10.00">+ ErrorMsg()</text> |
| <text text-anchor="start" x="830.5" y="-1269" font-family="Helvetica,sans-Serif" font-size="10.00">+ ErrorMsg()</text> |
| <text text-anchor="start" x="830.5" y="-1258" font-family="Helvetica,sans-Serif" font-size="10.00">+ ErrorMsg()</text> |
| <text text-anchor="start" x="830.5" y="-1247" font-family="Helvetica,sans-Serif" font-size="10.00">+ ErrorMsg()</text> |
| <text text-anchor="start" x="830.5" y="-1236" font-family="Helvetica,sans-Serif" font-size="10.00">+ ErrorMsg()</text> |
| <text text-anchor="start" x="830.5" y="-1225" font-family="Helvetica,sans-Serif" font-size="10.00">+ ErrorMsg()</text> |
| <text text-anchor="start" x="830.5" y="-1214" font-family="Helvetica,sans-Serif" font-size="10.00">+ ErrorMsg()</text> |
| <text text-anchor="start" x="830.5" y="-1203" font-family="Helvetica,sans-Serif" font-size="10.00">+ ErrorMsg()</text> |
| <text text-anchor="start" x="830.5" y="-1192" font-family="Helvetica,sans-Serif" font-size="10.00">+ ErrorMsg()</text> |
| <text text-anchor="start" x="830.5" y="-1181" font-family="Helvetica,sans-Serif" font-size="10.00">and 9 more...</text> |
| <text text-anchor="start" x="830.5" y="-1170" font-family="Helvetica,sans-Serif" font-size="10.00">+ Init()</text> |
| </a> |
| </g> |
| </g> |
| <!-- Node15->Node14 --> |
| <g id="edge14" class="edge"><title>Node15->Node14</title> |
| <path fill="none" stroke="#404040" d="M842.409,-1162.98C831.595,-1125.78 818.912,-1082.16 807.608,-1043.28"/> |
| <polygon fill="none" stroke="#404040" points="807.576,-1043.17 802.06,-1038.52 804.226,-1031.64 809.742,-1036.29 807.576,-1043.17"/> |
| <text text-anchor="middle" x="851.5" y="-1108.5" font-family="Helvetica,sans-Serif" font-size="10.00"> -msg_</text> |
| </g> |
| <!-- Node16 --> |
| <g id="node16" class="node"><title>Node16</title> |
| <polygon fill="white" stroke="#bfbfbf" points="1429.5,-1484.5 1429.5,-1541.5 1534.5,-1541.5 1534.5,-1484.5 1429.5,-1484.5"/> |
| <text text-anchor="middle" x="1482" y="-1529.5" font-family="Helvetica,sans-Serif" font-size="10.00">vector< std::string ></text> |
| <polyline fill="none" stroke="#bfbfbf" points="1429.5,-1522.5 1534.5,-1522.5 "/> |
| <text text-anchor="middle" x="1482" y="-1510.5" font-family="Helvetica,sans-Serif" font-size="10.00"> </text> |
| <polyline fill="none" stroke="#bfbfbf" points="1429.5,-1503.5 1534.5,-1503.5 "/> |
| <text text-anchor="middle" x="1482" y="-1491.5" font-family="Helvetica,sans-Serif" font-size="10.00"> </text> |
| </g> |
| <!-- Node16->Node15 --> |
| <g id="edge15" class="edge"><title>Node16->Node15</title> |
| <path fill="none" stroke="#404040" d="M1429.16,-1503.94C1329.61,-1486.91 1110.16,-1440.46 953,-1342 942.297,-1335.3 932.006,-1326.94 922.505,-1318.06"/> |
| <polygon fill="none" stroke="#404040" points="922.239,-1317.8 915.151,-1316.47 913.652,-1309.42 920.74,-1310.74 922.239,-1317.8"/> |
| <text text-anchor="middle" x="1180" y="-1396.5" font-family="Helvetica,sans-Serif" font-size="10.00"> -details_</text> |
| </g> |
| <!-- Node24 --> |
| <g id="node24" class="node"><title>Node24</title> |
| <g id="a_node24"><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="red" points="1754,-815 1754,-1059 1906,-1059 1906,-815 1754,-815"/> |
| <text text-anchor="middle" x="1830" y="-1047" font-family="Helvetica,sans-Serif" font-size="10.00">impala::RuntimeProfile</text> |
| <polyline fill="none" stroke="red" points="1754,-1040 1906,-1040 "/> |
| <text text-anchor="middle" x="1830" y="-1028" font-family="Helvetica,sans-Serif" font-size="10.00"> </text> |
| <polyline fill="none" stroke="red" points="1754,-1021 1906,-1021 "/> |
| <text text-anchor="start" x="1762" y="-1009" font-family="Helvetica,sans-Serif" font-size="10.00">+ RuntimeProfile()</text> |
| <text text-anchor="start" x="1762" y="-998" font-family="Helvetica,sans-Serif" font-size="10.00">+ ~RuntimeProfile()</text> |
| <text text-anchor="start" x="1762" y="-987" font-family="Helvetica,sans-Serif" font-size="10.00">+ AddChild()</text> |
| <text text-anchor="start" x="1762" y="-976" font-family="Helvetica,sans-Serif" font-size="10.00">+ SortChildren()</text> |
| <text text-anchor="start" x="1762" y="-965" font-family="Helvetica,sans-Serif" font-size="10.00">+ UpdateAverage()</text> |
| <text text-anchor="start" x="1762" y="-954" font-family="Helvetica,sans-Serif" font-size="10.00">+ Update()</text> |
| <text text-anchor="start" x="1762" y="-943" font-family="Helvetica,sans-Serif" font-size="10.00">+ AddCounter()</text> |
| <text text-anchor="start" x="1762" y="-932" font-family="Helvetica,sans-Serif" font-size="10.00">+ AddHighWaterMarkCounter()</text> |
| <text text-anchor="start" x="1762" y="-921" font-family="Helvetica,sans-Serif" font-size="10.00">+ AddDerivedCounter()</text> |
| <text text-anchor="start" x="1762" y="-910" font-family="Helvetica,sans-Serif" font-size="10.00">+ AddThreadCounters()</text> |
| <text text-anchor="start" x="1762" y="-899" font-family="Helvetica,sans-Serif" font-size="10.00">and 32 more...</text> |
| <text text-anchor="start" x="1762" y="-888" font-family="Helvetica,sans-Serif" font-size="10.00">+ CreateFromThrift()</text> |
| <text text-anchor="start" x="1762" y="-877" font-family="Helvetica,sans-Serif" font-size="10.00">+ UnitsPerSecond()</text> |
| <text text-anchor="start" x="1762" y="-866" font-family="Helvetica,sans-Serif" font-size="10.00">+ CounterSum()</text> |
| <text text-anchor="start" x="1762" y="-855" font-family="Helvetica,sans-Serif" font-size="10.00">- Update()</text> |
| <text text-anchor="start" x="1762" y="-844" font-family="Helvetica,sans-Serif" font-size="10.00">- ComputeTimeInProfile()</text> |
| <text text-anchor="start" x="1762" y="-833" font-family="Helvetica,sans-Serif" font-size="10.00">- CreateFromThrift()</text> |
| <text text-anchor="start" x="1762" y="-822" font-family="Helvetica,sans-Serif" font-size="10.00">- PrintChildCounters()</text> |
| </a> |
| </g> |
| </g> |
| <!-- Node16->Node24 --> |
| <g id="edge29" class="edge"><title>Node16->Node24</title> |
| <path fill="none" stroke="#404040" d="M1534.55,-1507.62C1625.32,-1496.96 1809.97,-1461.02 1896,-1342 1930.42,-1294.39 1925.08,-1134.78 1910,-1078 1909.38,-1075.67 1908.71,-1073.33 1908,-1071"/> |
| <polygon fill="none" stroke="#404040" points="1907.9,-1070.72 1902.2,-1066.31 1904.07,-1059.35 1909.78,-1063.76 1907.9,-1070.72"/> |
| <text text-anchor="start" x="1922" y="-1255" font-family="Helvetica,sans-Serif" font-size="10.00"> -info_strings_display</text> |
| <text text-anchor="middle" x="1968.5" y="-1244" font-family="Helvetica,sans-Serif" font-size="10.00">_order_</text> |
| </g> |
| <!-- Node17 --> |
| <g id="node17" class="node"><title>Node17</title> |
| <polygon fill="white" stroke="#bfbfbf" points="847.5,-1484.5 847.5,-1541.5 888.5,-1541.5 888.5,-1484.5 847.5,-1484.5"/> |
| <text text-anchor="middle" x="868" y="-1529.5" font-family="Helvetica,sans-Serif" font-size="10.00">string</text> |
| <polyline fill="none" stroke="#bfbfbf" points="847.5,-1522.5 888.5,-1522.5 "/> |
| <text text-anchor="middle" x="868" y="-1510.5" font-family="Helvetica,sans-Serif" font-size="10.00"> </text> |
| <polyline fill="none" stroke="#bfbfbf" points="847.5,-1503.5 888.5,-1503.5 "/> |
| <text text-anchor="middle" x="868" y="-1491.5" font-family="Helvetica,sans-Serif" font-size="10.00"> </text> |
| </g> |
| <!-- Node17->Node1 --> |
| <g id="edge75" class="edge"><title>Node17->Node1</title> |
| <path fill="none" stroke="#404040" d="M847.383,-1486.12C821.928,-1453.55 778.076,-1395.41 746,-1342 700.052,-1265.49 719.657,-1225.55 657,-1162 599.504,-1103.68 567.67,-1111.63 493,-1078 472.983,-1068.98 459.376,-1078.13 447,-1060 416.182,-1014.85 422.279,-862.758 447,-814 472.164,-764.367 496.503,-761.089 548,-740 1159.19,-489.706 3315.39,-372.094 3766.76,-349.923"/> |
| <polygon fill="none" stroke="#404040" points="3767.01,-349.911 3772.8,-345.623 3778.99,-349.325 3773.19,-353.613 3767.01,-349.911"/> |
| <text text-anchor="middle" x="474.5" y="-934.5" font-family="Helvetica,sans-Serif" font-size="10.00"> -error_msg_</text> |
| </g> |
| <!-- Node17->Node7 --> |
| <g id="edge50" class="edge"><title>Node17->Node7</title> |
| <path fill="none" stroke="#404040" d="M858.874,-1484.38C847.82,-1450.78 828.726,-1392.33 813,-1342 773.962,-1217.05 747.093,-1189.5 728,-1060 712.053,-951.836 675.071,-909.668 728,-814 757.968,-759.833 787.362,-759.841 846,-740 1072.7,-663.29 1820.84,-632.083 2051.01,-624.153"/> |
| <polygon fill="none" stroke="#404040" points="2051.19,-624.147 2057.05,-619.945 2063.18,-623.738 2057.32,-627.94 2051.19,-624.147"/> |
| <text text-anchor="middle" x="765.5" y="-1108.5" font-family="Helvetica,sans-Serif" font-size="10.00"> -cgroup_</text> |
| </g> |
| <!-- Node17->Node15 --> |
| <g id="edge16" class="edge"><title>Node17->Node15</title> |
| <path fill="none" stroke="#404040" d="M868,-1484.28C868,-1453.07 868,-1400.55 868,-1353.44"/> |
| <polygon fill="none" stroke="#404040" points="868,-1353.27 864,-1347.27 868,-1341.27 872,-1347.27 868,-1353.27"/> |
| <text text-anchor="middle" x="894" y="-1396.5" font-family="Helvetica,sans-Serif" font-size="10.00"> -message_</text> |
| </g> |
| <!-- Node17->Node24 --> |
| <g id="edge35" class="edge"><title>Node17->Node24</title> |
| <path fill="none" stroke="#404040" d="M888.746,-1509.96C951.521,-1503.37 1137.61,-1480.53 1178,-1438 1291.95,-1318.01 1133.08,-1166.35 1273,-1078 1315.04,-1051.46 1659.64,-1081.63 1742.59,-1058.84"/> |
| <polygon fill="none" stroke="#404040" points="1742.7,-1058.8 1746.88,-1052.92 1753.92,-1054.52 1749.74,-1060.39 1742.7,-1058.8"/> |
| <text text-anchor="middle" x="1241" y="-1249.5" font-family="Helvetica,sans-Serif" font-size="10.00"> -name_</text> |
| </g> |
| <!-- Node17->Node24 --> |
| <g id="edge37" class="edge"><title>Node17->Node24</title> |
| <path fill="none" stroke="#404040" d="M888.601,-1509.89C954.808,-1502.74 1160.86,-1477.72 1213,-1438 1317.66,-1358.28 1228.38,-1256.41 1320,-1162 1398.7,-1080.9 1449.64,-1102.31 1560,-1078 1597.34,-1069.77 1693.55,-1079.24 1742.88,-1059.59"/> |
| <polygon fill="none" stroke="#404040" points="1742.99,-1059.53 1746.63,-1053.31 1753.78,-1054.28 1750.14,-1060.5 1742.99,-1059.53"/> |
| <text text-anchor="start" x="1320" y="-1271.5" font-family="Helvetica,sans-Serif" font-size="10.00"> -INACTIVE_TIME_COUNTER</text> |
| <text text-anchor="middle" x="1397" y="-1260.5" font-family="Helvetica,sans-Serif" font-size="10.00">_NAME</text> |
| <text text-anchor="start" x="1320" y="-1249.5" font-family="Helvetica,sans-Serif" font-size="10.00">-ASYNC_TIME_COUNTER</text> |
| <text text-anchor="middle" x="1397" y="-1238.5" font-family="Helvetica,sans-Serif" font-size="10.00">_NAME</text> |
| <text text-anchor="middle" x="1397" y="-1227.5" font-family="Helvetica,sans-Serif" font-size="10.00">-TOTAL_TIME_COUNTER_NAME</text> |
| </g> |
| <!-- Node18 --> |
| <g id="node18" class="node"><title>Node18</title> |
| <polygon fill="white" stroke="#bfbfbf" points="2152.5,-1218 2152.5,-1286 2259.5,-1286 2259.5,-1218 2152.5,-1218"/> |
| <text text-anchor="start" x="2160.5" y="-1274" font-family="Helvetica,sans-Serif" font-size="10.00">map< std::string, std</text> |
| <text text-anchor="middle" x="2206" y="-1263" font-family="Helvetica,sans-Serif" font-size="10.00">::string ></text> |
| <polyline fill="none" stroke="#bfbfbf" points="2152.5,-1256 2259.5,-1256 "/> |
| <text text-anchor="middle" x="2206" y="-1244" font-family="Helvetica,sans-Serif" font-size="10.00"> </text> |
| <polyline fill="none" stroke="#bfbfbf" points="2152.5,-1237 2259.5,-1237 "/> |
| <text text-anchor="middle" x="2206" y="-1225" font-family="Helvetica,sans-Serif" font-size="10.00"> </text> |
| </g> |
| <!-- Node18->Node7 --> |
| <g id="edge18" class="edge"><title>Node18->Node7</title> |
| <path fill="none" stroke="#404040" d="M2207.96,-1217.76C2211.94,-1135.32 2217.09,-915.457 2172,-740 2171.38,-737.579 2170.71,-735.144 2170,-732.704"/> |
| <polygon fill="none" stroke="#404040" points="2170,-732.699 2164.38,-728.175 2166.4,-721.251 2172.02,-725.776 2170,-732.699"/> |
| <text text-anchor="middle" x="2258.5" y="-934.5" font-family="Helvetica,sans-Serif" font-size="10.00"> -hdfs_files_to_move_</text> |
| </g> |
| <!-- Node18->Node24 --> |
| <g id="edge28" class="edge"><title>Node18->Node24</title> |
| <path fill="none" stroke="#404040" d="M2188.16,-1217.76C2177.06,-1199.49 2161.41,-1177.46 2143,-1162 2128.69,-1149.98 2120.43,-1154.54 2105,-1144 2069.69,-1119.89 2073.46,-1096.69 2035,-1078 1989.72,-1055.99 1964.33,-1084.18 1916.58,-1059.86"/> |
| <polygon fill="none" stroke="#404040" points="1916.45,-1059.79 1909.26,-1060.28 1906.03,-1053.84 1913.23,-1053.34 1916.45,-1059.79"/> |
| <text text-anchor="middle" x="2136" y="-1108.5" font-family="Helvetica,sans-Serif" font-size="10.00"> -info_strings_</text> |
| </g> |
| <!-- Node19 --> |
| <g id="node19" class="node"><title>Node19</title> |
| <polygon fill="white" stroke="#bfbfbf" points="3038,-903 3038,-971 3140,-971 3140,-903 3038,-903"/> |
| <text text-anchor="start" x="3046" y="-959" font-family="Helvetica,sans-Serif" font-size="10.00">scoped_ptr< impala</text> |
| <text text-anchor="middle" x="3089" y="-948" font-family="Helvetica,sans-Serif" font-size="10.00">::ObjectPool ></text> |
| <polyline fill="none" stroke="#bfbfbf" points="3038,-941 3140,-941 "/> |
| <text text-anchor="middle" x="3089" y="-929" font-family="Helvetica,sans-Serif" font-size="10.00"> </text> |
| <polyline fill="none" stroke="#bfbfbf" points="3038,-922 3140,-922 "/> |
| <text text-anchor="middle" x="3089" y="-910" font-family="Helvetica,sans-Serif" font-size="10.00"> </text> |
| </g> |
| <!-- Node19->Node7 --> |
| <g id="edge19" class="edge"><title>Node19->Node7</title> |
| <path fill="none" stroke="#404040" d="M3078.11,-902.989C3068.28,-876.771 3051.84,-840.272 3029,-814 2990.58,-769.814 2974.56,-761.247 2920,-740 2662.53,-639.739 2328.2,-623.877 2186.84,-621.915"/> |
| <polygon fill="none" stroke="#404040" points="2186.57,-621.912 2180.53,-625.843 2174.58,-621.774 2180.62,-617.843 2186.57,-621.912"/> |
| <text text-anchor="middle" x="3037" y="-765.5" font-family="Helvetica,sans-Serif" font-size="10.00"> -obj_pool_</text> |
| </g> |
| <!-- Node20 --> |
| <g id="node20" class="node"><title>Node20</title> |
| <polygon fill="white" stroke="#bfbfbf" points="3158.5,-903 3158.5,-971 3263.5,-971 3263.5,-903 3158.5,-903"/> |
| <text text-anchor="start" x="3166.5" y="-959" font-family="Helvetica,sans-Serif" font-size="10.00">scoped_ptr< impala</text> |
| <text text-anchor="middle" x="3211" y="-948" font-family="Helvetica,sans-Serif" font-size="10.00">::TimestampValue ></text> |
| <polyline fill="none" stroke="#bfbfbf" points="3158.5,-941 3263.5,-941 "/> |
| <text text-anchor="middle" x="3211" y="-929" font-family="Helvetica,sans-Serif" font-size="10.00"> </text> |
| <polyline fill="none" stroke="#bfbfbf" points="3158.5,-922 3263.5,-922 "/> |
| <text text-anchor="middle" x="3211" y="-910" font-family="Helvetica,sans-Serif" font-size="10.00"> </text> |
| </g> |
| <!-- Node20->Node7 --> |
| <g id="edge20" class="edge"><title>Node20->Node7</title> |
| <path fill="none" stroke="#404040" d="M3198.43,-902.78C3178.47,-855.643 3134.55,-771.569 3065,-740 2907.47,-668.492 2376.37,-635.084 2186.88,-625.235"/> |
| <polygon fill="none" stroke="#404040" points="2186.62,-625.222 2180.42,-628.909 2174.63,-624.607 2180.83,-620.92 2186.62,-625.222"/> |
| <text text-anchor="middle" x="3147" y="-765.5" font-family="Helvetica,sans-Serif" font-size="10.00"> -now_</text> |
| </g> |
| <!-- Node21->Node7 --> |
| <g id="edge21" class="edge"><title>Node21->Node7</title> |
| <path fill="none" stroke="#404040" d="M2486.42,-1456.8C2484.6,-1297.05 2478.45,-843.793 2467,-814 2423.33,-700.389 2274.62,-652.187 2186.36,-633.194"/> |
| <polygon fill="none" stroke="#404040" points="2186.34,-633.189 2179.65,-635.89 2174.59,-630.756 2181.27,-628.056 2186.34,-633.189"/> |
| <text text-anchor="middle" x="2523.5" y="-1136" font-family="Helvetica,sans-Serif" font-size="10.00"> -error_log_lock_</text> |
| <text text-anchor="start" x="2482" y="-1125" font-family="Helvetica,sans-Serif" font-size="10.00">-file_errors_lock</text> |
| <text text-anchor="middle" x="2523.5" y="-1114" font-family="Helvetica,sans-Serif" font-size="10.00">_</text> |
| <text text-anchor="start" x="2482" y="-1103" font-family="Helvetica,sans-Serif" font-size="10.00">-query_status_lock</text> |
| <text text-anchor="middle" x="2523.5" y="-1092" font-family="Helvetica,sans-Serif" font-size="10.00">_</text> |
| <text text-anchor="middle" x="2523.5" y="-1081" font-family="Helvetica,sans-Serif" font-size="10.00">-bitmap_lock_</text> |
| </g> |
| <!-- Node28 --> |
| <g id="node28" class="node"><title>Node28</title> |
| <g id="a_node28"><a xlink:href="classimpala_1_1ObjectPool.html" target="_top" xlink:title="{impala::ObjectPool\n||+ ObjectPool()\l+ ~ObjectPool()\l+ Add()\l}"> |
| <polygon fill="white" stroke="red" points="2035.5,-1212.5 2035.5,-1291.5 2134.5,-1291.5 2134.5,-1212.5 2035.5,-1212.5"/> |
| <text text-anchor="middle" x="2085" y="-1279.5" font-family="Helvetica,sans-Serif" font-size="10.00">impala::ObjectPool</text> |
| <polyline fill="none" stroke="red" points="2035.5,-1272.5 2134.5,-1272.5 "/> |
| <text text-anchor="middle" x="2085" y="-1260.5" font-family="Helvetica,sans-Serif" font-size="10.00"> </text> |
| <polyline fill="none" stroke="red" points="2035.5,-1253.5 2134.5,-1253.5 "/> |
| <text text-anchor="start" x="2043.5" y="-1241.5" font-family="Helvetica,sans-Serif" font-size="10.00">+ ObjectPool()</text> |
| <text text-anchor="start" x="2043.5" y="-1230.5" font-family="Helvetica,sans-Serif" font-size="10.00">+ ~ObjectPool()</text> |
| <text text-anchor="start" x="2043.5" y="-1219.5" font-family="Helvetica,sans-Serif" font-size="10.00">+ Add()</text> |
| </a> |
| </g> |
| </g> |
| <!-- Node21->Node28 --> |
| <g id="edge32" class="edge"><title>Node21->Node28</title> |
| <path fill="none" stroke="#404040" d="M2437.46,-1496.9C2365.94,-1473.17 2232.54,-1421.51 2143,-1342 2130.47,-1330.88 2119.53,-1316.44 2110.63,-1302.44"/> |
| <polygon fill="none" stroke="#404040" points="2110.45,-1302.15 2103.92,-1299.09 2104.23,-1291.89 2110.76,-1294.94 2110.45,-1302.15"/> |
| <text text-anchor="middle" x="2307" y="-1396.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="classbool.html" target="_top" xlink:title="{bool\n||}"> |
| <polygon fill="white" stroke="black" points="3461.5,-1640.5 3461.5,-1697.5 3496.5,-1697.5 3496.5,-1640.5 3461.5,-1640.5"/> |
| <text text-anchor="middle" x="3479" y="-1685.5" font-family="Helvetica,sans-Serif" font-size="10.00">bool</text> |
| <polyline fill="none" stroke="black" points="3461.5,-1678.5 3496.5,-1678.5 "/> |
| <text text-anchor="middle" x="3479" y="-1666.5" font-family="Helvetica,sans-Serif" font-size="10.00"> </text> |
| <polyline fill="none" stroke="black" points="3461.5,-1659.5 3496.5,-1659.5 "/> |
| <text text-anchor="middle" x="3479" y="-1647.5" font-family="Helvetica,sans-Serif" font-size="10.00"> </text> |
| </a> |
| </g> |
| </g> |
| <!-- Node22->Node1 --> |
| <g id="edge76" class="edge"><title>Node22->Node1</title> |
| <path fill="none" stroke="#404040" d="M3496.69,-1668.37C3612.35,-1670.36 4256,-1674.21 4256,-1514 4256,-1514 4256,-1514 4256,-936 4256,-848.667 4301.27,-804.139 4242,-740 4205.7,-700.716 4168.2,-750.603 4123,-722 4031.54,-664.127 4050.74,-607.467 3987,-520 3968.71,-494.901 3948.32,-468.317 3928.98,-443.684"/> |
| <polygon fill="none" stroke="#404040" points="3928.77,-443.413 3921.91,-441.175 3921.34,-433.986 3928.19,-436.224 3928.77,-443.413"/> |
| <text text-anchor="middle" x="4276" y="-1114" font-family="Helvetica,sans-Serif" font-size="10.00"> -closed_</text> |
| <text text-anchor="middle" x="4276" y="-1103" font-family="Helvetica,sans-Serif" font-size="10.00">-debug_</text> |
| </g> |
| <!-- Node22->Node7 --> |
| <g id="edge49" class="edge"><title>Node22->Node7</title> |
| <path fill="none" stroke="#404040" d="M3496.51,-1661.14C3555.26,-1637.49 3748.63,-1554.33 3873,-1438 3910.63,-1402.8 3918.06,-1389.51 3938,-1342 3972.73,-1259.21 3969.07,-1233.33 3978,-1144 3980.92,-1114.81 3979.93,-1107.27 3978,-1078 3974.1,-1018.95 3983.41,-857.24 3943,-814 3915.45,-784.514 3892.41,-808.383 3854,-796 3796.45,-777.445 3788.61,-754.882 3730,-740 3430.66,-663.995 2453.89,-631.427 2186.95,-623.814"/> |
| <polygon fill="none" stroke="#404040" points="2186.78,-623.809 2180.67,-627.638 2174.78,-623.47 2180.89,-619.641 2186.78,-623.809"/> |
| <text text-anchor="middle" x="4010" y="-1249.5" font-family="Helvetica,sans-Serif" font-size="10.00"> -is_cancelled_</text> |
| </g> |
| <!-- Node22->Node21 --> |
| <g id="edge23" class="edge"><title>Node22->Node21</title> |
| <path fill="none" stroke="#404040" d="M3461.4,-1667.45C3368.09,-1664.42 2930.52,-1648.98 2798,-1622 2708.5,-1603.78 2609.55,-1566.22 2547.82,-1540.57"/> |
| <polygon fill="none" stroke="#404040" points="2547.81,-1540.56 2540.73,-1541.93 2536.74,-1535.93 2543.82,-1534.56 2547.81,-1540.56"/> |
| <text text-anchor="middle" x="2818" y="-1602.5" font-family="Helvetica,sans-Serif" font-size="10.00"> -locked_</text> |
| </g> |
| <!-- Node22->Node24 --> |
| <g id="edge36" class="edge"><title>Node22->Node24</title> |
| <path fill="none" stroke="#404040" d="M3461.31,-1668.16C3385.32,-1668.26 3080.17,-1662.57 2854,-1570 2506.43,-1427.73 2520.25,-1205.51 2167,-1078 2117.29,-1060.06 1981.1,-1084.53 1917.21,-1059.63"/> |
| <polygon fill="none" stroke="#404040" points="1917,-1059.53 1909.86,-1060.57 1906.16,-1054.38 1913.3,-1053.34 1917,-1059.53"/> |
| <text text-anchor="start" x="2633" y="-1407.5" font-family="Helvetica,sans-Serif" font-size="10.00"> -is_averaged_profile</text> |
| <text text-anchor="middle" x="2678.5" y="-1396.5" font-family="Helvetica,sans-Serif" font-size="10.00">_</text> |
| <text text-anchor="middle" x="2678.5" y="-1385.5" font-family="Helvetica,sans-Serif" font-size="10.00">-own_pool_</text> |
| </g> |
| <!-- Node31 --> |
| <g id="node31" class="node"><title>Node31</title> |
| <g id="a_node31"><a xlink:href="classimpala_1_1ExecEnv.html" target="_top" xlink:title="{impala::ExecEnv\n||+ ExecEnv()\l+ ExecEnv()\l+ ~ExecEnv()\l+ SetImpalaServer()\l+ statestore_subscriber()\l+ stream_mgr()\l+ impalad_client_cache()\l+ catalogd_client_cache()\l+ htable_factory()\l+ disk_io_mgr()\land 17 more...\l+ GetInstance()\l- InitRm()\l}"> |
| <polygon fill="white" stroke="red" points="2662,-842.5 2662,-1031.5 2790,-1031.5 2790,-842.5 2662,-842.5"/> |
| <text text-anchor="middle" x="2726" y="-1019.5" font-family="Helvetica,sans-Serif" font-size="10.00">impala::ExecEnv</text> |
| <polyline fill="none" stroke="red" points="2662,-1012.5 2790,-1012.5 "/> |
| <text text-anchor="middle" x="2726" y="-1000.5" font-family="Helvetica,sans-Serif" font-size="10.00"> </text> |
| <polyline fill="none" stroke="red" points="2662,-993.5 2790,-993.5 "/> |
| <text text-anchor="start" x="2670" y="-981.5" font-family="Helvetica,sans-Serif" font-size="10.00">+ ExecEnv()</text> |
| <text text-anchor="start" x="2670" y="-970.5" font-family="Helvetica,sans-Serif" font-size="10.00">+ ExecEnv()</text> |
| <text text-anchor="start" x="2670" y="-959.5" font-family="Helvetica,sans-Serif" font-size="10.00">+ ~ExecEnv()</text> |
| <text text-anchor="start" x="2670" y="-948.5" font-family="Helvetica,sans-Serif" font-size="10.00">+ SetImpalaServer()</text> |
| <text text-anchor="start" x="2670" y="-937.5" font-family="Helvetica,sans-Serif" font-size="10.00">+ statestore_subscriber()</text> |
| <text text-anchor="start" x="2670" y="-926.5" font-family="Helvetica,sans-Serif" font-size="10.00">+ stream_mgr()</text> |
| <text text-anchor="start" x="2670" y="-915.5" font-family="Helvetica,sans-Serif" font-size="10.00">+ impalad_client_cache()</text> |
| <text text-anchor="start" x="2670" y="-904.5" font-family="Helvetica,sans-Serif" font-size="10.00">+ catalogd_client_cache()</text> |
| <text text-anchor="start" x="2670" y="-893.5" font-family="Helvetica,sans-Serif" font-size="10.00">+ htable_factory()</text> |
| <text text-anchor="start" x="2670" y="-882.5" font-family="Helvetica,sans-Serif" font-size="10.00">+ disk_io_mgr()</text> |
| <text text-anchor="start" x="2670" y="-871.5" font-family="Helvetica,sans-Serif" font-size="10.00">and 17 more...</text> |
| <text text-anchor="start" x="2670" y="-860.5" font-family="Helvetica,sans-Serif" font-size="10.00">+ GetInstance()</text> |
| <text text-anchor="start" x="2670" y="-849.5" font-family="Helvetica,sans-Serif" font-size="10.00">- InitRm()</text> |
| </a> |
| </g> |
| </g> |
| <!-- Node22->Node31 --> |
| <g id="edge41" class="edge"><title>Node22->Node31</title> |
| <path fill="none" stroke="#404040" d="M3461.35,-1662.44C3358.73,-1630.06 2842.58,-1466.09 2822,-1438 2727.4,-1308.87 2856.48,-1231.48 2811,-1078 2807.16,-1065.03 2801.81,-1052.05 2795.64,-1039.51"/> |
| <polygon fill="none" stroke="#404040" points="2795.53,-1039.28 2789.22,-1035.77 2790.04,-1028.61 2796.34,-1032.11 2795.53,-1039.28"/> |
| <text text-anchor="middle" x="2871" y="-1418.5" font-family="Helvetica,sans-Serif" font-size="10.00"> -is_fe_tests_</text> |
| <text text-anchor="start" x="2822" y="-1407.5" font-family="Helvetica,sans-Serif" font-size="10.00">#enable_webserver</text> |
| <text text-anchor="middle" x="2871" y="-1396.5" font-family="Helvetica,sans-Serif" font-size="10.00">_</text> |
| <text text-anchor="start" x="2822" y="-1385.5" font-family="Helvetica,sans-Serif" font-size="10.00">-is_pseudo_distributed</text> |
| <text text-anchor="middle" x="2871" y="-1374.5" font-family="Helvetica,sans-Serif" font-size="10.00">_llama_</text> |
| </g> |
| <!-- Node39 --> |
| <g id="node39" class="node"><title>Node39</title> |
| <g id="a_node39"><a xlink:href="classimpala_1_1QueryResourceMgr.html" target="_top" xlink:title="Only CPU-heavy threads need be managed using this class. "> |
| <polygon fill="white" stroke="red" points="3416.5,-848 3416.5,-1026 3595.5,-1026 3595.5,-848 3416.5,-848"/> |
| <text text-anchor="middle" x="3506" y="-1014" font-family="Helvetica,sans-Serif" font-size="10.00">impala::QueryResourceMgr</text> |
| <polyline fill="none" stroke="red" points="3416.5,-1007 3595.5,-1007 "/> |
| <text text-anchor="middle" x="3506" y="-995" font-family="Helvetica,sans-Serif" font-size="10.00"> </text> |
| <polyline fill="none" stroke="red" points="3416.5,-988 3595.5,-988 "/> |
| <text text-anchor="start" x="3424.5" y="-976" font-family="Helvetica,sans-Serif" font-size="10.00">+ QueryResourceMgr()</text> |
| <text text-anchor="start" x="3424.5" y="-965" font-family="Helvetica,sans-Serif" font-size="10.00">+ InitVcoreAcquisition()</text> |
| <text text-anchor="start" x="3424.5" y="-954" font-family="Helvetica,sans-Serif" font-size="10.00">+ IsVcoreOverSubscribed()</text> |
| <text text-anchor="start" x="3424.5" y="-943" font-family="Helvetica,sans-Serif" font-size="10.00">+ NotifyThreadUsageChange()</text> |
| <text text-anchor="start" x="3424.5" y="-932" font-family="Helvetica,sans-Serif" font-size="10.00">+ AddVcoreAvailableCb()</text> |
| <text text-anchor="start" x="3424.5" y="-921" font-family="Helvetica,sans-Serif" font-size="10.00">+ RemoveVcoreAvailableCb()</text> |
| <text text-anchor="start" x="3424.5" y="-910" font-family="Helvetica,sans-Serif" font-size="10.00">+ CreateExpansionRequest()</text> |
| <text text-anchor="start" x="3424.5" y="-899" font-family="Helvetica,sans-Serif" font-size="10.00">+ Shutdown()</text> |
| <text text-anchor="start" x="3424.5" y="-888" font-family="Helvetica,sans-Serif" font-size="10.00">+ ~QueryResourceMgr()</text> |
| <text text-anchor="start" x="3424.5" y="-877" font-family="Helvetica,sans-Serif" font-size="10.00">- AcquireVcoreResources()</text> |
| <text text-anchor="start" x="3424.5" y="-866" font-family="Helvetica,sans-Serif" font-size="10.00">- AboveVcoreSubscriptionThreshold()</text> |
| <text text-anchor="start" x="3424.5" y="-855" font-family="Helvetica,sans-Serif" font-size="10.00">- ShouldExit()</text> |
| </a> |
| </g> |
| </g> |
| <!-- Node22->Node39 --> |
| <g id="edge57" class="edge"><title>Node22->Node39</title> |
| <path fill="none" stroke="#404040" d="M3480.03,-1640.27C3483.66,-1542.09 3496.02,-1207.72 3502.29,-1038.24"/> |
| <polygon fill="none" stroke="#404040" points="3502.3,-1038.07 3498.52,-1031.92 3502.74,-1026.07 3506.52,-1032.22 3502.3,-1038.07"/> |
| <text text-anchor="middle" x="3505" y="-1396.5" font-family="Helvetica,sans-Serif" font-size="10.00"> -exit_</text> |
| </g> |
| <!-- Node23 --> |
| <g id="node23" class="node"><title>Node23</title> |
| <polygon fill="white" stroke="#bfbfbf" points="511,-903 511,-971 643,-971 643,-903 511,-903"/> |
| <text text-anchor="start" x="519" y="-959" font-family="Helvetica,sans-Serif" font-size="10.00">vector< impala::DiskIoMgr</text> |
| <text text-anchor="middle" x="577" y="-948" font-family="Helvetica,sans-Serif" font-size="10.00">::RequestContext * ></text> |
| <polyline fill="none" stroke="#bfbfbf" points="511,-941 643,-941 "/> |
| <text text-anchor="middle" x="577" y="-929" font-family="Helvetica,sans-Serif" font-size="10.00"> </text> |
| <polyline fill="none" stroke="#bfbfbf" points="511,-922 643,-922 "/> |
| <text text-anchor="middle" x="577" y="-910" font-family="Helvetica,sans-Serif" font-size="10.00"> </text> |
| </g> |
| <!-- Node23->Node7 --> |
| <g id="edge24" class="edge"><title>Node23->Node7</title> |
| <path fill="none" stroke="#404040" d="M564.608,-902.671C550.857,-859.234 535.529,-783.684 576,-740 677.482,-630.461 1766.41,-622.184 2051.17,-621.902"/> |
| <polygon fill="none" stroke="#404040" points="2051.34,-621.902 2057.33,-617.898 2063.34,-621.894 2057.34,-625.898 2051.34,-621.902"/> |
| <text text-anchor="middle" x="617" y="-765.5" font-family="Helvetica,sans-Serif" font-size="10.00"> -reader_contexts_</text> |
| </g> |
| <!-- Node24->Node7 --> |
| <g id="edge25" class="edge"><title>Node24->Node7</title> |
| <path fill="none" stroke="#404040" d="M1900.05,-814.89C1917.68,-788.87 1937.7,-762.468 1959,-740 1986.73,-710.745 2022.47,-683.622 2053.13,-662.776"/> |
| <polygon fill="none" stroke="#404040" points="2053.34,-662.632 2056.1,-655.969 2063.31,-655.953 2060.55,-662.615 2053.34,-662.632"/> |
| <text text-anchor="middle" x="1978" y="-765.5" font-family="Helvetica,sans-Serif" font-size="10.00"> -profile_</text> |
| </g> |
| <!-- Node25 --> |
| <g id="node25" class="node"><title>Node25</title> |
| <polygon fill="white" stroke="#bfbfbf" points="1483,-1223.5 1483,-1280.5 1627,-1280.5 1627,-1223.5 1483,-1223.5"/> |
| <text text-anchor="middle" x="1555" y="-1268.5" font-family="Helvetica,sans-Serif" font-size="10.00">map< std::string, Counter * ></text> |
| <polyline fill="none" stroke="#bfbfbf" points="1483,-1261.5 1627,-1261.5 "/> |
| <text text-anchor="middle" x="1555" y="-1249.5" font-family="Helvetica,sans-Serif" font-size="10.00"> </text> |
| <polyline fill="none" stroke="#bfbfbf" points="1483,-1242.5 1627,-1242.5 "/> |
| <text text-anchor="middle" x="1555" y="-1230.5" font-family="Helvetica,sans-Serif" font-size="10.00"> </text> |
| </g> |
| <!-- Node25->Node24 --> |
| <g id="edge26" class="edge"><title>Node25->Node24</title> |
| <path fill="none" stroke="#404040" d="M1553.61,-1223.39C1553.3,-1184.59 1559.09,-1114.58 1601,-1078 1646.84,-1037.99 1685.21,-1087.12 1743.07,-1059.93"/> |
| <polygon fill="none" stroke="#404040" points="1743.16,-1059.88 1746.53,-1053.51 1753.71,-1054.17 1750.34,-1060.54 1743.16,-1059.88"/> |
| <text text-anchor="middle" x="1635" y="-1108.5" font-family="Helvetica,sans-Serif" font-size="10.00"> -counter_map_</text> |
| </g> |
| <!-- Node26 --> |
| <g id="node26" class="node"><title>Node26</title> |
| <polygon fill="white" stroke="#bfbfbf" points="1645.5,-1223.5 1645.5,-1280.5 1690.5,-1280.5 1690.5,-1223.5 1645.5,-1223.5"/> |
| <text text-anchor="middle" x="1668" y="-1268.5" font-family="Helvetica,sans-Serif" font-size="10.00">double</text> |
| <polyline fill="none" stroke="#bfbfbf" points="1645.5,-1261.5 1690.5,-1261.5 "/> |
| <text text-anchor="middle" x="1668" y="-1249.5" font-family="Helvetica,sans-Serif" font-size="10.00"> </text> |
| <polyline fill="none" stroke="#bfbfbf" points="1645.5,-1242.5 1690.5,-1242.5 "/> |
| <text text-anchor="middle" x="1668" y="-1230.5" font-family="Helvetica,sans-Serif" font-size="10.00"> </text> |
| </g> |
| <!-- Node26->Node24 --> |
| <g id="edge27" class="edge"><title>Node26->Node24</title> |
| <path fill="none" stroke="#404040" d="M1665.69,-1223.4C1664.09,-1186.18 1666.84,-1119.78 1701,-1078 1712.49,-1063.94 1724.55,-1070.51 1743.81,-1059.4"/> |
| <polygon fill="none" stroke="#404040" points="1744.04,-1059.24 1746.67,-1052.52 1753.88,-1052.36 1751.25,-1059.07 1744.04,-1059.24"/> |
| <text text-anchor="middle" x="1748" y="-1108.5" font-family="Helvetica,sans-Serif" font-size="10.00"> -local_time_percent_</text> |
| </g> |
| <!-- Node27 --> |
| <g id="node27" class="node"><title>Node27</title> |
| <polygon fill="white" stroke="#bfbfbf" points="3597,-1223.5 3597,-1280.5 3643,-1280.5 3643,-1223.5 3597,-1223.5"/> |
| <text text-anchor="middle" x="3620" y="-1268.5" font-family="Helvetica,sans-Serif" font-size="10.00">int64_t</text> |
| <polyline fill="none" stroke="#bfbfbf" points="3597,-1261.5 3643,-1261.5 "/> |
| <text text-anchor="middle" x="3620" y="-1249.5" font-family="Helvetica,sans-Serif" font-size="10.00"> </text> |
| <polyline fill="none" stroke="#bfbfbf" points="3597,-1242.5 3643,-1242.5 "/> |
| <text text-anchor="middle" x="3620" y="-1230.5" font-family="Helvetica,sans-Serif" font-size="10.00"> </text> |
| </g> |
| <!-- Node27->Node1 --> |
| <g id="edge71" class="edge"><title>Node27->Node1</title> |
| <path fill="none" stroke="#404040" d="M3618.17,-1223.28C3612.35,-1130.61 3596.06,-832.166 3621,-740 3650.32,-631.644 3717.48,-522.374 3771.53,-446.485"/> |
| <polygon fill="none" stroke="#404040" points="3771.72,-446.213 3771.98,-439.007 3778.72,-436.468 3778.47,-443.675 3771.72,-446.213"/> |
| <text text-anchor="middle" x="3673.5" y="-787.5" font-family="Helvetica,sans-Serif" font-size="10.00"> -num_updates_</text> |
| <text text-anchor="start" x="3621" y="-776.5" font-family="Helvetica,sans-Serif" font-size="10.00">-external_bytes_tracked</text> |
| <text text-anchor="middle" x="3673.5" y="-765.5" font-family="Helvetica,sans-Serif" font-size="10.00">_</text> |
| <text text-anchor="middle" x="3673.5" y="-754.5" font-family="Helvetica,sans-Serif" font-size="10.00">-num_removes_</text> |
| <text text-anchor="middle" x="3673.5" y="-743.5" font-family="Helvetica,sans-Serif" font-size="10.00">-num_warnings_</text> |
| </g> |
| <!-- Node27->Node24 --> |
| <g id="edge30" class="edge"><title>Node27->Node24</title> |
| <path fill="none" stroke="#404040" d="M3596.99,-1231C3570.57,-1209.4 3524.91,-1176.2 3479,-1162 3375.11,-1129.87 3097.77,-1158.5 2990,-1144 2862.86,-1126.89 2836.26,-1094.21 2709,-1078 2667.37,-1072.7 2021.76,-1080.07 1917.65,-1058.19"/> |
| <polygon fill="none" stroke="#404040" points="1917.51,-1058.15 1910.59,-1060.18 1906.05,-1054.58 1912.97,-1052.54 1917.51,-1058.15"/> |
| <text text-anchor="middle" x="3026" y="-1114" font-family="Helvetica,sans-Serif" font-size="10.00"> -local_time_ns_</text> |
| <text text-anchor="middle" x="3026" y="-1103" font-family="Helvetica,sans-Serif" font-size="10.00">-metadata_</text> |
| </g> |
| <!-- Node27->Node38 --> |
| <g id="edge53" class="edge"><title>Node27->Node38</title> |
| <path fill="none" stroke="#404040" d="M3596.92,-1231.23C3570.42,-1209.85 3524.71,-1176.83 3479,-1162 3419.9,-1142.83 3251.77,-1178.35 3200,-1144 3172.67,-1125.87 3193.72,-1097.01 3167,-1078 3119.56,-1044.24 3085.5,-1087.35 3030.52,-1059.68"/> |
| <polygon fill="none" stroke="#404040" points="3030.42,-1059.62 3023.23,-1060.11 3020.01,-1053.66 3027.2,-1053.17 3030.42,-1059.62"/> |
| <text text-anchor="middle" x="3234" y="-1108.5" font-family="Helvetica,sans-Serif" font-size="10.00"> -num_threads_</text> |
| </g> |
| <!-- Node27->Node39 --> |
| <g id="edge56" class="edge"><title>Node27->Node39</title> |
| <path fill="none" stroke="#404040" d="M3596.61,-1230.16C3575.9,-1210.24 3546.75,-1178.24 3532,-1144 3517.83,-1111.13 3510.75,-1072.77 3507.38,-1038.12"/> |
| <polygon fill="none" stroke="#404040" points="3507.36,-1037.99 3502.86,-1032.35 3506.33,-1026.03 3510.83,-1031.67 3507.36,-1037.99"/> |
| <text text-anchor="middle" x="3571" y="-1114" font-family="Helvetica,sans-Serif" font-size="10.00"> -vcores_</text> |
| <text text-anchor="middle" x="3571" y="-1103" font-family="Helvetica,sans-Serif" font-size="10.00">-threads_running_</text> |
| </g> |
| <!-- Node27->Node41 --> |
| <g id="edge64" class="edge"><title>Node27->Node41</title> |
| <path fill="none" stroke="#404040" d="M3624.88,-1223.32C3628.63,-1201.74 3633.85,-1171 3638,-1144 3649.25,-1070.82 3638.13,-872.121 3684,-814 3697.6,-796.767 3712.79,-809.633 3730,-796 3762.83,-769.988 3790.24,-732.58 3810.54,-699.109"/> |
| <polygon fill="none" stroke="#404040" points="3810.77,-698.727 3810.38,-691.526 3816.88,-688.399 3817.26,-695.6 3810.77,-698.727"/> |
| <text text-anchor="middle" x="3722.5" y="-934.5" font-family="Helvetica,sans-Serif" font-size="10.00"> -net_allocations_</text> |
| </g> |
| <!-- Node27->Node42 --> |
| <g id="edge62" class="edge"><title>Node27->Node42</title> |
| <path fill="none" stroke="#404040" d="M3629.96,-1223.38C3636.88,-1205.42 3646.84,-1181.74 3658,-1162 3662.86,-1153.41 3665.33,-1152.08 3671,-1144 3691.4,-1114.94 3689.4,-1101.51 3716,-1078 3729.11,-1066.42 3736.95,-1070.43 3751,-1060 3765.95,-1048.91 3780.7,-1035.86 3794.45,-1022.5"/> |
| <polygon fill="none" stroke="#404040" points="3794.81,-1022.14 3796.25,-1015.08 3803.33,-1013.69 3801.88,-1020.76 3794.81,-1022.14"/> |
| <text text-anchor="start" x="3716" y="-1136" font-family="Helvetica,sans-Serif" font-size="10.00"> -peak_allocated_bytes</text> |
| <text text-anchor="middle" x="3766.5" y="-1125" font-family="Helvetica,sans-Serif" font-size="10.00">_</text> |
| <text text-anchor="start" x="3716" y="-1114" font-family="Helvetica,sans-Serif" font-size="10.00">-total_reserved</text> |
| <text text-anchor="middle" x="3766.5" y="-1103" font-family="Helvetica,sans-Serif" font-size="10.00">_bytes_</text> |
| <text text-anchor="start" x="3716" y="-1092" font-family="Helvetica,sans-Serif" font-size="10.00">-total_allocated</text> |
| <text text-anchor="middle" x="3766.5" y="-1081" font-family="Helvetica,sans-Serif" font-size="10.00">_bytes_</text> |
| </g> |
| <!-- Node28->Node24 --> |
| <g id="edge31" class="edge"><title>Node28->Node24</title> |
| <path fill="none" stroke="#404040" d="M2059.17,-1212.34C2047.98,-1196.33 2034.39,-1177.85 2021,-1162 2004.07,-1141.95 1957.59,-1095.46 1938,-1078 1928.31,-1069.37 1923.92,-1069.43 1915,-1060 1914.72,-1059.7 1914.43,-1059.4 1914.15,-1059.1"/> |
| <polygon fill="none" stroke="#404040" points="1914.08,-1059.03 1907.09,-1057.26 1906.04,-1050.12 1913.03,-1051.89 1914.08,-1059.03"/> |
| <text text-anchor="middle" x="2020" y="-1108.5" font-family="Helvetica,sans-Serif" font-size="10.00"> -pool_</text> |
| </g> |
| <!-- Node29 --> |
| <g id="node29" class="node"><title>Node29</title> |
| <polygon fill="white" stroke="#bfbfbf" points="1708.5,-1223.5 1708.5,-1280.5 1887.5,-1280.5 1887.5,-1223.5 1708.5,-1223.5"/> |
| <text text-anchor="middle" x="1798" y="-1268.5" font-family="Helvetica,sans-Serif" font-size="10.00">map< std::string, EventSequence * ></text> |
| <polyline fill="none" stroke="#bfbfbf" points="1708.5,-1261.5 1887.5,-1261.5 "/> |
| <text text-anchor="middle" x="1798" y="-1249.5" font-family="Helvetica,sans-Serif" font-size="10.00"> </text> |
| <polyline fill="none" stroke="#bfbfbf" points="1708.5,-1242.5 1887.5,-1242.5 "/> |
| <text text-anchor="middle" x="1798" y="-1230.5" font-family="Helvetica,sans-Serif" font-size="10.00"> </text> |
| </g> |
| <!-- Node29->Node24 --> |
| <g id="edge33" class="edge"><title>Node29->Node24</title> |
| <path fill="none" stroke="#404040" d="M1797.43,-1223.34C1797.03,-1189.1 1797.37,-1129.07 1803,-1078 1803.24,-1075.79 1803.5,-1073.56 1803.78,-1071.32"/> |
| <polygon fill="none" stroke="#404040" points="1803.8,-1071.13 1800.62,-1064.65 1805.38,-1059.23 1808.56,-1065.7 1803.8,-1071.13"/> |
| <text text-anchor="middle" x="1856.5" y="-1108.5" font-family="Helvetica,sans-Serif" font-size="10.00"> -event_sequence_map_</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="red" points="962,-1174 962,-1330 1078,-1330 1078,-1174 962,-1174"/> |
| <text text-anchor="start" x="970" y="-1318" font-family="Helvetica,sans-Serif" font-size="10.00">impala::RuntimeProfile</text> |
| <text text-anchor="middle" x="1020" y="-1307" font-family="Helvetica,sans-Serif" font-size="10.00">::Counter</text> |
| <polyline fill="none" stroke="red" points="962,-1300 1078,-1300 "/> |
| <text text-anchor="middle" x="1020" y="-1288" font-family="Helvetica,sans-Serif" font-size="10.00"> </text> |
| <polyline fill="none" stroke="red" points="962,-1281 1078,-1281 "/> |
| <text text-anchor="start" x="970" y="-1269" font-family="Helvetica,sans-Serif" font-size="10.00">+ Counter()</text> |
| <text text-anchor="start" x="970" y="-1258" font-family="Helvetica,sans-Serif" font-size="10.00">+ ~Counter()</text> |
| <text text-anchor="start" x="970" y="-1247" font-family="Helvetica,sans-Serif" font-size="10.00">+ Add()</text> |
| <text text-anchor="start" x="970" y="-1236" font-family="Helvetica,sans-Serif" font-size="10.00">+ BitOr()</text> |
| <text text-anchor="start" x="970" y="-1225" font-family="Helvetica,sans-Serif" font-size="10.00">+ Set()</text> |
| <text text-anchor="start" x="970" y="-1214" font-family="Helvetica,sans-Serif" font-size="10.00">+ Set()</text> |
| <text text-anchor="start" x="970" y="-1203" font-family="Helvetica,sans-Serif" font-size="10.00">+ value()</text> |
| <text text-anchor="start" x="970" y="-1192" font-family="Helvetica,sans-Serif" font-size="10.00">+ double_value()</text> |
| <text text-anchor="start" x="970" y="-1181" font-family="Helvetica,sans-Serif" font-size="10.00">+ unit()</text> |
| </a> |
| </g> |
| </g> |
| <!-- Node30->Node7 --> |
| <g id="edge47" class="edge"><title>Node30->Node7</title> |
| <path fill="none" stroke="#404040" d="M1005.75,-1173.88C987.27,-1064.01 961.856,-869.54 1002,-814 1125.8,-642.716 1828.33,-623.696 2051.18,-622.01"/> |
| <polygon fill="none" stroke="#404040" points="2051.3,-622.009 2057.27,-617.97 2063.3,-621.932 2057.32,-625.97 2051.3,-622.009"/> |
| <text text-anchor="start" x="1002" y="-967.5" font-family="Helvetica,sans-Serif" font-size="10.00"> -total_network_receive</text> |
| <text text-anchor="middle" x="1053" y="-956.5" font-family="Helvetica,sans-Serif" font-size="10.00">_timer_</text> |
| <text text-anchor="start" x="1002" y="-945.5" font-family="Helvetica,sans-Serif" font-size="10.00">-total_storage_wait</text> |
| <text text-anchor="middle" x="1053" y="-934.5" font-family="Helvetica,sans-Serif" font-size="10.00">_timer_</text> |
| <text text-anchor="start" x="1002" y="-923.5" font-family="Helvetica,sans-Serif" font-size="10.00">-total_network_send</text> |
| <text text-anchor="middle" x="1053" y="-912.5" font-family="Helvetica,sans-Serif" font-size="10.00">_timer_</text> |
| <text text-anchor="middle" x="1053" y="-901.5" font-family="Helvetica,sans-Serif" font-size="10.00">-total_cpu_timer_</text> |
| </g> |
| <!-- Node30->Node24 --> |
| <g id="edge34" class="edge"><title>Node30->Node24</title> |
| <path fill="none" stroke="#404040" d="M1033.41,-1173.72C1043.76,-1138.45 1061.99,-1099.77 1094,-1078 1151.39,-1038.98 1638.84,-1089.86 1742.77,-1058.98"/> |
| <polygon fill="none" stroke="#404040" points="1742.78,-1058.98 1746.89,-1053.05 1753.94,-1054.56 1749.83,-1060.49 1742.78,-1058.98"/> |
| <text text-anchor="start" x="1094" y="-1136" font-family="Helvetica,sans-Serif" font-size="10.00"> -total_async_timer</text> |
| <text text-anchor="middle" x="1136" y="-1125" font-family="Helvetica,sans-Serif" font-size="10.00">_</text> |
| <text text-anchor="start" x="1094" y="-1114" font-family="Helvetica,sans-Serif" font-size="10.00">-inactive_timer</text> |
| <text text-anchor="middle" x="1136" y="-1103" font-family="Helvetica,sans-Serif" font-size="10.00">_</text> |
| <text text-anchor="start" x="1094" y="-1092" font-family="Helvetica,sans-Serif" font-size="10.00">-counter_total</text> |
| <text text-anchor="middle" x="1136" y="-1081" font-family="Helvetica,sans-Serif" font-size="10.00">_time_</text> |
| </g> |
| <!-- Node31->Node7 --> |
| <g id="edge38" class="edge"><title>Node31->Node7</title> |
| <path fill="none" stroke="#404040" d="M2671.32,-842.37C2664,-832.384 2656.17,-822.707 2648,-814 2609.92,-773.422 2597.09,-764.238 2547,-740 2426.85,-681.863 2273.41,-648.385 2186.69,-632.807"/> |
| <polygon fill="none" stroke="#404040" points="2186.47,-632.768 2179.86,-635.664 2174.65,-630.682 2181.25,-627.786 2186.47,-632.768"/> |
| <text text-anchor="middle" x="2657" y="-765.5" font-family="Helvetica,sans-Serif" font-size="10.00"> -exec_env_</text> |
| </g> |
| <!-- Node31->Node31 --> |
| <g id="edge39" class="edge"><title>Node31->Node31</title> |
| <path fill="none" stroke="#404040" d="M2790.29,-966.145C2800.79,-961.973 2808,-952.258 2808,-937 2808,-927.464 2805.18,-920.093 2800.51,-914.887"/> |
| <polygon fill="none" stroke="#404040" points="2800.17,-914.658 2792.96,-914.552 2790.29,-907.855 2797.5,-907.962 2800.17,-914.658"/> |
| <text text-anchor="middle" x="2835" y="-934.5" font-family="Helvetica,sans-Serif" font-size="10.00"> -exec_env_</text> |
| </g> |
| <!-- Node32 --> |
| <g id="node32" class="node"><title>Node32</title> |
| <polygon fill="white" stroke="#bfbfbf" points="2574,-1218 2574,-1286 2676,-1286 2676,-1218 2574,-1218"/> |
| <text text-anchor="start" x="2582" y="-1274" font-family="Helvetica,sans-Serif" font-size="10.00">scoped_ptr< impala</text> |
| <text text-anchor="middle" x="2625" y="-1263" font-family="Helvetica,sans-Serif" font-size="10.00">::MemTracker ></text> |
| <polyline fill="none" stroke="#bfbfbf" points="2574,-1256 2676,-1256 "/> |
| <text text-anchor="middle" x="2625" y="-1244" font-family="Helvetica,sans-Serif" font-size="10.00"> </text> |
| <polyline fill="none" stroke="#bfbfbf" points="2574,-1237 2676,-1237 "/> |
| <text text-anchor="middle" x="2625" y="-1225" font-family="Helvetica,sans-Serif" font-size="10.00"> </text> |
| </g> |
| <!-- Node32->Node7 --> |
| <g id="edge45" class="edge"><title>Node32->Node7</title> |
| <path fill="none" stroke="#404040" d="M2621.62,-1217.87C2616.35,-1180.51 2603.17,-1119.54 2571,-1078 2561.71,-1066.01 2550.2,-1072.76 2542,-1060 2464.46,-939.39 2593.3,-849.73 2501,-740 2422.99,-647.253 2273.7,-626.129 2186.64,-622.073"/> |
| <polygon fill="none" stroke="#404040" points="2186.52,-622.068 2180.36,-625.831 2174.53,-621.6 2180.68,-617.837 2186.52,-622.068"/> |
| <text text-anchor="middle" x="2597.5" y="-934.5" font-family="Helvetica,sans-Serif" font-size="10.00"> -instance_mem_tracker_</text> |
| </g> |
| <!-- Node32->Node31 --> |
| <g id="edge40" class="edge"><title>Node32->Node31</title> |
| <path fill="none" stroke="#404040" d="M2622.83,-1217.88C2621.57,-1182.37 2622.6,-1124.77 2638,-1078 2638.89,-1075.29 2647.74,-1060.72 2659.52,-1041.93"/> |
| <polygon fill="none" stroke="#404040" points="2659.52,-1041.92 2659.33,-1034.71 2665.91,-1031.76 2666.1,-1038.97 2659.52,-1041.92"/> |
| <text text-anchor="middle" x="2673.5" y="-1108.5" font-family="Helvetica,sans-Serif" font-size="10.00"> #mem_tracker_</text> |
| </g> |
| <!-- Node33 --> |
| <g id="node33" class="node"><title>Node33</title> |
| <polygon fill="white" stroke="#bfbfbf" points="1113,-903 1113,-971 1211,-971 1211,-903 1113,-903"/> |
| <text text-anchor="start" x="1121" y="-959" font-family="Helvetica,sans-Serif" font-size="10.00">vector< std::pair<</text> |
| <text text-anchor="middle" x="1162" y="-948" font-family="Helvetica,sans-Serif" font-size="10.00"> std::string, int > ></text> |
| <polyline fill="none" stroke="#bfbfbf" points="1113,-941 1211,-941 "/> |
| <text text-anchor="middle" x="1162" y="-929" font-family="Helvetica,sans-Serif" font-size="10.00"> </text> |
| <polyline fill="none" stroke="#bfbfbf" points="1113,-922 1211,-922 "/> |
| <text text-anchor="middle" x="1162" y="-910" font-family="Helvetica,sans-Serif" font-size="10.00"> </text> |
| </g> |
| <!-- Node33->Node7 --> |
| <g id="edge42" class="edge"><title>Node33->Node7</title> |
| <path fill="none" stroke="#404040" d="M1172.21,-902.83C1188.62,-856.167 1225.82,-773.137 1291,-740 1424.13,-672.32 1877.94,-637.217 2051.1,-626.037"/> |
| <polygon fill="none" stroke="#404040" points="2051.35,-626.021 2057.08,-621.648 2063.32,-625.258 2057.59,-629.631 2051.35,-626.021"/> |
| <text text-anchor="middle" x="1318.5" y="-765.5" font-family="Helvetica,sans-Serif" font-size="10.00"> -file_errors_</text> |
| </g> |
| <!-- Node34 --> |
| <g id="node34" class="node"><title>Node34</title> |
| <polygon fill="white" stroke="#bfbfbf" points="1228.5,-903 1228.5,-971 1349.5,-971 1349.5,-903 1228.5,-903"/> |
| <text text-anchor="start" x="1236.5" y="-959" font-family="Helvetica,sans-Serif" font-size="10.00">unordered_map< SlotId,</text> |
| <text text-anchor="middle" x="1289" y="-948" font-family="Helvetica,sans-Serif" font-size="10.00"> impala::Bitmap * ></text> |
| <polyline fill="none" stroke="#bfbfbf" points="1228.5,-941 1349.5,-941 "/> |
| <text text-anchor="middle" x="1289" y="-929" font-family="Helvetica,sans-Serif" font-size="10.00"> </text> |
| <polyline fill="none" stroke="#bfbfbf" points="1228.5,-922 1349.5,-922 "/> |
| <text text-anchor="middle" x="1289" y="-910" font-family="Helvetica,sans-Serif" font-size="10.00"> </text> |
| </g> |
| <!-- Node34->Node7 --> |
| <g id="edge43" class="edge"><title>Node34->Node7</title> |
| <path fill="none" stroke="#404040" d="M1297.8,-902.843C1311.5,-858.148 1342.43,-779.617 1399,-740 1503.94,-666.516 1892.54,-635.488 2051.04,-625.701"/> |
| <polygon fill="none" stroke="#404040" points="2051.42,-625.678 2057.17,-621.322 2063.4,-624.952 2057.65,-629.308 2051.42,-625.678"/> |
| <text text-anchor="middle" x="1444.5" y="-765.5" font-family="Helvetica,sans-Serif" font-size="10.00"> -slot_bitmap_filters_</text> |
| </g> |
| <!-- Node35 --> |
| <g id="node35" class="node"><title>Node35</title> |
| <polygon fill="white" stroke="#bfbfbf" points="1368,-903 1368,-971 1478,-971 1478,-903 1368,-903"/> |
| <text text-anchor="start" x="1376" y="-959" font-family="Helvetica,sans-Serif" font-size="10.00">shared_ptr< impala</text> |
| <text text-anchor="middle" x="1423" y="-948" font-family="Helvetica,sans-Serif" font-size="10.00">::BufferedBlockMgr ></text> |
| <polyline fill="none" stroke="#bfbfbf" points="1368,-941 1478,-941 "/> |
| <text text-anchor="middle" x="1423" y="-929" font-family="Helvetica,sans-Serif" font-size="10.00"> </text> |
| <polyline fill="none" stroke="#bfbfbf" points="1368,-922 1478,-922 "/> |
| <text text-anchor="middle" x="1423" y="-910" font-family="Helvetica,sans-Serif" font-size="10.00"> </text> |
| </g> |
| <!-- Node35->Node7 --> |
| <g id="edge44" class="edge"><title>Node35->Node7</title> |
| <path fill="none" stroke="#404040" d="M1434.32,-902.975C1451.93,-857.287 1490.62,-776.329 1554,-740 1715.52,-647.424 1940.17,-627.07 2051.26,-622.868"/> |
| <polygon fill="none" stroke="#404040" points="2051.27,-622.868 2057.13,-618.667 2063.26,-622.461 2057.4,-626.662 2051.27,-622.868"/> |
| <text text-anchor="middle" x="1582.5" y="-765.5" font-family="Helvetica,sans-Serif" font-size="10.00"> -block_mgr_</text> |
| </g> |
| <!-- Node36 --> |
| <g id="node36" class="node"><title>Node36</title> |
| <polygon fill="white" stroke="#bfbfbf" points="1496,-903 1496,-971 1596,-971 1596,-903 1496,-903"/> |
| <text text-anchor="start" x="1504" y="-959" font-family="Helvetica,sans-Serif" font-size="10.00">shared_ptr< impala</text> |
| <text text-anchor="middle" x="1546" y="-948" font-family="Helvetica,sans-Serif" font-size="10.00">::MemTracker ></text> |
| <polyline fill="none" stroke="#bfbfbf" points="1496,-941 1596,-941 "/> |
| <text text-anchor="middle" x="1546" y="-929" font-family="Helvetica,sans-Serif" font-size="10.00"> </text> |
| <polyline fill="none" stroke="#bfbfbf" points="1496,-922 1596,-922 "/> |
| <text text-anchor="middle" x="1546" y="-910" font-family="Helvetica,sans-Serif" font-size="10.00"> </text> |
| </g> |
| <!-- Node36->Node7 --> |
| <g id="edge46" class="edge"><title>Node36->Node7</title> |
| <path fill="none" stroke="#404040" d="M1556.38,-902.686C1572.4,-857.429 1607.75,-777.834 1668,-740 1789.35,-663.797 1958.57,-636.558 2051.4,-627.004"/> |
| <polygon fill="none" stroke="#404040" points="2051.49,-626.995 2057.07,-622.427 2063.43,-625.821 2057.85,-630.389 2051.49,-626.995"/> |
| <text text-anchor="middle" x="1717" y="-765.5" font-family="Helvetica,sans-Serif" font-size="10.00"> -query_mem_tracker_</text> |
| </g> |
| <!-- Node37 --> |
| <g id="node37" class="node"><title>Node37</title> |
| <polygon fill="white" stroke="#bfbfbf" points="1614,-903 1614,-971 1736,-971 1736,-903 1614,-903"/> |
| <text text-anchor="start" x="1622" y="-959" font-family="Helvetica,sans-Serif" font-size="10.00">map< TErrorCode::type,</text> |
| <text text-anchor="middle" x="1675" y="-948" font-family="Helvetica,sans-Serif" font-size="10.00"> TErrorLogEntry ></text> |
| <polyline fill="none" stroke="#bfbfbf" points="1614,-941 1736,-941 "/> |
| <text text-anchor="middle" x="1675" y="-929" font-family="Helvetica,sans-Serif" font-size="10.00"> </text> |
| <polyline fill="none" stroke="#bfbfbf" points="1614,-922 1736,-922 "/> |
| <text text-anchor="middle" x="1675" y="-910" font-family="Helvetica,sans-Serif" font-size="10.00"> </text> |
| </g> |
| <!-- Node37->Node7 --> |
| <g id="edge51" class="edge"><title>Node37->Node7</title> |
| <path fill="none" stroke="#404040" d="M1688.64,-902.849C1700.64,-876.549 1720.09,-840.011 1745,-814 1831.5,-723.698 1969.73,-668.27 2051.7,-641.483"/> |
| <polygon fill="none" stroke="#404040" points="2051.95,-641.403 2056.44,-635.762 2063.38,-637.738 2058.89,-643.379 2051.95,-641.403"/> |
| <text text-anchor="middle" x="1858.5" y="-765.5" font-family="Helvetica,sans-Serif" font-size="10.00"> -error_log_</text> |
| </g> |
| <!-- Node38->Node7 --> |
| <g id="edge52" class="edge"><title>Node38->Node7</title> |
| <path fill="none" stroke="#404040" d="M2879.82,-821.881C2876.96,-819.126 2874.02,-816.49 2871,-814 2765.18,-726.624 2351.66,-656.739 2187.1,-631.828"/> |
| <polygon fill="none" stroke="#404040" points="2186.62,-631.756 2180.09,-634.82 2174.76,-629.973 2181.28,-626.909 2186.62,-631.756"/> |
| <text text-anchor="middle" x="2879.5" y="-765.5" font-family="Helvetica,sans-Serif" font-size="10.00"> -resource_pool_</text> |
| </g> |
| <!-- Node39->Node7 --> |
| <g id="edge55" class="edge"><title>Node39->Node7</title> |
| <path fill="none" stroke="#404040" d="M3444.74,-847.819C3410.3,-806.354 3363.31,-761.396 3309,-740 3101.99,-658.451 2407.42,-630.739 2186.84,-623.879"/> |
| <polygon fill="none" stroke="#404040" points="2186.53,-623.87 2180.41,-627.684 2174.54,-623.503 2180.66,-619.688 2186.53,-623.87"/> |
| <text text-anchor="middle" x="3442" y="-765.5" font-family="Helvetica,sans-Serif" font-size="10.00"> -query_resource_mgr_</text> |
| </g> |
| <!-- Node40 --> |
| <g id="node40" class="node"><title>Node40</title> |
| <polygon fill="white" stroke="#bfbfbf" points="2068,-903 2068,-971 2170,-971 2170,-903 2068,-903"/> |
| <text text-anchor="start" x="2076" y="-959" font-family="Helvetica,sans-Serif" font-size="10.00">scoped_ptr< impala</text> |
| <text text-anchor="middle" x="2119" y="-948" font-family="Helvetica,sans-Serif" font-size="10.00">::LlvmCodeGen ></text> |
| <polyline fill="none" stroke="#bfbfbf" points="2068,-941 2170,-941 "/> |
| <text text-anchor="middle" x="2119" y="-929" font-family="Helvetica,sans-Serif" font-size="10.00"> </text> |
| <polyline fill="none" stroke="#bfbfbf" points="2068,-922 2170,-922 "/> |
| <text text-anchor="middle" x="2119" y="-910" font-family="Helvetica,sans-Serif" font-size="10.00"> </text> |
| </g> |
| <!-- Node40->Node7 --> |
| <g id="edge58" class="edge"><title>Node40->Node7</title> |
| <path fill="none" stroke="#404040" d="M2119,-902.99C2119,-862.922 2119,-793.273 2119,-733.344"/> |
| <polygon fill="none" stroke="#404040" points="2119,-733.109 2115,-727.109 2119,-721.109 2123,-727.109 2119,-733.109"/> |
| <text text-anchor="middle" x="2143.5" y="-765.5" font-family="Helvetica,sans-Serif" font-size="10.00"> -codegen_</text> |
| </g> |
| <!-- Node41->Node1 --> |
| <g id="edge59" class="edge"><title>Node41->Node1</title> |
| <path fill="none" stroke="#404040" d="M3850,-553.672C3850,-523.07 3850,-485.989 3850,-451.678"/> |
| <polygon fill="none" stroke="#404040" points="3850,-451.672 3846,-445.673 3850,-439.672 3854,-445.672 3850,-451.672"/> |
| <text text-anchor="middle" x="3865" y="-477.5" font-family="Helvetica,sans-Serif" font-size="10.00"> -pool_</text> |
| </g> |
| <!-- Node42->Node41 --> |
| <g id="edge60" class="edge"><title>Node42->Node41</title> |
| <path fill="none" stroke="#404040" d="M3862.01,-820.416C3859.58,-780.354 3856.92,-736.417 3854.73,-700.094"/> |
| <polygon fill="none" stroke="#404040" points="3854.72,-700.062 3850.37,-694.315 3854,-688.084 3858.35,-693.832 3854.72,-700.062"/> |
| <text text-anchor="middle" x="3889.5" y="-765.5" font-family="Helvetica,sans-Serif" font-size="10.00"> -mem_pool_</text> |
| </g> |
| <!-- Node43 --> |
| <g id="node43" class="node"><title>Node43</title> |
| <polygon fill="white" stroke="#bfbfbf" points="3894.5,-1223.5 3894.5,-1280.5 3929.5,-1280.5 3929.5,-1223.5 3894.5,-1223.5"/> |
| <text text-anchor="middle" x="3912" y="-1268.5" font-family="Helvetica,sans-Serif" font-size="10.00">char</text> |
| <polyline fill="none" stroke="#bfbfbf" points="3894.5,-1261.5 3929.5,-1261.5 "/> |
| <text text-anchor="middle" x="3912" y="-1249.5" font-family="Helvetica,sans-Serif" font-size="10.00"> </text> |
| <polyline fill="none" stroke="#bfbfbf" points="3894.5,-1242.5 3929.5,-1242.5 "/> |
| <text text-anchor="middle" x="3912" y="-1230.5" font-family="Helvetica,sans-Serif" font-size="10.00"> </text> |
| </g> |
| <!-- Node43->Node1 --> |
| <g id="edge70" class="edge"><title>Node43->Node1</title> |
| <path fill="none" stroke="#404040" d="M3929.63,-1226.35C3944.38,-1207.03 3966.85,-1180.41 3991,-1162 4072.57,-1099.82 4143.83,-1147.09 4198,-1060 4226.88,-1013.58 4233.93,-855.202 4198,-814 4159.38,-769.706 4114.52,-830.577 4067,-796 4036.7,-773.957 3948.45,-576.674 3894.28,-450.745"/> |
| <polygon fill="none" stroke="#404040" points="3894.2,-450.572 3888.16,-446.637 3889.47,-439.545 3895.51,-443.48 3894.2,-450.572"/> |
| <text text-anchor="middle" x="4154.5" y="-765.5" font-family="Helvetica,sans-Serif" font-size="10.00"> +LLVM_FUNCTIONCONTEXT_NAME</text> |
| </g> |
| <!-- Node43->Node42 --> |
| <g id="edge61" class="edge"><title>Node43->Node42</title> |
| <path fill="none" stroke="#404040" d="M3896.43,-1223.42C3885.5,-1202.39 3871.83,-1172.32 3866,-1144 3860.85,-1118.97 3858.81,-1091.87 3858.54,-1065.81"/> |
| <polygon fill="none" stroke="#404040" points="3858.54,-1065.51 3854.54,-1059.51 3858.54,-1053.51 3862.54,-1059.51 3858.54,-1065.51"/> |
| <text text-anchor="middle" x="3920" y="-1108.5" font-family="Helvetica,sans-Serif" font-size="10.00"> +LLVM_CLASS_NAME</text> |
| </g> |
| <!-- Node44 --> |
| <g id="node44" class="node"><title>Node44</title> |
| <g id="a_node44"><a xlink:href="structimpala_1_1FreePool_1_1FreeListNode.html" target="_top" xlink:title="{impala::FreePool::FreeListNode\n||}"> |
| <polygon fill="white" stroke="red" points="3991.5,-908.5 3991.5,-965.5 4146.5,-965.5 4146.5,-908.5 3991.5,-908.5"/> |
| <text text-anchor="middle" x="4069" y="-953.5" font-family="Helvetica,sans-Serif" font-size="10.00">impala::FreePool::FreeListNode</text> |
| <polyline fill="none" stroke="red" points="3991.5,-946.5 4146.5,-946.5 "/> |
| <text text-anchor="middle" x="4069" y="-934.5" font-family="Helvetica,sans-Serif" font-size="10.00"> </text> |
| <polyline fill="none" stroke="red" points="3991.5,-927.5 4146.5,-927.5 "/> |
| <text text-anchor="middle" x="4069" y="-915.5" font-family="Helvetica,sans-Serif" font-size="10.00"> </text> |
| </a> |
| </g> |
| </g> |
| <!-- Node44->Node41 --> |
| <g id="edge65" class="edge"><title>Node44->Node41</title> |
| <path fill="none" stroke="#404040" d="M4049.76,-908.41C4017.34,-861.934 3950.76,-766.465 3903.38,-698.536"/> |
| <polygon fill="none" stroke="#404040" points="3903.11,-698.146 3896.39,-695.513 3896.24,-688.303 3902.96,-690.936 3903.11,-698.146"/> |
| <text text-anchor="middle" x="3982" y="-765.5" font-family="Helvetica,sans-Serif" font-size="10.00"> -lists_</text> |
| </g> |
| <!-- Node44->Node44 --> |
| <g id="edge66" class="edge"><title>Node44->Node44</title> |
| <path fill="none" stroke="#404040" d="M4109.52,-965.576C4137.05,-973.924 4164,-964.398 4164,-937 4164,-913.561 4144.28,-903.203 4121.34,-905.925"/> |
| <polygon fill="none" stroke="#404040" points="4121.26,-905.942 4116.22,-911.096 4109.52,-908.424 4114.56,-903.27 4121.26,-905.942"/> |
| <text text-anchor="middle" x="4176.5" y="-940" font-family="Helvetica,sans-Serif" font-size="10.00"> +list</text> |
| <text text-anchor="middle" x="4176.5" y="-929" font-family="Helvetica,sans-Serif" font-size="10.00">+next</text> |
| </g> |
| <!-- Node45 --> |
| <g id="node45" class="node"><title>Node45</title> |
| <polygon fill="white" stroke="#bfbfbf" points="4132,-592.5 4132,-649.5 4230,-649.5 4230,-592.5 4132,-592.5"/> |
| <text text-anchor="middle" x="4181" y="-637.5" font-family="Helvetica,sans-Serif" font-size="10.00">vector< uint8_t * ></text> |
| <polyline fill="none" stroke="#bfbfbf" points="4132,-630.5 4230,-630.5 "/> |
| <text text-anchor="middle" x="4181" y="-618.5" font-family="Helvetica,sans-Serif" font-size="10.00"> </text> |
| <polyline fill="none" stroke="#bfbfbf" points="4132,-611.5 4230,-611.5 "/> |
| <text text-anchor="middle" x="4181" y="-599.5" font-family="Helvetica,sans-Serif" font-size="10.00"> </text> |
| </g> |
| <!-- Node45->Node1 --> |
| <g id="edge68" class="edge"><title>Node45->Node1</title> |
| <path fill="none" stroke="#404040" d="M4177.03,-592.354C4170.59,-556.92 4154.66,-495.589 4118,-458 4068.18,-406.918 3991.55,-378.088 3932.98,-362.517"/> |
| <polygon fill="none" stroke="#404040" points="3932.77,-362.463 3925.96,-364.849 3921.14,-359.485 3927.95,-357.099 3932.77,-362.463"/> |
| <text text-anchor="middle" x="4190" y="-477.5" font-family="Helvetica,sans-Serif" font-size="10.00"> -local_allocations_</text> |
| </g> |
| <!-- Node46 --> |
| <g id="node46" class="node"><title>Node46</title> |
| <polygon fill="white" stroke="#bfbfbf" points="4248,-592.5 4248,-649.5 4354,-649.5 4354,-592.5 4248,-592.5"/> |
| <text text-anchor="middle" x="4301" y="-637.5" font-family="Helvetica,sans-Serif" font-size="10.00">map< uint8_t *, int ></text> |
| <polyline fill="none" stroke="#bfbfbf" points="4248,-630.5 4354,-630.5 "/> |
| <text text-anchor="middle" x="4301" y="-618.5" font-family="Helvetica,sans-Serif" font-size="10.00"> </text> |
| <polyline fill="none" stroke="#bfbfbf" points="4248,-611.5 4354,-611.5 "/> |
| <text text-anchor="middle" x="4301" y="-599.5" font-family="Helvetica,sans-Serif" font-size="10.00"> </text> |
| </g> |
| <!-- Node46->Node1 --> |
| <g id="edge69" class="edge"><title>Node46->Node1</title> |
| <path fill="none" stroke="#404040" d="M4297.4,-592.299C4291.25,-556.228 4275.31,-493.595 4236,-458 4151.98,-381.924 4019.18,-357.299 3933.32,-349.46"/> |
| <polygon fill="none" stroke="#404040" points="3933.23,-349.452 3926.91,-352.933 3921.27,-348.442 3927.59,-344.961 3933.23,-349.452"/> |
| <text text-anchor="middle" x="4297" y="-477.5" font-family="Helvetica,sans-Serif" font-size="10.00"> -allocations_</text> |
| </g> |
| <!-- Node47->Node1 --> |
| <g id="edge72" class="edge"><title>Node47->Node1</title> |
| <path fill="none" stroke="#404040" d="M3855.06,-201.006C3855.22,-211.469 3855.22,-221.952 3855,-232 3854.95,-234.04 3854.9,-236.101 3854.85,-238.178"/> |
| <polygon fill="none" stroke="#404040" points="3854.85,-238.211 3858.67,-244.326 3854.5,-250.206 3850.67,-244.09 3854.85,-238.211"/> |
| <text text-anchor="middle" x="3878" y="-223.5" font-family="Helvetica,sans-Serif" font-size="10.00"> -context_</text> |
| </g> |
| <!-- Node48 --> |
| <g id="node48" class="node"><title>Node48</title> |
| <polygon fill="white" stroke="#bfbfbf" points="4372,-592.5 4372,-649.5 4418,-649.5 4418,-592.5 4372,-592.5"/> |
| <text text-anchor="middle" x="4395" y="-637.5" font-family="Helvetica,sans-Serif" font-size="10.00">uint8_t</text> |
| <polyline fill="none" stroke="#bfbfbf" points="4372,-630.5 4418,-630.5 "/> |
| <text text-anchor="middle" x="4395" y="-618.5" font-family="Helvetica,sans-Serif" font-size="10.00"> </text> |
| <polyline fill="none" stroke="#bfbfbf" points="4372,-611.5 4418,-611.5 "/> |
| <text text-anchor="middle" x="4395" y="-599.5" font-family="Helvetica,sans-Serif" font-size="10.00"> </text> |
| </g> |
| <!-- Node48->Node1 --> |
| <g id="edge77" class="edge"><title>Node48->Node1</title> |
| <path fill="none" stroke="#404040" d="M4392.3,-592.344C4387.11,-555.421 4372.2,-490.869 4330,-458 4268.81,-410.338 4053.6,-374.017 3933.18,-356.874"/> |
| <polygon fill="none" stroke="#404040" points="3933,-356.849 3926.5,-359.974 3921.12,-355.176 3927.61,-352.052 3933,-356.849"/> |
| <text text-anchor="middle" x="4402" y="-477.5" font-family="Helvetica,sans-Serif" font-size="10.00"> -varargs_buffer_</text> |
| </g> |
| <!-- Node49 --> |
| <g id="node49" class="node"><title>Node49</title> |
| <polygon fill="white" stroke="#bfbfbf" points="4451.5,-592.5 4451.5,-649.5 4492.5,-649.5 4492.5,-592.5 4451.5,-592.5"/> |
| <text text-anchor="middle" x="4472" y="-637.5" font-family="Helvetica,sans-Serif" font-size="10.00">void *</text> |
| <polyline fill="none" stroke="#bfbfbf" points="4451.5,-630.5 4492.5,-630.5 "/> |
| <text text-anchor="middle" x="4472" y="-618.5" font-family="Helvetica,sans-Serif" font-size="10.00"> </text> |
| <polyline fill="none" stroke="#bfbfbf" points="4451.5,-611.5 4492.5,-611.5 "/> |
| <text text-anchor="middle" x="4472" y="-599.5" font-family="Helvetica,sans-Serif" font-size="10.00"> </text> |
| </g> |
| <!-- Node49->Node1 --> |
| <g id="edge78" class="edge"><title>Node49->Node1</title> |
| <path fill="none" stroke="#404040" d="M4475.7,-592.278C4478.82,-556.183 4478.19,-493.524 4443,-458 4372.88,-387.208 4079.6,-359.784 3933.48,-350.363"/> |
| <polygon fill="none" stroke="#404040" points="3933.06,-350.337 3926.82,-353.953 3921.09,-349.585 3927.33,-345.969 3933.06,-350.337"/> |
| <text text-anchor="start" x="4468" y="-494" font-family="Helvetica,sans-Serif" font-size="10.00"> -thread_local_fn_state</text> |
| <text text-anchor="middle" x="4518" y="-483" font-family="Helvetica,sans-Serif" font-size="10.00">_</text> |
| <text text-anchor="start" x="4468" y="-472" font-family="Helvetica,sans-Serif" font-size="10.00">-fragment_local</text> |
| <text text-anchor="middle" x="4518" y="-461" font-family="Helvetica,sans-Serif" font-size="10.00">_fn_state_</text> |
| </g> |
| <!-- Node50 --> |
| <g id="node50" class="node"><title>Node50</title> |
| <polygon fill="white" stroke="#bfbfbf" points="4545,-587 4545,-655 4645,-655 4645,-587 4545,-587"/> |
| <text text-anchor="start" x="4553" y="-643" font-family="Helvetica,sans-Serif" font-size="10.00">vector< impala_udf</text> |
| <text text-anchor="middle" x="4595" y="-632" font-family="Helvetica,sans-Serif" font-size="10.00">::AnyVal * ></text> |
| <polyline fill="none" stroke="#bfbfbf" points="4545,-625 4645,-625 "/> |
| <text text-anchor="middle" x="4595" y="-613" font-family="Helvetica,sans-Serif" font-size="10.00"> </text> |
| <polyline fill="none" stroke="#bfbfbf" points="4545,-606 4645,-606 "/> |
| <text text-anchor="middle" x="4595" y="-594" font-family="Helvetica,sans-Serif" font-size="10.00"> </text> |
| </g> |
| <!-- Node50->Node1 --> |
| <g id="edge79" class="edge"><title>Node50->Node1</title> |
| <path fill="none" stroke="#404040" d="M4600.72,-586.785C4604.96,-550.062 4605.23,-491.659 4572,-458 4484.2,-369.065 4103.81,-350.683 3933.27,-346.934"/> |
| <polygon fill="none" stroke="#404040" points="3933.11,-346.931 3927.03,-350.806 3921.11,-346.684 3927.19,-342.808 3933.11,-346.931"/> |
| <text text-anchor="start" x="4596" y="-488.5" font-family="Helvetica,sans-Serif" font-size="10.00"> -staging_input_vals</text> |
| <text text-anchor="middle" x="4640" y="-477.5" font-family="Helvetica,sans-Serif" font-size="10.00">_</text> |
| <text text-anchor="middle" x="4640" y="-466.5" font-family="Helvetica,sans-Serif" font-size="10.00">-constant_args_</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_1FunctionContextImpl__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> |