| <?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::ExchangeNode Pages: 1 --> |
| <svg width="4665pt" height="1858pt" |
| viewBox="0.00 0.00 4665.00 1858.00" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"> |
| <g id="graph0" class="graph" transform="scale(1 1) rotate(0) translate(4 1854)"> |
| <title>impala::ExchangeNode</title> |
| <polygon fill="white" stroke="none" points="-4,4 -4,-1854 4661,-1854 4661,4 -4,4"/> |
| <!-- Node1 --> |
| <g id="node1" class="node"><title>Node1</title> |
| <polygon fill="#bfbfbf" stroke="black" points="1472,-0.5 1472,-167.5 1590,-167.5 1590,-0.5 1472,-0.5"/> |
| <text text-anchor="middle" x="1531" y="-155.5" font-family="Helvetica,sans-Serif" font-size="10.00">impala::ExchangeNode</text> |
| <polyline fill="none" stroke="black" points="1472,-148.5 1590,-148.5 "/> |
| <text text-anchor="middle" x="1531" y="-136.5" font-family="Helvetica,sans-Serif" font-size="10.00"> </text> |
| <polyline fill="none" stroke="black" points="1472,-129.5 1590,-129.5 "/> |
| <text text-anchor="start" x="1480" y="-117.5" font-family="Helvetica,sans-Serif" font-size="10.00">+ ExchangeNode()</text> |
| <text text-anchor="start" x="1480" y="-106.5" font-family="Helvetica,sans-Serif" font-size="10.00">+ Init()</text> |
| <text text-anchor="start" x="1480" y="-95.5" font-family="Helvetica,sans-Serif" font-size="10.00">+ Prepare()</text> |
| <text text-anchor="start" x="1480" y="-84.5" font-family="Helvetica,sans-Serif" font-size="10.00">+ Open()</text> |
| <text text-anchor="start" x="1480" y="-73.5" font-family="Helvetica,sans-Serif" font-size="10.00">+ GetNext()</text> |
| <text text-anchor="start" x="1480" y="-62.5" font-family="Helvetica,sans-Serif" font-size="10.00">+ Reset()</text> |
| <text text-anchor="start" x="1480" y="-51.5" font-family="Helvetica,sans-Serif" font-size="10.00">+ Close()</text> |
| <text text-anchor="start" x="1480" y="-40.5" font-family="Helvetica,sans-Serif" font-size="10.00">+ set_num_senders()</text> |
| <text text-anchor="start" x="1480" y="-29.5" font-family="Helvetica,sans-Serif" font-size="10.00"># DebugString()</text> |
| <text text-anchor="start" x="1480" y="-18.5" font-family="Helvetica,sans-Serif" font-size="10.00">- GetNextMerging()</text> |
| <text text-anchor="start" x="1480" y="-7.5" font-family="Helvetica,sans-Serif" font-size="10.00">- FillInputRowBatch()</text> |
| </g> |
| <!-- Node2 --> |
| <g id="node2" class="node"><title>Node2</title> |
| <g id="a_node2"><a xlink:href="classimpala_1_1ExecNode.html" target="_top" xlink:title="{impala::ExecNode\n||+ ExecNode()\l+ ~ExecNode()\l+ Init()\l+ Prepare()\l+ Open()\l+ GetNext()\l+ Reset()\l+ Close()\l+ CollectNodes()\l+ CollectScanNodes()\land 12 more...\l+ CreateTree()\l+ SetDebugOptions()\l+ EvalConjuncts()\l+ CodegenEvalConjuncts()\l+ GetNodeIdFromProfile()\l# child()\l# is_closed()\l# IsScanNode()\l# InitRuntimeProfile()\l# ExecDebugAction()\l# AddRuntimeExecOption()\l# QueryMaintenance()\l# AddExprCtxToFree()\l# AddExprCtxsToFree()\l# AddExprCtxsToFree()\l# CreateNode()\l# CreateTreeHelper()\l}"> |
| <polygon fill="white" stroke="black" points="725,-217 725,-571 861,-571 861,-217 725,-217"/> |
| <text text-anchor="middle" x="793" y="-559" font-family="Helvetica,sans-Serif" font-size="10.00">impala::ExecNode</text> |
| <polyline fill="none" stroke="black" points="725,-552 861,-552 "/> |
| <text text-anchor="middle" x="793" y="-540" font-family="Helvetica,sans-Serif" font-size="10.00"> </text> |
| <polyline fill="none" stroke="black" points="725,-533 861,-533 "/> |
| <text text-anchor="start" x="733" y="-521" font-family="Helvetica,sans-Serif" font-size="10.00">+ ExecNode()</text> |
| <text text-anchor="start" x="733" y="-510" font-family="Helvetica,sans-Serif" font-size="10.00">+ ~ExecNode()</text> |
| <text text-anchor="start" x="733" y="-499" font-family="Helvetica,sans-Serif" font-size="10.00">+ Init()</text> |
| <text text-anchor="start" x="733" y="-488" font-family="Helvetica,sans-Serif" font-size="10.00">+ Prepare()</text> |
| <text text-anchor="start" x="733" y="-477" font-family="Helvetica,sans-Serif" font-size="10.00">+ Open()</text> |
| <text text-anchor="start" x="733" y="-466" font-family="Helvetica,sans-Serif" font-size="10.00">+ GetNext()</text> |
| <text text-anchor="start" x="733" y="-455" font-family="Helvetica,sans-Serif" font-size="10.00">+ Reset()</text> |
| <text text-anchor="start" x="733" y="-444" font-family="Helvetica,sans-Serif" font-size="10.00">+ Close()</text> |
| <text text-anchor="start" x="733" y="-433" font-family="Helvetica,sans-Serif" font-size="10.00">+ CollectNodes()</text> |
| <text text-anchor="start" x="733" y="-422" font-family="Helvetica,sans-Serif" font-size="10.00">+ CollectScanNodes()</text> |
| <text text-anchor="start" x="733" y="-411" font-family="Helvetica,sans-Serif" font-size="10.00">and 12 more...</text> |
| <text text-anchor="start" x="733" y="-400" font-family="Helvetica,sans-Serif" font-size="10.00">+ CreateTree()</text> |
| <text text-anchor="start" x="733" y="-389" font-family="Helvetica,sans-Serif" font-size="10.00">+ SetDebugOptions()</text> |
| <text text-anchor="start" x="733" y="-378" font-family="Helvetica,sans-Serif" font-size="10.00">+ EvalConjuncts()</text> |
| <text text-anchor="start" x="733" y="-367" font-family="Helvetica,sans-Serif" font-size="10.00">+ CodegenEvalConjuncts()</text> |
| <text text-anchor="start" x="733" y="-356" font-family="Helvetica,sans-Serif" font-size="10.00">+ GetNodeIdFromProfile()</text> |
| <text text-anchor="start" x="733" y="-345" font-family="Helvetica,sans-Serif" font-size="10.00"># child()</text> |
| <text text-anchor="start" x="733" y="-334" font-family="Helvetica,sans-Serif" font-size="10.00"># is_closed()</text> |
| <text text-anchor="start" x="733" y="-323" font-family="Helvetica,sans-Serif" font-size="10.00"># IsScanNode()</text> |
| <text text-anchor="start" x="733" y="-312" font-family="Helvetica,sans-Serif" font-size="10.00"># InitRuntimeProfile()</text> |
| <text text-anchor="start" x="733" y="-301" font-family="Helvetica,sans-Serif" font-size="10.00"># ExecDebugAction()</text> |
| <text text-anchor="start" x="733" y="-290" font-family="Helvetica,sans-Serif" font-size="10.00"># AddRuntimeExecOption()</text> |
| <text text-anchor="start" x="733" y="-279" font-family="Helvetica,sans-Serif" font-size="10.00"># QueryMaintenance()</text> |
| <text text-anchor="start" x="733" y="-268" font-family="Helvetica,sans-Serif" font-size="10.00"># AddExprCtxToFree()</text> |
| <text text-anchor="start" x="733" y="-257" font-family="Helvetica,sans-Serif" font-size="10.00"># AddExprCtxsToFree()</text> |
| <text text-anchor="start" x="733" y="-246" font-family="Helvetica,sans-Serif" font-size="10.00"># AddExprCtxsToFree()</text> |
| <text text-anchor="start" x="733" y="-235" font-family="Helvetica,sans-Serif" font-size="10.00"># CreateNode()</text> |
| <text text-anchor="start" x="733" y="-224" font-family="Helvetica,sans-Serif" font-size="10.00"># CreateTreeHelper()</text> |
| </a> |
| </g> |
| </g> |
| <!-- Node2->Node1 --> |
| <g id="edge1" class="edge"><title>Node2->Node1</title> |
| <path fill="none" stroke="midnightblue" d="M870.62,-360.606C1018.9,-298.723 1339.45,-164.944 1471.89,-109.668"/> |
| <polygon fill="none" stroke="midnightblue" points="868.987,-357.495 861.106,-364.576 871.683,-363.955 868.987,-357.495"/> |
| </g> |
| <!-- Node3 --> |
| <g id="node3" class="node"><title>Node3</title> |
| <polygon fill="white" stroke="#bfbfbf" points="1028,-785 1028,-853 1130,-853 1130,-785 1028,-785"/> |
| <text text-anchor="start" x="1036" y="-841" font-family="Helvetica,sans-Serif" font-size="10.00">scoped_ptr< impala</text> |
| <text text-anchor="middle" x="1079" y="-830" font-family="Helvetica,sans-Serif" font-size="10.00">::RuntimeProfile ></text> |
| <polyline fill="none" stroke="#bfbfbf" points="1028,-823 1130,-823 "/> |
| <text text-anchor="middle" x="1079" y="-811" font-family="Helvetica,sans-Serif" font-size="10.00"> </text> |
| <polyline fill="none" stroke="#bfbfbf" points="1028,-804 1130,-804 "/> |
| <text text-anchor="middle" x="1079" y="-792" font-family="Helvetica,sans-Serif" font-size="10.00"> </text> |
| </g> |
| <!-- Node3->Node2 --> |
| <g id="edge2" class="edge"><title>Node3->Node2</title> |
| <path fill="none" stroke="#404040" d="M1067.67,-784.996C1056.87,-755.157 1039.27,-710.451 1019,-674 978.118,-600.486 917.54,-526.951 869.389,-473.844"/> |
| <polygon fill="none" stroke="#404040" points="869.255,-473.698 862.256,-471.964 861.164,-464.836 868.163,-466.57 869.255,-473.698"/> |
| <text text-anchor="middle" x="1044" y="-620.5" font-family="Helvetica,sans-Serif" font-size="10.00"> #runtime_profile_</text> |
| </g> |
| <!-- Node4 --> |
| <g id="node4" class="node"><title>Node4</title> |
| <polygon fill="white" stroke="#bfbfbf" points="307.5,-1625.5 307.5,-1682.5 342.5,-1682.5 342.5,-1625.5 307.5,-1625.5"/> |
| <text text-anchor="middle" x="325" y="-1670.5" font-family="Helvetica,sans-Serif" font-size="10.00">type</text> |
| <polyline fill="none" stroke="#bfbfbf" points="307.5,-1663.5 342.5,-1663.5 "/> |
| <text text-anchor="middle" x="325" y="-1651.5" font-family="Helvetica,sans-Serif" font-size="10.00"> </text> |
| <polyline fill="none" stroke="#bfbfbf" points="307.5,-1644.5 342.5,-1644.5 "/> |
| <text text-anchor="middle" x="325" y="-1632.5" font-family="Helvetica,sans-Serif" font-size="10.00"> </text> |
| </g> |
| <!-- Node4->Node2 --> |
| <g id="edge3" class="edge"><title>Node4->Node2</title> |
| <path fill="none" stroke="#404040" d="M307.451,-1631.51C291.591,-1610.88 268.955,-1578.19 257,-1546 216.339,-1436.52 237.045,-1401.38 219,-1286 217.747,-1277.99 216.894,-1276.06 216,-1268 201.077,-1133.5 202.779,-1099.27 199,-964 195.4,-835.161 129.899,-782.8 199,-674 313.543,-493.65 578.997,-427.813 712.817,-405.496"/> |
| <polygon fill="none" stroke="#404040" points="713.111,-405.449 718.395,-400.541 724.957,-403.531 719.673,-408.438 713.111,-405.449"/> |
| <text text-anchor="middle" x="232.5" y="-1175.5" font-family="Helvetica,sans-Serif" font-size="10.00"> #type_</text> |
| </g> |
| <!-- Node4->Node2 --> |
| <g id="edge9" class="edge"><title>Node4->Node2</title> |
| <path fill="none" stroke="#404040" d="M321.093,-1625.06C312.456,-1561.71 291.954,-1402.22 285,-1268 280.861,-1188.11 252.824,-1161.24 285,-1088 317.767,-1013.41 382.542,-1036.35 420,-964 497.052,-815.178 376.298,-730.27 468,-590 525.365,-502.253 637.206,-448.198 713.499,-419.884"/> |
| <polygon fill="none" stroke="#404040" points="713.675,-419.82 717.95,-414.013 724.955,-415.726 720.68,-421.533 713.675,-419.82"/> |
| <text text-anchor="middle" x="321" y="-1175.5" font-family="Helvetica,sans-Serif" font-size="10.00"> #debug_action_</text> |
| </g> |
| <!-- Node4->Node2 --> |
| <g id="edge26" class="edge"><title>Node4->Node2</title> |
| <path fill="none" stroke="#404040" d="M329.502,-1625.33C355.46,-1466.85 487.05,-678.403 550,-590 593.607,-528.761 661.489,-476.54 714.435,-441.596"/> |
| <polygon fill="none" stroke="#404040" points="714.756,-441.386 717.602,-434.761 724.813,-434.839 721.967,-441.465 714.756,-441.386"/> |
| <text text-anchor="middle" x="460" y="-1175.5" font-family="Helvetica,sans-Serif" font-size="10.00"> #debug_phase_</text> |
| </g> |
| <!-- Node17 --> |
| <g id="node17" class="node"><title>Node17</title> |
| <g id="a_node17"><a xlink:href="classimpala_1_1RuntimeProfile_1_1Counter.html" target="_top" xlink:title="{impala::RuntimeProfile\l::Counter\n||+ Counter()\l+ ~Counter()\l+ Add()\l+ BitOr()\l+ Set()\l+ Set()\l+ value()\l+ double_value()\l+ unit()\l}"> |
| <polygon fill="white" stroke="black" points="700,-1349 700,-1505 816,-1505 816,-1349 700,-1349"/> |
| <text text-anchor="start" x="708" y="-1493" font-family="Helvetica,sans-Serif" font-size="10.00">impala::RuntimeProfile</text> |
| <text text-anchor="middle" x="758" y="-1482" font-family="Helvetica,sans-Serif" font-size="10.00">::Counter</text> |
| <polyline fill="none" stroke="black" points="700,-1475 816,-1475 "/> |
| <text text-anchor="middle" x="758" y="-1463" font-family="Helvetica,sans-Serif" font-size="10.00"> </text> |
| <polyline fill="none" stroke="black" points="700,-1456 816,-1456 "/> |
| <text text-anchor="start" x="708" y="-1444" font-family="Helvetica,sans-Serif" font-size="10.00">+ Counter()</text> |
| <text text-anchor="start" x="708" y="-1433" font-family="Helvetica,sans-Serif" font-size="10.00">+ ~Counter()</text> |
| <text text-anchor="start" x="708" y="-1422" font-family="Helvetica,sans-Serif" font-size="10.00">+ Add()</text> |
| <text text-anchor="start" x="708" y="-1411" font-family="Helvetica,sans-Serif" font-size="10.00">+ BitOr()</text> |
| <text text-anchor="start" x="708" y="-1400" font-family="Helvetica,sans-Serif" font-size="10.00">+ Set()</text> |
| <text text-anchor="start" x="708" y="-1389" font-family="Helvetica,sans-Serif" font-size="10.00">+ Set()</text> |
| <text text-anchor="start" x="708" y="-1378" font-family="Helvetica,sans-Serif" font-size="10.00">+ value()</text> |
| <text text-anchor="start" x="708" y="-1367" font-family="Helvetica,sans-Serif" font-size="10.00">+ double_value()</text> |
| <text text-anchor="start" x="708" y="-1356" font-family="Helvetica,sans-Serif" font-size="10.00">+ unit()</text> |
| </a> |
| </g> |
| </g> |
| <!-- Node4->Node17 --> |
| <g id="edge19" class="edge"><title>Node4->Node17</title> |
| <path fill="none" stroke="#404040" d="M342.51,-1643.9C400.214,-1613.92 586.533,-1517.1 688.956,-1463.88"/> |
| <polygon fill="none" stroke="#404040" points="689.159,-1463.77 692.639,-1457.46 699.807,-1458.24 696.328,-1464.55 689.159,-1463.77"/> |
| <text text-anchor="middle" x="583" y="-1532.5" font-family="Helvetica,sans-Serif" font-size="10.00"> #unit_</text> |
| </g> |
| <!-- Node5 --> |
| <g id="node5" class="node"><title>Node5</title> |
| <g id="a_node5"><a xlink:href="classimpala_1_1RowDescriptor.html" target="_top" xlink:title="{impala::RowDescriptor\n||+ RowDescriptor()\l+ RowDescriptor()\l+ RowDescriptor()\l+ RowDescriptor()\l+ RowDescriptor()\l+ RowDescriptor()\l+ GetRowSize()\l+ GetTupleIdx()\l+ TupleIsNullable()\l+ IsAnyTupleNullable()\l+ tuple_descriptors()\l+ ToThrift()\l+ IsPrefixOf()\l+ Equals()\l+ DebugString()\l- InitTupleIdxMap()\l}"> |
| <polygon fill="white" stroke="black" points="1545,-708 1545,-930 1661,-930 1661,-708 1545,-708"/> |
| <text text-anchor="middle" x="1603" y="-918" font-family="Helvetica,sans-Serif" font-size="10.00">impala::RowDescriptor</text> |
| <polyline fill="none" stroke="black" points="1545,-911 1661,-911 "/> |
| <text text-anchor="middle" x="1603" y="-899" font-family="Helvetica,sans-Serif" font-size="10.00"> </text> |
| <polyline fill="none" stroke="black" points="1545,-892 1661,-892 "/> |
| <text text-anchor="start" x="1553" y="-880" font-family="Helvetica,sans-Serif" font-size="10.00">+ RowDescriptor()</text> |
| <text text-anchor="start" x="1553" y="-869" font-family="Helvetica,sans-Serif" font-size="10.00">+ RowDescriptor()</text> |
| <text text-anchor="start" x="1553" y="-858" font-family="Helvetica,sans-Serif" font-size="10.00">+ RowDescriptor()</text> |
| <text text-anchor="start" x="1553" y="-847" font-family="Helvetica,sans-Serif" font-size="10.00">+ RowDescriptor()</text> |
| <text text-anchor="start" x="1553" y="-836" font-family="Helvetica,sans-Serif" font-size="10.00">+ RowDescriptor()</text> |
| <text text-anchor="start" x="1553" y="-825" font-family="Helvetica,sans-Serif" font-size="10.00">+ RowDescriptor()</text> |
| <text text-anchor="start" x="1553" y="-814" font-family="Helvetica,sans-Serif" font-size="10.00">+ GetRowSize()</text> |
| <text text-anchor="start" x="1553" y="-803" font-family="Helvetica,sans-Serif" font-size="10.00">+ GetTupleIdx()</text> |
| <text text-anchor="start" x="1553" y="-792" font-family="Helvetica,sans-Serif" font-size="10.00">+ TupleIsNullable()</text> |
| <text text-anchor="start" x="1553" y="-781" font-family="Helvetica,sans-Serif" font-size="10.00">+ IsAnyTupleNullable()</text> |
| <text text-anchor="start" x="1553" y="-770" font-family="Helvetica,sans-Serif" font-size="10.00">+ tuple_descriptors()</text> |
| <text text-anchor="start" x="1553" y="-759" font-family="Helvetica,sans-Serif" font-size="10.00">+ ToThrift()</text> |
| <text text-anchor="start" x="1553" y="-748" font-family="Helvetica,sans-Serif" font-size="10.00">+ IsPrefixOf()</text> |
| <text text-anchor="start" x="1553" y="-737" font-family="Helvetica,sans-Serif" font-size="10.00">+ Equals()</text> |
| <text text-anchor="start" x="1553" y="-726" font-family="Helvetica,sans-Serif" font-size="10.00">+ DebugString()</text> |
| <text text-anchor="start" x="1553" y="-715" font-family="Helvetica,sans-Serif" font-size="10.00">- InitTupleIdxMap()</text> |
| </a> |
| </g> |
| </g> |
| <!-- Node5->Node1 --> |
| <g id="edge32" class="edge"><title>Node5->Node1</title> |
| <path fill="none" stroke="#404040" d="M1609.17,-707.791C1609.93,-690.465 1610.59,-672.75 1611,-656 1611.72,-626.676 1621.42,-617.419 1611,-590 1607.2,-579.995 1599.16,-581.861 1595,-572 1528.09,-413.54 1602.42,-354.32 1567,-186 1566.55,-183.84 1566.06,-181.663 1565.54,-179.475"/> |
| <polygon fill="none" stroke="#404040" points="1565.5,-179.328 1560.12,-174.526 1562.48,-167.713 1567.86,-172.515 1565.5,-179.328"/> |
| <text text-anchor="middle" x="1635" y="-391.5" font-family="Helvetica,sans-Serif" font-size="10.00"> -input_row_desc_</text> |
| </g> |
| <!-- Node5->Node2 --> |
| <g id="edge4" class="edge"><title>Node5->Node2</title> |
| <path fill="none" stroke="#404040" d="M1554.75,-707.803C1530.12,-653.733 1503.06,-598.37 1492,-590 1455.99,-562.746 1435.94,-582.414 1392,-572 1203.72,-527.379 986.899,-458.969 872.793,-421.611"/> |
| <polygon fill="none" stroke="#404040" points="872.472,-421.506 865.524,-423.436 861.07,-417.764 868.018,-415.834 872.472,-421.506"/> |
| <text text-anchor="middle" x="1568" y="-620.5" font-family="Helvetica,sans-Serif" font-size="10.00"> #row_descriptor_</text> |
| </g> |
| <!-- Node24 --> |
| <g id="node24" class="node"><title>Node24</title> |
| <g id="a_node24"><a xlink:href="classimpala_1_1RowBatch.html" target="_top" xlink:title="{impala::RowBatch\n||+ RowBatch()\l+ RowBatch()\l+ ~RowBatch()\l+ AddRows()\l+ AddRow()\l+ CommitRows()\l+ CommitLastRow()\l+ set_num_rows()\l+ AtCapacity()\l+ AtCapacity()\land 20 more...\l+ GetBatchSize()\l}"> |
| <polygon fill="white" stroke="black" points="2153.5,-305 2153.5,-483 2258.5,-483 2258.5,-305 2153.5,-305"/> |
| <text text-anchor="middle" x="2206" y="-471" font-family="Helvetica,sans-Serif" font-size="10.00">impala::RowBatch</text> |
| <polyline fill="none" stroke="black" points="2153.5,-464 2258.5,-464 "/> |
| <text text-anchor="middle" x="2206" y="-452" font-family="Helvetica,sans-Serif" font-size="10.00"> </text> |
| <polyline fill="none" stroke="black" points="2153.5,-445 2258.5,-445 "/> |
| <text text-anchor="start" x="2161.5" y="-433" font-family="Helvetica,sans-Serif" font-size="10.00">+ RowBatch()</text> |
| <text text-anchor="start" x="2161.5" y="-422" font-family="Helvetica,sans-Serif" font-size="10.00">+ RowBatch()</text> |
| <text text-anchor="start" x="2161.5" y="-411" font-family="Helvetica,sans-Serif" font-size="10.00">+ ~RowBatch()</text> |
| <text text-anchor="start" x="2161.5" y="-400" font-family="Helvetica,sans-Serif" font-size="10.00">+ AddRows()</text> |
| <text text-anchor="start" x="2161.5" y="-389" font-family="Helvetica,sans-Serif" font-size="10.00">+ AddRow()</text> |
| <text text-anchor="start" x="2161.5" y="-378" font-family="Helvetica,sans-Serif" font-size="10.00">+ CommitRows()</text> |
| <text text-anchor="start" x="2161.5" y="-367" font-family="Helvetica,sans-Serif" font-size="10.00">+ CommitLastRow()</text> |
| <text text-anchor="start" x="2161.5" y="-356" font-family="Helvetica,sans-Serif" font-size="10.00">+ set_num_rows()</text> |
| <text text-anchor="start" x="2161.5" y="-345" font-family="Helvetica,sans-Serif" font-size="10.00">+ AtCapacity()</text> |
| <text text-anchor="start" x="2161.5" y="-334" font-family="Helvetica,sans-Serif" font-size="10.00">+ AtCapacity()</text> |
| <text text-anchor="start" x="2161.5" y="-323" font-family="Helvetica,sans-Serif" font-size="10.00">and 20 more...</text> |
| <text text-anchor="start" x="2161.5" y="-312" font-family="Helvetica,sans-Serif" font-size="10.00">+ GetBatchSize()</text> |
| </a> |
| </g> |
| </g> |
| <!-- Node5->Node24 --> |
| <g id="edge43" class="edge"><title>Node5->Node24</title> |
| <path fill="none" stroke="#404040" d="M1661.22,-726.469C1676.38,-707.375 1693.89,-688.63 1713,-674 1729.78,-661.156 1738.04,-665.331 1757,-656 1832.76,-618.704 2038.05,-496.25 2142.74,-433.227"/> |
| <polygon fill="none" stroke="#404040" points="2142.89,-433.141 2145.96,-426.619 2153.17,-426.95 2150.09,-433.472 2142.89,-433.141"/> |
| <text text-anchor="middle" x="1904" y="-620.5" font-family="Helvetica,sans-Serif" font-size="10.00"> -row_desc_</text> |
| </g> |
| <!-- Node6 --> |
| <g id="node6" class="node"><title>Node6</title> |
| <polygon fill="white" stroke="#bfbfbf" points="1452,-1149.5 1452,-1206.5 1524,-1206.5 1524,-1149.5 1452,-1149.5"/> |
| <text text-anchor="middle" x="1488" y="-1194.5" font-family="Helvetica,sans-Serif" font-size="10.00">vector< int ></text> |
| <polyline fill="none" stroke="#bfbfbf" points="1452,-1187.5 1524,-1187.5 "/> |
| <text text-anchor="middle" x="1488" y="-1175.5" font-family="Helvetica,sans-Serif" font-size="10.00"> </text> |
| <polyline fill="none" stroke="#bfbfbf" points="1452,-1168.5 1524,-1168.5 "/> |
| <text text-anchor="middle" x="1488" y="-1156.5" font-family="Helvetica,sans-Serif" font-size="10.00"> </text> |
| </g> |
| <!-- Node6->Node5 --> |
| <g id="edge5" class="edge"><title>Node6->Node5</title> |
| <path fill="none" stroke="#404040" d="M1472.41,-1149.18C1451.72,-1108.11 1421.98,-1030.86 1460,-982 1479.99,-956.308 1505.64,-984.412 1531,-964 1539.55,-957.114 1547.18,-948.95 1553.96,-940.063"/> |
| <polygon fill="none" stroke="#404040" points="1554.04,-939.947 1554.25,-932.739 1560.99,-930.161 1560.78,-937.369 1554.04,-939.947"/> |
| <text text-anchor="middle" x="1497.5" y="-1023.5" font-family="Helvetica,sans-Serif" font-size="10.00"> -tuple_idx_map_</text> |
| </g> |
| <!-- Node7 --> |
| <g id="node7" class="node"><title>Node7</title> |
| <polygon fill="white" stroke="#bfbfbf" points="565.5,-1398.5 565.5,-1455.5 594.5,-1455.5 594.5,-1398.5 565.5,-1398.5"/> |
| <text text-anchor="middle" x="580" y="-1443.5" font-family="Helvetica,sans-Serif" font-size="10.00">int</text> |
| <polyline fill="none" stroke="#bfbfbf" points="565.5,-1436.5 594.5,-1436.5 "/> |
| <text text-anchor="middle" x="580" y="-1424.5" font-family="Helvetica,sans-Serif" font-size="10.00"> </text> |
| <polyline fill="none" stroke="#bfbfbf" points="565.5,-1417.5 594.5,-1417.5 "/> |
| <text text-anchor="middle" x="580" y="-1405.5" font-family="Helvetica,sans-Serif" font-size="10.00"> </text> |
| </g> |
| <!-- Node7->Node1 --> |
| <g id="edge36" class="edge"><title>Node7->Node1</title> |
| <path fill="none" stroke="#404040" d="M565.372,-1405.13C545.637,-1375.91 510.899,-1320.46 493,-1268 466.855,-1191.38 511.139,-1154.53 465,-1088 455.701,-1074.59 445.856,-1080.05 433,-1070 381.972,-1030.11 356.912,-1024.19 333,-964 208.589,-650.825 202.301,-436.647 457,-216 532.935,-150.218 1232.03,-102.894 1459.7,-89.1196"/> |
| <polygon fill="none" stroke="#404040" points="1459.8,-89.1135 1465.55,-84.7607 1471.78,-88.3934 1466.03,-92.7463 1459.8,-89.1135"/> |
| <text text-anchor="middle" x="368" y="-822" font-family="Helvetica,sans-Serif" font-size="10.00"> -num_senders_</text> |
| <text text-anchor="middle" x="368" y="-811" font-family="Helvetica,sans-Serif" font-size="10.00">-next_row_idx_</text> |
| </g> |
| <!-- Node7->Node2 --> |
| <g id="edge22" class="edge"><title>Node7->Node2</title> |
| <path fill="none" stroke="#404040" d="M573.885,-1398.25C553.001,-1298.77 489.028,-951.131 549,-674 557.484,-634.797 559.366,-623.115 582,-590 618.187,-537.056 671.244,-488.108 715.101,-452.496"/> |
| <polygon fill="none" stroke="#404040" points="715.237,-452.386 717.412,-445.511 724.595,-444.876 722.42,-451.751 715.237,-452.386"/> |
| <text text-anchor="middle" x="540" y="-1023.5" font-family="Helvetica,sans-Serif" font-size="10.00"> #id_</text> |
| </g> |
| <!-- Node7->Node5 --> |
| <g id="edge6" class="edge"><title>Node7->Node5</title> |
| <path fill="none" stroke="#404040" d="M594.772,-1407.65C619.252,-1378.3 671.011,-1320.6 726,-1286 745.285,-1273.87 757.046,-1283.22 774,-1268 879.9,-1172.93 798.011,-1058.52 918,-982 972.268,-947.391 1440.02,-993.931 1497,-964 1511.71,-956.275 1524.9,-945.488 1536.56,-933.256"/> |
| <polygon fill="none" stroke="#404040" points="1536.76,-933.037 1537.8,-925.902 1544.78,-924.117 1543.74,-931.253 1536.76,-933.037"/> |
| <text text-anchor="middle" x="882" y="-1175.5" font-family="Helvetica,sans-Serif" font-size="10.00"> +INVALID_IDX</text> |
| </g> |
| <!-- Node12 --> |
| <g id="node12" class="node"><title>Node12</title> |
| <g id="a_node12"><a xlink:href="classimpala_1_1SpinLock.html" target="_top" xlink:title="Lightweight spinlock. "> |
| <polygon fill="white" stroke="black" points="962.5,-1122 962.5,-1234 1061.5,-1234 1061.5,-1122 962.5,-1122"/> |
| <text text-anchor="middle" x="1012" y="-1222" font-family="Helvetica,sans-Serif" font-size="10.00">impala::SpinLock</text> |
| <polyline fill="none" stroke="black" points="962.5,-1215 1061.5,-1215 "/> |
| <text text-anchor="middle" x="1012" y="-1203" font-family="Helvetica,sans-Serif" font-size="10.00"> </text> |
| <polyline fill="none" stroke="black" points="962.5,-1196 1061.5,-1196 "/> |
| <text text-anchor="start" x="970.5" y="-1184" font-family="Helvetica,sans-Serif" font-size="10.00">+ SpinLock()</text> |
| <text text-anchor="start" x="970.5" y="-1173" font-family="Helvetica,sans-Serif" font-size="10.00">+ lock()</text> |
| <text text-anchor="start" x="970.5" y="-1162" font-family="Helvetica,sans-Serif" font-size="10.00">+ unlock()</text> |
| <text text-anchor="start" x="970.5" y="-1151" font-family="Helvetica,sans-Serif" font-size="10.00">+ try_lock()</text> |
| <text text-anchor="start" x="970.5" y="-1140" font-family="Helvetica,sans-Serif" font-size="10.00">+ DCheckLocked()</text> |
| <text text-anchor="start" x="970.5" y="-1129" font-family="Helvetica,sans-Serif" font-size="10.00">- SlowAcquire()</text> |
| </a> |
| </g> |
| </g> |
| <!-- Node7->Node12 --> |
| <g id="edge13" class="edge"><title>Node7->Node12</title> |
| <path fill="none" stroke="#404040" d="M594.773,-1414.08C615.438,-1397.77 654.545,-1368.22 691,-1348 770.764,-1303.75 799.813,-1311.48 880,-1268 904.547,-1254.69 930.277,-1238.03 952.434,-1222.73"/> |
| <polygon fill="none" stroke="#404040" points="952.505,-1222.68 955.136,-1215.96 962.346,-1215.81 959.714,-1222.52 952.505,-1222.68"/> |
| <text text-anchor="middle" x="894.5" y="-1305.5" font-family="Helvetica,sans-Serif" font-size="10.00"> -NUM_SPIN_CYCLES</text> |
| </g> |
| <!-- Node7->Node24 --> |
| <g id="edge46" class="edge"><title>Node7->Node24</title> |
| <path fill="none" stroke="#404040" d="M594.638,-1411.65C614.547,-1393.17 652.153,-1361.78 691,-1348 800.169,-1309.28 837.205,-1351.63 951,-1330 1014.66,-1317.9 1026.12,-1296.87 1090,-1286 1122.16,-1280.52 1649.41,-1285.41 1677,-1268 1760.72,-1215.18 1755.68,-1166.2 1779,-1070 1788.22,-1031.99 1793.45,-1018.34 1779,-982 1774.93,-971.775 1766.07,-974.225 1762,-964 1714.38,-844.23 1675.71,-769.738 1762,-674 1787.88,-645.29 1899.95,-672.293 1935,-656 2020.88,-616.076 2096.42,-537.651 2145.77,-477.145"/> |
| <polygon fill="none" stroke="#404040" points="2145.94,-476.94 2146.59,-469.759 2153.46,-467.596 2152.81,-474.778 2145.94,-476.94"/> |
| <text text-anchor="middle" x="1844.5" y="-1062" font-family="Helvetica,sans-Serif" font-size="10.00"> -capacity_</text> |
| <text text-anchor="start" x="1788" y="-1051" font-family="Helvetica,sans-Serif" font-size="10.00">-num_tuples_per</text> |
| <text text-anchor="middle" x="1844.5" y="-1040" font-family="Helvetica,sans-Serif" font-size="10.00">_row_</text> |
| <text text-anchor="middle" x="1844.5" y="-1029" font-family="Helvetica,sans-Serif" font-size="10.00">+INVALID_ROW_INDEX</text> |
| <text text-anchor="start" x="1788" y="-1018" font-family="Helvetica,sans-Serif" font-size="10.00">+AT_CAPACITY_MEM</text> |
| <text text-anchor="middle" x="1844.5" y="-1007" font-family="Helvetica,sans-Serif" font-size="10.00">_USAGE</text> |
| <text text-anchor="middle" x="1844.5" y="-996" font-family="Helvetica,sans-Serif" font-size="10.00">-num_rows_</text> |
| <text text-anchor="middle" x="1844.5" y="-985" font-family="Helvetica,sans-Serif" font-size="10.00">-tuple_ptrs_size_</text> |
| </g> |
| <!-- Node8 --> |
| <g id="node8" class="node"><title>Node8</title> |
| <polygon fill="white" stroke="#bfbfbf" points="1588,-1149.5 1588,-1206.5 1668,-1206.5 1668,-1149.5 1588,-1149.5"/> |
| <text text-anchor="middle" x="1628" y="-1194.5" font-family="Helvetica,sans-Serif" font-size="10.00">vector< bool ></text> |
| <polyline fill="none" stroke="#bfbfbf" points="1588,-1187.5 1668,-1187.5 "/> |
| <text text-anchor="middle" x="1628" y="-1175.5" font-family="Helvetica,sans-Serif" font-size="10.00"> </text> |
| <polyline fill="none" stroke="#bfbfbf" points="1588,-1168.5 1668,-1168.5 "/> |
| <text text-anchor="middle" x="1628" y="-1156.5" font-family="Helvetica,sans-Serif" font-size="10.00"> </text> |
| </g> |
| <!-- Node8->Node1 --> |
| <g id="edge85" class="edge"><title>Node8->Node1</title> |
| <path fill="none" stroke="#404040" d="M1638.02,-1149.23C1645.32,-1127.86 1654.79,-1097.43 1660,-1070 1668.82,-1023.55 1666.64,-1011.22 1669,-964 1673.15,-880.99 1708.61,-292.015 1675,-216 1659.34,-180.592 1628.87,-150.642 1599.97,-128.356"/> |
| <polygon fill="none" stroke="#404040" points="1599.86,-128.278 1592.66,-127.89 1590.25,-121.094 1597.45,-121.482 1599.86,-128.278"/> |
| <text text-anchor="middle" x="1718" y="-626" font-family="Helvetica,sans-Serif" font-size="10.00"> -nulls_first_</text> |
| <text text-anchor="middle" x="1718" y="-615" font-family="Helvetica,sans-Serif" font-size="10.00">-is_asc_order_</text> |
| </g> |
| <!-- Node8->Node5 --> |
| <g id="edge7" class="edge"><title>Node8->Node5</title> |
| <path fill="none" stroke="#404040" d="M1598.76,-1149.18C1579.97,-1129.19 1557.24,-1100.48 1547,-1070 1533.25,-1029.04 1537.99,-983.171 1549.18,-942.013"/> |
| <polygon fill="none" stroke="#404040" points="1549.25,-941.782 1547.07,-934.907 1552.58,-930.255 1554.76,-937.131 1549.25,-941.782"/> |
| <text text-anchor="middle" x="1603.5" y="-1023.5" font-family="Helvetica,sans-Serif" font-size="10.00"> -tuple_idx_nullable_map_</text> |
| </g> |
| <!-- Node9 --> |
| <g id="node9" class="node"><title>Node9</title> |
| <polygon fill="white" stroke="#bfbfbf" points="1262,-1149.5 1262,-1206.5 1434,-1206.5 1434,-1149.5 1262,-1149.5"/> |
| <text text-anchor="middle" x="1348" y="-1194.5" font-family="Helvetica,sans-Serif" font-size="10.00">vector< impala::TupleDescriptor * ></text> |
| <polyline fill="none" stroke="#bfbfbf" points="1262,-1187.5 1434,-1187.5 "/> |
| <text text-anchor="middle" x="1348" y="-1175.5" font-family="Helvetica,sans-Serif" font-size="10.00"> </text> |
| <polyline fill="none" stroke="#bfbfbf" points="1262,-1168.5 1434,-1168.5 "/> |
| <text text-anchor="middle" x="1348" y="-1156.5" font-family="Helvetica,sans-Serif" font-size="10.00"> </text> |
| </g> |
| <!-- Node9->Node5 --> |
| <g id="edge8" class="edge"><title>Node9->Node5</title> |
| <path fill="none" stroke="#404040" d="M1338.95,-1149.17C1327.18,-1107.02 1312.75,-1027.14 1355,-982 1381.87,-953.297 1498.65,-986.346 1531,-964 1540.56,-957.397 1548.91,-949.143 1556.2,-939.947"/> |
| <polygon fill="none" stroke="#404040" points="1556.34,-939.75 1556.64,-932.545 1563.41,-930.053 1563.11,-937.258 1556.34,-939.75"/> |
| <text text-anchor="middle" x="1396.5" y="-1023.5" font-family="Helvetica,sans-Serif" font-size="10.00"> -tuple_desc_map_</text> |
| </g> |
| <!-- Node10 --> |
| <g id="node10" class="node"><title>Node10</title> |
| <polygon fill="white" stroke="#bfbfbf" points="2222,-1792.5 2222,-1849.5 2268,-1849.5 2268,-1792.5 2222,-1792.5"/> |
| <text text-anchor="middle" x="2245" y="-1837.5" font-family="Helvetica,sans-Serif" font-size="10.00">int64_t</text> |
| <polyline fill="none" stroke="#bfbfbf" points="2222,-1830.5 2268,-1830.5 "/> |
| <text text-anchor="middle" x="2245" y="-1818.5" font-family="Helvetica,sans-Serif" font-size="10.00"> </text> |
| <polyline fill="none" stroke="#bfbfbf" points="2222,-1811.5 2268,-1811.5 "/> |
| <text text-anchor="middle" x="2245" y="-1799.5" font-family="Helvetica,sans-Serif" font-size="10.00"> </text> |
| </g> |
| <!-- Node10->Node1 --> |
| <g id="edge34" class="edge"><title>Node10->Node1</title> |
| <path fill="none" stroke="#404040" d="M2221.93,-1820.03C2067.18,-1820.14 1163.85,-1818.75 430,-1774 232.073,-1761.93 0,-1853.29 0,-1655 0,-1655 0,-1655 0,-393 0,-257.584 121.79,-265.076 248,-216 472.231,-128.808 1224.14,-95.6891 1459.76,-87.3029"/> |
| <polygon fill="none" stroke="#404040" points="1459.92,-87.2976 1465.77,-83.0894 1471.91,-86.8763 1466.05,-91.0845 1459.92,-87.2976"/> |
| <text text-anchor="middle" x="48" y="-1181" font-family="Helvetica,sans-Serif" font-size="10.00"> -num_rows_skipped_</text> |
| <text text-anchor="middle" x="48" y="-1170" font-family="Helvetica,sans-Serif" font-size="10.00">-offset_</text> |
| </g> |
| <!-- Node10->Node2 --> |
| <g id="edge10" class="edge"><title>Node10->Node2</title> |
| <path fill="none" stroke="#404040" d="M2221.68,-1819.7C2014.58,-1816.94 493.13,-1795.05 298,-1744 213.966,-1722.01 124,-1741.86 124,-1655 124,-1655 124,-1655 124,-818 124,-709.698 126.907,-659.462 210,-590 359.227,-465.253 591.439,-419.295 712.861,-403.168"/> |
| <polygon fill="none" stroke="#404040" points="713.07,-403.141 718.51,-398.408 724.972,-401.61 719.531,-406.343 713.07,-403.141"/> |
| <text text-anchor="start" x="124" y="-1316.5" font-family="Helvetica,sans-Serif" font-size="10.00"> #num_rows_returned</text> |
| <text text-anchor="middle" x="171" y="-1305.5" font-family="Helvetica,sans-Serif" font-size="10.00">_</text> |
| <text text-anchor="middle" x="171" y="-1294.5" font-family="Helvetica,sans-Serif" font-size="10.00">#limit_</text> |
| </g> |
| <!-- Node18 --> |
| <g id="node18" class="node"><title>Node18</title> |
| <g id="a_node18"><a xlink:href="classimpala_1_1AtomicInt.html" target="_top" xlink:title="{impala::AtomicInt\<\l int64_t \>\n||+ AtomicInt()\l+ operator int64_t()\l+ operator=()\l+ operator=()\l+ operator+=()\l+ operator-=()\l+ operator\|=()\l+ operator&=()\l+ operator++()\l+ operator++()\land 10 more...\l}"> |
| <polygon fill="white" stroke="black" points="2279.5,-1565 2279.5,-1743 2378.5,-1743 2378.5,-1565 2279.5,-1565"/> |
| <text text-anchor="start" x="2287.5" y="-1731" font-family="Helvetica,sans-Serif" font-size="10.00">impala::AtomicInt<</text> |
| <text text-anchor="middle" x="2329" y="-1720" font-family="Helvetica,sans-Serif" font-size="10.00"> int64_t ></text> |
| <polyline fill="none" stroke="black" points="2279.5,-1713 2378.5,-1713 "/> |
| <text text-anchor="middle" x="2329" y="-1701" font-family="Helvetica,sans-Serif" font-size="10.00"> </text> |
| <polyline fill="none" stroke="black" points="2279.5,-1694 2378.5,-1694 "/> |
| <text text-anchor="start" x="2287.5" y="-1682" font-family="Helvetica,sans-Serif" font-size="10.00">+ AtomicInt()</text> |
| <text text-anchor="start" x="2287.5" y="-1671" font-family="Helvetica,sans-Serif" font-size="10.00">+ operator int64_t()</text> |
| <text text-anchor="start" x="2287.5" y="-1660" font-family="Helvetica,sans-Serif" font-size="10.00">+ operator=()</text> |
| <text text-anchor="start" x="2287.5" y="-1649" font-family="Helvetica,sans-Serif" font-size="10.00">+ operator=()</text> |
| <text text-anchor="start" x="2287.5" y="-1638" font-family="Helvetica,sans-Serif" font-size="10.00">+ operator+=()</text> |
| <text text-anchor="start" x="2287.5" y="-1627" font-family="Helvetica,sans-Serif" font-size="10.00">+ operator-=()</text> |
| <text text-anchor="start" x="2287.5" y="-1616" font-family="Helvetica,sans-Serif" font-size="10.00">+ operator|=()</text> |
| <text text-anchor="start" x="2287.5" y="-1605" font-family="Helvetica,sans-Serif" font-size="10.00">+ operator&=()</text> |
| <text text-anchor="start" x="2287.5" y="-1594" font-family="Helvetica,sans-Serif" font-size="10.00">+ operator++()</text> |
| <text text-anchor="start" x="2287.5" y="-1583" font-family="Helvetica,sans-Serif" font-size="10.00">+ operator++()</text> |
| <text text-anchor="start" x="2287.5" y="-1572" font-family="Helvetica,sans-Serif" font-size="10.00">and 10 more...</text> |
| </a> |
| </g> |
| </g> |
| <!-- Node10->Node18 --> |
| <g id="edge21" class="edge"><title>Node10->Node18</title> |
| <path fill="none" stroke="#404040" d="M2259.06,-1792.38C2264.64,-1781.42 2271.43,-1768.08 2278.56,-1754.09"/> |
| <polygon fill="none" stroke="#404040" points="2278.61,-1753.97 2277.77,-1746.81 2284.06,-1743.28 2284.9,-1750.44 2278.61,-1753.97"/> |
| <text text-anchor="middle" x="2290.5" y="-1765.5" font-family="Helvetica,sans-Serif" font-size="10.00"> -value_</text> |
| </g> |
| <!-- Node10->Node24 --> |
| <g id="edge44" class="edge"><title>Node10->Node24</title> |
| <path fill="none" stroke="#404040" d="M2268.2,-1819.61C2509.44,-1815.36 4551,-1775.85 4551,-1655 4551,-1655 4551,-1655 4551,-818 4551,-618.142 4320.45,-715.732 4125,-674 3739.04,-591.593 3635.03,-612.333 3241,-590 3214.01,-588.47 2289.9,-587.843 2268,-572 2242.85,-553.807 2227.83,-524.613 2218.89,-495.138"/> |
| <polygon fill="none" stroke="#404040" points="2218.84,-494.974 2213.38,-490.26 2215.64,-483.41 2221.09,-488.124 2218.84,-494.974"/> |
| <text text-anchor="middle" x="4604" y="-1305.5" font-family="Helvetica,sans-Serif" font-size="10.00"> -auxiliary_mem_usage_</text> |
| </g> |
| <!-- Node30 --> |
| <g id="node30" class="node"><title>Node30</title> |
| <g id="a_node30"><a xlink:href="classimpala_1_1MemTracker.html" target="_top" xlink:title="This class is thread-safe. "> |
| <polygon fill="white" stroke="black" points="2727,-675 2727,-963 2885,-963 2885,-675 2727,-675"/> |
| <text text-anchor="middle" x="2806" y="-951" font-family="Helvetica,sans-Serif" font-size="10.00">impala::MemTracker</text> |
| <polyline fill="none" stroke="black" points="2727,-944 2885,-944 "/> |
| <text text-anchor="middle" x="2806" y="-932" font-family="Helvetica,sans-Serif" font-size="10.00"> </text> |
| <polyline fill="none" stroke="black" points="2727,-925 2885,-925 "/> |
| <text text-anchor="start" x="2735" y="-913" font-family="Helvetica,sans-Serif" font-size="10.00">+ MemTracker()</text> |
| <text text-anchor="start" x="2735" y="-902" font-family="Helvetica,sans-Serif" font-size="10.00">+ MemTracker()</text> |
| <text text-anchor="start" x="2735" y="-891" font-family="Helvetica,sans-Serif" font-size="10.00">+ MemTracker()</text> |
| <text text-anchor="start" x="2735" y="-880" font-family="Helvetica,sans-Serif" font-size="10.00">+ ~MemTracker()</text> |
| <text text-anchor="start" x="2735" y="-869" font-family="Helvetica,sans-Serif" font-size="10.00">+ UnregisterFromParent()</text> |
| <text text-anchor="start" x="2735" y="-858" font-family="Helvetica,sans-Serif" font-size="10.00">+ effective_limit()</text> |
| <text text-anchor="start" x="2735" y="-847" font-family="Helvetica,sans-Serif" font-size="10.00">+ Consume()</text> |
| <text text-anchor="start" x="2735" y="-836" font-family="Helvetica,sans-Serif" font-size="10.00">+ ConsumeLocal()</text> |
| <text text-anchor="start" x="2735" y="-825" font-family="Helvetica,sans-Serif" font-size="10.00">+ ReleaseLocal()</text> |
| <text text-anchor="start" x="2735" y="-814" font-family="Helvetica,sans-Serif" font-size="10.00">+ TryConsume()</text> |
| <text text-anchor="start" x="2735" y="-803" font-family="Helvetica,sans-Serif" font-size="10.00">and 15 more...</text> |
| <text text-anchor="start" x="2735" y="-792" font-family="Helvetica,sans-Serif" font-size="10.00">+ GetQueryMemTracker()</text> |
| <text text-anchor="start" x="2735" y="-781" font-family="Helvetica,sans-Serif" font-size="10.00">+ GetRequestPoolMemTracker()</text> |
| <text text-anchor="start" x="2735" y="-770" font-family="Helvetica,sans-Serif" font-size="10.00">- CheckLimitExceeded()</text> |
| <text text-anchor="start" x="2735" y="-759" font-family="Helvetica,sans-Serif" font-size="10.00">- GcMemory()</text> |
| <text text-anchor="start" x="2735" y="-748" font-family="Helvetica,sans-Serif" font-size="10.00">- GcTcmalloc()</text> |
| <text text-anchor="start" x="2735" y="-737" font-family="Helvetica,sans-Serif" font-size="10.00">- SetQueryResourceMgr()</text> |
| <text text-anchor="start" x="2735" y="-726" font-family="Helvetica,sans-Serif" font-size="10.00">- Init()</text> |
| <text text-anchor="start" x="2735" y="-715" font-family="Helvetica,sans-Serif" font-size="10.00">- AddChildTracker()</text> |
| <text text-anchor="start" x="2735" y="-704" font-family="Helvetica,sans-Serif" font-size="10.00">- LogUpdate()</text> |
| <text text-anchor="start" x="2735" y="-693" font-family="Helvetica,sans-Serif" font-size="10.00">- ExpandRmReservation()</text> |
| <text text-anchor="start" x="2735" y="-682" font-family="Helvetica,sans-Serif" font-size="10.00">- LogUsage()</text> |
| </a> |
| </g> |
| </g> |
| <!-- Node10->Node30 --> |
| <g id="edge58" class="edge"><title>Node10->Node30</title> |
| <path fill="none" stroke="#404040" d="M2234.34,-1792.44C2222.8,-1760.06 2206,-1704.45 2206,-1655 2206,-1655 2206,-1655 2206,-1307 2206,-1208.57 2171.66,-1159.79 2239,-1088 2264.82,-1060.47 2294.08,-1095.4 2322,-1070 2352.36,-1042.38 2317.65,-1007.26 2350,-982 2399.84,-943.077 2575.28,-987.465 2634,-964 2663.98,-952.019 2692.59,-932.695 2717.56,-912.04"/> |
| <polygon fill="none" stroke="#404040" points="2717.8,-911.837 2719.78,-904.905 2726.95,-904.072 2724.96,-911.004 2717.8,-911.837"/> |
| <text text-anchor="start" x="2206" y="-1441" font-family="Helvetica,sans-Serif" font-size="10.00"> -rm_reserved_limit</text> |
| <text text-anchor="middle" x="2255" y="-1430" font-family="Helvetica,sans-Serif" font-size="10.00">_</text> |
| <text text-anchor="middle" x="2255" y="-1419" font-family="Helvetica,sans-Serif" font-size="10.00">-limit_</text> |
| <text text-anchor="middle" x="2255" y="-1408" font-family="Helvetica,sans-Serif" font-size="10.00">-GC_RELEASE_SIZE</text> |
| </g> |
| <!-- Node42 --> |
| <g id="node42" class="node"><title>Node42</title> |
| <g id="a_node42"><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="black" points="3867.5,-1089 3867.5,-1267 4046.5,-1267 4046.5,-1089 3867.5,-1089"/> |
| <text text-anchor="middle" x="3957" y="-1255" font-family="Helvetica,sans-Serif" font-size="10.00">impala::QueryResourceMgr</text> |
| <polyline fill="none" stroke="black" points="3867.5,-1248 4046.5,-1248 "/> |
| <text text-anchor="middle" x="3957" y="-1236" font-family="Helvetica,sans-Serif" font-size="10.00"> </text> |
| <polyline fill="none" stroke="black" points="3867.5,-1229 4046.5,-1229 "/> |
| <text text-anchor="start" x="3875.5" y="-1217" font-family="Helvetica,sans-Serif" font-size="10.00">+ QueryResourceMgr()</text> |
| <text text-anchor="start" x="3875.5" y="-1206" font-family="Helvetica,sans-Serif" font-size="10.00">+ InitVcoreAcquisition()</text> |
| <text text-anchor="start" x="3875.5" y="-1195" font-family="Helvetica,sans-Serif" font-size="10.00">+ IsVcoreOverSubscribed()</text> |
| <text text-anchor="start" x="3875.5" y="-1184" font-family="Helvetica,sans-Serif" font-size="10.00">+ NotifyThreadUsageChange()</text> |
| <text text-anchor="start" x="3875.5" y="-1173" font-family="Helvetica,sans-Serif" font-size="10.00">+ AddVcoreAvailableCb()</text> |
| <text text-anchor="start" x="3875.5" y="-1162" font-family="Helvetica,sans-Serif" font-size="10.00">+ RemoveVcoreAvailableCb()</text> |
| <text text-anchor="start" x="3875.5" y="-1151" font-family="Helvetica,sans-Serif" font-size="10.00">+ CreateExpansionRequest()</text> |
| <text text-anchor="start" x="3875.5" y="-1140" font-family="Helvetica,sans-Serif" font-size="10.00">+ Shutdown()</text> |
| <text text-anchor="start" x="3875.5" y="-1129" font-family="Helvetica,sans-Serif" font-size="10.00">+ ~QueryResourceMgr()</text> |
| <text text-anchor="start" x="3875.5" y="-1118" font-family="Helvetica,sans-Serif" font-size="10.00">- AcquireVcoreResources()</text> |
| <text text-anchor="start" x="3875.5" y="-1107" font-family="Helvetica,sans-Serif" font-size="10.00">- AboveVcoreSubscriptionThreshold()</text> |
| <text text-anchor="start" x="3875.5" y="-1096" font-family="Helvetica,sans-Serif" font-size="10.00">- ShouldExit()</text> |
| </a> |
| </g> |
| </g> |
| <!-- Node10->Node42 --> |
| <g id="edge76" class="edge"><title>Node10->Node42</title> |
| <path fill="none" stroke="#404040" d="M2268.24,-1818.74C2447.79,-1808.56 3613.82,-1734.11 3863,-1506 3880.22,-1490.24 3912.01,-1369.27 3933.82,-1279.02"/> |
| <polygon fill="none" stroke="#404040" points="3933.82,-1279.01 3931.33,-1272.24 3936.62,-1267.35 3939.11,-1274.11 3933.82,-1279.01"/> |
| <text text-anchor="middle" x="3875" y="-1538" font-family="Helvetica,sans-Serif" font-size="10.00"> -vcores_</text> |
| <text text-anchor="middle" x="3875" y="-1527" font-family="Helvetica,sans-Serif" font-size="10.00">-threads_running_</text> |
| </g> |
| <!-- Node11 --> |
| <g id="node11" class="node"><title>Node11</title> |
| <g id="a_node11"><a xlink:href="classimpala_1_1ObjectPool.html" target="_top" xlink:title="{impala::ObjectPool\n||+ ObjectPool()\l+ ~ObjectPool()\l+ Add()\l}"> |
| <polygon fill="white" stroke="black" points="586.5,-779.5 586.5,-858.5 685.5,-858.5 685.5,-779.5 586.5,-779.5"/> |
| <text text-anchor="middle" x="636" y="-846.5" font-family="Helvetica,sans-Serif" font-size="10.00">impala::ObjectPool</text> |
| <polyline fill="none" stroke="black" points="586.5,-839.5 685.5,-839.5 "/> |
| <text text-anchor="middle" x="636" y="-827.5" font-family="Helvetica,sans-Serif" font-size="10.00"> </text> |
| <polyline fill="none" stroke="black" points="586.5,-820.5 685.5,-820.5 "/> |
| <text text-anchor="start" x="594.5" y="-808.5" font-family="Helvetica,sans-Serif" font-size="10.00">+ ObjectPool()</text> |
| <text text-anchor="start" x="594.5" y="-797.5" font-family="Helvetica,sans-Serif" font-size="10.00">+ ~ObjectPool()</text> |
| <text text-anchor="start" x="594.5" y="-786.5" font-family="Helvetica,sans-Serif" font-size="10.00">+ Add()</text> |
| </a> |
| </g> |
| </g> |
| <!-- Node11->Node2 --> |
| <g id="edge11" class="edge"><title>Node11->Node2</title> |
| <path fill="none" stroke="#404040" d="M636.431,-779.259C638.068,-732.887 644.467,-653.533 668,-590 680.307,-556.774 698.95,-523.32 718.11,-493.73"/> |
| <polygon fill="none" stroke="#404040" points="718.294,-493.451 718.257,-486.239 724.899,-483.432 724.936,-490.643 718.294,-493.451"/> |
| <text text-anchor="middle" x="684" y="-620.5" font-family="Helvetica,sans-Serif" font-size="10.00"> #pool_</text> |
| </g> |
| <!-- Node12->Node11 --> |
| <g id="edge12" class="edge"><title>Node12->Node11</title> |
| <path fill="none" stroke="#404040" d="M962.473,-1139.88C907.552,-1099.32 815.763,-1033.28 733,-982 718.798,-973.201 711.325,-976.283 700,-964 675.607,-937.543 659.384,-900.256 649.376,-870.254"/> |
| <polygon fill="none" stroke="#404040" points="649.349,-870.17 643.72,-865.663 645.714,-858.734 651.344,-863.24 649.349,-870.17"/> |
| <text text-anchor="middle" x="880" y="-1023.5" font-family="Helvetica,sans-Serif" font-size="10.00"> -lock_</text> |
| </g> |
| <!-- Node12->Node30 --> |
| <g id="edge57" class="edge"><title>Node12->Node30</title> |
| <path fill="none" stroke="#404040" d="M1061.91,-1153.36C1109.74,-1131.98 1184.57,-1101.78 1253,-1088 1297.81,-1078.97 1623.35,-1090.9 1664,-1070 1708.2,-1047.28 1688.53,-1004.19 1733,-982 1822.59,-937.287 2540.23,-999.133 2634,-964 2664.07,-952.732 2692.62,-933.781 2717.5,-913.266"/> |
| <polygon fill="none" stroke="#404040" points="2717.7,-913.098 2719.69,-906.167 2726.86,-905.339 2724.86,-912.27 2717.7,-913.098"/> |
| <text text-anchor="middle" x="1756" y="-1023.5" font-family="Helvetica,sans-Serif" font-size="10.00"> -gc_lock_</text> |
| </g> |
| <!-- Node13 --> |
| <g id="node13" class="node"><title>Node13</title> |
| <g id="a_node13"><a xlink:href="classbool.html" target="_top" xlink:title="{bool\n||}"> |
| <polygon fill="white" stroke="black" points="1894.5,-1398.5 1894.5,-1455.5 1929.5,-1455.5 1929.5,-1398.5 1894.5,-1398.5"/> |
| <text text-anchor="middle" x="1912" y="-1443.5" font-family="Helvetica,sans-Serif" font-size="10.00">bool</text> |
| <polyline fill="none" stroke="black" points="1894.5,-1436.5 1929.5,-1436.5 "/> |
| <text text-anchor="middle" x="1912" y="-1424.5" font-family="Helvetica,sans-Serif" font-size="10.00"> </text> |
| <polyline fill="none" stroke="black" points="1894.5,-1417.5 1929.5,-1417.5 "/> |
| <text text-anchor="middle" x="1912" y="-1405.5" font-family="Helvetica,sans-Serif" font-size="10.00"> </text> |
| </a> |
| </g> |
| </g> |
| <!-- Node13->Node1 --> |
| <g id="edge37" class="edge"><title>Node13->Node1</title> |
| <path fill="none" stroke="#404040" d="M1912.8,-1398.32C1914.68,-1340.51 1920.2,-1202.82 1933,-1088 1939.18,-1032.52 1948.54,-1019.65 1953,-964 1963.29,-835.523 1982.61,-799.441 1953,-674 1895.7,-431.278 1852.55,-362.143 1676,-186 1653.67,-163.718 1625.88,-143.041 1600.62,-126.273"/> |
| <polygon fill="none" stroke="#404040" points="1600.4,-126.128 1593.19,-126.2 1590.35,-119.572 1597.56,-119.5 1600.4,-126.128"/> |
| <text text-anchor="middle" x="1998.5" y="-816.5" font-family="Helvetica,sans-Serif" font-size="10.00"> -is_merging_</text> |
| </g> |
| <!-- Node13->Node2 --> |
| <g id="edge23" class="edge"><title>Node13->Node2</title> |
| <path fill="none" stroke="#404040" d="M1894.26,-1424.8C1803.11,-1418.41 1387.38,-1386.57 1273,-1330 1006.19,-1198.03 1225.06,-958.651 1138,-674 1099.92,-549.495 961.735,-467.776 872.229,-426.618"/> |
| <polygon fill="none" stroke="#404040" points="871.96,-426.497 864.846,-427.674 861.023,-421.56 868.137,-420.383 871.96,-426.497"/> |
| <text text-anchor="middle" x="1174.5" y="-1023.5" font-family="Helvetica,sans-Serif" font-size="10.00"> -is_closed_</text> |
| </g> |
| <!-- Node13->Node12 --> |
| <g id="edge14" class="edge"><title>Node13->Node12</title> |
| <path fill="none" stroke="#404040" d="M1894.48,-1425.88C1789.86,-1424.89 1247.47,-1415.64 1110,-1330 1078.2,-1310.19 1054.7,-1275.83 1038.69,-1244.88"/> |
| <polygon fill="none" stroke="#404040" points="1038.68,-1244.86 1032.43,-1241.26 1033.34,-1234.11 1039.59,-1237.7 1038.68,-1244.86"/> |
| <text text-anchor="middle" x="1130" y="-1305.5" font-family="Helvetica,sans-Serif" font-size="10.00"> -locked_</text> |
| </g> |
| <!-- Node22 --> |
| <g id="node22" class="node"><title>Node22</title> |
| <g id="a_node22"><a xlink:href="classimpala_1_1SortExecExprs.html" target="_top" xlink:title="{impala::SortExecExprs\n||+ Init()\l+ Init()\l+ Prepare()\l+ Open()\l+ Close()\l+ sort_tuple_slot_expr_ctxs()\l+ lhs_ordering_expr_ctxs()\l+ rhs_ordering_expr_ctxs()\l}"> |
| <polygon fill="white" stroke="black" points="1401.5,-327 1401.5,-461 1544.5,-461 1544.5,-327 1401.5,-327"/> |
| <text text-anchor="middle" x="1473" y="-449" font-family="Helvetica,sans-Serif" font-size="10.00">impala::SortExecExprs</text> |
| <polyline fill="none" stroke="black" points="1401.5,-442 1544.5,-442 "/> |
| <text text-anchor="middle" x="1473" y="-430" font-family="Helvetica,sans-Serif" font-size="10.00"> </text> |
| <polyline fill="none" stroke="black" points="1401.5,-423 1544.5,-423 "/> |
| <text text-anchor="start" x="1409.5" y="-411" font-family="Helvetica,sans-Serif" font-size="10.00">+ Init()</text> |
| <text text-anchor="start" x="1409.5" y="-400" font-family="Helvetica,sans-Serif" font-size="10.00">+ Init()</text> |
| <text text-anchor="start" x="1409.5" y="-389" font-family="Helvetica,sans-Serif" font-size="10.00">+ Prepare()</text> |
| <text text-anchor="start" x="1409.5" y="-378" font-family="Helvetica,sans-Serif" font-size="10.00">+ Open()</text> |
| <text text-anchor="start" x="1409.5" y="-367" font-family="Helvetica,sans-Serif" font-size="10.00">+ Close()</text> |
| <text text-anchor="start" x="1409.5" y="-356" font-family="Helvetica,sans-Serif" font-size="10.00">+ sort_tuple_slot_expr_ctxs()</text> |
| <text text-anchor="start" x="1409.5" y="-345" font-family="Helvetica,sans-Serif" font-size="10.00">+ lhs_ordering_expr_ctxs()</text> |
| <text text-anchor="start" x="1409.5" y="-334" font-family="Helvetica,sans-Serif" font-size="10.00">+ rhs_ordering_expr_ctxs()</text> |
| </a> |
| </g> |
| </g> |
| <!-- Node13->Node22 --> |
| <g id="edge30" class="edge"><title>Node13->Node22</title> |
| <path fill="none" stroke="#404040" d="M1894.47,-1424.52C1798.75,-1416.06 1340.35,-1370.55 1253,-1268 1211.73,-1219.55 1194.59,-1028.54 1238,-982 1277.36,-939.813 1457.64,-1006.19 1497,-964 1529.68,-928.972 1499.12,-620.881 1482.35,-473.241"/> |
| <polygon fill="none" stroke="#404040" points="1482.33,-473.101 1477.68,-467.595 1480.97,-461.179 1485.62,-466.685 1482.33,-473.101"/> |
| <text text-anchor="middle" x="1280.5" y="-1023.5" font-family="Helvetica,sans-Serif" font-size="10.00"> -materialize_tuple_</text> |
| </g> |
| <!-- Node13->Node24 --> |
| <g id="edge48" class="edge"><title>Node13->Node24</title> |
| <path fill="none" stroke="#404040" d="M1916.14,-1398.46C1930.57,-1302.76 1978.16,-990.072 1985,-982 2001.09,-963.024 2022.06,-983.102 2038,-964 2121.47,-863.949 2044.46,-799.071 2081,-674 2099.06,-612.166 2128.09,-546.254 2153.63,-494.027"/> |
| <polygon fill="none" stroke="#404040" points="2153.72,-493.859 2152.78,-486.708 2159.03,-483.097 2159.96,-490.248 2153.72,-493.859"/> |
| <text text-anchor="middle" x="2027.5" y="-1029" font-family="Helvetica,sans-Serif" font-size="10.00"> -need_to_return_</text> |
| <text text-anchor="middle" x="2027.5" y="-1018" font-family="Helvetica,sans-Serif" font-size="10.00">-has_in_flight_row_</text> |
| </g> |
| <!-- Node13->Node30 --> |
| <g id="edge68" class="edge"><title>Node13->Node30</title> |
| <path fill="none" stroke="#404040" d="M1929.67,-1413.46C1962.37,-1389.28 2032.25,-1332.8 2068,-1268 2107.68,-1196.07 2048.17,-1142.09 2110,-1088 2141.42,-1060.51 2264.52,-1096.23 2297,-1070 2328.93,-1044.21 2292.59,-1007.18 2325,-982 2379.32,-939.803 2570.06,-989.36 2634,-964 2664.01,-952.095 2692.63,-932.798 2717.6,-912.145"/> |
| <polygon fill="none" stroke="#404040" points="2717.84,-911.942 2719.82,-905.01 2726.99,-904.176 2725,-911.109 2717.84,-911.942"/> |
| <text text-anchor="middle" x="2151" y="-1197.5" font-family="Helvetica,sans-Serif" font-size="10.00"> -log_stack_</text> |
| <text text-anchor="middle" x="2151" y="-1186.5" font-family="Helvetica,sans-Serif" font-size="10.00">-enable_logging_</text> |
| <text text-anchor="start" x="2110" y="-1175.5" font-family="Helvetica,sans-Serif" font-size="10.00">-log_usage_if_zero</text> |
| <text text-anchor="middle" x="2151" y="-1164.5" font-family="Helvetica,sans-Serif" font-size="10.00">_</text> |
| <text text-anchor="middle" x="2151" y="-1153.5" font-family="Helvetica,sans-Serif" font-size="10.00">-auto_unregister_</text> |
| </g> |
| <!-- Node13->Node42 --> |
| <g id="edge80" class="edge"><title>Node13->Node42</title> |
| <path fill="none" stroke="#404040" d="M1929.63,-1419.27C1994,-1395.1 2222.83,-1312.73 2420,-1286 2498.9,-1275.31 3778.49,-1296.06 3853,-1268 3854.07,-1267.6 3855.14,-1267.18 3856.2,-1266.74"/> |
| <polygon fill="none" stroke="#404040" points="3856.55,-1266.58 3860.31,-1260.42 3867.44,-1261.52 3863.68,-1267.68 3856.55,-1266.58"/> |
| <text text-anchor="middle" x="2434" y="-1305.5" font-family="Helvetica,sans-Serif" font-size="10.00"> -exit_</text> |
| </g> |
| <!-- Node14 --> |
| <g id="node14" class="node"><title>Node14</title> |
| <polygon fill="white" stroke="#bfbfbf" points="627,-1149.5 627,-1206.5 765,-1206.5 765,-1149.5 627,-1149.5"/> |
| <text text-anchor="middle" x="696" y="-1194.5" font-family="Helvetica,sans-Serif" font-size="10.00">vector< GenericElement * ></text> |
| <polyline fill="none" stroke="#bfbfbf" points="627,-1187.5 765,-1187.5 "/> |
| <text text-anchor="middle" x="696" y="-1175.5" font-family="Helvetica,sans-Serif" font-size="10.00"> </text> |
| <polyline fill="none" stroke="#bfbfbf" points="627,-1168.5 765,-1168.5 "/> |
| <text text-anchor="middle" x="696" y="-1156.5" font-family="Helvetica,sans-Serif" font-size="10.00"> </text> |
| </g> |
| <!-- Node14->Node11 --> |
| <g id="edge15" class="edge"><title>Node14->Node11</title> |
| <path fill="none" stroke="#404040" d="M693.92,-1149.41C690.827,-1111.49 684.255,-1041.25 674,-982 667.469,-944.265 657.512,-902.171 649.429,-870.351"/> |
| <polygon fill="none" stroke="#404040" points="649.419,-870.311 644.052,-865.495 646.434,-858.689 651.801,-863.505 649.419,-870.311"/> |
| <text text-anchor="middle" x="707.5" y="-1023.5" font-family="Helvetica,sans-Serif" font-size="10.00"> -objects_</text> |
| </g> |
| <!-- Node15 --> |
| <g id="node15" class="node"><title>Node15</title> |
| <polygon fill="white" stroke="#bfbfbf" points="2335,-1398.5 2335,-1455.5 2379,-1455.5 2379,-1398.5 2335,-1398.5"/> |
| <text text-anchor="middle" x="2357" y="-1443.5" font-family="Helvetica,sans-Serif" font-size="10.00">mutex</text> |
| <polyline fill="none" stroke="#bfbfbf" points="2335,-1436.5 2379,-1436.5 "/> |
| <text text-anchor="middle" x="2357" y="-1424.5" font-family="Helvetica,sans-Serif" font-size="10.00"> </text> |
| <polyline fill="none" stroke="#bfbfbf" points="2335,-1417.5 2379,-1417.5 "/> |
| <text text-anchor="middle" x="2357" y="-1405.5" font-family="Helvetica,sans-Serif" font-size="10.00"> </text> |
| </g> |
| <!-- Node15->Node2 --> |
| <g id="edge16" class="edge"><title>Node15->Node2</title> |
| <path fill="none" stroke="#404040" d="M2347.24,-1398.44C2339.47,-1380.86 2326.76,-1359.32 2308,-1348 2207.34,-1287.28 1360.03,-1316.62 1253,-1268 1149.13,-1220.81 1160.71,-1157.19 1070,-1088 1057.33,-1078.34 1052.64,-1078.24 1039,-1070 976.101,-1031.99 968.418,-1006.13 899,-982 863.953,-969.815 757.783,-991.615 733,-964 683.795,-909.172 711.754,-726.855 743.975,-583.194"/> |
| <polygon fill="none" stroke="#404040" points="744.047,-582.876 741.473,-576.14 746.701,-571.173 749.275,-577.909 744.047,-582.876"/> |
| <text text-anchor="middle" x="1086.5" y="-1023.5" font-family="Helvetica,sans-Serif" font-size="10.00"> #exec_options_lock_</text> |
| </g> |
| <!-- Node15->Node30 --> |
| <g id="edge54" class="edge"><title>Node15->Node30</title> |
| <path fill="none" stroke="#404040" d="M2344.94,-1398.48C2336.57,-1382.03 2324.04,-1361.72 2308,-1348 2292.56,-1334.8 2277.18,-1346.95 2266,-1330 2236.4,-1285.1 2232.35,-1129.95 2266,-1088 2289.08,-1059.23 2319.78,-1094.89 2347,-1070 2377.29,-1042.3 2342.73,-1007.36 2375,-982 2420.36,-946.351 2580.49,-985.572 2634,-964 2663.95,-951.928 2692.54,-932.571 2717.51,-911.915"/> |
| <polygon fill="none" stroke="#404040" points="2717.75,-911.712 2719.73,-904.78 2726.9,-903.947 2724.91,-910.879 2717.75,-911.712"/> |
| <text text-anchor="start" x="2266" y="-1181" font-family="Helvetica,sans-Serif" font-size="10.00"> -static_mem_trackers</text> |
| <text text-anchor="middle" x="2315" y="-1170" font-family="Helvetica,sans-Serif" font-size="10.00">_lock_</text> |
| </g> |
| <!-- Node15->Node30 --> |
| <g id="edge63" class="edge"><title>Node15->Node30</title> |
| <path fill="none" stroke="#404040" d="M2361.77,-1398.34C2364.97,-1379.19 2369.1,-1353.1 2372,-1330 2385.46,-1222.8 2340.12,-1181.06 2395,-1088 2437.4,-1016.11 2473.31,-1014.92 2550,-982 2585.09,-966.94 2599.69,-980.747 2634,-964 2663.61,-949.547 2692.44,-928.918 2717.76,-907.774"/> |
| <polygon fill="none" stroke="#404040" points="2717.79,-907.75 2719.77,-900.815 2726.93,-899.972 2724.95,-906.907 2717.79,-907.75"/> |
| <text text-anchor="start" x="2395" y="-1192" font-family="Helvetica,sans-Serif" font-size="10.00"> -child_trackers_lock</text> |
| <text text-anchor="middle" x="2441.5" y="-1181" font-family="Helvetica,sans-Serif" font-size="10.00">_</text> |
| <text text-anchor="start" x="2395" y="-1170" font-family="Helvetica,sans-Serif" font-size="10.00">-resource_acquisition</text> |
| <text text-anchor="middle" x="2441.5" y="-1159" font-family="Helvetica,sans-Serif" font-size="10.00">_lock_</text> |
| </g> |
| <!-- Node15->Node42 --> |
| <g id="edge78" class="edge"><title>Node15->Node42</title> |
| <path fill="none" stroke="#404040" d="M2366.64,-1398.16C2374.22,-1380.7 2386.62,-1359.4 2405,-1348 2533.77,-1268.15 2932.73,-1294.67 3084,-1286 3126.66,-1283.56 3813.09,-1283.28 3853,-1268 3854.07,-1267.59 3855.13,-1267.17 3856.19,-1266.73"/> |
| <polygon fill="none" stroke="#404040" points="3856.55,-1266.56 3860.28,-1260.39 3867.41,-1261.46 3863.68,-1267.63 3856.55,-1266.56"/> |
| <text text-anchor="middle" x="3120.5" y="-1322" font-family="Helvetica,sans-Serif" font-size="10.00"> -exit_lock_</text> |
| <text text-anchor="start" x="3084" y="-1311" font-family="Helvetica,sans-Serif" font-size="10.00">-threads_running</text> |
| <text text-anchor="middle" x="3120.5" y="-1300" font-family="Helvetica,sans-Serif" font-size="10.00">_lock_</text> |
| <text text-anchor="middle" x="3120.5" y="-1289" font-family="Helvetica,sans-Serif" font-size="10.00">-callbacks_lock_</text> |
| </g> |
| <!-- Node16 --> |
| <g id="node16" class="node"><title>Node16</title> |
| <polygon fill="white" stroke="#bfbfbf" points="742,-785 742,-853 844,-853 844,-785 742,-785"/> |
| <text text-anchor="start" x="750" y="-841" font-family="Helvetica,sans-Serif" font-size="10.00">scoped_ptr< impala</text> |
| <text text-anchor="middle" x="793" y="-830" font-family="Helvetica,sans-Serif" font-size="10.00">::MemTracker ></text> |
| <polyline fill="none" stroke="#bfbfbf" points="742,-823 844,-823 "/> |
| <text text-anchor="middle" x="793" y="-811" font-family="Helvetica,sans-Serif" font-size="10.00"> </text> |
| <polyline fill="none" stroke="#bfbfbf" points="742,-804 844,-804 "/> |
| <text text-anchor="middle" x="793" y="-792" font-family="Helvetica,sans-Serif" font-size="10.00"> </text> |
| </g> |
| <!-- Node16->Node2 --> |
| <g id="edge17" class="edge"><title>Node16->Node2</title> |
| <path fill="none" stroke="#404040" d="M793,-784.808C793,-740.901 793,-660.086 793,-583.377"/> |
| <polygon fill="none" stroke="#404040" points="793,-583.107 789,-577.107 793,-571.107 797,-577.107 793,-583.107"/> |
| <text text-anchor="middle" x="839" y="-626" font-family="Helvetica,sans-Serif" font-size="10.00"> #mem_tracker_</text> |
| <text text-anchor="middle" x="839" y="-615" font-family="Helvetica,sans-Serif" font-size="10.00">#expr_mem_tracker_</text> |
| </g> |
| <!-- Node17->Node1 --> |
| <g id="edge35" class="edge"><title>Node17->Node1</title> |
| <path fill="none" stroke="#404040" d="M744.437,-1348.99C737.991,-1321.4 729.401,-1294.9 719,-1286 666.639,-1241.2 619.72,-1309.89 565,-1268 496.581,-1215.63 528.297,-1166.6 493,-1088 467.759,-1031.79 445.156,-1023.97 431,-964 401.387,-838.559 395.589,-797.929 431,-674 496.868,-443.477 516.353,-348.742 716,-216 837.932,-134.93 1284.49,-99.8157 1459.74,-88.9461"/> |
| <polygon fill="none" stroke="#404040" points="1459.9,-88.9362 1465.65,-84.5781 1471.88,-88.205 1466.14,-92.5632 1459.9,-88.9362"/> |
| <text text-anchor="start" x="431" y="-822" font-family="Helvetica,sans-Serif" font-size="10.00"> -convert_row_batch</text> |
| <text text-anchor="middle" x="475.5" y="-811" font-family="Helvetica,sans-Serif" font-size="10.00">_timer_</text> |
| </g> |
| <!-- Node17->Node2 --> |
| <g id="edge18" class="edge"><title>Node17->Node2</title> |
| <path fill="none" stroke="#404040" d="M767.366,-1348.68C765.998,-1325.85 759.89,-1302.58 744,-1286 704.853,-1245.16 660.399,-1305.45 618,-1268 555.856,-1213.11 594.95,-1166.75 569,-1088 566.313,-1079.85 563.583,-1078.44 562,-1070 554.789,-1031.56 561.048,-1021.1 562,-982 565.334,-844.989 529.525,-802.566 577,-674 606.286,-594.69 666.776,-519.803 716.312,-467.622"/> |
| <polygon fill="none" stroke="#404040" points="716.477,-467.451 717.75,-460.353 724.791,-458.798 723.518,-465.895 716.477,-467.451"/> |
| <text text-anchor="start" x="562" y="-1034.5" font-family="Helvetica,sans-Serif" font-size="10.00"> #rows_returned_counter</text> |
| <text text-anchor="middle" x="616" y="-1023.5" font-family="Helvetica,sans-Serif" font-size="10.00">_</text> |
| <text text-anchor="middle" x="616" y="-1012.5" font-family="Helvetica,sans-Serif" font-size="10.00">#rows_returned_rate_</text> |
| </g> |
| <!-- Node40 --> |
| <g id="node40" class="node"><title>Node40</title> |
| <g id="a_node40"><a xlink:href="classimpala_1_1RuntimeProfile_1_1HighWaterMarkCounter.html" target="_top" xlink:title="{impala::RuntimeProfile\l::HighWaterMarkCounter\n||+ HighWaterMarkCounter()\l+ Add()\l+ TryAdd()\l+ Set()\l+ current_value()\l}"> |
| <polygon fill="white" stroke="black" points="2497,-1122 2497,-1234 2631,-1234 2631,-1122 2497,-1122"/> |
| <text text-anchor="start" x="2505" y="-1222" font-family="Helvetica,sans-Serif" font-size="10.00">impala::RuntimeProfile</text> |
| <text text-anchor="middle" x="2564" y="-1211" font-family="Helvetica,sans-Serif" font-size="10.00">::HighWaterMarkCounter</text> |
| <polyline fill="none" stroke="black" points="2497,-1204 2631,-1204 "/> |
| <text text-anchor="middle" x="2564" y="-1192" font-family="Helvetica,sans-Serif" font-size="10.00"> </text> |
| <polyline fill="none" stroke="black" points="2497,-1185 2631,-1185 "/> |
| <text text-anchor="start" x="2505" y="-1173" font-family="Helvetica,sans-Serif" font-size="10.00">+ HighWaterMarkCounter()</text> |
| <text text-anchor="start" x="2505" y="-1162" font-family="Helvetica,sans-Serif" font-size="10.00">+ Add()</text> |
| <text text-anchor="start" x="2505" y="-1151" font-family="Helvetica,sans-Serif" font-size="10.00">+ TryAdd()</text> |
| <text text-anchor="start" x="2505" y="-1140" font-family="Helvetica,sans-Serif" font-size="10.00">+ Set()</text> |
| <text text-anchor="start" x="2505" y="-1129" font-family="Helvetica,sans-Serif" font-size="10.00">+ current_value()</text> |
| </a> |
| </g> |
| </g> |
| <!-- Node17->Node40 --> |
| <g id="edge65" class="edge"><title>Node17->Node40</title> |
| <path fill="none" stroke="midnightblue" d="M826.356,-1419.78C1146.31,-1390.66 2480.63,-1269.18 2483,-1268 2499.08,-1259.99 2513.5,-1247.32 2525.56,-1234.02"/> |
| <polygon fill="none" stroke="midnightblue" points="825.936,-1416.3 816.295,-1420.7 826.571,-1423.28 825.936,-1416.3"/> |
| </g> |
| <!-- Node18->Node17 --> |
| <g id="edge20" class="edge"><title>Node18->Node17</title> |
| <path fill="none" stroke="#404040" d="M2279.39,-1645.89C2050.54,-1613.12 1096.55,-1476.49 828.393,-1438.08"/> |
| <polygon fill="none" stroke="#404040" points="828.027,-1438.03 821.52,-1441.14 816.148,-1436.33 822.655,-1433.22 828.027,-1438.03"/> |
| <text text-anchor="middle" x="1562.5" y="-1532.5" font-family="Helvetica,sans-Serif" font-size="10.00"> #value_</text> |
| </g> |
| <!-- Node18->Node30 --> |
| <g id="edge51" class="edge"><title>Node18->Node30</title> |
| <path fill="none" stroke="#404040" d="M2378.83,-1648.08C2571.76,-1629.17 3288.37,-1560.5 3880,-1524 3904.81,-1522.47 4307.64,-1521.58 4327,-1506 4404.82,-1443.37 4415.56,-1376.37 4373,-1286 4282.61,-1094.08 4199.36,-1067.02 4005,-982 3954.12,-959.744 3168.93,-863.688 2897.48,-830.966"/> |
| <polygon fill="none" stroke="#404040" points="2897.25,-830.938 2890.81,-834.192 2885.34,-829.503 2891.77,-826.249 2897.25,-830.938"/> |
| <text text-anchor="middle" x="4456.5" y="-1305.5" font-family="Helvetica,sans-Serif" font-size="10.00"> -released_memory_since_gc_</text> |
| </g> |
| <!-- Node18->Node40 --> |
| <g id="edge66" class="edge"><title>Node18->Node40</title> |
| <path fill="none" stroke="#404040" d="M2365.49,-1564.94C2372.99,-1545.66 2380.55,-1525.25 2387,-1506 2419.22,-1409.78 2383.95,-1364.7 2448,-1286 2459.04,-1272.43 2469.11,-1278.64 2483,-1268 2492.58,-1260.66 2501.96,-1252.11 2510.74,-1243.25"/> |
| <polygon fill="none" stroke="#404040" points="2510.99,-1242.99 2512.27,-1235.89 2519.31,-1234.34 2518.03,-1241.44 2510.99,-1242.99"/> |
| <text text-anchor="middle" x="2448" y="-1424.5" font-family="Helvetica,sans-Serif" font-size="10.00"> -current_value_</text> |
| </g> |
| <!-- Node19 --> |
| <g id="node19" class="node"><title>Node19</title> |
| <polygon fill="white" stroke="#bfbfbf" points="2018.5,-1149.5 2018.5,-1206.5 2059.5,-1206.5 2059.5,-1149.5 2018.5,-1149.5"/> |
| <text text-anchor="middle" x="2039" y="-1194.5" font-family="Helvetica,sans-Serif" font-size="10.00">string</text> |
| <polyline fill="none" stroke="#bfbfbf" points="2018.5,-1187.5 2059.5,-1187.5 "/> |
| <text text-anchor="middle" x="2039" y="-1175.5" font-family="Helvetica,sans-Serif" font-size="10.00"> </text> |
| <polyline fill="none" stroke="#bfbfbf" points="2018.5,-1168.5 2059.5,-1168.5 "/> |
| <text text-anchor="middle" x="2039" y="-1156.5" font-family="Helvetica,sans-Serif" font-size="10.00"> </text> |
| </g> |
| <!-- Node19->Node2 --> |
| <g id="edge24" class="edge"><title>Node19->Node2</title> |
| <path fill="none" stroke="#404040" d="M2018.19,-1175.37C1962.55,-1170 1808.1,-1148.48 1713,-1070 1678.47,-1041.51 1702.13,-1005.45 1664,-982 1621.28,-955.731 1249.67,-998.212 1213,-964 1151.87,-906.963 1219.37,-658.892 1172,-590 1101.88,-488.03 961.625,-436.068 872.799,-412.295"/> |
| <polygon fill="none" stroke="#404040" points="872.769,-412.287 865.954,-414.645 861.157,-409.261 867.971,-406.903 872.769,-412.287"/> |
| <text text-anchor="middle" x="1267.5" y="-816.5" font-family="Helvetica,sans-Serif" font-size="10.00"> #runtime_exec_options_</text> |
| </g> |
| <!-- Node19->Node2 --> |
| <g id="edge28" class="edge"><title>Node19->Node2</title> |
| <path fill="none" stroke="#404040" d="M2044.87,-1149.49C2054.37,-1101.55 2069.97,-1005.54 2048,-982 2008.33,-939.5 1828.34,-1004.88 1787,-964 1727.71,-905.373 1816.86,-648.043 1757,-590 1727.85,-561.733 1432.03,-578.801 1392,-572 1201.57,-539.645 986.128,-466.617 872.687,-425.185"/> |
| <polygon fill="none" stroke="#404040" points="872.631,-425.165 865.621,-426.853 861.366,-421.031 868.376,-419.343 872.631,-425.165"/> |
| <text text-anchor="middle" x="1870" y="-816.5" font-family="Helvetica,sans-Serif" font-size="10.00"> +ROW_THROUGHPUT_COUNTER</text> |
| </g> |
| <!-- Node19->Node24 --> |
| <g id="edge47" class="edge"><title>Node19->Node24</title> |
| <path fill="none" stroke="#404040" d="M2047.75,-1149.47C2064.84,-1095.72 2101,-982 2101,-982 2143.14,-948.703 2305.47,-1003.36 2342,-964 2370.27,-933.537 2362.51,-622.01 2336,-590 2316.06,-565.922 2290.95,-593.226 2268,-572 2246.04,-551.696 2231.86,-523.178 2222.7,-494.954"/> |
| <polygon fill="none" stroke="#404040" points="2222.66,-494.815 2217.1,-490.226 2219.19,-483.327 2224.76,-487.916 2222.66,-494.815"/> |
| <text text-anchor="middle" x="2412.5" y="-816.5" font-family="Helvetica,sans-Serif" font-size="10.00"> -compression_scratch_</text> |
| </g> |
| <!-- Node19->Node30 --> |
| <g id="edge69" class="edge"><title>Node19->Node30</title> |
| <path fill="none" stroke="#404040" d="M2045.6,-1149.32C2051.03,-1130.66 2060.12,-1106.23 2074,-1088 2082.08,-1077.39 2090.57,-1081.07 2098,-1070 2120.54,-1036.44 2089.44,-1007.26 2121,-982 2165.52,-946.354 2580.74,-984.414 2634,-964 2663.99,-952.505 2692.5,-933.473 2717.38,-912.953"/> |
| <polygon fill="none" stroke="#404040" points="2717.58,-912.786 2719.57,-905.855 2726.74,-905.028 2724.75,-911.959 2717.58,-912.786"/> |
| <text text-anchor="middle" x="2150.5" y="-1029" font-family="Helvetica,sans-Serif" font-size="10.00"> -pool_name_</text> |
| <text text-anchor="middle" x="2150.5" y="-1018" font-family="Helvetica,sans-Serif" font-size="10.00">-label_</text> |
| </g> |
| <!-- Node19->Node30 --> |
| <g id="edge84" class="edge"><title>Node19->Node30</title> |
| <path fill="none" stroke="#404040" d="M2042.58,-1149.46C2046.69,-1129.35 2055.44,-1103.07 2074,-1088 2111.09,-1057.87 2144.77,-1102.28 2180,-1070 2209.81,-1042.69 2171.53,-1007.37 2203,-982 2240.32,-951.92 2589.3,-981.305 2634,-964 2663.95,-952.405 2692.45,-933.338 2717.33,-912.816"/> |
| <polygon fill="none" stroke="#404040" points="2717.53,-912.648 2719.52,-905.718 2726.68,-904.891 2724.69,-911.822 2717.53,-912.648"/> |
| <text text-anchor="middle" x="2250" y="-1023.5" font-family="Helvetica,sans-Serif" font-size="10.00"> +COUNTER_NAME</text> |
| </g> |
| <!-- Node20 --> |
| <g id="node20" class="node"><title>Node20</title> |
| <polygon fill="white" stroke="#bfbfbf" points="861.5,-790.5 861.5,-847.5 1010.5,-847.5 1010.5,-790.5 861.5,-790.5"/> |
| <text text-anchor="middle" x="936" y="-835.5" font-family="Helvetica,sans-Serif" font-size="10.00">vector< impala::ExecNode * ></text> |
| <polyline fill="none" stroke="#bfbfbf" points="861.5,-828.5 1010.5,-828.5 "/> |
| <text text-anchor="middle" x="936" y="-816.5" font-family="Helvetica,sans-Serif" font-size="10.00"> </text> |
| <polyline fill="none" stroke="#bfbfbf" points="861.5,-809.5 1010.5,-809.5 "/> |
| <text text-anchor="middle" x="936" y="-797.5" font-family="Helvetica,sans-Serif" font-size="10.00"> </text> |
| </g> |
| <!-- Node20->Node2 --> |
| <g id="edge25" class="edge"><title>Node20->Node2</title> |
| <path fill="none" stroke="#404040" d="M932.615,-790.377C926.776,-746.88 913.059,-660.152 889,-590 882.502,-571.053 874.571,-551.58 866.081,-532.612"/> |
| <polygon fill="none" stroke="#404040" points="865.999,-532.432 859.872,-528.63 861.025,-521.511 867.152,-525.313 865.999,-532.432"/> |
| <text text-anchor="middle" x="931" y="-620.5" font-family="Helvetica,sans-Serif" font-size="10.00"> #children_</text> |
| </g> |
| <!-- Node21 --> |
| <g id="node21" class="node"><title>Node21</title> |
| <polygon fill="white" stroke="#bfbfbf" points="1331,-790.5 1331,-847.5 1489,-847.5 1489,-790.5 1331,-790.5"/> |
| <text text-anchor="middle" x="1410" y="-835.5" font-family="Helvetica,sans-Serif" font-size="10.00">vector< impala::ExprContext * ></text> |
| <polyline fill="none" stroke="#bfbfbf" points="1331,-828.5 1489,-828.5 "/> |
| <text text-anchor="middle" x="1410" y="-816.5" font-family="Helvetica,sans-Serif" font-size="10.00"> </text> |
| <polyline fill="none" stroke="#bfbfbf" points="1331,-809.5 1489,-809.5 "/> |
| <text text-anchor="middle" x="1410" y="-797.5" font-family="Helvetica,sans-Serif" font-size="10.00"> </text> |
| </g> |
| <!-- Node21->Node2 --> |
| <g id="edge27" class="edge"><title>Node21->Node2</title> |
| <path fill="none" stroke="#404040" d="M1395.38,-790.34C1378.66,-760.059 1349.39,-710.907 1317,-674 1307.48,-663.157 1230.17,-597.747 1218,-590 1104.67,-517.852 960.249,-457.492 872.302,-423.831"/> |
| <polygon fill="none" stroke="#404040" points="872.286,-423.826 865.256,-425.432 861.07,-419.56 868.1,-417.954 872.286,-423.826"/> |
| <text text-anchor="middle" x="1339.5" y="-626" font-family="Helvetica,sans-Serif" font-size="10.00"> #conjunct_ctxs_</text> |
| <text text-anchor="middle" x="1339.5" y="-615" font-family="Helvetica,sans-Serif" font-size="10.00">-expr_ctxs_to_free_</text> |
| </g> |
| <!-- Node21->Node22 --> |
| <g id="edge31" class="edge"><title>Node21->Node22</title> |
| <path fill="none" stroke="#404040" d="M1403.45,-790.342C1394.25,-747.157 1380.11,-661.275 1394,-590 1401.85,-549.723 1418.02,-507.243 1433.7,-472.251"/> |
| <polygon fill="none" stroke="#404040" points="1433.78,-472.081 1432.63,-464.961 1438.77,-461.165 1439.91,-468.284 1433.78,-472.081"/> |
| <text text-anchor="start" x="1394" y="-648" font-family="Helvetica,sans-Serif" font-size="10.00"> -sort_tuple_slot_expr</text> |
| <text text-anchor="middle" x="1441" y="-637" font-family="Helvetica,sans-Serif" font-size="10.00">_ctxs_</text> |
| <text text-anchor="start" x="1394" y="-626" font-family="Helvetica,sans-Serif" font-size="10.00">-lhs_ordering_expr</text> |
| <text text-anchor="middle" x="1441" y="-615" font-family="Helvetica,sans-Serif" font-size="10.00">_ctxs_</text> |
| <text text-anchor="start" x="1394" y="-604" font-family="Helvetica,sans-Serif" font-size="10.00">-rhs_ordering_expr</text> |
| <text text-anchor="middle" x="1441" y="-593" font-family="Helvetica,sans-Serif" font-size="10.00">_ctxs_</text> |
| </g> |
| <!-- Node22->Node1 --> |
| <g id="edge29" class="edge"><title>Node22->Node1</title> |
| <path fill="none" stroke="#404040" d="M1469.63,-326.772C1469.14,-285.659 1471.44,-232.063 1483,-186 1483.58,-183.705 1484.21,-181.4 1484.88,-179.09"/> |
| <polygon fill="none" stroke="#404040" points="1484.93,-178.949 1482.98,-172.007 1488.64,-167.536 1490.59,-174.479 1484.93,-178.949"/> |
| <text text-anchor="middle" x="1525" y="-189.5" font-family="Helvetica,sans-Serif" font-size="10.00"> -sort_exec_exprs_</text> |
| </g> |
| <!-- Node23 --> |
| <g id="node23" class="node"><title>Node23</title> |
| <polygon fill="white" stroke="#bfbfbf" points="2277,-360 2277,-428 2387,-428 2387,-360 2277,-360"/> |
| <text text-anchor="start" x="2285" y="-416" font-family="Helvetica,sans-Serif" font-size="10.00">shared_ptr< impala</text> |
| <text text-anchor="middle" x="2332" y="-405" font-family="Helvetica,sans-Serif" font-size="10.00">::DataStreamRecvr ></text> |
| <polyline fill="none" stroke="#bfbfbf" points="2277,-398 2387,-398 "/> |
| <text text-anchor="middle" x="2332" y="-386" font-family="Helvetica,sans-Serif" font-size="10.00"> </text> |
| <polyline fill="none" stroke="#bfbfbf" points="2277,-379 2387,-379 "/> |
| <text text-anchor="middle" x="2332" y="-367" font-family="Helvetica,sans-Serif" font-size="10.00"> </text> |
| </g> |
| <!-- Node23->Node1 --> |
| <g id="edge33" class="edge"><title>Node23->Node1</title> |
| <path fill="none" stroke="#404040" d="M2329.49,-359.664C2324.58,-319.242 2310.03,-252.06 2267,-216 2166.66,-131.911 1767.38,-99.0002 1602.64,-88.8272"/> |
| <polygon fill="none" stroke="#404040" points="1602.23,-88.8025 1596,-92.4329 1590.25,-88.0779 1596.49,-84.4475 1602.23,-88.8025"/> |
| <text text-anchor="middle" x="2274.5" y="-189.5" font-family="Helvetica,sans-Serif" font-size="10.00"> -stream_recvr_</text> |
| </g> |
| <!-- Node24->Node1 --> |
| <g id="edge38" class="edge"><title>Node24->Node1</title> |
| <path fill="none" stroke="#404040" d="M2153.3,-341.178C2102.48,-294.029 2021.35,-225.888 1939,-186 1828.05,-132.258 1685.85,-105.462 1601.97,-93.4517"/> |
| <polygon fill="none" stroke="#404040" points="1601.91,-93.4437 1595.42,-96.5762 1590.03,-91.7855 1596.52,-88.653 1601.91,-93.4437"/> |
| <text text-anchor="middle" x="1987" y="-189.5" font-family="Helvetica,sans-Serif" font-size="10.00"> -input_batch_</text> |
| </g> |
| <!-- Node25 --> |
| <g id="node25" class="node"><title>Node25</title> |
| <polygon fill="white" stroke="#bfbfbf" points="2090,-785 2090,-853 2192,-853 2192,-785 2090,-785"/> |
| <text text-anchor="start" x="2098" y="-841" font-family="Helvetica,sans-Serif" font-size="10.00">scoped_ptr< impala</text> |
| <text text-anchor="middle" x="2141" y="-830" font-family="Helvetica,sans-Serif" font-size="10.00">::MemPool ></text> |
| <polyline fill="none" stroke="#bfbfbf" points="2090,-823 2192,-823 "/> |
| <text text-anchor="middle" x="2141" y="-811" font-family="Helvetica,sans-Serif" font-size="10.00"> </text> |
| <polyline fill="none" stroke="#bfbfbf" points="2090,-804 2192,-804 "/> |
| <text text-anchor="middle" x="2141" y="-792" font-family="Helvetica,sans-Serif" font-size="10.00"> </text> |
| </g> |
| <!-- Node25->Node24 --> |
| <g id="edge39" class="edge"><title>Node25->Node24</title> |
| <path fill="none" stroke="#404040" d="M2144.64,-784.69C2149.65,-740.207 2159.25,-658.997 2170,-590 2174.82,-559.069 2180.76,-525.51 2186.41,-495.091"/> |
| <polygon fill="none" stroke="#404040" points="2186.44,-494.952 2183.61,-488.319 2188.64,-483.157 2191.47,-489.79 2186.44,-494.952"/> |
| <text text-anchor="middle" x="2210" y="-620.5" font-family="Helvetica,sans-Serif" font-size="10.00"> -tuple_data_pool_</text> |
| </g> |
| <!-- Node26 --> |
| <g id="node26" class="node"><title>Node26</title> |
| <polygon fill="white" stroke="#bfbfbf" points="2210,-785 2210,-853 2334,-853 2334,-785 2210,-785"/> |
| <text text-anchor="start" x="2218" y="-841" font-family="Helvetica,sans-Serif" font-size="10.00">vector< impala::Buffered</text> |
| <text text-anchor="middle" x="2272" y="-830" font-family="Helvetica,sans-Serif" font-size="10.00">TupleStream * ></text> |
| <polyline fill="none" stroke="#bfbfbf" points="2210,-823 2334,-823 "/> |
| <text text-anchor="middle" x="2272" y="-811" font-family="Helvetica,sans-Serif" font-size="10.00"> </text> |
| <polyline fill="none" stroke="#bfbfbf" points="2210,-804 2334,-804 "/> |
| <text text-anchor="middle" x="2272" y="-792" font-family="Helvetica,sans-Serif" font-size="10.00"> </text> |
| </g> |
| <!-- Node26->Node24 --> |
| <g id="edge40" class="edge"><title>Node26->Node24</title> |
| <path fill="none" stroke="#404040" d="M2270.12,-784.986C2267.29,-740.492 2261.05,-658.91 2250,-590 2245.03,-558.992 2238.07,-525.542 2231.16,-495.249"/> |
| <polygon fill="none" stroke="#404040" points="2231.11,-495.058 2225.86,-490.113 2228.41,-483.366 2233.66,-488.311 2231.11,-495.058"/> |
| <text text-anchor="middle" x="2295.5" y="-620.5" font-family="Helvetica,sans-Serif" font-size="10.00"> -tuple_streams_</text> |
| </g> |
| <!-- Node27 --> |
| <g id="node27" class="node"><title>Node27</title> |
| <g id="a_node27"><a xlink:href="classimpala_1_1Tuple.html" target="_top" xlink:title="A tuple with 0 materialised slots is represented as NULL. "> |
| <polygon fill="white" stroke="black" points="3931.5,-719 3931.5,-919 4116.5,-919 4116.5,-719 3931.5,-719"/> |
| <text text-anchor="middle" x="4024" y="-907" font-family="Helvetica,sans-Serif" font-size="10.00">impala::Tuple</text> |
| <polyline fill="none" stroke="black" points="3931.5,-900 4116.5,-900 "/> |
| <text text-anchor="middle" x="4024" y="-888" font-family="Helvetica,sans-Serif" font-size="10.00"> </text> |
| <polyline fill="none" stroke="black" points="3931.5,-881 4116.5,-881 "/> |
| <text text-anchor="start" x="3939.5" y="-869" font-family="Helvetica,sans-Serif" font-size="10.00">+ Init()</text> |
| <text text-anchor="start" x="3939.5" y="-858" font-family="Helvetica,sans-Serif" font-size="10.00">+ DeepCopy()</text> |
| <text text-anchor="start" x="3939.5" y="-847" font-family="Helvetica,sans-Serif" font-size="10.00">+ DeepCopy()</text> |
| <text text-anchor="start" x="3939.5" y="-836" font-family="Helvetica,sans-Serif" font-size="10.00">+ DeepCopy()</text> |
| <text text-anchor="start" x="3939.5" y="-825" font-family="Helvetica,sans-Serif" font-size="10.00">+ MaterializeExprs()</text> |
| <text text-anchor="start" x="3939.5" y="-814" font-family="Helvetica,sans-Serif" font-size="10.00">+ SetNull()</text> |
| <text text-anchor="start" x="3939.5" y="-803" font-family="Helvetica,sans-Serif" font-size="10.00">+ SetNotNull()</text> |
| <text text-anchor="start" x="3939.5" y="-792" font-family="Helvetica,sans-Serif" font-size="10.00">+ IsNull()</text> |
| <text text-anchor="start" x="3939.5" y="-781" font-family="Helvetica,sans-Serif" font-size="10.00">+ GetSlot()</text> |
| <text text-anchor="start" x="3939.5" y="-770" font-family="Helvetica,sans-Serif" font-size="10.00">+ GetSlot()</text> |
| <text text-anchor="start" x="3939.5" y="-759" font-family="Helvetica,sans-Serif" font-size="10.00">+ GetStringSlot()</text> |
| <text text-anchor="start" x="3939.5" y="-748" font-family="Helvetica,sans-Serif" font-size="10.00">+ MaterializeExprs()</text> |
| <text text-anchor="start" x="3939.5" y="-737" font-family="Helvetica,sans-Serif" font-size="10.00">+ Create()</text> |
| <text text-anchor="start" x="3939.5" y="-726" font-family="Helvetica,sans-Serif" font-size="10.00">- DISALLOW_COPY_AND_ASSIGN()</text> |
| </a> |
| </g> |
| </g> |
| <!-- Node27->Node24 --> |
| <g id="edge41" class="edge"><title>Node27->Node24</title> |
| <path fill="none" stroke="#404040" d="M3931.32,-797.616C3717.29,-751.495 3171.52,-639.322 2709,-590 2684.62,-587.4 2287.71,-586.591 2268,-572 2243.05,-553.527 2228.09,-524.263 2219.13,-494.808"/> |
| <polygon fill="none" stroke="#404040" points="2219.09,-494.653 2213.62,-489.945 2215.87,-483.092 2221.33,-487.801 2219.09,-494.653"/> |
| <text text-anchor="middle" x="3209.5" y="-620.5" font-family="Helvetica,sans-Serif" font-size="10.00"> -tuple_ptrs_</text> |
| </g> |
| <!-- Node28 --> |
| <g id="node28" class="node"><title>Node28</title> |
| <polygon fill="white" stroke="#bfbfbf" points="4423.5,-1149.5 4423.5,-1206.5 4458.5,-1206.5 4458.5,-1149.5 4423.5,-1149.5"/> |
| <text text-anchor="middle" x="4441" y="-1194.5" font-family="Helvetica,sans-Serif" font-size="10.00">char</text> |
| <polyline fill="none" stroke="#bfbfbf" points="4423.5,-1187.5 4458.5,-1187.5 "/> |
| <text text-anchor="middle" x="4441" y="-1175.5" font-family="Helvetica,sans-Serif" font-size="10.00"> </text> |
| <polyline fill="none" stroke="#bfbfbf" points="4423.5,-1168.5 4458.5,-1168.5 "/> |
| <text text-anchor="middle" x="4441" y="-1156.5" font-family="Helvetica,sans-Serif" font-size="10.00"> </text> |
| </g> |
| <!-- Node28->Node27 --> |
| <g id="edge42" class="edge"><title>Node28->Node27</title> |
| <path fill="none" stroke="#404040" d="M4437.51,-1149.35C4430.91,-1098.68 4416.33,-994.937 4406,-982 4337.79,-896.551 4216.19,-855.48 4128.48,-836.201"/> |
| <polygon fill="none" stroke="#404040" points="4128.35,-836.173 4121.65,-838.839 4116.61,-833.679 4123.31,-831.013 4128.35,-836.173"/> |
| <text text-anchor="middle" x="4481" y="-1023.5" font-family="Helvetica,sans-Serif" font-size="10.00"> +LLVM_CLASS_NAME</text> |
| </g> |
| <!-- Node29 --> |
| <g id="node29" class="node"><title>Node29</title> |
| <polygon fill="white" stroke="#bfbfbf" points="2493,-785 2493,-853 2625,-853 2625,-785 2493,-785"/> |
| <text text-anchor="start" x="2501" y="-841" font-family="Helvetica,sans-Serif" font-size="10.00">vector< impala::DiskIoMgr</text> |
| <text text-anchor="middle" x="2559" y="-830" font-family="Helvetica,sans-Serif" font-size="10.00">::BufferDescriptor * ></text> |
| <polyline fill="none" stroke="#bfbfbf" points="2493,-823 2625,-823 "/> |
| <text text-anchor="middle" x="2559" y="-811" font-family="Helvetica,sans-Serif" font-size="10.00"> </text> |
| <polyline fill="none" stroke="#bfbfbf" points="2493,-804 2625,-804 "/> |
| <text text-anchor="middle" x="2559" y="-792" font-family="Helvetica,sans-Serif" font-size="10.00"> </text> |
| </g> |
| <!-- Node29->Node24 --> |
| <g id="edge45" class="edge"><title>Node29->Node24</title> |
| <path fill="none" stroke="#404040" d="M2544.57,-784.874C2530.39,-754.348 2506.86,-708.665 2479,-674 2443.7,-630.067 2435.02,-613.954 2384,-590 2336.77,-567.826 2308.11,-605.367 2268,-572 2244.68,-552.6 2230.12,-523.878 2221.04,-495.189"/> |
| <polygon fill="none" stroke="#404040" points="2220.95,-494.877 2215.43,-490.238 2217.59,-483.357 2223.11,-487.997 2220.95,-494.877"/> |
| <text text-anchor="middle" x="2491.5" y="-620.5" font-family="Helvetica,sans-Serif" font-size="10.00"> -io_buffers_</text> |
| </g> |
| <!-- Node30->Node24 --> |
| <g id="edge49" class="edge"><title>Node30->Node24</title> |
| <path fill="none" stroke="#404040" d="M2726.9,-730.813C2674.6,-679.655 2601.41,-619.438 2523,-590 2469.82,-570.034 2313.15,-606.477 2268,-572 2243.44,-553.246 2228.57,-524.072 2219.58,-494.781"/> |
| <polygon fill="none" stroke="#404040" points="2219.55,-494.686 2214.08,-489.994 2216.3,-483.135 2221.78,-487.826 2219.55,-494.686"/> |
| <text text-anchor="middle" x="2670.5" y="-620.5" font-family="Helvetica,sans-Serif" font-size="10.00"> -mem_tracker_</text> |
| </g> |
| <!-- Node30->Node30 --> |
| <g id="edge83" class="edge"><title>Node30->Node30</title> |
| <path fill="none" stroke="#404040" d="M2885.09,-851.208C2895.27,-845.623 2902,-834.887 2902,-819 2902,-808.823 2899.24,-800.759 2894.58,-794.809"/> |
| <polygon fill="none" stroke="#404040" points="2894.26,-794.537 2887.09,-793.72 2885.09,-786.792 2892.25,-787.609 2894.26,-794.537"/> |
| <text text-anchor="middle" x="2921.5" y="-816.5" font-family="Helvetica,sans-Serif" font-size="10.00"> -parent_</text> |
| </g> |
| <!-- Node31 --> |
| <g id="node31" class="node"><title>Node31</title> |
| <polygon fill="white" stroke="#bfbfbf" points="2734.5,-1149.5 2734.5,-1206.5 2877.5,-1206.5 2877.5,-1149.5 2734.5,-1149.5"/> |
| <text text-anchor="middle" x="2806" y="-1194.5" font-family="Helvetica,sans-Serif" font-size="10.00">list< impala::MemTracker * ></text> |
| <polyline fill="none" stroke="#bfbfbf" points="2734.5,-1187.5 2877.5,-1187.5 "/> |
| <text text-anchor="middle" x="2806" y="-1175.5" font-family="Helvetica,sans-Serif" font-size="10.00"> </text> |
| <polyline fill="none" stroke="#bfbfbf" points="2734.5,-1168.5 2877.5,-1168.5 "/> |
| <text text-anchor="middle" x="2806" y="-1156.5" font-family="Helvetica,sans-Serif" font-size="10.00"> </text> |
| </g> |
| <!-- Node31->Node30 --> |
| <g id="edge50" class="edge"><title>Node31->Node30</title> |
| <path fill="none" stroke="#404040" d="M2806,-1149.28C2806,-1111.65 2806,-1041.51 2806,-975.602"/> |
| <polygon fill="none" stroke="#404040" points="2806,-975.353 2802,-969.353 2806,-963.353 2810,-969.353 2806,-975.353"/> |
| <text text-anchor="middle" x="2842.5" y="-1023.5" font-family="Helvetica,sans-Serif" font-size="10.00"> -child_trackers_</text> |
| </g> |
| <!-- Node32 --> |
| <g id="node32" class="node"><title>Node32</title> |
| <polygon fill="white" stroke="#bfbfbf" points="2812,-1398.5 2812,-1455.5 2874,-1455.5 2874,-1398.5 2812,-1398.5"/> |
| <text text-anchor="middle" x="2843" y="-1443.5" font-family="Helvetica,sans-Serif" font-size="10.00">TUniqueId</text> |
| <polyline fill="none" stroke="#bfbfbf" points="2812,-1436.5 2874,-1436.5 "/> |
| <text text-anchor="middle" x="2843" y="-1424.5" font-family="Helvetica,sans-Serif" font-size="10.00"> </text> |
| <polyline fill="none" stroke="#bfbfbf" points="2812,-1417.5 2874,-1417.5 "/> |
| <text text-anchor="middle" x="2843" y="-1405.5" font-family="Helvetica,sans-Serif" font-size="10.00"> </text> |
| </g> |
| <!-- Node32->Node30 --> |
| <g id="edge52" class="edge"><title>Node32->Node30</title> |
| <path fill="none" stroke="#404040" d="M2811.72,-1407.82C2771.52,-1382.43 2703.62,-1332.15 2676,-1268 2631.56,-1164.79 2673.49,-1041.85 2721.21,-950.884"/> |
| <polygon fill="none" stroke="#404040" points="2721.25,-950.817 2720.55,-943.64 2726.9,-940.234 2727.6,-947.411 2721.25,-950.817"/> |
| <text text-anchor="middle" x="2700.5" y="-1175.5" font-family="Helvetica,sans-Serif" font-size="10.00"> -query_id_</text> |
| </g> |
| <!-- Node32->Node42 --> |
| <g id="edge74" class="edge"><title>Node32->Node42</title> |
| <path fill="none" stroke="#404040" d="M2874.13,-1414.95C2954.04,-1387.18 3173.49,-1314.61 3363,-1286 3416.87,-1277.87 3802.25,-1287.82 3853,-1268 3854.07,-1267.58 3855.13,-1267.15 3856.19,-1266.71"/> |
| <polygon fill="none" stroke="#404040" points="3856.55,-1266.53 3860.24,-1260.34 3867.38,-1261.37 3863.68,-1267.57 3856.55,-1266.53"/> |
| <text text-anchor="middle" x="3398" y="-1311" font-family="Helvetica,sans-Serif" font-size="10.00"> -query_id_</text> |
| <text text-anchor="middle" x="3398" y="-1300" font-family="Helvetica,sans-Serif" font-size="10.00">-reservation_id_</text> |
| </g> |
| <!-- Node33 --> |
| <g id="node33" class="node"><title>Node33</title> |
| <polygon fill="white" stroke="#bfbfbf" points="2896,-1149.5 2896,-1206.5 3054,-1206.5 3054,-1149.5 2896,-1149.5"/> |
| <text text-anchor="middle" x="2975" y="-1194.5" font-family="Helvetica,sans-Serif" font-size="10.00">vector< impala::MemTracker * ></text> |
| <polyline fill="none" stroke="#bfbfbf" points="2896,-1187.5 3054,-1187.5 "/> |
| <text text-anchor="middle" x="2975" y="-1175.5" font-family="Helvetica,sans-Serif" font-size="10.00"> </text> |
| <polyline fill="none" stroke="#bfbfbf" points="2896,-1168.5 3054,-1168.5 "/> |
| <text text-anchor="middle" x="2975" y="-1156.5" font-family="Helvetica,sans-Serif" font-size="10.00"> </text> |
| </g> |
| <!-- Node33->Node30 --> |
| <g id="edge53" class="edge"><title>Node33->Node30</title> |
| <path fill="none" stroke="#404040" d="M2961.92,-1149.22C2944.11,-1111.38 2911.2,-1041.54 2883,-982 2881.76,-979.388 2880.51,-976.752 2879.26,-974.098"/> |
| <polygon fill="none" stroke="#404040" points="2879.18,-973.94 2873,-970.232 2874.04,-963.097 2880.23,-966.805 2879.18,-973.94"/> |
| <text text-anchor="middle" x="2959" y="-1029" font-family="Helvetica,sans-Serif" font-size="10.00"> -limit_trackers_</text> |
| <text text-anchor="middle" x="2959" y="-1018" font-family="Helvetica,sans-Serif" font-size="10.00">-all_trackers_</text> |
| </g> |
| <!-- Node34 --> |
| <g id="node34" class="node"><title>Node34</title> |
| <polygon fill="white" stroke="#bfbfbf" points="3072,-1149.5 3072,-1206.5 3184,-1206.5 3184,-1149.5 3072,-1149.5"/> |
| <text text-anchor="middle" x="3128" y="-1194.5" font-family="Helvetica,sans-Serif" font-size="10.00">vector< GcFunction ></text> |
| <polyline fill="none" stroke="#bfbfbf" points="3072,-1187.5 3184,-1187.5 "/> |
| <text text-anchor="middle" x="3128" y="-1175.5" font-family="Helvetica,sans-Serif" font-size="10.00"> </text> |
| <polyline fill="none" stroke="#bfbfbf" points="3072,-1168.5 3184,-1168.5 "/> |
| <text text-anchor="middle" x="3128" y="-1156.5" font-family="Helvetica,sans-Serif" font-size="10.00"> </text> |
| </g> |
| <!-- Node34->Node30 --> |
| <g id="edge55" class="edge"><title>Node34->Node30</title> |
| <path fill="none" stroke="#404040" d="M3112.96,-1149.43C3090.74,-1110.01 3046.51,-1036.32 2998,-982 2967.2,-947.509 2928.97,-913.798 2894.76,-886.138"/> |
| <polygon fill="none" stroke="#404040" points="2894.59,-886.003 2887.41,-885.375 2885.22,-878.502 2892.41,-879.131 2894.59,-886.003"/> |
| <text text-anchor="middle" x="3097.5" y="-1023.5" font-family="Helvetica,sans-Serif" font-size="10.00"> -gc_functions_</text> |
| </g> |
| <!-- Node35 --> |
| <g id="node35" class="node"><title>Node35</title> |
| <polygon fill="white" stroke="#bfbfbf" points="3202.5,-1149.5 3202.5,-1206.5 3339.5,-1206.5 3339.5,-1149.5 3202.5,-1149.5"/> |
| <text text-anchor="middle" x="3271" y="-1194.5" font-family="Helvetica,sans-Serif" font-size="10.00">static RequestTrackersMap</text> |
| <polyline fill="none" stroke="#bfbfbf" points="3202.5,-1187.5 3339.5,-1187.5 "/> |
| <text text-anchor="middle" x="3271" y="-1175.5" font-family="Helvetica,sans-Serif" font-size="10.00"> </text> |
| <polyline fill="none" stroke="#bfbfbf" points="3202.5,-1168.5 3339.5,-1168.5 "/> |
| <text text-anchor="middle" x="3271" y="-1156.5" font-family="Helvetica,sans-Serif" font-size="10.00"> </text> |
| </g> |
| <!-- Node35->Node30 --> |
| <g id="edge56" class="edge"><title>Node35->Node30</title> |
| <path fill="none" stroke="#404040" d="M3249.5,-1149.23C3234.47,-1130.77 3213.35,-1106.59 3192,-1088 3181.12,-1078.53 3173.79,-1081.43 3165,-1070 3139.81,-1037.25 3162.27,-1013.04 3135,-982 3072.17,-910.497 2970.52,-867.259 2896.82,-843.658"/> |
| <polygon fill="none" stroke="#404040" points="2896.7,-843.619 2889.78,-845.646 2885.24,-840.038 2892.16,-838.011 2896.7,-843.619"/> |
| <text text-anchor="middle" x="3227.5" y="-1023.5" font-family="Helvetica,sans-Serif" font-size="10.00"> -request_to_mem_trackers_</text> |
| </g> |
| <!-- Node36 --> |
| <g id="node36" class="node"><title>Node36</title> |
| <polygon fill="white" stroke="#bfbfbf" points="3357.5,-1149.5 3357.5,-1206.5 3426.5,-1206.5 3426.5,-1149.5 3357.5,-1149.5"/> |
| <text text-anchor="middle" x="3392" y="-1194.5" font-family="Helvetica,sans-Serif" font-size="10.00">IntCounter *</text> |
| <polyline fill="none" stroke="#bfbfbf" points="3357.5,-1187.5 3426.5,-1187.5 "/> |
| <text text-anchor="middle" x="3392" y="-1175.5" font-family="Helvetica,sans-Serif" font-size="10.00"> </text> |
| <polyline fill="none" stroke="#bfbfbf" points="3357.5,-1168.5 3426.5,-1168.5 "/> |
| <text text-anchor="middle" x="3392" y="-1156.5" font-family="Helvetica,sans-Serif" font-size="10.00"> </text> |
| </g> |
| <!-- Node36->Node30 --> |
| <g id="edge59" class="edge"><title>Node36->Node30</title> |
| <path fill="none" stroke="#404040" d="M3383.51,-1149.33C3376.5,-1130.2 3364.93,-1105.2 3348,-1088 3335.73,-1075.53 3323.94,-1083.65 3313,-1070 3287.72,-1038.46 3317.61,-1011.53 3290,-982 3186.76,-871.567 3006.17,-836.377 2897.18,-825.188"/> |
| <polygon fill="none" stroke="#404040" points="2897.17,-825.187 2890.81,-828.589 2885.23,-824.028 2891.59,-820.626 2897.17,-825.187"/> |
| <text text-anchor="middle" x="3355" y="-1023.5" font-family="Helvetica,sans-Serif" font-size="10.00"> -num_gcs_metric_</text> |
| </g> |
| <!-- Node37 --> |
| <g id="node37" class="node"><title>Node37</title> |
| <polygon fill="white" stroke="#bfbfbf" points="3413.5,-1398.5 3413.5,-1455.5 3460.5,-1455.5 3460.5,-1398.5 3413.5,-1398.5"/> |
| <text text-anchor="middle" x="3437" y="-1443.5" font-family="Helvetica,sans-Serif" font-size="10.00">iterator</text> |
| <polyline fill="none" stroke="#bfbfbf" points="3413.5,-1436.5 3460.5,-1436.5 "/> |
| <text text-anchor="middle" x="3437" y="-1424.5" font-family="Helvetica,sans-Serif" font-size="10.00"> </text> |
| <polyline fill="none" stroke="#bfbfbf" points="3413.5,-1417.5 3460.5,-1417.5 "/> |
| <text text-anchor="middle" x="3437" y="-1405.5" font-family="Helvetica,sans-Serif" font-size="10.00"> </text> |
| </g> |
| <!-- Node37->Node30 --> |
| <g id="edge60" class="edge"><title>Node37->Node30</title> |
| <path fill="none" stroke="#404040" d="M3426.8,-1398.28C3417.17,-1366.72 3407.98,-1315.71 3436,-1286 3482.89,-1236.28 3691.32,-1312.72 3743,-1268 3804.76,-1214.56 3756.9,-1166.34 3780,-1088 3782.43,-1079.77 3785.42,-1078.44 3787,-1070 3794.21,-1031.56 3812.3,-1011.82 3787,-982 3673.15,-847.808 3118.35,-824.609 2897.23,-820.724"/> |
| <polygon fill="none" stroke="#404040" points="2897.05,-820.721 2890.98,-824.622 2885.05,-820.524 2891.11,-816.623 2897.05,-820.721"/> |
| <text text-anchor="middle" x="3819" y="-1175.5" font-family="Helvetica,sans-Serif" font-size="10.00"> -child_tracker_it_</text> |
| </g> |
| <!-- Node37->Node42 --> |
| <g id="edge72" class="edge"><title>Node37->Node42</title> |
| <path fill="none" stroke="#404040" d="M3432.64,-1398.33C3429.31,-1366.07 3429.67,-1313.67 3461,-1286 3493.68,-1257.14 3812.46,-1284.05 3853,-1268 3854.06,-1267.58 3855.12,-1267.14 3856.18,-1266.69"/> |
| <polygon fill="none" stroke="#404040" points="3856.54,-1266.52 3860.22,-1260.31 3867.36,-1261.32 3863.68,-1267.52 3856.54,-1266.52"/> |
| <text text-anchor="middle" x="3493" y="-1305.5" font-family="Helvetica,sans-Serif" font-size="10.00"> -callbacks_it_</text> |
| </g> |
| <!-- Node38 --> |
| <g id="node38" class="node"><title>Node38</title> |
| <polygon fill="white" stroke="#bfbfbf" points="3444.5,-1149.5 3444.5,-1206.5 3515.5,-1206.5 3515.5,-1149.5 3444.5,-1149.5"/> |
| <text text-anchor="middle" x="3480" y="-1194.5" font-family="Helvetica,sans-Serif" font-size="10.00">UIntGauge *</text> |
| <polyline fill="none" stroke="#bfbfbf" points="3444.5,-1187.5 3515.5,-1187.5 "/> |
| <text text-anchor="middle" x="3480" y="-1175.5" font-family="Helvetica,sans-Serif" font-size="10.00"> </text> |
| <polyline fill="none" stroke="#bfbfbf" points="3444.5,-1168.5 3515.5,-1168.5 "/> |
| <text text-anchor="middle" x="3480" y="-1156.5" font-family="Helvetica,sans-Serif" font-size="10.00"> </text> |
| </g> |
| <!-- Node38->Node30 --> |
| <g id="edge61" class="edge"><title>Node38->Node30</title> |
| <path fill="none" stroke="#404040" d="M3467.95,-1149.24C3459.65,-1131.22 3447.84,-1107.53 3435,-1088 3429.28,-1079.3 3424.76,-1079.26 3420,-1070 3401.51,-1034.05 3425.41,-1010.75 3397,-982 3327.22,-911.385 3045.09,-857.632 2897.3,-833.684"/> |
| <polygon fill="none" stroke="#404040" points="2897.01,-833.638 2890.45,-836.636 2885.16,-831.736 2891.72,-828.738 2897.01,-833.638"/> |
| <text text-anchor="middle" x="3470" y="-1023.5" font-family="Helvetica,sans-Serif" font-size="10.00"> -consumption_metric_</text> |
| </g> |
| <!-- Node39 --> |
| <g id="node39" class="node"><title>Node39</title> |
| <polygon fill="white" stroke="#bfbfbf" points="3533.5,-1149.5 3533.5,-1206.5 3596.5,-1206.5 3596.5,-1149.5 3533.5,-1149.5"/> |
| <text text-anchor="middle" x="3565" y="-1194.5" font-family="Helvetica,sans-Serif" font-size="10.00">IntGauge *</text> |
| <polyline fill="none" stroke="#bfbfbf" points="3533.5,-1187.5 3596.5,-1187.5 "/> |
| <text text-anchor="middle" x="3565" y="-1175.5" font-family="Helvetica,sans-Serif" font-size="10.00"> </text> |
| <polyline fill="none" stroke="#bfbfbf" points="3533.5,-1168.5 3596.5,-1168.5 "/> |
| <text text-anchor="middle" x="3565" y="-1156.5" font-family="Helvetica,sans-Serif" font-size="10.00"> </text> |
| </g> |
| <!-- Node39->Node30 --> |
| <g id="edge62" class="edge"><title>Node39->Node30</title> |
| <path fill="none" stroke="#404040" d="M3559.41,-1149.27C3548.73,-1096.86 3525.97,-987.947 3520,-982 3432.89,-895.21 3069.61,-847.073 2897.36,-828.738"/> |
| <polygon fill="none" stroke="#404040" points="2897.23,-828.724 2890.85,-832.074 2885.3,-827.469 2891.69,-824.118 2897.23,-828.724"/> |
| <text text-anchor="start" x="3542" y="-1040" font-family="Helvetica,sans-Serif" font-size="10.00"> -bytes_over_limit_metric</text> |
| <text text-anchor="middle" x="3597" y="-1029" font-family="Helvetica,sans-Serif" font-size="10.00">_</text> |
| <text text-anchor="start" x="3542" y="-1018" font-family="Helvetica,sans-Serif" font-size="10.00">-bytes_freed_by_last</text> |
| <text text-anchor="middle" x="3597" y="-1007" font-family="Helvetica,sans-Serif" font-size="10.00">_gc_metric_</text> |
| </g> |
| <!-- Node40->Node30 --> |
| <g id="edge64" class="edge"><title>Node40->Node30</title> |
| <path fill="none" stroke="#404040" d="M2554.55,-1121.59C2550.51,-1079.03 2552.38,-1021.1 2583,-982 2597.82,-963.075 2613.12,-975.905 2634,-964 2663.08,-947.422 2692.02,-925.746 2717.63,-904.262"/> |
| <polygon fill="none" stroke="#404040" points="2717.78,-904.141 2719.75,-897.206 2726.92,-896.365 2724.94,-903.3 2717.78,-904.141"/> |
| <text text-anchor="middle" x="2618" y="-1029" font-family="Helvetica,sans-Serif" font-size="10.00"> -local_counter_</text> |
| <text text-anchor="middle" x="2618" y="-1018" font-family="Helvetica,sans-Serif" font-size="10.00">-consumption_</text> |
| </g> |
| <!-- Node41 --> |
| <g id="node41" class="node"><title>Node41</title> |
| <polygon fill="white" stroke="#bfbfbf" points="3615,-1149.5 3615,-1206.5 3735,-1206.5 3735,-1149.5 3615,-1149.5"/> |
| <text text-anchor="middle" x="3675" y="-1194.5" font-family="Helvetica,sans-Serif" font-size="10.00">static PoolTrackersMap</text> |
| <polyline fill="none" stroke="#bfbfbf" points="3615,-1187.5 3735,-1187.5 "/> |
| <text text-anchor="middle" x="3675" y="-1175.5" font-family="Helvetica,sans-Serif" font-size="10.00"> </text> |
| <polyline fill="none" stroke="#bfbfbf" points="3615,-1168.5 3735,-1168.5 "/> |
| <text text-anchor="middle" x="3675" y="-1156.5" font-family="Helvetica,sans-Serif" font-size="10.00"> </text> |
| </g> |
| <!-- Node41->Node30 --> |
| <g id="edge67" class="edge"><title>Node41->Node30</title> |
| <path fill="none" stroke="#404040" d="M3675.76,-1149.16C3676.45,-1101.15 3674.93,-1005.68 3653,-982 3551.61,-872.528 3094.62,-835.318 2897.25,-824.208"/> |
| <polygon fill="none" stroke="#404040" points="2897.18,-824.204 2890.97,-827.868 2885.2,-823.544 2891.41,-819.88 2897.18,-824.204"/> |
| <text text-anchor="middle" x="3729.5" y="-1023.5" font-family="Helvetica,sans-Serif" font-size="10.00"> -pool_to_mem_trackers_</text> |
| </g> |
| <!-- Node42->Node30 --> |
| <g id="edge70" class="edge"><title>Node42->Node30</title> |
| <path fill="none" stroke="#404040" d="M3913.35,-1088.87C3889.59,-1050.01 3856.5,-1007.46 3815,-982 3661.29,-887.7 3115.47,-841.013 2897.19,-825.783"/> |
| <polygon fill="none" stroke="#404040" points="2897.14,-825.78 2890.87,-829.357 2885.16,-824.953 2891.43,-821.376 2897.14,-825.78"/> |
| <text text-anchor="middle" x="3951" y="-1023.5" font-family="Helvetica,sans-Serif" font-size="10.00"> -query_resource_mgr_</text> |
| </g> |
| <!-- Node43 --> |
| <g id="node43" class="node"><title>Node43</title> |
| <polygon fill="white" stroke="#bfbfbf" points="3927.5,-1393 3927.5,-1461 4048.5,-1461 4048.5,-1393 3927.5,-1393"/> |
| <text text-anchor="start" x="3935.5" y="-1449" font-family="Helvetica,sans-Serif" font-size="10.00">shared_ptr< impala</text> |
| <text text-anchor="middle" x="3988" y="-1438" font-family="Helvetica,sans-Serif" font-size="10.00">::AtomicInt< int16_t > ></text> |
| <polyline fill="none" stroke="#bfbfbf" points="3927.5,-1431 4048.5,-1431 "/> |
| <text text-anchor="middle" x="3988" y="-1419" font-family="Helvetica,sans-Serif" font-size="10.00"> </text> |
| <polyline fill="none" stroke="#bfbfbf" points="3927.5,-1412 4048.5,-1412 "/> |
| <text text-anchor="middle" x="3988" y="-1400" font-family="Helvetica,sans-Serif" font-size="10.00"> </text> |
| </g> |
| <!-- Node43->Node42 --> |
| <g id="edge71" class="edge"><title>Node43->Node42</title> |
| <path fill="none" stroke="#404040" d="M3974.96,-1392.81C3968.48,-1374.59 3961.34,-1351.39 3958,-1330 3955.46,-1313.74 3954.11,-1296.38 3953.51,-1279.43"/> |
| <polygon fill="none" stroke="#404040" points="3953.51,-1279.18 3949.36,-1273.28 3953.21,-1267.18 3957.36,-1273.08 3953.51,-1279.18"/> |
| <text text-anchor="middle" x="4000.5" y="-1311" font-family="Helvetica,sans-Serif" font-size="10.00"> -early_exit_</text> |
| <text text-anchor="middle" x="4000.5" y="-1300" font-family="Helvetica,sans-Serif" font-size="10.00">-thread_in_expand_</text> |
| </g> |
| <!-- Node44 --> |
| <g id="node44" class="node"><title>Node44</title> |
| <polygon fill="white" stroke="#bfbfbf" points="4067,-1393 4067,-1461 4185,-1461 4185,-1393 4067,-1393"/> |
| <text text-anchor="start" x="4075" y="-1449" font-family="Helvetica,sans-Serif" font-size="10.00">unordered_map< int32</text> |
| <text text-anchor="middle" x="4126" y="-1438" font-family="Helvetica,sans-Serif" font-size="10.00">_t, VcoreAvailableCb ></text> |
| <polyline fill="none" stroke="#bfbfbf" points="4067,-1431 4185,-1431 "/> |
| <text text-anchor="middle" x="4126" y="-1419" font-family="Helvetica,sans-Serif" font-size="10.00"> </text> |
| <polyline fill="none" stroke="#bfbfbf" points="4067,-1412 4185,-1412 "/> |
| <text text-anchor="middle" x="4126" y="-1400" font-family="Helvetica,sans-Serif" font-size="10.00"> </text> |
| </g> |
| <!-- Node44->Node42 --> |
| <g id="edge73" class="edge"><title>Node44->Node42</title> |
| <path fill="none" stroke="#404040" d="M4104.26,-1392.62C4092.57,-1374.33 4078.11,-1351.15 4066,-1330 4055.03,-1310.85 4055.08,-1304.47 4043,-1286 4041.07,-1283.06 4039.08,-1280.09 4037.04,-1277.13"/> |
| <polygon fill="none" stroke="#404040" points="4036.85,-1276.85 4030.12,-1274.25 4029.93,-1267.04 4036.66,-1269.64 4036.85,-1276.85"/> |
| <text text-anchor="middle" x="4092.5" y="-1305.5" font-family="Helvetica,sans-Serif" font-size="10.00"> -callbacks_</text> |
| </g> |
| <!-- Node45 --> |
| <g id="node45" class="node"><title>Node45</title> |
| <polygon fill="white" stroke="#bfbfbf" points="4203.5,-1398.5 4203.5,-1455.5 4238.5,-1455.5 4238.5,-1398.5 4203.5,-1398.5"/> |
| <text text-anchor="middle" x="4221" y="-1443.5" font-family="Helvetica,sans-Serif" font-size="10.00">float</text> |
| <polyline fill="none" stroke="#bfbfbf" points="4203.5,-1436.5 4238.5,-1436.5 "/> |
| <text text-anchor="middle" x="4221" y="-1424.5" font-family="Helvetica,sans-Serif" font-size="10.00"> </text> |
| <polyline fill="none" stroke="#bfbfbf" points="4203.5,-1417.5 4238.5,-1417.5 "/> |
| <text text-anchor="middle" x="4221" y="-1405.5" font-family="Helvetica,sans-Serif" font-size="10.00"> </text> |
| </g> |
| <!-- Node45->Node42 --> |
| <g id="edge75" class="edge"><title>Node45->Node42</title> |
| <path fill="none" stroke="#404040" d="M4217.55,-1398.24C4214.14,-1381.7 4207.38,-1361.38 4194,-1348 4176.71,-1330.71 4160.53,-1345.96 4142,-1330 4125.28,-1315.6 4133.79,-1302.38 4119,-1286 4101.18,-1266.26 4078.95,-1248.52 4056.72,-1233.42"/> |
| <polygon fill="none" stroke="#404040" points="4056.53,-1233.3 4049.32,-1233.32 4046.53,-1226.68 4053.74,-1226.65 4056.53,-1233.3"/> |
| <text text-anchor="start" x="4142" y="-1311" font-family="Helvetica,sans-Serif" font-size="10.00"> -max_vcore_oversubscription</text> |
| <text text-anchor="middle" x="4207.5" y="-1300" font-family="Helvetica,sans-Serif" font-size="10.00">_ratio_</text> |
| </g> |
| <!-- Node46 --> |
| <g id="node46" class="node"><title>Node46</title> |
| <polygon fill="white" stroke="#bfbfbf" points="4272,-1398.5 4272,-1455.5 4318,-1455.5 4318,-1398.5 4272,-1398.5"/> |
| <text text-anchor="middle" x="4295" y="-1443.5" font-family="Helvetica,sans-Serif" font-size="10.00">int32_t</text> |
| <polyline fill="none" stroke="#bfbfbf" points="4272,-1436.5 4318,-1436.5 "/> |
| <text text-anchor="middle" x="4295" y="-1424.5" font-family="Helvetica,sans-Serif" font-size="10.00"> </text> |
| <polyline fill="none" stroke="#bfbfbf" points="4272,-1417.5 4318,-1417.5 "/> |
| <text text-anchor="middle" x="4295" y="-1405.5" font-family="Helvetica,sans-Serif" font-size="10.00"> </text> |
| </g> |
| <!-- Node46->Node42 --> |
| <g id="edge77" class="edge"><title>Node46->Node42</title> |
| <path fill="none" stroke="#404040" d="M4298.47,-1398.4C4300.77,-1367.43 4299.47,-1317.42 4273,-1286 4220.26,-1223.4 4129.45,-1197.31 4058.67,-1186.49"/> |
| <polygon fill="none" stroke="#404040" points="4058.48,-1186.46 4051.97,-1189.57 4046.6,-1184.76 4053.11,-1181.65 4058.48,-1186.46"/> |
| <text text-anchor="middle" x="4332.5" y="-1305.5" font-family="Helvetica,sans-Serif" font-size="10.00"> -callback_count_</text> |
| </g> |
| <!-- Node47 --> |
| <g id="node47" class="node"><title>Node47</title> |
| <polygon fill="white" stroke="#bfbfbf" points="3494.5,-1398.5 3494.5,-1455.5 3589.5,-1455.5 3589.5,-1398.5 3494.5,-1398.5"/> |
| <text text-anchor="middle" x="3542" y="-1443.5" font-family="Helvetica,sans-Serif" font-size="10.00">condition_variable</text> |
| <polyline fill="none" stroke="#bfbfbf" points="3494.5,-1436.5 3589.5,-1436.5 "/> |
| <text text-anchor="middle" x="3542" y="-1424.5" font-family="Helvetica,sans-Serif" font-size="10.00"> </text> |
| <polyline fill="none" stroke="#bfbfbf" points="3494.5,-1417.5 3589.5,-1417.5 "/> |
| <text text-anchor="middle" x="3542" y="-1405.5" font-family="Helvetica,sans-Serif" font-size="10.00"> </text> |
| </g> |
| <!-- Node47->Node42 --> |
| <g id="edge79" class="edge"><title>Node47->Node42</title> |
| <path fill="none" stroke="#404040" d="M3533.55,-1398.35C3525.75,-1366.63 3519.25,-1315.22 3548,-1286 3571.81,-1261.8 3821.52,-1280.7 3853,-1268 3854.06,-1267.57 3855.12,-1267.13 3856.17,-1266.67"/> |
| <polygon fill="none" stroke="#404040" points="3856.54,-1266.49 3860.18,-1260.27 3867.33,-1261.24 3863.68,-1267.46 3856.54,-1266.49"/> |
| <text text-anchor="middle" x="3599" y="-1305.5" font-family="Helvetica,sans-Serif" font-size="10.00"> -threads_changed_cv_</text> |
| </g> |
| <!-- Node48 --> |
| <g id="node48" class="node"><title>Node48</title> |
| <polygon fill="white" stroke="#bfbfbf" points="3619.5,-1398.5 3619.5,-1455.5 3714.5,-1455.5 3714.5,-1398.5 3619.5,-1398.5"/> |
| <text text-anchor="middle" x="3667" y="-1443.5" font-family="Helvetica,sans-Serif" font-size="10.00">TNetworkAddress</text> |
| <polyline fill="none" stroke="#bfbfbf" points="3619.5,-1436.5 3714.5,-1436.5 "/> |
| <text text-anchor="middle" x="3667" y="-1424.5" font-family="Helvetica,sans-Serif" font-size="10.00"> </text> |
| <polyline fill="none" stroke="#bfbfbf" points="3619.5,-1417.5 3714.5,-1417.5 "/> |
| <text text-anchor="middle" x="3667" y="-1405.5" font-family="Helvetica,sans-Serif" font-size="10.00"> </text> |
| </g> |
| <!-- Node48->Node42 --> |
| <g id="edge81" class="edge"><title>Node48->Node42</title> |
| <path fill="none" stroke="#404040" d="M3658.69,-1398.28C3651.12,-1366.72 3644.93,-1315.71 3673,-1286 3700.61,-1256.78 3816.03,-1283.79 3853,-1268 3854.05,-1267.55 3855.1,-1267.09 3856.15,-1266.61"/> |
| <polygon fill="none" stroke="#404040" points="3856.52,-1266.42 3860.06,-1260.14 3867.22,-1260.99 3863.68,-1267.27 3856.52,-1266.42"/> |
| <text text-anchor="middle" x="3730" y="-1305.5" font-family="Helvetica,sans-Serif" font-size="10.00"> -local_resource_location_</text> |
| </g> |
| <!-- Node49 --> |
| <g id="node49" class="node"><title>Node49</title> |
| <polygon fill="white" stroke="#bfbfbf" points="3753,-1393 3753,-1461 3855,-1461 3855,-1393 3753,-1393"/> |
| <text text-anchor="start" x="3761" y="-1449" font-family="Helvetica,sans-Serif" font-size="10.00">scoped_ptr< impala</text> |
| <text text-anchor="middle" x="3804" y="-1438" font-family="Helvetica,sans-Serif" font-size="10.00">::Thread ></text> |
| <polyline fill="none" stroke="#bfbfbf" points="3753,-1431 3855,-1431 "/> |
| <text text-anchor="middle" x="3804" y="-1419" font-family="Helvetica,sans-Serif" font-size="10.00"> </text> |
| <polyline fill="none" stroke="#bfbfbf" points="3753,-1412 3855,-1412 "/> |
| <text text-anchor="middle" x="3804" y="-1400" font-family="Helvetica,sans-Serif" font-size="10.00"> </text> |
| </g> |
| <!-- Node49->Node42 --> |
| <g id="edge82" class="edge"><title>Node49->Node42</title> |
| <path fill="none" stroke="#404040" d="M3794.4,-1392.83C3787.67,-1362.27 3783.29,-1317.09 3805,-1286 3818.04,-1267.32 3833.38,-1279.58 3853,-1268 3854.35,-1267.2 3855.7,-1266.38 3857.06,-1265.55"/> |
| <polygon fill="none" stroke="#404040" points="3857.3,-1265.39 3860.16,-1258.77 3867.37,-1258.86 3864.51,-1265.48 3857.3,-1265.39"/> |
| <text text-anchor="middle" x="3857.5" y="-1305.5" font-family="Helvetica,sans-Serif" font-size="10.00"> -acquire_vcore_thread_</text> |
| </g> |
| </g> |
| </svg> |