| <?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::ScanNode Pages: 1 --> |
| <svg width="2222pt" height="1450pt" |
| viewBox="0.00 0.00 2222.00 1450.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 1446)"> |
| <title>impala::ScanNode</title> |
| <polygon fill="white" stroke="none" points="-4,4 -4,-1446 2218,-1446 2218,4 -4,4"/> |
| <!-- Node1 --> |
| <g id="node1" class="node"><title>Node1</title> |
| <polygon fill="#bfbfbf" stroke="black" points="1464,-1 1464,-355 1668,-355 1668,-1 1464,-1"/> |
| <text text-anchor="middle" x="1566" y="-343" font-family="Helvetica,sans-Serif" font-size="10.00">impala::ScanNode</text> |
| <polyline fill="none" stroke="black" points="1464,-336 1668,-336 "/> |
| <text text-anchor="start" x="1472" y="-324" font-family="Helvetica,sans-Serif" font-size="10.00">+ TOTAL_HBASE_READ_TIMER</text> |
| <text text-anchor="start" x="1472" y="-313" font-family="Helvetica,sans-Serif" font-size="10.00">+ PER_READ_THREAD_THROUGHPUT</text> |
| <text text-anchor="start" x="1472" y="-302" font-family="Helvetica,sans-Serif" font-size="10.00">_COUNTER</text> |
| <text text-anchor="start" x="1472" y="-291" font-family="Helvetica,sans-Serif" font-size="10.00">+ MATERIALIZE_TUPLE_TIMER</text> |
| <text text-anchor="start" x="1472" y="-280" font-family="Helvetica,sans-Serif" font-size="10.00">+ AVERAGE_HDFS_READ_THREAD</text> |
| <text text-anchor="start" x="1472" y="-269" font-family="Helvetica,sans-Serif" font-size="10.00">_CONCURRENCY</text> |
| <text text-anchor="start" x="1472" y="-258" font-family="Helvetica,sans-Serif" font-size="10.00"># bytes_read_counter_</text> |
| <text text-anchor="start" x="1472" y="-247" font-family="Helvetica,sans-Serif" font-size="10.00"># num_disks_accessed</text> |
| <text text-anchor="start" x="1472" y="-236" font-family="Helvetica,sans-Serif" font-size="10.00">_counter_</text> |
| <text text-anchor="start" x="1472" y="-225" font-family="Helvetica,sans-Serif" font-size="10.00"># average_scanner_thread</text> |
| <text text-anchor="start" x="1472" y="-214" font-family="Helvetica,sans-Serif" font-size="10.00">_concurrency_</text> |
| <polyline fill="none" stroke="black" points="1464,-207 1668,-207 "/> |
| <text text-anchor="start" x="1472" y="-195" font-family="Helvetica,sans-Serif" font-size="10.00">+ ScanNode()</text> |
| <text text-anchor="start" x="1472" y="-184" font-family="Helvetica,sans-Serif" font-size="10.00">+ Prepare()</text> |
| <text text-anchor="start" x="1472" y="-173" font-family="Helvetica,sans-Serif" font-size="10.00">+ SetScanRanges()</text> |
| <text text-anchor="start" x="1472" y="-162" font-family="Helvetica,sans-Serif" font-size="10.00">+ IsScanNode()</text> |
| <text text-anchor="start" x="1472" y="-151" font-family="Helvetica,sans-Serif" font-size="10.00">+ bytes_read_counter()</text> |
| <text text-anchor="start" x="1472" y="-140" font-family="Helvetica,sans-Serif" font-size="10.00">+ rows_read_counter()</text> |
| <text text-anchor="start" x="1472" y="-129" font-family="Helvetica,sans-Serif" font-size="10.00">+ read_timer()</text> |
| <text text-anchor="start" x="1472" y="-118" font-family="Helvetica,sans-Serif" font-size="10.00">+ total_throughput_counter()</text> |
| <text text-anchor="start" x="1472" y="-107" font-family="Helvetica,sans-Serif" font-size="10.00">+ per_read_thread_throughput</text> |
| <text text-anchor="start" x="1472" y="-96" font-family="Helvetica,sans-Serif" font-size="10.00">_counter()</text> |
| <text text-anchor="start" x="1472" y="-85" font-family="Helvetica,sans-Serif" font-size="10.00">+ materialize_tuple_timer()</text> |
| <text text-anchor="start" x="1472" y="-74" font-family="Helvetica,sans-Serif" font-size="10.00">+ scan_ranges_complete</text> |
| <text text-anchor="start" x="1472" y="-63" font-family="Helvetica,sans-Serif" font-size="10.00">_counter()</text> |
| <text text-anchor="start" x="1472" y="-52" font-family="Helvetica,sans-Serif" font-size="10.00">+ scanner_thread_counters()</text> |
| <text text-anchor="start" x="1472" y="-41" font-family="Helvetica,sans-Serif" font-size="10.00">+ active_scanner_thread</text> |
| <text text-anchor="start" x="1472" y="-30" font-family="Helvetica,sans-Serif" font-size="10.00">_counter()</text> |
| <text text-anchor="start" x="1472" y="-19" font-family="Helvetica,sans-Serif" font-size="10.00">+ average_scanner_thread</text> |
| <text text-anchor="start" x="1472" y="-8" font-family="Helvetica,sans-Serif" font-size="10.00">_concurrency()</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="969,-415 969,-769 1105,-769 1105,-415 969,-415"/> |
| <text text-anchor="middle" x="1037" y="-757" font-family="Helvetica,sans-Serif" font-size="10.00">impala::ExecNode</text> |
| <polyline fill="none" stroke="black" points="969,-750 1105,-750 "/> |
| <text text-anchor="middle" x="1037" y="-738" font-family="Helvetica,sans-Serif" font-size="10.00"> </text> |
| <polyline fill="none" stroke="black" points="969,-731 1105,-731 "/> |
| <text text-anchor="start" x="977" y="-719" font-family="Helvetica,sans-Serif" font-size="10.00">+ ExecNode()</text> |
| <text text-anchor="start" x="977" y="-708" font-family="Helvetica,sans-Serif" font-size="10.00">+ ~ExecNode()</text> |
| <text text-anchor="start" x="977" y="-697" font-family="Helvetica,sans-Serif" font-size="10.00">+ Init()</text> |
| <text text-anchor="start" x="977" y="-686" font-family="Helvetica,sans-Serif" font-size="10.00">+ Prepare()</text> |
| <text text-anchor="start" x="977" y="-675" font-family="Helvetica,sans-Serif" font-size="10.00">+ Open()</text> |
| <text text-anchor="start" x="977" y="-664" font-family="Helvetica,sans-Serif" font-size="10.00">+ GetNext()</text> |
| <text text-anchor="start" x="977" y="-653" font-family="Helvetica,sans-Serif" font-size="10.00">+ Reset()</text> |
| <text text-anchor="start" x="977" y="-642" font-family="Helvetica,sans-Serif" font-size="10.00">+ Close()</text> |
| <text text-anchor="start" x="977" y="-631" font-family="Helvetica,sans-Serif" font-size="10.00">+ CollectNodes()</text> |
| <text text-anchor="start" x="977" y="-620" font-family="Helvetica,sans-Serif" font-size="10.00">+ CollectScanNodes()</text> |
| <text text-anchor="start" x="977" y="-609" font-family="Helvetica,sans-Serif" font-size="10.00">and 12 more...</text> |
| <text text-anchor="start" x="977" y="-598" font-family="Helvetica,sans-Serif" font-size="10.00">+ CreateTree()</text> |
| <text text-anchor="start" x="977" y="-587" font-family="Helvetica,sans-Serif" font-size="10.00">+ SetDebugOptions()</text> |
| <text text-anchor="start" x="977" y="-576" font-family="Helvetica,sans-Serif" font-size="10.00">+ EvalConjuncts()</text> |
| <text text-anchor="start" x="977" y="-565" font-family="Helvetica,sans-Serif" font-size="10.00">+ CodegenEvalConjuncts()</text> |
| <text text-anchor="start" x="977" y="-554" font-family="Helvetica,sans-Serif" font-size="10.00">+ GetNodeIdFromProfile()</text> |
| <text text-anchor="start" x="977" y="-543" font-family="Helvetica,sans-Serif" font-size="10.00"># child()</text> |
| <text text-anchor="start" x="977" y="-532" font-family="Helvetica,sans-Serif" font-size="10.00"># is_closed()</text> |
| <text text-anchor="start" x="977" y="-521" font-family="Helvetica,sans-Serif" font-size="10.00"># IsScanNode()</text> |
| <text text-anchor="start" x="977" y="-510" font-family="Helvetica,sans-Serif" font-size="10.00"># InitRuntimeProfile()</text> |
| <text text-anchor="start" x="977" y="-499" font-family="Helvetica,sans-Serif" font-size="10.00"># ExecDebugAction()</text> |
| <text text-anchor="start" x="977" y="-488" font-family="Helvetica,sans-Serif" font-size="10.00"># AddRuntimeExecOption()</text> |
| <text text-anchor="start" x="977" y="-477" font-family="Helvetica,sans-Serif" font-size="10.00"># QueryMaintenance()</text> |
| <text text-anchor="start" x="977" y="-466" font-family="Helvetica,sans-Serif" font-size="10.00"># AddExprCtxToFree()</text> |
| <text text-anchor="start" x="977" y="-455" font-family="Helvetica,sans-Serif" font-size="10.00"># AddExprCtxsToFree()</text> |
| <text text-anchor="start" x="977" y="-444" font-family="Helvetica,sans-Serif" font-size="10.00"># AddExprCtxsToFree()</text> |
| <text text-anchor="start" x="977" y="-433" font-family="Helvetica,sans-Serif" font-size="10.00"># CreateNode()</text> |
| <text text-anchor="start" x="977" y="-422" 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="M1112.97,-531.831C1205.18,-460.02 1361.03,-338.638 1463.72,-258.655"/> |
| <polygon fill="none" stroke="midnightblue" points="1110.81,-529.076 1105.07,-537.982 1115.11,-534.598 1110.81,-529.076"/> |
| </g> |
| <!-- Node3 --> |
| <g id="node3" class="node"><title>Node3</title> |
| <polygon fill="white" stroke="#bfbfbf" points="1395,-929 1395,-997 1497,-997 1497,-929 1395,-929"/> |
| <text text-anchor="start" x="1403" y="-985" font-family="Helvetica,sans-Serif" font-size="10.00">scoped_ptr< impala</text> |
| <text text-anchor="middle" x="1446" y="-974" font-family="Helvetica,sans-Serif" font-size="10.00">::RuntimeProfile ></text> |
| <polyline fill="none" stroke="#bfbfbf" points="1395,-967 1497,-967 "/> |
| <text text-anchor="middle" x="1446" y="-955" font-family="Helvetica,sans-Serif" font-size="10.00"> </text> |
| <polyline fill="none" stroke="#bfbfbf" points="1395,-948 1497,-948 "/> |
| <text text-anchor="middle" x="1446" y="-936" 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="M1426.66,-928.856C1415.43,-912.664 1399.79,-894.459 1381,-884 1330.8,-856.061 1296.5,-903.529 1253,-866 1225.64,-842.39 1248.38,-819.12 1230,-788 1200,-737.204 1153.85,-689.917 1114.21,-654.632"/> |
| <polygon fill="none" stroke="#404040" points="1114.09,-654.527 1106.94,-653.573 1105.07,-646.609 1112.22,-647.562 1114.09,-654.527"/> |
| <text text-anchor="middle" x="1292" y="-824.5" font-family="Helvetica,sans-Serif" font-size="10.00"> #runtime_profile_</text> |
| </g> |
| <!-- Node4 --> |
| <g id="node4" class="node"><title>Node4</title> |
| <polygon fill="white" stroke="#bfbfbf" points="1168.5,-1195.5 1168.5,-1252.5 1203.5,-1252.5 1203.5,-1195.5 1168.5,-1195.5"/> |
| <text text-anchor="middle" x="1186" y="-1240.5" font-family="Helvetica,sans-Serif" font-size="10.00">type</text> |
| <polyline fill="none" stroke="#bfbfbf" points="1168.5,-1233.5 1203.5,-1233.5 "/> |
| <text text-anchor="middle" x="1186" y="-1221.5" font-family="Helvetica,sans-Serif" font-size="10.00"> </text> |
| <polyline fill="none" stroke="#bfbfbf" points="1168.5,-1214.5 1203.5,-1214.5 "/> |
| <text text-anchor="middle" x="1186" y="-1202.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="M1177.54,-1195.42C1167.16,-1160.2 1149.94,-1097.22 1142,-1042 1125.91,-930.136 1157.53,-897.609 1130,-788 1124.99,-768.065 1117.87,-747.73 1109.76,-728.079"/> |
| <polygon fill="none" stroke="#404040" points="1109.71,-727.965 1103.69,-724.004 1105.02,-716.918 1111.05,-720.879 1109.71,-727.965"/> |
| <text text-anchor="middle" x="1158.5" y="-960.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="M1189.29,-1195.45C1196.59,-1124.66 1209.13,-931.858 1150,-788 1139.16,-761.638 1125.35,-734.49 1111.12,-709.138"/> |
| <polygon fill="none" stroke="#404040" points="1110.94,-708.82 1104.5,-705.583 1105.01,-698.39 1111.45,-701.627 1110.94,-708.82"/> |
| <text text-anchor="middle" x="1232" y="-960.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="M1190.92,-1195.47C1195.76,-1172.33 1204.41,-1138.84 1218,-1112 1235.76,-1076.95 1259.32,-1079.19 1272,-1042 1294.66,-975.534 1309.85,-943.151 1272,-884 1261.71,-867.919 1247.72,-878.156 1233,-866 1230.93,-864.294 1166.7,-774.648 1112.32,-698.551"/> |
| <polygon fill="none" stroke="#404040" points="1112.04,-698.157 1105.3,-695.6 1105.06,-688.393 1111.81,-690.949 1112.04,-698.157"/> |
| <text text-anchor="middle" x="1332" y="-960.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="130,-885 130,-1041 246,-1041 246,-885 130,-885"/> |
| <text text-anchor="start" x="138" y="-1029" font-family="Helvetica,sans-Serif" font-size="10.00">impala::RuntimeProfile</text> |
| <text text-anchor="middle" x="188" y="-1018" font-family="Helvetica,sans-Serif" font-size="10.00">::Counter</text> |
| <polyline fill="none" stroke="black" points="130,-1011 246,-1011 "/> |
| <text text-anchor="middle" x="188" y="-999" font-family="Helvetica,sans-Serif" font-size="10.00"> </text> |
| <polyline fill="none" stroke="black" points="130,-992 246,-992 "/> |
| <text text-anchor="start" x="138" y="-980" font-family="Helvetica,sans-Serif" font-size="10.00">+ Counter()</text> |
| <text text-anchor="start" x="138" y="-969" font-family="Helvetica,sans-Serif" font-size="10.00">+ ~Counter()</text> |
| <text text-anchor="start" x="138" y="-958" font-family="Helvetica,sans-Serif" font-size="10.00">+ Add()</text> |
| <text text-anchor="start" x="138" y="-947" font-family="Helvetica,sans-Serif" font-size="10.00">+ BitOr()</text> |
| <text text-anchor="start" x="138" y="-936" font-family="Helvetica,sans-Serif" font-size="10.00">+ Set()</text> |
| <text text-anchor="start" x="138" y="-925" font-family="Helvetica,sans-Serif" font-size="10.00">+ Set()</text> |
| <text text-anchor="start" x="138" y="-914" font-family="Helvetica,sans-Serif" font-size="10.00">+ value()</text> |
| <text text-anchor="start" x="138" y="-903" font-family="Helvetica,sans-Serif" font-size="10.00">+ double_value()</text> |
| <text text-anchor="start" x="138" y="-892" 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="M1172.79,-1195.25C1158.35,-1168.46 1132.45,-1129.47 1097,-1112 1054.09,-1090.85 274.967,-1121.76 236,-1094 227.687,-1088.08 219.612,-1071.8 212.53,-1052.68"/> |
| <polygon fill="none" stroke="#404040" points="212.458,-1052.48 206.695,-1048.14 208.48,-1041.16 214.243,-1045.49 212.458,-1052.48"/> |
| <text text-anchor="middle" x="251" y="-1074.5" font-family="Helvetica,sans-Serif" font-size="10.00"> #unit_</text> |
| </g> |
| <!-- Node22 --> |
| <g id="node22" class="node"><title>Node22</title> |
| <g id="a_node22"><a xlink:href="classimpala_1_1RuntimeProfile_1_1TimeSeriesCounter.html" target="_top" xlink:title="{impala::RuntimeProfile\l::TimeSeriesCounter\n||+ DebugString()\l+ AddSample()\l- TimeSeriesCounter()\l- TimeSeriesCounter()\l- ToThrift()\l}"> |
| <polygon fill="white" stroke="black" points="1750,-536 1750,-648 1866,-648 1866,-536 1750,-536"/> |
| <text text-anchor="start" x="1758" y="-636" font-family="Helvetica,sans-Serif" font-size="10.00">impala::RuntimeProfile</text> |
| <text text-anchor="middle" x="1808" y="-625" font-family="Helvetica,sans-Serif" font-size="10.00">::TimeSeriesCounter</text> |
| <polyline fill="none" stroke="black" points="1750,-618 1866,-618 "/> |
| <text text-anchor="middle" x="1808" y="-606" font-family="Helvetica,sans-Serif" font-size="10.00"> </text> |
| <polyline fill="none" stroke="black" points="1750,-599 1866,-599 "/> |
| <text text-anchor="start" x="1758" y="-587" font-family="Helvetica,sans-Serif" font-size="10.00">+ DebugString()</text> |
| <text text-anchor="start" x="1758" y="-576" font-family="Helvetica,sans-Serif" font-size="10.00">+ AddSample()</text> |
| <text text-anchor="start" x="1758" y="-565" font-family="Helvetica,sans-Serif" font-size="10.00">- TimeSeriesCounter()</text> |
| <text text-anchor="start" x="1758" y="-554" font-family="Helvetica,sans-Serif" font-size="10.00">- TimeSeriesCounter()</text> |
| <text text-anchor="start" x="1758" y="-543" font-family="Helvetica,sans-Serif" font-size="10.00">- ToThrift()</text> |
| </a> |
| </g> |
| </g> |
| <!-- Node4->Node22 --> |
| <g id="edge34" class="edge"><title>Node4->Node22</title> |
| <path fill="none" stroke="#404040" d="M1186.35,-1195.18C1188.22,-1169.87 1195.09,-1133.31 1218,-1112 1246.27,-1085.7 1265.54,-1103.39 1303,-1094 1355.52,-1080.83 1366.83,-1070.25 1420,-1060 1460.12,-1052.27 1572.26,-1068.93 1603,-1042 1657.25,-994.476 1586.95,-932.855 1640,-884 1680,-847.17 1722.12,-904.004 1761,-866 1775.58,-851.75 1791.46,-736.611 1800.53,-660.482"/> |
| <polygon fill="none" stroke="#404040" points="1800.58,-660.072 1797.31,-653.646 1801.98,-648.154 1805.25,-654.58 1800.58,-660.072"/> |
| <text text-anchor="middle" x="1654" y="-960.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="816,-1113 816,-1335 932,-1335 932,-1113 816,-1113"/> |
| <text text-anchor="middle" x="874" y="-1323" font-family="Helvetica,sans-Serif" font-size="10.00">impala::RowDescriptor</text> |
| <polyline fill="none" stroke="black" points="816,-1316 932,-1316 "/> |
| <text text-anchor="middle" x="874" y="-1304" font-family="Helvetica,sans-Serif" font-size="10.00"> </text> |
| <polyline fill="none" stroke="black" points="816,-1297 932,-1297 "/> |
| <text text-anchor="start" x="824" y="-1285" font-family="Helvetica,sans-Serif" font-size="10.00">+ RowDescriptor()</text> |
| <text text-anchor="start" x="824" y="-1274" font-family="Helvetica,sans-Serif" font-size="10.00">+ RowDescriptor()</text> |
| <text text-anchor="start" x="824" y="-1263" font-family="Helvetica,sans-Serif" font-size="10.00">+ RowDescriptor()</text> |
| <text text-anchor="start" x="824" y="-1252" font-family="Helvetica,sans-Serif" font-size="10.00">+ RowDescriptor()</text> |
| <text text-anchor="start" x="824" y="-1241" font-family="Helvetica,sans-Serif" font-size="10.00">+ RowDescriptor()</text> |
| <text text-anchor="start" x="824" y="-1230" font-family="Helvetica,sans-Serif" font-size="10.00">+ RowDescriptor()</text> |
| <text text-anchor="start" x="824" y="-1219" font-family="Helvetica,sans-Serif" font-size="10.00">+ GetRowSize()</text> |
| <text text-anchor="start" x="824" y="-1208" font-family="Helvetica,sans-Serif" font-size="10.00">+ GetTupleIdx()</text> |
| <text text-anchor="start" x="824" y="-1197" font-family="Helvetica,sans-Serif" font-size="10.00">+ TupleIsNullable()</text> |
| <text text-anchor="start" x="824" y="-1186" font-family="Helvetica,sans-Serif" font-size="10.00">+ IsAnyTupleNullable()</text> |
| <text text-anchor="start" x="824" y="-1175" font-family="Helvetica,sans-Serif" font-size="10.00">+ tuple_descriptors()</text> |
| <text text-anchor="start" x="824" y="-1164" font-family="Helvetica,sans-Serif" font-size="10.00">+ ToThrift()</text> |
| <text text-anchor="start" x="824" y="-1153" font-family="Helvetica,sans-Serif" font-size="10.00">+ IsPrefixOf()</text> |
| <text text-anchor="start" x="824" y="-1142" font-family="Helvetica,sans-Serif" font-size="10.00">+ Equals()</text> |
| <text text-anchor="start" x="824" y="-1131" font-family="Helvetica,sans-Serif" font-size="10.00">+ DebugString()</text> |
| <text text-anchor="start" x="824" y="-1120" 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="M815.763,-1173.24C781.575,-1140.03 741.542,-1093.17 723,-1042 699.077,-975.979 694.899,-948.355 723,-884 770.722,-774.709 881.975,-688.102 958.372,-638.678"/> |
| <polygon fill="none" stroke="#404040" points="958.795,-638.408 961.701,-631.808 968.911,-631.952 966.005,-638.552 958.795,-638.408"/> |
| <text text-anchor="middle" x="762" y="-960.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="861,-1384.5 861,-1441.5 933,-1441.5 933,-1384.5 861,-1384.5"/> |
| <text text-anchor="middle" x="897" y="-1429.5" font-family="Helvetica,sans-Serif" font-size="10.00">vector< int ></text> |
| <polyline fill="none" stroke="#bfbfbf" points="861,-1422.5 933,-1422.5 "/> |
| <text text-anchor="middle" x="897" y="-1410.5" font-family="Helvetica,sans-Serif" font-size="10.00"> </text> |
| <polyline fill="none" stroke="#bfbfbf" points="861,-1403.5 933,-1403.5 "/> |
| <text text-anchor="middle" x="897" y="-1391.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="M893.606,-1384.41C892.311,-1373.88 890.737,-1361.08 889.05,-1347.36"/> |
| <polygon fill="none" stroke="#404040" points="889.007,-1347.02 884.305,-1341.55 887.542,-1335.11 892.245,-1340.57 889.007,-1347.02"/> |
| <text text-anchor="middle" x="928.5" y="-1357.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="1450.5,-1384.5 1450.5,-1441.5 1479.5,-1441.5 1479.5,-1384.5 1450.5,-1384.5"/> |
| <text text-anchor="middle" x="1465" y="-1429.5" font-family="Helvetica,sans-Serif" font-size="10.00">int</text> |
| <polyline fill="none" stroke="#bfbfbf" points="1450.5,-1422.5 1479.5,-1422.5 "/> |
| <text text-anchor="middle" x="1465" y="-1410.5" font-family="Helvetica,sans-Serif" font-size="10.00"> </text> |
| <polyline fill="none" stroke="#bfbfbf" points="1450.5,-1403.5 1479.5,-1403.5 "/> |
| <text text-anchor="middle" x="1465" y="-1391.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="M1479.69,-1402.26C1490.62,-1394.05 1504.69,-1381.23 1511,-1366 1513.04,-1361.07 1511.03,-1359.33 1511,-1354 1510.33,-1249.55 1574.69,-961.805 1505,-884 1461.38,-835.3 1410.07,-906.826 1359,-866 1330.23,-843 1353.72,-816.986 1331,-788 1274.02,-715.324 1182.18,-660.613 1116.3,-627.915"/> |
| <polygon fill="none" stroke="#404040" points="1115.92,-627.73 1108.77,-628.69 1105.14,-622.463 1112.29,-621.503 1115.92,-627.73"/> |
| <text text-anchor="middle" x="1548" y="-1074.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="M1450.34,-1407.11C1409.25,-1393.41 1295.37,-1355.55 1287,-1354 1251.66,-1347.44 1009.52,-1354.69 943.401,-1334.59"/> |
| <polygon fill="none" stroke="#404040" points="943.175,-1334.5 936.097,-1335.88 932.102,-1329.87 939.18,-1328.49 943.175,-1334.5"/> |
| <text text-anchor="middle" x="1362" y="-1357.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="1355.5,-1168 1355.5,-1280 1454.5,-1280 1454.5,-1168 1355.5,-1168"/> |
| <text text-anchor="middle" x="1405" y="-1268" font-family="Helvetica,sans-Serif" font-size="10.00">impala::SpinLock</text> |
| <polyline fill="none" stroke="black" points="1355.5,-1261 1454.5,-1261 "/> |
| <text text-anchor="middle" x="1405" y="-1249" font-family="Helvetica,sans-Serif" font-size="10.00"> </text> |
| <polyline fill="none" stroke="black" points="1355.5,-1242 1454.5,-1242 "/> |
| <text text-anchor="start" x="1363.5" y="-1230" font-family="Helvetica,sans-Serif" font-size="10.00">+ SpinLock()</text> |
| <text text-anchor="start" x="1363.5" y="-1219" font-family="Helvetica,sans-Serif" font-size="10.00">+ lock()</text> |
| <text text-anchor="start" x="1363.5" y="-1208" font-family="Helvetica,sans-Serif" font-size="10.00">+ unlock()</text> |
| <text text-anchor="start" x="1363.5" y="-1197" font-family="Helvetica,sans-Serif" font-size="10.00">+ try_lock()</text> |
| <text text-anchor="start" x="1363.5" y="-1186" font-family="Helvetica,sans-Serif" font-size="10.00">+ DCheckLocked()</text> |
| <text text-anchor="start" x="1363.5" y="-1175" 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="M1450.47,-1405.45C1436.2,-1398.12 1415.24,-1384.76 1406,-1366 1394.94,-1343.55 1392.55,-1316.55 1393.68,-1292.21"/> |
| <polygon fill="none" stroke="#404040" points="1393.68,-1292.1 1390.11,-1285.84 1394.52,-1280.13 1398.09,-1286.4 1393.68,-1292.1"/> |
| <text text-anchor="middle" x="1458.5" y="-1357.5" font-family="Helvetica,sans-Serif" font-size="10.00"> -NUM_SPIN_CYCLES</text> |
| </g> |
| <!-- Node23 --> |
| <g id="node23" class="node"><title>Node23</title> |
| <g id="a_node23"><a xlink:href="classimpala_1_1StreamingSampler.html" target="_top" xlink:title="{impala::StreamingSampler\l\< int64_t, 64 \>\n||+ StreamingSampler()\l+ StreamingSampler()\l+ AddSample()\l+ GetSamples()\l+ SetSamples()\l+ DebugString()\l}"> |
| <polygon fill="white" stroke="black" points="1677.5,-901.5 1677.5,-1024.5 1808.5,-1024.5 1808.5,-901.5 1677.5,-901.5"/> |
| <text text-anchor="start" x="1685.5" y="-1012.5" font-family="Helvetica,sans-Serif" font-size="10.00">impala::StreamingSampler</text> |
| <text text-anchor="middle" x="1743" y="-1001.5" font-family="Helvetica,sans-Serif" font-size="10.00">< int64_t, 64 ></text> |
| <polyline fill="none" stroke="black" points="1677.5,-994.5 1808.5,-994.5 "/> |
| <text text-anchor="middle" x="1743" y="-982.5" font-family="Helvetica,sans-Serif" font-size="10.00"> </text> |
| <polyline fill="none" stroke="black" points="1677.5,-975.5 1808.5,-975.5 "/> |
| <text text-anchor="start" x="1685.5" y="-963.5" font-family="Helvetica,sans-Serif" font-size="10.00">+ StreamingSampler()</text> |
| <text text-anchor="start" x="1685.5" y="-952.5" font-family="Helvetica,sans-Serif" font-size="10.00">+ StreamingSampler()</text> |
| <text text-anchor="start" x="1685.5" y="-941.5" font-family="Helvetica,sans-Serif" font-size="10.00">+ AddSample()</text> |
| <text text-anchor="start" x="1685.5" y="-930.5" font-family="Helvetica,sans-Serif" font-size="10.00">+ GetSamples()</text> |
| <text text-anchor="start" x="1685.5" y="-919.5" font-family="Helvetica,sans-Serif" font-size="10.00">+ SetSamples()</text> |
| <text text-anchor="start" x="1685.5" y="-908.5" font-family="Helvetica,sans-Serif" font-size="10.00">+ DebugString()</text> |
| </a> |
| </g> |
| </g> |
| <!-- Node7->Node23 --> |
| <g id="edge33" class="edge"><title>Node7->Node23</title> |
| <path fill="none" stroke="#404040" d="M1479.71,-1405.8C1495.95,-1398.35 1522.03,-1384.51 1539,-1366 1629.01,-1267.84 1689.5,-1122.54 1719.94,-1036.15"/> |
| <polygon fill="none" stroke="#404040" points="1720.01,-1035.96 1718.2,-1028.98 1723.95,-1024.62 1725.76,-1031.6 1720.01,-1035.96"/> |
| <text text-anchor="start" x="1690" y="-1249" font-family="Helvetica,sans-Serif" font-size="10.00"> -current_sample_count</text> |
| <text text-anchor="middle" x="1741.5" y="-1238" font-family="Helvetica,sans-Serif" font-size="10.00">_</text> |
| <text text-anchor="start" x="1690" y="-1227" font-family="Helvetica,sans-Serif" font-size="10.00">-current_sample</text> |
| <text text-anchor="middle" x="1741.5" y="-1216" font-family="Helvetica,sans-Serif" font-size="10.00">_total_time_</text> |
| <text text-anchor="middle" x="1741.5" y="-1205" font-family="Helvetica,sans-Serif" font-size="10.00">-period_</text> |
| <text text-anchor="middle" x="1741.5" y="-1194" font-family="Helvetica,sans-Serif" font-size="10.00">-samples_collected_</text> |
| </g> |
| <!-- Node8 --> |
| <g id="node8" class="node"><title>Node8</title> |
| <polygon fill="white" stroke="#bfbfbf" points="1071,-1384.5 1071,-1441.5 1151,-1441.5 1151,-1384.5 1071,-1384.5"/> |
| <text text-anchor="middle" x="1111" y="-1429.5" font-family="Helvetica,sans-Serif" font-size="10.00">vector< bool ></text> |
| <polyline fill="none" stroke="#bfbfbf" points="1071,-1422.5 1151,-1422.5 "/> |
| <text text-anchor="middle" x="1111" y="-1410.5" font-family="Helvetica,sans-Serif" font-size="10.00"> </text> |
| <polyline fill="none" stroke="#bfbfbf" points="1071,-1403.5 1151,-1403.5 "/> |
| <text text-anchor="middle" x="1111" y="-1391.5" font-family="Helvetica,sans-Serif" font-size="10.00"> </text> |
| </g> |
| <!-- Node8->Node5 --> |
| <g id="edge7" class="edge"><title>Node8->Node5</title> |
| <path fill="none" stroke="#404040" d="M1070.64,-1395.46C1023.73,-1375.99 951.353,-1345.16 941,-1336 940.905,-1335.92 940.81,-1335.83 940.716,-1335.75"/> |
| <polygon fill="none" stroke="#404040" points="940.797,-1335.83 933.705,-1334.52 932.183,-1327.47 939.275,-1328.78 940.797,-1335.83"/> |
| <text text-anchor="middle" x="1055.5" y="-1357.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="671,-1384.5 671,-1441.5 843,-1441.5 843,-1384.5 671,-1384.5"/> |
| <text text-anchor="middle" x="757" y="-1429.5" font-family="Helvetica,sans-Serif" font-size="10.00">vector< impala::TupleDescriptor * ></text> |
| <polyline fill="none" stroke="#bfbfbf" points="671,-1422.5 843,-1422.5 "/> |
| <text text-anchor="middle" x="757" y="-1410.5" font-family="Helvetica,sans-Serif" font-size="10.00"> </text> |
| <polyline fill="none" stroke="#bfbfbf" points="671,-1403.5 843,-1403.5 "/> |
| <text text-anchor="middle" x="757" y="-1391.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="M774.264,-1384.41C783.878,-1369.04 796.516,-1348.84 809.551,-1328.01"/> |
| <polygon fill="none" stroke="#404040" points="809.606,-1327.92 809.398,-1320.71 815.971,-1317.75 816.18,-1324.95 809.606,-1327.92"/> |
| <text text-anchor="middle" x="833.5" y="-1357.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="265,-1384.5 265,-1441.5 311,-1441.5 311,-1384.5 265,-1384.5"/> |
| <text text-anchor="middle" x="288" y="-1429.5" font-family="Helvetica,sans-Serif" font-size="10.00">int64_t</text> |
| <polyline fill="none" stroke="#bfbfbf" points="265,-1422.5 311,-1422.5 "/> |
| <text text-anchor="middle" x="288" y="-1410.5" font-family="Helvetica,sans-Serif" font-size="10.00"> </text> |
| <polyline fill="none" stroke="#bfbfbf" points="265,-1403.5 311,-1403.5 "/> |
| <text text-anchor="middle" x="288" y="-1391.5" font-family="Helvetica,sans-Serif" font-size="10.00"> </text> |
| </g> |
| <!-- Node10->Node2 --> |
| <g id="edge10" class="edge"><title>Node10->Node2</title> |
| <path fill="none" stroke="#404040" d="M285.874,-1384.46C278.959,-1288.8 260.091,-972.035 306,-884 312.165,-872.178 319.429,-874.126 330,-866 374.409,-831.859 376.389,-807.232 429,-788 482.026,-768.616 872.4,-800.365 957.815,-771.611"/> |
| <polygon fill="none" stroke="#404040" points="957.94,-771.552 961.676,-765.384 968.806,-766.46 965.071,-772.628 957.94,-771.552"/> |
| <text text-anchor="start" x="278" y="-1085.5" font-family="Helvetica,sans-Serif" font-size="10.00"> #num_rows_returned</text> |
| <text text-anchor="middle" x="325" y="-1074.5" font-family="Helvetica,sans-Serif" font-size="10.00">_</text> |
| <text text-anchor="middle" x="325" y="-1063.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="143.5,-1135 143.5,-1313 242.5,-1313 242.5,-1135 143.5,-1135"/> |
| <text text-anchor="start" x="151.5" y="-1301" font-family="Helvetica,sans-Serif" font-size="10.00">impala::AtomicInt<</text> |
| <text text-anchor="middle" x="193" y="-1290" font-family="Helvetica,sans-Serif" font-size="10.00"> int64_t ></text> |
| <polyline fill="none" stroke="black" points="143.5,-1283 242.5,-1283 "/> |
| <text text-anchor="middle" x="193" y="-1271" font-family="Helvetica,sans-Serif" font-size="10.00"> </text> |
| <polyline fill="none" stroke="black" points="143.5,-1264 242.5,-1264 "/> |
| <text text-anchor="start" x="151.5" y="-1252" font-family="Helvetica,sans-Serif" font-size="10.00">+ AtomicInt()</text> |
| <text text-anchor="start" x="151.5" y="-1241" font-family="Helvetica,sans-Serif" font-size="10.00">+ operator int64_t()</text> |
| <text text-anchor="start" x="151.5" y="-1230" font-family="Helvetica,sans-Serif" font-size="10.00">+ operator=()</text> |
| <text text-anchor="start" x="151.5" y="-1219" font-family="Helvetica,sans-Serif" font-size="10.00">+ operator=()</text> |
| <text text-anchor="start" x="151.5" y="-1208" font-family="Helvetica,sans-Serif" font-size="10.00">+ operator+=()</text> |
| <text text-anchor="start" x="151.5" y="-1197" font-family="Helvetica,sans-Serif" font-size="10.00">+ operator-=()</text> |
| <text text-anchor="start" x="151.5" y="-1186" font-family="Helvetica,sans-Serif" font-size="10.00">+ operator|=()</text> |
| <text text-anchor="start" x="151.5" y="-1175" font-family="Helvetica,sans-Serif" font-size="10.00">+ operator&=()</text> |
| <text text-anchor="start" x="151.5" y="-1164" font-family="Helvetica,sans-Serif" font-size="10.00">+ operator++()</text> |
| <text text-anchor="start" x="151.5" y="-1153" font-family="Helvetica,sans-Serif" font-size="10.00">+ operator++()</text> |
| <text text-anchor="start" x="151.5" y="-1142" 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="M264.833,-1394.53C255.718,-1386.67 245.822,-1376.73 239,-1366 230.935,-1353.31 224.156,-1339.07 218.496,-1324.66"/> |
| <polygon fill="none" stroke="#404040" points="218.375,-1324.33 212.535,-1320.1 214.194,-1313.08 220.034,-1317.31 218.375,-1324.33"/> |
| <text text-anchor="middle" x="256.5" y="-1357.5" font-family="Helvetica,sans-Serif" font-size="10.00"> -value_</text> |
| </g> |
| <!-- Node10->Node23 --> |
| <g id="edge31" class="edge"><title>Node10->Node23</title> |
| <path fill="none" stroke="#404040" d="M311.187,-1410.13C369.885,-1405.43 529.14,-1392.86 662,-1384 798.819,-1374.88 833.443,-1378.44 970,-1366 976.746,-1365.39 1207.11,-1340.69 1212,-1336 1284.78,-1266.1 1176.84,-1182.53 1249,-1112 1269.39,-1092.08 1348.74,-1102.33 1376,-1094 1409.08,-1083.9 1412.63,-1069.09 1446,-1060 1494.61,-1046.77 1626.76,-1064.18 1672,-1042 1677.51,-1039.3 1682.79,-1035.97 1687.82,-1032.22"/> |
| <polygon fill="none" stroke="#404040" points="1687.88,-1032.17 1689.97,-1025.27 1697.15,-1024.55 1695.05,-1031.45 1687.88,-1032.17"/> |
| <text text-anchor="start" x="1249" y="-1232.5" font-family="Helvetica,sans-Serif" font-size="10.00"> -current_sample_sum</text> |
| <text text-anchor="middle" x="1297.5" y="-1221.5" font-family="Helvetica,sans-Serif" font-size="10.00">_</text> |
| <text text-anchor="middle" x="1297.5" y="-1210.5" font-family="Helvetica,sans-Serif" font-size="10.00">-samples_</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="810.5,-923.5 810.5,-1002.5 909.5,-1002.5 909.5,-923.5 810.5,-923.5"/> |
| <text text-anchor="middle" x="860" y="-990.5" font-family="Helvetica,sans-Serif" font-size="10.00">impala::ObjectPool</text> |
| <polyline fill="none" stroke="black" points="810.5,-983.5 909.5,-983.5 "/> |
| <text text-anchor="middle" x="860" y="-971.5" font-family="Helvetica,sans-Serif" font-size="10.00"> </text> |
| <polyline fill="none" stroke="black" points="810.5,-964.5 909.5,-964.5 "/> |
| <text text-anchor="start" x="818.5" y="-952.5" font-family="Helvetica,sans-Serif" font-size="10.00">+ ObjectPool()</text> |
| <text text-anchor="start" x="818.5" y="-941.5" font-family="Helvetica,sans-Serif" font-size="10.00">+ ~ObjectPool()</text> |
| <text text-anchor="start" x="818.5" y="-930.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="M863.919,-923.279C868.621,-887.065 878.457,-832.099 898,-788 914.334,-751.143 938.237,-714.229 961.631,-682.59"/> |
| <polygon fill="none" stroke="#404040" points="961.665,-682.545 962.066,-675.345 968.867,-672.946 968.465,-680.146 961.665,-682.545"/> |
| <text text-anchor="middle" x="914" y="-824.5" font-family="Helvetica,sans-Serif" font-size="10.00"> #pool_</text> |
| </g> |
| <!-- Node12->Node11 --> |
| <g id="edge12" class="edge"><title>Node12->Node11</title> |
| <path fill="none" stroke="#404040" d="M1385.08,-1167.74C1374.95,-1147.17 1360.56,-1125.56 1341,-1112 1301.94,-1084.92 959.674,-1066.59 919,-1042 906.863,-1034.66 896.365,-1023.81 887.728,-1012.51"/> |
| <polygon fill="none" stroke="#404040" points="887.592,-1012.32 880.851,-1009.76 880.623,-1002.55 887.364,-1005.12 887.592,-1012.32"/> |
| <text text-anchor="middle" x="1284" y="-1074.5" font-family="Helvetica,sans-Serif" font-size="10.00"> -lock_</text> |
| </g> |
| <!-- Node12->Node23 --> |
| <g id="edge32" class="edge"><title>Node12->Node23</title> |
| <path fill="none" stroke="#404040" d="M1421.34,-1167.63C1434.86,-1125.84 1454.73,-1073.46 1473,-1060 1507.14,-1034.84 1624.51,-1059.82 1663,-1042 1668.94,-1039.25 1674.71,-1035.87 1680.24,-1032.07"/> |
| <polygon fill="none" stroke="#404040" points="1680.32,-1032.01 1682.73,-1025.22 1689.93,-1024.83 1687.52,-1031.63 1680.32,-1032.01"/> |
| <text text-anchor="middle" x="1488" y="-1074.5" font-family="Helvetica,sans-Serif" font-size="10.00"> -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="995.5,-1384.5 995.5,-1441.5 1030.5,-1441.5 1030.5,-1384.5 995.5,-1384.5"/> |
| <text text-anchor="middle" x="1013" y="-1429.5" font-family="Helvetica,sans-Serif" font-size="10.00">bool</text> |
| <polyline fill="none" stroke="black" points="995.5,-1422.5 1030.5,-1422.5 "/> |
| <text text-anchor="middle" x="1013" y="-1410.5" font-family="Helvetica,sans-Serif" font-size="10.00"> </text> |
| <polyline fill="none" stroke="black" points="995.5,-1403.5 1030.5,-1403.5 "/> |
| <text text-anchor="middle" x="1013" y="-1391.5" font-family="Helvetica,sans-Serif" font-size="10.00"> </text> |
| </a> |
| </g> |
| </g> |
| <!-- Node13->Node2 --> |
| <g id="edge23" class="edge"><title>Node13->Node2</title> |
| <path fill="none" stroke="#404040" d="M995.335,-1403.53C981.222,-1397.14 960.768,-1388.69 942,-1384 907.93,-1375.49 812.95,-1387.26 785,-1366 669.978,-1278.5 664.812,-1204.16 675,-1060 683.7,-936.883 634.087,-864.429 731,-788 769.069,-757.977 902.52,-794.931 958.115,-772.168"/> |
| <polygon fill="none" stroke="#404040" points="958.207,-772.118 961.551,-765.729 968.735,-766.359 965.39,-772.748 958.207,-772.118"/> |
| <text text-anchor="middle" x="701.5" y="-1074.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="M1030.88,-1399.77C1039.86,-1394.16 1051.12,-1387.91 1062,-1384 1069.4,-1381.34 1334.55,-1340.5 1341,-1336 1357.17,-1324.72 1369.81,-1307.95 1379.43,-1290.85"/> |
| <polygon fill="none" stroke="#404040" points="1379.45,-1290.82 1378.7,-1283.64 1385.04,-1280.2 1385.78,-1287.37 1379.45,-1290.82"/> |
| <text text-anchor="middle" x="1263" y="-1357.5" font-family="Helvetica,sans-Serif" font-size="10.00"> -locked_</text> |
| </g> |
| <!-- Node14 --> |
| <g id="node14" class="node"><title>Node14</title> |
| <polygon fill="white" stroke="#bfbfbf" points="950,-1195.5 950,-1252.5 1088,-1252.5 1088,-1195.5 950,-1195.5"/> |
| <text text-anchor="middle" x="1019" y="-1240.5" font-family="Helvetica,sans-Serif" font-size="10.00">vector< GenericElement * ></text> |
| <polyline fill="none" stroke="#bfbfbf" points="950,-1233.5 1088,-1233.5 "/> |
| <text text-anchor="middle" x="1019" y="-1221.5" font-family="Helvetica,sans-Serif" font-size="10.00"> </text> |
| <polyline fill="none" stroke="#bfbfbf" points="950,-1214.5 1088,-1214.5 "/> |
| <text text-anchor="middle" x="1019" y="-1202.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="M1001.98,-1195.28C975.322,-1151.85 923.329,-1067.16 890.202,-1013.2"/> |
| <polygon fill="none" stroke="#404040" points="890.12,-1013.06 883.572,-1010.04 883.842,-1002.84 890.39,-1005.86 890.12,-1013.06"/> |
| <text text-anchor="middle" x="961.5" y="-1074.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="928,-934.5 928,-991.5 972,-991.5 972,-934.5 928,-934.5"/> |
| <text text-anchor="middle" x="950" y="-979.5" font-family="Helvetica,sans-Serif" font-size="10.00">mutex</text> |
| <polyline fill="none" stroke="#bfbfbf" points="928,-972.5 972,-972.5 "/> |
| <text text-anchor="middle" x="950" y="-960.5" font-family="Helvetica,sans-Serif" font-size="10.00"> </text> |
| <polyline fill="none" stroke="#bfbfbf" points="928,-953.5 972,-953.5 "/> |
| <text text-anchor="middle" x="950" y="-941.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="M943.344,-934.455C936.082,-899.79 926.987,-838.657 939,-788 944.597,-764.397 953.525,-740.403 963.766,-717.69"/> |
| <polygon fill="none" stroke="#404040" points="963.838,-717.535 962.736,-710.409 968.89,-706.651 969.992,-713.777 963.838,-717.535"/> |
| <text text-anchor="middle" x="986.5" y="-824.5" font-family="Helvetica,sans-Serif" font-size="10.00"> #exec_options_lock_</text> |
| </g> |
| <!-- Node16 --> |
| <g id="node16" class="node"><title>Node16</title> |
| <polygon fill="white" stroke="#bfbfbf" points="990,-929 990,-997 1092,-997 1092,-929 990,-929"/> |
| <text text-anchor="start" x="998" y="-985" font-family="Helvetica,sans-Serif" font-size="10.00">scoped_ptr< impala</text> |
| <text text-anchor="middle" x="1041" y="-974" font-family="Helvetica,sans-Serif" font-size="10.00">::MemTracker ></text> |
| <polyline fill="none" stroke="#bfbfbf" points="990,-967 1092,-967 "/> |
| <text text-anchor="middle" x="1041" y="-955" font-family="Helvetica,sans-Serif" font-size="10.00"> </text> |
| <polyline fill="none" stroke="#bfbfbf" points="990,-948 1092,-948 "/> |
| <text text-anchor="middle" x="1041" y="-936" 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="M1039.73,-928.684C1039.09,-910.217 1038.36,-886.84 1038,-866 1037.52,-838.633 1037.21,-809.72 1037.01,-781.352"/> |
| <polygon fill="none" stroke="#404040" points="1037.01,-781.234 1032.97,-775.26 1036.93,-769.234 1040.97,-775.208 1037.01,-781.234"/> |
| <text text-anchor="middle" x="1084" y="-830" font-family="Helvetica,sans-Serif" font-size="10.00"> #mem_tracker_</text> |
| <text text-anchor="middle" x="1084" y="-819" font-family="Helvetica,sans-Serif" font-size="10.00">#expr_mem_tracker_</text> |
| </g> |
| <!-- Node17->Node1 --> |
| <g id="edge40" class="edge"><title>Node17->Node1</title> |
| <path fill="none" stroke="#404040" d="M179.271,-884.818C179.269,-852.732 184.298,-816.427 202,-788 373.727,-512.241 533.787,-547.383 830,-414 1042.26,-318.42 1304.98,-244.43 1452.2,-206.684"/> |
| <polygon fill="none" stroke="#404040" points="1452.27,-206.665 1457.1,-201.305 1463.9,-203.697 1459.07,-209.057 1452.27,-206.665"/> |
| <text text-anchor="start" x="830" y="-699.5" font-family="Helvetica,sans-Serif" font-size="10.00"> #per_read_thread_throughput</text> |
| <text text-anchor="middle" x="895" y="-688.5" font-family="Helvetica,sans-Serif" font-size="10.00">_counter_</text> |
| <text text-anchor="start" x="830" y="-677.5" font-family="Helvetica,sans-Serif" font-size="10.00">#total_throughput_counter</text> |
| <text text-anchor="middle" x="895" y="-666.5" font-family="Helvetica,sans-Serif" font-size="10.00">_</text> |
| <text text-anchor="middle" x="895" y="-655.5" font-family="Helvetica,sans-Serif" font-size="10.00">#read_timer_</text> |
| <text text-anchor="start" x="830" y="-644.5" font-family="Helvetica,sans-Serif" font-size="10.00">#rows_read_counter</text> |
| <text text-anchor="middle" x="895" y="-633.5" font-family="Helvetica,sans-Serif" font-size="10.00">_</text> |
| <text text-anchor="start" x="830" y="-622.5" font-family="Helvetica,sans-Serif" font-size="10.00">#active_scanner</text> |
| <text text-anchor="middle" x="895" y="-611.5" font-family="Helvetica,sans-Serif" font-size="10.00">_thread_counter_</text> |
| <text text-anchor="start" x="830" y="-600.5" font-family="Helvetica,sans-Serif" font-size="10.00">#materialize_tuple</text> |
| <text text-anchor="middle" x="895" y="-589.5" font-family="Helvetica,sans-Serif" font-size="10.00">_timer_</text> |
| <text text-anchor="start" x="830" y="-578.5" font-family="Helvetica,sans-Serif" font-size="10.00">#active_hdfs_read</text> |
| <text text-anchor="middle" x="895" y="-567.5" font-family="Helvetica,sans-Serif" font-size="10.00">_thread_counter_</text> |
| <text text-anchor="start" x="830" y="-556.5" font-family="Helvetica,sans-Serif" font-size="10.00">#average_hdfs_read</text> |
| <text text-anchor="start" x="830" y="-545.5" font-family="Helvetica,sans-Serif" font-size="10.00">_thread_concurrency</text> |
| <text text-anchor="middle" x="895" y="-534.5" font-family="Helvetica,sans-Serif" font-size="10.00">_</text> |
| <text text-anchor="start" x="830" y="-523.5" font-family="Helvetica,sans-Serif" font-size="10.00">#scan_ranges_complete</text> |
| <text text-anchor="middle" x="895" y="-512.5" font-family="Helvetica,sans-Serif" font-size="10.00">_counter_</text> |
| <text text-anchor="start" x="830" y="-501.5" font-family="Helvetica,sans-Serif" font-size="10.00">#num_scanner_threads</text> |
| <text text-anchor="middle" x="895" y="-490.5" font-family="Helvetica,sans-Serif" font-size="10.00">_started_counter_</text> |
| <text text-anchor="middle" x="895" y="-479.5" font-family="Helvetica,sans-Serif" font-size="10.00">...</text> |
| </g> |
| <!-- Node17->Node2 --> |
| <g id="edge18" class="edge"><title>Node17->Node2</title> |
| <path fill="none" stroke="#404040" d="M199.033,-884.582C205.884,-841.516 214.737,-795.156 222,-788 254.169,-756.306 277.837,-779.431 322,-770 553.935,-720.472 825.074,-649.81 956.886,-614.629"/> |
| <polygon fill="none" stroke="#404040" points="957.225,-614.539 961.989,-609.125 968.818,-611.44 964.055,-616.853 957.225,-614.539"/> |
| <text text-anchor="start" x="222" y="-835.5" font-family="Helvetica,sans-Serif" font-size="10.00"> #rows_returned_counter</text> |
| <text text-anchor="middle" x="276" y="-824.5" font-family="Helvetica,sans-Serif" font-size="10.00">_</text> |
| <text text-anchor="middle" x="276" y="-813.5" font-family="Helvetica,sans-Serif" font-size="10.00">#rows_returned_rate_</text> |
| </g> |
| <!-- Node25 --> |
| <g id="node25" class="node"><title>Node25</title> |
| <g id="a_node25"><a xlink:href="classimpala_1_1RuntimeProfile_1_1ThreadCounters.html" target="_top" xlink:title="A set of counters that measure thread info, such as total time, user time, sys time. "> |
| <polygon fill="white" stroke="black" points="0,-558 0,-626 116,-626 116,-558 0,-558"/> |
| <text text-anchor="start" x="8" y="-614" font-family="Helvetica,sans-Serif" font-size="10.00">impala::RuntimeProfile</text> |
| <text text-anchor="middle" x="58" y="-603" font-family="Helvetica,sans-Serif" font-size="10.00">::ThreadCounters</text> |
| <polyline fill="none" stroke="black" points="0,-596 116,-596 "/> |
| <text text-anchor="middle" x="58" y="-584" font-family="Helvetica,sans-Serif" font-size="10.00"> </text> |
| <polyline fill="none" stroke="black" points="0,-577 116,-577 "/> |
| <text text-anchor="middle" x="58" y="-565" font-family="Helvetica,sans-Serif" font-size="10.00"> </text> |
| </a> |
| </g> |
| </g> |
| <!-- Node17->Node25 --> |
| <g id="edge38" class="edge"><title>Node17->Node25</title> |
| <path fill="none" stroke="#404040" d="M129.858,-920.424C112.919,-905.271 96.2344,-886.711 86,-866 49.6979,-792.535 49.5361,-694.559 53.339,-638.167"/> |
| <polygon fill="none" stroke="#404040" points="53.3456,-638.08 49.8123,-631.794 54.256,-626.114 57.7893,-632.401 53.3456,-638.08"/> |
| <text text-anchor="start" x="86" y="-857.5" font-family="Helvetica,sans-Serif" font-size="10.00"> -voluntary_context</text> |
| <text text-anchor="middle" x="130" y="-846.5" font-family="Helvetica,sans-Serif" font-size="10.00">_switches_</text> |
| <text text-anchor="start" x="86" y="-835.5" font-family="Helvetica,sans-Serif" font-size="10.00">-involuntary_context</text> |
| <text text-anchor="middle" x="130" y="-824.5" font-family="Helvetica,sans-Serif" font-size="10.00">_switches_</text> |
| <text text-anchor="middle" x="130" y="-813.5" font-family="Helvetica,sans-Serif" font-size="10.00">-sys_time_</text> |
| <text text-anchor="middle" x="130" y="-802.5" font-family="Helvetica,sans-Serif" font-size="10.00">-total_time_</text> |
| <text text-anchor="middle" x="130" y="-791.5" font-family="Helvetica,sans-Serif" font-size="10.00">-user_time_</text> |
| </g> |
| <!-- Node18->Node17 --> |
| <g id="edge20" class="edge"><title>Node18->Node17</title> |
| <path fill="none" stroke="#404040" d="M178.411,-1134.71C175.883,-1110.52 174.488,-1084.28 176,-1060 176.137,-1057.8 176.291,-1055.58 176.461,-1053.33"/> |
| <polygon fill="none" stroke="#404040" points="176.475,-1053.16 173.004,-1046.84 177.502,-1041.21 180.974,-1047.53 176.475,-1053.16"/> |
| <text text-anchor="middle" x="194.5" y="-1074.5" font-family="Helvetica,sans-Serif" font-size="10.00"> #value_</text> |
| </g> |
| <!-- Node19 --> |
| <g id="node19" class="node"><title>Node19</title> |
| <polygon fill="white" stroke="#bfbfbf" points="1553.5,-934.5 1553.5,-991.5 1594.5,-991.5 1594.5,-934.5 1553.5,-934.5"/> |
| <text text-anchor="middle" x="1574" y="-979.5" font-family="Helvetica,sans-Serif" font-size="10.00">string</text> |
| <polyline fill="none" stroke="#bfbfbf" points="1553.5,-972.5 1594.5,-972.5 "/> |
| <text text-anchor="middle" x="1574" y="-960.5" font-family="Helvetica,sans-Serif" font-size="10.00"> </text> |
| <polyline fill="none" stroke="#bfbfbf" points="1553.5,-953.5 1594.5,-953.5 "/> |
| <text text-anchor="middle" x="1574" y="-941.5" font-family="Helvetica,sans-Serif" font-size="10.00"> </text> |
| </g> |
| <!-- Node19->Node1 --> |
| <g id="edge42" class="edge"><title>Node19->Node1</title> |
| <path fill="none" stroke="#404040" d="M1580.05,-934.132C1585.09,-917.33 1593.95,-896.776 1609,-884 1632.83,-863.767 1657.93,-890.774 1677,-866 1698.15,-838.529 1699.28,-814.558 1677,-788 1647.41,-752.734 1604.86,-805.04 1575,-770 1482.15,-661.023 1487.83,-495.29 1512.23,-367.034"/> |
| <polygon fill="none" stroke="#404040" points="1512.25,-366.909 1509.48,-360.251 1514.56,-355.134 1517.33,-361.793 1512.25,-366.909"/> |
| <text text-anchor="start" x="1575" y="-683" font-family="Helvetica,sans-Serif" font-size="10.00"> +SCANNER_THREAD_TOTAL</text> |
| <text text-anchor="middle" x="1658" y="-672" font-family="Helvetica,sans-Serif" font-size="10.00">_WALLCLOCK_TIME</text> |
| <text text-anchor="start" x="1575" y="-661" font-family="Helvetica,sans-Serif" font-size="10.00">+SCANNER_THREAD_COUNTERS</text> |
| <text text-anchor="middle" x="1658" y="-650" font-family="Helvetica,sans-Serif" font-size="10.00">_PREFIX</text> |
| <text text-anchor="middle" x="1658" y="-639" font-family="Helvetica,sans-Serif" font-size="10.00">+TOTAL_HDFS_READ_TIMER</text> |
| <text text-anchor="start" x="1575" y="-628" font-family="Helvetica,sans-Serif" font-size="10.00">+NUM_DISKS_ACCESSED</text> |
| <text text-anchor="middle" x="1658" y="-617" font-family="Helvetica,sans-Serif" font-size="10.00">_COUNTER</text> |
| <text text-anchor="start" x="1575" y="-606" font-family="Helvetica,sans-Serif" font-size="10.00">+SCAN_RANGES_COMPLETE</text> |
| <text text-anchor="middle" x="1658" y="-595" font-family="Helvetica,sans-Serif" font-size="10.00">_COUNTER</text> |
| <text text-anchor="start" x="1575" y="-584" font-family="Helvetica,sans-Serif" font-size="10.00">+TOTAL_THROUGHPUT</text> |
| <text text-anchor="middle" x="1658" y="-573" font-family="Helvetica,sans-Serif" font-size="10.00">_COUNTER</text> |
| <text text-anchor="middle" x="1658" y="-562" font-family="Helvetica,sans-Serif" font-size="10.00">+ROWS_READ_COUNTER</text> |
| <text text-anchor="middle" x="1658" y="-551" font-family="Helvetica,sans-Serif" font-size="10.00">+BYTES_READ_COUNTER</text> |
| <text text-anchor="start" x="1575" y="-540" font-family="Helvetica,sans-Serif" font-size="10.00">+AVERAGE_SCANNER_THREAD</text> |
| <text text-anchor="middle" x="1658" y="-529" font-family="Helvetica,sans-Serif" font-size="10.00">_CONCURRENCY</text> |
| <text text-anchor="start" x="1575" y="-518" font-family="Helvetica,sans-Serif" font-size="10.00">+NUM_SCANNER_THREADS</text> |
| <text text-anchor="middle" x="1658" y="-507" font-family="Helvetica,sans-Serif" font-size="10.00">_STARTED</text> |
| <text text-anchor="middle" x="1658" y="-496" 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="M1568.89,-934.496C1564.16,-917.171 1555.3,-895.901 1539,-884 1481.2,-841.811 1433.82,-911.993 1379,-866 1351.31,-842.771 1378,-816.675 1356,-788 1294.3,-707.586 1189.19,-652.722 1116.58,-622.156"/> |
| <polygon fill="none" stroke="#404040" points="1116.31,-622.043 1109.23,-623.448 1105.22,-617.459 1112.29,-616.054 1116.31,-622.043"/> |
| <text text-anchor="middle" x="1433.5" y="-824.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="M1565.93,-934.172C1560.28,-918.205 1551.49,-898.512 1539,-884 1529.35,-872.787 1519.87,-877.839 1511,-866 1489.33,-837.077 1511.96,-815.059 1488,-788 1390.05,-677.379 1218.18,-627.182 1117.27,-606.284"/> |
| <polygon fill="none" stroke="#404040" points="1117.08,-606.247 1110.41,-608.984 1105.32,-603.878 1111.99,-601.142 1117.08,-606.247"/> |
| <text text-anchor="middle" x="1594" y="-824.5" font-family="Helvetica,sans-Serif" font-size="10.00"> +ROW_THROUGHPUT_COUNTER</text> |
| </g> |
| <!-- Node19->Node22 --> |
| <g id="edge35" class="edge"><title>Node19->Node22</title> |
| <path fill="none" stroke="#404040" d="M1579.65,-934.156C1584.55,-917.144 1593.41,-896.352 1609,-884 1642,-857.853 1670.84,-894.314 1702,-866 1728.75,-841.693 1710.34,-821.036 1725,-788 1728.8,-779.43 1731.78,-778.37 1736,-770 1753.92,-734.501 1770.84,-693.44 1783.77,-659.808"/> |
| <polygon fill="none" stroke="#404040" points="1783.91,-659.458 1782.3,-652.427 1788.18,-648.243 1789.78,-655.274 1783.91,-659.458"/> |
| <text text-anchor="middle" x="1743" y="-824.5" font-family="Helvetica,sans-Serif" font-size="10.00"> -name_</text> |
| </g> |
| <!-- Node20 --> |
| <g id="node20" class="node"><title>Node20</title> |
| <polygon fill="white" stroke="#bfbfbf" points="315.5,-934.5 315.5,-991.5 464.5,-991.5 464.5,-934.5 315.5,-934.5"/> |
| <text text-anchor="middle" x="390" y="-979.5" font-family="Helvetica,sans-Serif" font-size="10.00">vector< impala::ExecNode * ></text> |
| <polyline fill="none" stroke="#bfbfbf" points="315.5,-972.5 464.5,-972.5 "/> |
| <text text-anchor="middle" x="390" y="-960.5" font-family="Helvetica,sans-Serif" font-size="10.00"> </text> |
| <polyline fill="none" stroke="#bfbfbf" points="315.5,-953.5 464.5,-953.5 "/> |
| <text text-anchor="middle" x="390" y="-941.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="M399.608,-934.468C414.241,-896.374 445.624,-827.799 494,-788 632.445,-674.104 842.719,-624.151 956.716,-604.403"/> |
| <polygon fill="none" stroke="#404040" points="956.953,-604.363 962.202,-599.419 968.785,-602.363 963.536,-607.307 956.953,-604.363"/> |
| <text text-anchor="middle" x="518" y="-824.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="482,-934.5 482,-991.5 640,-991.5 640,-934.5 482,-934.5"/> |
| <text text-anchor="middle" x="561" y="-979.5" font-family="Helvetica,sans-Serif" font-size="10.00">vector< impala::ExprContext * ></text> |
| <polyline fill="none" stroke="#bfbfbf" points="482,-972.5 640,-972.5 "/> |
| <text text-anchor="middle" x="561" y="-960.5" font-family="Helvetica,sans-Serif" font-size="10.00"> </text> |
| <polyline fill="none" stroke="#bfbfbf" points="482,-953.5 640,-953.5 "/> |
| <text text-anchor="middle" x="561" y="-941.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="M553.514,-934.454C545.226,-897.571 536.699,-831.726 567,-788 656.269,-659.179 847.537,-615.255 956.556,-600.427"/> |
| <polygon fill="none" stroke="#404040" points="956.883,-600.385 962.318,-595.645 968.783,-598.839 963.348,-603.579 956.883,-600.385"/> |
| <text text-anchor="middle" x="610.5" y="-830" font-family="Helvetica,sans-Serif" font-size="10.00"> #conjunct_ctxs_</text> |
| <text text-anchor="middle" x="610.5" y="-819" font-family="Helvetica,sans-Serif" font-size="10.00">-expr_ctxs_to_free_</text> |
| </g> |
| <!-- Node22->Node1 --> |
| <g id="edge29" class="edge"><title>Node22->Node1</title> |
| <path fill="none" stroke="#404040" d="M1789.36,-535.605C1776.41,-499.898 1757.64,-453.022 1736,-414 1718.21,-381.912 1696.77,-349.053 1675.21,-318.46"/> |
| <polygon fill="none" stroke="#404040" points="1675.16,-318.392 1668.42,-315.819 1668.21,-308.611 1674.94,-311.184 1675.16,-318.392"/> |
| <text text-anchor="start" x="1725" y="-388" font-family="Helvetica,sans-Serif" font-size="10.00"> #bytes_read_timeseries</text> |
| <text text-anchor="middle" x="1778.5" y="-377" font-family="Helvetica,sans-Serif" font-size="10.00">_counter_</text> |
| </g> |
| <!-- Node23->Node22 --> |
| <g id="edge30" class="edge"><title>Node23->Node22</title> |
| <path fill="none" stroke="#404040" d="M1773.85,-901.407C1778.64,-889.895 1782.99,-877.765 1786,-866 1803.58,-797.375 1808.15,-716.165 1808.9,-660.259"/> |
| <polygon fill="none" stroke="#404040" points="1808.9,-660.025 1804.95,-653.99 1809,-648.026 1812.95,-654.061 1808.9,-660.025"/> |
| <text text-anchor="middle" x="1824.5" y="-824.5" font-family="Helvetica,sans-Serif" font-size="10.00"> -samples_</text> |
| </g> |
| <!-- Node24 --> |
| <g id="node24" class="node"><title>Node24</title> |
| <polygon fill="white" stroke="#bfbfbf" points="1829.5,-934.5 1829.5,-991.5 1930.5,-991.5 1930.5,-934.5 1829.5,-934.5"/> |
| <text text-anchor="middle" x="1880" y="-979.5" font-family="Helvetica,sans-Serif" font-size="10.00">function< int64_t()></text> |
| <polyline fill="none" stroke="#bfbfbf" points="1829.5,-972.5 1930.5,-972.5 "/> |
| <text text-anchor="middle" x="1880" y="-960.5" font-family="Helvetica,sans-Serif" font-size="10.00"> </text> |
| <polyline fill="none" stroke="#bfbfbf" points="1829.5,-953.5 1930.5,-953.5 "/> |
| <text text-anchor="middle" x="1880" y="-941.5" font-family="Helvetica,sans-Serif" font-size="10.00"> </text> |
| </g> |
| <!-- Node24->Node22 --> |
| <g id="edge36" class="edge"><title>Node24->Node22</title> |
| <path fill="none" stroke="#404040" d="M1876.36,-934.469C1871.67,-900.075 1862.92,-839.48 1853,-788 1844.75,-745.209 1833.79,-697.54 1824.74,-660.044"/> |
| <polygon fill="none" stroke="#404040" points="1824.71,-659.908 1819.41,-655.021 1821.88,-648.247 1827.18,-653.134 1824.71,-659.908"/> |
| <text text-anchor="middle" x="1895.5" y="-824.5" font-family="Helvetica,sans-Serif" font-size="10.00"> -sample_fn_</text> |
| </g> |
| <!-- Node25->Node1 --> |
| <g id="edge37" class="edge"><title>Node25->Node1</title> |
| <path fill="none" stroke="#404040" d="M44.1677,-557.666C27.1002,-510.573 5.43091,-424.669 50,-374 142.567,-268.764 1114.81,-204.418 1451.78,-185.142"/> |
| <polygon fill="none" stroke="#404040" points="1451.99,-185.13 1457.76,-180.796 1463.98,-184.448 1458.21,-188.783 1451.99,-185.13"/> |
| <text text-anchor="middle" x="112" y="-382.5" font-family="Helvetica,sans-Serif" font-size="10.00"> #scanner_thread_counters_</text> |
| </g> |
| <!-- Node26 --> |
| <g id="node26" class="node"><title>Node26</title> |
| <polygon fill="white" stroke="#bfbfbf" points="1884,-558 1884,-626 2036,-626 2036,-558 1884,-558"/> |
| <text text-anchor="start" x="1892" y="-614" font-family="Helvetica,sans-Serif" font-size="10.00">vector< impala::RuntimeProfile</text> |
| <text text-anchor="middle" x="1960" y="-603" font-family="Helvetica,sans-Serif" font-size="10.00">::Counter * ></text> |
| <polyline fill="none" stroke="#bfbfbf" points="1884,-596 2036,-596 "/> |
| <text text-anchor="middle" x="1960" y="-584" font-family="Helvetica,sans-Serif" font-size="10.00"> </text> |
| <polyline fill="none" stroke="#bfbfbf" points="1884,-577 2036,-577 "/> |
| <text text-anchor="middle" x="1960" y="-565" font-family="Helvetica,sans-Serif" font-size="10.00"> </text> |
| </g> |
| <!-- Node26->Node1 --> |
| <g id="edge39" class="edge"><title>Node26->Node1</title> |
| <path fill="none" stroke="#404040" d="M1947.43,-557.703C1932.71,-520.834 1906.21,-460.473 1874,-414 1823.82,-341.585 1744.35,-281.749 1678.7,-240.579"/> |
| <polygon fill="none" stroke="#404040" points="1678.49,-240.45 1671.29,-240.692 1668.29,-234.133 1675.5,-233.891 1678.49,-240.45"/> |
| <text text-anchor="start" x="1856" y="-388" font-family="Helvetica,sans-Serif" font-size="10.00"> #hdfs_read_thread_concurrency</text> |
| <text text-anchor="middle" x="1927" y="-377" font-family="Helvetica,sans-Serif" font-size="10.00">_bucket_</text> |
| </g> |
| <!-- Node27 --> |
| <g id="node27" class="node"><title>Node27</title> |
| <polygon fill="white" stroke="#bfbfbf" points="2054.5,-563.5 2054.5,-620.5 2213.5,-620.5 2213.5,-563.5 2054.5,-563.5"/> |
| <text text-anchor="middle" x="2134" y="-608.5" font-family="Helvetica,sans-Serif" font-size="10.00">vector< TScanRangeParams > *</text> |
| <polyline fill="none" stroke="#bfbfbf" points="2054.5,-601.5 2213.5,-601.5 "/> |
| <text text-anchor="middle" x="2134" y="-589.5" font-family="Helvetica,sans-Serif" font-size="10.00"> </text> |
| <polyline fill="none" stroke="#bfbfbf" points="2054.5,-582.5 2213.5,-582.5 "/> |
| <text text-anchor="middle" x="2134" y="-570.5" font-family="Helvetica,sans-Serif" font-size="10.00"> </text> |
| </g> |
| <!-- Node27->Node1 --> |
| <g id="edge41" class="edge"><title>Node27->Node1</title> |
| <path fill="none" stroke="#404040" d="M2125.76,-563.268C2110.11,-515.855 2071.3,-419.894 2002,-374 1900.06,-306.496 1770.92,-252.065 1679.72,-218.04"/> |
| <polygon fill="none" stroke="#404040" points="1679.49,-217.953 1672.47,-219.621 1668.23,-213.787 1675.25,-212.119 1679.49,-217.953"/> |
| <text text-anchor="middle" x="2080" y="-382.5" font-family="Helvetica,sans-Serif" font-size="10.00"> #scan_range_params_</text> |
| </g> |
| </g> |
| </svg> |