| <?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::HdfsTextTableWriter Pages: 1 --> |
| <svg width="5469pt" height="1840pt" |
| viewBox="0.00 0.00 5469.00 1840.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 1836)"> |
| <title>impala::HdfsTextTableWriter</title> |
| <polygon fill="white" stroke="none" points="-4,4 -4,-1836 5465,-1836 5465,4 -4,4"/> |
| <!-- Node1 --> |
| <g id="node1" class="node"><title>Node1</title> |
| <polygon fill="#bfbfbf" stroke="black" points="5044,-0.5 5044,-167.5 5186,-167.5 5186,-0.5 5044,-0.5"/> |
| <text text-anchor="middle" x="5115" y="-155.5" font-family="Helvetica,sans-Serif" font-size="10.00">impala::HdfsTextTableWriter</text> |
| <polyline fill="none" stroke="black" points="5044,-148.5 5186,-148.5 "/> |
| <text text-anchor="middle" x="5115" y="-136.5" font-family="Helvetica,sans-Serif" font-size="10.00"> </text> |
| <polyline fill="none" stroke="black" points="5044,-129.5 5186,-129.5 "/> |
| <text text-anchor="start" x="5052" y="-117.5" font-family="Helvetica,sans-Serif" font-size="10.00">+ HdfsTextTableWriter()</text> |
| <text text-anchor="start" x="5052" y="-106.5" font-family="Helvetica,sans-Serif" font-size="10.00">+ ~HdfsTextTableWriter()</text> |
| <text text-anchor="start" x="5052" y="-95.5" font-family="Helvetica,sans-Serif" font-size="10.00">+ Init()</text> |
| <text text-anchor="start" x="5052" y="-84.5" font-family="Helvetica,sans-Serif" font-size="10.00">+ Finalize()</text> |
| <text text-anchor="start" x="5052" y="-73.5" font-family="Helvetica,sans-Serif" font-size="10.00">+ InitNewFile()</text> |
| <text text-anchor="start" x="5052" y="-62.5" font-family="Helvetica,sans-Serif" font-size="10.00">+ Close()</text> |
| <text text-anchor="start" x="5052" y="-51.5" font-family="Helvetica,sans-Serif" font-size="10.00">+ default_block_size()</text> |
| <text text-anchor="start" x="5052" y="-40.5" font-family="Helvetica,sans-Serif" font-size="10.00">+ file_extension()</text> |
| <text text-anchor="start" x="5052" y="-29.5" font-family="Helvetica,sans-Serif" font-size="10.00">+ AppendRowBatch()</text> |
| <text text-anchor="start" x="5052" y="-18.5" font-family="Helvetica,sans-Serif" font-size="10.00">- PrintEscaped()</text> |
| <text text-anchor="start" x="5052" y="-7.5" font-family="Helvetica,sans-Serif" font-size="10.00">- Flush()</text> |
| </g> |
| <!-- Node2 --> |
| <g id="node2" class="node"><title>Node2</title> |
| <g id="a_node2"><a xlink:href="classimpala_1_1HdfsTableWriter.html" target="_top" xlink:title="{impala::HdfsTableWriter\n||+ HdfsTableWriter()\l+ ~HdfsTableWriter()\l+ Init()\l+ InitNewFile()\l+ AppendRowBatch()\l+ Finalize()\l+ Close()\l+ stats()\l+ default_block_size()\l+ file_extension()\l# Write()\l# Write()\l# Write()\l}"> |
| <polygon fill="white" stroke="black" points="3793,-216.5 3793,-405.5 3915,-405.5 3915,-216.5 3793,-216.5"/> |
| <text text-anchor="middle" x="3854" y="-393.5" font-family="Helvetica,sans-Serif" font-size="10.00">impala::HdfsTableWriter</text> |
| <polyline fill="none" stroke="black" points="3793,-386.5 3915,-386.5 "/> |
| <text text-anchor="middle" x="3854" y="-374.5" font-family="Helvetica,sans-Serif" font-size="10.00"> </text> |
| <polyline fill="none" stroke="black" points="3793,-367.5 3915,-367.5 "/> |
| <text text-anchor="start" x="3801" y="-355.5" font-family="Helvetica,sans-Serif" font-size="10.00">+ HdfsTableWriter()</text> |
| <text text-anchor="start" x="3801" y="-344.5" font-family="Helvetica,sans-Serif" font-size="10.00">+ ~HdfsTableWriter()</text> |
| <text text-anchor="start" x="3801" y="-333.5" font-family="Helvetica,sans-Serif" font-size="10.00">+ Init()</text> |
| <text text-anchor="start" x="3801" y="-322.5" font-family="Helvetica,sans-Serif" font-size="10.00">+ InitNewFile()</text> |
| <text text-anchor="start" x="3801" y="-311.5" font-family="Helvetica,sans-Serif" font-size="10.00">+ AppendRowBatch()</text> |
| <text text-anchor="start" x="3801" y="-300.5" font-family="Helvetica,sans-Serif" font-size="10.00">+ Finalize()</text> |
| <text text-anchor="start" x="3801" y="-289.5" font-family="Helvetica,sans-Serif" font-size="10.00">+ Close()</text> |
| <text text-anchor="start" x="3801" y="-278.5" font-family="Helvetica,sans-Serif" font-size="10.00">+ stats()</text> |
| <text text-anchor="start" x="3801" y="-267.5" font-family="Helvetica,sans-Serif" font-size="10.00">+ default_block_size()</text> |
| <text text-anchor="start" x="3801" y="-256.5" font-family="Helvetica,sans-Serif" font-size="10.00">+ file_extension()</text> |
| <text text-anchor="start" x="3801" y="-245.5" font-family="Helvetica,sans-Serif" font-size="10.00"># Write()</text> |
| <text text-anchor="start" x="3801" y="-234.5" font-family="Helvetica,sans-Serif" font-size="10.00"># Write()</text> |
| <text text-anchor="start" x="3801" y="-223.5" font-family="Helvetica,sans-Serif" font-size="10.00"># Write()</text> |
| </a> |
| </g> |
| </g> |
| <!-- Node2->Node1 --> |
| <g id="edge1" class="edge"><title>Node2->Node1</title> |
| <path fill="none" stroke="midnightblue" d="M3925.13,-297.308C4146.61,-257.79 4822.23,-137.239 5043.8,-97.7045"/> |
| <polygon fill="none" stroke="midnightblue" points="3924.48,-293.87 3915.25,-299.072 3925.71,-300.761 3924.48,-293.87"/> |
| </g> |
| <!-- Node3 --> |
| <g id="node3" class="node"><title>Node3</title> |
| <g id="a_node3"><a xlink:href="classimpala_1_1RuntimeState.html" target="_top" xlink:title="{impala::RuntimeState\n||+ RuntimeState()\l+ RuntimeState()\l+ ~RuntimeState()\l+ InitMemTrackers()\l+ CreateBlockMgr()\l+ obj_pool()\l+ desc_tbl()\l+ set_desc_tbl()\l+ query_options()\l+ batch_size()\land 57 more...\l- Init()\l- CreateCodegen()\l- RuntimeState()\l}"> |
| <polygon fill="white" stroke="black" points="1618.5,-504 1618.5,-704 1729.5,-704 1729.5,-504 1618.5,-504"/> |
| <text text-anchor="middle" x="1674" y="-692" font-family="Helvetica,sans-Serif" font-size="10.00">impala::RuntimeState</text> |
| <polyline fill="none" stroke="black" points="1618.5,-685 1729.5,-685 "/> |
| <text text-anchor="middle" x="1674" y="-673" font-family="Helvetica,sans-Serif" font-size="10.00"> </text> |
| <polyline fill="none" stroke="black" points="1618.5,-666 1729.5,-666 "/> |
| <text text-anchor="start" x="1626.5" y="-654" font-family="Helvetica,sans-Serif" font-size="10.00">+ RuntimeState()</text> |
| <text text-anchor="start" x="1626.5" y="-643" font-family="Helvetica,sans-Serif" font-size="10.00">+ RuntimeState()</text> |
| <text text-anchor="start" x="1626.5" y="-632" font-family="Helvetica,sans-Serif" font-size="10.00">+ ~RuntimeState()</text> |
| <text text-anchor="start" x="1626.5" y="-621" font-family="Helvetica,sans-Serif" font-size="10.00">+ InitMemTrackers()</text> |
| <text text-anchor="start" x="1626.5" y="-610" font-family="Helvetica,sans-Serif" font-size="10.00">+ CreateBlockMgr()</text> |
| <text text-anchor="start" x="1626.5" y="-599" font-family="Helvetica,sans-Serif" font-size="10.00">+ obj_pool()</text> |
| <text text-anchor="start" x="1626.5" y="-588" font-family="Helvetica,sans-Serif" font-size="10.00">+ desc_tbl()</text> |
| <text text-anchor="start" x="1626.5" y="-577" font-family="Helvetica,sans-Serif" font-size="10.00">+ set_desc_tbl()</text> |
| <text text-anchor="start" x="1626.5" y="-566" font-family="Helvetica,sans-Serif" font-size="10.00">+ query_options()</text> |
| <text text-anchor="start" x="1626.5" y="-555" font-family="Helvetica,sans-Serif" font-size="10.00">+ batch_size()</text> |
| <text text-anchor="start" x="1626.5" y="-544" font-family="Helvetica,sans-Serif" font-size="10.00">and 57 more...</text> |
| <text text-anchor="start" x="1626.5" y="-533" font-family="Helvetica,sans-Serif" font-size="10.00">- Init()</text> |
| <text text-anchor="start" x="1626.5" y="-522" font-family="Helvetica,sans-Serif" font-size="10.00">- CreateCodegen()</text> |
| <text text-anchor="start" x="1626.5" y="-511" font-family="Helvetica,sans-Serif" font-size="10.00">- RuntimeState()</text> |
| </a> |
| </g> |
| </g> |
| <!-- Node3->Node2 --> |
| <g id="edge2" class="edge"><title>Node3->Node2</title> |
| <path fill="none" stroke="#404040" d="M1729.53,-595.588C2028.1,-555.733 3441.82,-367.021 3780.81,-321.77"/> |
| <polygon fill="none" stroke="#404040" points="3780.99,-321.746 3786.41,-316.987 3792.88,-320.158 3787.47,-324.917 3780.99,-321.746"/> |
| <text text-anchor="middle" x="2978" y="-427.5" font-family="Helvetica,sans-Serif" font-size="10.00"> #state_</text> |
| </g> |
| <!-- Node4 --> |
| <g id="node4" class="node"><title>Node4</title> |
| <polygon fill="white" stroke="#bfbfbf" points="1526.5,-923 1526.5,-991 1651.5,-991 1651.5,-923 1526.5,-923"/> |
| <text text-anchor="start" x="1534.5" y="-979" font-family="Helvetica,sans-Serif" font-size="10.00">map< std::string, TInsert</text> |
| <text text-anchor="middle" x="1589" y="-968" font-family="Helvetica,sans-Serif" font-size="10.00">PartitionStatus ></text> |
| <polyline fill="none" stroke="#bfbfbf" points="1526.5,-961 1651.5,-961 "/> |
| <text text-anchor="middle" x="1589" y="-949" font-family="Helvetica,sans-Serif" font-size="10.00"> </text> |
| <polyline fill="none" stroke="#bfbfbf" points="1526.5,-942 1651.5,-942 "/> |
| <text text-anchor="middle" x="1589" y="-930" font-family="Helvetica,sans-Serif" font-size="10.00"> </text> |
| </g> |
| <!-- Node4->Node3 --> |
| <g id="edge3" class="edge"><title>Node4->Node3</title> |
| <path fill="none" stroke="#404040" d="M1591.69,-922.717C1595.16,-885.57 1602.31,-823.863 1615,-772 1619.51,-753.573 1625.27,-734.328 1631.42,-715.73"/> |
| <polygon fill="none" stroke="#404040" points="1631.46,-715.618 1629.59,-708.655 1635.29,-704.247 1637.17,-711.211 1631.46,-715.618"/> |
| <text text-anchor="middle" x="1663.5" y="-791.5" font-family="Helvetica,sans-Serif" font-size="10.00"> -per_partition_status_</text> |
| </g> |
| <!-- Node5 --> |
| <g id="node5" class="node"><title>Node5</title> |
| <polygon fill="white" stroke="#bfbfbf" points="998.5,-928.5 998.5,-985.5 1135.5,-985.5 1135.5,-928.5 998.5,-928.5"/> |
| <text text-anchor="middle" x="1067" y="-973.5" font-family="Helvetica,sans-Serif" font-size="10.00">TPlanFragmentInstanceCtx</text> |
| <polyline fill="none" stroke="#bfbfbf" points="998.5,-966.5 1135.5,-966.5 "/> |
| <text text-anchor="middle" x="1067" y="-954.5" font-family="Helvetica,sans-Serif" font-size="10.00"> </text> |
| <polyline fill="none" stroke="#bfbfbf" points="998.5,-947.5 1135.5,-947.5 "/> |
| <text text-anchor="middle" x="1067" y="-935.5" font-family="Helvetica,sans-Serif" font-size="10.00"> </text> |
| </g> |
| <!-- Node5->Node3 --> |
| <g id="edge4" class="edge"><title>Node5->Node3</title> |
| <path fill="none" stroke="#404040" d="M1075.72,-928.292C1090.73,-885.855 1125.89,-806.103 1187,-772 1227.98,-749.13 1570.29,-780.54 1609,-754 1623.47,-744.08 1634.74,-730.194 1643.52,-714.851"/> |
| <polygon fill="none" stroke="#404040" points="1643.63,-714.651 1642.88,-707.479 1649.21,-704.028 1649.96,-711.2 1643.63,-714.651"/> |
| <text text-anchor="middle" x="1242.5" y="-791.5" font-family="Helvetica,sans-Serif" font-size="10.00"> -fragment_instance_ctx_</text> |
| </g> |
| <!-- Node6 --> |
| <g id="node6" class="node"><title>Node6</title> |
| <g id="a_node6"><a xlink:href="classimpala_1_1DescriptorTbl.html" target="_top" xlink:title="{impala::DescriptorTbl\n||+ GetTableDescriptor()\l+ GetTupleDescriptor()\l+ GetSlotDescriptor()\l+ GetTupleDescs()\l+ DebugString()\l+ Create()\l- DescriptorTbl()\l}"> |
| <polygon fill="white" stroke="red" points="1154,-895.5 1154,-1018.5 1270,-1018.5 1270,-895.5 1154,-895.5"/> |
| <text text-anchor="middle" x="1212" y="-1006.5" font-family="Helvetica,sans-Serif" font-size="10.00">impala::DescriptorTbl</text> |
| <polyline fill="none" stroke="red" points="1154,-999.5 1270,-999.5 "/> |
| <text text-anchor="middle" x="1212" y="-987.5" font-family="Helvetica,sans-Serif" font-size="10.00"> </text> |
| <polyline fill="none" stroke="red" points="1154,-980.5 1270,-980.5 "/> |
| <text text-anchor="start" x="1162" y="-968.5" font-family="Helvetica,sans-Serif" font-size="10.00">+ GetTableDescriptor()</text> |
| <text text-anchor="start" x="1162" y="-957.5" font-family="Helvetica,sans-Serif" font-size="10.00">+ GetTupleDescriptor()</text> |
| <text text-anchor="start" x="1162" y="-946.5" font-family="Helvetica,sans-Serif" font-size="10.00">+ GetSlotDescriptor()</text> |
| <text text-anchor="start" x="1162" y="-935.5" font-family="Helvetica,sans-Serif" font-size="10.00">+ GetTupleDescs()</text> |
| <text text-anchor="start" x="1162" y="-924.5" font-family="Helvetica,sans-Serif" font-size="10.00">+ DebugString()</text> |
| <text text-anchor="start" x="1162" y="-913.5" font-family="Helvetica,sans-Serif" font-size="10.00">+ Create()</text> |
| <text text-anchor="start" x="1162" y="-902.5" font-family="Helvetica,sans-Serif" font-size="10.00">- DescriptorTbl()</text> |
| </a> |
| </g> |
| </g> |
| <!-- Node6->Node3 --> |
| <g id="edge5" class="edge"><title>Node6->Node3</title> |
| <path fill="none" stroke="#404040" d="M1235.54,-895.394C1246.24,-873.87 1260.67,-850.833 1279,-834 1329.13,-787.977 1353.16,-789.21 1419,-772 1460.03,-761.274 1574.65,-778.882 1609,-754 1623.02,-743.843 1634.05,-729.998 1642.73,-714.816"/> |
| <polygon fill="none" stroke="#404040" points="1642.77,-714.738 1642.03,-707.565 1648.36,-704.121 1649.1,-711.294 1642.77,-714.738"/> |
| <text text-anchor="middle" x="1443.5" y="-791.5" font-family="Helvetica,sans-Serif" font-size="10.00"> -desc_tbl_</text> |
| </g> |
| <!-- Node7 --> |
| <g id="node7" class="node"><title>Node7</title> |
| <g id="a_node7"><a xlink:href="classimpala_1_1Status.html" target="_top" xlink:title="{impala::Status\n||+ Status()\l+ Status()\l+ Status()\l+ Status()\l+ Status()\l+ Status()\l+ Status()\l+ Status()\l+ Status()\l+ Status()\land 23 more...\l+ Expected()\l- Status()\l}"> |
| <polygon fill="white" stroke="red" points="1288,-862.5 1288,-1051.5 1368,-1051.5 1368,-862.5 1288,-862.5"/> |
| <text text-anchor="middle" x="1328" y="-1039.5" font-family="Helvetica,sans-Serif" font-size="10.00">impala::Status</text> |
| <polyline fill="none" stroke="red" points="1288,-1032.5 1368,-1032.5 "/> |
| <text text-anchor="middle" x="1328" y="-1020.5" font-family="Helvetica,sans-Serif" font-size="10.00"> </text> |
| <polyline fill="none" stroke="red" points="1288,-1013.5 1368,-1013.5 "/> |
| <text text-anchor="start" x="1296" y="-1001.5" font-family="Helvetica,sans-Serif" font-size="10.00">+ Status()</text> |
| <text text-anchor="start" x="1296" y="-990.5" font-family="Helvetica,sans-Serif" font-size="10.00">+ Status()</text> |
| <text text-anchor="start" x="1296" y="-979.5" font-family="Helvetica,sans-Serif" font-size="10.00">+ Status()</text> |
| <text text-anchor="start" x="1296" y="-968.5" font-family="Helvetica,sans-Serif" font-size="10.00">+ Status()</text> |
| <text text-anchor="start" x="1296" y="-957.5" font-family="Helvetica,sans-Serif" font-size="10.00">+ Status()</text> |
| <text text-anchor="start" x="1296" y="-946.5" font-family="Helvetica,sans-Serif" font-size="10.00">+ Status()</text> |
| <text text-anchor="start" x="1296" y="-935.5" font-family="Helvetica,sans-Serif" font-size="10.00">+ Status()</text> |
| <text text-anchor="start" x="1296" y="-924.5" font-family="Helvetica,sans-Serif" font-size="10.00">+ Status()</text> |
| <text text-anchor="start" x="1296" y="-913.5" font-family="Helvetica,sans-Serif" font-size="10.00">+ Status()</text> |
| <text text-anchor="start" x="1296" y="-902.5" font-family="Helvetica,sans-Serif" font-size="10.00">+ Status()</text> |
| <text text-anchor="start" x="1296" y="-891.5" font-family="Helvetica,sans-Serif" font-size="10.00">and 23 more...</text> |
| <text text-anchor="start" x="1296" y="-880.5" font-family="Helvetica,sans-Serif" font-size="10.00">+ Expected()</text> |
| <text text-anchor="start" x="1296" y="-869.5" font-family="Helvetica,sans-Serif" font-size="10.00">- Status()</text> |
| </a> |
| </g> |
| </g> |
| <!-- Node7->Node3 --> |
| <g id="edge6" class="edge"><title>Node7->Node3</title> |
| <path fill="none" stroke="#404040" d="M1368.04,-909.236C1406.63,-867.134 1468.77,-806.701 1535,-772 1564.98,-756.291 1583.09,-775.78 1609,-754 1621.69,-743.332 1631.98,-729.715 1640.3,-715.063"/> |
| <polygon fill="none" stroke="#404040" points="1640.41,-714.85 1639.68,-707.676 1646.02,-704.239 1646.75,-711.413 1640.41,-714.85"/> |
| <text text-anchor="middle" x="1569" y="-791.5" font-family="Helvetica,sans-Serif" font-size="10.00"> -query_status_</text> |
| </g> |
| <!-- Node7->Node7 --> |
| <g id="edge7" class="edge"><title>Node7->Node7</title> |
| <path fill="none" stroke="#404040" d="M1368.12,-987.012C1378.33,-985.039 1386,-975.035 1386,-957 1386,-946.01 1383.15,-938.002 1378.62,-932.976"/> |
| <polygon fill="none" stroke="#404040" points="1378.54,-932.934 1371.35,-933.436 1368.12,-926.988 1375.31,-926.487 1378.54,-932.934"/> |
| <text text-anchor="middle" x="1447" y="-971" font-family="Helvetica,sans-Serif" font-size="10.00"> +CANCELLED</text> |
| <text text-anchor="middle" x="1447" y="-960" font-family="Helvetica,sans-Serif" font-size="10.00">+OK</text> |
| <text text-anchor="middle" x="1447" y="-949" font-family="Helvetica,sans-Serif" font-size="10.00">+MEM_LIMIT_EXCEEDED</text> |
| <text text-anchor="middle" x="1447" y="-938" font-family="Helvetica,sans-Serif" font-size="10.00">+DEPRECATED_RPC</text> |
| </g> |
| <!-- Node8 --> |
| <g id="node8" class="node"><title>Node8</title> |
| <polygon fill="white" stroke="#bfbfbf" points="2464.5,-1239 2464.5,-1307 2571.5,-1307 2571.5,-1239 2464.5,-1239"/> |
| <text text-anchor="start" x="2472.5" y="-1295" font-family="Helvetica,sans-Serif" font-size="10.00">map< std::string, std</text> |
| <text text-anchor="middle" x="2518" y="-1284" font-family="Helvetica,sans-Serif" font-size="10.00">::string ></text> |
| <polyline fill="none" stroke="#bfbfbf" points="2464.5,-1277 2571.5,-1277 "/> |
| <text text-anchor="middle" x="2518" y="-1265" font-family="Helvetica,sans-Serif" font-size="10.00"> </text> |
| <polyline fill="none" stroke="#bfbfbf" points="2464.5,-1258 2571.5,-1258 "/> |
| <text text-anchor="middle" x="2518" y="-1246" font-family="Helvetica,sans-Serif" font-size="10.00"> </text> |
| </g> |
| <!-- Node8->Node3 --> |
| <g id="edge8" class="edge"><title>Node8->Node3</title> |
| <path fill="none" stroke="#404040" d="M2464.26,-1269.72C2117.99,-1254.81 213.007,-1168.87 131,-1080 93.9268,-1039.83 97.8997,-877.506 131,-834 193.547,-751.79 252.744,-786.639 355,-772 389.485,-767.063 1579.99,-773.292 1609,-754 1623.7,-744.222 1635.1,-730.324 1643.93,-714.905"/> |
| <polygon fill="none" stroke="#404040" points="1644.07,-714.644 1643.31,-707.472 1649.64,-704.018 1650.4,-711.19 1644.07,-714.644"/> |
| <text text-anchor="middle" x="179.5" y="-954.5" font-family="Helvetica,sans-Serif" font-size="10.00"> -hdfs_files_to_move_</text> |
| </g> |
| <!-- Node15 --> |
| <g id="node15" class="node"><title>Node15</title> |
| <g id="a_node15"><a xlink:href="classimpala_1_1RuntimeProfile.html" target="_top" xlink:title="{impala::RuntimeProfile\n||+ RuntimeProfile()\l+ ~RuntimeProfile()\l+ AddChild()\l+ SortChildren()\l+ UpdateAverage()\l+ Update()\l+ AddCounter()\l+ AddHighWaterMarkCounter()\l+ AddDerivedCounter()\l+ AddThreadCounters()\land 32 more...\l+ CreateFromThrift()\l+ UnitsPerSecond()\l+ CounterSum()\l- Update()\l- ComputeTimeInProfile()\l- CreateFromThrift()\l- PrintChildCounters()\l}"> |
| <polygon fill="white" stroke="red" points="2892,-835 2892,-1079 3044,-1079 3044,-835 2892,-835"/> |
| <text text-anchor="middle" x="2968" y="-1067" font-family="Helvetica,sans-Serif" font-size="10.00">impala::RuntimeProfile</text> |
| <polyline fill="none" stroke="red" points="2892,-1060 3044,-1060 "/> |
| <text text-anchor="middle" x="2968" y="-1048" font-family="Helvetica,sans-Serif" font-size="10.00"> </text> |
| <polyline fill="none" stroke="red" points="2892,-1041 3044,-1041 "/> |
| <text text-anchor="start" x="2900" y="-1029" font-family="Helvetica,sans-Serif" font-size="10.00">+ RuntimeProfile()</text> |
| <text text-anchor="start" x="2900" y="-1018" font-family="Helvetica,sans-Serif" font-size="10.00">+ ~RuntimeProfile()</text> |
| <text text-anchor="start" x="2900" y="-1007" font-family="Helvetica,sans-Serif" font-size="10.00">+ AddChild()</text> |
| <text text-anchor="start" x="2900" y="-996" font-family="Helvetica,sans-Serif" font-size="10.00">+ SortChildren()</text> |
| <text text-anchor="start" x="2900" y="-985" font-family="Helvetica,sans-Serif" font-size="10.00">+ UpdateAverage()</text> |
| <text text-anchor="start" x="2900" y="-974" font-family="Helvetica,sans-Serif" font-size="10.00">+ Update()</text> |
| <text text-anchor="start" x="2900" y="-963" font-family="Helvetica,sans-Serif" font-size="10.00">+ AddCounter()</text> |
| <text text-anchor="start" x="2900" y="-952" font-family="Helvetica,sans-Serif" font-size="10.00">+ AddHighWaterMarkCounter()</text> |
| <text text-anchor="start" x="2900" y="-941" font-family="Helvetica,sans-Serif" font-size="10.00">+ AddDerivedCounter()</text> |
| <text text-anchor="start" x="2900" y="-930" font-family="Helvetica,sans-Serif" font-size="10.00">+ AddThreadCounters()</text> |
| <text text-anchor="start" x="2900" y="-919" font-family="Helvetica,sans-Serif" font-size="10.00">and 32 more...</text> |
| <text text-anchor="start" x="2900" y="-908" font-family="Helvetica,sans-Serif" font-size="10.00">+ CreateFromThrift()</text> |
| <text text-anchor="start" x="2900" y="-897" font-family="Helvetica,sans-Serif" font-size="10.00">+ UnitsPerSecond()</text> |
| <text text-anchor="start" x="2900" y="-886" font-family="Helvetica,sans-Serif" font-size="10.00">+ CounterSum()</text> |
| <text text-anchor="start" x="2900" y="-875" font-family="Helvetica,sans-Serif" font-size="10.00">- Update()</text> |
| <text text-anchor="start" x="2900" y="-864" font-family="Helvetica,sans-Serif" font-size="10.00">- ComputeTimeInProfile()</text> |
| <text text-anchor="start" x="2900" y="-853" font-family="Helvetica,sans-Serif" font-size="10.00">- CreateFromThrift()</text> |
| <text text-anchor="start" x="2900" y="-842" font-family="Helvetica,sans-Serif" font-size="10.00">- PrintChildCounters()</text> |
| </a> |
| </g> |
| </g> |
| <!-- Node8->Node15 --> |
| <g id="edge16" class="edge"><title>Node8->Node15</title> |
| <path fill="none" stroke="#404040" d="M2540.29,-1238.75C2551.36,-1223.87 2565.63,-1206.82 2581,-1194 2593.83,-1183.3 2600.94,-1186.41 2614,-1176 2650.19,-1147.15 2641.72,-1118.93 2683,-1098 2760.63,-1058.64 2802.2,-1122.76 2878,-1080 2879.2,-1079.32 2880.4,-1078.62 2881.58,-1077.89"/> |
| <polygon fill="none" stroke="#404040" points="2882,-1077.6 2884.68,-1070.91 2891.89,-1070.81 2889.21,-1077.5 2882,-1077.6"/> |
| <text text-anchor="middle" x="2714" y="-1134.5" font-family="Helvetica,sans-Serif" font-size="10.00"> -info_strings_</text> |
| </g> |
| <!-- Node9 --> |
| <g id="node9" class="node"><title>Node9</title> |
| <polygon fill="white" stroke="#bfbfbf" points="1867,-923 1867,-991 1969,-991 1969,-923 1867,-923"/> |
| <text text-anchor="start" x="1875" y="-979" font-family="Helvetica,sans-Serif" font-size="10.00">scoped_ptr< impala</text> |
| <text text-anchor="middle" x="1918" y="-968" font-family="Helvetica,sans-Serif" font-size="10.00">::ObjectPool ></text> |
| <polyline fill="none" stroke="#bfbfbf" points="1867,-961 1969,-961 "/> |
| <text text-anchor="middle" x="1918" y="-949" font-family="Helvetica,sans-Serif" font-size="10.00"> </text> |
| <polyline fill="none" stroke="#bfbfbf" points="1867,-942 1969,-942 "/> |
| <text text-anchor="middle" x="1918" y="-930" font-family="Helvetica,sans-Serif" font-size="10.00"> </text> |
| </g> |
| <!-- Node9->Node3 --> |
| <g id="edge9" class="edge"><title>Node9->Node3</title> |
| <path fill="none" stroke="#404040" d="M1905.47,-922.83C1890.28,-884.704 1862.53,-821.078 1829,-772 1802.9,-733.8 1768.3,-695.648 1738.41,-665.473"/> |
| <polygon fill="none" stroke="#404040" points="1738.2,-665.26 1731.13,-663.848 1729.71,-656.778 1736.78,-658.19 1738.2,-665.26"/> |
| <text text-anchor="middle" x="1880" y="-791.5" font-family="Helvetica,sans-Serif" font-size="10.00"> -obj_pool_</text> |
| </g> |
| <!-- Node10 --> |
| <g id="node10" class="node"><title>Node10</title> |
| <polygon fill="white" stroke="#bfbfbf" points="1987.5,-923 1987.5,-991 2092.5,-991 2092.5,-923 1987.5,-923"/> |
| <text text-anchor="start" x="1995.5" y="-979" font-family="Helvetica,sans-Serif" font-size="10.00">scoped_ptr< impala</text> |
| <text text-anchor="middle" x="2040" y="-968" font-family="Helvetica,sans-Serif" font-size="10.00">::TimestampValue ></text> |
| <polyline fill="none" stroke="#bfbfbf" points="1987.5,-961 2092.5,-961 "/> |
| <text text-anchor="middle" x="2040" y="-949" font-family="Helvetica,sans-Serif" font-size="10.00"> </text> |
| <polyline fill="none" stroke="#bfbfbf" points="1987.5,-942 2092.5,-942 "/> |
| <text text-anchor="middle" x="2040" y="-930" font-family="Helvetica,sans-Serif" font-size="10.00"> </text> |
| </g> |
| <!-- Node10->Node3 --> |
| <g id="edge10" class="edge"><title>Node10->Node3</title> |
| <path fill="none" stroke="#404040" d="M2026.77,-922.774C2015.66,-897.106 1998.2,-861.448 1977,-834 1911.67,-749.424 1807.61,-680.149 1740.04,-640.701"/> |
| <polygon fill="none" stroke="#404040" points="1739.92,-640.629 1732.72,-641.093 1729.53,-634.629 1736.72,-634.165 1739.92,-640.629"/> |
| <text text-anchor="middle" x="1973" y="-791.5" font-family="Helvetica,sans-Serif" font-size="10.00"> -now_</text> |
| </g> |
| <!-- Node11 --> |
| <g id="node11" class="node"><title>Node11</title> |
| <g id="a_node11"><a xlink:href="classimpala_1_1SpinLock.html" target="_top" xlink:title="Lightweight spinlock. "> |
| <polygon fill="white" stroke="black" points="2846.5,-1613 2846.5,-1725 2945.5,-1725 2945.5,-1613 2846.5,-1613"/> |
| <text text-anchor="middle" x="2896" y="-1713" font-family="Helvetica,sans-Serif" font-size="10.00">impala::SpinLock</text> |
| <polyline fill="none" stroke="black" points="2846.5,-1706 2945.5,-1706 "/> |
| <text text-anchor="middle" x="2896" y="-1694" font-family="Helvetica,sans-Serif" font-size="10.00"> </text> |
| <polyline fill="none" stroke="black" points="2846.5,-1687 2945.5,-1687 "/> |
| <text text-anchor="start" x="2854.5" y="-1675" font-family="Helvetica,sans-Serif" font-size="10.00">+ SpinLock()</text> |
| <text text-anchor="start" x="2854.5" y="-1664" font-family="Helvetica,sans-Serif" font-size="10.00">+ lock()</text> |
| <text text-anchor="start" x="2854.5" y="-1653" font-family="Helvetica,sans-Serif" font-size="10.00">+ unlock()</text> |
| <text text-anchor="start" x="2854.5" y="-1642" font-family="Helvetica,sans-Serif" font-size="10.00">+ try_lock()</text> |
| <text text-anchor="start" x="2854.5" y="-1631" font-family="Helvetica,sans-Serif" font-size="10.00">+ DCheckLocked()</text> |
| <text text-anchor="start" x="2854.5" y="-1620" font-family="Helvetica,sans-Serif" font-size="10.00">- SlowAcquire()</text> |
| </a> |
| </g> |
| </g> |
| <!-- Node11->Node3 --> |
| <g id="edge11" class="edge"><title>Node11->Node3</title> |
| <path fill="none" stroke="#404040" d="M2846.35,-1666.05C2712.36,-1660.32 2332.44,-1640.85 2020,-1594 1152.47,-1463.92 641.71,-1858.83 91,-1176 34.1561,-1105.52 64.0372,-814.482 144,-772 215.881,-733.812 1541.18,-799.005 1609,-754 1623.71,-744.237 1635.12,-730.347 1643.95,-714.931"/> |
| <polygon fill="none" stroke="#404040" points="1644.08,-714.671 1643.33,-707.499 1649.66,-704.046 1650.42,-711.217 1644.08,-714.671"/> |
| <text text-anchor="middle" x="132.5" y="-1162" font-family="Helvetica,sans-Serif" font-size="10.00"> -error_log_lock_</text> |
| <text text-anchor="start" x="91" y="-1151" font-family="Helvetica,sans-Serif" font-size="10.00">-file_errors_lock</text> |
| <text text-anchor="middle" x="132.5" y="-1140" font-family="Helvetica,sans-Serif" font-size="10.00">_</text> |
| <text text-anchor="start" x="91" y="-1129" font-family="Helvetica,sans-Serif" font-size="10.00">-query_status_lock</text> |
| <text text-anchor="middle" x="132.5" y="-1118" font-family="Helvetica,sans-Serif" font-size="10.00">_</text> |
| <text text-anchor="middle" x="132.5" y="-1107" font-family="Helvetica,sans-Serif" font-size="10.00">-bitmap_lock_</text> |
| </g> |
| <!-- Node17 --> |
| <g id="node17" class="node"><title>Node17</title> |
| <g id="a_node17"><a xlink:href="classimpala_1_1ObjectPool.html" target="_top" xlink:title="{impala::ObjectPool\n||+ ObjectPool()\l+ ~ObjectPool()\l+ Add()\l}"> |
| <polygon fill="white" stroke="red" points="3712.5,-1233.5 3712.5,-1312.5 3811.5,-1312.5 3811.5,-1233.5 3712.5,-1233.5"/> |
| <text text-anchor="middle" x="3762" y="-1300.5" font-family="Helvetica,sans-Serif" font-size="10.00">impala::ObjectPool</text> |
| <polyline fill="none" stroke="red" points="3712.5,-1293.5 3811.5,-1293.5 "/> |
| <text text-anchor="middle" x="3762" y="-1281.5" font-family="Helvetica,sans-Serif" font-size="10.00"> </text> |
| <polyline fill="none" stroke="red" points="3712.5,-1274.5 3811.5,-1274.5 "/> |
| <text text-anchor="start" x="3720.5" y="-1262.5" font-family="Helvetica,sans-Serif" font-size="10.00">+ ObjectPool()</text> |
| <text text-anchor="start" x="3720.5" y="-1251.5" font-family="Helvetica,sans-Serif" font-size="10.00">+ ~ObjectPool()</text> |
| <text text-anchor="start" x="3720.5" y="-1240.5" font-family="Helvetica,sans-Serif" font-size="10.00">+ Add()</text> |
| </a> |
| </g> |
| </g> |
| <!-- Node11->Node17 --> |
| <g id="edge19" class="edge"><title>Node11->Node17</title> |
| <path fill="none" stroke="#404040" d="M2945.75,-1667.57C3066.93,-1665.56 3373.22,-1654.49 3452,-1594 3537.5,-1528.35 3458.91,-1434.87 3545,-1370 3601.09,-1327.73 3640.86,-1386.57 3702,-1352 3714.54,-1344.91 3725.32,-1334.03 3734.15,-1322.63"/> |
| <polygon fill="none" stroke="#404040" points="3734.39,-1322.29 3734.65,-1315.09 3741.4,-1312.55 3741.15,-1319.76 3734.39,-1322.29"/> |
| <text text-anchor="middle" x="3560" y="-1479.5" font-family="Helvetica,sans-Serif" font-size="10.00"> -lock_</text> |
| </g> |
| <!-- Node12 --> |
| <g id="node12" class="node"><title>Node12</title> |
| <polygon fill="white" stroke="#bfbfbf" points="4412.5,-1774.5 4412.5,-1831.5 4441.5,-1831.5 4441.5,-1774.5 4412.5,-1774.5"/> |
| <text text-anchor="middle" x="4427" y="-1819.5" font-family="Helvetica,sans-Serif" font-size="10.00">int</text> |
| <polyline fill="none" stroke="#bfbfbf" points="4412.5,-1812.5 4441.5,-1812.5 "/> |
| <text text-anchor="middle" x="4427" y="-1800.5" font-family="Helvetica,sans-Serif" font-size="10.00"> </text> |
| <polyline fill="none" stroke="#bfbfbf" points="4412.5,-1793.5 4441.5,-1793.5 "/> |
| <text text-anchor="middle" x="4427" y="-1781.5" font-family="Helvetica,sans-Serif" font-size="10.00"> </text> |
| </g> |
| <!-- Node12->Node2 --> |
| <g id="edge55" class="edge"><title>Node12->Node2</title> |
| <path fill="none" stroke="#404040" d="M4441.5,-1800.82C4505.29,-1795.38 4760.62,-1771.12 4825,-1726 4882.94,-1685.39 4887.06,-1659.43 4914,-1594 5108.87,-1120.66 5140.22,-785.288 4750,-454 4625.98,-348.71 4118.62,-320.881 3927.39,-314.061"/> |
| <polygon fill="none" stroke="#404040" points="3927.25,-314.056 3921.12,-317.846 3915.26,-313.641 3921.39,-309.851 3927.25,-314.056"/> |
| <text text-anchor="middle" x="5122.5" y="-1134.5" font-family="Helvetica,sans-Serif" font-size="10.00"> #HDFS_FLUSH_WRITE_SIZE</text> |
| </g> |
| <!-- Node12->Node3 --> |
| <g id="edge35" class="edge"><title>Node12->Node3</title> |
| <path fill="none" stroke="#404040" d="M4412.4,-1801.08C4264.38,-1791.6 3038.83,-1709.81 2932,-1594 2863.97,-1520.26 2976.06,-1439.81 2904,-1370 2872.9,-1339.88 2743.08,-1379.93 2710,-1352 2648.14,-1299.77 2677.61,-1255.63 2663,-1176 2649.21,-1100.86 2675.47,-893.856 2628,-834 2516.29,-693.154 1940.22,-628.886 1741.49,-610.668"/> |
| <polygon fill="none" stroke="#404040" points="1741.46,-610.666 1735.13,-614.109 1729.51,-609.584 1735.85,-606.141 1741.46,-610.666"/> |
| <text text-anchor="middle" x="2770" y="-1276" font-family="Helvetica,sans-Serif" font-size="10.00"> -DEFAULT_BATCH_SIZE</text> |
| <text text-anchor="middle" x="2770" y="-1265" font-family="Helvetica,sans-Serif" font-size="10.00">-root_node_id_</text> |
| </g> |
| <!-- Node12->Node11 --> |
| <g id="edge12" class="edge"><title>Node12->Node11</title> |
| <path fill="none" stroke="#404040" d="M4412.07,-1801.84C4255.33,-1800.15 2917.02,-1784.87 2889,-1756 2883.85,-1750.7 2880.95,-1744.25 2879.62,-1737.28"/> |
| <polygon fill="none" stroke="#404040" points="2879.61,-1737.17 2875.18,-1731.47 2878.74,-1725.2 2883.16,-1730.89 2879.61,-1737.17"/> |
| <text text-anchor="middle" x="2941.5" y="-1747.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_1ThreadResourceMgr_1_1ResourcePool.html" target="_top" xlink:title="{impala::ThreadResourceMgr\l::ResourcePool\n||+ AcquireThreadToken()\l+ TryAcquireThreadToken()\l+ ReserveOptionalTokens()\l+ ReleaseThreadToken()\l+ SetThreadAvailableCb()\l+ num_required_threads()\l+ num_optional_threads()\l+ num_threads()\l+ num_reserved_optional\l_threads()\l+ optional_exceeded()\l+ num_available_threads()\l+ quota()\l+ set_max_quota()\l- ResourcePool()\l- Reset()\l}"> |
| <polygon fill="white" stroke="red" points="2261,-840.5 2261,-1073.5 2401,-1073.5 2401,-840.5 2261,-840.5"/> |
| <text text-anchor="start" x="2269" y="-1061.5" font-family="Helvetica,sans-Serif" font-size="10.00">impala::ThreadResourceMgr</text> |
| <text text-anchor="middle" x="2331" y="-1050.5" font-family="Helvetica,sans-Serif" font-size="10.00">::ResourcePool</text> |
| <polyline fill="none" stroke="red" points="2261,-1043.5 2401,-1043.5 "/> |
| <text text-anchor="middle" x="2331" y="-1031.5" font-family="Helvetica,sans-Serif" font-size="10.00"> </text> |
| <polyline fill="none" stroke="red" points="2261,-1024.5 2401,-1024.5 "/> |
| <text text-anchor="start" x="2269" y="-1012.5" font-family="Helvetica,sans-Serif" font-size="10.00">+ AcquireThreadToken()</text> |
| <text text-anchor="start" x="2269" y="-1001.5" font-family="Helvetica,sans-Serif" font-size="10.00">+ TryAcquireThreadToken()</text> |
| <text text-anchor="start" x="2269" y="-990.5" font-family="Helvetica,sans-Serif" font-size="10.00">+ ReserveOptionalTokens()</text> |
| <text text-anchor="start" x="2269" y="-979.5" font-family="Helvetica,sans-Serif" font-size="10.00">+ ReleaseThreadToken()</text> |
| <text text-anchor="start" x="2269" y="-968.5" font-family="Helvetica,sans-Serif" font-size="10.00">+ SetThreadAvailableCb()</text> |
| <text text-anchor="start" x="2269" y="-957.5" font-family="Helvetica,sans-Serif" font-size="10.00">+ num_required_threads()</text> |
| <text text-anchor="start" x="2269" y="-946.5" font-family="Helvetica,sans-Serif" font-size="10.00">+ num_optional_threads()</text> |
| <text text-anchor="start" x="2269" y="-935.5" font-family="Helvetica,sans-Serif" font-size="10.00">+ num_threads()</text> |
| <text text-anchor="start" x="2269" y="-924.5" font-family="Helvetica,sans-Serif" font-size="10.00">+ num_reserved_optional</text> |
| <text text-anchor="start" x="2269" y="-913.5" font-family="Helvetica,sans-Serif" font-size="10.00">_threads()</text> |
| <text text-anchor="start" x="2269" y="-902.5" font-family="Helvetica,sans-Serif" font-size="10.00">+ optional_exceeded()</text> |
| <text text-anchor="start" x="2269" y="-891.5" font-family="Helvetica,sans-Serif" font-size="10.00">+ num_available_threads()</text> |
| <text text-anchor="start" x="2269" y="-880.5" font-family="Helvetica,sans-Serif" font-size="10.00">+ quota()</text> |
| <text text-anchor="start" x="2269" y="-869.5" font-family="Helvetica,sans-Serif" font-size="10.00">+ set_max_quota()</text> |
| <text text-anchor="start" x="2269" y="-858.5" font-family="Helvetica,sans-Serif" font-size="10.00">- ResourcePool()</text> |
| <text text-anchor="start" x="2269" y="-847.5" font-family="Helvetica,sans-Serif" font-size="10.00">- Reset()</text> |
| </a> |
| </g> |
| </g> |
| <!-- Node12->Node28 --> |
| <g id="edge41" class="edge"><title>Node12->Node28</title> |
| <path fill="none" stroke="#404040" d="M4412.33,-1802.09C4263.63,-1802.96 3031,-1808.52 2878,-1756 2856.64,-1748.67 2850.06,-1744.42 2837,-1726 2797.52,-1670.3 2754.14,-1371 2753,-1370 2703.06,-1326.33 2503.5,-1397.27 2455,-1352 2371.78,-1274.32 2461.95,-1204.6 2422,-1098 2418.63,-1089 2415.28,-1088.04 2410,-1080 2409.27,-1078.89 2408.54,-1077.78 2407.81,-1076.66"/> |
| <polygon fill="none" stroke="#404040" points="2407.71,-1076.51 2401.08,-1073.69 2401.14,-1066.48 2407.77,-1069.3 2407.71,-1076.51"/> |
| <text text-anchor="start" x="2794" y="-1490.5" font-family="Helvetica,sans-Serif" font-size="10.00"> -num_reserved_optional</text> |
| <text text-anchor="middle" x="2847.5" y="-1479.5" font-family="Helvetica,sans-Serif" font-size="10.00">_threads_</text> |
| <text text-anchor="middle" x="2847.5" y="-1468.5" font-family="Helvetica,sans-Serif" font-size="10.00">-max_quota_</text> |
| </g> |
| <!-- Node34 --> |
| <g id="node34" class="node"><title>Node34</title> |
| <g id="a_node34"><a xlink:href="classimpala_1_1TableDescriptor.html" target="_top" xlink:title="Base class for table descriptors. "> |
| <polygon fill="white" stroke="red" points="4497.5,-1200.5 4497.5,-1345.5 4618.5,-1345.5 4618.5,-1200.5 4497.5,-1200.5"/> |
| <text text-anchor="middle" x="4558" y="-1333.5" font-family="Helvetica,sans-Serif" font-size="10.00">impala::TableDescriptor</text> |
| <polyline fill="none" stroke="red" points="4497.5,-1326.5 4618.5,-1326.5 "/> |
| <text text-anchor="middle" x="4558" y="-1314.5" font-family="Helvetica,sans-Serif" font-size="10.00"> </text> |
| <polyline fill="none" stroke="red" points="4497.5,-1307.5 4618.5,-1307.5 "/> |
| <text text-anchor="start" x="4505.5" y="-1295.5" font-family="Helvetica,sans-Serif" font-size="10.00">+ TableDescriptor()</text> |
| <text text-anchor="start" x="4505.5" y="-1284.5" font-family="Helvetica,sans-Serif" font-size="10.00">+ ~TableDescriptor()</text> |
| <text text-anchor="start" x="4505.5" y="-1273.5" font-family="Helvetica,sans-Serif" font-size="10.00">+ num_cols()</text> |
| <text text-anchor="start" x="4505.5" y="-1262.5" font-family="Helvetica,sans-Serif" font-size="10.00">+ num_clustering_cols()</text> |
| <text text-anchor="start" x="4505.5" y="-1251.5" font-family="Helvetica,sans-Serif" font-size="10.00">+ DebugString()</text> |
| <text text-anchor="start" x="4505.5" y="-1240.5" font-family="Helvetica,sans-Serif" font-size="10.00">+ IsClusteringCol()</text> |
| <text text-anchor="start" x="4505.5" y="-1229.5" font-family="Helvetica,sans-Serif" font-size="10.00">+ name()</text> |
| <text text-anchor="start" x="4505.5" y="-1218.5" font-family="Helvetica,sans-Serif" font-size="10.00">+ database()</text> |
| <text text-anchor="start" x="4505.5" y="-1207.5" font-family="Helvetica,sans-Serif" font-size="10.00">+ col_names()</text> |
| </a> |
| </g> |
| </g> |
| <!-- Node12->Node34 --> |
| <g id="edge50" class="edge"><title>Node12->Node34</title> |
| <path fill="none" stroke="#404040" d="M4441.57,-1793.97C4454.53,-1786.05 4472.94,-1772.71 4483,-1756 4557.52,-1632.26 4566.03,-1459.44 4563.41,-1357.87"/> |
| <polygon fill="none" stroke="#404040" points="4563.41,-1357.84 4559.23,-1351.97 4563.04,-1345.85 4567.23,-1351.72 4563.41,-1357.84"/> |
| <text text-anchor="middle" x="4576" y="-1683" font-family="Helvetica,sans-Serif" font-size="10.00"> #num_cols_</text> |
| <text text-anchor="start" x="4540" y="-1672" font-family="Helvetica,sans-Serif" font-size="10.00">#num_clustering</text> |
| <text text-anchor="middle" x="4576" y="-1661" font-family="Helvetica,sans-Serif" font-size="10.00">_cols_</text> |
| <text text-anchor="middle" x="4576" y="-1650" font-family="Helvetica,sans-Serif" font-size="10.00">#id_</text> |
| </g> |
| <!-- Node38 --> |
| <g id="node38" class="node"><title>Node38</title> |
| <g id="a_node38"><a xlink:href="classimpala_1_1HdfsPartitionDescriptor.html" target="_top" xlink:title="Metadata for a single partition inside an Hdfs table. "> |
| <polygon fill="white" stroke="black" points="3652.5,-857 3652.5,-1057 3805.5,-1057 3805.5,-857 3652.5,-857"/> |
| <text text-anchor="middle" x="3729" y="-1045" font-family="Helvetica,sans-Serif" font-size="10.00">impala::HdfsPartitionDescriptor</text> |
| <polyline fill="none" stroke="black" points="3652.5,-1038 3805.5,-1038 "/> |
| <text text-anchor="middle" x="3729" y="-1026" font-family="Helvetica,sans-Serif" font-size="10.00"> </text> |
| <polyline fill="none" stroke="black" points="3652.5,-1019 3805.5,-1019 "/> |
| <text text-anchor="start" x="3660.5" y="-1007" font-family="Helvetica,sans-Serif" font-size="10.00">+ HdfsPartitionDescriptor()</text> |
| <text text-anchor="start" x="3660.5" y="-996" font-family="Helvetica,sans-Serif" font-size="10.00">+ line_delim()</text> |
| <text text-anchor="start" x="3660.5" y="-985" font-family="Helvetica,sans-Serif" font-size="10.00">+ field_delim()</text> |
| <text text-anchor="start" x="3660.5" y="-974" font-family="Helvetica,sans-Serif" font-size="10.00">+ collection_delim()</text> |
| <text text-anchor="start" x="3660.5" y="-963" font-family="Helvetica,sans-Serif" font-size="10.00">+ escape_char()</text> |
| <text text-anchor="start" x="3660.5" y="-952" font-family="Helvetica,sans-Serif" font-size="10.00">+ file_format()</text> |
| <text text-anchor="start" x="3660.5" y="-941" font-family="Helvetica,sans-Serif" font-size="10.00">+ partition_key_value_ctxs()</text> |
| <text text-anchor="start" x="3660.5" y="-930" font-family="Helvetica,sans-Serif" font-size="10.00">+ block_size()</text> |
| <text text-anchor="start" x="3660.5" y="-919" font-family="Helvetica,sans-Serif" font-size="10.00">+ location()</text> |
| <text text-anchor="start" x="3660.5" y="-908" font-family="Helvetica,sans-Serif" font-size="10.00">+ id()</text> |
| <text text-anchor="start" x="3660.5" y="-897" font-family="Helvetica,sans-Serif" font-size="10.00">+ PrepareExprs()</text> |
| <text text-anchor="start" x="3660.5" y="-886" font-family="Helvetica,sans-Serif" font-size="10.00">+ OpenExprs()</text> |
| <text text-anchor="start" x="3660.5" y="-875" font-family="Helvetica,sans-Serif" font-size="10.00">+ CloseExprs()</text> |
| <text text-anchor="start" x="3660.5" y="-864" font-family="Helvetica,sans-Serif" font-size="10.00">+ DebugString()</text> |
| </a> |
| </g> |
| </g> |
| <!-- Node12->Node38 --> |
| <g id="edge66" class="edge"><title>Node12->Node38</title> |
| <path fill="none" stroke="#404040" d="M4412.41,-1783.93C4385.63,-1749.48 4329.38,-1670.96 4308,-1594 4300.62,-1567.44 4316.34,-1117.64 4297,-1098 4259.39,-1059.82 3862.11,-1105.56 3815,-1080 3807.73,-1076.06 3800.94,-1071.2 3794.61,-1065.72"/> |
| <polygon fill="none" stroke="#404040" points="3794.4,-1065.52 3787.3,-1064.31 3785.69,-1057.28 3792.79,-1058.49 3794.4,-1065.52"/> |
| <text text-anchor="middle" x="4337" y="-1479.5" font-family="Helvetica,sans-Serif" font-size="10.00"> -block_size_</text> |
| </g> |
| <!-- Node43 --> |
| <g id="node43" class="node"><title>Node43</title> |
| <g id="a_node43"><a xlink:href="classimpala_1_1HdfsTableSink.html" target="_top" xlink:title="{impala::HdfsTableSink\n||+ HdfsTableSink()\l+ Prepare()\l+ Open()\l+ Send()\l+ Close()\l+ profile()\l+ TableDesc()\l+ mem_tracker()\l+ rows_inserted_counter()\l+ bytes_written_counter()\l+ encode_timer()\l+ hdfs_write_timer()\l+ compress_timer()\l+ DebugString()\l+ GetFileBlockSize()\l- InitOutputPartition()\l- CreateNewTmpFile()\l- GetHashTblKey()\l- GetOutputPartition()\l- PrepareExprs()\l- BuildHdfsFileNames()\l- FinalizePartitionFile()\l- ClosePartitionFile()\l}"> |
| <polygon fill="white" stroke="red" points="4088,-454.5 4088,-753.5 4218,-753.5 4218,-454.5 4088,-454.5"/> |
| <text text-anchor="middle" x="4153" y="-741.5" font-family="Helvetica,sans-Serif" font-size="10.00">impala::HdfsTableSink</text> |
| <polyline fill="none" stroke="red" points="4088,-734.5 4218,-734.5 "/> |
| <text text-anchor="middle" x="4153" y="-722.5" font-family="Helvetica,sans-Serif" font-size="10.00"> </text> |
| <polyline fill="none" stroke="red" points="4088,-715.5 4218,-715.5 "/> |
| <text text-anchor="start" x="4096" y="-703.5" font-family="Helvetica,sans-Serif" font-size="10.00">+ HdfsTableSink()</text> |
| <text text-anchor="start" x="4096" y="-692.5" font-family="Helvetica,sans-Serif" font-size="10.00">+ Prepare()</text> |
| <text text-anchor="start" x="4096" y="-681.5" font-family="Helvetica,sans-Serif" font-size="10.00">+ Open()</text> |
| <text text-anchor="start" x="4096" y="-670.5" font-family="Helvetica,sans-Serif" font-size="10.00">+ Send()</text> |
| <text text-anchor="start" x="4096" y="-659.5" font-family="Helvetica,sans-Serif" font-size="10.00">+ Close()</text> |
| <text text-anchor="start" x="4096" y="-648.5" font-family="Helvetica,sans-Serif" font-size="10.00">+ profile()</text> |
| <text text-anchor="start" x="4096" y="-637.5" font-family="Helvetica,sans-Serif" font-size="10.00">+ TableDesc()</text> |
| <text text-anchor="start" x="4096" y="-626.5" font-family="Helvetica,sans-Serif" font-size="10.00">+ mem_tracker()</text> |
| <text text-anchor="start" x="4096" y="-615.5" font-family="Helvetica,sans-Serif" font-size="10.00">+ rows_inserted_counter()</text> |
| <text text-anchor="start" x="4096" y="-604.5" font-family="Helvetica,sans-Serif" font-size="10.00">+ bytes_written_counter()</text> |
| <text text-anchor="start" x="4096" y="-593.5" font-family="Helvetica,sans-Serif" font-size="10.00">+ encode_timer()</text> |
| <text text-anchor="start" x="4096" y="-582.5" font-family="Helvetica,sans-Serif" font-size="10.00">+ hdfs_write_timer()</text> |
| <text text-anchor="start" x="4096" y="-571.5" font-family="Helvetica,sans-Serif" font-size="10.00">+ compress_timer()</text> |
| <text text-anchor="start" x="4096" y="-560.5" font-family="Helvetica,sans-Serif" font-size="10.00">+ DebugString()</text> |
| <text text-anchor="start" x="4096" y="-549.5" font-family="Helvetica,sans-Serif" font-size="10.00">+ GetFileBlockSize()</text> |
| <text text-anchor="start" x="4096" y="-538.5" font-family="Helvetica,sans-Serif" font-size="10.00">- InitOutputPartition()</text> |
| <text text-anchor="start" x="4096" y="-527.5" font-family="Helvetica,sans-Serif" font-size="10.00">- CreateNewTmpFile()</text> |
| <text text-anchor="start" x="4096" y="-516.5" font-family="Helvetica,sans-Serif" font-size="10.00">- GetHashTblKey()</text> |
| <text text-anchor="start" x="4096" y="-505.5" font-family="Helvetica,sans-Serif" font-size="10.00">- GetOutputPartition()</text> |
| <text text-anchor="start" x="4096" y="-494.5" font-family="Helvetica,sans-Serif" font-size="10.00">- PrepareExprs()</text> |
| <text text-anchor="start" x="4096" y="-483.5" font-family="Helvetica,sans-Serif" font-size="10.00">- BuildHdfsFileNames()</text> |
| <text text-anchor="start" x="4096" y="-472.5" font-family="Helvetica,sans-Serif" font-size="10.00">- FinalizePartitionFile()</text> |
| <text text-anchor="start" x="4096" y="-461.5" font-family="Helvetica,sans-Serif" font-size="10.00">- ClosePartitionFile()</text> |
| </a> |
| </g> |
| </g> |
| <!-- Node12->Node43 --> |
| <g id="edge85" class="edge"><title>Node12->Node43</title> |
| <path fill="none" stroke="#404040" d="M4441.66,-1801.32C4509.98,-1797.23 4797.47,-1769.71 4887,-1594 4937.04,-1495.79 4897.1,-1207.76 4887,-1098 4876.07,-979.165 4898.17,-937.058 4838,-834 4816.37,-796.946 4804.03,-787.437 4764,-772 4667.51,-734.794 4393.54,-795.896 4299,-754 4272.08,-742.071 4247.53,-722.692 4226.57,-701.797"/> |
| <polygon fill="none" stroke="#404040" points="4226.47,-701.697 4219.42,-700.181 4218.11,-693.09 4225.16,-694.607 4226.47,-701.697"/> |
| <text text-anchor="middle" x="4933" y="-1270.5" font-family="Helvetica,sans-Serif" font-size="10.00"> -table_id_</text> |
| </g> |
| <!-- Node47 --> |
| <g id="node47" class="node"><title>Node47</title> |
| <g id="a_node47"><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="red" points="4770,-1371 4770,-1593 4886,-1593 4886,-1371 4770,-1371"/> |
| <text text-anchor="middle" x="4828" y="-1581" font-family="Helvetica,sans-Serif" font-size="10.00">impala::RowDescriptor</text> |
| <polyline fill="none" stroke="red" points="4770,-1574 4886,-1574 "/> |
| <text text-anchor="middle" x="4828" y="-1562" font-family="Helvetica,sans-Serif" font-size="10.00"> </text> |
| <polyline fill="none" stroke="red" points="4770,-1555 4886,-1555 "/> |
| <text text-anchor="start" x="4778" y="-1543" font-family="Helvetica,sans-Serif" font-size="10.00">+ RowDescriptor()</text> |
| <text text-anchor="start" x="4778" y="-1532" font-family="Helvetica,sans-Serif" font-size="10.00">+ RowDescriptor()</text> |
| <text text-anchor="start" x="4778" y="-1521" font-family="Helvetica,sans-Serif" font-size="10.00">+ RowDescriptor()</text> |
| <text text-anchor="start" x="4778" y="-1510" font-family="Helvetica,sans-Serif" font-size="10.00">+ RowDescriptor()</text> |
| <text text-anchor="start" x="4778" y="-1499" font-family="Helvetica,sans-Serif" font-size="10.00">+ RowDescriptor()</text> |
| <text text-anchor="start" x="4778" y="-1488" font-family="Helvetica,sans-Serif" font-size="10.00">+ RowDescriptor()</text> |
| <text text-anchor="start" x="4778" y="-1477" font-family="Helvetica,sans-Serif" font-size="10.00">+ GetRowSize()</text> |
| <text text-anchor="start" x="4778" y="-1466" font-family="Helvetica,sans-Serif" font-size="10.00">+ GetTupleIdx()</text> |
| <text text-anchor="start" x="4778" y="-1455" font-family="Helvetica,sans-Serif" font-size="10.00">+ TupleIsNullable()</text> |
| <text text-anchor="start" x="4778" y="-1444" font-family="Helvetica,sans-Serif" font-size="10.00">+ IsAnyTupleNullable()</text> |
| <text text-anchor="start" x="4778" y="-1433" font-family="Helvetica,sans-Serif" font-size="10.00">+ tuple_descriptors()</text> |
| <text text-anchor="start" x="4778" y="-1422" font-family="Helvetica,sans-Serif" font-size="10.00">+ ToThrift()</text> |
| <text text-anchor="start" x="4778" y="-1411" font-family="Helvetica,sans-Serif" font-size="10.00">+ IsPrefixOf()</text> |
| <text text-anchor="start" x="4778" y="-1400" font-family="Helvetica,sans-Serif" font-size="10.00">+ Equals()</text> |
| <text text-anchor="start" x="4778" y="-1389" font-family="Helvetica,sans-Serif" font-size="10.00">+ DebugString()</text> |
| <text text-anchor="start" x="4778" y="-1378" font-family="Helvetica,sans-Serif" font-size="10.00">- InitTupleIdxMap()</text> |
| </a> |
| </g> |
| </g> |
| <!-- Node12->Node47 --> |
| <g id="edge79" class="edge"><title>Node12->Node47</title> |
| <path fill="none" stroke="#404040" d="M4442,-1798.42C4475.77,-1789.87 4559.47,-1765.96 4619,-1726 4688.63,-1679.26 4709.34,-1663.96 4762.21,-1598.57"/> |
| <polygon fill="none" stroke="#404040" points="4762.38,-1598.35 4763.02,-1591.17 4769.89,-1589 4769.25,-1596.18 4762.38,-1598.35"/> |
| <text text-anchor="middle" x="4624" y="-1747.5" font-family="Helvetica,sans-Serif" font-size="10.00"> +INVALID_IDX</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="2681.5,-1774.5 2681.5,-1831.5 2716.5,-1831.5 2716.5,-1774.5 2681.5,-1774.5"/> |
| <text text-anchor="middle" x="2699" y="-1819.5" font-family="Helvetica,sans-Serif" font-size="10.00">bool</text> |
| <polyline fill="none" stroke="black" points="2681.5,-1812.5 2716.5,-1812.5 "/> |
| <text text-anchor="middle" x="2699" y="-1800.5" font-family="Helvetica,sans-Serif" font-size="10.00"> </text> |
| <polyline fill="none" stroke="black" points="2681.5,-1793.5 2716.5,-1793.5 "/> |
| <text text-anchor="middle" x="2699" y="-1781.5" font-family="Helvetica,sans-Serif" font-size="10.00"> </text> |
| </a> |
| </g> |
| </g> |
| <!-- Node13->Node3 --> |
| <g id="edge36" class="edge"><title>Node13->Node3</title> |
| <path fill="none" stroke="#404040" d="M2681.41,-1802.1C2449.39,-1803.34 0,-1813.01 0,-1670 0,-1670 0,-1670 0,-956 0,-862.281 19.7621,-815.066 103,-772 177.315,-733.551 1539.27,-800.253 1609,-754 1623.71,-744.24 1635.12,-730.351 1643.95,-714.935"/> |
| <polygon fill="none" stroke="#404040" points="1644.09,-714.675 1643.33,-707.503 1649.67,-704.05 1650.42,-711.222 1644.09,-714.675"/> |
| <text text-anchor="middle" x="33" y="-1270.5" font-family="Helvetica,sans-Serif" font-size="10.00"> -is_cancelled_</text> |
| </g> |
| <!-- Node13->Node11 --> |
| <g id="edge13" class="edge"><title>Node13->Node11</title> |
| <path fill="none" stroke="#404040" d="M2716.57,-1792.45C2732.79,-1783.48 2757.4,-1769.45 2778,-1756 2797.43,-1743.31 2818.05,-1728.7 2836.53,-1715.16"/> |
| <polygon fill="none" stroke="#404040" points="2836.61,-1715.11 2839.06,-1708.33 2846.27,-1707.99 2843.81,-1714.77 2836.61,-1715.11"/> |
| <text text-anchor="middle" x="2815" y="-1747.5" font-family="Helvetica,sans-Serif" font-size="10.00"> -locked_</text> |
| </g> |
| <!-- Node13->Node15 --> |
| <g id="edge23" class="edge"><title>Node13->Node15</title> |
| <path fill="none" stroke="#404040" d="M2691.76,-1774.33C2681.8,-1734.72 2664.38,-1659.39 2658,-1594 2649.34,-1505.28 2622.07,-1253.99 2688,-1194 2727.72,-1157.86 2889.13,-1211.98 2929,-1176 2942.81,-1163.54 2951.75,-1129.34 2957.54,-1091.63"/> |
| <polygon fill="none" stroke="#404040" points="2957.6,-1091.16 2954.49,-1084.65 2959.3,-1079.28 2962.41,-1085.79 2957.6,-1091.16"/> |
| <text text-anchor="start" x="2658" y="-1490.5" font-family="Helvetica,sans-Serif" font-size="10.00"> -is_averaged_profile</text> |
| <text text-anchor="middle" x="2703.5" y="-1479.5" font-family="Helvetica,sans-Serif" font-size="10.00">_</text> |
| <text text-anchor="middle" x="2703.5" y="-1468.5" font-family="Helvetica,sans-Serif" font-size="10.00">-own_pool_</text> |
| </g> |
| <!-- Node21 --> |
| <g id="node21" class="node"><title>Node21</title> |
| <g id="a_node21"><a xlink:href="classimpala_1_1ExecEnv.html" target="_top" xlink:title="{impala::ExecEnv\n||+ ExecEnv()\l+ ExecEnv()\l+ ~ExecEnv()\l+ SetImpalaServer()\l+ statestore_subscriber()\l+ stream_mgr()\l+ impalad_client_cache()\l+ catalogd_client_cache()\l+ htable_factory()\l+ disk_io_mgr()\land 17 more...\l+ GetInstance()\l- InitRm()\l}"> |
| <polygon fill="white" stroke="red" points="2419,-862.5 2419,-1051.5 2547,-1051.5 2547,-862.5 2419,-862.5"/> |
| <text text-anchor="middle" x="2483" y="-1039.5" font-family="Helvetica,sans-Serif" font-size="10.00">impala::ExecEnv</text> |
| <polyline fill="none" stroke="red" points="2419,-1032.5 2547,-1032.5 "/> |
| <text text-anchor="middle" x="2483" y="-1020.5" font-family="Helvetica,sans-Serif" font-size="10.00"> </text> |
| <polyline fill="none" stroke="red" points="2419,-1013.5 2547,-1013.5 "/> |
| <text text-anchor="start" x="2427" y="-1001.5" font-family="Helvetica,sans-Serif" font-size="10.00">+ ExecEnv()</text> |
| <text text-anchor="start" x="2427" y="-990.5" font-family="Helvetica,sans-Serif" font-size="10.00">+ ExecEnv()</text> |
| <text text-anchor="start" x="2427" y="-979.5" font-family="Helvetica,sans-Serif" font-size="10.00">+ ~ExecEnv()</text> |
| <text text-anchor="start" x="2427" y="-968.5" font-family="Helvetica,sans-Serif" font-size="10.00">+ SetImpalaServer()</text> |
| <text text-anchor="start" x="2427" y="-957.5" font-family="Helvetica,sans-Serif" font-size="10.00">+ statestore_subscriber()</text> |
| <text text-anchor="start" x="2427" y="-946.5" font-family="Helvetica,sans-Serif" font-size="10.00">+ stream_mgr()</text> |
| <text text-anchor="start" x="2427" y="-935.5" font-family="Helvetica,sans-Serif" font-size="10.00">+ impalad_client_cache()</text> |
| <text text-anchor="start" x="2427" y="-924.5" font-family="Helvetica,sans-Serif" font-size="10.00">+ catalogd_client_cache()</text> |
| <text text-anchor="start" x="2427" y="-913.5" font-family="Helvetica,sans-Serif" font-size="10.00">+ htable_factory()</text> |
| <text text-anchor="start" x="2427" y="-902.5" font-family="Helvetica,sans-Serif" font-size="10.00">+ disk_io_mgr()</text> |
| <text text-anchor="start" x="2427" y="-891.5" font-family="Helvetica,sans-Serif" font-size="10.00">and 17 more...</text> |
| <text text-anchor="start" x="2427" y="-880.5" font-family="Helvetica,sans-Serif" font-size="10.00">+ GetInstance()</text> |
| <text text-anchor="start" x="2427" y="-869.5" font-family="Helvetica,sans-Serif" font-size="10.00">- InitRm()</text> |
| </a> |
| </g> |
| </g> |
| <!-- Node13->Node21 --> |
| <g id="edge28" class="edge"><title>Node13->Node21</title> |
| <path fill="none" stroke="#404040" d="M2681.41,-1795.46C2579.68,-1756.57 2064.85,-1544.71 1883,-1176 1867.67,-1144.91 1858.91,-1122.93 1883,-1098 1923.72,-1055.87 2359.53,-1109.76 2410,-1080 2418.71,-1074.86 2426.5,-1068.25 2433.45,-1060.75"/> |
| <polygon fill="none" stroke="#404040" points="2433.45,-1060.75 2434.28,-1053.58 2441.21,-1051.59 2440.38,-1058.76 2433.45,-1060.75"/> |
| <text text-anchor="middle" x="2333" y="-1501.5" font-family="Helvetica,sans-Serif" font-size="10.00"> -is_fe_tests_</text> |
| <text text-anchor="start" x="2284" y="-1490.5" font-family="Helvetica,sans-Serif" font-size="10.00">#enable_webserver</text> |
| <text text-anchor="middle" x="2333" y="-1479.5" font-family="Helvetica,sans-Serif" font-size="10.00">_</text> |
| <text text-anchor="start" x="2284" y="-1468.5" font-family="Helvetica,sans-Serif" font-size="10.00">-is_pseudo_distributed</text> |
| <text text-anchor="middle" x="2333" y="-1457.5" font-family="Helvetica,sans-Serif" font-size="10.00">_llama_</text> |
| </g> |
| <!-- Node29 --> |
| <g id="node29" class="node"><title>Node29</title> |
| <g id="a_node29"><a xlink:href="classimpala_1_1QueryResourceMgr.html" target="_top" xlink:title="Only CPU-heavy threads need be managed using this class. "> |
| <polygon fill="white" stroke="red" points="1669.5,-868 1669.5,-1046 1848.5,-1046 1848.5,-868 1669.5,-868"/> |
| <text text-anchor="middle" x="1759" y="-1034" font-family="Helvetica,sans-Serif" font-size="10.00">impala::QueryResourceMgr</text> |
| <polyline fill="none" stroke="red" points="1669.5,-1027 1848.5,-1027 "/> |
| <text text-anchor="middle" x="1759" y="-1015" font-family="Helvetica,sans-Serif" font-size="10.00"> </text> |
| <polyline fill="none" stroke="red" points="1669.5,-1008 1848.5,-1008 "/> |
| <text text-anchor="start" x="1677.5" y="-996" font-family="Helvetica,sans-Serif" font-size="10.00">+ QueryResourceMgr()</text> |
| <text text-anchor="start" x="1677.5" y="-985" font-family="Helvetica,sans-Serif" font-size="10.00">+ InitVcoreAcquisition()</text> |
| <text text-anchor="start" x="1677.5" y="-974" font-family="Helvetica,sans-Serif" font-size="10.00">+ IsVcoreOverSubscribed()</text> |
| <text text-anchor="start" x="1677.5" y="-963" font-family="Helvetica,sans-Serif" font-size="10.00">+ NotifyThreadUsageChange()</text> |
| <text text-anchor="start" x="1677.5" y="-952" font-family="Helvetica,sans-Serif" font-size="10.00">+ AddVcoreAvailableCb()</text> |
| <text text-anchor="start" x="1677.5" y="-941" font-family="Helvetica,sans-Serif" font-size="10.00">+ RemoveVcoreAvailableCb()</text> |
| <text text-anchor="start" x="1677.5" y="-930" font-family="Helvetica,sans-Serif" font-size="10.00">+ CreateExpansionRequest()</text> |
| <text text-anchor="start" x="1677.5" y="-919" font-family="Helvetica,sans-Serif" font-size="10.00">+ Shutdown()</text> |
| <text text-anchor="start" x="1677.5" y="-908" font-family="Helvetica,sans-Serif" font-size="10.00">+ ~QueryResourceMgr()</text> |
| <text text-anchor="start" x="1677.5" y="-897" font-family="Helvetica,sans-Serif" font-size="10.00">- AcquireVcoreResources()</text> |
| <text text-anchor="start" x="1677.5" y="-886" font-family="Helvetica,sans-Serif" font-size="10.00">- AboveVcoreSubscriptionThreshold()</text> |
| <text text-anchor="start" x="1677.5" y="-875" font-family="Helvetica,sans-Serif" font-size="10.00">- ShouldExit()</text> |
| </a> |
| </g> |
| </g> |
| <!-- Node13->Node29 --> |
| <g id="edge45" class="edge"><title>Node13->Node29</title> |
| <path fill="none" stroke="#404040" d="M2681.21,-1802.46C2592.96,-1803.76 2198.17,-1797.66 1992,-1594 1843.19,-1447 1788.68,-1197.21 1769.28,-1058.46"/> |
| <polygon fill="none" stroke="#404040" points="1769.23,-1058.1 1764.46,-1052.69 1767.61,-1046.2 1772.38,-1051.61 1769.23,-1058.1"/> |
| <text text-anchor="middle" x="2006" y="-1479.5" font-family="Helvetica,sans-Serif" font-size="10.00"> -exit_</text> |
| </g> |
| <!-- Node13->Node38 --> |
| <g id="edge67" class="edge"><title>Node13->Node38</title> |
| <path fill="none" stroke="#404040" d="M2716.64,-1789.43C2727.9,-1780.85 2742.33,-1768.75 2753,-1756 2800.54,-1699.17 2777.89,-1656.68 2837,-1612 2862.63,-1592.63 2877.29,-1606.22 2907,-1594 3104.1,-1512.91 3178.13,-1510.15 3321,-1352 3372.73,-1294.74 3335.09,-1245 3393,-1194 3413.25,-1176.16 3430.8,-1193.9 3451,-1176 3479.44,-1150.8 3455.37,-1120.49 3486,-1098 3540.83,-1057.73 3579.1,-1114.03 3638,-1080 3645.15,-1075.87 3651.91,-1070.93 3658.26,-1065.44"/> |
| <polygon fill="none" stroke="#404040" points="3658.51,-1065.21 3660.17,-1058.2 3667.29,-1057.04 3665.63,-1064.05 3658.51,-1065.21"/> |
| <text text-anchor="middle" x="3340" y="-1490.5" font-family="Helvetica,sans-Serif" font-size="10.00"> -exprs_closed_</text> |
| <text text-anchor="middle" x="3340" y="-1479.5" font-family="Helvetica,sans-Serif" font-size="10.00">-exprs_prepared_</text> |
| <text text-anchor="middle" x="3340" y="-1468.5" font-family="Helvetica,sans-Serif" font-size="10.00">-exprs_opened_</text> |
| </g> |
| <!-- Node13->Node43 --> |
| <g id="edge87" class="edge"><title>Node13->Node43</title> |
| <path fill="none" stroke="#404040" d="M2706.71,-1774.29C2717.5,-1734.62 2737.12,-1659.22 2749,-1594 2757.99,-1544.65 2740.24,-1404.13 2777,-1370 2806.27,-1342.83 3106.54,-1378.97 3136,-1352 3188.3,-1304.13 3107.41,-1243.68 3158,-1194 3205.59,-1147.26 3254.85,-1217.59 3307,-1176 3335.8,-1153.04 3305.6,-1120.19 3335,-1098 3382.82,-1061.91 3559.77,-1120.41 3604,-1080 3685.73,-1005.34 3566.58,-914.086 3643,-834 3670.26,-805.434 3697.5,-838.427 3730,-816 3749.08,-802.835 3740.3,-786.969 3758,-772 3852.47,-692.099 3990.74,-645.56 4076.14,-622.74"/> |
| <polygon fill="none" stroke="#404040" points="4076.22,-622.718 4081.01,-617.328 4087.83,-619.676 4083.04,-625.066 4076.22,-622.718"/> |
| <text text-anchor="middle" x="3197" y="-1281.5" font-family="Helvetica,sans-Serif" font-size="10.00"> -overwrite_</text> |
| <text text-anchor="start" x="3158" y="-1270.5" font-family="Helvetica,sans-Serif" font-size="10.00">-has_empty_input</text> |
| <text text-anchor="middle" x="3197" y="-1259.5" font-family="Helvetica,sans-Serif" font-size="10.00">_batch_</text> |
| </g> |
| <!-- Node44 --> |
| <g id="node44" class="node"><title>Node44</title> |
| <g id="a_node44"><a xlink:href="classimpala_1_1DataSink.html" target="_top" xlink:title="Superclass of all data sinks. "> |
| <polygon fill="white" stroke="black" points="4181.5,-879 4181.5,-1035 4290.5,-1035 4290.5,-879 4181.5,-879"/> |
| <text text-anchor="middle" x="4236" y="-1023" font-family="Helvetica,sans-Serif" font-size="10.00">impala::DataSink</text> |
| <polyline fill="none" stroke="black" points="4181.5,-1016 4290.5,-1016 "/> |
| <text text-anchor="middle" x="4236" y="-1004" font-family="Helvetica,sans-Serif" font-size="10.00"> </text> |
| <polyline fill="none" stroke="black" points="4181.5,-997 4290.5,-997 "/> |
| <text text-anchor="start" x="4189.5" y="-985" font-family="Helvetica,sans-Serif" font-size="10.00">+ DataSink()</text> |
| <text text-anchor="start" x="4189.5" y="-974" font-family="Helvetica,sans-Serif" font-size="10.00">+ ~DataSink()</text> |
| <text text-anchor="start" x="4189.5" y="-963" font-family="Helvetica,sans-Serif" font-size="10.00">+ Prepare()</text> |
| <text text-anchor="start" x="4189.5" y="-952" font-family="Helvetica,sans-Serif" font-size="10.00">+ Open()</text> |
| <text text-anchor="start" x="4189.5" y="-941" font-family="Helvetica,sans-Serif" font-size="10.00">+ Send()</text> |
| <text text-anchor="start" x="4189.5" y="-930" font-family="Helvetica,sans-Serif" font-size="10.00">+ Close()</text> |
| <text text-anchor="start" x="4189.5" y="-919" font-family="Helvetica,sans-Serif" font-size="10.00">+ profile()</text> |
| <text text-anchor="start" x="4189.5" y="-908" font-family="Helvetica,sans-Serif" font-size="10.00">+ CreateDataSink()</text> |
| <text text-anchor="start" x="4189.5" y="-897" font-family="Helvetica,sans-Serif" font-size="10.00">+ MergeInsertStats()</text> |
| <text text-anchor="start" x="4189.5" y="-886" font-family="Helvetica,sans-Serif" font-size="10.00">+ OutputInsertStats()</text> |
| </a> |
| </g> |
| </g> |
| <!-- Node13->Node44 --> |
| <g id="edge75" class="edge"><title>Node13->Node44</title> |
| <path fill="none" stroke="#404040" d="M2716.6,-1801.71C2877.97,-1798.99 4098.04,-1776.83 4251,-1726 4350.67,-1692.88 4395.35,-1685.45 4447,-1594 4474.13,-1545.97 4504.88,-1139.02 4468,-1098 4442.75,-1069.92 4330.17,-1101.33 4299,-1080 4286.15,-1071.2 4275.75,-1058.95 4267.39,-1045.57"/> |
| <polygon fill="none" stroke="#404040" points="4267.39,-1045.56 4260.92,-1042.36 4261.39,-1035.17 4267.85,-1038.37 4267.39,-1045.56"/> |
| <text text-anchor="middle" x="4501.5" y="-1479.5" font-family="Helvetica,sans-Serif" font-size="10.00"> #closed_</text> |
| </g> |
| <!-- Node14 --> |
| <g id="node14" class="node"><title>Node14</title> |
| <polygon fill="white" stroke="#bfbfbf" points="2111,-923 2111,-991 2243,-991 2243,-923 2111,-923"/> |
| <text text-anchor="start" x="2119" y="-979" font-family="Helvetica,sans-Serif" font-size="10.00">vector< impala::DiskIoMgr</text> |
| <text text-anchor="middle" x="2177" y="-968" font-family="Helvetica,sans-Serif" font-size="10.00">::RequestContext * ></text> |
| <polyline fill="none" stroke="#bfbfbf" points="2111,-961 2243,-961 "/> |
| <text text-anchor="middle" x="2177" y="-949" font-family="Helvetica,sans-Serif" font-size="10.00"> </text> |
| <polyline fill="none" stroke="#bfbfbf" points="2111,-942 2243,-942 "/> |
| <text text-anchor="middle" x="2177" y="-930" font-family="Helvetica,sans-Serif" font-size="10.00"> </text> |
| </g> |
| <!-- Node14->Node3 --> |
| <g id="edge14" class="edge"><title>Node14->Node3</title> |
| <path fill="none" stroke="#404040" d="M2162.05,-922.843C2148.87,-896.366 2127.63,-859.588 2101,-834 1994.08,-731.265 1831.95,-661.435 1741.34,-627.905"/> |
| <polygon fill="none" stroke="#404040" points="1741.12,-627.824 1734.11,-629.522 1729.84,-623.705 1736.85,-622.008 1741.12,-627.824"/> |
| <text text-anchor="middle" x="2113" y="-791.5" font-family="Helvetica,sans-Serif" font-size="10.00"> -reader_contexts_</text> |
| </g> |
| <!-- Node15->Node3 --> |
| <g id="edge15" class="edge"><title>Node15->Node3</title> |
| <path fill="none" stroke="#404040" d="M2891.9,-847.305C2887.38,-842.642 2882.74,-838.176 2878,-834 2835.6,-796.642 2820.45,-790.338 2767,-772 2394.2,-644.095 1916.31,-613.934 1741.71,-607.005"/> |
| <polygon fill="none" stroke="#404040" points="1741.66,-607.003 1735.51,-610.771 1729.67,-606.545 1735.82,-602.777 1741.66,-607.003"/> |
| <text text-anchor="middle" x="2875" y="-791.5" font-family="Helvetica,sans-Serif" font-size="10.00"> -profile_</text> |
| </g> |
| <!-- Node15->Node43 --> |
| <g id="edge82" class="edge"><title>Node15->Node43</title> |
| <path fill="none" stroke="#404040" d="M3044.02,-846.724C3072.89,-815.265 3108.88,-785.739 3150,-772 3223.24,-747.534 3420.51,-764.59 3497,-754 3709.16,-724.624 3954,-660.87 4075.82,-627.069"/> |
| <polygon fill="none" stroke="#404040" points="4076.02,-627.015 4080.73,-621.552 4087.58,-623.795 4082.87,-629.258 4076.02,-627.015"/> |
| <text text-anchor="middle" x="3188" y="-791.5" font-family="Helvetica,sans-Serif" font-size="10.00"> -runtime_profile_</text> |
| </g> |
| <!-- Node16 --> |
| <g id="node16" class="node"><title>Node16</title> |
| <polygon fill="white" stroke="#bfbfbf" points="2590,-1244.5 2590,-1301.5 2636,-1301.5 2636,-1244.5 2590,-1244.5"/> |
| <text text-anchor="middle" x="2613" y="-1289.5" font-family="Helvetica,sans-Serif" font-size="10.00">int64_t</text> |
| <polyline fill="none" stroke="#bfbfbf" points="2590,-1282.5 2636,-1282.5 "/> |
| <text text-anchor="middle" x="2613" y="-1270.5" font-family="Helvetica,sans-Serif" font-size="10.00"> </text> |
| <polyline fill="none" stroke="#bfbfbf" points="2590,-1263.5 2636,-1263.5 "/> |
| <text text-anchor="middle" x="2613" y="-1251.5" font-family="Helvetica,sans-Serif" font-size="10.00"> </text> |
| </g> |
| <!-- Node16->Node1 --> |
| <g id="edge95" class="edge"><title>Node16->Node1</title> |
| <path fill="none" stroke="#404040" d="M2609.03,-1244.46C2604.93,-1226.89 2596.65,-1205.34 2580,-1194 2547.99,-1172.19 1921.7,-1177.54 1883,-1176 1833.47,-1174.03 138.802,-1112.07 101,-1080 2.07695,-996.079 38,-924.724 38,-795 38,-795 38,-795 38,-310 38,-179.558 4372.89,-98.0688 5031.54,-86.44"/> |
| <polygon fill="none" stroke="#404040" points="5031.72,-86.437 5037.65,-82.3319 5043.72,-86.2256 5037.79,-90.3307 5031.72,-86.437"/> |
| <text text-anchor="middle" x="66" y="-601.5" font-family="Helvetica,sans-Serif" font-size="10.00"> -flush_size_</text> |
| </g> |
| <!-- Node16->Node15 --> |
| <g id="edge17" class="edge"><title>Node16->Node15</title> |
| <path fill="none" stroke="#404040" d="M2618.83,-1244.46C2624.01,-1227.12 2633.41,-1205.85 2650,-1194 2707.87,-1152.66 2748.97,-1214.13 2809,-1176 2843.36,-1154.17 2830.56,-1128.95 2857,-1098 2864.98,-1088.65 2869.63,-1089 2878,-1080 2879.89,-1077.96 2881.78,-1075.89 2883.67,-1073.78"/> |
| <polygon fill="none" stroke="#404040" points="2884,-1073.39 2884.92,-1066.24 2891.88,-1064.34 2890.96,-1071.49 2884,-1073.39"/> |
| <text text-anchor="middle" x="2893" y="-1140" font-family="Helvetica,sans-Serif" font-size="10.00"> -local_time_ns_</text> |
| <text text-anchor="middle" x="2893" y="-1129" font-family="Helvetica,sans-Serif" font-size="10.00">-metadata_</text> |
| </g> |
| <!-- Node16->Node28 --> |
| <g id="edge40" class="edge"><title>Node16->Node28</title> |
| <path fill="none" stroke="#404040" d="M2606.61,-1244.32C2601.66,-1228 2593.33,-1207.9 2580,-1194 2567.07,-1180.51 2557.7,-1186.13 2542,-1176 2496.95,-1146.95 2495.33,-1126.61 2450,-1098 2433.51,-1087.59 2424.79,-1092.7 2410,-1080 2409.9,-1079.92 2409.81,-1079.84 2409.71,-1079.75"/> |
| <polygon fill="none" stroke="#404040" points="2409.83,-1079.86 2402.71,-1078.71 2401.04,-1071.69 2408.15,-1072.85 2409.83,-1079.86"/> |
| <text text-anchor="middle" x="2576" y="-1134.5" font-family="Helvetica,sans-Serif" font-size="10.00"> -num_threads_</text> |
| </g> |
| <!-- Node16->Node29 --> |
| <g id="edge43" class="edge"><title>Node16->Node29</title> |
| <path fill="none" stroke="#404040" d="M2608.89,-1244.15C2604.73,-1226.68 2596.45,-1205.37 2580,-1194 2538.2,-1165.1 2172.87,-1185.77 2123,-1176 2000.07,-1151.92 1960.07,-1152.61 1858,-1080 1847.81,-1072.75 1838.09,-1064.18 1829.01,-1055.01"/> |
| <polygon fill="none" stroke="#404040" points="1828.76,-1054.75 1821.73,-1053.15 1820.5,-1046.04 1827.53,-1047.64 1828.76,-1054.75"/> |
| <text text-anchor="middle" x="2162" y="-1140" font-family="Helvetica,sans-Serif" font-size="10.00"> -vcores_</text> |
| <text text-anchor="middle" x="2162" y="-1129" font-family="Helvetica,sans-Serif" font-size="10.00">-threads_running_</text> |
| </g> |
| <!-- Node36 --> |
| <g id="node36" class="node"><title>Node36</title> |
| <g id="a_node36"><a xlink:href="structimpala_1_1OutputPartition.html" target="_top" xlink:title="{impala::OutputPartition\n||+ OutputPartition()\l}"> |
| <polygon fill="white" stroke="black" points="3373,-575.5 3373,-632.5 3489,-632.5 3489,-575.5 3373,-575.5"/> |
| <text text-anchor="middle" x="3431" y="-620.5" font-family="Helvetica,sans-Serif" font-size="10.00">impala::OutputPartition</text> |
| <polyline fill="none" stroke="black" points="3373,-613.5 3489,-613.5 "/> |
| <text text-anchor="middle" x="3431" y="-601.5" font-family="Helvetica,sans-Serif" font-size="10.00"> </text> |
| <polyline fill="none" stroke="black" points="3373,-594.5 3489,-594.5 "/> |
| <text text-anchor="start" x="3381" y="-582.5" font-family="Helvetica,sans-Serif" font-size="10.00">+ OutputPartition()</text> |
| </a> |
| </g> |
| </g> |
| <!-- Node16->Node36 --> |
| <g id="edge58" class="edge"><title>Node16->Node36</title> |
| <path fill="none" stroke="#404040" d="M2615.07,-1244.2C2618.08,-1209.53 2624.83,-1148.65 2638,-1098 2677.06,-947.821 2646.83,-874.88 2763,-772 2852.31,-692.905 3208.42,-635.629 3361.01,-614.23"/> |
| <polygon fill="none" stroke="#404040" points="3361.06,-614.222 3366.46,-609.435 3372.95,-612.571 3367.56,-617.358 3361.06,-614.222"/> |
| <text text-anchor="middle" x="2734.5" y="-954.5" font-family="Helvetica,sans-Serif" font-size="10.00"> +num_rows</text> |
| </g> |
| <!-- Node16->Node38 --> |
| <g id="edge63" class="edge"><title>Node16->Node38</title> |
| <path fill="none" stroke="#404040" d="M2631.45,-1244.2C2644.86,-1226.51 2664.71,-1204.94 2688,-1194 2786.82,-1147.58 2831.42,-1216.02 2933,-1176 2984.47,-1155.72 2978.12,-1117.19 3030,-1098 3149.69,-1053.72 3486.57,-1129.97 3604,-1080 3617.65,-1074.19 3630.65,-1066.15 3642.75,-1056.93"/> |
| <polygon fill="none" stroke="#404040" points="3642.89,-1056.82 3645.07,-1049.95 3652.25,-1049.32 3650.07,-1056.19 3642.89,-1056.82"/> |
| <text text-anchor="middle" x="3039.5" y="-1134.5" font-family="Helvetica,sans-Serif" font-size="10.00"> -id_</text> |
| </g> |
| <!-- Node17->Node15 --> |
| <g id="edge18" class="edge"><title>Node17->Node15</title> |
| <path fill="none" stroke="#404040" d="M3734.34,-1233.18C3724.6,-1220.31 3713.26,-1206.16 3702,-1194 3693.88,-1185.22 3688.38,-1186.12 3682,-1176 3662.73,-1145.42 3687.62,-1120.07 3659,-1098 3606.1,-1057.2 3117.18,-1111 3058,-1080 3056.81,-1079.37 3055.62,-1078.72 3054.45,-1078.05"/> |
| <polygon fill="none" stroke="#404040" points="3054.3,-1077.95 3047.08,-1078.04 3044.23,-1071.42 3051.44,-1071.33 3054.3,-1077.95"/> |
| <text text-anchor="middle" x="3697" y="-1134.5" font-family="Helvetica,sans-Serif" font-size="10.00"> -pool_</text> |
| </g> |
| <!-- Node33 --> |
| <g id="node33" class="node"><title>Node33</title> |
| <g id="a_node33"><a xlink:href="classimpala_1_1HdfsTableDescriptor.html" target="_top" xlink:title="{impala::HdfsTableDescriptor\n||+ HdfsTableDescriptor()\l+ hdfs_base_dir()\l+ null_partition_key\l_value()\l+ null_column_value()\l+ avro_schema()\l+ GetPartition()\l+ partition_descriptors()\l+ DebugString()\l}"> |
| <polygon fill="white" stroke="black" points="4662.5,-884.5 4662.5,-1029.5 4803.5,-1029.5 4803.5,-884.5 4662.5,-884.5"/> |
| <text text-anchor="middle" x="4733" y="-1017.5" font-family="Helvetica,sans-Serif" font-size="10.00">impala::HdfsTableDescriptor</text> |
| <polyline fill="none" stroke="black" points="4662.5,-1010.5 4803.5,-1010.5 "/> |
| <text text-anchor="middle" x="4733" y="-998.5" font-family="Helvetica,sans-Serif" font-size="10.00"> </text> |
| <polyline fill="none" stroke="black" points="4662.5,-991.5 4803.5,-991.5 "/> |
| <text text-anchor="start" x="4670.5" y="-979.5" font-family="Helvetica,sans-Serif" font-size="10.00">+ HdfsTableDescriptor()</text> |
| <text text-anchor="start" x="4670.5" y="-968.5" font-family="Helvetica,sans-Serif" font-size="10.00">+ hdfs_base_dir()</text> |
| <text text-anchor="start" x="4670.5" y="-957.5" font-family="Helvetica,sans-Serif" font-size="10.00">+ null_partition_key</text> |
| <text text-anchor="start" x="4670.5" y="-946.5" font-family="Helvetica,sans-Serif" font-size="10.00">_value()</text> |
| <text text-anchor="start" x="4670.5" y="-935.5" font-family="Helvetica,sans-Serif" font-size="10.00">+ null_column_value()</text> |
| <text text-anchor="start" x="4670.5" y="-924.5" font-family="Helvetica,sans-Serif" font-size="10.00">+ avro_schema()</text> |
| <text text-anchor="start" x="4670.5" y="-913.5" font-family="Helvetica,sans-Serif" font-size="10.00">+ GetPartition()</text> |
| <text text-anchor="start" x="4670.5" y="-902.5" font-family="Helvetica,sans-Serif" font-size="10.00">+ partition_descriptors()</text> |
| <text text-anchor="start" x="4670.5" y="-891.5" font-family="Helvetica,sans-Serif" font-size="10.00">+ DebugString()</text> |
| </a> |
| </g> |
| </g> |
| <!-- Node17->Node33 --> |
| <g id="edge53" class="edge"><title>Node17->Node33</title> |
| <path fill="none" stroke="#404040" d="M3788.54,-1233.18C3801.05,-1218.16 3817.34,-1202.56 3836,-1194 3911.64,-1159.32 4138.36,-1218.32 4210,-1176 4245.05,-1155.3 4222.93,-1118.67 4258,-1098 4332.74,-1053.94 4572.04,-1121.91 4648,-1080 4665.31,-1070.45 4679.88,-1055.69 4691.78,-1039.69"/> |
| <polygon fill="none" stroke="#404040" points="4691.97,-1039.43 4692.14,-1032.23 4698.86,-1029.61 4698.69,-1036.82 4691.97,-1039.43"/> |
| <text text-anchor="middle" x="4290" y="-1134.5" font-family="Helvetica,sans-Serif" font-size="10.00"> #object_pool_</text> |
| </g> |
| <!-- Node17->Node38 --> |
| <g id="edge64" class="edge"><title>Node17->Node38</title> |
| <path fill="none" stroke="#404040" d="M3757.95,-1233.5C3753.67,-1192.75 3746.71,-1126.55 3740.69,-1069.26"/> |
| <polygon fill="none" stroke="#404040" points="3740.68,-1069.11 3736.07,-1063.56 3739.42,-1057.18 3744.03,-1062.73 3740.68,-1069.11"/> |
| <text text-anchor="middle" x="3782.5" y="-1134.5" font-family="Helvetica,sans-Serif" font-size="10.00"> -object_pool_</text> |
| </g> |
| <!-- Node18 --> |
| <g id="node18" class="node"><title>Node18</title> |
| <g id="a_node18"><a xlink:href="classimpala_1_1RuntimeProfile_1_1Counter.html" target="_top" xlink:title="{impala::RuntimeProfile\l::Counter\n||+ Counter()\l+ ~Counter()\l+ Add()\l+ BitOr()\l+ Set()\l+ Set()\l+ value()\l+ double_value()\l+ unit()\l}"> |
| <polygon fill="white" stroke="red" points="3402,-1195 3402,-1351 3518,-1351 3518,-1195 3402,-1195"/> |
| <text text-anchor="start" x="3410" y="-1339" font-family="Helvetica,sans-Serif" font-size="10.00">impala::RuntimeProfile</text> |
| <text text-anchor="middle" x="3460" y="-1328" font-family="Helvetica,sans-Serif" font-size="10.00">::Counter</text> |
| <polyline fill="none" stroke="red" points="3402,-1321 3518,-1321 "/> |
| <text text-anchor="middle" x="3460" y="-1309" font-family="Helvetica,sans-Serif" font-size="10.00"> </text> |
| <polyline fill="none" stroke="red" points="3402,-1302 3518,-1302 "/> |
| <text text-anchor="start" x="3410" y="-1290" font-family="Helvetica,sans-Serif" font-size="10.00">+ Counter()</text> |
| <text text-anchor="start" x="3410" y="-1279" font-family="Helvetica,sans-Serif" font-size="10.00">+ ~Counter()</text> |
| <text text-anchor="start" x="3410" y="-1268" font-family="Helvetica,sans-Serif" font-size="10.00">+ Add()</text> |
| <text text-anchor="start" x="3410" y="-1257" font-family="Helvetica,sans-Serif" font-size="10.00">+ BitOr()</text> |
| <text text-anchor="start" x="3410" y="-1246" font-family="Helvetica,sans-Serif" font-size="10.00">+ Set()</text> |
| <text text-anchor="start" x="3410" y="-1235" font-family="Helvetica,sans-Serif" font-size="10.00">+ Set()</text> |
| <text text-anchor="start" x="3410" y="-1224" font-family="Helvetica,sans-Serif" font-size="10.00">+ value()</text> |
| <text text-anchor="start" x="3410" y="-1213" font-family="Helvetica,sans-Serif" font-size="10.00">+ double_value()</text> |
| <text text-anchor="start" x="3410" y="-1202" font-family="Helvetica,sans-Serif" font-size="10.00">+ unit()</text> |
| </a> |
| </g> |
| </g> |
| <!-- Node18->Node3 --> |
| <g id="edge34" class="edge"><title>Node18->Node3</title> |
| <path fill="none" stroke="#404040" d="M3401.75,-1232.84C3377.7,-1218.42 3348.95,-1203.35 3321,-1194 3264.43,-1175.07 3234.37,-1213.52 3188,-1176 3159.37,-1152.83 3182.93,-1126.82 3160,-1098 3150.79,-1086.42 3140.42,-1092.17 3132,-1080 3052.34,-964.875 3169.43,-866.352 3066,-772 2966.93,-681.623 2006.88,-623.091 1741.61,-608.551"/> |
| <polygon fill="none" stroke="#404040" points="1741.49,-608.545 1735.28,-612.212 1729.5,-607.892 1735.71,-604.224 1741.49,-608.545"/> |
| <text text-anchor="start" x="3132" y="-987.5" font-family="Helvetica,sans-Serif" font-size="10.00"> -total_network_receive</text> |
| <text text-anchor="middle" x="3183" y="-976.5" font-family="Helvetica,sans-Serif" font-size="10.00">_timer_</text> |
| <text text-anchor="start" x="3132" y="-965.5" font-family="Helvetica,sans-Serif" font-size="10.00">-total_storage_wait</text> |
| <text text-anchor="middle" x="3183" y="-954.5" font-family="Helvetica,sans-Serif" font-size="10.00">_timer_</text> |
| <text text-anchor="start" x="3132" y="-943.5" font-family="Helvetica,sans-Serif" font-size="10.00">-total_network_send</text> |
| <text text-anchor="middle" x="3183" y="-932.5" font-family="Helvetica,sans-Serif" font-size="10.00">_timer_</text> |
| <text text-anchor="middle" x="3183" y="-921.5" font-family="Helvetica,sans-Serif" font-size="10.00">-total_cpu_timer_</text> |
| </g> |
| <!-- Node18->Node15 --> |
| <g id="edge20" class="edge"><title>Node18->Node15</title> |
| <path fill="none" stroke="#404040" d="M3401.87,-1234.28C3375.49,-1219.06 3343.26,-1203.01 3312,-1194 3261.46,-1179.44 3116.89,-1209.08 3076,-1176 3047.9,-1153.27 3067.61,-1131.06 3053,-1098 3051.84,-1095.37 3050.63,-1092.72 3049.39,-1090.07"/> |
| <polygon fill="none" stroke="#404040" points="3049.34,-1089.96 3043.12,-1086.3 3044.1,-1079.16 3050.32,-1082.82 3049.34,-1089.96"/> |
| <text text-anchor="start" x="3076" y="-1162" font-family="Helvetica,sans-Serif" font-size="10.00"> -total_async_timer</text> |
| <text text-anchor="middle" x="3118" y="-1151" font-family="Helvetica,sans-Serif" font-size="10.00">_</text> |
| <text text-anchor="start" x="3076" y="-1140" font-family="Helvetica,sans-Serif" font-size="10.00">-inactive_timer</text> |
| <text text-anchor="middle" x="3118" y="-1129" font-family="Helvetica,sans-Serif" font-size="10.00">_</text> |
| <text text-anchor="start" x="3076" y="-1118" font-family="Helvetica,sans-Serif" font-size="10.00">-counter_total</text> |
| <text text-anchor="middle" x="3118" y="-1107" font-family="Helvetica,sans-Serif" font-size="10.00">_time_</text> |
| </g> |
| <!-- Node18->Node43 --> |
| <g id="edge84" class="edge"><title>Node18->Node43</title> |
| <path fill="none" stroke="#404040" d="M3480.98,-1194.7C3494.82,-1159.09 3516.88,-1119.95 3551,-1098 3581.88,-1078.13 3854.33,-1105.24 3881,-1080 3920.94,-1042.19 3873.12,-876.515 3908,-834 3924.85,-813.462 3942.7,-830.435 3965,-816 4008.67,-787.738 4048.41,-746.697 4079.99,-708.309"/> |
| <polygon fill="none" stroke="#404040" points="4080.28,-707.942 4080.95,-700.761 4087.84,-698.616 4087.17,-705.796 4080.28,-707.942"/> |
| <text text-anchor="middle" x="3956.5" y="-1020.5" font-family="Helvetica,sans-Serif" font-size="10.00"> -compress_timer_</text> |
| <text text-anchor="start" x="3908" y="-1009.5" font-family="Helvetica,sans-Serif" font-size="10.00">-files_created_counter</text> |
| <text text-anchor="middle" x="3956.5" y="-998.5" font-family="Helvetica,sans-Serif" font-size="10.00">_</text> |
| <text text-anchor="start" x="3908" y="-987.5" font-family="Helvetica,sans-Serif" font-size="10.00">-hdfs_write_timer</text> |
| <text text-anchor="middle" x="3956.5" y="-976.5" font-family="Helvetica,sans-Serif" font-size="10.00">_</text> |
| <text text-anchor="start" x="3908" y="-965.5" font-family="Helvetica,sans-Serif" font-size="10.00">-encode_timer</text> |
| <text text-anchor="middle" x="3956.5" y="-954.5" font-family="Helvetica,sans-Serif" font-size="10.00">_</text> |
| <text text-anchor="start" x="3908" y="-943.5" font-family="Helvetica,sans-Serif" font-size="10.00">-bytes_written</text> |
| <text text-anchor="middle" x="3956.5" y="-932.5" font-family="Helvetica,sans-Serif" font-size="10.00">_counter_</text> |
| <text text-anchor="start" x="3908" y="-921.5" font-family="Helvetica,sans-Serif" font-size="10.00">-rows_inserted</text> |
| <text text-anchor="middle" x="3956.5" y="-910.5" font-family="Helvetica,sans-Serif" font-size="10.00">_counter_</text> |
| <text text-anchor="start" x="3908" y="-899.5" font-family="Helvetica,sans-Serif" font-size="10.00">-partitions_created</text> |
| <text text-anchor="middle" x="3956.5" y="-888.5" font-family="Helvetica,sans-Serif" font-size="10.00">_counter_</text> |
| </g> |
| <!-- Node19 --> |
| <g id="node19" class="node"><title>Node19</title> |
| <polygon fill="white" stroke="#bfbfbf" points="4207.5,-1640.5 4207.5,-1697.5 4242.5,-1697.5 4242.5,-1640.5 4207.5,-1640.5"/> |
| <text text-anchor="middle" x="4225" y="-1685.5" font-family="Helvetica,sans-Serif" font-size="10.00">type</text> |
| <polyline fill="none" stroke="#bfbfbf" points="4207.5,-1678.5 4242.5,-1678.5 "/> |
| <text text-anchor="middle" x="4225" y="-1666.5" font-family="Helvetica,sans-Serif" font-size="10.00"> </text> |
| <polyline fill="none" stroke="#bfbfbf" points="4207.5,-1659.5 4242.5,-1659.5 "/> |
| <text text-anchor="middle" x="4225" y="-1647.5" font-family="Helvetica,sans-Serif" font-size="10.00"> </text> |
| </g> |
| <!-- Node19->Node1 --> |
| <g id="edge93" class="edge"><title>Node19->Node1</title> |
| <path fill="none" stroke="#404040" d="M4242.79,-1666.75C4291.21,-1662.72 4428.36,-1647.07 4527,-1594 4656.07,-1524.57 4635.2,-1429.81 4769,-1370 4846.84,-1335.2 4885.31,-1393.14 4960,-1352 5124.83,-1261.22 5115,-1146.17 5115,-958 5115,-958 5115,-958 5115,-310 5115,-267.254 5115,-219.94 5115,-179.774"/> |
| <polygon fill="none" stroke="#404040" points="5115,-179.551 5111,-173.551 5115,-167.551 5119,-173.551 5115,-179.551"/> |
| <text text-anchor="middle" x="5134" y="-791.5" font-family="Helvetica,sans-Serif" font-size="10.00"> -codec_</text> |
| </g> |
| <!-- Node19->Node18 --> |
| <g id="edge21" class="edge"><title>Node19->Node18</title> |
| <path fill="none" stroke="#404040" d="M4207.3,-1659.05C4132.36,-1621.3 3833.36,-1472.4 3579,-1370 3559.24,-1362.04 3549.79,-1364.73 3528.57,-1352.18"/> |
| <polygon fill="none" stroke="#404040" points="3528.38,-1352.05 3521.17,-1352.15 3518.31,-1345.53 3525.52,-1345.43 3528.38,-1352.05"/> |
| <text text-anchor="middle" x="4084" y="-1479.5" font-family="Helvetica,sans-Serif" font-size="10.00"> #unit_</text> |
| </g> |
| <!-- Node19->Node38 --> |
| <g id="edge65" class="edge"><title>Node19->Node38</title> |
| <path fill="none" stroke="#404040" d="M4227.21,-1640.33C4233.87,-1549.41 4249.93,-1261.84 4193,-1194 4171.52,-1168.4 4144.81,-1198.38 4120,-1176 4092.65,-1151.33 4121.42,-1120.16 4092,-1098 4042.73,-1060.89 3868.81,-1110.16 3815,-1080 3807.86,-1076 3801.18,-1071.13 3794.94,-1065.67"/> |
| <polygon fill="none" stroke="#404040" points="3794.81,-1065.54 3787.71,-1064.3 3786.12,-1057.27 3793.23,-1058.51 3794.81,-1065.54"/> |
| <text text-anchor="middle" x="4260" y="-1270.5" font-family="Helvetica,sans-Serif" font-size="10.00"> -file_format_</text> |
| </g> |
| <!-- Node20 --> |
| <g id="node20" class="node"><title>Node20</title> |
| <polygon fill="white" stroke="#bfbfbf" points="3576.5,-1640.5 3576.5,-1697.5 3617.5,-1697.5 3617.5,-1640.5 3576.5,-1640.5"/> |
| <text text-anchor="middle" x="3597" y="-1685.5" font-family="Helvetica,sans-Serif" font-size="10.00">string</text> |
| <polyline fill="none" stroke="#bfbfbf" points="3576.5,-1678.5 3617.5,-1678.5 "/> |
| <text text-anchor="middle" x="3597" y="-1666.5" font-family="Helvetica,sans-Serif" font-size="10.00"> </text> |
| <polyline fill="none" stroke="#bfbfbf" points="3576.5,-1659.5 3617.5,-1659.5 "/> |
| <text text-anchor="middle" x="3597" y="-1647.5" font-family="Helvetica,sans-Serif" font-size="10.00"> </text> |
| </g> |
| <!-- Node20->Node3 --> |
| <g id="edge37" class="edge"><title>Node20->Node3</title> |
| <path fill="none" stroke="#404040" d="M3576.39,-1668.46C3480.54,-1670.16 3079.32,-1672.44 2989,-1594 2911.18,-1526.42 2999.23,-1445.44 2929,-1370 2912.34,-1352.1 2893.7,-1369.87 2877,-1352 2827.31,-1298.83 2885.82,-1245.1 2834,-1194 2811.13,-1171.45 2783.76,-1201.33 2764,-1176 2761.08,-1172.25 2764.33,-838.139 2762,-834 2736.15,-788.11 2710.31,-790.51 2661,-772 2331.36,-648.27 1905.31,-615.785 1741.9,-607.617"/> |
| <polygon fill="none" stroke="#404040" points="1741.65,-607.605 1735.47,-611.311 1729.67,-607.027 1735.85,-603.321 1741.65,-607.605"/> |
| <text text-anchor="middle" x="2784.5" y="-1134.5" font-family="Helvetica,sans-Serif" font-size="10.00"> -cgroup_</text> |
| </g> |
| <!-- Node20->Node15 --> |
| <g id="edge22" class="edge"><title>Node20->Node15</title> |
| <path fill="none" stroke="#404040" d="M3576.18,-1665.24C3518.29,-1657.14 3357.41,-1631.62 3322,-1594 3259.81,-1527.92 3307.43,-1254.72 3240,-1194 3209.47,-1166.51 3088.41,-1201.25 3056,-1176 3026.94,-1153.36 3041.48,-1132.28 3028,-1098 3027.02,-1095.5 3026.02,-1092.98 3025,-1090.44"/> |
| <polygon fill="none" stroke="#404040" points="3024.97,-1090.36 3019.02,-1086.29 3020.48,-1079.23 3026.44,-1083.3 3024.97,-1090.36"/> |
| <text text-anchor="middle" x="3299" y="-1270.5" font-family="Helvetica,sans-Serif" font-size="10.00"> -name_</text> |
| </g> |
| <!-- Node20->Node15 --> |
| <g id="edge24" class="edge"><title>Node20->Node15</title> |
| <path fill="none" stroke="#404040" d="M3576.2,-1666.42C3523.79,-1661.77 3383.06,-1645.06 3279,-1594 3126.14,-1518.99 3057.79,-1504.47 2982,-1352 2959.94,-1307.62 2958.36,-1187.39 2961.14,-1091.31"/> |
| <polygon fill="none" stroke="#404040" points="2961.15,-1091.11 2957.34,-1084.99 2961.52,-1079.12 2965.34,-1085.24 2961.15,-1091.11"/> |
| <text text-anchor="start" x="2982" y="-1292.5" font-family="Helvetica,sans-Serif" font-size="10.00"> -INACTIVE_TIME_COUNTER</text> |
| <text text-anchor="middle" x="3059" y="-1281.5" font-family="Helvetica,sans-Serif" font-size="10.00">_NAME</text> |
| <text text-anchor="start" x="2982" y="-1270.5" font-family="Helvetica,sans-Serif" font-size="10.00">-ASYNC_TIME_COUNTER</text> |
| <text text-anchor="middle" x="3059" y="-1259.5" font-family="Helvetica,sans-Serif" font-size="10.00">_NAME</text> |
| <text text-anchor="middle" x="3059" y="-1248.5" font-family="Helvetica,sans-Serif" font-size="10.00">-TOTAL_TIME_COUNTER_NAME</text> |
| </g> |
| <!-- Node20->Node33 --> |
| <g id="edge54" class="edge"><title>Node20->Node33</title> |
| <path fill="none" stroke="#404040" d="M3617.71,-1667.97C3700.24,-1667.41 4004.18,-1660.75 4066,-1594 4126.59,-1528.58 4034.08,-1256.18 4098,-1194 4125.52,-1167.24 4405.82,-1185.56 4443,-1176 4466.68,-1169.91 4622.11,-1095.53 4641,-1080 4655.2,-1068.32 4668.46,-1054.02 4680.24,-1039.38"/> |
| <polygon fill="none" stroke="#404040" points="4680.39,-1039.2 4680.92,-1032 4687.77,-1029.73 4687.23,-1036.92 4680.39,-1039.2"/> |
| <text text-anchor="middle" x="4143.5" y="-1292.5" font-family="Helvetica,sans-Serif" font-size="10.00"> #avro_schema_</text> |
| <text text-anchor="start" x="4098" y="-1281.5" font-family="Helvetica,sans-Serif" font-size="10.00">#null_partition_key</text> |
| <text text-anchor="middle" x="4143.5" y="-1270.5" font-family="Helvetica,sans-Serif" font-size="10.00">_value_</text> |
| <text text-anchor="middle" x="4143.5" y="-1259.5" font-family="Helvetica,sans-Serif" font-size="10.00">#hdfs_base_dir_</text> |
| <text text-anchor="middle" x="4143.5" y="-1248.5" font-family="Helvetica,sans-Serif" font-size="10.00">#null_column_value_</text> |
| </g> |
| <!-- Node20->Node34 --> |
| <g id="edge51" class="edge"><title>Node20->Node34</title> |
| <path fill="none" stroke="#404040" d="M3617.58,-1666.12C3739.93,-1654.92 4366.55,-1597.43 4370,-1594 4405.5,-1558.74 4365.87,-1412.04 4393,-1370 4414.55,-1336.6 4452.13,-1313.42 4485.98,-1298.22"/> |
| <polygon fill="none" stroke="#404040" points="4486.27,-1298.1 4490.2,-1292.06 4497.29,-1293.37 4493.36,-1299.41 4486.27,-1298.1"/> |
| <text text-anchor="middle" x="4420" y="-1485" font-family="Helvetica,sans-Serif" font-size="10.00"> #database_</text> |
| <text text-anchor="middle" x="4420" y="-1474" font-family="Helvetica,sans-Serif" font-size="10.00">#name_</text> |
| </g> |
| <!-- Node20->Node36 --> |
| <g id="edge60" class="edge"><title>Node20->Node36</title> |
| <path fill="none" stroke="#404040" d="M3576.11,-1664.81C3521.9,-1656.09 3378.92,-1630.05 3350,-1594 3294.24,-1524.48 3381.17,-1259.74 3321,-1194 3287.26,-1157.13 3242.39,-1214.06 3210,-1176 3196.8,-1160.49 3197.92,-873.113 3234,-834 3265.8,-799.519 3301.04,-844.891 3338,-816 3366.29,-793.88 3400.61,-699.113 3418.61,-644.401"/> |
| <polygon fill="none" stroke="#404040" points="3418.7,-644.136 3416.75,-637.194 3422.4,-632.724 3424.36,-639.666 3418.7,-644.136"/> |
| <text text-anchor="middle" x="3258" y="-1167.5" font-family="Helvetica,sans-Serif" font-size="10.00"> +partition_name</text> |
| <text text-anchor="start" x="3210" y="-1156.5" font-family="Helvetica,sans-Serif" font-size="10.00">+final_hdfs_file_name</text> |
| <text text-anchor="middle" x="3258" y="-1145.5" font-family="Helvetica,sans-Serif" font-size="10.00">_prefix</text> |
| <text text-anchor="start" x="3210" y="-1134.5" font-family="Helvetica,sans-Serif" font-size="10.00">+tmp_hdfs_file_name</text> |
| <text text-anchor="middle" x="3258" y="-1123.5" font-family="Helvetica,sans-Serif" font-size="10.00">_prefix</text> |
| <text text-anchor="middle" x="3258" y="-1112.5" font-family="Helvetica,sans-Serif" font-size="10.00">+tmp_hdfs_dir_name</text> |
| <text text-anchor="middle" x="3258" y="-1101.5" font-family="Helvetica,sans-Serif" font-size="10.00">+current_file_name</text> |
| </g> |
| <!-- Node20->Node38 --> |
| <g id="edge68" class="edge"><title>Node20->Node38</title> |
| <path fill="none" stroke="#404040" d="M3617.64,-1664.99C3671.92,-1656.61 3816.34,-1631.17 3844,-1594 3876.95,-1549.73 3834.89,-1150.21 3817,-1098 3813.59,-1088.04 3809.34,-1078.05 3804.58,-1068.26"/> |
| <polygon fill="none" stroke="#404040" points="3804.44,-1067.99 3798.15,-1064.45 3798.99,-1057.29 3805.28,-1060.82 3804.44,-1067.99"/> |
| <text text-anchor="middle" x="3873" y="-1270.5" font-family="Helvetica,sans-Serif" font-size="10.00"> -location_</text> |
| </g> |
| <!-- Node20->Node43 --> |
| <g id="edge86" class="edge"><title>Node20->Node43</title> |
| <path fill="none" stroke="#404040" d="M3617.85,-1667.01C3665.81,-1663.78 3785.93,-1650.22 3865,-1594 3971.5,-1518.27 3978.35,-1471.16 4032,-1352 4061.69,-1286.05 4023.31,-1248.38 4071,-1194 4085.47,-1177.49 4102.66,-1192.63 4117,-1176 4120.57,-1171.86 4138.3,-1085.43 4139,-1080 4152.31,-976.035 4155.86,-858.274 4156.06,-766.015"/> |
| <polygon fill="none" stroke="#404040" points="4156.06,-765.746 4152.06,-759.744 4156.06,-753.746 4160.06,-759.748 4156.06,-765.746"/> |
| <text text-anchor="middle" x="4171" y="-1140" font-family="Helvetica,sans-Serif" font-size="10.00"> -unique_id_str_</text> |
| <text text-anchor="middle" x="4171" y="-1129" font-family="Helvetica,sans-Serif" font-size="10.00">-staging_dir_</text> |
| </g> |
| <!-- Node21->Node3 --> |
| <g id="edge25" class="edge"><title>Node21->Node3</title> |
| <path fill="none" stroke="#404040" d="M2433.46,-862.256C2426.26,-852.179 2418.42,-842.513 2410,-834 2372.97,-796.545 2357.43,-792.698 2309,-772 2111.33,-687.527 1860.32,-636.887 1741.81,-616.072"/> |
| <polygon fill="none" stroke="#404040" points="1741.55,-616.028 1734.96,-618.942 1729.73,-613.974 1736.33,-611.06 1741.55,-616.028"/> |
| <text text-anchor="middle" x="2417" y="-791.5" font-family="Helvetica,sans-Serif" font-size="10.00"> -exec_env_</text> |
| </g> |
| <!-- Node21->Node21 --> |
| <g id="edge26" class="edge"><title>Node21->Node21</title> |
| <path fill="none" stroke="#404040" d="M2547.29,-985.104C2557.79,-981.081 2565,-971.713 2565,-957 2565,-947.804 2562.18,-940.697 2557.51,-935.677"/> |
| <polygon fill="none" stroke="#404040" points="2557.29,-935.532 2550.08,-935.547 2547.29,-928.896 2554.5,-928.881 2557.29,-935.532"/> |
| <text text-anchor="middle" x="2592" y="-954.5" font-family="Helvetica,sans-Serif" font-size="10.00"> -exec_env_</text> |
| </g> |
| <!-- Node22 --> |
| <g id="node22" class="node"><title>Node22</title> |
| <polygon fill="white" stroke="#bfbfbf" points="3922,-1239 3922,-1307 4024,-1307 4024,-1239 3922,-1239"/> |
| <text text-anchor="start" x="3930" y="-1295" font-family="Helvetica,sans-Serif" font-size="10.00">scoped_ptr< impala</text> |
| <text text-anchor="middle" x="3973" y="-1284" font-family="Helvetica,sans-Serif" font-size="10.00">::MemTracker ></text> |
| <polyline fill="none" stroke="#bfbfbf" points="3922,-1277 4024,-1277 "/> |
| <text text-anchor="middle" x="3973" y="-1265" font-family="Helvetica,sans-Serif" font-size="10.00"> </text> |
| <polyline fill="none" stroke="#bfbfbf" points="3922,-1258 4024,-1258 "/> |
| <text text-anchor="middle" x="3973" y="-1246" font-family="Helvetica,sans-Serif" font-size="10.00"> </text> |
| </g> |
| <!-- Node22->Node3 --> |
| <g id="edge32" class="edge"><title>Node22->Node3</title> |
| <path fill="none" stroke="#404040" d="M3950.55,-1238.61C3937.75,-1222.35 3920.22,-1204.16 3900,-1194 3836.45,-1162.07 3797.02,-1219.82 3741,-1176 3711.87,-1153.21 3741.9,-1119.77 3712,-1098 3675.23,-1071.22 3338.42,-1108.54 3303,-1080 3214.94,-1009.05 3311.49,-919.949 3238,-834 3193.51,-781.97 3163.06,-789.966 3097,-772 2589.22,-633.899 1948.91,-610.001 1741.87,-605.865"/> |
| <polygon fill="none" stroke="#404040" points="1741.73,-605.863 1735.65,-609.749 1729.73,-605.636 1735.8,-601.75 1741.73,-605.863"/> |
| <text text-anchor="middle" x="3358.5" y="-954.5" font-family="Helvetica,sans-Serif" font-size="10.00"> -instance_mem_tracker_</text> |
| </g> |
| <!-- Node22->Node21 --> |
| <g id="edge27" class="edge"><title>Node22->Node21</title> |
| <path fill="none" stroke="#404040" d="M3954.61,-1238.9C3943.46,-1222.29 3927.6,-1203.69 3908,-1194 3865.33,-1172.91 3526.28,-1187.13 3480,-1176 3399.18,-1156.56 3390.96,-1116.88 3310,-1098 3171.66,-1065.73 2806.63,-1122.24 2671,-1080 2630.26,-1067.31 2589.93,-1043.11 2557.13,-1019.59"/> |
| <polygon fill="none" stroke="#404040" points="2556.89,-1019.41 2549.68,-1019.09 2547.2,-1012.32 2554.41,-1012.64 2556.89,-1019.41"/> |
| <text text-anchor="middle" x="3515.5" y="-1134.5" font-family="Helvetica,sans-Serif" font-size="10.00"> #mem_tracker_</text> |
| </g> |
| <!-- Node22->Node43 --> |
| <g id="edge83" class="edge"><title>Node22->Node43</title> |
| <path fill="none" stroke="#404040" d="M4006.08,-1238.79C4024.89,-1222.15 4049.88,-1203.55 4076,-1194 4111.74,-1180.94 4387.46,-1198.71 4418,-1176 4447.56,-1154.02 4417.86,-1121.76 4446,-1098 4480.84,-1068.58 4517.72,-1114.96 4547,-1080 4582.1,-1038.09 4563.88,-885.995 4547,-834 4536.49,-801.615 4528.16,-793.795 4502,-772 4419.95,-703.639 4305.2,-655.776 4230.01,-629.317"/> |
| <polygon fill="none" stroke="#404040" points="4229.64,-629.186 4222.66,-631 4218.3,-625.255 4225.28,-623.441 4229.64,-629.186"/> |
| <text text-anchor="middle" x="4602.5" y="-954.5" font-family="Helvetica,sans-Serif" font-size="10.00"> -mem_tracker_</text> |
| </g> |
| <!-- Node22->Node44 --> |
| <g id="edge74" class="edge"><title>Node22->Node44</title> |
| <path fill="none" stroke="#404040" d="M3972.42,-1238.7C3973.67,-1199.06 3982.18,-1133.74 4022,-1098 4057.89,-1065.79 4086.88,-1103.49 4129,-1080 4145.45,-1070.83 4160.61,-1058.12 4174.02,-1044.36"/> |
| <polygon fill="none" stroke="#404040" points="4174.39,-1043.96 4175.56,-1036.85 4182.58,-1035.19 4181.41,-1042.3 4174.39,-1043.96"/> |
| <text text-anchor="middle" x="4069.5" y="-1134.5" font-family="Helvetica,sans-Serif" font-size="10.00"> #expr_mem_tracker_</text> |
| </g> |
| <!-- Node23 --> |
| <g id="node23" class="node"><title>Node23</title> |
| <polygon fill="white" stroke="#bfbfbf" points="237,-923 237,-991 335,-991 335,-923 237,-923"/> |
| <text text-anchor="start" x="245" y="-979" font-family="Helvetica,sans-Serif" font-size="10.00">vector< std::pair<</text> |
| <text text-anchor="middle" x="286" y="-968" font-family="Helvetica,sans-Serif" font-size="10.00"> std::string, int > ></text> |
| <polyline fill="none" stroke="#bfbfbf" points="237,-961 335,-961 "/> |
| <text text-anchor="middle" x="286" y="-949" font-family="Helvetica,sans-Serif" font-size="10.00"> </text> |
| <polyline fill="none" stroke="#bfbfbf" points="237,-942 335,-942 "/> |
| <text text-anchor="middle" x="286" y="-930" font-family="Helvetica,sans-Serif" font-size="10.00"> </text> |
| </g> |
| <!-- Node23->Node3 --> |
| <g id="edge29" class="edge"><title>Node23->Node3</title> |
| <path fill="none" stroke="#404040" d="M296.422,-922.761C313.019,-876.779 350.466,-796.637 416,-772 478.046,-748.675 1553.82,-790.728 1609,-754 1623.7,-744.217 1635.09,-730.316 1643.93,-714.895"/> |
| <polygon fill="none" stroke="#404040" points="1644.06,-714.635 1643.31,-707.463 1649.64,-704.008 1650.39,-711.18 1644.06,-714.635"/> |
| <text text-anchor="middle" x="443.5" y="-791.5" font-family="Helvetica,sans-Serif" font-size="10.00"> -file_errors_</text> |
| </g> |
| <!-- Node24 --> |
| <g id="node24" class="node"><title>Node24</title> |
| <polygon fill="white" stroke="#bfbfbf" points="352.5,-923 352.5,-991 473.5,-991 473.5,-923 352.5,-923"/> |
| <text text-anchor="start" x="360.5" y="-979" font-family="Helvetica,sans-Serif" font-size="10.00">unordered_map< SlotId,</text> |
| <text text-anchor="middle" x="413" y="-968" font-family="Helvetica,sans-Serif" font-size="10.00"> impala::Bitmap * ></text> |
| <polyline fill="none" stroke="#bfbfbf" points="352.5,-961 473.5,-961 "/> |
| <text text-anchor="middle" x="413" y="-949" font-family="Helvetica,sans-Serif" font-size="10.00"> </text> |
| <polyline fill="none" stroke="#bfbfbf" points="352.5,-942 473.5,-942 "/> |
| <text text-anchor="middle" x="413" y="-930" font-family="Helvetica,sans-Serif" font-size="10.00"> </text> |
| </g> |
| <!-- Node24->Node3 --> |
| <g id="edge30" class="edge"><title>Node24->Node3</title> |
| <path fill="none" stroke="#404040" d="M421.462,-922.793C434.569,-879.17 464.385,-804.321 521,-772 573.5,-742.028 1558.7,-787.533 1609,-754 1623.6,-744.27 1634.94,-730.481 1643.74,-715.177"/> |
| <polygon fill="none" stroke="#404040" points="1643.84,-714.986 1643.1,-707.813 1649.44,-704.372 1650.18,-711.545 1643.84,-714.986"/> |
| <text text-anchor="middle" x="566.5" y="-791.5" font-family="Helvetica,sans-Serif" font-size="10.00"> -slot_bitmap_filters_</text> |
| </g> |
| <!-- Node25 --> |
| <g id="node25" class="node"><title>Node25</title> |
| <polygon fill="white" stroke="#bfbfbf" points="492,-923 492,-991 602,-991 602,-923 492,-923"/> |
| <text text-anchor="start" x="500" y="-979" font-family="Helvetica,sans-Serif" font-size="10.00">shared_ptr< impala</text> |
| <text text-anchor="middle" x="547" y="-968" font-family="Helvetica,sans-Serif" font-size="10.00">::BufferedBlockMgr ></text> |
| <polyline fill="none" stroke="#bfbfbf" points="492,-961 602,-961 "/> |
| <text text-anchor="middle" x="547" y="-949" font-family="Helvetica,sans-Serif" font-size="10.00"> </text> |
| <polyline fill="none" stroke="#bfbfbf" points="492,-942 602,-942 "/> |
| <text text-anchor="middle" x="547" y="-930" font-family="Helvetica,sans-Serif" font-size="10.00"> </text> |
| </g> |
| <!-- Node25->Node3 --> |
| <g id="edge31" class="edge"><title>Node25->Node3</title> |
| <path fill="none" stroke="#404040" d="M557.01,-922.785C572.739,-877.631 608.128,-799.363 671,-772 718.791,-751.201 1565.67,-782.968 1609,-754 1623.58,-744.25 1634.92,-730.451 1643.72,-715.144"/> |
| <polygon fill="none" stroke="#404040" points="1643.82,-714.952 1643.08,-707.779 1649.42,-704.337 1650.16,-711.51 1643.82,-714.952"/> |
| <text text-anchor="middle" x="699.5" y="-791.5" font-family="Helvetica,sans-Serif" font-size="10.00"> -block_mgr_</text> |
| </g> |
| <!-- Node26 --> |
| <g id="node26" class="node"><title>Node26</title> |
| <polygon fill="white" stroke="#bfbfbf" points="620,-923 620,-991 720,-991 720,-923 620,-923"/> |
| <text text-anchor="start" x="628" y="-979" font-family="Helvetica,sans-Serif" font-size="10.00">shared_ptr< impala</text> |
| <text text-anchor="middle" x="670" y="-968" font-family="Helvetica,sans-Serif" font-size="10.00">::MemTracker ></text> |
| <polyline fill="none" stroke="#bfbfbf" points="620,-961 720,-961 "/> |
| <text text-anchor="middle" x="670" y="-949" font-family="Helvetica,sans-Serif" font-size="10.00"> </text> |
| <polyline fill="none" stroke="#bfbfbf" points="620,-942 720,-942 "/> |
| <text text-anchor="middle" x="670" y="-930" font-family="Helvetica,sans-Serif" font-size="10.00"> </text> |
| </g> |
| <!-- Node26->Node3 --> |
| <g id="edge33" class="edge"><title>Node26->Node3</title> |
| <path fill="none" stroke="#404040" d="M678.394,-922.989C691.895,-878.078 723.297,-800.096 784,-772 825.604,-752.744 1570.92,-779.53 1609,-754 1623.57,-744.231 1634.9,-730.422 1643.7,-715.111"/> |
| <polygon fill="none" stroke="#404040" points="1643.8,-714.918 1643.06,-707.745 1649.39,-704.302 1650.13,-711.475 1643.8,-714.918"/> |
| <text text-anchor="middle" x="833" y="-791.5" font-family="Helvetica,sans-Serif" font-size="10.00"> -query_mem_tracker_</text> |
| </g> |
| <!-- Node27 --> |
| <g id="node27" class="node"><title>Node27</title> |
| <polygon fill="white" stroke="#bfbfbf" points="738,-923 738,-991 860,-991 860,-923 738,-923"/> |
| <text text-anchor="start" x="746" y="-979" font-family="Helvetica,sans-Serif" font-size="10.00">map< TErrorCode::type,</text> |
| <text text-anchor="middle" x="799" y="-968" font-family="Helvetica,sans-Serif" font-size="10.00"> TErrorLogEntry ></text> |
| <polyline fill="none" stroke="#bfbfbf" points="738,-961 860,-961 "/> |
| <text text-anchor="middle" x="799" y="-949" font-family="Helvetica,sans-Serif" font-size="10.00"> </text> |
| <polyline fill="none" stroke="#bfbfbf" points="738,-942 860,-942 "/> |
| <text text-anchor="middle" x="799" y="-930" font-family="Helvetica,sans-Serif" font-size="10.00"> </text> |
| </g> |
| <!-- Node27->Node3 --> |
| <g id="edge38" class="edge"><title>Node27->Node3</title> |
| <path fill="none" stroke="#404040" d="M813.194,-922.984C825.454,-896.933 844.967,-860.664 869,-834 900.546,-798.999 910.363,-787.094 955,-772 1023.86,-748.714 1548.74,-794.654 1609,-754 1623.54,-744.19 1634.85,-730.36 1643.65,-715.04"/> |
| <polygon fill="none" stroke="#404040" points="1643.75,-714.845 1643.01,-707.672 1649.34,-704.227 1650.09,-711.4 1643.75,-714.845"/> |
| <text text-anchor="middle" x="979.5" y="-791.5" font-family="Helvetica,sans-Serif" font-size="10.00"> -error_log_</text> |
| </g> |
| <!-- Node28->Node3 --> |
| <g id="edge39" class="edge"><title>Node28->Node3</title> |
| <path fill="none" stroke="#404040" d="M2260.9,-843.507C2257.99,-840.225 2255.02,-837.046 2252,-834 2216.76,-798.463 2202.9,-794.113 2158,-772 2015.76,-701.943 1836.77,-648.437 1741.29,-622.43"/> |
| <polygon fill="none" stroke="#404040" points="1741.09,-622.376 1734.25,-624.671 1729.5,-619.244 1736.34,-616.949 1741.09,-622.376"/> |
| <text text-anchor="middle" x="2268.5" y="-791.5" font-family="Helvetica,sans-Serif" font-size="10.00"> -resource_pool_</text> |
| </g> |
| <!-- Node29->Node3 --> |
| <g id="edge42" class="edge"><title>Node29->Node3</title> |
| <path fill="none" stroke="#404040" d="M1737.66,-867.881C1726.51,-821.824 1712.74,-764.988 1700.87,-715.96"/> |
| <polygon fill="none" stroke="#404040" points="1700.8,-715.665 1695.5,-710.775 1697.97,-704.002 1703.27,-708.892 1700.8,-715.665"/> |
| <text text-anchor="middle" x="1775" y="-791.5" font-family="Helvetica,sans-Serif" font-size="10.00"> -query_resource_mgr_</text> |
| </g> |
| <!-- Node30 --> |
| <g id="node30" class="node"><title>Node30</title> |
| <polygon fill="white" stroke="#bfbfbf" points="2886,-1244.5 2886,-1301.5 2932,-1301.5 2932,-1244.5 2886,-1244.5"/> |
| <text text-anchor="middle" x="2909" y="-1289.5" font-family="Helvetica,sans-Serif" font-size="10.00">int32_t</text> |
| <polyline fill="none" stroke="#bfbfbf" points="2886,-1282.5 2932,-1282.5 "/> |
| <text text-anchor="middle" x="2909" y="-1270.5" font-family="Helvetica,sans-Serif" font-size="10.00"> </text> |
| <polyline fill="none" stroke="#bfbfbf" points="2886,-1263.5 2932,-1263.5 "/> |
| <text text-anchor="middle" x="2909" y="-1251.5" font-family="Helvetica,sans-Serif" font-size="10.00"> </text> |
| </g> |
| <!-- Node30->Node29 --> |
| <g id="edge44" class="edge"><title>Node30->Node29</title> |
| <path fill="none" stroke="#404040" d="M2890.96,-1244.33C2877.6,-1226.45 2857.65,-1204.61 2834,-1194 2786.83,-1172.83 2419.26,-1188.12 2369,-1176 2288.97,-1156.7 2280.89,-1117.85 2201,-1098 2126.93,-1079.59 1926.02,-1114.62 1858,-1080 1845.37,-1073.57 1833.79,-1064.73 1823.35,-1054.72"/> |
| <polygon fill="none" stroke="#404040" points="1823.26,-1054.62 1816.2,-1053.14 1814.86,-1046.06 1821.91,-1047.54 1823.26,-1054.62"/> |
| <text text-anchor="middle" x="2407.5" y="-1134.5" font-family="Helvetica,sans-Serif" font-size="10.00"> -callback_count_</text> |
| </g> |
| <!-- Node30->Node36 --> |
| <g id="edge59" class="edge"><title>Node30->Node36</title> |
| <path fill="none" stroke="#404040" d="M2917.46,-1244.41C2927.12,-1206.87 2937.59,-1139.63 2904,-1098 2883.02,-1071.99 2851.61,-1106.31 2831,-1080 2797.29,-1036.97 2799.99,-879.023 2831,-834 2952.61,-657.421 3230.07,-616.909 3360.62,-607.681"/> |
| <polygon fill="none" stroke="#404040" points="3360.81,-607.668 3366.54,-603.284 3372.79,-606.882 3367.06,-611.267 3360.81,-607.668"/> |
| <text text-anchor="middle" x="2857" y="-954.5" font-family="Helvetica,sans-Serif" font-size="10.00"> +num_files</text> |
| </g> |
| <!-- Node31 --> |
| <g id="node31" class="node"><title>Node31</title> |
| <polygon fill="white" stroke="#bfbfbf" points="878,-923 878,-991 980,-991 980,-923 878,-923"/> |
| <text text-anchor="start" x="886" y="-979" font-family="Helvetica,sans-Serif" font-size="10.00">scoped_ptr< impala</text> |
| <text text-anchor="middle" x="929" y="-968" font-family="Helvetica,sans-Serif" font-size="10.00">::LlvmCodeGen ></text> |
| <polyline fill="none" stroke="#bfbfbf" points="878,-961 980,-961 "/> |
| <text text-anchor="middle" x="929" y="-949" font-family="Helvetica,sans-Serif" font-size="10.00"> </text> |
| <polyline fill="none" stroke="#bfbfbf" points="878,-942 980,-942 "/> |
| <text text-anchor="middle" x="929" y="-930" font-family="Helvetica,sans-Serif" font-size="10.00"> </text> |
| </g> |
| <!-- Node31->Node3 --> |
| <g id="edge46" class="edge"><title>Node31->Node3</title> |
| <path fill="none" stroke="#404040" d="M939.725,-922.847C949.463,-896.547 965.855,-860.008 989,-834 1022.77,-796.057 1036.54,-787.198 1085,-772 1140.59,-754.568 1560.82,-786.744 1609,-754 1623.51,-744.14 1634.8,-730.285 1643.59,-714.955"/> |
| <polygon fill="none" stroke="#404040" points="1643.69,-714.757 1642.95,-707.585 1649.28,-704.137 1650.03,-711.31 1643.69,-714.757"/> |
| <text text-anchor="middle" x="1109.5" y="-791.5" font-family="Helvetica,sans-Serif" font-size="10.00"> -codegen_</text> |
| </g> |
| <!-- Node32 --> |
| <g id="node32" class="node"><title>Node32</title> |
| <polygon fill="white" stroke="#bfbfbf" points="1529.5,-575.5 1529.5,-632.5 1600.5,-632.5 1600.5,-575.5 1529.5,-575.5"/> |
| <text text-anchor="middle" x="1565" y="-620.5" font-family="Helvetica,sans-Serif" font-size="10.00">TInsertStats</text> |
| <polyline fill="none" stroke="#bfbfbf" points="1529.5,-613.5 1600.5,-613.5 "/> |
| <text text-anchor="middle" x="1565" y="-601.5" font-family="Helvetica,sans-Serif" font-size="10.00"> </text> |
| <polyline fill="none" stroke="#bfbfbf" points="1529.5,-594.5 1600.5,-594.5 "/> |
| <text text-anchor="middle" x="1565" y="-582.5" font-family="Helvetica,sans-Serif" font-size="10.00"> </text> |
| </g> |
| <!-- Node32->Node2 --> |
| <g id="edge47" class="edge"><title>Node32->Node2</title> |
| <path fill="none" stroke="#404040" d="M1564.37,-575.346C1565.25,-540.916 1572.52,-483.101 1609,-454 1782.24,-315.789 3413.2,-311.035 3780.69,-311.733"/> |
| <polygon fill="none" stroke="#404040" points="3780.72,-311.732 3786.73,-307.745 3792.72,-311.758 3786.71,-315.745 3780.72,-311.732"/> |
| <text text-anchor="middle" x="1682" y="-427.5" font-family="Helvetica,sans-Serif" font-size="10.00"> #stats_</text> |
| </g> |
| <!-- Node33->Node2 --> |
| <g id="edge48" class="edge"><title>Node33->Node2</title> |
| <path fill="none" stroke="#404040" d="M4733.55,-884.357C4730.76,-848.162 4722.46,-805.038 4701,-772 4516.97,-488.663 4096.36,-366.122 3926.83,-326.985"/> |
| <polygon fill="none" stroke="#404040" points="3926.76,-326.97 3920.02,-329.54 3915.06,-324.31 3921.8,-321.739 3926.76,-326.97"/> |
| <text text-anchor="middle" x="4715.5" y="-601.5" font-family="Helvetica,sans-Serif" font-size="10.00"> #table_desc_</text> |
| </g> |
| <!-- Node33->Node43 --> |
| <g id="edge80" class="edge"><title>Node33->Node43</title> |
| <path fill="none" stroke="#404040" d="M4692.51,-884.233C4667.36,-845.725 4631.7,-800.463 4589,-772 4474.91,-695.945 4321.24,-647.485 4230.1,-623.359"/> |
| <polygon fill="none" stroke="#404040" points="4229.82,-623.287 4223,-625.642 4218.21,-620.256 4225.02,-617.901 4229.82,-623.287"/> |
| <text text-anchor="middle" x="4667.5" y="-791.5" font-family="Helvetica,sans-Serif" font-size="10.00"> -table_desc_</text> |
| </g> |
| <!-- Node34->Node33 --> |
| <g id="edge49" class="edge"><title>Node34->Node33</title> |
| <path fill="none" stroke="midnightblue" d="M4602.86,-1191.51C4630.72,-1141.52 4666.21,-1077.84 4693.09,-1029.61"/> |
| <polygon fill="none" stroke="midnightblue" points="4599.74,-1189.92 4597.93,-1200.36 4605.85,-1193.32 4599.74,-1189.92"/> |
| </g> |
| <!-- Node35 --> |
| <g id="node35" class="node"><title>Node35</title> |
| <polygon fill="white" stroke="#bfbfbf" points="4636.5,-1239 4636.5,-1307 4773.5,-1307 4773.5,-1239 4636.5,-1239"/> |
| <text text-anchor="start" x="4644.5" y="-1295" font-family="Helvetica,sans-Serif" font-size="10.00">map< int64_t, HdfsPartition</text> |
| <text text-anchor="middle" x="4705" y="-1284" font-family="Helvetica,sans-Serif" font-size="10.00">Descriptor * ></text> |
| <polyline fill="none" stroke="#bfbfbf" points="4636.5,-1277 4773.5,-1277 "/> |
| <text text-anchor="middle" x="4705" y="-1265" font-family="Helvetica,sans-Serif" font-size="10.00"> </text> |
| <polyline fill="none" stroke="#bfbfbf" points="4636.5,-1258 4773.5,-1258 "/> |
| <text text-anchor="middle" x="4705" y="-1246" font-family="Helvetica,sans-Serif" font-size="10.00"> </text> |
| </g> |
| <!-- Node35->Node33 --> |
| <g id="edge52" class="edge"><title>Node35->Node33</title> |
| <path fill="none" stroke="#404040" d="M4704.01,-1238.88C4703.32,-1203.8 4703.25,-1146.87 4708,-1098 4709.78,-1079.66 4712.65,-1060.11 4715.82,-1041.61"/> |
| <polygon fill="none" stroke="#404040" points="4715.85,-1041.45 4712.96,-1034.85 4717.94,-1029.64 4720.84,-1036.24 4715.85,-1041.45"/> |
| <text text-anchor="middle" x="4759" y="-1134.5" font-family="Helvetica,sans-Serif" font-size="10.00"> #partition_descriptors_</text> |
| </g> |
| <!-- Node36->Node2 --> |
| <g id="edge56" class="edge"><title>Node36->Node2</title> |
| <path fill="none" stroke="#404040" d="M3471.18,-575.361C3542.76,-526.114 3693.25,-422.59 3782.74,-361.022"/> |
| <polygon fill="none" stroke="#404040" points="3782.92,-360.898 3785.6,-354.201 3792.81,-354.096 3790.13,-360.792 3782.92,-360.898"/> |
| <text text-anchor="middle" x="3701.5" y="-427.5" font-family="Helvetica,sans-Serif" font-size="10.00"> #output_</text> |
| </g> |
| <!-- Node37 --> |
| <g id="node37" class="node"><title>Node37</title> |
| <polygon fill="white" stroke="#bfbfbf" points="3824,-928.5 3824,-985.5 3872,-985.5 3872,-928.5 3824,-928.5"/> |
| <text text-anchor="middle" x="3848" y="-973.5" font-family="Helvetica,sans-Serif" font-size="10.00">hdfsFS</text> |
| <polyline fill="none" stroke="#bfbfbf" points="3824,-966.5 3872,-966.5 "/> |
| <text text-anchor="middle" x="3848" y="-954.5" font-family="Helvetica,sans-Serif" font-size="10.00"> </text> |
| <polyline fill="none" stroke="#bfbfbf" points="3824,-947.5 3872,-947.5 "/> |
| <text text-anchor="middle" x="3848" y="-935.5" font-family="Helvetica,sans-Serif" font-size="10.00"> </text> |
| </g> |
| <!-- Node37->Node36 --> |
| <g id="edge57" class="edge"><title>Node37->Node36</title> |
| <path fill="none" stroke="#404040" d="M3848.52,-928.423C3847.43,-900.238 3841.02,-857.383 3814,-834 3766.57,-792.944 3730.89,-842.432 3674,-816 3647.75,-803.807 3647.66,-791.193 3626,-772 3574.07,-725.985 3513.19,-674.183 3473.45,-640.646"/> |
| <polygon fill="none" stroke="#404040" points="3473.24,-640.47 3466.08,-639.661 3464.07,-632.736 3471.23,-633.545 3473.24,-640.47"/> |
| <text text-anchor="middle" x="3714.5" y="-791.5" font-family="Helvetica,sans-Serif" font-size="10.00"> +hdfs_connection</text> |
| </g> |
| <!-- Node37->Node43 --> |
| <g id="edge81" class="edge"><title>Node37->Node43</title> |
| <path fill="none" stroke="#404040" d="M3846.44,-928.45C3845.65,-890.026 3849.32,-819.704 3882,-772 3928.9,-703.541 4014.01,-657.937 4076.38,-631.929"/> |
| <polygon fill="none" stroke="#404040" points="4076.63,-631.826 4080.68,-625.859 4087.74,-627.3 4083.7,-633.268 4076.63,-631.826"/> |
| <text text-anchor="middle" x="3923.5" y="-791.5" font-family="Helvetica,sans-Serif" font-size="10.00"> -hdfs_connection_</text> |
| </g> |
| <!-- Node38->Node36 --> |
| <g id="edge61" class="edge"><title>Node38->Node36</title> |
| <path fill="none" stroke="#404040" d="M3652.42,-869.431C3637.44,-856.093 3621.05,-843.591 3604,-834 3576,-818.249 3558.89,-836.303 3534,-816 3530.34,-813.012 3477.88,-703.518 3449.28,-643.473"/> |
| <polygon fill="none" stroke="#404040" points="3449.22,-643.356 3443.03,-639.658 3444.07,-632.521 3450.26,-636.219 3449.22,-643.356"/> |
| <text text-anchor="middle" x="3580" y="-791.5" font-family="Helvetica,sans-Serif" font-size="10.00"> +partition_descriptor</text> |
| </g> |
| <!-- Node38->Node43 --> |
| <g id="edge88" class="edge"><title>Node38->Node43</title> |
| <path fill="none" stroke="#404040" d="M3747.47,-856.73C3755.79,-820.777 3766.36,-785.646 3778,-772 3854.99,-681.712 3990.45,-638.228 4075.76,-618.858"/> |
| <polygon fill="none" stroke="#404040" points="4075.99,-618.807 4080.99,-613.61 4087.71,-616.227 4082.71,-621.423 4075.99,-618.807"/> |
| <text text-anchor="middle" x="3818.5" y="-791.5" font-family="Helvetica,sans-Serif" font-size="10.00"> -default_partition_</text> |
| </g> |
| <!-- Node39 --> |
| <g id="node39" class="node"><title>Node39</title> |
| <polygon fill="white" stroke="#bfbfbf" points="4791.5,-1244.5 4791.5,-1301.5 4826.5,-1301.5 4826.5,-1244.5 4791.5,-1244.5"/> |
| <text text-anchor="middle" x="4809" y="-1289.5" font-family="Helvetica,sans-Serif" font-size="10.00">char</text> |
| <polyline fill="none" stroke="#bfbfbf" points="4791.5,-1282.5 4826.5,-1282.5 "/> |
| <text text-anchor="middle" x="4809" y="-1270.5" font-family="Helvetica,sans-Serif" font-size="10.00"> </text> |
| <polyline fill="none" stroke="#bfbfbf" points="4791.5,-1263.5 4826.5,-1263.5 "/> |
| <text text-anchor="middle" x="4809" y="-1251.5" font-family="Helvetica,sans-Serif" font-size="10.00"> </text> |
| </g> |
| <!-- Node39->Node1 --> |
| <g id="edge94" class="edge"><title>Node39->Node1</title> |
| <path fill="none" stroke="#404040" d="M4826.59,-1248.89C4841.94,-1230.6 4865.96,-1206.18 4893,-1194 4930.26,-1177.22 5048.56,-1206.28 5076,-1176 5099.28,-1150.32 5078.1,-1132.6 5076,-1098 5066.65,-944.26 5043.35,-907.74 5034,-754 5025.91,-620.913 5019.62,-586.556 5034,-454 5044.25,-359.497 5068.86,-253.728 5088.28,-179.739"/> |
| <polygon fill="none" stroke="#404040" points="5088.4,-179.285 5086.07,-172.461 5091.47,-167.685 5093.8,-174.509 5088.4,-179.285"/> |
| <text text-anchor="middle" x="5067.5" y="-612.5" font-family="Helvetica,sans-Serif" font-size="10.00"> -escape_char_</text> |
| <text text-anchor="middle" x="5067.5" y="-601.5" font-family="Helvetica,sans-Serif" font-size="10.00">-tuple_delim_</text> |
| <text text-anchor="middle" x="5067.5" y="-590.5" font-family="Helvetica,sans-Serif" font-size="10.00">-field_delim_</text> |
| </g> |
| <!-- Node39->Node38 --> |
| <g id="edge62" class="edge"><title>Node39->Node38</title> |
| <path fill="none" stroke="#404040" d="M4806.72,-1244.31C4803.77,-1227.14 4797.08,-1206.11 4782,-1194 4754.96,-1172.29 4661.1,-1182.31 4627,-1176 4489.42,-1150.54 4460.49,-1117.93 4322,-1098 4266.21,-1089.97 3864.57,-1106.83 3815,-1080 3807.65,-1076.02 3800.79,-1071.11 3794.41,-1065.56"/> |
| <polygon fill="none" stroke="#404040" points="3794.1,-1065.28 3787,-1064.05 3785.4,-1057.01 3792.5,-1058.24 3794.1,-1065.28"/> |
| <text text-anchor="middle" x="4663.5" y="-1156.5" font-family="Helvetica,sans-Serif" font-size="10.00"> -line_delim_</text> |
| <text text-anchor="start" x="4627" y="-1145.5" font-family="Helvetica,sans-Serif" font-size="10.00">-collection_delim</text> |
| <text text-anchor="middle" x="4663.5" y="-1134.5" font-family="Helvetica,sans-Serif" font-size="10.00">_</text> |
| <text text-anchor="middle" x="4663.5" y="-1123.5" font-family="Helvetica,sans-Serif" font-size="10.00">-escape_char_</text> |
| <text text-anchor="middle" x="4663.5" y="-1112.5" font-family="Helvetica,sans-Serif" font-size="10.00">-field_delim_</text> |
| </g> |
| <!-- Node40 --> |
| <g id="node40" class="node"><title>Node40</title> |
| <polygon fill="white" stroke="#bfbfbf" points="3536,-1244.5 3536,-1301.5 3694,-1301.5 3694,-1244.5 3536,-1244.5"/> |
| <text text-anchor="middle" x="3615" y="-1289.5" font-family="Helvetica,sans-Serif" font-size="10.00">vector< impala::ExprContext * ></text> |
| <polyline fill="none" stroke="#bfbfbf" points="3536,-1282.5 3694,-1282.5 "/> |
| <text text-anchor="middle" x="3615" y="-1270.5" font-family="Helvetica,sans-Serif" font-size="10.00"> </text> |
| <polyline fill="none" stroke="#bfbfbf" points="3536,-1263.5 3694,-1263.5 "/> |
| <text text-anchor="middle" x="3615" y="-1251.5" font-family="Helvetica,sans-Serif" font-size="10.00"> </text> |
| </g> |
| <!-- Node40->Node2 --> |
| <g id="edge90" class="edge"><title>Node40->Node2</title> |
| <path fill="none" stroke="#404040" d="M3594.5,-1244.22C3563.19,-1204.15 3499.29,-1131.32 3426,-1098 3392.62,-1082.83 3286.47,-1107.3 3262,-1080 3225.51,-1039.29 3254.85,-888.197 3262,-834 3284.86,-660.634 3241.58,-578.87 3364,-454 3475.98,-339.778 3673.83,-316.045 3780.66,-311.973"/> |
| <polygon fill="none" stroke="#404040" points="3780.92,-311.965 3786.78,-307.773 3792.91,-311.577 3787.04,-315.769 3780.92,-311.965"/> |
| <text text-anchor="middle" x="3312.5" y="-791.5" font-family="Helvetica,sans-Serif" font-size="10.00"> #output_expr_ctxs_</text> |
| </g> |
| <!-- Node40->Node38 --> |
| <g id="edge69" class="edge"><title>Node40->Node38</title> |
| <path fill="none" stroke="#404040" d="M3594.21,-1244.39C3569.12,-1207.44 3534.25,-1141.52 3568,-1098 3587.68,-1072.61 3611.32,-1097.89 3638,-1080 3644.34,-1075.75 3650.4,-1070.91 3656.18,-1065.66"/> |
| <polygon fill="none" stroke="#404040" points="3656.39,-1065.45 3657.91,-1058.4 3665.01,-1057.1 3663.48,-1064.15 3656.39,-1065.45"/> |
| <text text-anchor="start" x="3568" y="-1140" font-family="Helvetica,sans-Serif" font-size="10.00"> -partition_key_value</text> |
| <text text-anchor="middle" x="3613.5" y="-1129" font-family="Helvetica,sans-Serif" font-size="10.00">_ctxs_</text> |
| </g> |
| <!-- Node40->Node43 --> |
| <g id="edge89" class="edge"><title>Node40->Node43</title> |
| <path fill="none" stroke="#404040" d="M3638.33,-1244.46C3654.62,-1227.12 3677.89,-1205.85 3703,-1194 3749.39,-1172.11 3768.15,-1191.65 3817,-1176 3822.68,-1174.18 4005.41,-1084.76 4009,-1080 4075.96,-991.185 4022.7,-940.436 4055,-834 4062.88,-808.046 4072.77,-781.064 4083.23,-755.116"/> |
| <polygon fill="none" stroke="#404040" points="4083.37,-754.78 4081.94,-747.713 4087.91,-743.671 4089.34,-750.738 4083.37,-754.78"/> |
| <text text-anchor="start" x="4055" y="-976.5" font-family="Helvetica,sans-Serif" font-size="10.00"> -dynamic_partition</text> |
| <text text-anchor="middle" x="4097" y="-965.5" font-family="Helvetica,sans-Serif" font-size="10.00">_key_expr_ctxs_</text> |
| <text text-anchor="start" x="4055" y="-954.5" font-family="Helvetica,sans-Serif" font-size="10.00">-partition_key_expr</text> |
| <text text-anchor="middle" x="4097" y="-943.5" font-family="Helvetica,sans-Serif" font-size="10.00">_ctxs_</text> |
| <text text-anchor="middle" x="4097" y="-932.5" font-family="Helvetica,sans-Serif" font-size="10.00">-output_expr_ctxs_</text> |
| </g> |
| <!-- Node41 --> |
| <g id="node41" class="node"><title>Node41</title> |
| <polygon fill="white" stroke="#bfbfbf" points="3423.5,-928.5 3423.5,-985.5 3474.5,-985.5 3474.5,-928.5 3423.5,-928.5"/> |
| <text text-anchor="middle" x="3449" y="-973.5" font-family="Helvetica,sans-Serif" font-size="10.00">hdfsFile</text> |
| <polyline fill="none" stroke="#bfbfbf" points="3423.5,-966.5 3474.5,-966.5 "/> |
| <text text-anchor="middle" x="3449" y="-954.5" font-family="Helvetica,sans-Serif" font-size="10.00"> </text> |
| <polyline fill="none" stroke="#bfbfbf" points="3423.5,-947.5 3474.5,-947.5 "/> |
| <text text-anchor="middle" x="3449" y="-935.5" font-family="Helvetica,sans-Serif" font-size="10.00"> </text> |
| </g> |
| <!-- Node41->Node36 --> |
| <g id="edge70" class="edge"><title>Node41->Node36</title> |
| <path fill="none" stroke="#404040" d="M3444.7,-928.229C3439.59,-902.043 3429.1,-862.648 3409,-834 3401.54,-823.374 3391.69,-827.669 3386,-816 3358.61,-759.78 3386.09,-687.139 3408.52,-643.413"/> |
| <polygon fill="none" stroke="#404040" points="3408.59,-643.278 3407.87,-636.102 3414.22,-632.681 3414.94,-639.856 3408.59,-643.278"/> |
| <text text-anchor="middle" x="3420" y="-791.5" font-family="Helvetica,sans-Serif" font-size="10.00"> +tmp_hdfs_file</text> |
| </g> |
| <!-- Node42 --> |
| <g id="node42" class="node"><title>Node42</title> |
| <polygon fill="white" stroke="#bfbfbf" points="3492.5,-923 3492.5,-991 3595.5,-991 3595.5,-923 3492.5,-923"/> |
| <text text-anchor="start" x="3500.5" y="-979" font-family="Helvetica,sans-Serif" font-size="10.00">scoped_ptr< impala</text> |
| <text text-anchor="middle" x="3544" y="-968" font-family="Helvetica,sans-Serif" font-size="10.00">::HdfsTableWriter ></text> |
| <polyline fill="none" stroke="#bfbfbf" points="3492.5,-961 3595.5,-961 "/> |
| <text text-anchor="middle" x="3544" y="-949" font-family="Helvetica,sans-Serif" font-size="10.00"> </text> |
| <polyline fill="none" stroke="#bfbfbf" points="3492.5,-942 3595.5,-942 "/> |
| <text text-anchor="middle" x="3544" y="-930" font-family="Helvetica,sans-Serif" font-size="10.00"> </text> |
| </g> |
| <!-- Node42->Node36 --> |
| <g id="edge71" class="edge"><title>Node42->Node36</title> |
| <path fill="none" stroke="#404040" d="M3525.5,-922.975C3510.59,-895.172 3490.03,-853.976 3477,-816 3457.01,-757.74 3443.73,-687.361 3436.79,-644.409"/> |
| <polygon fill="none" stroke="#404040" points="3436.78,-644.383 3431.9,-639.079 3434.91,-632.53 3439.8,-637.833 3436.78,-644.383"/> |
| <text text-anchor="middle" x="3494" y="-791.5" font-family="Helvetica,sans-Serif" font-size="10.00"> +writer</text> |
| </g> |
| <!-- Node43->Node2 --> |
| <g id="edge72" class="edge"><title>Node43->Node2</title> |
| <path fill="none" stroke="#404040" d="M4087.75,-539.498C4039.29,-492.328 3973.28,-428.085 3923.76,-379.897"/> |
| <polygon fill="none" stroke="#404040" points="3923.63,-379.767 3916.54,-378.449 3915.03,-371.397 3922.12,-372.716 3923.63,-379.767"/> |
| <text text-anchor="middle" x="3997.5" y="-427.5" font-family="Helvetica,sans-Serif" font-size="10.00"> #parent_</text> |
| </g> |
| <!-- Node44->Node43 --> |
| <g id="edge73" class="edge"><title>Node44->Node43</title> |
| <path fill="none" stroke="midnightblue" d="M4215.39,-868.846C4207.15,-834.006 4197.43,-792.882 4188.14,-753.6"/> |
| <polygon fill="none" stroke="midnightblue" points="4212.08,-870.045 4217.79,-878.972 4218.89,-868.434 4212.08,-870.045"/> |
| </g> |
| <!-- Node45 --> |
| <g id="node45" class="node"><title>Node45</title> |
| <polygon fill="white" stroke="#bfbfbf" points="4308.5,-923 4308.5,-991 4423.5,-991 4423.5,-923 4308.5,-923"/> |
| <text text-anchor="start" x="4316.5" y="-979" font-family="Helvetica,sans-Serif" font-size="10.00">unordered_map< std</text> |
| <text text-anchor="middle" x="4366" y="-968" font-family="Helvetica,sans-Serif" font-size="10.00">::string, PartitionPair ></text> |
| <polyline fill="none" stroke="#bfbfbf" points="4308.5,-961 4423.5,-961 "/> |
| <text text-anchor="middle" x="4366" y="-949" font-family="Helvetica,sans-Serif" font-size="10.00"> </text> |
| <polyline fill="none" stroke="#bfbfbf" points="4308.5,-942 4423.5,-942 "/> |
| <text text-anchor="middle" x="4366" y="-930" font-family="Helvetica,sans-Serif" font-size="10.00"> </text> |
| </g> |
| <!-- Node45->Node43 --> |
| <g id="edge76" class="edge"><title>Node45->Node43</title> |
| <path fill="none" stroke="#404040" d="M4348.52,-922.791C4335.32,-898.07 4316.55,-863.625 4299,-834 4275.6,-794.512 4248.89,-751.942 4224.76,-714.344"/> |
| <polygon fill="none" stroke="#404040" points="4224.52,-713.971 4217.91,-711.088 4218.03,-703.878 4224.64,-706.761 4224.52,-713.971"/> |
| <text text-anchor="start" x="4288" y="-797" font-family="Helvetica,sans-Serif" font-size="10.00"> -partition_keys_to</text> |
| <text text-anchor="middle" x="4329.5" y="-786" font-family="Helvetica,sans-Serif" font-size="10.00">_output_partitions_</text> |
| </g> |
| <!-- Node46 --> |
| <g id="node46" class="node"><title>Node46</title> |
| <polygon fill="white" stroke="#bfbfbf" points="4441,-928.5 4441,-985.5 4539,-985.5 4539,-928.5 4441,-928.5"/> |
| <text text-anchor="middle" x="4490" y="-973.5" font-family="Helvetica,sans-Serif" font-size="10.00">vector< TExpr > &</text> |
| <polyline fill="none" stroke="#bfbfbf" points="4441,-966.5 4539,-966.5 "/> |
| <text text-anchor="middle" x="4490" y="-954.5" font-family="Helvetica,sans-Serif" font-size="10.00"> </text> |
| <polyline fill="none" stroke="#bfbfbf" points="4441,-947.5 4539,-947.5 "/> |
| <text text-anchor="middle" x="4490" y="-935.5" font-family="Helvetica,sans-Serif" font-size="10.00"> </text> |
| </g> |
| <!-- Node46->Node43 --> |
| <g id="edge77" class="edge"><title>Node46->Node43</title> |
| <path fill="none" stroke="#404040" d="M4479.53,-928.085C4469.31,-902.501 4452.33,-864.133 4432,-834 4379.04,-755.517 4291.41,-689.908 4228.48,-649.314"/> |
| <polygon fill="none" stroke="#404040" points="4228.33,-649.218 4221.12,-649.366 4218.21,-642.769 4225.42,-642.62 4228.33,-649.218"/> |
| <text text-anchor="start" x="4415" y="-808" font-family="Helvetica,sans-Serif" font-size="10.00"> -select_list_texprs</text> |
| <text text-anchor="middle" x="4456.5" y="-797" font-family="Helvetica,sans-Serif" font-size="10.00">_</text> |
| <text text-anchor="start" x="4415" y="-786" font-family="Helvetica,sans-Serif" font-size="10.00">-partition_key</text> |
| <text text-anchor="middle" x="4456.5" y="-775" font-family="Helvetica,sans-Serif" font-size="10.00">_texprs_</text> |
| </g> |
| <!-- Node47->Node43 --> |
| <g id="edge78" class="edge"><title>Node47->Node43</title> |
| <path fill="none" stroke="#404040" d="M4834.38,-1370.88C4834.62,-1364.5 4834.83,-1358.17 4835,-1352 4836.9,-1281.8 4838.88,-1264.11 4835,-1194 4834.55,-1185.96 4833.69,-1184.02 4833,-1176 4826.46,-1100.14 4852.53,-898.457 4812,-834 4781.92,-786.165 4755.35,-787.457 4701,-772 4614.99,-747.54 4380.65,-790.476 4299,-754 4272.12,-741.99 4247.58,-722.581 4226.62,-701.684"/> |
| <polygon fill="none" stroke="#404040" points="4226.52,-701.584 4219.47,-700.067 4218.16,-692.977 4225.21,-694.493 4226.52,-701.584"/> |
| <text text-anchor="middle" x="4860" y="-1134.5" font-family="Helvetica,sans-Serif" font-size="10.00"> -row_desc_</text> |
| </g> |
| <!-- Node48 --> |
| <g id="node48" class="node"><title>Node48</title> |
| <polygon fill="white" stroke="#bfbfbf" points="5143,-277 5143,-345 5245,-345 5245,-277 5143,-277"/> |
| <text text-anchor="start" x="5151" y="-333" font-family="Helvetica,sans-Serif" font-size="10.00">scoped_ptr< impala</text> |
| <text text-anchor="middle" x="5194" y="-322" font-family="Helvetica,sans-Serif" font-size="10.00">::MemPool ></text> |
| <polyline fill="none" stroke="#bfbfbf" points="5143,-315 5245,-315 "/> |
| <text text-anchor="middle" x="5194" y="-303" font-family="Helvetica,sans-Serif" font-size="10.00"> </text> |
| <polyline fill="none" stroke="#bfbfbf" points="5143,-296 5245,-296 "/> |
| <text text-anchor="middle" x="5194" y="-284" font-family="Helvetica,sans-Serif" font-size="10.00"> </text> |
| </g> |
| <!-- Node48->Node1 --> |
| <g id="edge91" class="edge"><title>Node48->Node1</title> |
| <path fill="none" stroke="#404040" d="M5182.34,-276.8C5173.32,-251.101 5160.35,-214.169 5148.2,-179.561"/> |
| <polygon fill="none" stroke="#404040" points="5148.09,-179.255 5142.33,-174.919 5144.12,-167.933 5149.88,-172.269 5148.09,-179.255"/> |
| <text text-anchor="middle" x="5183.5" y="-189.5" font-family="Helvetica,sans-Serif" font-size="10.00"> -mem_pool_</text> |
| </g> |
| <!-- Node49 --> |
| <g id="node49" class="node"><title>Node49</title> |
| <polygon fill="white" stroke="#bfbfbf" points="5263,-277 5263,-345 5365,-345 5365,-277 5263,-277"/> |
| <text text-anchor="start" x="5271" y="-333" font-family="Helvetica,sans-Serif" font-size="10.00">scoped_ptr< impala</text> |
| <text text-anchor="middle" x="5314" y="-322" font-family="Helvetica,sans-Serif" font-size="10.00">::Codec ></text> |
| <polyline fill="none" stroke="#bfbfbf" points="5263,-315 5365,-315 "/> |
| <text text-anchor="middle" x="5314" y="-303" font-family="Helvetica,sans-Serif" font-size="10.00"> </text> |
| <polyline fill="none" stroke="#bfbfbf" points="5263,-296 5365,-296 "/> |
| <text text-anchor="middle" x="5314" y="-284" font-family="Helvetica,sans-Serif" font-size="10.00"> </text> |
| </g> |
| <!-- Node49->Node1 --> |
| <g id="edge92" class="edge"><title>Node49->Node1</title> |
| <path fill="none" stroke="#404040" d="M5295.17,-276.923C5283.93,-258.283 5268.79,-235 5253,-216 5235.52,-194.978 5214.93,-173.858 5195.05,-154.9"/> |
| <polygon fill="none" stroke="#404040" points="5195.02,-154.868 5187.91,-153.66 5186.29,-146.633 5193.4,-147.841 5195.02,-154.868"/> |
| <text text-anchor="middle" x="5267.5" y="-189.5" font-family="Helvetica,sans-Serif" font-size="10.00"> -compressor_</text> |
| </g> |
| <!-- Node50 --> |
| <g id="node50" class="node"><title>Node50</title> |
| <polygon fill="white" stroke="#bfbfbf" points="5383.5,-282.5 5383.5,-339.5 5454.5,-339.5 5454.5,-282.5 5383.5,-282.5"/> |
| <text text-anchor="middle" x="5419" y="-327.5" font-family="Helvetica,sans-Serif" font-size="10.00">stringstream</text> |
| <polyline fill="none" stroke="#bfbfbf" points="5383.5,-320.5 5454.5,-320.5 "/> |
| <text text-anchor="middle" x="5419" y="-308.5" font-family="Helvetica,sans-Serif" font-size="10.00"> </text> |
| <polyline fill="none" stroke="#bfbfbf" points="5383.5,-301.5 5454.5,-301.5 "/> |
| <text text-anchor="middle" x="5419" y="-289.5" font-family="Helvetica,sans-Serif" font-size="10.00"> </text> |
| </g> |
| <!-- Node50->Node1 --> |
| <g id="edge96" class="edge"><title>Node50->Node1</title> |
| <path fill="none" stroke="#404040" d="M5410.83,-282.468C5403.62,-262.048 5391.36,-234.636 5373,-216 5324.28,-166.559 5253,-132.326 5197.69,-111.287"/> |
| <polygon fill="none" stroke="#404040" points="5197.4,-111.178 5190.38,-112.837 5186.15,-106.998 5193.17,-105.338 5197.4,-111.178"/> |
| <text text-anchor="middle" x="5405.5" y="-189.5" font-family="Helvetica,sans-Serif" font-size="10.00"> -rowbatch_stringstream_</text> |
| </g> |
| </g> |
| </svg> |