| <?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::AnalyticEvalNode Pages: 1 --> |
| <svg width="4586pt" height="2648pt" |
| viewBox="0.00 0.00 4586.29 2648.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 2644)"> |
| <title>impala::AnalyticEvalNode</title> |
| <polygon fill="white" stroke="none" points="-4,4 -4,-2644 4582.29,-2644 4582.29,4 -4,4"/> |
| <!-- Node1 --> |
| <g id="node1" class="node"><title>Node1</title> |
| <polygon fill="#bfbfbf" stroke="black" points="3519.79,-1 3519.79,-267 3688.79,-267 3688.79,-1 3519.79,-1"/> |
| <text text-anchor="middle" x="3604.29" y="-255" font-family="Helvetica,sans-Serif" font-size="10.00">impala::AnalyticEvalNode</text> |
| <polyline fill="none" stroke="black" points="3519.79,-248 3688.79,-248 "/> |
| <text text-anchor="middle" x="3604.29" y="-236" font-family="Helvetica,sans-Serif" font-size="10.00"> </text> |
| <polyline fill="none" stroke="black" points="3519.79,-229 3688.79,-229 "/> |
| <text text-anchor="start" x="3527.79" y="-217" font-family="Helvetica,sans-Serif" font-size="10.00">+ AnalyticEvalNode()</text> |
| <text text-anchor="start" x="3527.79" y="-206" font-family="Helvetica,sans-Serif" font-size="10.00">+ Init()</text> |
| <text text-anchor="start" x="3527.79" y="-195" font-family="Helvetica,sans-Serif" font-size="10.00">+ Prepare()</text> |
| <text text-anchor="start" x="3527.79" y="-184" font-family="Helvetica,sans-Serif" font-size="10.00">+ Open()</text> |
| <text text-anchor="start" x="3527.79" y="-173" font-family="Helvetica,sans-Serif" font-size="10.00">+ GetNext()</text> |
| <text text-anchor="start" x="3527.79" y="-162" font-family="Helvetica,sans-Serif" font-size="10.00">+ Reset()</text> |
| <text text-anchor="start" x="3527.79" y="-151" font-family="Helvetica,sans-Serif" font-size="10.00">+ Close()</text> |
| <text text-anchor="start" x="3527.79" y="-140" font-family="Helvetica,sans-Serif" font-size="10.00"># QueryMaintenance()</text> |
| <text text-anchor="start" x="3527.79" y="-129" font-family="Helvetica,sans-Serif" font-size="10.00"># DebugString()</text> |
| <text text-anchor="start" x="3527.79" y="-118" font-family="Helvetica,sans-Serif" font-size="10.00">- ProcessChildBatch()</text> |
| <text text-anchor="start" x="3527.79" y="-107" font-family="Helvetica,sans-Serif" font-size="10.00">- ProcessChildBatches()</text> |
| <text text-anchor="start" x="3527.79" y="-96" font-family="Helvetica,sans-Serif" font-size="10.00">- GetNextOutputBatch()</text> |
| <text text-anchor="start" x="3527.79" y="-85" font-family="Helvetica,sans-Serif" font-size="10.00">- AddRow()</text> |
| <text text-anchor="start" x="3527.79" y="-74" font-family="Helvetica,sans-Serif" font-size="10.00">- TryAddResultTupleForPrevRow()</text> |
| <text text-anchor="start" x="3527.79" y="-63" font-family="Helvetica,sans-Serif" font-size="10.00">- TryAddResultTupleForCurrRow()</text> |
| <text text-anchor="start" x="3527.79" y="-52" font-family="Helvetica,sans-Serif" font-size="10.00">- TryAddRemainingResults()</text> |
| <text text-anchor="start" x="3527.79" y="-41" font-family="Helvetica,sans-Serif" font-size="10.00">- TryRemoveRowsBeforeWindow()</text> |
| <text text-anchor="start" x="3527.79" y="-30" font-family="Helvetica,sans-Serif" font-size="10.00">- InitNextPartition()</text> |
| <text text-anchor="start" x="3527.79" y="-19" font-family="Helvetica,sans-Serif" font-size="10.00">- AddResultTuple()</text> |
| <text text-anchor="start" x="3527.79" y="-8" font-family="Helvetica,sans-Serif" font-size="10.00">and 6 more...</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="1021.29,-1004 1021.29,-1358 1157.29,-1358 1157.29,-1004 1021.29,-1004"/> |
| <text text-anchor="middle" x="1089.29" y="-1346" font-family="Helvetica,sans-Serif" font-size="10.00">impala::ExecNode</text> |
| <polyline fill="none" stroke="black" points="1021.29,-1339 1157.29,-1339 "/> |
| <text text-anchor="middle" x="1089.29" y="-1327" font-family="Helvetica,sans-Serif" font-size="10.00"> </text> |
| <polyline fill="none" stroke="black" points="1021.29,-1320 1157.29,-1320 "/> |
| <text text-anchor="start" x="1029.29" y="-1308" font-family="Helvetica,sans-Serif" font-size="10.00">+ ExecNode()</text> |
| <text text-anchor="start" x="1029.29" y="-1297" font-family="Helvetica,sans-Serif" font-size="10.00">+ ~ExecNode()</text> |
| <text text-anchor="start" x="1029.29" y="-1286" font-family="Helvetica,sans-Serif" font-size="10.00">+ Init()</text> |
| <text text-anchor="start" x="1029.29" y="-1275" font-family="Helvetica,sans-Serif" font-size="10.00">+ Prepare()</text> |
| <text text-anchor="start" x="1029.29" y="-1264" font-family="Helvetica,sans-Serif" font-size="10.00">+ Open()</text> |
| <text text-anchor="start" x="1029.29" y="-1253" font-family="Helvetica,sans-Serif" font-size="10.00">+ GetNext()</text> |
| <text text-anchor="start" x="1029.29" y="-1242" font-family="Helvetica,sans-Serif" font-size="10.00">+ Reset()</text> |
| <text text-anchor="start" x="1029.29" y="-1231" font-family="Helvetica,sans-Serif" font-size="10.00">+ Close()</text> |
| <text text-anchor="start" x="1029.29" y="-1220" font-family="Helvetica,sans-Serif" font-size="10.00">+ CollectNodes()</text> |
| <text text-anchor="start" x="1029.29" y="-1209" font-family="Helvetica,sans-Serif" font-size="10.00">+ CollectScanNodes()</text> |
| <text text-anchor="start" x="1029.29" y="-1198" font-family="Helvetica,sans-Serif" font-size="10.00">and 12 more...</text> |
| <text text-anchor="start" x="1029.29" y="-1187" font-family="Helvetica,sans-Serif" font-size="10.00">+ CreateTree()</text> |
| <text text-anchor="start" x="1029.29" y="-1176" font-family="Helvetica,sans-Serif" font-size="10.00">+ SetDebugOptions()</text> |
| <text text-anchor="start" x="1029.29" y="-1165" font-family="Helvetica,sans-Serif" font-size="10.00">+ EvalConjuncts()</text> |
| <text text-anchor="start" x="1029.29" y="-1154" font-family="Helvetica,sans-Serif" font-size="10.00">+ CodegenEvalConjuncts()</text> |
| <text text-anchor="start" x="1029.29" y="-1143" font-family="Helvetica,sans-Serif" font-size="10.00">+ GetNodeIdFromProfile()</text> |
| <text text-anchor="start" x="1029.29" y="-1132" font-family="Helvetica,sans-Serif" font-size="10.00"># child()</text> |
| <text text-anchor="start" x="1029.29" y="-1121" font-family="Helvetica,sans-Serif" font-size="10.00"># is_closed()</text> |
| <text text-anchor="start" x="1029.29" y="-1110" font-family="Helvetica,sans-Serif" font-size="10.00"># IsScanNode()</text> |
| <text text-anchor="start" x="1029.29" y="-1099" font-family="Helvetica,sans-Serif" font-size="10.00"># InitRuntimeProfile()</text> |
| <text text-anchor="start" x="1029.29" y="-1088" font-family="Helvetica,sans-Serif" font-size="10.00"># ExecDebugAction()</text> |
| <text text-anchor="start" x="1029.29" y="-1077" font-family="Helvetica,sans-Serif" font-size="10.00"># AddRuntimeExecOption()</text> |
| <text text-anchor="start" x="1029.29" y="-1066" font-family="Helvetica,sans-Serif" font-size="10.00"># QueryMaintenance()</text> |
| <text text-anchor="start" x="1029.29" y="-1055" font-family="Helvetica,sans-Serif" font-size="10.00"># AddExprCtxToFree()</text> |
| <text text-anchor="start" x="1029.29" y="-1044" font-family="Helvetica,sans-Serif" font-size="10.00"># AddExprCtxsToFree()</text> |
| <text text-anchor="start" x="1029.29" y="-1033" font-family="Helvetica,sans-Serif" font-size="10.00"># AddExprCtxsToFree()</text> |
| <text text-anchor="start" x="1029.29" y="-1022" font-family="Helvetica,sans-Serif" font-size="10.00"># CreateNode()</text> |
| <text text-anchor="start" x="1029.29" y="-1011" 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="M1165.5,-1121.97C1371.56,-968.098 1961.91,-547.21 2520.29,-338 2876.86,-204.402 3333.62,-155.865 3519.71,-140.856"/> |
| <polygon fill="none" stroke="midnightblue" points="1163.36,-1119.2 1157.45,-1127.99 1167.55,-1124.8 1163.36,-1119.2"/> |
| </g> |
| <!-- Node3 --> |
| <g id="node3" class="node"><title>Node3</title> |
| <polygon fill="white" stroke="#bfbfbf" points="1498.29,-1737 1498.29,-1805 1600.29,-1805 1600.29,-1737 1498.29,-1737"/> |
| <text text-anchor="start" x="1506.29" y="-1793" font-family="Helvetica,sans-Serif" font-size="10.00">scoped_ptr< impala</text> |
| <text text-anchor="middle" x="1549.29" y="-1782" font-family="Helvetica,sans-Serif" font-size="10.00">::RuntimeProfile ></text> |
| <polyline fill="none" stroke="#bfbfbf" points="1498.29,-1775 1600.29,-1775 "/> |
| <text text-anchor="middle" x="1549.29" y="-1763" font-family="Helvetica,sans-Serif" font-size="10.00"> </text> |
| <polyline fill="none" stroke="#bfbfbf" points="1498.29,-1756 1600.29,-1756 "/> |
| <text text-anchor="middle" x="1549.29" y="-1744" 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="M1544.76,-1736.86C1538.32,-1703.35 1523.15,-1652.81 1488.29,-1626 1443.09,-1591.25 1402.38,-1647.52 1361.29,-1608 1318.31,-1566.67 1362.7,-1529.94 1337.29,-1476 1296.22,-1388.84 1222.67,-1306.54 1166.29,-1251.31"/> |
| <polygon fill="none" stroke="#404040" points="1166.01,-1251.04 1158.92,-1249.73 1157.4,-1242.68 1164.49,-1243.99 1166.01,-1251.04"/> |
| <text text-anchor="middle" x="1400.29" y="-1539.5" font-family="Helvetica,sans-Serif" font-size="10.00"> #runtime_profile_</text> |
| </g> |
| <!-- Node47 --> |
| <g id="node47" class="node"><title>Node47</title> |
| <g id="a_node47"><a xlink:href="classimpala_1_1BufferedBlockMgr.html" target="_top" xlink:title="{impala::BufferedBlockMgr\n|- block_size_counter_\l|+ ~BufferedBlockMgr()\l+ RegisterClient()\l+ ClearReservations()\l+ TryAcquireTmpReservation()\l+ ClearTmpReservation()\l+ GetNewBlock()\l+ Cancel()\l+ DebugString()\l+ ConsumeMemory()\l+ ReleaseMemory()\land 11 more...\l+ Create()\l+ GetNumReservedBlocks()\l- BufferedBlockMgr()\l- Init()\l- InitTmpFiles()\l- PinBlock()\l- UnpinBlock()\l- DeleteBlock()\l- DeleteOrUnpinBlock()\l- TransferBuffer()\l- remaining_unreserved\l_buffers()\l- FindBufferForBlock()\land 13 more...\l}"> |
| <polygon fill="white" stroke="red" points="1608.79,-1020.5 1608.79,-1341.5 1759.79,-1341.5 1759.79,-1020.5 1608.79,-1020.5"/> |
| <text text-anchor="middle" x="1684.29" y="-1329.5" font-family="Helvetica,sans-Serif" font-size="10.00">impala::BufferedBlockMgr</text> |
| <polyline fill="none" stroke="red" points="1608.79,-1322.5 1759.79,-1322.5 "/> |
| <text text-anchor="start" x="1616.79" y="-1310.5" font-family="Helvetica,sans-Serif" font-size="10.00">- block_size_counter_</text> |
| <polyline fill="none" stroke="red" points="1608.79,-1303.5 1759.79,-1303.5 "/> |
| <text text-anchor="start" x="1616.79" y="-1291.5" font-family="Helvetica,sans-Serif" font-size="10.00">+ ~BufferedBlockMgr()</text> |
| <text text-anchor="start" x="1616.79" y="-1280.5" font-family="Helvetica,sans-Serif" font-size="10.00">+ RegisterClient()</text> |
| <text text-anchor="start" x="1616.79" y="-1269.5" font-family="Helvetica,sans-Serif" font-size="10.00">+ ClearReservations()</text> |
| <text text-anchor="start" x="1616.79" y="-1258.5" font-family="Helvetica,sans-Serif" font-size="10.00">+ TryAcquireTmpReservation()</text> |
| <text text-anchor="start" x="1616.79" y="-1247.5" font-family="Helvetica,sans-Serif" font-size="10.00">+ ClearTmpReservation()</text> |
| <text text-anchor="start" x="1616.79" y="-1236.5" font-family="Helvetica,sans-Serif" font-size="10.00">+ GetNewBlock()</text> |
| <text text-anchor="start" x="1616.79" y="-1225.5" font-family="Helvetica,sans-Serif" font-size="10.00">+ Cancel()</text> |
| <text text-anchor="start" x="1616.79" y="-1214.5" font-family="Helvetica,sans-Serif" font-size="10.00">+ DebugString()</text> |
| <text text-anchor="start" x="1616.79" y="-1203.5" font-family="Helvetica,sans-Serif" font-size="10.00">+ ConsumeMemory()</text> |
| <text text-anchor="start" x="1616.79" y="-1192.5" font-family="Helvetica,sans-Serif" font-size="10.00">+ ReleaseMemory()</text> |
| <text text-anchor="start" x="1616.79" y="-1181.5" font-family="Helvetica,sans-Serif" font-size="10.00">and 11 more...</text> |
| <text text-anchor="start" x="1616.79" y="-1170.5" font-family="Helvetica,sans-Serif" font-size="10.00">+ Create()</text> |
| <text text-anchor="start" x="1616.79" y="-1159.5" font-family="Helvetica,sans-Serif" font-size="10.00">+ GetNumReservedBlocks()</text> |
| <text text-anchor="start" x="1616.79" y="-1148.5" font-family="Helvetica,sans-Serif" font-size="10.00">- BufferedBlockMgr()</text> |
| <text text-anchor="start" x="1616.79" y="-1137.5" font-family="Helvetica,sans-Serif" font-size="10.00">- Init()</text> |
| <text text-anchor="start" x="1616.79" y="-1126.5" font-family="Helvetica,sans-Serif" font-size="10.00">- InitTmpFiles()</text> |
| <text text-anchor="start" x="1616.79" y="-1115.5" font-family="Helvetica,sans-Serif" font-size="10.00">- PinBlock()</text> |
| <text text-anchor="start" x="1616.79" y="-1104.5" font-family="Helvetica,sans-Serif" font-size="10.00">- UnpinBlock()</text> |
| <text text-anchor="start" x="1616.79" y="-1093.5" font-family="Helvetica,sans-Serif" font-size="10.00">- DeleteBlock()</text> |
| <text text-anchor="start" x="1616.79" y="-1082.5" font-family="Helvetica,sans-Serif" font-size="10.00">- DeleteOrUnpinBlock()</text> |
| <text text-anchor="start" x="1616.79" y="-1071.5" font-family="Helvetica,sans-Serif" font-size="10.00">- TransferBuffer()</text> |
| <text text-anchor="start" x="1616.79" y="-1060.5" font-family="Helvetica,sans-Serif" font-size="10.00">- remaining_unreserved</text> |
| <text text-anchor="start" x="1616.79" y="-1049.5" font-family="Helvetica,sans-Serif" font-size="10.00">_buffers()</text> |
| <text text-anchor="start" x="1616.79" y="-1038.5" font-family="Helvetica,sans-Serif" font-size="10.00">- FindBufferForBlock()</text> |
| <text text-anchor="start" x="1616.79" y="-1027.5" font-family="Helvetica,sans-Serif" font-size="10.00">and 13 more...</text> |
| </a> |
| </g> |
| </g> |
| <!-- Node3->Node47 --> |
| <g id="edge86" class="edge"><title>Node3->Node47</title> |
| <path fill="none" stroke="#404040" d="M1550.96,-1736.99C1554.24,-1682.19 1563.12,-1569.24 1584.29,-1476 1593.45,-1435.6 1606.13,-1392.96 1619.38,-1353.07"/> |
| <polygon fill="none" stroke="#404040" points="1619.4,-1352.99 1617.52,-1346.03 1623.22,-1341.62 1625.11,-1348.58 1619.4,-1352.99"/> |
| <text text-anchor="middle" x="1603.29" y="-1539.5" font-family="Helvetica,sans-Serif" font-size="10.00"> -profile_</text> |
| </g> |
| <!-- Node4 --> |
| <g id="node4" class="node"><title>Node4</title> |
| <polygon fill="white" stroke="#bfbfbf" points="119.785,-2415.5 119.785,-2472.5 154.785,-2472.5 154.785,-2415.5 119.785,-2415.5"/> |
| <text text-anchor="middle" x="137.285" y="-2460.5" font-family="Helvetica,sans-Serif" font-size="10.00">type</text> |
| <polyline fill="none" stroke="#bfbfbf" points="119.785,-2453.5 154.785,-2453.5 "/> |
| <text text-anchor="middle" x="137.285" y="-2441.5" font-family="Helvetica,sans-Serif" font-size="10.00"> </text> |
| <polyline fill="none" stroke="#bfbfbf" points="119.785,-2434.5 154.785,-2434.5 "/> |
| <text text-anchor="middle" x="137.285" y="-2422.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="M134.778,-2415.46C129.025,-2350.73 115.011,-2183.82 110.285,-2044 101.558,-1785.76 45.6088,-1652.54 234.285,-1476 459.742,-1265.04 843.515,-1204.7 1009.21,-1188.06"/> |
| <polygon fill="none" stroke="#404040" points="1009.29,-1188.05 1014.87,-1183.49 1021.23,-1186.89 1015.65,-1191.45 1009.29,-1188.05"/> |
| <text text-anchor="middle" x="126.785" y="-1986.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="M139.101,-2415.49C149.226,-2265.53 200.484,-1550.65 262.285,-1476 454.019,-1244.4 841.48,-1195.16 1009.05,-1184.75"/> |
| <polygon fill="none" stroke="#404040" points="1009.23,-1184.74 1014.99,-1180.4 1021.21,-1184.04 1015.46,-1188.39 1009.23,-1184.74"/> |
| <text text-anchor="middle" x="215.285" y="-1986.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="M125.186,-2415.12C71.69,-2287.05 -129.753,-1749.79 129.285,-1476 370.084,-1221.49 824.591,-1185.4 1008.75,-1181.64"/> |
| <polygon fill="none" stroke="#404040" points="1009.01,-1181.63 1014.94,-1177.53 1021.01,-1181.43 1015.08,-1185.53 1009.01,-1181.63"/> |
| <text text-anchor="middle" x="52.2853" y="-1986.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="579.285,-2090 579.285,-2246 695.285,-2246 695.285,-2090 579.285,-2090"/> |
| <text text-anchor="start" x="587.285" y="-2234" font-family="Helvetica,sans-Serif" font-size="10.00">impala::RuntimeProfile</text> |
| <text text-anchor="middle" x="637.285" y="-2223" font-family="Helvetica,sans-Serif" font-size="10.00">::Counter</text> |
| <polyline fill="none" stroke="black" points="579.285,-2216 695.285,-2216 "/> |
| <text text-anchor="middle" x="637.285" y="-2204" font-family="Helvetica,sans-Serif" font-size="10.00"> </text> |
| <polyline fill="none" stroke="black" points="579.285,-2197 695.285,-2197 "/> |
| <text text-anchor="start" x="587.285" y="-2185" font-family="Helvetica,sans-Serif" font-size="10.00">+ Counter()</text> |
| <text text-anchor="start" x="587.285" y="-2174" font-family="Helvetica,sans-Serif" font-size="10.00">+ ~Counter()</text> |
| <text text-anchor="start" x="587.285" y="-2163" font-family="Helvetica,sans-Serif" font-size="10.00">+ Add()</text> |
| <text text-anchor="start" x="587.285" y="-2152" font-family="Helvetica,sans-Serif" font-size="10.00">+ BitOr()</text> |
| <text text-anchor="start" x="587.285" y="-2141" font-family="Helvetica,sans-Serif" font-size="10.00">+ Set()</text> |
| <text text-anchor="start" x="587.285" y="-2130" font-family="Helvetica,sans-Serif" font-size="10.00">+ Set()</text> |
| <text text-anchor="start" x="587.285" y="-2119" font-family="Helvetica,sans-Serif" font-size="10.00">+ value()</text> |
| <text text-anchor="start" x="587.285" y="-2108" font-family="Helvetica,sans-Serif" font-size="10.00">+ double_value()</text> |
| <text text-anchor="start" x="587.285" y="-2097" 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="M154.918,-2437.67C211.649,-2420.04 393.376,-2359.81 524.285,-2274 539.994,-2263.7 555.577,-2251.17 569.924,-2238.39"/> |
| <polygon fill="none" stroke="#404040" points="570.288,-2238.06 572.033,-2231.06 579.163,-2229.98 577.418,-2236.98 570.288,-2238.06"/> |
| <text text-anchor="middle" x="511.285" y="-2311.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="949.285,-1660 949.285,-1882 1065.29,-1882 1065.29,-1660 949.285,-1660"/> |
| <text text-anchor="middle" x="1007.29" y="-1870" font-family="Helvetica,sans-Serif" font-size="10.00">impala::RowDescriptor</text> |
| <polyline fill="none" stroke="black" points="949.285,-1863 1065.29,-1863 "/> |
| <text text-anchor="middle" x="1007.29" y="-1851" font-family="Helvetica,sans-Serif" font-size="10.00"> </text> |
| <polyline fill="none" stroke="black" points="949.285,-1844 1065.29,-1844 "/> |
| <text text-anchor="start" x="957.285" y="-1832" font-family="Helvetica,sans-Serif" font-size="10.00">+ RowDescriptor()</text> |
| <text text-anchor="start" x="957.285" y="-1821" font-family="Helvetica,sans-Serif" font-size="10.00">+ RowDescriptor()</text> |
| <text text-anchor="start" x="957.285" y="-1810" font-family="Helvetica,sans-Serif" font-size="10.00">+ RowDescriptor()</text> |
| <text text-anchor="start" x="957.285" y="-1799" font-family="Helvetica,sans-Serif" font-size="10.00">+ RowDescriptor()</text> |
| <text text-anchor="start" x="957.285" y="-1788" font-family="Helvetica,sans-Serif" font-size="10.00">+ RowDescriptor()</text> |
| <text text-anchor="start" x="957.285" y="-1777" font-family="Helvetica,sans-Serif" font-size="10.00">+ RowDescriptor()</text> |
| <text text-anchor="start" x="957.285" y="-1766" font-family="Helvetica,sans-Serif" font-size="10.00">+ GetRowSize()</text> |
| <text text-anchor="start" x="957.285" y="-1755" font-family="Helvetica,sans-Serif" font-size="10.00">+ GetTupleIdx()</text> |
| <text text-anchor="start" x="957.285" y="-1744" font-family="Helvetica,sans-Serif" font-size="10.00">+ TupleIsNullable()</text> |
| <text text-anchor="start" x="957.285" y="-1733" font-family="Helvetica,sans-Serif" font-size="10.00">+ IsAnyTupleNullable()</text> |
| <text text-anchor="start" x="957.285" y="-1722" font-family="Helvetica,sans-Serif" font-size="10.00">+ tuple_descriptors()</text> |
| <text text-anchor="start" x="957.285" y="-1711" font-family="Helvetica,sans-Serif" font-size="10.00">+ ToThrift()</text> |
| <text text-anchor="start" x="957.285" y="-1700" font-family="Helvetica,sans-Serif" font-size="10.00">+ IsPrefixOf()</text> |
| <text text-anchor="start" x="957.285" y="-1689" font-family="Helvetica,sans-Serif" font-size="10.00">+ Equals()</text> |
| <text text-anchor="start" x="957.285" y="-1678" font-family="Helvetica,sans-Serif" font-size="10.00">+ DebugString()</text> |
| <text text-anchor="start" x="957.285" y="-1667" font-family="Helvetica,sans-Serif" font-size="10.00">- InitTupleIdxMap()</text> |
| </a> |
| </g> |
| </g> |
| <!-- Node5->Node2 --> |
| <g id="edge4" class="edge"><title>Node5->Node2</title> |
| <path fill="none" stroke="#404040" d="M999.568,-1659.81C998.619,-1642.48 997.802,-1624.76 997.285,-1608 995.477,-1549.36 988.423,-1533.99 997.285,-1476 1002.6,-1441.21 1011.27,-1404.87 1021.2,-1370.09"/> |
| <polygon fill="none" stroke="#404040" points="1021.26,-1369.88 1019.1,-1363 1024.62,-1358.36 1026.78,-1365.24 1021.26,-1369.88"/> |
| <text text-anchor="middle" x="1036.29" y="-1539.5" font-family="Helvetica,sans-Serif" font-size="10.00"> #row_descriptor_</text> |
| </g> |
| <!-- Node6 --> |
| <g id="node6" class="node"><title>Node6</title> |
| <polygon fill="white" stroke="#bfbfbf" points="831.285,-2139.5 831.285,-2196.5 903.285,-2196.5 903.285,-2139.5 831.285,-2139.5"/> |
| <text text-anchor="middle" x="867.285" y="-2184.5" font-family="Helvetica,sans-Serif" font-size="10.00">vector< int ></text> |
| <polyline fill="none" stroke="#bfbfbf" points="831.285,-2177.5 903.285,-2177.5 "/> |
| <text text-anchor="middle" x="867.285" y="-2165.5" font-family="Helvetica,sans-Serif" font-size="10.00"> </text> |
| <polyline fill="none" stroke="#bfbfbf" points="831.285,-2158.5 903.285,-2158.5 "/> |
| <text text-anchor="middle" x="867.285" y="-2146.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="M872.702,-2139.2C881.734,-2094.95 901.55,-2006.14 928.285,-1934 933.212,-1920.7 938.87,-1907.04 944.846,-1893.55"/> |
| <polygon fill="none" stroke="#404040" points="944.997,-1893.22 943.818,-1886.11 949.931,-1882.28 951.11,-1889.39 944.997,-1893.22"/> |
| <text text-anchor="middle" x="965.785" y="-1986.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="2344.79,-2415.5 2344.79,-2472.5 2373.79,-2472.5 2373.79,-2415.5 2344.79,-2415.5"/> |
| <text text-anchor="middle" x="2359.29" y="-2460.5" font-family="Helvetica,sans-Serif" font-size="10.00">int</text> |
| <polyline fill="none" stroke="#bfbfbf" points="2344.79,-2453.5 2373.79,-2453.5 "/> |
| <text text-anchor="middle" x="2359.29" y="-2441.5" font-family="Helvetica,sans-Serif" font-size="10.00"> </text> |
| <polyline fill="none" stroke="#bfbfbf" points="2344.79,-2434.5 2373.79,-2434.5 "/> |
| <text text-anchor="middle" x="2359.29" y="-2422.5" font-family="Helvetica,sans-Serif" font-size="10.00"> </text> |
| </g> |
| <!-- Node7->Node2 --> |
| <g id="edge22" class="edge"><title>Node7->Node2</title> |
| <path fill="none" stroke="#404040" d="M2344.59,-2441.7C2266.74,-2434.57 1902.69,-2398.32 1811.29,-2336 1792.13,-2322.94 1803.41,-2303.49 1783.29,-2292 1731.64,-2262.51 1292.8,-2313.44 1248.29,-2274 1176.91,-2210.77 1279.1,-2132.85 1215.29,-2062 1194.36,-2038.77 1169.48,-2066.02 1147.29,-2044 1142.05,-2038.81 1113.38,-1923.29 1112.29,-1916 1084.65,-1732.05 1081.04,-1519.37 1083.05,-1370.45"/> |
| <polygon fill="none" stroke="#404040" points="1083.06,-1370.04 1079.15,-1363.98 1083.24,-1358.04 1087.15,-1364.1 1083.06,-1370.04"/> |
| <text text-anchor="middle" x="1158.29" y="-1986.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="M2344.49,-2441.07C2206.84,-2423.08 1154.58,-2285.24 1143.29,-2274 1089.17,-2220.16 1125.34,-2003.73 1094.29,-1934 1090.05,-1924.49 1084.99,-1924.72 1079.29,-1916 1074.39,-1908.52 1069.6,-1900.66 1064.95,-1892.63"/> |
| <polygon fill="none" stroke="#404040" points="1064.85,-1892.44 1058.41,-1889.19 1058.94,-1882 1065.38,-1885.25 1064.85,-1892.44"/> |
| <text text-anchor="middle" x="1179.29" y="-2165.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="2271.79,-2112 2271.79,-2224 2370.79,-2224 2370.79,-2112 2271.79,-2112"/> |
| <text text-anchor="middle" x="2321.29" y="-2212" font-family="Helvetica,sans-Serif" font-size="10.00">impala::SpinLock</text> |
| <polyline fill="none" stroke="black" points="2271.79,-2205 2370.79,-2205 "/> |
| <text text-anchor="middle" x="2321.29" y="-2193" font-family="Helvetica,sans-Serif" font-size="10.00"> </text> |
| <polyline fill="none" stroke="black" points="2271.79,-2186 2370.79,-2186 "/> |
| <text text-anchor="start" x="2279.79" y="-2174" font-family="Helvetica,sans-Serif" font-size="10.00">+ SpinLock()</text> |
| <text text-anchor="start" x="2279.79" y="-2163" font-family="Helvetica,sans-Serif" font-size="10.00">+ lock()</text> |
| <text text-anchor="start" x="2279.79" y="-2152" font-family="Helvetica,sans-Serif" font-size="10.00">+ unlock()</text> |
| <text text-anchor="start" x="2279.79" y="-2141" font-family="Helvetica,sans-Serif" font-size="10.00">+ try_lock()</text> |
| <text text-anchor="start" x="2279.79" y="-2130" font-family="Helvetica,sans-Serif" font-size="10.00">+ DCheckLocked()</text> |
| <text text-anchor="start" x="2279.79" y="-2119" 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="M2344.51,-2431.46C2323.09,-2413.67 2284.34,-2377.28 2269.29,-2336 2257.33,-2303.22 2266.58,-2266.23 2280.41,-2235.41"/> |
| <polygon fill="none" stroke="#404040" points="2280.52,-2235.18 2279.49,-2228.04 2285.68,-2224.35 2286.71,-2231.49 2280.52,-2235.18"/> |
| <text text-anchor="middle" x="2321.79" y="-2311.5" font-family="Helvetica,sans-Serif" font-size="10.00"> -NUM_SPIN_CYCLES</text> |
| </g> |
| <!-- Node28 --> |
| <g id="node28" class="node"><title>Node28</title> |
| <g id="a_node28"><a xlink:href="classimpala_1_1TupleDescriptor.html" target="_top" xlink:title="{impala::TupleDescriptor\n||+ byte_size()\l+ num_null_bytes()\l+ slots()\l+ string_slots()\l+ table_desc()\l+ id()\l+ DebugString()\l+ GenerateLlvmStruct()\l# TupleDescriptor()\l# AddSlot()\l}"> |
| <polygon fill="white" stroke="black" points="2968.29,-1103 2968.29,-1259 3088.29,-1259 3088.29,-1103 2968.29,-1103"/> |
| <text text-anchor="middle" x="3028.29" y="-1247" font-family="Helvetica,sans-Serif" font-size="10.00">impala::TupleDescriptor</text> |
| <polyline fill="none" stroke="black" points="2968.29,-1240 3088.29,-1240 "/> |
| <text text-anchor="middle" x="3028.29" y="-1228" font-family="Helvetica,sans-Serif" font-size="10.00"> </text> |
| <polyline fill="none" stroke="black" points="2968.29,-1221 3088.29,-1221 "/> |
| <text text-anchor="start" x="2976.29" y="-1209" font-family="Helvetica,sans-Serif" font-size="10.00">+ byte_size()</text> |
| <text text-anchor="start" x="2976.29" y="-1198" font-family="Helvetica,sans-Serif" font-size="10.00">+ num_null_bytes()</text> |
| <text text-anchor="start" x="2976.29" y="-1187" font-family="Helvetica,sans-Serif" font-size="10.00">+ slots()</text> |
| <text text-anchor="start" x="2976.29" y="-1176" font-family="Helvetica,sans-Serif" font-size="10.00">+ string_slots()</text> |
| <text text-anchor="start" x="2976.29" y="-1165" font-family="Helvetica,sans-Serif" font-size="10.00">+ table_desc()</text> |
| <text text-anchor="start" x="2976.29" y="-1154" font-family="Helvetica,sans-Serif" font-size="10.00">+ id()</text> |
| <text text-anchor="start" x="2976.29" y="-1143" font-family="Helvetica,sans-Serif" font-size="10.00">+ DebugString()</text> |
| <text text-anchor="start" x="2976.29" y="-1132" font-family="Helvetica,sans-Serif" font-size="10.00">+ GenerateLlvmStruct()</text> |
| <text text-anchor="start" x="2976.29" y="-1121" font-family="Helvetica,sans-Serif" font-size="10.00"># TupleDescriptor()</text> |
| <text text-anchor="start" x="2976.29" y="-1110" font-family="Helvetica,sans-Serif" font-size="10.00"># AddSlot()</text> |
| </a> |
| </g> |
| </g> |
| <!-- Node7->Node28 --> |
| <g id="edge43" class="edge"><title>Node7->Node28</title> |
| <path fill="none" stroke="#404040" d="M2374.02,-2428.24C2392.31,-2408.9 2422.86,-2373.06 2437.29,-2336 2481.75,-2221.8 2387.4,-2154.07 2468.29,-2062 2490.34,-2036.9 2512.54,-2061.03 2541.29,-2044 2598.39,-2010.17 2583.17,-1964.17 2642.29,-1934 2673.17,-1918.24 2772.79,-1940.55 2797.29,-1916 2843.1,-1870.08 2799.24,-1682.95 2830.29,-1626 2836.33,-1614.91 2844.76,-1618.15 2852.29,-1608 2929.26,-1504.27 2979.14,-1361.97 3005.49,-1270.99"/> |
| <polygon fill="none" stroke="#404040" points="3005.52,-1270.87 3003.33,-1264 3008.82,-1259.33 3011.02,-1266.2 3005.52,-1270.87"/> |
| <text text-anchor="middle" x="2683.29" y="-2008.5" font-family="Helvetica,sans-Serif" font-size="10.00"> #num_null_bytes_</text> |
| <text text-anchor="start" x="2642.29" y="-1997.5" font-family="Helvetica,sans-Serif" font-size="10.00">#num_materialized</text> |
| <text text-anchor="middle" x="2683.29" y="-1986.5" font-family="Helvetica,sans-Serif" font-size="10.00">_slots_</text> |
| <text text-anchor="middle" x="2683.29" y="-1975.5" font-family="Helvetica,sans-Serif" font-size="10.00">#byte_size_</text> |
| <text text-anchor="middle" x="2683.29" y="-1964.5" font-family="Helvetica,sans-Serif" font-size="10.00">#id_</text> |
| </g> |
| <!-- Node30 --> |
| <g id="node30" class="node"><title>Node30</title> |
| <g id="a_node30"><a xlink:href="classimpala_1_1TableDescriptor.html" target="_top" xlink:title="Base class for table descriptors. "> |
| <polygon fill="white" stroke="black" points="2839.79,-1698.5 2839.79,-1843.5 2960.79,-1843.5 2960.79,-1698.5 2839.79,-1698.5"/> |
| <text text-anchor="middle" x="2900.29" y="-1831.5" font-family="Helvetica,sans-Serif" font-size="10.00">impala::TableDescriptor</text> |
| <polyline fill="none" stroke="black" points="2839.79,-1824.5 2960.79,-1824.5 "/> |
| <text text-anchor="middle" x="2900.29" y="-1812.5" font-family="Helvetica,sans-Serif" font-size="10.00"> </text> |
| <polyline fill="none" stroke="black" points="2839.79,-1805.5 2960.79,-1805.5 "/> |
| <text text-anchor="start" x="2847.79" y="-1793.5" font-family="Helvetica,sans-Serif" font-size="10.00">+ TableDescriptor()</text> |
| <text text-anchor="start" x="2847.79" y="-1782.5" font-family="Helvetica,sans-Serif" font-size="10.00">+ ~TableDescriptor()</text> |
| <text text-anchor="start" x="2847.79" y="-1771.5" font-family="Helvetica,sans-Serif" font-size="10.00">+ num_cols()</text> |
| <text text-anchor="start" x="2847.79" y="-1760.5" font-family="Helvetica,sans-Serif" font-size="10.00">+ num_clustering_cols()</text> |
| <text text-anchor="start" x="2847.79" y="-1749.5" font-family="Helvetica,sans-Serif" font-size="10.00">+ DebugString()</text> |
| <text text-anchor="start" x="2847.79" y="-1738.5" font-family="Helvetica,sans-Serif" font-size="10.00">+ IsClusteringCol()</text> |
| <text text-anchor="start" x="2847.79" y="-1727.5" font-family="Helvetica,sans-Serif" font-size="10.00">+ name()</text> |
| <text text-anchor="start" x="2847.79" y="-1716.5" font-family="Helvetica,sans-Serif" font-size="10.00">+ database()</text> |
| <text text-anchor="start" x="2847.79" y="-1705.5" font-family="Helvetica,sans-Serif" font-size="10.00">+ col_names()</text> |
| </a> |
| </g> |
| </g> |
| <!-- Node7->Node30 --> |
| <g id="edge40" class="edge"><title>Node7->Node30</title> |
| <path fill="none" stroke="#404040" d="M2374.17,-2437.75C2432.08,-2417.41 2648.06,-2342.49 2829.29,-2292 2862.72,-2282.68 2882.94,-2300.56 2905.29,-2274 2956.73,-2212.87 2931.92,-1981.83 2913.7,-1855.6"/> |
| <polygon fill="none" stroke="#404040" points="2913.7,-1855.59 2908.87,-1850.24 2911.96,-1843.72 2916.79,-1849.08 2913.7,-1855.59"/> |
| <text text-anchor="middle" x="2972.29" y="-2182" font-family="Helvetica,sans-Serif" font-size="10.00"> #num_cols_</text> |
| <text text-anchor="start" x="2936.29" y="-2171" font-family="Helvetica,sans-Serif" font-size="10.00">#num_clustering</text> |
| <text text-anchor="middle" x="2972.29" y="-2160" font-family="Helvetica,sans-Serif" font-size="10.00">_cols_</text> |
| <text text-anchor="middle" x="2972.29" y="-2149" font-family="Helvetica,sans-Serif" font-size="10.00">#id_</text> |
| </g> |
| <!-- Node39 --> |
| <g id="node39" class="node"><title>Node39</title> |
| <g id="a_node39"><a xlink:href="classimpala_1_1FunctionContextImpl.html" target="_top" xlink:title="{impala::FunctionContextImpl\n||+ FunctionContextImpl()\l+ Close()\l+ Clone()\l+ AllocateLocal()\l+ FreeLocalAllocations()\l+ SetConstantArgs()\l+ varargs_buffer()\l+ staging_input_vals()\l+ debug()\l+ closed()\land 7 more...\l+ CreateContext()\l+ CreateContext()\l}"> |
| <polygon fill="white" stroke="red" points="3291.29,-1086.5 3291.29,-1275.5 3433.29,-1275.5 3433.29,-1086.5 3291.29,-1086.5"/> |
| <text text-anchor="middle" x="3362.29" y="-1263.5" font-family="Helvetica,sans-Serif" font-size="10.00">impala::FunctionContextImpl</text> |
| <polyline fill="none" stroke="red" points="3291.29,-1256.5 3433.29,-1256.5 "/> |
| <text text-anchor="middle" x="3362.29" y="-1244.5" font-family="Helvetica,sans-Serif" font-size="10.00"> </text> |
| <polyline fill="none" stroke="red" points="3291.29,-1237.5 3433.29,-1237.5 "/> |
| <text text-anchor="start" x="3299.29" y="-1225.5" font-family="Helvetica,sans-Serif" font-size="10.00">+ FunctionContextImpl()</text> |
| <text text-anchor="start" x="3299.29" y="-1214.5" font-family="Helvetica,sans-Serif" font-size="10.00">+ Close()</text> |
| <text text-anchor="start" x="3299.29" y="-1203.5" font-family="Helvetica,sans-Serif" font-size="10.00">+ Clone()</text> |
| <text text-anchor="start" x="3299.29" y="-1192.5" font-family="Helvetica,sans-Serif" font-size="10.00">+ AllocateLocal()</text> |
| <text text-anchor="start" x="3299.29" y="-1181.5" font-family="Helvetica,sans-Serif" font-size="10.00">+ FreeLocalAllocations()</text> |
| <text text-anchor="start" x="3299.29" y="-1170.5" font-family="Helvetica,sans-Serif" font-size="10.00">+ SetConstantArgs()</text> |
| <text text-anchor="start" x="3299.29" y="-1159.5" font-family="Helvetica,sans-Serif" font-size="10.00">+ varargs_buffer()</text> |
| <text text-anchor="start" x="3299.29" y="-1148.5" font-family="Helvetica,sans-Serif" font-size="10.00">+ staging_input_vals()</text> |
| <text text-anchor="start" x="3299.29" y="-1137.5" font-family="Helvetica,sans-Serif" font-size="10.00">+ debug()</text> |
| <text text-anchor="start" x="3299.29" y="-1126.5" font-family="Helvetica,sans-Serif" font-size="10.00">+ closed()</text> |
| <text text-anchor="start" x="3299.29" y="-1115.5" font-family="Helvetica,sans-Serif" font-size="10.00">and 7 more...</text> |
| <text text-anchor="start" x="3299.29" y="-1104.5" font-family="Helvetica,sans-Serif" font-size="10.00">+ CreateContext()</text> |
| <text text-anchor="start" x="3299.29" y="-1093.5" font-family="Helvetica,sans-Serif" font-size="10.00">+ CreateContext()</text> |
| </a> |
| </g> |
| </g> |
| <!-- Node7->Node39 --> |
| <g id="edge67" class="edge"><title>Node7->Node39</title> |
| <path fill="none" stroke="#404040" d="M2374.05,-2441.71C2470.96,-2432.97 3015.73,-2379.61 3137.29,-2274 3219.55,-2202.52 3193.54,-2149.12 3222.29,-2044 3235.39,-1996.07 3205.84,-1967.77 3242.29,-1934 3270.64,-1907.73 3389.41,-1944.71 3415.29,-1916 3458.43,-1868.13 3419.11,-1690.33 3415.29,-1626 3408.38,-1509.87 3391.4,-1377.55 3378.5,-1287.79"/> |
| <polygon fill="none" stroke="#404040" points="3378.47,-1287.57 3373.65,-1282.2 3376.75,-1275.69 3381.57,-1281.05 3378.47,-1287.57"/> |
| <text text-anchor="middle" x="3290.79" y="-1986.5" font-family="Helvetica,sans-Serif" font-size="10.00"> -varargs_buffer_size_</text> |
| </g> |
| <!-- Node40 --> |
| <g id="node40" class="node"><title>Node40</title> |
| <g id="a_node40"><a xlink:href="classimpala_1_1RuntimeState.html" target="_top" xlink:title="{impala::RuntimeState\n||+ RuntimeState()\l+ RuntimeState()\l+ ~RuntimeState()\l+ InitMemTrackers()\l+ CreateBlockMgr()\l+ obj_pool()\l+ desc_tbl()\l+ set_desc_tbl()\l+ query_options()\l+ batch_size()\land 57 more...\l- Init()\l- CreateCodegen()\l- RuntimeState()\l}"> |
| <polygon fill="white" stroke="red" points="2324.79,-1671 2324.79,-1871 2435.79,-1871 2435.79,-1671 2324.79,-1671"/> |
| <text text-anchor="middle" x="2380.29" y="-1859" font-family="Helvetica,sans-Serif" font-size="10.00">impala::RuntimeState</text> |
| <polyline fill="none" stroke="red" points="2324.79,-1852 2435.79,-1852 "/> |
| <text text-anchor="middle" x="2380.29" y="-1840" font-family="Helvetica,sans-Serif" font-size="10.00"> </text> |
| <polyline fill="none" stroke="red" points="2324.79,-1833 2435.79,-1833 "/> |
| <text text-anchor="start" x="2332.79" y="-1821" font-family="Helvetica,sans-Serif" font-size="10.00">+ RuntimeState()</text> |
| <text text-anchor="start" x="2332.79" y="-1810" font-family="Helvetica,sans-Serif" font-size="10.00">+ RuntimeState()</text> |
| <text text-anchor="start" x="2332.79" y="-1799" font-family="Helvetica,sans-Serif" font-size="10.00">+ ~RuntimeState()</text> |
| <text text-anchor="start" x="2332.79" y="-1788" font-family="Helvetica,sans-Serif" font-size="10.00">+ InitMemTrackers()</text> |
| <text text-anchor="start" x="2332.79" y="-1777" font-family="Helvetica,sans-Serif" font-size="10.00">+ CreateBlockMgr()</text> |
| <text text-anchor="start" x="2332.79" y="-1766" font-family="Helvetica,sans-Serif" font-size="10.00">+ obj_pool()</text> |
| <text text-anchor="start" x="2332.79" y="-1755" font-family="Helvetica,sans-Serif" font-size="10.00">+ desc_tbl()</text> |
| <text text-anchor="start" x="2332.79" y="-1744" font-family="Helvetica,sans-Serif" font-size="10.00">+ set_desc_tbl()</text> |
| <text text-anchor="start" x="2332.79" y="-1733" font-family="Helvetica,sans-Serif" font-size="10.00">+ query_options()</text> |
| <text text-anchor="start" x="2332.79" y="-1722" font-family="Helvetica,sans-Serif" font-size="10.00">+ batch_size()</text> |
| <text text-anchor="start" x="2332.79" y="-1711" font-family="Helvetica,sans-Serif" font-size="10.00">and 57 more...</text> |
| <text text-anchor="start" x="2332.79" y="-1700" font-family="Helvetica,sans-Serif" font-size="10.00">- Init()</text> |
| <text text-anchor="start" x="2332.79" y="-1689" font-family="Helvetica,sans-Serif" font-size="10.00">- CreateCodegen()</text> |
| <text text-anchor="start" x="2332.79" y="-1678" font-family="Helvetica,sans-Serif" font-size="10.00">- RuntimeState()</text> |
| </a> |
| </g> |
| </g> |
| <!-- Node7->Node40 --> |
| <g id="edge61" class="edge"><title>Node7->Node40</title> |
| <path fill="none" stroke="#404040" d="M2374.13,-2432.81C2397.69,-2415.76 2443.23,-2379.05 2465.29,-2336 2521.6,-2226.1 2422.12,-2147.43 2511.29,-2062 2558.18,-2017.07 2613.29,-2092.67 2656.29,-2044 2688.66,-2007.36 2689.32,-1970.04 2656.29,-1934 2625.24,-1900.12 2488.14,-1942.05 2450.29,-1916 2437.24,-1907.02 2426.53,-1894.91 2417.77,-1881.5"/> |
| <polygon fill="none" stroke="#404040" points="2417.65,-1881.29 2411.12,-1878.22 2411.44,-1871.02 2417.97,-1874.09 2417.65,-1881.29"/> |
| <text text-anchor="middle" x="2571.29" y="-2171" font-family="Helvetica,sans-Serif" font-size="10.00"> -DEFAULT_BATCH_SIZE</text> |
| <text text-anchor="middle" x="2571.29" y="-2160" font-family="Helvetica,sans-Serif" font-size="10.00">-root_node_id_</text> |
| </g> |
| <!-- Node44 --> |
| <g id="node44" class="node"><title>Node44</title> |
| <g id="a_node44"><a xlink:href="classimpala_1_1Expr.html" target="_top" xlink:title="This is the superclass of all expr evaluation nodes. "> |
| <polygon fill="white" stroke="red" points="3451.79,-905 3451.79,-1457 3630.79,-1457 3630.79,-905 3451.79,-905"/> |
| <text text-anchor="middle" x="3541.29" y="-1445" font-family="Helvetica,sans-Serif" font-size="10.00">impala::Expr</text> |
| <polyline fill="none" stroke="red" points="3451.79,-1438 3630.79,-1438 "/> |
| <text text-anchor="middle" x="3541.29" y="-1426" font-family="Helvetica,sans-Serif" font-size="10.00"> </text> |
| <polyline fill="none" stroke="red" points="3451.79,-1419 3630.79,-1419 "/> |
| <text text-anchor="start" x="3459.79" y="-1407" font-family="Helvetica,sans-Serif" font-size="10.00">+ ~Expr()</text> |
| <text text-anchor="start" x="3459.79" y="-1396" font-family="Helvetica,sans-Serif" font-size="10.00">+ GetBooleanVal()</text> |
| <text text-anchor="start" x="3459.79" y="-1385" font-family="Helvetica,sans-Serif" font-size="10.00">+ GetTinyIntVal()</text> |
| <text text-anchor="start" x="3459.79" y="-1374" font-family="Helvetica,sans-Serif" font-size="10.00">+ GetSmallIntVal()</text> |
| <text text-anchor="start" x="3459.79" y="-1363" font-family="Helvetica,sans-Serif" font-size="10.00">+ GetIntVal()</text> |
| <text text-anchor="start" x="3459.79" y="-1352" font-family="Helvetica,sans-Serif" font-size="10.00">+ GetBigIntVal()</text> |
| <text text-anchor="start" x="3459.79" y="-1341" font-family="Helvetica,sans-Serif" font-size="10.00">+ GetFloatVal()</text> |
| <text text-anchor="start" x="3459.79" y="-1330" font-family="Helvetica,sans-Serif" font-size="10.00">+ GetDoubleVal()</text> |
| <text text-anchor="start" x="3459.79" y="-1319" font-family="Helvetica,sans-Serif" font-size="10.00">+ GetStringVal()</text> |
| <text text-anchor="start" x="3459.79" y="-1308" font-family="Helvetica,sans-Serif" font-size="10.00">+ GetTimestampVal()</text> |
| <text text-anchor="start" x="3459.79" y="-1297" font-family="Helvetica,sans-Serif" font-size="10.00">and 13 more...</text> |
| <text text-anchor="start" x="3459.79" y="-1286" font-family="Helvetica,sans-Serif" font-size="10.00">+ CreateExprTree()</text> |
| <text text-anchor="start" x="3459.79" y="-1275" font-family="Helvetica,sans-Serif" font-size="10.00">+ CreateExprTrees()</text> |
| <text text-anchor="start" x="3459.79" y="-1264" font-family="Helvetica,sans-Serif" font-size="10.00">+ Prepare()</text> |
| <text text-anchor="start" x="3459.79" y="-1253" font-family="Helvetica,sans-Serif" font-size="10.00">+ Open()</text> |
| <text text-anchor="start" x="3459.79" y="-1242" font-family="Helvetica,sans-Serif" font-size="10.00">+ Clone()</text> |
| <text text-anchor="start" x="3459.79" y="-1231" font-family="Helvetica,sans-Serif" font-size="10.00">+ Close()</text> |
| <text text-anchor="start" x="3459.79" y="-1220" font-family="Helvetica,sans-Serif" font-size="10.00">+ CreateLiteral()</text> |
| <text text-anchor="start" x="3459.79" y="-1209" font-family="Helvetica,sans-Serif" font-size="10.00">+ CreateLiteral()</text> |
| <text text-anchor="start" x="3459.79" y="-1198" font-family="Helvetica,sans-Serif" font-size="10.00">+ ComputeResultsLayout()</text> |
| <text text-anchor="start" x="3459.79" y="-1187" font-family="Helvetica,sans-Serif" font-size="10.00">+ ComputeResultsLayout()</text> |
| <text text-anchor="start" x="3459.79" y="-1176" font-family="Helvetica,sans-Serif" font-size="10.00">+ DebugString()</text> |
| <text text-anchor="start" x="3459.79" y="-1165" font-family="Helvetica,sans-Serif" font-size="10.00">+ DebugString()</text> |
| <text text-anchor="start" x="3459.79" y="-1154" font-family="Helvetica,sans-Serif" font-size="10.00">+ InitBuiltinsDummy()</text> |
| <text text-anchor="start" x="3459.79" y="-1143" font-family="Helvetica,sans-Serif" font-size="10.00"># Expr()</text> |
| <text text-anchor="start" x="3459.79" y="-1132" font-family="Helvetica,sans-Serif" font-size="10.00"># Expr()</text> |
| <text text-anchor="start" x="3459.79" y="-1121" font-family="Helvetica,sans-Serif" font-size="10.00"># Prepare()</text> |
| <text text-anchor="start" x="3459.79" y="-1110" font-family="Helvetica,sans-Serif" font-size="10.00"># Open()</text> |
| <text text-anchor="start" x="3459.79" y="-1099" font-family="Helvetica,sans-Serif" font-size="10.00"># Close()</text> |
| <text text-anchor="start" x="3459.79" y="-1088" font-family="Helvetica,sans-Serif" font-size="10.00"># RegisterFunctionContext()</text> |
| <text text-anchor="start" x="3459.79" y="-1077" font-family="Helvetica,sans-Serif" font-size="10.00"># CreateIrFunctionPrototype()</text> |
| <text text-anchor="start" x="3459.79" y="-1066" font-family="Helvetica,sans-Serif" font-size="10.00"># GetCodegendComputeFnWrapper()</text> |
| <text text-anchor="start" x="3459.79" y="-1055" font-family="Helvetica,sans-Serif" font-size="10.00"># GetStaticGetValWrapper()</text> |
| <text text-anchor="start" x="3459.79" y="-1044" font-family="Helvetica,sans-Serif" font-size="10.00"># DebugString()</text> |
| <text text-anchor="start" x="3459.79" y="-1033" font-family="Helvetica,sans-Serif" font-size="10.00">- CreateExpr()</text> |
| <text text-anchor="start" x="3459.79" y="-1022" font-family="Helvetica,sans-Serif" font-size="10.00">- CreateTreeFromThrift()</text> |
| <text text-anchor="start" x="3459.79" y="-1011" font-family="Helvetica,sans-Serif" font-size="10.00">- GetBooleanVal()</text> |
| <text text-anchor="start" x="3459.79" y="-1000" font-family="Helvetica,sans-Serif" font-size="10.00">- GetTinyIntVal()</text> |
| <text text-anchor="start" x="3459.79" y="-989" font-family="Helvetica,sans-Serif" font-size="10.00">- GetSmallIntVal()</text> |
| <text text-anchor="start" x="3459.79" y="-978" font-family="Helvetica,sans-Serif" font-size="10.00">- GetIntVal()</text> |
| <text text-anchor="start" x="3459.79" y="-967" font-family="Helvetica,sans-Serif" font-size="10.00">- GetBigIntVal()</text> |
| <text text-anchor="start" x="3459.79" y="-956" font-family="Helvetica,sans-Serif" font-size="10.00">- GetFloatVal()</text> |
| <text text-anchor="start" x="3459.79" y="-945" font-family="Helvetica,sans-Serif" font-size="10.00">- GetDoubleVal()</text> |
| <text text-anchor="start" x="3459.79" y="-934" font-family="Helvetica,sans-Serif" font-size="10.00">- GetStringVal()</text> |
| <text text-anchor="start" x="3459.79" y="-923" font-family="Helvetica,sans-Serif" font-size="10.00">- GetTimestampVal()</text> |
| <text text-anchor="start" x="3459.79" y="-912" font-family="Helvetica,sans-Serif" font-size="10.00">- GetDecimalVal()</text> |
| </a> |
| </g> |
| </g> |
| <!-- Node7->Node44 --> |
| <g id="edge79" class="edge"><title>Node7->Node44</title> |
| <path fill="none" stroke="#404040" d="M2373.86,-2442.66C2449.52,-2440.53 2804.45,-2425.93 3076.29,-2336 3131.78,-2317.64 3143.88,-2306.77 3192.29,-2274 3313.48,-2191.95 3320.74,-2140.48 3444.29,-2062 3460.4,-2051.76 3472.46,-2059.73 3483.29,-2044 3499.72,-2020.13 3517.45,-1710.8 3528.92,-1469.45"/> |
| <polygon fill="none" stroke="#404040" points="3528.93,-1469.27 3525.22,-1463.09 3529.5,-1457.28 3533.21,-1463.47 3528.93,-1469.27"/> |
| <text text-anchor="middle" x="3537.79" y="-1992" font-family="Helvetica,sans-Serif" font-size="10.00"> #context_index_</text> |
| <text text-anchor="middle" x="3537.79" y="-1981" font-family="Helvetica,sans-Serif" font-size="10.00">#output_scale_</text> |
| </g> |
| <!-- Node46 --> |
| <g id="node46" class="node"><title>Node46</title> |
| <g id="a_node46"><a xlink:href="structimpala_1_1BufferedBlockMgr_1_1Client.html" target="_top" xlink:title="{impala::BufferedBlockMgr\l::Client\n||+ Client()\l+ PinBuffer()\l+ UnpinBuffer()\l+ DebugString()\l}"> |
| <polygon fill="white" stroke="black" points="2130.79,-704.5 2130.79,-805.5 2259.79,-805.5 2259.79,-704.5 2130.79,-704.5"/> |
| <text text-anchor="start" x="2138.79" y="-793.5" font-family="Helvetica,sans-Serif" font-size="10.00">impala::BufferedBlockMgr</text> |
| <text text-anchor="middle" x="2195.29" y="-782.5" font-family="Helvetica,sans-Serif" font-size="10.00">::Client</text> |
| <polyline fill="none" stroke="black" points="2130.79,-775.5 2259.79,-775.5 "/> |
| <text text-anchor="middle" x="2195.29" y="-763.5" font-family="Helvetica,sans-Serif" font-size="10.00"> </text> |
| <polyline fill="none" stroke="black" points="2130.79,-756.5 2259.79,-756.5 "/> |
| <text text-anchor="start" x="2138.79" y="-744.5" font-family="Helvetica,sans-Serif" font-size="10.00">+ Client()</text> |
| <text text-anchor="start" x="2138.79" y="-733.5" font-family="Helvetica,sans-Serif" font-size="10.00">+ PinBuffer()</text> |
| <text text-anchor="start" x="2138.79" y="-722.5" font-family="Helvetica,sans-Serif" font-size="10.00">+ UnpinBuffer()</text> |
| <text text-anchor="start" x="2138.79" y="-711.5" font-family="Helvetica,sans-Serif" font-size="10.00">+ DebugString()</text> |
| </a> |
| </g> |
| </g> |
| <!-- Node7->Node46 --> |
| <g id="edge84" class="edge"><title>Node7->Node46</title> |
| <path fill="none" stroke="#404040" d="M2344.63,-2429.75C2283.4,-2375.15 2040.22,-2165.59 1802.29,-2062 1768.87,-2047.45 1745.05,-2072.46 1722.29,-2044 1691.74,-2005.82 1691.25,-1971.78 1722.29,-1934 1748.46,-1902.14 1784.94,-1945.94 1813.29,-1916 1858.03,-1868.73 1837.74,-1688.95 1854.29,-1626 1936.99,-1311.31 2099.42,-955.69 2165.88,-816.442"/> |
| <polygon fill="none" stroke="#404040" points="2165.88,-816.434 2164.86,-809.295 2171.06,-805.61 2172.08,-812.749 2165.88,-816.434"/> |
| <text text-anchor="start" x="1854.29" y="-1796" font-family="Helvetica,sans-Serif" font-size="10.00"> +num_reserved_buffers</text> |
| <text text-anchor="middle" x="1907.29" y="-1785" font-family="Helvetica,sans-Serif" font-size="10.00">_</text> |
| <text text-anchor="start" x="1854.29" y="-1774" font-family="Helvetica,sans-Serif" font-size="10.00">+num_pinned_buffers</text> |
| <text text-anchor="middle" x="1907.29" y="-1763" font-family="Helvetica,sans-Serif" font-size="10.00">_</text> |
| <text text-anchor="start" x="1854.29" y="-1752" font-family="Helvetica,sans-Serif" font-size="10.00">+num_tmp_reserved</text> |
| <text text-anchor="middle" x="1907.29" y="-1741" font-family="Helvetica,sans-Serif" font-size="10.00">_buffers_</text> |
| </g> |
| <!-- Node7->Node47 --> |
| <g id="edge93" class="edge"><title>Node7->Node47</title> |
| <path fill="none" stroke="#404040" d="M2344.76,-2441.56C2269.41,-2433.9 1923.21,-2395.85 1836.29,-2336 1817.19,-2322.86 1828.18,-2303.89 1808.29,-2292 1761.23,-2263.89 1603.1,-2310.59 1562.29,-2274 1490.96,-2210.04 1589.29,-2131.44 1523.29,-2062 1499.37,-2036.84 1468.82,-2071.23 1447.29,-2044 1432.12,-2024.83 1430.58,-1951.85 1447.29,-1934 1488.68,-1889.77 1677.89,-1960.23 1719.29,-1916 1756.82,-1875.9 1728.02,-1557.66 1705.15,-1353.59"/> |
| <polygon fill="none" stroke="#404040" points="1705.13,-1353.46 1700.49,-1347.94 1703.79,-1341.53 1708.44,-1347.05 1705.13,-1353.46"/> |
| <text text-anchor="start" x="1447.29" y="-2036" font-family="Helvetica,sans-Serif" font-size="10.00"> -non_local_outstanding</text> |
| <text text-anchor="middle" x="1498.79" y="-2025" font-family="Helvetica,sans-Serif" font-size="10.00">_writes_</text> |
| <text text-anchor="start" x="1447.29" y="-2014" font-family="Helvetica,sans-Serif" font-size="10.00">-next_block_index</text> |
| <text text-anchor="middle" x="1498.79" y="-2003" font-family="Helvetica,sans-Serif" font-size="10.00">_</text> |
| <text text-anchor="start" x="1447.29" y="-1992" font-family="Helvetica,sans-Serif" font-size="10.00">-block_write_threshold</text> |
| <text text-anchor="middle" x="1498.79" y="-1981" font-family="Helvetica,sans-Serif" font-size="10.00">_</text> |
| <text text-anchor="start" x="1447.29" y="-1970" font-family="Helvetica,sans-Serif" font-size="10.00">-unfullfilled_reserved</text> |
| <text text-anchor="middle" x="1498.79" y="-1959" font-family="Helvetica,sans-Serif" font-size="10.00">_buffers_</text> |
| <text text-anchor="middle" x="1498.79" y="-1948" font-family="Helvetica,sans-Serif" font-size="10.00">-writes_issued_</text> |
| <text text-anchor="middle" x="1498.79" y="-1937" font-family="Helvetica,sans-Serif" font-size="10.00">-total_pinned_buffers_</text> |
| </g> |
| <!-- Node8 --> |
| <g id="node8" class="node"><title>Node8</title> |
| <polygon fill="white" stroke="#bfbfbf" points="435.285,-2139.5 435.285,-2196.5 515.285,-2196.5 515.285,-2139.5 435.285,-2139.5"/> |
| <text text-anchor="middle" x="475.285" y="-2184.5" font-family="Helvetica,sans-Serif" font-size="10.00">vector< bool ></text> |
| <polyline fill="none" stroke="#bfbfbf" points="435.285,-2177.5 515.285,-2177.5 "/> |
| <text text-anchor="middle" x="475.285" y="-2165.5" font-family="Helvetica,sans-Serif" font-size="10.00"> </text> |
| <polyline fill="none" stroke="#bfbfbf" points="435.285,-2158.5 515.285,-2158.5 "/> |
| <text text-anchor="middle" x="475.285" y="-2146.5" font-family="Helvetica,sans-Serif" font-size="10.00"> </text> |
| </g> |
| <!-- Node8->Node1 --> |
| <g id="edge107" class="edge"><title>Node8->Node1</title> |
| <path fill="none" stroke="#404040" d="M471.15,-2139.05C465.984,-2114.67 454.649,-2080.42 430.285,-2062 380.594,-2024.43 341.793,-2080.46 291.285,-2044 247.285,-2012.24 273.54,-1975.26 238.285,-1934 229.155,-1923.32 219.376,-1928.13 212.285,-1916 46.9978,-1633.13 144.285,-1509.62 144.285,-1182 144.285,-1182 144.285,-1182 144.285,-438 144.285,-137.646 549.765,-298.51 710.285,-286 1806.98,-200.531 3141.35,-150.91 3507.45,-138.248"/> |
| <polygon fill="none" stroke="#404040" points="3507.55,-138.245 3513.41,-134.04 3519.55,-137.831 3513.69,-142.035 3507.55,-138.245"/> |
| <text text-anchor="middle" x="172.285" y="-877.5" font-family="Helvetica,sans-Serif" font-size="10.00"> -is_lead_fn_</text> |
| </g> |
| <!-- Node8->Node5 --> |
| <g id="edge7" class="edge"><title>Node8->Node5</title> |
| <path fill="none" stroke="#404040" d="M496.791,-2139.11C514.906,-2116.69 542.282,-2085.23 570.285,-2062 654.124,-1992.46 676.981,-1971.4 779.285,-1934 829.112,-1915.79 851.645,-1943.04 897.285,-1916 913.382,-1906.46 927.936,-1893.58 940.796,-1879.43"/> |
| <polygon fill="none" stroke="#404040" points="941.139,-1879.04 942.048,-1871.88 949.001,-1869.97 948.092,-1877.13 941.139,-1879.04"/> |
| <text text-anchor="middle" x="835.785" y="-1986.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="921.285,-2139.5 921.285,-2196.5 1093.29,-2196.5 1093.29,-2139.5 921.285,-2139.5"/> |
| <text text-anchor="middle" x="1007.29" y="-2184.5" font-family="Helvetica,sans-Serif" font-size="10.00">vector< impala::TupleDescriptor * ></text> |
| <polyline fill="none" stroke="#bfbfbf" points="921.285,-2177.5 1093.29,-2177.5 "/> |
| <text text-anchor="middle" x="1007.29" y="-2165.5" font-family="Helvetica,sans-Serif" font-size="10.00"> </text> |
| <polyline fill="none" stroke="#bfbfbf" points="921.285,-2158.5 1093.29,-2158.5 "/> |
| <text text-anchor="middle" x="1007.29" y="-2146.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="M1007.29,-2139.22C1007.29,-2088.99 1007.29,-1980.27 1007.29,-1894.09"/> |
| <polygon fill="none" stroke="#404040" points="1007.29,-1894.08 1003.29,-1888.08 1007.29,-1882.08 1011.29,-1888.08 1007.29,-1894.08"/> |
| <text text-anchor="middle" x="1048.79" y="-1986.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="1661.29,-2582.5 1661.29,-2639.5 1707.29,-2639.5 1707.29,-2582.5 1661.29,-2582.5"/> |
| <text text-anchor="middle" x="1684.29" y="-2627.5" font-family="Helvetica,sans-Serif" font-size="10.00">int64_t</text> |
| <polyline fill="none" stroke="#bfbfbf" points="1661.29,-2620.5 1707.29,-2620.5 "/> |
| <text text-anchor="middle" x="1684.29" y="-2608.5" font-family="Helvetica,sans-Serif" font-size="10.00"> </text> |
| <polyline fill="none" stroke="#bfbfbf" points="1661.29,-2601.5 1707.29,-2601.5 "/> |
| <text text-anchor="middle" x="1684.29" y="-2589.5" font-family="Helvetica,sans-Serif" font-size="10.00"> </text> |
| </g> |
| <!-- Node10->Node1 --> |
| <g id="edge35" class="edge"><title>Node10->Node1</title> |
| <path fill="none" stroke="#404040" d="M1707.54,-2609.82C1912.94,-2608.14 3420.08,-2593.89 3868.29,-2534 4072.52,-2506.71 4323.29,-2651.05 4323.29,-2445 4323.29,-2445 4323.29,-2445 4323.29,-438 4323.29,-349.107 4272.36,-326.609 4193.29,-286 4031.91,-203.126 3821.78,-163.472 3701.07,-146.357"/> |
| <polygon fill="none" stroke="#404040" points="3700.84,-146.325 3694.34,-149.461 3688.95,-144.673 3695.44,-141.537 3700.84,-146.325"/> |
| <text text-anchor="start" x="4323.29" y="-1600" font-family="Helvetica,sans-Serif" font-size="10.00"> -rows_start_offset</text> |
| <text text-anchor="middle" x="4364.29" y="-1589" font-family="Helvetica,sans-Serif" font-size="10.00">_</text> |
| <text text-anchor="start" x="4323.29" y="-1578" font-family="Helvetica,sans-Serif" font-size="10.00">-prev_pool_last</text> |
| <text text-anchor="middle" x="4364.29" y="-1567" font-family="Helvetica,sans-Serif" font-size="10.00">_result_idx_</text> |
| <text text-anchor="start" x="4323.29" y="-1556" font-family="Helvetica,sans-Serif" font-size="10.00">-curr_partition</text> |
| <text text-anchor="middle" x="4364.29" y="-1545" font-family="Helvetica,sans-Serif" font-size="10.00">_idx_</text> |
| <text text-anchor="start" x="4323.29" y="-1534" font-family="Helvetica,sans-Serif" font-size="10.00">-rows_end_offset</text> |
| <text text-anchor="middle" x="4364.29" y="-1523" font-family="Helvetica,sans-Serif" font-size="10.00">_</text> |
| <text text-anchor="start" x="4323.29" y="-1512" font-family="Helvetica,sans-Serif" font-size="10.00">-last_result</text> |
| <text text-anchor="middle" x="4364.29" y="-1501" font-family="Helvetica,sans-Serif" font-size="10.00">_idx_</text> |
| <text text-anchor="start" x="4323.29" y="-1490" font-family="Helvetica,sans-Serif" font-size="10.00">-prev_pool_last</text> |
| <text text-anchor="middle" x="4364.29" y="-1479" font-family="Helvetica,sans-Serif" font-size="10.00">_window_idx_</text> |
| </g> |
| <!-- Node10->Node2 --> |
| <g id="edge10" class="edge"><title>Node10->Node2</title> |
| <path fill="none" stroke="#404040" d="M1661.14,-2609.19C1539.73,-2604.78 975.573,-2581.96 808.285,-2534 576.562,-2467.57 458.694,-2479.26 332.285,-2274 256.521,-2150.98 233.743,-1763.12 279.285,-1626 305.511,-1547.04 325.764,-1527.28 391.285,-1476 586.233,-1323.43 871.94,-1236.26 1009.49,-1200.81"/> |
| <polygon fill="none" stroke="#404040" points="1009.5,-1200.81 1014.33,-1195.45 1021.13,-1197.85 1016.3,-1203.2 1009.5,-1200.81"/> |
| <text text-anchor="start" x="332.285" y="-2176.5" font-family="Helvetica,sans-Serif" font-size="10.00"> #num_rows_returned</text> |
| <text text-anchor="middle" x="379.285" y="-2165.5" font-family="Helvetica,sans-Serif" font-size="10.00">_</text> |
| <text text-anchor="middle" x="379.285" y="-2154.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="1556.79,-2355 1556.79,-2533 1655.79,-2533 1655.79,-2355 1556.79,-2355"/> |
| <text text-anchor="start" x="1564.79" y="-2521" font-family="Helvetica,sans-Serif" font-size="10.00">impala::AtomicInt<</text> |
| <text text-anchor="middle" x="1606.29" y="-2510" font-family="Helvetica,sans-Serif" font-size="10.00"> int64_t ></text> |
| <polyline fill="none" stroke="black" points="1556.79,-2503 1655.79,-2503 "/> |
| <text text-anchor="middle" x="1606.29" y="-2491" font-family="Helvetica,sans-Serif" font-size="10.00"> </text> |
| <polyline fill="none" stroke="black" points="1556.79,-2484 1655.79,-2484 "/> |
| <text text-anchor="start" x="1564.79" y="-2472" font-family="Helvetica,sans-Serif" font-size="10.00">+ AtomicInt()</text> |
| <text text-anchor="start" x="1564.79" y="-2461" font-family="Helvetica,sans-Serif" font-size="10.00">+ operator int64_t()</text> |
| <text text-anchor="start" x="1564.79" y="-2450" font-family="Helvetica,sans-Serif" font-size="10.00">+ operator=()</text> |
| <text text-anchor="start" x="1564.79" y="-2439" font-family="Helvetica,sans-Serif" font-size="10.00">+ operator=()</text> |
| <text text-anchor="start" x="1564.79" y="-2428" font-family="Helvetica,sans-Serif" font-size="10.00">+ operator+=()</text> |
| <text text-anchor="start" x="1564.79" y="-2417" font-family="Helvetica,sans-Serif" font-size="10.00">+ operator-=()</text> |
| <text text-anchor="start" x="1564.79" y="-2406" font-family="Helvetica,sans-Serif" font-size="10.00">+ operator|=()</text> |
| <text text-anchor="start" x="1564.79" y="-2395" font-family="Helvetica,sans-Serif" font-size="10.00">+ operator&=()</text> |
| <text text-anchor="start" x="1564.79" y="-2384" font-family="Helvetica,sans-Serif" font-size="10.00">+ operator++()</text> |
| <text text-anchor="start" x="1564.79" y="-2373" font-family="Helvetica,sans-Serif" font-size="10.00">+ operator++()</text> |
| <text text-anchor="start" x="1564.79" y="-2362" 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="M1661.21,-2593.21C1651.89,-2585.32 1641.81,-2575.19 1635.29,-2564 1631.72,-2557.88 1628.59,-2551.34 1625.84,-2544.59"/> |
| <polygon fill="none" stroke="#404040" points="1625.74,-2544.32 1619.9,-2540.08 1621.57,-2533.07 1627.4,-2537.3 1625.74,-2544.32"/> |
| <text text-anchor="middle" x="1652.79" y="-2555.5" font-family="Helvetica,sans-Serif" font-size="10.00"> -value_</text> |
| </g> |
| <!-- Node10->Node39 --> |
| <g id="edge65" class="edge"><title>Node10->Node39</title> |
| <path fill="none" stroke="#404040" d="M1707.58,-2609.71C1916.15,-2607 3459.33,-2585.3 3657.29,-2534 3851.62,-2483.63 3956.9,-2506.25 4063.29,-2336 4088.82,-2295.13 3987.78,-1506.26 3950.29,-1476 3906.33,-1440.53 3486.83,-1492.72 3442.29,-1458 3391.12,-1418.12 3371.29,-1347.54 3364.17,-1287.73"/> |
| <polygon fill="none" stroke="#404040" points="3364.14,-1287.47 3359.53,-1281.93 3362.87,-1275.54 3367.48,-1281.09 3364.14,-1287.47"/> |
| <text text-anchor="middle" x="4119.79" y="-2187.5" font-family="Helvetica,sans-Serif" font-size="10.00"> -num_updates_</text> |
| <text text-anchor="start" x="4067.29" y="-2176.5" font-family="Helvetica,sans-Serif" font-size="10.00">-external_bytes_tracked</text> |
| <text text-anchor="middle" x="4119.79" y="-2165.5" font-family="Helvetica,sans-Serif" font-size="10.00">_</text> |
| <text text-anchor="middle" x="4119.79" y="-2154.5" font-family="Helvetica,sans-Serif" font-size="10.00">-num_removes_</text> |
| <text text-anchor="middle" x="4119.79" y="-2143.5" font-family="Helvetica,sans-Serif" font-size="10.00">-num_warnings_</text> |
| </g> |
| <!-- Node41 --> |
| <g id="node41" class="node"><title>Node41</title> |
| <g id="a_node41"><a xlink:href="structimpala_1_1ExprValue.html" target="_top" xlink:title="The materialized value returned by ExprContext::GetValue(). "> |
| <polygon fill="white" stroke="red" points="3883.29,-1676.5 3883.29,-1865.5 3979.29,-1865.5 3979.29,-1676.5 3883.29,-1676.5"/> |
| <text text-anchor="middle" x="3931.29" y="-1853.5" font-family="Helvetica,sans-Serif" font-size="10.00">impala::ExprValue</text> |
| <polyline fill="none" stroke="red" points="3883.29,-1846.5 3979.29,-1846.5 "/> |
| <text text-anchor="middle" x="3931.29" y="-1834.5" font-family="Helvetica,sans-Serif" font-size="10.00"> </text> |
| <polyline fill="none" stroke="red" points="3883.29,-1827.5 3979.29,-1827.5 "/> |
| <text text-anchor="start" x="3891.29" y="-1815.5" font-family="Helvetica,sans-Serif" font-size="10.00">+ ExprValue()</text> |
| <text text-anchor="start" x="3891.29" y="-1804.5" font-family="Helvetica,sans-Serif" font-size="10.00">+ ExprValue()</text> |
| <text text-anchor="start" x="3891.29" y="-1793.5" font-family="Helvetica,sans-Serif" font-size="10.00">+ ExprValue()</text> |
| <text text-anchor="start" x="3891.29" y="-1782.5" font-family="Helvetica,sans-Serif" font-size="10.00">+ ExprValue()</text> |
| <text text-anchor="start" x="3891.29" y="-1771.5" font-family="Helvetica,sans-Serif" font-size="10.00">+ ExprValue()</text> |
| <text text-anchor="start" x="3891.29" y="-1760.5" font-family="Helvetica,sans-Serif" font-size="10.00">+ ExprValue()</text> |
| <text text-anchor="start" x="3891.29" y="-1749.5" font-family="Helvetica,sans-Serif" font-size="10.00">+ ExprValue()</text> |
| <text text-anchor="start" x="3891.29" y="-1738.5" font-family="Helvetica,sans-Serif" font-size="10.00">+ ExprValue()</text> |
| <text text-anchor="start" x="3891.29" y="-1727.5" font-family="Helvetica,sans-Serif" font-size="10.00">+ ExprValue()</text> |
| <text text-anchor="start" x="3891.29" y="-1716.5" font-family="Helvetica,sans-Serif" font-size="10.00">+ ExprValue()</text> |
| <text text-anchor="start" x="3891.29" y="-1705.5" font-family="Helvetica,sans-Serif" font-size="10.00">+ SetToZero()</text> |
| <text text-anchor="start" x="3891.29" y="-1694.5" font-family="Helvetica,sans-Serif" font-size="10.00">+ SetToMin()</text> |
| <text text-anchor="start" x="3891.29" y="-1683.5" font-family="Helvetica,sans-Serif" font-size="10.00">+ SetToMax()</text> |
| </a> |
| </g> |
| </g> |
| <!-- Node10->Node41 --> |
| <g id="edge73" class="edge"><title>Node10->Node41</title> |
| <path fill="none" stroke="#404040" d="M1707.51,-2609.65C1881.07,-2606.92 2977.92,-2587.7 3305.29,-2534 3621.39,-2482.15 3805.39,-2591.73 3998.29,-2336 4004.46,-2327.82 4037.73,-2186.38 3990.29,-1934 3986.76,-1915.24 3981.33,-1895.78 3975.16,-1877.12"/> |
| <polygon fill="none" stroke="#404040" points="3975.11,-1876.98 3969.39,-1872.6 3971.24,-1865.63 3976.96,-1870.01 3975.11,-1876.98"/> |
| <text text-anchor="middle" x="4033.79" y="-2311.5" font-family="Helvetica,sans-Serif" font-size="10.00"> +bigint_val</text> |
| </g> |
| <!-- Node10->Node47 --> |
| <g id="edge88" class="edge"><title>Node10->Node47</title> |
| <path fill="none" stroke="#404040" d="M1661.08,-2610.45C1539.1,-2611.41 968.938,-2598.09 740.285,-2274 685.967,-2197.01 701.333,-2147.79 740.285,-2062 750.475,-2039.56 895.842,-1937.83 907.285,-1916 937.4,-1858.55 892.679,-1670.05 940.285,-1626 981.333,-1588.02 1397.95,-1640.75 1443.29,-1608 1494.01,-1571.36 1464.11,-1531.88 1492.29,-1476 1523.61,-1413.87 1565.17,-1348.69 1601.61,-1295.54"/> |
| <polygon fill="none" stroke="#404040" points="1601.78,-1295.3 1601.89,-1288.09 1608.59,-1285.42 1608.48,-1292.63 1601.78,-1295.3"/> |
| <text text-anchor="middle" x="781.285" y="-2165.5" font-family="Helvetica,sans-Serif" font-size="10.00"> -max_block_size_</text> |
| </g> |
| <!-- Node48 --> |
| <g id="node48" class="node"><title>Node48</title> |
| <g id="a_node48"><a xlink:href="classimpala_1_1MemTracker.html" target="_top" xlink:title="This class is thread-safe. "> |
| <polygon fill="white" stroke="red" points="1969.29,-1627 1969.29,-1915 2127.29,-1915 2127.29,-1627 1969.29,-1627"/> |
| <text text-anchor="middle" x="2048.29" y="-1903" font-family="Helvetica,sans-Serif" font-size="10.00">impala::MemTracker</text> |
| <polyline fill="none" stroke="red" points="1969.29,-1896 2127.29,-1896 "/> |
| <text text-anchor="middle" x="2048.29" y="-1884" font-family="Helvetica,sans-Serif" font-size="10.00"> </text> |
| <polyline fill="none" stroke="red" points="1969.29,-1877 2127.29,-1877 "/> |
| <text text-anchor="start" x="1977.29" y="-1865" font-family="Helvetica,sans-Serif" font-size="10.00">+ MemTracker()</text> |
| <text text-anchor="start" x="1977.29" y="-1854" font-family="Helvetica,sans-Serif" font-size="10.00">+ MemTracker()</text> |
| <text text-anchor="start" x="1977.29" y="-1843" font-family="Helvetica,sans-Serif" font-size="10.00">+ MemTracker()</text> |
| <text text-anchor="start" x="1977.29" y="-1832" font-family="Helvetica,sans-Serif" font-size="10.00">+ ~MemTracker()</text> |
| <text text-anchor="start" x="1977.29" y="-1821" font-family="Helvetica,sans-Serif" font-size="10.00">+ UnregisterFromParent()</text> |
| <text text-anchor="start" x="1977.29" y="-1810" font-family="Helvetica,sans-Serif" font-size="10.00">+ effective_limit()</text> |
| <text text-anchor="start" x="1977.29" y="-1799" font-family="Helvetica,sans-Serif" font-size="10.00">+ Consume()</text> |
| <text text-anchor="start" x="1977.29" y="-1788" font-family="Helvetica,sans-Serif" font-size="10.00">+ ConsumeLocal()</text> |
| <text text-anchor="start" x="1977.29" y="-1777" font-family="Helvetica,sans-Serif" font-size="10.00">+ ReleaseLocal()</text> |
| <text text-anchor="start" x="1977.29" y="-1766" font-family="Helvetica,sans-Serif" font-size="10.00">+ TryConsume()</text> |
| <text text-anchor="start" x="1977.29" y="-1755" font-family="Helvetica,sans-Serif" font-size="10.00">and 15 more...</text> |
| <text text-anchor="start" x="1977.29" y="-1744" font-family="Helvetica,sans-Serif" font-size="10.00">+ GetQueryMemTracker()</text> |
| <text text-anchor="start" x="1977.29" y="-1733" font-family="Helvetica,sans-Serif" font-size="10.00">+ GetRequestPoolMemTracker()</text> |
| <text text-anchor="start" x="1977.29" y="-1722" font-family="Helvetica,sans-Serif" font-size="10.00">- CheckLimitExceeded()</text> |
| <text text-anchor="start" x="1977.29" y="-1711" font-family="Helvetica,sans-Serif" font-size="10.00">- GcMemory()</text> |
| <text text-anchor="start" x="1977.29" y="-1700" font-family="Helvetica,sans-Serif" font-size="10.00">- GcTcmalloc()</text> |
| <text text-anchor="start" x="1977.29" y="-1689" font-family="Helvetica,sans-Serif" font-size="10.00">- SetQueryResourceMgr()</text> |
| <text text-anchor="start" x="1977.29" y="-1678" font-family="Helvetica,sans-Serif" font-size="10.00">- Init()</text> |
| <text text-anchor="start" x="1977.29" y="-1667" font-family="Helvetica,sans-Serif" font-size="10.00">- AddChildTracker()</text> |
| <text text-anchor="start" x="1977.29" y="-1656" font-family="Helvetica,sans-Serif" font-size="10.00">- LogUpdate()</text> |
| <text text-anchor="start" x="1977.29" y="-1645" font-family="Helvetica,sans-Serif" font-size="10.00">- ExpandRmReservation()</text> |
| <text text-anchor="start" x="1977.29" y="-1634" font-family="Helvetica,sans-Serif" font-size="10.00">- LogUsage()</text> |
| </a> |
| </g> |
| </g> |
| <!-- Node10->Node48 --> |
| <g id="edge99" class="edge"><title>Node10->Node48</title> |
| <path fill="none" stroke="#404040" d="M1694.16,-2582.26C1714.45,-2524.93 1762,-2389.15 1798.29,-2274 1830.29,-2172.45 1837.26,-2146.72 1865.29,-2044 1878.56,-1995.33 1858.21,-1970.26 1893.29,-1934 1913.23,-1913.38 1932.27,-1933.13 1955.29,-1916 1956.78,-1914.89 1958.25,-1913.75 1959.71,-1912.58"/> |
| <polygon fill="none" stroke="#404040" points="1960.01,-1912.31 1961.92,-1905.36 1969.07,-1904.44 1967.17,-1911.39 1960.01,-1912.31"/> |
| <text text-anchor="start" x="1792.29" y="-2328" font-family="Helvetica,sans-Serif" font-size="10.00"> -rm_reserved_limit</text> |
| <text text-anchor="middle" x="1841.29" y="-2317" font-family="Helvetica,sans-Serif" font-size="10.00">_</text> |
| <text text-anchor="middle" x="1841.29" y="-2306" font-family="Helvetica,sans-Serif" font-size="10.00">-limit_</text> |
| <text text-anchor="middle" x="1841.29" y="-2295" font-family="Helvetica,sans-Serif" font-size="10.00">-GC_RELEASE_SIZE</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="1380.79,-1731.5 1380.79,-1810.5 1479.79,-1810.5 1479.79,-1731.5 1380.79,-1731.5"/> |
| <text text-anchor="middle" x="1430.29" y="-1798.5" font-family="Helvetica,sans-Serif" font-size="10.00">impala::ObjectPool</text> |
| <polyline fill="none" stroke="black" points="1380.79,-1791.5 1479.79,-1791.5 "/> |
| <text text-anchor="middle" x="1430.29" y="-1779.5" font-family="Helvetica,sans-Serif" font-size="10.00"> </text> |
| <polyline fill="none" stroke="black" points="1380.79,-1772.5 1479.79,-1772.5 "/> |
| <text text-anchor="start" x="1388.79" y="-1760.5" font-family="Helvetica,sans-Serif" font-size="10.00">+ ObjectPool()</text> |
| <text text-anchor="start" x="1388.79" y="-1749.5" font-family="Helvetica,sans-Serif" font-size="10.00">+ ~ObjectPool()</text> |
| <text text-anchor="start" x="1388.79" y="-1738.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="M1422.58,-1731.26C1414.14,-1698.74 1397.45,-1653.32 1366.29,-1626 1345.03,-1607.37 1324.17,-1629.03 1305.29,-1608 1265.44,-1563.64 1303.36,-1531.39 1281.29,-1476 1252.65,-1404.14 1205.24,-1331.3 1164.69,-1276.09"/> |
| <polygon fill="none" stroke="#404040" points="1164.61,-1275.98 1157.83,-1273.54 1157.47,-1266.34 1164.25,-1268.78 1164.61,-1275.98"/> |
| <text text-anchor="middle" x="1321.29" y="-1539.5" font-family="Helvetica,sans-Serif" font-size="10.00"> #pool_</text> |
| </g> |
| <!-- Node11->Node47 --> |
| <g id="edge89" class="edge"><title>Node11->Node47</title> |
| <path fill="none" stroke="#404040" d="M1446.64,-1731.36C1459.81,-1698.93 1477.94,-1651.13 1489.29,-1608 1504.41,-1550.48 1490.97,-1531.9 1511.29,-1476 1533.71,-1414.29 1569.15,-1350.9 1602.13,-1298.85"/> |
| <polygon fill="none" stroke="#404040" points="1602.23,-1298.7 1602.09,-1291.49 1608.69,-1288.59 1608.83,-1295.8 1602.23,-1298.7"/> |
| <text text-anchor="middle" x="1535.29" y="-1539.5" font-family="Helvetica,sans-Serif" font-size="10.00"> -obj_pool_</text> |
| </g> |
| <!-- Node12->Node11 --> |
| <g id="edge12" class="edge"><title>Node12->Node11</title> |
| <path fill="none" stroke="#404040" d="M2271.71,-2154.67C2177.98,-2131.92 1968.06,-2083.72 1788.29,-2062 1766.7,-2059.39 1412.3,-2059.73 1397.29,-2044 1340.84,-1984.9 1375.02,-1882.62 1403.61,-1821.73"/> |
| <polygon fill="none" stroke="#404040" points="1403.64,-1821.67 1402.65,-1814.53 1408.86,-1810.86 1409.85,-1818.01 1403.64,-1821.67"/> |
| <text text-anchor="middle" x="1412.29" y="-1986.5" font-family="Helvetica,sans-Serif" font-size="10.00"> -lock_</text> |
| </g> |
| <!-- Node12->Node40 --> |
| <g id="edge58" class="edge"><title>Node12->Node40</title> |
| <path fill="none" stroke="#404040" d="M2370.89,-2132.11C2397.51,-2110.23 2427.76,-2079.48 2442.29,-2044 2463.31,-1992.64 2453.1,-1932.77 2435.39,-1882.29"/> |
| <polygon fill="none" stroke="#404040" points="2435.38,-1882.27 2429.56,-1878.01 2431.26,-1871 2437.08,-1875.26 2435.38,-1882.27"/> |
| <text text-anchor="middle" x="2495.79" y="-2014" font-family="Helvetica,sans-Serif" font-size="10.00"> -error_log_lock_</text> |
| <text text-anchor="start" x="2454.29" y="-2003" font-family="Helvetica,sans-Serif" font-size="10.00">-file_errors_lock</text> |
| <text text-anchor="middle" x="2495.79" y="-1992" font-family="Helvetica,sans-Serif" font-size="10.00">_</text> |
| <text text-anchor="start" x="2454.29" y="-1981" font-family="Helvetica,sans-Serif" font-size="10.00">-query_status_lock</text> |
| <text text-anchor="middle" x="2495.79" y="-1970" font-family="Helvetica,sans-Serif" font-size="10.00">_</text> |
| <text text-anchor="middle" x="2495.79" y="-1959" font-family="Helvetica,sans-Serif" font-size="10.00">-bitmap_lock_</text> |
| </g> |
| <!-- Node12->Node47 --> |
| <g id="edge87" class="edge"><title>Node12->Node47</title> |
| <path fill="none" stroke="#404040" d="M2371.11,-2115.61C2414.79,-2064.36 2464.51,-1985.96 2417.29,-1934 2389.06,-1902.94 2259.38,-1945.26 2229.29,-1916 2182.73,-1870.73 2223.76,-1683.34 2193.29,-1626 2095.39,-1441.81 1887.79,-1299.22 1770.2,-1229.35"/> |
| <polygon fill="none" stroke="#404040" points="1770.15,-1229.31 1762.95,-1229.71 1759.81,-1223.22 1767.01,-1222.82 1770.15,-1229.31"/> |
| <text text-anchor="start" x="2229.29" y="-1774" font-family="Helvetica,sans-Serif" font-size="10.00"> -static_block_mgrs</text> |
| <text text-anchor="middle" x="2272.29" y="-1763" font-family="Helvetica,sans-Serif" font-size="10.00">_lock_</text> |
| </g> |
| <!-- Node12->Node48 --> |
| <g id="edge98" class="edge"><title>Node12->Node48</title> |
| <path fill="none" stroke="#404040" d="M2271.68,-2159.49C2172.72,-2143.38 1956.53,-2102.2 1913.29,-2044 1884.13,-2004.76 1886.37,-1974.81 1913.29,-1934 1924.47,-1917.05 1939.77,-1929.1 1955.29,-1916 1956.93,-1914.61 1958.55,-1913.19 1960.15,-1911.74"/> |
| <polygon fill="none" stroke="#404040" points="1960.5,-1911.4 1962.04,-1904.35 1969.13,-1903.06 1967.6,-1910.11 1960.5,-1911.4"/> |
| <text text-anchor="middle" x="1936.29" y="-1986.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="3261.79,-2415.5 3261.79,-2472.5 3296.79,-2472.5 3296.79,-2415.5 3261.79,-2415.5"/> |
| <text text-anchor="middle" x="3279.29" y="-2460.5" font-family="Helvetica,sans-Serif" font-size="10.00">bool</text> |
| <polyline fill="none" stroke="black" points="3261.79,-2453.5 3296.79,-2453.5 "/> |
| <text text-anchor="middle" x="3279.29" y="-2441.5" font-family="Helvetica,sans-Serif" font-size="10.00"> </text> |
| <polyline fill="none" stroke="black" points="3261.79,-2434.5 3296.79,-2434.5 "/> |
| <text text-anchor="middle" x="3279.29" y="-2422.5" font-family="Helvetica,sans-Serif" font-size="10.00"> </text> |
| </a> |
| </g> |
| </g> |
| <!-- Node13->Node1 --> |
| <g id="edge48" class="edge"><title>Node13->Node1</title> |
| <path fill="none" stroke="#404040" d="M3278.05,-2415.14C3278.81,-2394.87 3283.55,-2368.52 3301.29,-2354 3336.39,-2325.25 3664.36,-2342.41 3709.29,-2336 3824.32,-2319.58 3877.91,-2352.83 3963.29,-2274 3991.91,-2247.57 4175.82,-1646.24 4183.29,-1608 4243.39,-1300.23 4196.1,-1215.72 4230.29,-904 4243.42,-784.221 4262.15,-756.15 4271.29,-636 4281.56,-500.832 4271.31,-456.943 4206.29,-338 4191.62,-311.183 4187.16,-302.263 4161.29,-286 4016.88,-195.248 3818.24,-158.421 3701.34,-143.931"/> |
| <polygon fill="none" stroke="#404040" points="3701.16,-143.909 3694.72,-147.164 3689.24,-142.475 3695.68,-139.221 3701.16,-143.909"/> |
| <text text-anchor="middle" x="4269.79" y="-1189.5" font-family="Helvetica,sans-Serif" font-size="10.00"> -input_eos_</text> |
| <text text-anchor="start" x="4230.29" y="-1178.5" font-family="Helvetica,sans-Serif" font-size="10.00">-has_first_val_null</text> |
| <text text-anchor="middle" x="4269.79" y="-1167.5" font-family="Helvetica,sans-Serif" font-size="10.00">_offset_</text> |
| </g> |
| <!-- Node13->Node2 --> |
| <g id="edge23" class="edge"><title>Node13->Node2</title> |
| <path fill="none" stroke="#404040" d="M3261.67,-2421.88C3237.18,-2391.33 3193.4,-2332.08 3171.29,-2274 3137.33,-2184.82 3203.23,-2130.98 3137.29,-2062 3110,-2033.46 3078.11,-2072.01 3050.29,-2044 3015.15,-2008.63 3055.28,-1975.92 3028.29,-1934 3020.87,-1922.49 3010.23,-1927.8 3003.29,-1916 2970.39,-1860.07 3016.97,-1670 2969.29,-1626 2949.06,-1607.34 2501.57,-1611.57 2474.29,-1608 2212.58,-1573.72 2156.55,-1513.47 1895.29,-1476 1764.82,-1457.29 1726.01,-1494.22 1599.29,-1458 1434.74,-1410.97 1263.85,-1304.71 1167.59,-1238.61"/> |
| <polygon fill="none" stroke="#404040" points="1167.53,-1238.57 1160.32,-1238.45 1157.66,-1231.75 1164.87,-1231.87 1167.53,-1238.57"/> |
| <text text-anchor="middle" x="3076.79" y="-1986.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="M3261.56,-2441.83C3173.16,-2435.48 2772.49,-2400.64 2475.29,-2274 2441.88,-2259.77 2408.17,-2237.83 2380.84,-2217.69"/> |
| <polygon fill="none" stroke="#404040" points="2380.67,-2217.56 2373.47,-2217.17 2371.07,-2210.37 2378.27,-2210.76 2380.67,-2217.56"/> |
| <text text-anchor="middle" x="2664.29" y="-2311.5" font-family="Helvetica,sans-Serif" font-size="10.00"> -locked_</text> |
| </g> |
| <!-- Node37 --> |
| <g id="node37" class="node"><title>Node37</title> |
| <g id="a_node37"><a xlink:href="classimpala_1_1ExprContext.html" target="_top" xlink:title="{impala::ExprContext\n||+ ExprContext()\l+ ~ExprContext()\l+ Prepare()\l+ Open()\l+ Clone()\l+ Close()\l+ GetValue()\l+ GetValue()\l+ PrintValue()\l+ PrintValue()\land 17 more...\l+ FreeLocalAllocations()\l+ FreeLocalAllocations()\l- GetValue()\l}"> |
| <polygon fill="white" stroke="black" points="3402.29,-339 3402.29,-539 3524.29,-539 3524.29,-339 3402.29,-339"/> |
| <text text-anchor="middle" x="3463.29" y="-527" font-family="Helvetica,sans-Serif" font-size="10.00">impala::ExprContext</text> |
| <polyline fill="none" stroke="black" points="3402.29,-520 3524.29,-520 "/> |
| <text text-anchor="middle" x="3463.29" y="-508" font-family="Helvetica,sans-Serif" font-size="10.00"> </text> |
| <polyline fill="none" stroke="black" points="3402.29,-501 3524.29,-501 "/> |
| <text text-anchor="start" x="3410.29" y="-489" font-family="Helvetica,sans-Serif" font-size="10.00">+ ExprContext()</text> |
| <text text-anchor="start" x="3410.29" y="-478" font-family="Helvetica,sans-Serif" font-size="10.00">+ ~ExprContext()</text> |
| <text text-anchor="start" x="3410.29" y="-467" font-family="Helvetica,sans-Serif" font-size="10.00">+ Prepare()</text> |
| <text text-anchor="start" x="3410.29" y="-456" font-family="Helvetica,sans-Serif" font-size="10.00">+ Open()</text> |
| <text text-anchor="start" x="3410.29" y="-445" font-family="Helvetica,sans-Serif" font-size="10.00">+ Clone()</text> |
| <text text-anchor="start" x="3410.29" y="-434" font-family="Helvetica,sans-Serif" font-size="10.00">+ Close()</text> |
| <text text-anchor="start" x="3410.29" y="-423" font-family="Helvetica,sans-Serif" font-size="10.00">+ GetValue()</text> |
| <text text-anchor="start" x="3410.29" y="-412" font-family="Helvetica,sans-Serif" font-size="10.00">+ GetValue()</text> |
| <text text-anchor="start" x="3410.29" y="-401" font-family="Helvetica,sans-Serif" font-size="10.00">+ PrintValue()</text> |
| <text text-anchor="start" x="3410.29" y="-390" font-family="Helvetica,sans-Serif" font-size="10.00">+ PrintValue()</text> |
| <text text-anchor="start" x="3410.29" y="-379" font-family="Helvetica,sans-Serif" font-size="10.00">and 17 more...</text> |
| <text text-anchor="start" x="3410.29" y="-368" font-family="Helvetica,sans-Serif" font-size="10.00">+ FreeLocalAllocations()</text> |
| <text text-anchor="start" x="3410.29" y="-357" font-family="Helvetica,sans-Serif" font-size="10.00">+ FreeLocalAllocations()</text> |
| <text text-anchor="start" x="3410.29" y="-346" font-family="Helvetica,sans-Serif" font-size="10.00">- GetValue()</text> |
| </a> |
| </g> |
| </g> |
| <!-- Node13->Node37 --> |
| <g id="edge76" class="edge"><title>Node13->Node37</title> |
| <path fill="none" stroke="#404040" d="M3278.51,-2415.23C3279.54,-2395.27 3284.43,-2369.29 3301.29,-2354 3342.2,-2316.87 3372.35,-2354.84 3424.29,-2336 3473.8,-2318.04 3489.23,-2312.4 3525.29,-2274 3604.5,-2189.65 3619.35,-2156.29 3647.29,-2044 3659.09,-1996.56 3652.28,-1982.63 3647.29,-1934 3632.99,-1794.92 3637.27,-1754.97 3583.29,-1626 3579.57,-1617.13 3574.07,-1617.2 3571.29,-1608 3562.78,-1579.93 3553.39,-1499.24 3571.29,-1476 3590.35,-1451.23 3620.22,-1482.77 3639.29,-1458 3714.38,-1360.44 3644.93,-1026.98 3639.29,-904 3632.13,-748.015 3688.5,-668.613 3578.29,-558 3565.16,-544.827 3553.74,-550.956 3534.38,-539.406"/> |
| <polygon fill="none" stroke="#404040" points="3534.34,-539.377 3527.13,-539.174 3524.54,-532.442 3531.75,-532.645 3534.34,-539.377"/> |
| <text text-anchor="middle" x="3594.29" y="-1556" font-family="Helvetica,sans-Serif" font-size="10.00"> -closed_</text> |
| <text text-anchor="middle" x="3594.29" y="-1545" font-family="Helvetica,sans-Serif" font-size="10.00">-opened_</text> |
| <text text-anchor="middle" x="3594.29" y="-1534" font-family="Helvetica,sans-Serif" font-size="10.00">-is_clone_</text> |
| <text text-anchor="middle" x="3594.29" y="-1523" font-family="Helvetica,sans-Serif" font-size="10.00">-prepared_</text> |
| </g> |
| <!-- Node13->Node39 --> |
| <g id="edge69" class="edge"><title>Node13->Node39</title> |
| <path fill="none" stroke="#404040" d="M3283.63,-2415.41C3300.27,-2309.69 3359.17,-1936.23 3361.29,-1934 3386.92,-1906.88 3419.9,-1945.07 3443.29,-1916 3565.85,-1763.62 3469.49,-1669.79 3443.29,-1476 3434.66,-1412.2 3415.95,-1342.68 3398.69,-1287.26"/> |
| <polygon fill="none" stroke="#404040" points="3398.64,-1287.1 3393.02,-1282.58 3395.03,-1275.66 3400.65,-1280.18 3398.64,-1287.1"/> |
| <text text-anchor="middle" x="3381.29" y="-1992" font-family="Helvetica,sans-Serif" font-size="10.00"> -closed_</text> |
| <text text-anchor="middle" x="3381.29" y="-1981" font-family="Helvetica,sans-Serif" font-size="10.00">-debug_</text> |
| </g> |
| <!-- Node13->Node40 --> |
| <g id="edge62" class="edge"><title>Node13->Node40</title> |
| <path fill="none" stroke="#404040" d="M3261.58,-2435.1C3205.94,-2410.54 3029.22,-2334.64 2876.29,-2292 2834.47,-2280.34 2811.07,-2304.61 2780.29,-2274 2712.23,-2206.33 2768.07,-2153.55 2739.29,-2062 2736.66,-2053.65 2734.81,-2052.01 2731.29,-2044 2709.79,-1995.18 2726.75,-1964.92 2683.29,-1934 2640.97,-1903.9 2493.21,-1945.22 2450.29,-1916 2437.19,-1907.09 2426.46,-1895.01 2417.69,-1881.62"/> |
| <polygon fill="none" stroke="#404040" points="2417.57,-1881.41 2411.04,-1878.35 2411.35,-1871.15 2417.88,-1874.21 2417.57,-1881.41"/> |
| <text text-anchor="middle" x="2813.29" y="-2165.5" font-family="Helvetica,sans-Serif" font-size="10.00"> -is_cancelled_</text> |
| </g> |
| <!-- Node13->Node41 --> |
| <g id="edge75" class="edge"><title>Node13->Node41</title> |
| <path fill="none" stroke="#404040" d="M3296.79,-2440.88C3367.15,-2432.01 3628.09,-2395.49 3681.29,-2336 3763.36,-2244.21 3672.07,-2174.43 3722.29,-2062 3752.41,-1994.56 3768.59,-1977.51 3828.29,-1934 3845.69,-1921.31 3858.04,-1931.21 3873.29,-1916 3884.54,-1904.78 3893.68,-1891.08 3901.1,-1876.65"/> |
| <polygon fill="none" stroke="#404040" points="3901.25,-1876.33 3900.23,-1869.19 3906.43,-1865.5 3907.45,-1872.64 3901.25,-1876.33"/> |
| <text text-anchor="middle" x="3745.29" y="-2165.5" font-family="Helvetica,sans-Serif" font-size="10.00"> +bool_val</text> |
| </g> |
| <!-- Node13->Node44 --> |
| <g id="edge80" class="edge"><title>Node13->Node44</title> |
| <path fill="none" stroke="#404040" d="M3297,-2427.86C3352.43,-2379.15 3522.38,-2219.42 3581.29,-2044 3596.85,-1997.65 3583.23,-1982.85 3581.29,-1934 3575.5,-1788.77 3563.45,-1753.12 3555.29,-1608 3552.76,-1563.14 3550.65,-1515.6 3548.89,-1469.17"/> |
| <polygon fill="none" stroke="#404040" points="3548.89,-1469.07 3544.66,-1463.22 3548.44,-1457.07 3552.66,-1462.92 3548.89,-1469.07"/> |
| <text text-anchor="middle" x="3616.29" y="-1986.5" font-family="Helvetica,sans-Serif" font-size="10.00"> #is_slotref_</text> |
| </g> |
| <!-- Node13->Node47 --> |
| <g id="edge94" class="edge"><title>Node13->Node47</title> |
| <path fill="none" stroke="#404040" d="M3277.28,-2415.18C3271.31,-2348.7 3248.92,-2177.57 3171.29,-2062 3164.05,-2051.22 3155.95,-2054.48 3148.29,-2044 3117.47,-2001.9 3145.44,-1969.58 3107.29,-1934 3086.61,-1914.72 3064.83,-1937.33 3046.29,-1916 2960.81,-1817.66 3090.31,-1722.97 3003.29,-1626 2982.12,-1602.41 2960.93,-1625.17 2934.29,-1608 2870.8,-1567.09 2894.98,-1509.47 2827.29,-1476 2764.81,-1445.11 2267.64,-1475.91 2200.29,-1458 2037.19,-1414.62 1868.48,-1311.32 1770.12,-1244.13"/> |
| <polygon fill="none" stroke="#404040" points="1769.84,-1243.94 1762.63,-1243.84 1759.95,-1237.14 1767.16,-1237.24 1769.84,-1243.94"/> |
| <text text-anchor="middle" x="3183.29" y="-2014" font-family="Helvetica,sans-Serif" font-size="10.00"> -initialized_</text> |
| <text text-anchor="middle" x="3183.29" y="-2003" font-family="Helvetica,sans-Serif" font-size="10.00">-is_cancelled_</text> |
| <text text-anchor="middle" x="3183.29" y="-1992" font-family="Helvetica,sans-Serif" font-size="10.00">-encryption_</text> |
| <text text-anchor="start" x="3148.29" y="-1981" font-family="Helvetica,sans-Serif" font-size="10.00">-check_integrity</text> |
| <text text-anchor="middle" x="3183.29" y="-1970" font-family="Helvetica,sans-Serif" font-size="10.00">_</text> |
| <text text-anchor="middle" x="3183.29" y="-1959" font-family="Helvetica,sans-Serif" font-size="10.00">-disable_spill_</text> |
| </g> |
| <!-- Node13->Node48 --> |
| <g id="edge101" class="edge"><title>Node13->Node48</title> |
| <path fill="none" stroke="#404040" d="M3261.56,-2441.07C3167.82,-2430.49 2731.19,-2376.16 2653.29,-2274 2653.29,-2274 2653.29,-1934 2653.29,-1934 2617.52,-1896.82 2236.45,-1936.91 2189.29,-1916 2170.43,-1907.64 2152.79,-1895.5 2136.8,-1881.76"/> |
| <polygon fill="none" stroke="#404040" points="2136.51,-1881.51 2129.38,-1880.49 2127.57,-1873.5 2134.71,-1874.53 2136.51,-1881.51"/> |
| <text text-anchor="middle" x="2694.29" y="-2187.5" font-family="Helvetica,sans-Serif" font-size="10.00"> -log_stack_</text> |
| <text text-anchor="middle" x="2694.29" y="-2176.5" font-family="Helvetica,sans-Serif" font-size="10.00">-enable_logging_</text> |
| <text text-anchor="start" x="2653.29" y="-2165.5" font-family="Helvetica,sans-Serif" font-size="10.00">-log_usage_if_zero</text> |
| <text text-anchor="middle" x="2694.29" y="-2154.5" font-family="Helvetica,sans-Serif" font-size="10.00">_</text> |
| <text text-anchor="middle" x="2694.29" y="-2143.5" font-family="Helvetica,sans-Serif" font-size="10.00">-auto_unregister_</text> |
| </g> |
| <!-- Node14 --> |
| <g id="node14" class="node"><title>Node14</title> |
| <polygon fill="white" stroke="#bfbfbf" points="1257.29,-2139.5 1257.29,-2196.5 1395.29,-2196.5 1395.29,-2139.5 1257.29,-2139.5"/> |
| <text text-anchor="middle" x="1326.29" y="-2184.5" font-family="Helvetica,sans-Serif" font-size="10.00">vector< GenericElement * ></text> |
| <polyline fill="none" stroke="#bfbfbf" points="1257.29,-2177.5 1395.29,-2177.5 "/> |
| <text text-anchor="middle" x="1326.29" y="-2165.5" font-family="Helvetica,sans-Serif" font-size="10.00"> </text> |
| <polyline fill="none" stroke="#bfbfbf" points="1257.29,-2158.5 1395.29,-2158.5 "/> |
| <text text-anchor="middle" x="1326.29" y="-2146.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="M1313.16,-2139.38C1292.87,-2092.19 1260.72,-1995.24 1306.29,-1934 1322.9,-1911.66 1345.39,-1934.4 1366.29,-1916 1393.75,-1891.82 1409.98,-1853.6 1419.23,-1822.61"/> |
| <polygon fill="none" stroke="#404040" points="1419.32,-1822.26 1417.08,-1815.41 1422.55,-1810.7 1424.79,-1817.56 1419.32,-1822.26"/> |
| <text text-anchor="middle" x="1327.79" y="-1986.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="1571.29,-2139.5 1571.29,-2196.5 1615.29,-2196.5 1615.29,-2139.5 1571.29,-2139.5"/> |
| <text text-anchor="middle" x="1593.29" y="-2184.5" font-family="Helvetica,sans-Serif" font-size="10.00">mutex</text> |
| <polyline fill="none" stroke="#bfbfbf" points="1571.29,-2177.5 1615.29,-2177.5 "/> |
| <text text-anchor="middle" x="1593.29" y="-2165.5" font-family="Helvetica,sans-Serif" font-size="10.00"> </text> |
| <polyline fill="none" stroke="#bfbfbf" points="1571.29,-2158.5 1615.29,-2158.5 "/> |
| <text text-anchor="middle" x="1593.29" y="-2146.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="M1582.74,-2139.12C1571.83,-2114.44 1552.28,-2079.67 1523.29,-2062 1462.18,-2024.75 1423.87,-2082.09 1363.29,-2044 1314.43,-2013.28 1330.25,-1979.13 1294.29,-1934 1287.23,-1925.15 1281.17,-1926.21 1276.29,-1916 1220.38,-1799.05 1273.85,-1752.44 1245.29,-1626 1224.87,-1535.61 1191.92,-1438.17 1161.56,-1357.66"/> |
| <polygon fill="none" stroke="#404040" points="1161.55,-1357.64 1155.68,-1353.44 1157.29,-1346.42 1163.16,-1350.61 1161.55,-1357.64"/> |
| <text text-anchor="middle" x="1323.79" y="-1768.5" font-family="Helvetica,sans-Serif" font-size="10.00"> #exec_options_lock_</text> |
| </g> |
| <!-- Node15->Node47 --> |
| <g id="edge90" class="edge"><title>Node15->Node47</title> |
| <path fill="none" stroke="#404040" d="M1580.74,-2139.18C1561.06,-2090.82 1530.15,-1990.98 1581.29,-1934 1606.07,-1906.38 1722.5,-1943.62 1747.29,-1916 1812.59,-1843.23 1757.59,-1573.23 1747.29,-1476 1743.04,-1435.96 1735.64,-1393.36 1727.36,-1353.37"/> |
| <polygon fill="none" stroke="#404040" points="1727.36,-1353.35 1722.21,-1348.3 1724.89,-1341.61 1730.04,-1346.66 1727.36,-1353.35"/> |
| <text text-anchor="middle" x="1794.29" y="-1768.5" font-family="Helvetica,sans-Serif" font-size="10.00"> -lock_</text> |
| </g> |
| <!-- Node15->Node48 --> |
| <g id="edge97" class="edge"><title>Node15->Node48</title> |
| <path fill="none" stroke="#404040" d="M1595.6,-2139.44C1599.06,-2115.67 1607.7,-2082.09 1629.29,-2062 1652.17,-2040.7 1673.79,-2064.63 1697.29,-2044 1736.98,-2009.15 1699.71,-1965.26 1742.29,-1934 1780.57,-1905.88 1914.56,-1940.46 1955.29,-1916 1956.65,-1915.18 1958,-1914.33 1959.33,-1913.46"/> |
| <polygon fill="none" stroke="#404040" points="1959.51,-1913.32 1962.01,-1906.56 1969.21,-1906.25 1966.72,-1913.02 1959.51,-1913.32"/> |
| <text text-anchor="start" x="1742.29" y="-1992" font-family="Helvetica,sans-Serif" font-size="10.00"> -static_mem_trackers</text> |
| <text text-anchor="middle" x="1791.29" y="-1981" font-family="Helvetica,sans-Serif" font-size="10.00">_lock_</text> |
| </g> |
| <!-- Node15->Node48 --> |
| <g id="edge100" class="edge"><title>Node15->Node48</title> |
| <path fill="none" stroke="#404040" d="M1589.69,-2139.27C1583.17,-2083.86 1572.53,-1962.33 1600.29,-1934 1627.92,-1905.79 1921.09,-1935.76 1955.29,-1916 1956.48,-1915.31 1957.66,-1914.6 1958.82,-1913.87"/> |
| <polygon fill="none" stroke="#404040" points="1959.16,-1913.63 1961.77,-1906.91 1968.98,-1906.74 1966.37,-1913.46 1959.16,-1913.63"/> |
| <text text-anchor="start" x="1600.29" y="-2003" font-family="Helvetica,sans-Serif" font-size="10.00"> -child_trackers_lock</text> |
| <text text-anchor="middle" x="1646.79" y="-1992" font-family="Helvetica,sans-Serif" font-size="10.00">_</text> |
| <text text-anchor="start" x="1600.29" y="-1981" font-family="Helvetica,sans-Serif" font-size="10.00">-resource_acquisition</text> |
| <text text-anchor="middle" x="1646.79" y="-1970" font-family="Helvetica,sans-Serif" font-size="10.00">_lock_</text> |
| </g> |
| <!-- Node16 --> |
| <g id="node16" class="node"><title>Node16</title> |
| <polygon fill="white" stroke="#bfbfbf" points="1413.29,-2134 1413.29,-2202 1515.29,-2202 1515.29,-2134 1413.29,-2134"/> |
| <text text-anchor="start" x="1421.29" y="-2190" font-family="Helvetica,sans-Serif" font-size="10.00">scoped_ptr< impala</text> |
| <text text-anchor="middle" x="1464.29" y="-2179" font-family="Helvetica,sans-Serif" font-size="10.00">::MemTracker ></text> |
| <polyline fill="none" stroke="#bfbfbf" points="1413.29,-2172 1515.29,-2172 "/> |
| <text text-anchor="middle" x="1464.29" y="-2160" font-family="Helvetica,sans-Serif" font-size="10.00"> </text> |
| <polyline fill="none" stroke="#bfbfbf" points="1413.29,-2153 1515.29,-2153 "/> |
| <text text-anchor="middle" x="1464.29" y="-2141" 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="M1454.14,-2133.81C1445.03,-2109.89 1429.2,-2078.95 1404.29,-2062 1357.88,-2030.43 1329.24,-2069.59 1279.29,-2044 1218.86,-2013.04 1222.1,-1981.18 1173.29,-1934 1164.69,-1925.69 1158.62,-1926.7 1153.29,-1916 1129.52,-1868.32 1109.58,-1571.85 1098.55,-1370.59"/> |
| <polygon fill="none" stroke="#404040" points="1098.54,-1370.36 1094.22,-1364.59 1097.89,-1358.38 1102.21,-1364.15 1098.54,-1370.36"/> |
| <text text-anchor="middle" x="1199.29" y="-1774" font-family="Helvetica,sans-Serif" font-size="10.00"> #mem_tracker_</text> |
| <text text-anchor="middle" x="1199.29" y="-1763" font-family="Helvetica,sans-Serif" font-size="10.00">#expr_mem_tracker_</text> |
| </g> |
| <!-- Node16->Node40 --> |
| <g id="edge59" class="edge"><title>Node16->Node40</title> |
| <path fill="none" stroke="#404040" d="M1484.66,-2133.86C1501.94,-2109.11 1529.15,-2077.08 1562.29,-2062 1615.1,-2037.96 2040.54,-2082.14 2084.29,-2044 2121.68,-2011.39 2066.76,-1967.57 2103.29,-1934 2137.28,-1902.76 2272.24,-1942.17 2310.29,-1916 2323.33,-1907.02 2334.04,-1894.91 2342.8,-1881.5"/> |
| <polygon fill="none" stroke="#404040" points="2342.93,-1881.3 2342.61,-1874.09 2349.13,-1871.02 2349.45,-1878.23 2342.93,-1881.3"/> |
| <text text-anchor="middle" x="2158.79" y="-1986.5" font-family="Helvetica,sans-Serif" font-size="10.00"> -instance_mem_tracker_</text> |
| </g> |
| <!-- Node16->Node47 --> |
| <g id="edge91" class="edge"><title>Node16->Node47</title> |
| <path fill="none" stroke="#404040" d="M1444.9,-2133.68C1418.63,-2083.67 1380.39,-1989.19 1430.29,-1934 1456.95,-1904.51 1580.14,-1944.08 1608.29,-1916 1628.01,-1896.32 1656.03,-1564.31 1671.96,-1353.63"/> |
| <polygon fill="none" stroke="#404040" points="1671.97,-1353.47 1668.43,-1347.19 1672.87,-1341.5 1676.41,-1347.79 1671.97,-1353.47"/> |
| <text text-anchor="middle" x="1683.79" y="-1768.5" font-family="Helvetica,sans-Serif" font-size="10.00"> -mem_tracker_</text> |
| </g> |
| <!-- Node17->Node1 --> |
| <g id="edge46" class="edge"><title>Node17->Node1</title> |
| <path fill="none" stroke="#404040" d="M579.237,-2108.68C562.172,-2092.76 543.037,-2076.05 524.285,-2062 422.846,-1985.99 349.935,-2021.24 279.285,-1916 185.852,-1776.82 223.285,-1710.64 223.285,-1543 223.285,-1543 223.285,-1543 223.285,-438 223.285,-268.524 2953.77,-158.95 3507.16,-138.483"/> |
| <polygon fill="none" stroke="#404040" points="3507.45,-138.472 3513.3,-134.254 3519.44,-138.03 3513.59,-142.249 3507.45,-138.472"/> |
| <text text-anchor="middle" x="264.785" y="-877.5" font-family="Helvetica,sans-Serif" font-size="10.00"> -evaluation_timer_</text> |
| </g> |
| <!-- Node17->Node2 --> |
| <g id="edge18" class="edge"><title>Node17->Node2</title> |
| <path fill="none" stroke="#404040" d="M638.006,-2089.97C639.747,-1950.67 645.456,-1667.43 663.285,-1626 737.352,-1453.88 909.921,-1309.18 1011.23,-1235.13"/> |
| <polygon fill="none" stroke="#404040" points="1011.39,-1235.01 1013.9,-1228.25 1021.11,-1227.97 1018.6,-1234.73 1011.39,-1235.01"/> |
| <text text-anchor="start" x="663.285" y="-1779.5" font-family="Helvetica,sans-Serif" font-size="10.00"> #rows_returned_counter</text> |
| <text text-anchor="middle" x="717.285" y="-1768.5" font-family="Helvetica,sans-Serif" font-size="10.00">_</text> |
| <text text-anchor="middle" x="717.285" y="-1757.5" font-family="Helvetica,sans-Serif" font-size="10.00">#rows_returned_rate_</text> |
| </g> |
| <!-- Node17->Node40 --> |
| <g id="edge60" class="edge"><title>Node17->Node40</title> |
| <path fill="none" stroke="#404040" d="M676.783,-2089.94C685.916,-2078.74 696.72,-2068.74 709.285,-2062 770.497,-2029.19 1906.48,-2089.12 1959.29,-2044 1997,-2011.77 1941.21,-1966.97 1978.29,-1934 2033.49,-1884.9 2248.74,-1956.88 2310.29,-1916 2323.57,-1907.18 2334.42,-1895.08 2343.25,-1881.61"/> |
| <polygon fill="none" stroke="#404040" points="2343.41,-1881.34 2343.09,-1874.14 2349.62,-1871.08 2349.94,-1878.28 2343.41,-1881.34"/> |
| <text text-anchor="start" x="1978.29" y="-2019.5" font-family="Helvetica,sans-Serif" font-size="10.00"> -total_network_receive</text> |
| <text text-anchor="middle" x="2029.29" y="-2008.5" font-family="Helvetica,sans-Serif" font-size="10.00">_timer_</text> |
| <text text-anchor="start" x="1978.29" y="-1997.5" font-family="Helvetica,sans-Serif" font-size="10.00">-total_storage_wait</text> |
| <text text-anchor="middle" x="2029.29" y="-1986.5" font-family="Helvetica,sans-Serif" font-size="10.00">_timer_</text> |
| <text text-anchor="start" x="1978.29" y="-1975.5" font-family="Helvetica,sans-Serif" font-size="10.00">-total_network_send</text> |
| <text text-anchor="middle" x="2029.29" y="-1964.5" font-family="Helvetica,sans-Serif" font-size="10.00">_timer_</text> |
| <text text-anchor="middle" x="2029.29" y="-1953.5" font-family="Helvetica,sans-Serif" font-size="10.00">-total_cpu_timer_</text> |
| </g> |
| <!-- Node17->Node47 --> |
| <g id="edge92" class="edge"><title>Node17->Node47</title> |
| <path fill="none" stroke="#404040" d="M688.113,-2089.76C717.235,-2041.72 751.771,-1977.57 771.285,-1916 790.906,-1854.1 760.067,-1670.58 807.285,-1626 829.308,-1605.21 1050.73,-1618.09 1079.29,-1608 1108.57,-1597.65 1439.07,-1359.68 1598.82,-1244.01"/> |
| <polygon fill="none" stroke="#404040" points="1598.91,-1243.95 1601.42,-1237.19 1608.63,-1236.91 1606.12,-1243.67 1598.91,-1243.95"/> |
| <text text-anchor="start" x="807.285" y="-1878.5" font-family="Helvetica,sans-Serif" font-size="10.00"> -integrity_check_timer</text> |
| <text text-anchor="middle" x="857.285" y="-1867.5" font-family="Helvetica,sans-Serif" font-size="10.00">_</text> |
| <text text-anchor="start" x="807.285" y="-1856.5" font-family="Helvetica,sans-Serif" font-size="10.00">-disk_read_timer</text> |
| <text text-anchor="middle" x="857.285" y="-1845.5" font-family="Helvetica,sans-Serif" font-size="10.00">_</text> |
| <text text-anchor="start" x="807.285" y="-1834.5" font-family="Helvetica,sans-Serif" font-size="10.00">-encryption_timer</text> |
| <text text-anchor="middle" x="857.285" y="-1823.5" font-family="Helvetica,sans-Serif" font-size="10.00">_</text> |
| <text text-anchor="start" x="807.285" y="-1812.5" font-family="Helvetica,sans-Serif" font-size="10.00">-recycled_blocks</text> |
| <text text-anchor="middle" x="857.285" y="-1801.5" font-family="Helvetica,sans-Serif" font-size="10.00">_counter_</text> |
| <text text-anchor="start" x="807.285" y="-1790.5" font-family="Helvetica,sans-Serif" font-size="10.00">-outstanding_writes</text> |
| <text text-anchor="middle" x="857.285" y="-1779.5" font-family="Helvetica,sans-Serif" font-size="10.00">_counter_</text> |
| <text text-anchor="start" x="807.285" y="-1768.5" font-family="Helvetica,sans-Serif" font-size="10.00">-mem_limit_counter</text> |
| <text text-anchor="middle" x="857.285" y="-1757.5" font-family="Helvetica,sans-Serif" font-size="10.00">_</text> |
| <text text-anchor="start" x="807.285" y="-1746.5" font-family="Helvetica,sans-Serif" font-size="10.00">-bytes_written</text> |
| <text text-anchor="middle" x="857.285" y="-1735.5" font-family="Helvetica,sans-Serif" font-size="10.00">_counter_</text> |
| <text text-anchor="start" x="807.285" y="-1724.5" font-family="Helvetica,sans-Serif" font-size="10.00">-created_block</text> |
| <text text-anchor="middle" x="857.285" y="-1713.5" font-family="Helvetica,sans-Serif" font-size="10.00">_counter_</text> |
| <text text-anchor="start" x="807.285" y="-1702.5" font-family="Helvetica,sans-Serif" font-size="10.00">-buffer_wait_timer</text> |
| <text text-anchor="middle" x="857.285" y="-1691.5" font-family="Helvetica,sans-Serif" font-size="10.00">_</text> |
| <text text-anchor="start" x="807.285" y="-1680.5" font-family="Helvetica,sans-Serif" font-size="10.00">-buffered_pin</text> |
| <text text-anchor="middle" x="857.285" y="-1669.5" font-family="Helvetica,sans-Serif" font-size="10.00">_counter_</text> |
| <text text-anchor="middle" x="857.285" y="-1658.5" font-family="Helvetica,sans-Serif" font-size="10.00">...</text> |
| </g> |
| <!-- Node18->Node17 --> |
| <g id="edge20" class="edge"><title>Node18->Node17</title> |
| <path fill="none" stroke="#404040" d="M1556.78,-2438.65C1390.17,-2423.27 852.301,-2367.29 709.285,-2274 701.345,-2268.82 694.044,-2262.43 687.392,-2255.38"/> |
| <polygon fill="none" stroke="#404040" points="687.21,-2255.17 680.249,-2253.28 679.312,-2246.13 686.273,-2248.02 687.21,-2255.17"/> |
| <text text-anchor="middle" x="886.785" y="-2311.5" font-family="Helvetica,sans-Serif" font-size="10.00"> #value_</text> |
| </g> |
| <!-- Node18->Node48 --> |
| <g id="edge96" class="edge"><title>Node18->Node48</title> |
| <path fill="none" stroke="#404040" d="M1617.2,-2354.8C1631.13,-2245.43 1654.7,-2072.06 1665.29,-2062 1693.63,-2035.07 1810.69,-2069.54 1840.29,-2044 1878.48,-2011.04 1831.82,-1968.86 1868.29,-1934 1896.83,-1906.72 1922.71,-1938.32 1955.29,-1916 1956.78,-1914.97 1958.26,-1913.92 1959.72,-1912.83"/> |
| <polygon fill="none" stroke="#404040" points="1959.77,-1912.79 1961.9,-1905.9 1969.08,-1905.22 1966.95,-1912.11 1959.77,-1912.79"/> |
| <text text-anchor="middle" x="1731.79" y="-2165.5" font-family="Helvetica,sans-Serif" font-size="10.00"> -released_memory_since_gc_</text> |
| </g> |
| <!-- Node19 --> |
| <g id="node19" class="node"><title>Node19</title> |
| <polygon fill="white" stroke="#bfbfbf" points="2855.79,-2139.5 2855.79,-2196.5 2896.79,-2196.5 2896.79,-2139.5 2855.79,-2139.5"/> |
| <text text-anchor="middle" x="2876.29" y="-2184.5" font-family="Helvetica,sans-Serif" font-size="10.00">string</text> |
| <polyline fill="none" stroke="#bfbfbf" points="2855.79,-2177.5 2896.79,-2177.5 "/> |
| <text text-anchor="middle" x="2876.29" y="-2165.5" font-family="Helvetica,sans-Serif" font-size="10.00"> </text> |
| <polyline fill="none" stroke="#bfbfbf" points="2855.79,-2158.5 2896.79,-2158.5 "/> |
| <text text-anchor="middle" x="2876.29" y="-2146.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="M2875.17,-2139.1C2873,-2116.38 2866.92,-2084.5 2850.29,-2062 2841.04,-2049.5 2829.57,-2056.47 2820.29,-2044 2790.17,-2003.53 2831.19,-1966.12 2792.29,-1934 2739.76,-1890.63 2536.46,-1962.07 2486.29,-1916 2390.36,-1827.91 2541.95,-1712.15 2444.29,-1626 2404.32,-1590.75 1528.43,-1639.27 1485.29,-1608 1434.98,-1571.54 1474.56,-1527.14 1439.29,-1476 1366.63,-1370.65 1246.63,-1281.37 1167.76,-1229.71"/> |
| <polygon fill="none" stroke="#404040" points="1167.46,-1229.51 1160.25,-1229.6 1157.39,-1222.98 1164.61,-1222.89 1167.46,-1229.51"/> |
| <text text-anchor="middle" x="2540.79" y="-1768.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="M2873.21,-2139.46C2866.4,-2083.81 2848.17,-1960.97 2817.29,-1934 2765.71,-1888.97 2715.44,-1961.51 2664.29,-1916 2565.31,-1827.93 2697.7,-1710.05 2595.29,-1626 2574.57,-1609 2139.74,-1612.29 2113.29,-1608 1878.38,-1569.94 1819.39,-1548.47 1599.29,-1458 1440.04,-1392.54 1265.96,-1291.37 1167.93,-1231.41"/> |
| <polygon fill="none" stroke="#404040" points="1167.75,-1231.3 1160.54,-1231.57 1157.52,-1225.02 1164.73,-1224.75 1167.75,-1231.3"/> |
| <text text-anchor="middle" x="2747.29" y="-1768.5" font-family="Helvetica,sans-Serif" font-size="10.00"> +ROW_THROUGHPUT_COUNTER</text> |
| </g> |
| <!-- Node19->Node30 --> |
| <g id="edge41" class="edge"><title>Node19->Node30</title> |
| <path fill="none" stroke="#404040" d="M2873.09,-2139.2C2870.39,-2114.3 2866.75,-2076.77 2865.29,-2044 2863.11,-1995.16 2860.09,-1982.61 2865.29,-1934 2868.04,-1908.19 2873.2,-1880.45 2878.73,-1855.35"/> |
| <polygon fill="none" stroke="#404040" points="2878.73,-1855.35 2876.15,-1848.61 2881.37,-1843.64 2883.95,-1850.38 2878.73,-1855.35"/> |
| <text text-anchor="middle" x="2892.29" y="-1992" font-family="Helvetica,sans-Serif" font-size="10.00"> #database_</text> |
| <text text-anchor="middle" x="2892.29" y="-1981" font-family="Helvetica,sans-Serif" font-size="10.00">#name_</text> |
| </g> |
| <!-- Node19->Node39 --> |
| <g id="edge68" class="edge"><title>Node19->Node39</title> |
| <path fill="none" stroke="#404040" d="M2877.49,-2139.04C2880.15,-2114.66 2888.11,-2080.4 2911.29,-2062 2945.02,-2035.22 3071.54,-2071.99 3104.29,-2044 3142.63,-2011.22 3093.99,-1966.85 3132.29,-1934 3163.8,-1906.96 3289.46,-1945.9 3318.29,-1916 3360.87,-1871.83 3364.31,-1480.04 3363.38,-1287.66"/> |
| <polygon fill="none" stroke="#404040" points="3363.38,-1287.56 3359.35,-1281.58 3363.32,-1275.56 3367.35,-1281.54 3363.38,-1287.56"/> |
| <text text-anchor="middle" x="3385.79" y="-1768.5" font-family="Helvetica,sans-Serif" font-size="10.00"> -error_msg_</text> |
| </g> |
| <!-- Node19->Node40 --> |
| <g id="edge63" class="edge"><title>Node19->Node40</title> |
| <path fill="none" stroke="#404040" d="M2874.55,-2139.13C2871.52,-2115.16 2863.33,-2081.46 2841.29,-2062 2810.7,-2035 2780.26,-2072.72 2751.29,-2044 2715.81,-2008.84 2766.01,-1966.73 2728.29,-1934 2681.53,-1893.43 2501.68,-1950.52 2450.29,-1916 2437.14,-1907.17 2426.38,-1895.14 2417.59,-1881.76"/> |
| <polygon fill="none" stroke="#404040" points="2417.47,-1881.57 2410.94,-1878.51 2411.25,-1871.31 2417.78,-1874.36 2417.47,-1881.57"/> |
| <text text-anchor="middle" x="2771.79" y="-1986.5" font-family="Helvetica,sans-Serif" font-size="10.00"> -cgroup_</text> |
| </g> |
| <!-- Node19->Node41 --> |
| <g id="edge74" class="edge"><title>Node19->Node41</title> |
| <path fill="none" stroke="#404040" d="M2877.2,-2139.2C2879.64,-2114.58 2887.44,-2079.85 2911.29,-2062 2955.25,-2029.08 3363.3,-2079.41 3405.29,-2044 3443.47,-2011.8 3390.17,-1966.27 3428.29,-1934 3466.05,-1902.02 3832.84,-1944.52 3873.29,-1916 3887.42,-1906.03 3898.12,-1892.01 3906.21,-1876.59"/> |
| <polygon fill="none" stroke="#404040" points="3906.23,-1876.55 3905.2,-1869.42 3911.4,-1865.73 3912.42,-1872.87 3906.23,-1876.55"/> |
| <text text-anchor="middle" x="3455.79" y="-1986.5" font-family="Helvetica,sans-Serif" font-size="10.00"> -string_data</text> |
| </g> |
| <!-- Node19->Node48 --> |
| <g id="edge102" class="edge"><title>Node19->Node48</title> |
| <path fill="none" stroke="#404040" d="M2875.4,-2139.17C2872.97,-2114.52 2865.18,-2079.78 2841.29,-2062 2787.77,-2022.19 2292.41,-2086.83 2241.29,-2044 2203,-2011.93 2243.19,-1977.29 2218.29,-1934 2212.32,-1923.63 2207.04,-1924.14 2198.29,-1916 2178.13,-1897.27 2156.68,-1876.92 2136.5,-1857.59"/> |
| <polygon fill="none" stroke="#404040" points="2136.28,-1857.39 2129.19,-1856.12 2127.62,-1849.08 2134.72,-1850.35 2136.28,-1857.39"/> |
| <text text-anchor="middle" x="2270.79" y="-1992" font-family="Helvetica,sans-Serif" font-size="10.00"> -pool_name_</text> |
| <text text-anchor="middle" x="2270.79" y="-1981" font-family="Helvetica,sans-Serif" font-size="10.00">-label_</text> |
| </g> |
| <!-- Node19->Node48 --> |
| <g id="edge104" class="edge"><title>Node19->Node48</title> |
| <path fill="none" stroke="#404040" d="M2875.37,-2139.2C2872.93,-2114.58 2865.13,-2079.85 2841.29,-2062 2797.05,-2028.88 2389.47,-2075.8 2344.29,-2044 2301.22,-2013.7 2341.15,-1967.21 2300.29,-1934 2264.56,-1904.97 2239.33,-1936.84 2198.29,-1916 2176.29,-1904.83 2155.36,-1889.37 2136.48,-1872.7"/> |
| <polygon fill="none" stroke="#404040" points="2136.26,-1872.5 2129.13,-1871.43 2127.38,-1864.43 2134.51,-1865.51 2136.26,-1872.5"/> |
| <text text-anchor="middle" x="2391.29" y="-1986.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="288.785,-1742.5 288.785,-1799.5 437.785,-1799.5 437.785,-1742.5 288.785,-1742.5"/> |
| <text text-anchor="middle" x="363.285" y="-1787.5" font-family="Helvetica,sans-Serif" font-size="10.00">vector< impala::ExecNode * ></text> |
| <polyline fill="none" stroke="#bfbfbf" points="288.785,-1780.5 437.785,-1780.5 "/> |
| <text text-anchor="middle" x="363.285" y="-1768.5" font-family="Helvetica,sans-Serif" font-size="10.00"> </text> |
| <polyline fill="none" stroke="#bfbfbf" points="288.785,-1761.5 437.785,-1761.5 "/> |
| <text text-anchor="middle" x="363.285" y="-1749.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="M365.469,-1742.1C371.308,-1685.26 392.002,-1554.76 462.285,-1476 611.712,-1308.55 876.604,-1228.98 1009.12,-1198.16"/> |
| <polygon fill="none" stroke="#404040" points="1009.43,-1198.09 1014.39,-1192.86 1021.13,-1195.42 1016.17,-1200.66 1009.43,-1198.09"/> |
| <text text-anchor="middle" x="486.285" y="-1539.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="455.285,-1742.5 455.285,-1799.5 613.285,-1799.5 613.285,-1742.5 455.285,-1742.5"/> |
| <text text-anchor="middle" x="534.285" y="-1787.5" font-family="Helvetica,sans-Serif" font-size="10.00">vector< impala::ExprContext * ></text> |
| <polyline fill="none" stroke="#bfbfbf" points="455.285,-1780.5 613.285,-1780.5 "/> |
| <text text-anchor="middle" x="534.285" y="-1768.5" font-family="Helvetica,sans-Serif" font-size="10.00"> </text> |
| <polyline fill="none" stroke="#bfbfbf" points="455.285,-1761.5 613.285,-1761.5 "/> |
| <text text-anchor="middle" x="534.285" y="-1749.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="M527.271,-1742.25C514.926,-1686.81 495.331,-1560.41 548.285,-1476 652.606,-1309.71 885.637,-1230.71 1009.05,-1199.33"/> |
| <polygon fill="none" stroke="#404040" points="1009.36,-1199.26 1014.21,-1193.93 1021,-1196.36 1016.15,-1201.69 1009.36,-1199.26"/> |
| <text text-anchor="middle" x="591.785" y="-1545" font-family="Helvetica,sans-Serif" font-size="10.00"> #conjunct_ctxs_</text> |
| <text text-anchor="middle" x="591.785" y="-1534" font-family="Helvetica,sans-Serif" font-size="10.00">-expr_ctxs_to_free_</text> |
| </g> |
| <!-- Node22 --> |
| <g id="node22" class="node"><title>Node22</title> |
| <polygon fill="white" stroke="#bfbfbf" points="3056.79,-410.5 3056.79,-467.5 3147.79,-467.5 3147.79,-410.5 3056.79,-410.5"/> |
| <text text-anchor="middle" x="3102.29" y="-455.5" font-family="Helvetica,sans-Serif" font-size="10.00">AnalyticFnScope</text> |
| <polyline fill="none" stroke="#bfbfbf" points="3056.79,-448.5 3147.79,-448.5 "/> |
| <text text-anchor="middle" x="3102.29" y="-436.5" font-family="Helvetica,sans-Serif" font-size="10.00"> </text> |
| <polyline fill="none" stroke="#bfbfbf" points="3056.79,-429.5 3147.79,-429.5 "/> |
| <text text-anchor="middle" x="3102.29" y="-417.5" font-family="Helvetica,sans-Serif" font-size="10.00"> </text> |
| </g> |
| <!-- Node22->Node1 --> |
| <g id="edge29" class="edge"><title>Node22->Node1</title> |
| <path fill="none" stroke="#404040" d="M3102.81,-410.338C3104.95,-376.61 3113.59,-319.921 3146.29,-286 3242,-186.705 3404.17,-152.675 3507.64,-141.031"/> |
| <polygon fill="none" stroke="#404040" points="3507.72,-141.023 3513.26,-136.409 3519.65,-139.75 3514.11,-144.364 3507.72,-141.023"/> |
| <text text-anchor="middle" x="3172.29" y="-300.5" font-family="Helvetica,sans-Serif" font-size="10.00"> -fn_scope_</text> |
| </g> |
| <!-- Node23 --> |
| <g id="node23" class="node"><title>Node23</title> |
| <polygon fill="white" stroke="#bfbfbf" points="3166.29,-405 3166.29,-473 3268.29,-473 3268.29,-405 3166.29,-405"/> |
| <text text-anchor="start" x="3174.29" y="-461" font-family="Helvetica,sans-Serif" font-size="10.00">scoped_ptr< impala</text> |
| <text text-anchor="middle" x="3217.29" y="-450" font-family="Helvetica,sans-Serif" font-size="10.00">::RowBatch ></text> |
| <polyline fill="none" stroke="#bfbfbf" points="3166.29,-443 3268.29,-443 "/> |
| <text text-anchor="middle" x="3217.29" y="-431" font-family="Helvetica,sans-Serif" font-size="10.00"> </text> |
| <polyline fill="none" stroke="#bfbfbf" points="3166.29,-424 3268.29,-424 "/> |
| <text text-anchor="middle" x="3217.29" y="-412" font-family="Helvetica,sans-Serif" font-size="10.00"> </text> |
| </g> |
| <!-- Node23->Node1 --> |
| <g id="edge30" class="edge"><title>Node23->Node1</title> |
| <path fill="none" stroke="#404040" d="M3206.67,-404.916C3198.22,-371.825 3191.36,-320.953 3215.29,-286 3280.46,-190.789 3415.11,-155.601 3507.55,-142.603"/> |
| <polygon fill="none" stroke="#404040" points="3507.56,-142.602 3512.98,-137.846 3519.46,-141.019 3514.04,-145.776 3507.56,-142.602"/> |
| <text text-anchor="middle" x="3256.79" y="-306" font-family="Helvetica,sans-Serif" font-size="10.00"> -curr_child_batch_</text> |
| <text text-anchor="middle" x="3256.79" y="-295" font-family="Helvetica,sans-Serif" font-size="10.00">-prev_child_batch_</text> |
| </g> |
| <!-- Node24 --> |
| <g id="node24" class="node"><title>Node24</title> |
| <polygon fill="white" stroke="#bfbfbf" points="3147.29,-721 3147.29,-789 3249.29,-789 3249.29,-721 3147.29,-721"/> |
| <text text-anchor="start" x="3155.29" y="-777" font-family="Helvetica,sans-Serif" font-size="10.00">scoped_ptr< impala</text> |
| <text text-anchor="middle" x="3198.29" y="-766" font-family="Helvetica,sans-Serif" font-size="10.00">::MemPool ></text> |
| <polyline fill="none" stroke="#bfbfbf" points="3147.29,-759 3249.29,-759 "/> |
| <text text-anchor="middle" x="3198.29" y="-747" font-family="Helvetica,sans-Serif" font-size="10.00"> </text> |
| <polyline fill="none" stroke="#bfbfbf" points="3147.29,-740 3249.29,-740 "/> |
| <text text-anchor="middle" x="3198.29" y="-728" font-family="Helvetica,sans-Serif" font-size="10.00"> </text> |
| </g> |
| <!-- Node24->Node1 --> |
| <g id="edge31" class="edge"><title>Node24->Node1</title> |
| <path fill="none" stroke="#404040" d="M3212.1,-720.765C3229.02,-679.103 3257.72,-605.227 3276.29,-540 3301.39,-451.804 3268.09,-414.739 3318.29,-338 3364.6,-267.191 3444.91,-213.441 3508.65,-179.094"/> |
| <polygon fill="none" stroke="#404040" points="3508.93,-178.944 3512.36,-172.601 3519.54,-173.328 3516.11,-179.671 3508.93,-178.944"/> |
| <text text-anchor="middle" x="3355.79" y="-453" font-family="Helvetica,sans-Serif" font-size="10.00"> -mem_pool_</text> |
| <text text-anchor="start" x="3318.29" y="-442" font-family="Helvetica,sans-Serif" font-size="10.00">-prev_tuple_pool</text> |
| <text text-anchor="middle" x="3355.79" y="-431" font-family="Helvetica,sans-Serif" font-size="10.00">_</text> |
| <text text-anchor="middle" x="3355.79" y="-420" font-family="Helvetica,sans-Serif" font-size="10.00">-curr_tuple_pool_</text> |
| </g> |
| <!-- Node24->Node37 --> |
| <g id="edge53" class="edge"><title>Node24->Node37</title> |
| <path fill="none" stroke="#404040" d="M3210.67,-720.716C3220.45,-698.779 3236.15,-671.052 3258.29,-654 3281.01,-636.488 3300.44,-656.727 3320.29,-636 3344.96,-610.226 3315.52,-584.616 3339.29,-558 3354.74,-540.694 3369.67,-553.849 3388.29,-540 3389.75,-538.907 3391.21,-537.777 3392.65,-536.615"/> |
| <polygon fill="none" stroke="#404040" points="3392.88,-536.414 3394.75,-529.45 3401.9,-528.501 3400.02,-535.465 3392.88,-536.414"/> |
| <text text-anchor="middle" x="3354.29" y="-594.5" font-family="Helvetica,sans-Serif" font-size="10.00"> -pool_</text> |
| </g> |
| <!-- Node25 --> |
| <g id="node25" class="node"><title>Node25</title> |
| <g id="a_node25"><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="3812.79,-1081 3812.79,-1281 3997.79,-1281 3997.79,-1081 3812.79,-1081"/> |
| <text text-anchor="middle" x="3905.29" y="-1269" font-family="Helvetica,sans-Serif" font-size="10.00">impala::Tuple</text> |
| <polyline fill="none" stroke="black" points="3812.79,-1262 3997.79,-1262 "/> |
| <text text-anchor="middle" x="3905.29" y="-1250" font-family="Helvetica,sans-Serif" font-size="10.00"> </text> |
| <polyline fill="none" stroke="black" points="3812.79,-1243 3997.79,-1243 "/> |
| <text text-anchor="start" x="3820.79" y="-1231" font-family="Helvetica,sans-Serif" font-size="10.00">+ Init()</text> |
| <text text-anchor="start" x="3820.79" y="-1220" font-family="Helvetica,sans-Serif" font-size="10.00">+ DeepCopy()</text> |
| <text text-anchor="start" x="3820.79" y="-1209" font-family="Helvetica,sans-Serif" font-size="10.00">+ DeepCopy()</text> |
| <text text-anchor="start" x="3820.79" y="-1198" font-family="Helvetica,sans-Serif" font-size="10.00">+ DeepCopy()</text> |
| <text text-anchor="start" x="3820.79" y="-1187" font-family="Helvetica,sans-Serif" font-size="10.00">+ MaterializeExprs()</text> |
| <text text-anchor="start" x="3820.79" y="-1176" font-family="Helvetica,sans-Serif" font-size="10.00">+ SetNull()</text> |
| <text text-anchor="start" x="3820.79" y="-1165" font-family="Helvetica,sans-Serif" font-size="10.00">+ SetNotNull()</text> |
| <text text-anchor="start" x="3820.79" y="-1154" font-family="Helvetica,sans-Serif" font-size="10.00">+ IsNull()</text> |
| <text text-anchor="start" x="3820.79" y="-1143" font-family="Helvetica,sans-Serif" font-size="10.00">+ GetSlot()</text> |
| <text text-anchor="start" x="3820.79" y="-1132" font-family="Helvetica,sans-Serif" font-size="10.00">+ GetSlot()</text> |
| <text text-anchor="start" x="3820.79" y="-1121" font-family="Helvetica,sans-Serif" font-size="10.00">+ GetStringSlot()</text> |
| <text text-anchor="start" x="3820.79" y="-1110" font-family="Helvetica,sans-Serif" font-size="10.00">+ MaterializeExprs()</text> |
| <text text-anchor="start" x="3820.79" y="-1099" font-family="Helvetica,sans-Serif" font-size="10.00">+ Create()</text> |
| <text text-anchor="start" x="3820.79" y="-1088" font-family="Helvetica,sans-Serif" font-size="10.00">- DISALLOW_COPY_AND_ASSIGN()</text> |
| </a> |
| </g> |
| </g> |
| <!-- Node25->Node1 --> |
| <g id="edge32" class="edge"><title>Node25->Node1</title> |
| <path fill="none" stroke="#404040" d="M3914.04,-1080.92C3924.87,-1020.3 3948.94,-946.472 4002.29,-904 4030.28,-881.713 4137.84,-912.125 4162.29,-886 4187.21,-859.362 4172.48,-594.164 4177.29,-558 4178.37,-549.876 4180.39,-548.146 4181.29,-540 4191.08,-450.758 4225.18,-416.314 4181.29,-338 4133.16,-252.15 3852.24,-184.198 3700.86,-153.232"/> |
| <polygon fill="none" stroke="#404040" points="3700.61,-153.182 3693.94,-155.91 3688.85,-150.798 3695.53,-148.069 3700.61,-153.182"/> |
| <text text-anchor="start" x="4177.29" y="-605.5" font-family="Helvetica,sans-Serif" font-size="10.00"> -dummy_result_tuple</text> |
| <text text-anchor="middle" x="4224.29" y="-594.5" font-family="Helvetica,sans-Serif" font-size="10.00">_</text> |
| <text text-anchor="middle" x="4224.29" y="-583.5" font-family="Helvetica,sans-Serif" font-size="10.00">-curr_tuple_</text> |
| </g> |
| <!-- Node36 --> |
| <g id="node36" class="node"><title>Node36</title> |
| <g id="a_node36"><a xlink:href="classimpala_1_1TupleRow.html" target="_top" xlink:title="{impala::TupleRow\n||+ GetTuple()\l+ SetTuple()\l+ DeepCopy()\l+ DeepCopy()\l+ next_row()\l}"> |
| <polygon fill="white" stroke="black" points="3857.79,-704.5 3857.79,-805.5 3952.79,-805.5 3952.79,-704.5 3857.79,-704.5"/> |
| <text text-anchor="middle" x="3905.29" y="-793.5" font-family="Helvetica,sans-Serif" font-size="10.00">impala::TupleRow</text> |
| <polyline fill="none" stroke="black" points="3857.79,-786.5 3952.79,-786.5 "/> |
| <text text-anchor="middle" x="3905.29" y="-774.5" font-family="Helvetica,sans-Serif" font-size="10.00"> </text> |
| <polyline fill="none" stroke="black" points="3857.79,-767.5 3952.79,-767.5 "/> |
| <text text-anchor="start" x="3865.79" y="-755.5" font-family="Helvetica,sans-Serif" font-size="10.00">+ GetTuple()</text> |
| <text text-anchor="start" x="3865.79" y="-744.5" font-family="Helvetica,sans-Serif" font-size="10.00">+ SetTuple()</text> |
| <text text-anchor="start" x="3865.79" y="-733.5" font-family="Helvetica,sans-Serif" font-size="10.00">+ DeepCopy()</text> |
| <text text-anchor="start" x="3865.79" y="-722.5" font-family="Helvetica,sans-Serif" font-size="10.00">+ DeepCopy()</text> |
| <text text-anchor="start" x="3865.79" y="-711.5" font-family="Helvetica,sans-Serif" font-size="10.00">+ next_row()</text> |
| </a> |
| </g> |
| </g> |
| <!-- Node25->Node36 --> |
| <g id="edge50" class="edge"><title>Node25->Node36</title> |
| <path fill="none" stroke="#404040" d="M3905.29,-1080.86C3905.29,-999.528 3905.29,-886.92 3905.29,-817.898"/> |
| <polygon fill="none" stroke="#404040" points="3905.29,-817.534 3901.29,-811.534 3905.29,-805.534 3909.29,-811.534 3905.29,-817.534"/> |
| <text text-anchor="middle" x="3924.29" y="-877.5" font-family="Helvetica,sans-Serif" font-size="10.00"> -tuples_</text> |
| </g> |
| <!-- Node26 --> |
| <g id="node26" class="node"><title>Node26</title> |
| <polygon fill="white" stroke="#bfbfbf" points="3829.79,-1742.5 3829.79,-1799.5 3864.79,-1799.5 3864.79,-1742.5 3829.79,-1742.5"/> |
| <text text-anchor="middle" x="3847.29" y="-1787.5" font-family="Helvetica,sans-Serif" font-size="10.00">char</text> |
| <polyline fill="none" stroke="#bfbfbf" points="3829.79,-1780.5 3864.79,-1780.5 "/> |
| <text text-anchor="middle" x="3847.29" y="-1768.5" font-family="Helvetica,sans-Serif" font-size="10.00"> </text> |
| <polyline fill="none" stroke="#bfbfbf" points="3829.79,-1761.5 3864.79,-1761.5 "/> |
| <text text-anchor="middle" x="3847.29" y="-1749.5" font-family="Helvetica,sans-Serif" font-size="10.00"> </text> |
| </g> |
| <!-- Node26->Node25 --> |
| <g id="edge33" class="edge"><title>Node26->Node25</title> |
| <path fill="none" stroke="#404040" d="M3843.81,-1742.29C3841.39,-1709.59 3843.05,-1655.9 3874.29,-1626 3915.14,-1586.88 3963.22,-1650.73 4000.29,-1608 4040.56,-1561.56 3991.62,-1402.85 3950.37,-1292.85"/> |
| <polygon fill="none" stroke="#404040" points="3950.27,-1292.58 3944.41,-1288.39 3946.03,-1281.36 3951.89,-1285.56 3950.27,-1292.58"/> |
| <text text-anchor="middle" x="4070.29" y="-1539.5" font-family="Helvetica,sans-Serif" font-size="10.00"> +LLVM_CLASS_NAME</text> |
| </g> |
| <!-- Node26->Node36 --> |
| <g id="edge51" class="edge"><title>Node26->Node36</title> |
| <path fill="none" stroke="#404040" d="M3843.5,-1742.49C3840.68,-1709.47 3841.82,-1654.94 3874.29,-1626 3916.52,-1588.34 4089.71,-1649.4 4128.29,-1608 4168.28,-1565.08 4164.93,-1521.81 4128.29,-1476 4105.52,-1447.54 4072.11,-1485.58 4048.29,-1458 3967.57,-1364.58 4047.14,-1020.51 4006.29,-904 3995.2,-872.384 3975.56,-841.174 3956.54,-815.625"/> |
| <polygon fill="none" stroke="#404040" points="3956.29,-815.303 3949.47,-812.959 3949.01,-805.762 3955.83,-808.107 3956.29,-815.303"/> |
| <text text-anchor="middle" x="4102.29" y="-1178.5" font-family="Helvetica,sans-Serif" font-size="10.00"> +LLVM_CLASS_NAME</text> |
| </g> |
| <!-- Node26->Node37 --> |
| <g id="edge54" class="edge"><title>Node26->Node37</title> |
| <path fill="none" stroke="#404040" d="M3843.98,-1742.47C3841.74,-1709.95 3843.57,-1656.44 3874.29,-1626 3906.67,-1593.9 3946.01,-1642.96 3975.29,-1608 3994.12,-1585.51 3994.92,-1497.79 3975.29,-1476 3949.56,-1447.45 3830.99,-1484.64 3803.29,-1458 3511.96,-1177.87 3961.28,-841.543 3673.29,-558 3631.2,-516.566 3591.85,-565.966 3535.14,-539.687"/> |
| <polygon fill="none" stroke="#404040" points="3534.9,-539.559 3527.72,-540.23 3524.34,-533.86 3531.52,-533.19 3534.9,-539.559"/> |
| <text text-anchor="middle" x="3821.29" y="-877.5" font-family="Helvetica,sans-Serif" font-size="10.00"> +LLVM_CLASS_NAME</text> |
| </g> |
| <!-- Node26->Node39 --> |
| <g id="edge64" class="edge"><title>Node26->Node39</title> |
| <path fill="none" stroke="#404040" d="M3829.71,-1762.07C3788.65,-1742.52 3686.48,-1687.77 3640.29,-1608 3610.59,-1556.71 3664.08,-1517.01 3621.29,-1476 3592.42,-1448.34 3473.01,-1483.58 3442.29,-1458 3392.79,-1416.78 3372.87,-1346.94 3365.29,-1287.83"/> |
| <polygon fill="none" stroke="#404040" points="3365.27,-1287.7 3360.61,-1282.2 3363.89,-1275.78 3368.55,-1281.28 3365.27,-1287.7"/> |
| <text text-anchor="middle" x="3727.79" y="-1539.5" font-family="Helvetica,sans-Serif" font-size="10.00"> +LLVM_FUNCTIONCONTEXT_NAME</text> |
| </g> |
| <!-- Node26->Node44 --> |
| <g id="edge78" class="edge"><title>Node26->Node44</title> |
| <path fill="none" stroke="#404040" d="M3853.89,-1742.29C3865.73,-1685.23 3883.71,-1553.46 3819.29,-1476 3800.67,-1453.61 3780.42,-1474.29 3756.29,-1458 3711,-1427.44 3670.99,-1384.28 3638.15,-1341.15"/> |
| <polygon fill="none" stroke="#404040" points="3638.02,-1340.97 3631.22,-1338.57 3630.82,-1331.37 3637.62,-1333.77 3638.02,-1340.97"/> |
| <text text-anchor="middle" x="3919.29" y="-1539.5" font-family="Helvetica,sans-Serif" font-size="10.00"> +LLVM_CLASS_NAME</text> |
| </g> |
| <!-- Node27 --> |
| <g id="node27" class="node"><title>Node27</title> |
| <polygon fill="white" stroke="#bfbfbf" points="3542.29,-405 3542.29,-473 3666.29,-473 3666.29,-405 3542.29,-405"/> |
| <text text-anchor="start" x="3550.29" y="-461" font-family="Helvetica,sans-Serif" font-size="10.00">scoped_ptr< impala</text> |
| <text text-anchor="middle" x="3604.29" y="-450" font-family="Helvetica,sans-Serif" font-size="10.00">::BufferedTupleStream ></text> |
| <polyline fill="none" stroke="#bfbfbf" points="3542.29,-443 3666.29,-443 "/> |
| <text text-anchor="middle" x="3604.29" y="-431" font-family="Helvetica,sans-Serif" font-size="10.00"> </text> |
| <polyline fill="none" stroke="#bfbfbf" points="3542.29,-424 3666.29,-424 "/> |
| <text text-anchor="middle" x="3604.29" y="-412" font-family="Helvetica,sans-Serif" font-size="10.00"> </text> |
| </g> |
| <!-- Node27->Node1 --> |
| <g id="edge34" class="edge"><title>Node27->Node1</title> |
| <path fill="none" stroke="#404040" d="M3604.29,-404.997C3604.29,-374.308 3604.29,-326.372 3604.29,-279.356"/> |
| <polygon fill="none" stroke="#404040" points="3604.29,-279.111 3600.29,-273.111 3604.29,-267.111 3608.29,-273.111 3604.29,-279.111"/> |
| <text text-anchor="middle" x="3638.29" y="-300.5" font-family="Helvetica,sans-Serif" font-size="10.00"> -input_stream_</text> |
| </g> |
| <!-- Node28->Node1 --> |
| <g id="edge36" class="edge"><title>Node28->Node1</title> |
| <path fill="none" stroke="#404040" d="M3008.27,-1102.8C2972.42,-947.322 2912.82,-589.842 3047.29,-338 3091.9,-254.436 3360.34,-186.089 3507.65,-154.28"/> |
| <polygon fill="none" stroke="#404040" points="3508.05,-154.195 3513.08,-149.028 3519.78,-151.684 3514.75,-156.851 3508.05,-154.195"/> |
| <text text-anchor="start" x="2976.29" y="-627.5" font-family="Helvetica,sans-Serif" font-size="10.00"> -intermediate_tuple</text> |
| <text text-anchor="middle" x="3019.29" y="-616.5" font-family="Helvetica,sans-Serif" font-size="10.00">_desc_</text> |
| <text text-anchor="start" x="2976.29" y="-605.5" font-family="Helvetica,sans-Serif" font-size="10.00">-result_tuple_desc</text> |
| <text text-anchor="middle" x="3019.29" y="-594.5" font-family="Helvetica,sans-Serif" font-size="10.00">_</text> |
| <text text-anchor="start" x="2976.29" y="-583.5" font-family="Helvetica,sans-Serif" font-size="10.00">-buffered_tuple</text> |
| <text text-anchor="middle" x="3019.29" y="-572.5" font-family="Helvetica,sans-Serif" font-size="10.00">_desc_</text> |
| <text text-anchor="middle" x="3019.29" y="-561.5" font-family="Helvetica,sans-Serif" font-size="10.00">-child_tuple_desc_</text> |
| </g> |
| <!-- Node29 --> |
| <g id="node29" class="node"><title>Node29</title> |
| <polygon fill="white" stroke="#bfbfbf" points="3144.79,-1742.5 3144.79,-1799.5 3309.79,-1799.5 3309.79,-1742.5 3144.79,-1742.5"/> |
| <text text-anchor="middle" x="3227.29" y="-1787.5" font-family="Helvetica,sans-Serif" font-size="10.00">vector< impala::SlotDescriptor * ></text> |
| <polyline fill="none" stroke="#bfbfbf" points="3144.79,-1780.5 3309.79,-1780.5 "/> |
| <text text-anchor="middle" x="3227.29" y="-1768.5" font-family="Helvetica,sans-Serif" font-size="10.00"> </text> |
| <polyline fill="none" stroke="#bfbfbf" points="3144.79,-1761.5 3309.79,-1761.5 "/> |
| <text text-anchor="middle" x="3227.29" y="-1749.5" font-family="Helvetica,sans-Serif" font-size="10.00"> </text> |
| </g> |
| <!-- Node29->Node28 --> |
| <g id="edge37" class="edge"><title>Node29->Node28</title> |
| <path fill="none" stroke="#404040" d="M3219.68,-1742.23C3205.16,-1689.83 3172.04,-1572.91 3139.29,-1476 3115.74,-1406.34 3086.23,-1328.55 3063.55,-1270.49"/> |
| <polygon fill="none" stroke="#404040" points="3063.48,-1270.32 3057.57,-1266.2 3059.11,-1259.15 3065.02,-1263.28 3063.48,-1270.32"/> |
| <text text-anchor="middle" x="3212.29" y="-1545" font-family="Helvetica,sans-Serif" font-size="10.00"> #string_slots_</text> |
| <text text-anchor="middle" x="3212.29" y="-1534" font-family="Helvetica,sans-Serif" font-size="10.00">#slots_</text> |
| </g> |
| <!-- Node30->Node28 --> |
| <g id="edge38" class="edge"><title>Node30->Node28</title> |
| <path fill="none" stroke="#404040" d="M2915.85,-1698.49C2939.27,-1590.93 2983.51,-1387.69 3008.96,-1270.8"/> |
| <polygon fill="none" stroke="#404040" points="3008.96,-1270.79 3006.32,-1264.08 3011.51,-1259.06 3014.14,-1265.78 3008.96,-1270.79"/> |
| <text text-anchor="middle" x="2994.79" y="-1539.5" font-family="Helvetica,sans-Serif" font-size="10.00"> #table_desc_</text> |
| </g> |
| <!-- Node31 --> |
| <g id="node31" class="node"><title>Node31</title> |
| <polygon fill="white" stroke="#bfbfbf" points="3023.79,-2139.5 3023.79,-2196.5 3128.79,-2196.5 3128.79,-2139.5 3023.79,-2139.5"/> |
| <text text-anchor="middle" x="3076.29" y="-2184.5" font-family="Helvetica,sans-Serif" font-size="10.00">vector< std::string ></text> |
| <polyline fill="none" stroke="#bfbfbf" points="3023.79,-2177.5 3128.79,-2177.5 "/> |
| <text text-anchor="middle" x="3076.29" y="-2165.5" font-family="Helvetica,sans-Serif" font-size="10.00"> </text> |
| <polyline fill="none" stroke="#bfbfbf" points="3023.79,-2158.5 3128.79,-2158.5 "/> |
| <text text-anchor="middle" x="3076.29" y="-2146.5" font-family="Helvetica,sans-Serif" font-size="10.00"> </text> |
| </g> |
| <!-- Node31->Node30 --> |
| <g id="edge39" class="edge"><title>Node31->Node30</title> |
| <path fill="none" stroke="#404040" d="M3064.28,-2139.16C3053.02,-2115.87 3034.18,-2083.13 3009.29,-2062 2993.8,-2048.86 2980.15,-2059.71 2967.29,-2044 2935.65,-2005.35 2955.95,-1982.57 2944.29,-1934 2938.12,-1908.31 2930.8,-1880.51 2923.92,-1855.3"/> |
| <polygon fill="none" stroke="#404040" points="2923.87,-1855.11 2918.42,-1850.38 2920.69,-1843.54 2926.14,-1848.27 2923.87,-1855.11"/> |
| <text text-anchor="middle" x="2997.79" y="-1986.5" font-family="Helvetica,sans-Serif" font-size="10.00"> #col_names_</text> |
| </g> |
| <!-- Node32 --> |
| <g id="node32" class="node"><title>Node32</title> |
| <polygon fill="white" stroke="#bfbfbf" points="3055.79,-1742.5 3055.79,-1799.5 3126.79,-1799.5 3126.79,-1742.5 3055.79,-1742.5"/> |
| <text text-anchor="middle" x="3091.29" y="-1787.5" font-family="Helvetica,sans-Serif" font-size="10.00">StructType *</text> |
| <polyline fill="none" stroke="#bfbfbf" points="3055.79,-1780.5 3126.79,-1780.5 "/> |
| <text text-anchor="middle" x="3091.29" y="-1768.5" font-family="Helvetica,sans-Serif" font-size="10.00"> </text> |
| <polyline fill="none" stroke="#bfbfbf" points="3055.79,-1761.5 3126.79,-1761.5 "/> |
| <text text-anchor="middle" x="3091.29" y="-1749.5" font-family="Helvetica,sans-Serif" font-size="10.00"> </text> |
| </g> |
| <!-- Node32->Node28 --> |
| <g id="edge42" class="edge"><title>Node32->Node28</title> |
| <path fill="none" stroke="#404040" d="M3088.33,-1742.43C3079.4,-1659.06 3052.4,-1407.05 3037.84,-1271.15"/> |
| <polygon fill="none" stroke="#404040" points="3037.83,-1271.1 3033.22,-1265.56 3036.55,-1259.17 3041.17,-1264.71 3037.83,-1271.1"/> |
| <text text-anchor="middle" x="3104.29" y="-1539.5" font-family="Helvetica,sans-Serif" font-size="10.00"> #llvm_struct_</text> |
| </g> |
| <!-- Node33 --> |
| <g id="node33" class="node"><title>Node33</title> |
| <polygon fill="white" stroke="#bfbfbf" points="3818.29,-405 3818.29,-473 3928.29,-473 3928.29,-405 3818.29,-405"/> |
| <text text-anchor="start" x="3826.29" y="-461" font-family="Helvetica,sans-Serif" font-size="10.00">vector< impala_udf</text> |
| <text text-anchor="middle" x="3873.29" y="-450" font-family="Helvetica,sans-Serif" font-size="10.00">::FunctionContext * ></text> |
| <polyline fill="none" stroke="#bfbfbf" points="3818.29,-443 3928.29,-443 "/> |
| <text text-anchor="middle" x="3873.29" y="-431" font-family="Helvetica,sans-Serif" font-size="10.00"> </text> |
| <polyline fill="none" stroke="#bfbfbf" points="3818.29,-424 3928.29,-424 "/> |
| <text text-anchor="middle" x="3873.29" y="-412" font-family="Helvetica,sans-Serif" font-size="10.00"> </text> |
| </g> |
| <!-- Node33->Node1 --> |
| <g id="edge44" class="edge"><title>Node33->Node1</title> |
| <path fill="none" stroke="#404040" d="M3852.59,-404.988C3839.55,-384.98 3821.89,-359.294 3804.29,-338 3771.59,-298.459 3732.56,-257.639 3697.69,-223.065"/> |
| <polygon fill="none" stroke="#404040" points="3697.47,-222.843 3690.39,-221.476 3688.92,-214.415 3696.01,-215.781 3697.47,-222.843"/> |
| <text text-anchor="middle" x="3806.29" y="-300.5" font-family="Helvetica,sans-Serif" font-size="10.00"> -fn_ctxs_</text> |
| </g> |
| <!-- Node34 --> |
| <g id="node34" class="node"><title>Node34</title> |
| <polygon fill="white" stroke="#bfbfbf" points="3946.79,-410.5 3946.79,-467.5 4039.79,-467.5 4039.79,-410.5 3946.79,-410.5"/> |
| <text text-anchor="middle" x="3993.29" y="-455.5" font-family="Helvetica,sans-Serif" font-size="10.00">TAnalyticWindow</text> |
| <polyline fill="none" stroke="#bfbfbf" points="3946.79,-448.5 4039.79,-448.5 "/> |
| <text text-anchor="middle" x="3993.29" y="-436.5" font-family="Helvetica,sans-Serif" font-size="10.00"> </text> |
| <polyline fill="none" stroke="#bfbfbf" points="3946.79,-429.5 4039.79,-429.5 "/> |
| <text text-anchor="middle" x="3993.29" y="-417.5" font-family="Helvetica,sans-Serif" font-size="10.00"> </text> |
| </g> |
| <!-- Node34->Node1 --> |
| <g id="edge45" class="edge"><title>Node34->Node1</title> |
| <path fill="none" stroke="#404040" d="M3982.32,-410.064C3972.82,-388.502 3957.44,-358.918 3937.29,-338 3869.25,-267.397 3771.62,-211.712 3699.66,-176.66"/> |
| <polygon fill="none" stroke="#404040" points="3699.6,-176.632 3692.46,-177.633 3688.79,-171.426 3695.93,-170.425 3699.6,-176.632"/> |
| <text text-anchor="middle" x="3937.79" y="-300.5" font-family="Helvetica,sans-Serif" font-size="10.00"> -window_</text> |
| </g> |
| <!-- Node35 --> |
| <g id="node35" class="node"><title>Node35</title> |
| <polygon fill="white" stroke="#bfbfbf" points="4058.29,-405 4058.29,-473 4172.29,-473 4172.29,-405 4058.29,-405"/> |
| <text text-anchor="start" x="4066.29" y="-461" font-family="Helvetica,sans-Serif" font-size="10.00">list< std::pair< int64</text> |
| <text text-anchor="middle" x="4115.29" y="-450" font-family="Helvetica,sans-Serif" font-size="10.00">_t, impala::Tuple * > ></text> |
| <polyline fill="none" stroke="#bfbfbf" points="4058.29,-443 4172.29,-443 "/> |
| <text text-anchor="middle" x="4115.29" y="-431" font-family="Helvetica,sans-Serif" font-size="10.00"> </text> |
| <polyline fill="none" stroke="#bfbfbf" points="4058.29,-424 4172.29,-424 "/> |
| <text text-anchor="middle" x="4115.29" y="-412" font-family="Helvetica,sans-Serif" font-size="10.00"> </text> |
| </g> |
| <!-- Node35->Node1 --> |
| <g id="edge47" class="edge"><title>Node35->Node1</title> |
| <path fill="none" stroke="#404040" d="M4097.87,-404.759C4085.85,-383.929 4068.44,-357.441 4048.29,-338 3949.66,-242.862 3798.51,-186.925 3700.53,-158.62"/> |
| <polygon fill="none" stroke="#404040" points="3700.39,-158.582 3693.53,-160.791 3688.85,-155.305 3695.71,-153.095 3700.39,-158.582"/> |
| <text text-anchor="middle" x="4055.79" y="-306" font-family="Helvetica,sans-Serif" font-size="10.00"> -result_tuples_</text> |
| <text text-anchor="middle" x="4055.79" y="-295" font-family="Helvetica,sans-Serif" font-size="10.00">-window_tuples_</text> |
| </g> |
| <!-- Node36->Node1 --> |
| <g id="edge49" class="edge"><title>Node36->Node1</title> |
| <path fill="none" stroke="#404040" d="M3870.42,-704.309C3839.36,-662.242 3791.08,-601.947 3740.29,-558 3728.81,-548.074 3719.55,-552.721 3711.29,-540 3649.21,-444.439 3708.97,-395.167 3676.29,-286 3675.55,-283.555 3674.79,-281.099 3673.99,-278.637"/> |
| <polygon fill="none" stroke="#404040" points="3673.92,-278.436 3668.19,-274.053 3670.04,-267.082 3675.76,-271.465 3673.92,-278.436"/> |
| <text text-anchor="start" x="3711.29" y="-447.5" font-family="Helvetica,sans-Serif" font-size="10.00"> -child_tuple_cmp_row</text> |
| <text text-anchor="middle" x="3760.29" y="-436.5" font-family="Helvetica,sans-Serif" font-size="10.00">_</text> |
| <text text-anchor="middle" x="3760.29" y="-425.5" font-family="Helvetica,sans-Serif" font-size="10.00">-prev_input_row_</text> |
| </g> |
| <!-- Node37->Node1 --> |
| <g id="edge52" class="edge"><title>Node37->Node1</title> |
| <path fill="none" stroke="#404040" d="M3477.91,-338.805C3482.3,-320.811 3487.98,-302.524 3495.29,-286 3500.44,-274.341 3506.59,-262.691 3513.32,-251.324"/> |
| <polygon fill="none" stroke="#404040" points="3513.38,-251.215 3513.1,-244.01 3519.64,-240.973 3519.92,-248.178 3513.38,-251.215"/> |
| <text text-anchor="start" x="3495.29" y="-311.5" font-family="Helvetica,sans-Serif" font-size="10.00"> -partition_by_eq_expr</text> |
| <text text-anchor="middle" x="3547.79" y="-300.5" font-family="Helvetica,sans-Serif" font-size="10.00">_ctx_</text> |
| <text text-anchor="middle" x="3547.79" y="-289.5" font-family="Helvetica,sans-Serif" font-size="10.00">-order_by_eq_expr_ctx_</text> |
| </g> |
| <!-- Node38 --> |
| <g id="node38" class="node"><title>Node38</title> |
| <g id="a_node38"><a xlink:href="classimpala__udf_1_1FunctionContext.html" target="_top" xlink:title="{impala_udf::FunctionContext\n||+ version()\l+ user()\l+ query_id()\l+ SetError()\l+ AddWarning()\l+ has_error()\l+ error_msg()\l+ Allocate()\l+ Reallocate()\l+ Free()\land 12 more...\l- FunctionContext()\l- FunctionContext()\l- operator=()\l}"> |
| <polygon fill="white" stroke="black" points="3267.29,-655 3267.29,-855 3409.29,-855 3409.29,-655 3267.29,-655"/> |
| <text text-anchor="middle" x="3338.29" y="-843" font-family="Helvetica,sans-Serif" font-size="10.00">impala_udf::FunctionContext</text> |
| <polyline fill="none" stroke="black" points="3267.29,-836 3409.29,-836 "/> |
| <text text-anchor="middle" x="3338.29" y="-824" font-family="Helvetica,sans-Serif" font-size="10.00"> </text> |
| <polyline fill="none" stroke="black" points="3267.29,-817 3409.29,-817 "/> |
| <text text-anchor="start" x="3275.29" y="-805" font-family="Helvetica,sans-Serif" font-size="10.00">+ version()</text> |
| <text text-anchor="start" x="3275.29" y="-794" font-family="Helvetica,sans-Serif" font-size="10.00">+ user()</text> |
| <text text-anchor="start" x="3275.29" y="-783" font-family="Helvetica,sans-Serif" font-size="10.00">+ query_id()</text> |
| <text text-anchor="start" x="3275.29" y="-772" font-family="Helvetica,sans-Serif" font-size="10.00">+ SetError()</text> |
| <text text-anchor="start" x="3275.29" y="-761" font-family="Helvetica,sans-Serif" font-size="10.00">+ AddWarning()</text> |
| <text text-anchor="start" x="3275.29" y="-750" font-family="Helvetica,sans-Serif" font-size="10.00">+ has_error()</text> |
| <text text-anchor="start" x="3275.29" y="-739" font-family="Helvetica,sans-Serif" font-size="10.00">+ error_msg()</text> |
| <text text-anchor="start" x="3275.29" y="-728" font-family="Helvetica,sans-Serif" font-size="10.00">+ Allocate()</text> |
| <text text-anchor="start" x="3275.29" y="-717" font-family="Helvetica,sans-Serif" font-size="10.00">+ Reallocate()</text> |
| <text text-anchor="start" x="3275.29" y="-706" font-family="Helvetica,sans-Serif" font-size="10.00">+ Free()</text> |
| <text text-anchor="start" x="3275.29" y="-695" font-family="Helvetica,sans-Serif" font-size="10.00">and 12 more...</text> |
| <text text-anchor="start" x="3275.29" y="-684" font-family="Helvetica,sans-Serif" font-size="10.00">- FunctionContext()</text> |
| <text text-anchor="start" x="3275.29" y="-673" font-family="Helvetica,sans-Serif" font-size="10.00">- FunctionContext()</text> |
| <text text-anchor="start" x="3275.29" y="-662" font-family="Helvetica,sans-Serif" font-size="10.00">- operator=()</text> |
| </a> |
| </g> |
| </g> |
| <!-- Node38->Node37 --> |
| <g id="edge55" class="edge"><title>Node38->Node37</title> |
| <path fill="none" stroke="#404040" d="M3367.96,-654.928C3369.79,-648.53 3371.58,-642.179 3373.29,-636 3382.82,-601.505 3379.57,-591.057 3393.29,-558 3394.46,-555.16 3395.7,-552.307 3396.99,-549.449"/> |
| <polygon fill="none" stroke="#404040" points="3397.07,-549.274 3396.01,-542.142 3402.18,-538.418 3403.24,-545.55 3397.07,-549.274"/> |
| <text text-anchor="middle" x="3432.79" y="-594.5" font-family="Helvetica,sans-Serif" font-size="10.00"> -fn_contexts_ptr_</text> |
| </g> |
| <!-- Node38->Node39 --> |
| <g id="edge66" class="edge"><title>Node38->Node39</title> |
| <path fill="none" stroke="#404040" d="M3352.51,-855.064C3353.19,-861.464 3353.79,-867.818 3354.29,-874 3359.64,-940.391 3361.67,-1015.12 3362.34,-1074.11"/> |
| <polygon fill="none" stroke="#404040" points="3362.35,-1074.45 3366.41,-1080.41 3362.47,-1086.45 3358.41,-1080.49 3362.35,-1074.45"/> |
| <text text-anchor="middle" x="3377.29" y="-877.5" font-family="Helvetica,sans-Serif" font-size="10.00"> -context_</text> |
| </g> |
| <!-- Node39->Node38 --> |
| <g id="edge56" class="edge"><title>Node39->Node38</title> |
| <path fill="none" stroke="#404040" d="M3341.67,-1086.2C3330.62,-1025.79 3320.06,-945.476 3324.29,-874 3324.42,-871.78 3324.56,-869.537 3324.72,-867.278"/> |
| <polygon fill="none" stroke="#404040" points="3324.74,-867.037 3321.22,-860.744 3325.67,-855.073 3329.19,-861.366 3324.74,-867.037"/> |
| <text text-anchor="middle" x="3339.29" y="-877.5" font-family="Helvetica,sans-Serif" font-size="10.00"> -impl_</text> |
| </g> |
| <!-- Node40->Node39 --> |
| <g id="edge57" class="edge"><title>Node40->Node39</title> |
| <path fill="none" stroke="#404040" d="M2415.31,-1670.88C2424.65,-1654.23 2436.18,-1638.37 2450.29,-1626 2608.77,-1486.98 2693.95,-1519.26 2900.29,-1476 2985.9,-1458.05 3017.43,-1495.87 3096.29,-1458 3176.01,-1419.72 3244.64,-1346.8 3292.21,-1285.53"/> |
| <polygon fill="none" stroke="#404040" points="3292.37,-1285.33 3292.84,-1278.14 3299.67,-1275.81 3299.19,-1283 3292.37,-1285.33"/> |
| <text text-anchor="middle" x="2917.29" y="-1539.5" font-family="Helvetica,sans-Serif" font-size="10.00"> -state_</text> |
| </g> |
| <!-- Node40->Node46 --> |
| <g id="edge83" class="edge"><title>Node40->Node46</title> |
| <path fill="none" stroke="#404040" d="M2388,-1670.82C2397.24,-1505.88 2400.78,-1167.34 2302.29,-904 2290.32,-872.005 2269.47,-840.728 2249.34,-815.231"/> |
| <polygon fill="none" stroke="#404040" points="2249.22,-815.085 2242.34,-812.933 2241.68,-805.752 2248.56,-807.904 2249.22,-815.085"/> |
| <text text-anchor="middle" x="2410.79" y="-1178.5" font-family="Helvetica,sans-Serif" font-size="10.00"> +state_</text> |
| </g> |
| <!-- Node41->Node37 --> |
| <g id="edge70" class="edge"><title>Node41->Node37</title> |
| <path fill="none" stroke="#404040" d="M3960.1,-1676.15C3970.19,-1656.81 3983.6,-1638.54 4001.29,-1626 4029.57,-1605.94 4133.22,-1633.9 4156.29,-1608 4208.31,-1549.59 4181.72,-977.971 4156.29,-904 4110.46,-770.745 4074.18,-738.335 3961.29,-654 3867.92,-584.255 3830.59,-585.268 3717.29,-558 3680.31,-549.1 3584.5,-559.016 3535.38,-539.469"/> |
| <polygon fill="none" stroke="#404040" points="3535.31,-539.434 3528.16,-540.4 3524.52,-534.175 3531.67,-533.209 3535.31,-539.434"/> |
| <text text-anchor="middle" x="4167.29" y="-877.5" font-family="Helvetica,sans-Serif" font-size="10.00"> -result_</text> |
| </g> |
| <!-- Node42 --> |
| <g id="node42" class="node"><title>Node42</title> |
| <polygon fill="white" stroke="#bfbfbf" points="3913.79,-2139.5 3913.79,-2196.5 3954.79,-2196.5 3954.79,-2139.5 3913.79,-2139.5"/> |
| <text text-anchor="middle" x="3934.29" y="-2184.5" font-family="Helvetica,sans-Serif" font-size="10.00">int8_t</text> |
| <polyline fill="none" stroke="#bfbfbf" points="3913.79,-2177.5 3954.79,-2177.5 "/> |
| <text text-anchor="middle" x="3934.29" y="-2165.5" font-family="Helvetica,sans-Serif" font-size="10.00"> </text> |
| <polyline fill="none" stroke="#bfbfbf" points="3913.79,-2158.5 3954.79,-2158.5 "/> |
| <text text-anchor="middle" x="3934.29" y="-2146.5" font-family="Helvetica,sans-Serif" font-size="10.00"> </text> |
| </g> |
| <!-- Node42->Node41 --> |
| <g id="edge71" class="edge"><title>Node42->Node41</title> |
| <path fill="none" stroke="#404040" d="M3933.73,-2139.16C3933.26,-2114.23 3932.61,-2076.67 3932.29,-2044 3931.74,-1989.25 3931.48,-1928.3 3931.37,-1878"/> |
| <polygon fill="none" stroke="#404040" points="3931.37,-1877.78 3927.35,-1871.79 3931.34,-1865.78 3935.35,-1871.78 3931.37,-1877.78"/> |
| <text text-anchor="middle" x="3959.29" y="-1986.5" font-family="Helvetica,sans-Serif" font-size="10.00"> +tinyint_val</text> |
| </g> |
| <!-- Node43 --> |
| <g id="node43" class="node"><title>Node43</title> |
| <g id="a_node43"><a xlink:href="classimpala_1_1DecimalValue.html" target="_top" xlink:title="{impala::DecimalValue\l\< int128_t \>\n||+ DecimalValue()\l+ DecimalValue()\l+ operator=()\l+ operator==()\l+ operator!=()\l+ operator\<=()\l+ operator\<()\l+ operator\>=()\l+ operator\>()\l+ operator-()\land 23 more...\l+ FromDouble()\l+ FromInt()\l- AdjustToSameScale()\l}"> |
| <polygon fill="white" stroke="red" points="3777.29,-2062.5 3777.29,-2273.5 3895.29,-2273.5 3895.29,-2062.5 3777.29,-2062.5"/> |
| <text text-anchor="start" x="3785.29" y="-2261.5" font-family="Helvetica,sans-Serif" font-size="10.00">impala::DecimalValue</text> |
| <text text-anchor="middle" x="3836.29" y="-2250.5" font-family="Helvetica,sans-Serif" font-size="10.00">< int128_t ></text> |
| <polyline fill="none" stroke="red" points="3777.29,-2243.5 3895.29,-2243.5 "/> |
| <text text-anchor="middle" x="3836.29" y="-2231.5" font-family="Helvetica,sans-Serif" font-size="10.00"> </text> |
| <polyline fill="none" stroke="red" points="3777.29,-2224.5 3895.29,-2224.5 "/> |
| <text text-anchor="start" x="3785.29" y="-2212.5" font-family="Helvetica,sans-Serif" font-size="10.00">+ DecimalValue()</text> |
| <text text-anchor="start" x="3785.29" y="-2201.5" font-family="Helvetica,sans-Serif" font-size="10.00">+ DecimalValue()</text> |
| <text text-anchor="start" x="3785.29" y="-2190.5" font-family="Helvetica,sans-Serif" font-size="10.00">+ operator=()</text> |
| <text text-anchor="start" x="3785.29" y="-2179.5" font-family="Helvetica,sans-Serif" font-size="10.00">+ operator==()</text> |
| <text text-anchor="start" x="3785.29" y="-2168.5" font-family="Helvetica,sans-Serif" font-size="10.00">+ operator!=()</text> |
| <text text-anchor="start" x="3785.29" y="-2157.5" font-family="Helvetica,sans-Serif" font-size="10.00">+ operator<=()</text> |
| <text text-anchor="start" x="3785.29" y="-2146.5" font-family="Helvetica,sans-Serif" font-size="10.00">+ operator<()</text> |
| <text text-anchor="start" x="3785.29" y="-2135.5" font-family="Helvetica,sans-Serif" font-size="10.00">+ operator>=()</text> |
| <text text-anchor="start" x="3785.29" y="-2124.5" font-family="Helvetica,sans-Serif" font-size="10.00">+ operator>()</text> |
| <text text-anchor="start" x="3785.29" y="-2113.5" font-family="Helvetica,sans-Serif" font-size="10.00">+ operator-()</text> |
| <text text-anchor="start" x="3785.29" y="-2102.5" font-family="Helvetica,sans-Serif" font-size="10.00">and 23 more...</text> |
| <text text-anchor="start" x="3785.29" y="-2091.5" font-family="Helvetica,sans-Serif" font-size="10.00">+ FromDouble()</text> |
| <text text-anchor="start" x="3785.29" y="-2080.5" font-family="Helvetica,sans-Serif" font-size="10.00">+ FromInt()</text> |
| <text text-anchor="start" x="3785.29" y="-2069.5" font-family="Helvetica,sans-Serif" font-size="10.00">- AdjustToSameScale()</text> |
| </a> |
| </g> |
| </g> |
| <!-- Node43->Node41 --> |
| <g id="edge72" class="edge"><title>Node43->Node41</title> |
| <path fill="none" stroke="#404040" d="M3830.67,-2062.38C3832.11,-2020.85 3838.52,-1973.64 3856.29,-1934 3860.78,-1923.96 3867.35,-1925.27 3873.29,-1916 3881.14,-1903.73 3888.27,-1890.23 3894.62,-1876.55"/> |
| <polygon fill="none" stroke="#404040" points="3894.64,-1876.52 3893.45,-1869.41 3899.55,-1865.57 3900.74,-1872.68 3894.64,-1876.52"/> |
| <text text-anchor="middle" x="3892.29" y="-1986.5" font-family="Helvetica,sans-Serif" font-size="10.00"> +decimal16_val</text> |
| </g> |
| <!-- Node44->Node37 --> |
| <g id="edge77" class="edge"><title>Node44->Node37</title> |
| <path fill="none" stroke="#404040" d="M3579.17,-904.749C3585.03,-823.794 3586.28,-735.184 3576.29,-654 3570.91,-610.35 3574.47,-595.975 3552.29,-558 3546.42,-547.956 3540.88,-548.81 3533.29,-540 3532.91,-539.569 3532.54,-539.135 3532.17,-538.7"/> |
| <polygon fill="none" stroke="#404040" points="3532.05,-538.558 3525.14,-536.489 3524.4,-529.316 3531.31,-531.386 3532.05,-538.558"/> |
| <text text-anchor="middle" x="3598.29" y="-752.5" font-family="Helvetica,sans-Serif" font-size="10.00"> -root_</text> |
| </g> |
| <!-- Node45 --> |
| <g id="node45" class="node"><title>Node45</title> |
| <polygon fill="white" stroke="#bfbfbf" points="3427.29,-726.5 3427.29,-783.5 3567.29,-783.5 3567.29,-726.5 3427.29,-726.5"/> |
| <text text-anchor="middle" x="3497.29" y="-771.5" font-family="Helvetica,sans-Serif" font-size="10.00">vector< FunctionContext * ></text> |
| <polyline fill="none" stroke="#bfbfbf" points="3427.29,-764.5 3567.29,-764.5 "/> |
| <text text-anchor="middle" x="3497.29" y="-752.5" font-family="Helvetica,sans-Serif" font-size="10.00"> </text> |
| <polyline fill="none" stroke="#bfbfbf" points="3427.29,-745.5 3567.29,-745.5 "/> |
| <text text-anchor="middle" x="3497.29" y="-733.5" font-family="Helvetica,sans-Serif" font-size="10.00"> </text> |
| </g> |
| <!-- Node45->Node37 --> |
| <g id="edge81" class="edge"><title>Node45->Node37</title> |
| <path fill="none" stroke="#404040" d="M3494.3,-726.41C3490.07,-687.396 3482.11,-613.857 3475.31,-551.067"/> |
| <polygon fill="none" stroke="#404040" points="3475.3,-551.003 3470.68,-545.468 3474.01,-539.072 3478.64,-544.607 3475.3,-551.003"/> |
| <text text-anchor="middle" x="3516.79" y="-594.5" font-family="Helvetica,sans-Serif" font-size="10.00"> -fn_contexts_</text> |
| </g> |
| <!-- Node46->Node1 --> |
| <g id="edge82" class="edge"><title>Node46->Node1</title> |
| <path fill="none" stroke="#404040" d="M2259.88,-708.961C2394.34,-617.087 2716.6,-406.579 3014.29,-286 3181.75,-218.17 3388.53,-173.614 3507.52,-151.483"/> |
| <polygon fill="none" stroke="#404040" points="3507.66,-151.457 3512.84,-146.436 3519.47,-149.282 3514.29,-154.303 3507.66,-151.457"/> |
| <text text-anchor="middle" x="2901.79" y="-436.5" font-family="Helvetica,sans-Serif" font-size="10.00"> -client_</text> |
| </g> |
| <!-- Node47->Node46 --> |
| <g id="edge85" class="edge"><title>Node47->Node46</title> |
| <path fill="none" stroke="#404040" d="M1759.96,-1117.21C1858.9,-1035.11 2030.83,-892.457 2126.33,-813.214"/> |
| <polygon fill="none" stroke="#404040" points="2126.38,-813.176 2128.44,-806.267 2135.61,-805.514 2133.55,-812.423 2126.38,-813.176"/> |
| <text text-anchor="middle" x="2060.79" y="-877.5" font-family="Helvetica,sans-Serif" font-size="10.00"> +mgr_</text> |
| </g> |
| <!-- Node48->Node46 --> |
| <g id="edge95" class="edge"><title>Node48->Node46</title> |
| <path fill="none" stroke="#404040" d="M2127.57,-1677.43C2142,-1655.9 2155.08,-1632.17 2163.29,-1608 2259.04,-1326.09 2224.08,-961.218 2204.7,-817.776"/> |
| <polygon fill="none" stroke="#404040" points="2204.69,-817.693 2199.91,-812.296 2203.05,-805.806 2207.83,-811.203 2204.69,-817.693"/> |
| <text text-anchor="middle" x="2262.79" y="-1184" font-family="Helvetica,sans-Serif" font-size="10.00"> +tracker_</text> |
| <text text-anchor="middle" x="2262.79" y="-1173" font-family="Helvetica,sans-Serif" font-size="10.00">+query_tracker_</text> |
| </g> |
| <!-- Node48->Node48 --> |
| <g id="edge103" class="edge"><title>Node48->Node48</title> |
| <path fill="none" stroke="#404040" d="M2127.37,-1806.82C2137.56,-1800.61 2144.29,-1788.67 2144.29,-1771 2144.29,-1759.4 2141.39,-1750.28 2136.52,-1743.61"/> |
| <polygon fill="none" stroke="#404040" points="2136.19,-1743.31 2129.07,-1742.19 2127.37,-1735.18 2134.5,-1736.31 2136.19,-1743.31"/> |
| <text text-anchor="middle" x="2163.79" y="-1768.5" font-family="Helvetica,sans-Serif" font-size="10.00"> -parent_</text> |
| </g> |
| <!-- Node49 --> |
| <g id="node49" class="node"><title>Node49</title> |
| <polygon fill="white" stroke="#bfbfbf" points="4351.79,-410.5 4351.79,-467.5 4386.79,-467.5 4386.79,-410.5 4351.79,-410.5"/> |
| <text text-anchor="middle" x="4369.29" y="-455.5" font-family="Helvetica,sans-Serif" font-size="10.00">long</text> |
| <polyline fill="none" stroke="#bfbfbf" points="4351.79,-448.5 4386.79,-448.5 "/> |
| <text text-anchor="middle" x="4369.29" y="-436.5" font-family="Helvetica,sans-Serif" font-size="10.00"> </text> |
| <polyline fill="none" stroke="#bfbfbf" points="4351.79,-429.5 4386.79,-429.5 "/> |
| <text text-anchor="middle" x="4369.29" y="-417.5" font-family="Helvetica,sans-Serif" font-size="10.00"> </text> |
| </g> |
| <!-- Node49->Node1 --> |
| <g id="edge105" class="edge"><title>Node49->Node1</title> |
| <path fill="none" stroke="#404040" d="M4371.83,-410.215C4373.3,-376.092 4370.15,-318.727 4337.29,-286 4248.69,-197.785 3879.04,-156.866 3700.98,-141.987"/> |
| <polygon fill="none" stroke="#404040" points="3700.98,-141.987 3694.67,-145.481 3689.02,-141.002 3695.33,-137.508 3700.98,-141.987"/> |
| <text text-anchor="middle" x="4406.79" y="-300.5" font-family="Helvetica,sans-Serif" font-size="10.00"> -first_val_null_offset_</text> |
| </g> |
| <!-- Node50 --> |
| <g id="node50" class="node"><title>Node50</title> |
| <polygon fill="white" stroke="#bfbfbf" points="4404.79,-410.5 4404.79,-467.5 4577.79,-467.5 4577.79,-410.5 4404.79,-410.5"/> |
| <text text-anchor="middle" x="4491.29" y="-455.5" font-family="Helvetica,sans-Serif" font-size="10.00">vector< impala::AggFnEvaluator * ></text> |
| <polyline fill="none" stroke="#bfbfbf" points="4404.79,-448.5 4577.79,-448.5 "/> |
| <text text-anchor="middle" x="4491.29" y="-436.5" font-family="Helvetica,sans-Serif" font-size="10.00"> </text> |
| <polyline fill="none" stroke="#bfbfbf" points="4404.79,-429.5 4577.79,-429.5 "/> |
| <text text-anchor="middle" x="4491.29" y="-417.5" font-family="Helvetica,sans-Serif" font-size="10.00"> </text> |
| </g> |
| <!-- Node50->Node1 --> |
| <g id="edge106" class="edge"><title>Node50->Node1</title> |
| <path fill="none" stroke="#404040" d="M4493.96,-410.362C4495.62,-376.119 4492.71,-318.352 4459.29,-286 4352.33,-182.486 3901.56,-148.819 3701.1,-138.836"/> |
| <polygon fill="none" stroke="#404040" points="3700.83,-138.823 3694.64,-142.527 3688.84,-138.24 3695.03,-134.536 3700.83,-138.823"/> |
| <text text-anchor="middle" x="4508.79" y="-300.5" font-family="Helvetica,sans-Serif" font-size="10.00"> -evaluators_</text> |
| </g> |
| </g> |
| </svg> |