| <?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::MultiNullableTupleStreamTest Pages: 1 --> | 
 | <svg width="5394pt" height="1998pt" | 
 |  viewBox="0.00 0.00 5394.00 1998.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 1994)"> | 
 | <title>impala::MultiNullableTupleStreamTest</title> | 
 | <polygon fill="white" stroke="none" points="-4,4 -4,-1994 5390,-1994 5390,4 -4,4"/> | 
 | <!-- Node1 --> | 
 | <g id="node1" class="node"><title>Node1</title> | 
 | <polygon fill="#bfbfbf" stroke="black" points="415.5,-1 415.5,-69 546.5,-69 546.5,-1 415.5,-1"/> | 
 | <text text-anchor="start" x="423.5" y="-57" font-family="Helvetica,sans-Serif" font-size="10.00">impala::MultiNullableTuple</text> | 
 | <text text-anchor="middle" x="481" y="-46" font-family="Helvetica,sans-Serif" font-size="10.00">StreamTest</text> | 
 | <polyline fill="none" stroke="black" points="415.5,-39 546.5,-39 "/> | 
 | <text text-anchor="middle" x="481" y="-27" font-family="Helvetica,sans-Serif" font-size="10.00"> </text> | 
 | <polyline fill="none" stroke="black" points="415.5,-20 546.5,-20 "/> | 
 | <text text-anchor="start" x="423.5" y="-8" font-family="Helvetica,sans-Serif" font-size="10.00"># CreateDescriptors()</text> | 
 | </g> | 
 | <!-- Node2 --> | 
 | <g id="node2" class="node"><title>Node2</title> | 
 | <g id="a_node2"><a xlink:href="classimpala_1_1SimpleTupleStreamTest.html" target="_top" xlink:title="{impala::SimpleTupleStreamTest\n||# SetUp()\l# CreateDescriptors()\l# TearDown()\l# CreateMgr()\l# CreateIntBatch()\l# CreateStringBatch()\l# AppendRowTuples()\l# AppendRowTuples()\l# AppendValue()\l# AppendValue()\l# ReadValues()\l# VerifyResults()\l# VerifyResults()\l# TestValues()\l# TestIntValuesInterleaved()\l}"> | 
 | <polygon fill="white" stroke="black" points="403,-108.5 403,-319.5 559,-319.5 559,-108.5 403,-108.5"/> | 
 | <text text-anchor="middle" x="481" y="-307.5" font-family="Helvetica,sans-Serif" font-size="10.00">impala::SimpleTupleStreamTest</text> | 
 | <polyline fill="none" stroke="black" points="403,-300.5 559,-300.5 "/> | 
 | <text text-anchor="middle" x="481" y="-288.5" font-family="Helvetica,sans-Serif" font-size="10.00"> </text> | 
 | <polyline fill="none" stroke="black" points="403,-281.5 559,-281.5 "/> | 
 | <text text-anchor="start" x="411" y="-269.5" font-family="Helvetica,sans-Serif" font-size="10.00"># SetUp()</text> | 
 | <text text-anchor="start" x="411" y="-258.5" font-family="Helvetica,sans-Serif" font-size="10.00"># CreateDescriptors()</text> | 
 | <text text-anchor="start" x="411" y="-247.5" font-family="Helvetica,sans-Serif" font-size="10.00"># TearDown()</text> | 
 | <text text-anchor="start" x="411" y="-236.5" font-family="Helvetica,sans-Serif" font-size="10.00"># CreateMgr()</text> | 
 | <text text-anchor="start" x="411" y="-225.5" font-family="Helvetica,sans-Serif" font-size="10.00"># CreateIntBatch()</text> | 
 | <text text-anchor="start" x="411" y="-214.5" font-family="Helvetica,sans-Serif" font-size="10.00"># CreateStringBatch()</text> | 
 | <text text-anchor="start" x="411" y="-203.5" font-family="Helvetica,sans-Serif" font-size="10.00"># AppendRowTuples()</text> | 
 | <text text-anchor="start" x="411" y="-192.5" font-family="Helvetica,sans-Serif" font-size="10.00"># AppendRowTuples()</text> | 
 | <text text-anchor="start" x="411" y="-181.5" font-family="Helvetica,sans-Serif" font-size="10.00"># AppendValue()</text> | 
 | <text text-anchor="start" x="411" y="-170.5" font-family="Helvetica,sans-Serif" font-size="10.00"># AppendValue()</text> | 
 | <text text-anchor="start" x="411" y="-159.5" font-family="Helvetica,sans-Serif" font-size="10.00"># ReadValues()</text> | 
 | <text text-anchor="start" x="411" y="-148.5" font-family="Helvetica,sans-Serif" font-size="10.00"># VerifyResults()</text> | 
 | <text text-anchor="start" x="411" y="-137.5" font-family="Helvetica,sans-Serif" font-size="10.00"># VerifyResults()</text> | 
 | <text text-anchor="start" x="411" y="-126.5" font-family="Helvetica,sans-Serif" font-size="10.00"># TestValues()</text> | 
 | <text text-anchor="start" x="411" y="-115.5" font-family="Helvetica,sans-Serif" font-size="10.00"># TestIntValuesInterleaved()</text> | 
 | </a> | 
 | </g> | 
 | </g> | 
 | <!-- Node2->Node1 --> | 
 | <g id="edge1" class="edge"><title>Node2->Node1</title> | 
 | <path fill="none" stroke="midnightblue" d="M481,-98.1724C481,-87.8109 481,-77.9791 481,-69.32"/> | 
 | <polygon fill="none" stroke="midnightblue" points="477.5,-98.2479 481,-108.248 484.5,-98.248 477.5,-98.2479"/> | 
 | </g> | 
 | <!-- Node3 --> | 
 | <g id="node3" class="node"><title>Node3</title> | 
 | <polygon fill="white" stroke="#bfbfbf" points="107,-390.5 107,-447.5 143,-447.5 143,-390.5 107,-390.5"/> | 
 | <text text-anchor="middle" x="125" y="-435.5" font-family="Helvetica,sans-Serif" font-size="10.00">Test</text> | 
 | <polyline fill="none" stroke="#bfbfbf" points="107,-428.5 143,-428.5 "/> | 
 | <text text-anchor="middle" x="125" y="-416.5" font-family="Helvetica,sans-Serif" font-size="10.00"> </text> | 
 | <polyline fill="none" stroke="#bfbfbf" points="107,-409.5 143,-409.5 "/> | 
 | <text text-anchor="middle" x="125" y="-397.5" font-family="Helvetica,sans-Serif" font-size="10.00"> </text> | 
 | </g> | 
 | <!-- Node3->Node2 --> | 
 | <g id="edge2" class="edge"><title>Node3->Node2</title> | 
 | <path fill="none" stroke="midnightblue" d="M141.355,-381.47C144.462,-376.607 148.011,-371.946 152,-368 222.303,-298.442 330.116,-256.656 402.99,-234.739"/> | 
 | <polygon fill="none" stroke="midnightblue" points="138.207,-379.921 136.237,-390.331 144.269,-383.422 138.207,-379.921"/> | 
 | </g> | 
 | <!-- Node4 --> | 
 | <g id="node4" class="node"><title>Node4</title> | 
 | <polygon fill="white" stroke="#bfbfbf" points="161,-385 161,-453 263,-453 263,-385 161,-385"/> | 
 | <text text-anchor="start" x="169" y="-441" font-family="Helvetica,sans-Serif" font-size="10.00">scoped_ptr< impala</text> | 
 | <text text-anchor="middle" x="212" y="-430" font-family="Helvetica,sans-Serif" font-size="10.00">::MemPool ></text> | 
 | <polyline fill="none" stroke="#bfbfbf" points="161,-423 263,-423 "/> | 
 | <text text-anchor="middle" x="212" y="-411" font-family="Helvetica,sans-Serif" font-size="10.00"> </text> | 
 | <polyline fill="none" stroke="#bfbfbf" points="161,-404 263,-404 "/> | 
 | <text text-anchor="middle" x="212" y="-392" font-family="Helvetica,sans-Serif" font-size="10.00"> </text> | 
 | </g> | 
 | <!-- Node4->Node2 --> | 
 | <g id="edge3" class="edge"><title>Node4->Node2</title> | 
 | <path fill="none" stroke="#404040" d="M207.199,-384.718C206.695,-369.274 208.744,-351.412 218,-338 257.727,-280.439 331.648,-249.141 391.028,-232.547"/> | 
 | <polygon fill="none" stroke="#404040" points="391.104,-232.526 395.864,-227.11 402.695,-229.421 397.935,-234.837 391.104,-232.526"/> | 
 | <text text-anchor="middle" x="247.5" y="-341.5" font-family="Helvetica,sans-Serif" font-size="10.00"> #mem_pool_</text> | 
 | </g> | 
 | <!-- Node5 --> | 
 | <g id="node5" class="node"><title>Node5</title> | 
 | <polygon fill="white" stroke="#bfbfbf" points="336,-1025 336,-1093 446,-1093 446,-1025 336,-1025"/> | 
 | <text text-anchor="start" x="344" y="-1081" font-family="Helvetica,sans-Serif" font-size="10.00">shared_ptr< impala</text> | 
 | <text text-anchor="middle" x="391" y="-1070" font-family="Helvetica,sans-Serif" font-size="10.00">::BufferedBlockMgr ></text> | 
 | <polyline fill="none" stroke="#bfbfbf" points="336,-1063 446,-1063 "/> | 
 | <text text-anchor="middle" x="391" y="-1051" font-family="Helvetica,sans-Serif" font-size="10.00"> </text> | 
 | <polyline fill="none" stroke="#bfbfbf" points="336,-1044 446,-1044 "/> | 
 | <text text-anchor="middle" x="391" y="-1032" font-family="Helvetica,sans-Serif" font-size="10.00"> </text> | 
 | </g> | 
 | <!-- Node5->Node2 --> | 
 | <g id="edge4" class="edge"><title>Node5->Node2</title> | 
 | <path fill="none" stroke="#404040" d="M384.3,-1024.79C365.254,-923.673 316.51,-611.65 386,-368 389.578,-355.454 394.514,-342.933 400.269,-330.762"/> | 
 | <polygon fill="none" stroke="#404040" points="400.43,-330.439 399.518,-323.286 405.77,-319.693 406.682,-326.846 400.43,-330.439"/> | 
 | <text text-anchor="middle" x="390.5" y="-496.5" font-family="Helvetica,sans-Serif" font-size="10.00"> #block_mgr_</text> | 
 | </g> | 
 | <!-- Node19 --> | 
 | <g id="node19" class="node"><title>Node19</title> | 
 | <g id="a_node19"><a xlink:href="classimpala_1_1RuntimeState.html" target="_top" xlink:title="{impala::RuntimeState\n||+ RuntimeState()\l+ RuntimeState()\l+ ~RuntimeState()\l+ InitMemTrackers()\l+ CreateBlockMgr()\l+ obj_pool()\l+ desc_tbl()\l+ set_desc_tbl()\l+ query_options()\l+ batch_size()\land 57 more...\l- Init()\l- CreateCodegen()\l- RuntimeState()\l}"> | 
 | <polygon fill="white" stroke="red" points="1881.5,-573 1881.5,-773 1992.5,-773 1992.5,-573 1881.5,-573"/> | 
 | <text text-anchor="middle" x="1937" y="-761" font-family="Helvetica,sans-Serif" font-size="10.00">impala::RuntimeState</text> | 
 | <polyline fill="none" stroke="red" points="1881.5,-754 1992.5,-754 "/> | 
 | <text text-anchor="middle" x="1937" y="-742" font-family="Helvetica,sans-Serif" font-size="10.00"> </text> | 
 | <polyline fill="none" stroke="red" points="1881.5,-735 1992.5,-735 "/> | 
 | <text text-anchor="start" x="1889.5" y="-723" font-family="Helvetica,sans-Serif" font-size="10.00">+ RuntimeState()</text> | 
 | <text text-anchor="start" x="1889.5" y="-712" font-family="Helvetica,sans-Serif" font-size="10.00">+ RuntimeState()</text> | 
 | <text text-anchor="start" x="1889.5" y="-701" font-family="Helvetica,sans-Serif" font-size="10.00">+ ~RuntimeState()</text> | 
 | <text text-anchor="start" x="1889.5" y="-690" font-family="Helvetica,sans-Serif" font-size="10.00">+ InitMemTrackers()</text> | 
 | <text text-anchor="start" x="1889.5" y="-679" font-family="Helvetica,sans-Serif" font-size="10.00">+ CreateBlockMgr()</text> | 
 | <text text-anchor="start" x="1889.5" y="-668" font-family="Helvetica,sans-Serif" font-size="10.00">+ obj_pool()</text> | 
 | <text text-anchor="start" x="1889.5" y="-657" font-family="Helvetica,sans-Serif" font-size="10.00">+ desc_tbl()</text> | 
 | <text text-anchor="start" x="1889.5" y="-646" font-family="Helvetica,sans-Serif" font-size="10.00">+ set_desc_tbl()</text> | 
 | <text text-anchor="start" x="1889.5" y="-635" font-family="Helvetica,sans-Serif" font-size="10.00">+ query_options()</text> | 
 | <text text-anchor="start" x="1889.5" y="-624" font-family="Helvetica,sans-Serif" font-size="10.00">+ batch_size()</text> | 
 | <text text-anchor="start" x="1889.5" y="-613" font-family="Helvetica,sans-Serif" font-size="10.00">and 57 more...</text> | 
 | <text text-anchor="start" x="1889.5" y="-602" font-family="Helvetica,sans-Serif" font-size="10.00">- Init()</text> | 
 | <text text-anchor="start" x="1889.5" y="-591" font-family="Helvetica,sans-Serif" font-size="10.00">- CreateCodegen()</text> | 
 | <text text-anchor="start" x="1889.5" y="-580" font-family="Helvetica,sans-Serif" font-size="10.00">- RuntimeState()</text> | 
 | </a> | 
 | </g> | 
 | </g> | 
 | <!-- Node5->Node19 --> | 
 | <g id="edge44" class="edge"><title>Node5->Node19</title> | 
 | <path fill="none" stroke="#404040" d="M404.755,-1024.88C427.575,-974.542 478.372,-880.011 554,-836 611.654,-802.449 1598.2,-706.305 1868.82,-680.462"/> | 
 | <polygon fill="none" stroke="#404040" points="1869.21,-680.424 1874.81,-675.873 1881.16,-679.285 1875.57,-683.836 1869.21,-680.424"/> | 
 | <text text-anchor="middle" x="582.5" y="-855.5" font-family="Helvetica,sans-Serif" font-size="10.00"> -block_mgr_</text> | 
 | </g> | 
 | <!-- Node6 --> | 
 | <g id="node6" class="node"><title>Node6</title> | 
 | <g id="a_node6"><a xlink:href="classimpala_1_1RowDescriptor.html" target="_top" xlink:title="{impala::RowDescriptor\n||+ RowDescriptor()\l+ RowDescriptor()\l+ RowDescriptor()\l+ RowDescriptor()\l+ RowDescriptor()\l+ RowDescriptor()\l+ GetRowSize()\l+ GetTupleIdx()\l+ TupleIsNullable()\l+ IsAnyTupleNullable()\l+ tuple_descriptors()\l+ ToThrift()\l+ IsPrefixOf()\l+ Equals()\l+ DebugString()\l- InitTupleIdxMap()\l}"> | 
 | <polygon fill="white" stroke="black" points="216,-1661 216,-1883 332,-1883 332,-1661 216,-1661"/> | 
 | <text text-anchor="middle" x="274" y="-1871" font-family="Helvetica,sans-Serif" font-size="10.00">impala::RowDescriptor</text> | 
 | <polyline fill="none" stroke="black" points="216,-1864 332,-1864 "/> | 
 | <text text-anchor="middle" x="274" y="-1852" font-family="Helvetica,sans-Serif" font-size="10.00"> </text> | 
 | <polyline fill="none" stroke="black" points="216,-1845 332,-1845 "/> | 
 | <text text-anchor="start" x="224" y="-1833" font-family="Helvetica,sans-Serif" font-size="10.00">+ RowDescriptor()</text> | 
 | <text text-anchor="start" x="224" y="-1822" font-family="Helvetica,sans-Serif" font-size="10.00">+ RowDescriptor()</text> | 
 | <text text-anchor="start" x="224" y="-1811" font-family="Helvetica,sans-Serif" font-size="10.00">+ RowDescriptor()</text> | 
 | <text text-anchor="start" x="224" y="-1800" font-family="Helvetica,sans-Serif" font-size="10.00">+ RowDescriptor()</text> | 
 | <text text-anchor="start" x="224" y="-1789" font-family="Helvetica,sans-Serif" font-size="10.00">+ RowDescriptor()</text> | 
 | <text text-anchor="start" x="224" y="-1778" font-family="Helvetica,sans-Serif" font-size="10.00">+ RowDescriptor()</text> | 
 | <text text-anchor="start" x="224" y="-1767" font-family="Helvetica,sans-Serif" font-size="10.00">+ GetRowSize()</text> | 
 | <text text-anchor="start" x="224" y="-1756" font-family="Helvetica,sans-Serif" font-size="10.00">+ GetTupleIdx()</text> | 
 | <text text-anchor="start" x="224" y="-1745" font-family="Helvetica,sans-Serif" font-size="10.00">+ TupleIsNullable()</text> | 
 | <text text-anchor="start" x="224" y="-1734" font-family="Helvetica,sans-Serif" font-size="10.00">+ IsAnyTupleNullable()</text> | 
 | <text text-anchor="start" x="224" y="-1723" font-family="Helvetica,sans-Serif" font-size="10.00">+ tuple_descriptors()</text> | 
 | <text text-anchor="start" x="224" y="-1712" font-family="Helvetica,sans-Serif" font-size="10.00">+ ToThrift()</text> | 
 | <text text-anchor="start" x="224" y="-1701" font-family="Helvetica,sans-Serif" font-size="10.00">+ IsPrefixOf()</text> | 
 | <text text-anchor="start" x="224" y="-1690" font-family="Helvetica,sans-Serif" font-size="10.00">+ Equals()</text> | 
 | <text text-anchor="start" x="224" y="-1679" font-family="Helvetica,sans-Serif" font-size="10.00">+ DebugString()</text> | 
 | <text text-anchor="start" x="224" y="-1668" font-family="Helvetica,sans-Serif" font-size="10.00">- InitTupleIdxMap()</text> | 
 | </a> | 
 | </g> | 
 | </g> | 
 | <!-- Node6->Node2 --> | 
 | <g id="edge5" class="edge"><title>Node6->Node2</title> | 
 | <path fill="none" stroke="#404040" d="M282.176,-1660.82C286.531,-1592.88 291,-1503.94 291,-1425 291,-1425 291,-1425 291,-418 291,-353.173 343.288,-300.496 393.005,-265.062"/> | 
 | <polygon fill="none" stroke="#404040" points="393.034,-265.041 395.687,-258.336 402.897,-258.206 400.244,-264.912 393.034,-265.041"/> | 
 | <text text-anchor="middle" x="321.5" y="-861" font-family="Helvetica,sans-Serif" font-size="10.00"> #int_desc_</text> | 
 | <text text-anchor="middle" x="321.5" y="-850" font-family="Helvetica,sans-Serif" font-size="10.00">#string_desc_</text> | 
 | </g> | 
 | <!-- Node7 --> | 
 | <g id="node7" class="node"><title>Node7</title> | 
 | <polygon fill="white" stroke="#bfbfbf" points="0,-1932.5 0,-1989.5 72,-1989.5 72,-1932.5 0,-1932.5"/> | 
 | <text text-anchor="middle" x="36" y="-1977.5" font-family="Helvetica,sans-Serif" font-size="10.00">vector< int ></text> | 
 | <polyline fill="none" stroke="#bfbfbf" points="0,-1970.5 72,-1970.5 "/> | 
 | <text text-anchor="middle" x="36" y="-1958.5" font-family="Helvetica,sans-Serif" font-size="10.00"> </text> | 
 | <polyline fill="none" stroke="#bfbfbf" points="0,-1951.5 72,-1951.5 "/> | 
 | <text text-anchor="middle" x="36" y="-1939.5" font-family="Helvetica,sans-Serif" font-size="10.00"> </text> | 
 | </g> | 
 | <!-- Node7->Node6 --> | 
 | <g id="edge6" class="edge"><title>Node7->Node6</title> | 
 | <path fill="none" stroke="#404040" d="M49.8449,-1932.22C55.7757,-1921.99 63.3407,-1910.77 72,-1902 110.591,-1862.91 163.095,-1829.83 204.902,-1806.96"/> | 
 | <polygon fill="none" stroke="#404040" points="204.994,-1806.91 208.381,-1800.55 215.56,-1801.22 212.173,-1807.59 204.994,-1806.91"/> | 
 | <text text-anchor="middle" x="109.5" y="-1905.5" font-family="Helvetica,sans-Serif" font-size="10.00"> -tuple_idx_map_</text> | 
 | </g> | 
 | <!-- Node8 --> | 
 | <g id="node8" class="node"><title>Node8</title> | 
 | <polygon fill="white" stroke="#bfbfbf" points="573.5,-1932.5 573.5,-1989.5 602.5,-1989.5 602.5,-1932.5 573.5,-1932.5"/> | 
 | <text text-anchor="middle" x="588" y="-1977.5" font-family="Helvetica,sans-Serif" font-size="10.00">int</text> | 
 | <polyline fill="none" stroke="#bfbfbf" points="573.5,-1970.5 602.5,-1970.5 "/> | 
 | <text text-anchor="middle" x="588" y="-1958.5" font-family="Helvetica,sans-Serif" font-size="10.00"> </text> | 
 | <polyline fill="none" stroke="#bfbfbf" points="573.5,-1951.5 602.5,-1951.5 "/> | 
 | <text text-anchor="middle" x="588" y="-1939.5" font-family="Helvetica,sans-Serif" font-size="10.00"> </text> | 
 | </g> | 
 | <!-- Node8->Node6 --> | 
 | <g id="edge7" class="edge"><title>Node8->Node6</title> | 
 | <path fill="none" stroke="#404040" d="M573.41,-1960.09C537.67,-1959.65 444.066,-1954.44 381,-1914 365.933,-1904.34 352.184,-1891.78 339.933,-1878.13"/> | 
 | <polygon fill="none" stroke="#404040" points="339.926,-1878.12 332.981,-1876.19 332.099,-1869.03 339.045,-1870.97 339.926,-1878.12"/> | 
 | <text text-anchor="middle" x="417" y="-1905.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="classimpala_1_1SpinLock.html" target="_top" xlink:title="Lightweight spinlock. "> | 
 | <polygon fill="white" stroke="black" points="3212.5,-1716 3212.5,-1828 3311.5,-1828 3311.5,-1716 3212.5,-1716"/> | 
 | <text text-anchor="middle" x="3262" y="-1816" font-family="Helvetica,sans-Serif" font-size="10.00">impala::SpinLock</text> | 
 | <polyline fill="none" stroke="black" points="3212.5,-1809 3311.5,-1809 "/> | 
 | <text text-anchor="middle" x="3262" y="-1797" font-family="Helvetica,sans-Serif" font-size="10.00"> </text> | 
 | <polyline fill="none" stroke="black" points="3212.5,-1790 3311.5,-1790 "/> | 
 | <text text-anchor="start" x="3220.5" y="-1778" font-family="Helvetica,sans-Serif" font-size="10.00">+ SpinLock()</text> | 
 | <text text-anchor="start" x="3220.5" y="-1767" font-family="Helvetica,sans-Serif" font-size="10.00">+ lock()</text> | 
 | <text text-anchor="start" x="3220.5" y="-1756" font-family="Helvetica,sans-Serif" font-size="10.00">+ unlock()</text> | 
 | <text text-anchor="start" x="3220.5" y="-1745" font-family="Helvetica,sans-Serif" font-size="10.00">+ try_lock()</text> | 
 | <text text-anchor="start" x="3220.5" y="-1734" font-family="Helvetica,sans-Serif" font-size="10.00">+ DCheckLocked()</text> | 
 | <text text-anchor="start" x="3220.5" y="-1723" font-family="Helvetica,sans-Serif" font-size="10.00">- SlowAcquire()</text> | 
 | </a> | 
 | </g> | 
 | </g> | 
 | <!-- Node8->Node13 --> | 
 | <g id="edge13" class="edge"><title>Node8->Node13</title> | 
 | <path fill="none" stroke="#404040" d="M602.654,-1959.99C786.044,-1959.89 2633.04,-1957.79 2870,-1914 2991.6,-1891.53 3125.62,-1836.18 3201.24,-1801.89"/> | 
 | <polygon fill="none" stroke="#404040" points="3201.5,-1801.78 3205.29,-1795.64 3212.41,-1796.79 3208.62,-1802.92 3201.5,-1801.78"/> | 
 | <text text-anchor="middle" x="2967.5" y="-1905.5" font-family="Helvetica,sans-Serif" font-size="10.00"> -NUM_SPIN_CYCLES</text> | 
 | </g> | 
 | <!-- Node18 --> | 
 | <g id="node18" class="node"><title>Node18</title> | 
 | <g id="a_node18"><a xlink:href="structimpala_1_1BufferedBlockMgr_1_1Client.html" target="_top" xlink:title="{impala::BufferedBlockMgr\l::Client\n||+ Client()\l+ PinBuffer()\l+ UnpinBuffer()\l+ DebugString()\l}"> | 
 | <polygon fill="white" stroke="black" points="3132.5,-368.5 3132.5,-469.5 3261.5,-469.5 3261.5,-368.5 3132.5,-368.5"/> | 
 | <text text-anchor="start" x="3140.5" y="-457.5" font-family="Helvetica,sans-Serif" font-size="10.00">impala::BufferedBlockMgr</text> | 
 | <text text-anchor="middle" x="3197" y="-446.5" font-family="Helvetica,sans-Serif" font-size="10.00">::Client</text> | 
 | <polyline fill="none" stroke="black" points="3132.5,-439.5 3261.5,-439.5 "/> | 
 | <text text-anchor="middle" x="3197" y="-427.5" font-family="Helvetica,sans-Serif" font-size="10.00"> </text> | 
 | <polyline fill="none" stroke="black" points="3132.5,-420.5 3261.5,-420.5 "/> | 
 | <text text-anchor="start" x="3140.5" y="-408.5" font-family="Helvetica,sans-Serif" font-size="10.00">+ Client()</text> | 
 | <text text-anchor="start" x="3140.5" y="-397.5" font-family="Helvetica,sans-Serif" font-size="10.00">+ PinBuffer()</text> | 
 | <text text-anchor="start" x="3140.5" y="-386.5" font-family="Helvetica,sans-Serif" font-size="10.00">+ UnpinBuffer()</text> | 
 | <text text-anchor="start" x="3140.5" y="-375.5" font-family="Helvetica,sans-Serif" font-size="10.00">+ DebugString()</text> | 
 | </a> | 
 | </g> | 
 | </g> | 
 | <!-- Node8->Node18 --> | 
 | <g id="edge56" class="edge"><title>Node8->Node18</title> | 
 | <path fill="none" stroke="#404040" d="M578.381,-1932.33C546.226,-1836.73 445.719,-1511.24 468,-1238 482.715,-1057.54 408.351,-966.363 534,-836 562.006,-806.943 583.563,-826.565 623,-818 1179.9,-697.059 1307.48,-605.973 1872,-528 2006.44,-509.431 2943.48,-513.168 3120.58,-469.379"/> | 
 | <polygon fill="none" stroke="#404040" points="3120.66,-469.354 3125.34,-463.865 3132.21,-466.072 3127.53,-471.56 3120.66,-469.354"/> | 
 | <text text-anchor="start" x="468" y="-1302" font-family="Helvetica,sans-Serif" font-size="10.00"> +num_reserved_buffers</text> | 
 | <text text-anchor="middle" x="521" y="-1291" font-family="Helvetica,sans-Serif" font-size="10.00">_</text> | 
 | <text text-anchor="start" x="468" y="-1280" font-family="Helvetica,sans-Serif" font-size="10.00">+num_pinned_buffers</text> | 
 | <text text-anchor="middle" x="521" y="-1269" font-family="Helvetica,sans-Serif" font-size="10.00">_</text> | 
 | <text text-anchor="start" x="468" y="-1258" font-family="Helvetica,sans-Serif" font-size="10.00">+num_tmp_reserved</text> | 
 | <text text-anchor="middle" x="521" y="-1247" font-family="Helvetica,sans-Serif" font-size="10.00">_buffers_</text> | 
 | </g> | 
 | <!-- Node8->Node19 --> | 
 | <g id="edge47" class="edge"><title>Node8->Node19</title> | 
 | <path fill="none" stroke="#404040" d="M587.362,-1932.45C583.691,-1770.31 566.204,-946.047 589,-898 594.415,-886.586 602.614,-889.449 611,-880 626.387,-862.664 619.412,-848.393 639,-836 846.861,-704.486 1632.35,-679.546 1869.07,-674.985"/> | 
 | <polygon fill="none" stroke="#404040" points="1869.25,-674.982 1875.17,-670.871 1881.25,-674.759 1875.32,-678.87 1869.25,-674.982"/> | 
 | <text text-anchor="middle" x="640" y="-1427" font-family="Helvetica,sans-Serif" font-size="10.00"> -DEFAULT_BATCH_SIZE</text> | 
 | <text text-anchor="middle" x="640" y="-1416" font-family="Helvetica,sans-Serif" font-size="10.00">-root_node_id_</text> | 
 | </g> | 
 | <!-- Node39 --> | 
 | <g id="node39" class="node"><title>Node39</title> | 
 | <g id="a_node39"><a xlink:href="classimpala_1_1BufferedBlockMgr.html" target="_top" xlink:title="{impala::BufferedBlockMgr\n|- block_size_counter_\l|+ ~BufferedBlockMgr()\l+ RegisterClient()\l+ ClearReservations()\l+ TryAcquireTmpReservation()\l+ ClearTmpReservation()\l+ GetNewBlock()\l+ Cancel()\l+ DebugString()\l+ ConsumeMemory()\l+ ReleaseMemory()\land 11 more...\l+ Create()\l+ GetNumReservedBlocks()\l- BufferedBlockMgr()\l- Init()\l- InitTmpFiles()\l- PinBlock()\l- UnpinBlock()\l- DeleteBlock()\l- DeleteOrUnpinBlock()\l- TransferBuffer()\l- remaining_unreserved\l_buffers()\l- FindBufferForBlock()\land 13 more...\l}"> | 
 | <polygon fill="white" stroke="red" points="3121.5,-898.5 3121.5,-1219.5 3272.5,-1219.5 3272.5,-898.5 3121.5,-898.5"/> | 
 | <text text-anchor="middle" x="3197" y="-1207.5" font-family="Helvetica,sans-Serif" font-size="10.00">impala::BufferedBlockMgr</text> | 
 | <polyline fill="none" stroke="red" points="3121.5,-1200.5 3272.5,-1200.5 "/> | 
 | <text text-anchor="start" x="3129.5" y="-1188.5" font-family="Helvetica,sans-Serif" font-size="10.00">- block_size_counter_</text> | 
 | <polyline fill="none" stroke="red" points="3121.5,-1181.5 3272.5,-1181.5 "/> | 
 | <text text-anchor="start" x="3129.5" y="-1169.5" font-family="Helvetica,sans-Serif" font-size="10.00">+ ~BufferedBlockMgr()</text> | 
 | <text text-anchor="start" x="3129.5" y="-1158.5" font-family="Helvetica,sans-Serif" font-size="10.00">+ RegisterClient()</text> | 
 | <text text-anchor="start" x="3129.5" y="-1147.5" font-family="Helvetica,sans-Serif" font-size="10.00">+ ClearReservations()</text> | 
 | <text text-anchor="start" x="3129.5" y="-1136.5" font-family="Helvetica,sans-Serif" font-size="10.00">+ TryAcquireTmpReservation()</text> | 
 | <text text-anchor="start" x="3129.5" y="-1125.5" font-family="Helvetica,sans-Serif" font-size="10.00">+ ClearTmpReservation()</text> | 
 | <text text-anchor="start" x="3129.5" y="-1114.5" font-family="Helvetica,sans-Serif" font-size="10.00">+ GetNewBlock()</text> | 
 | <text text-anchor="start" x="3129.5" y="-1103.5" font-family="Helvetica,sans-Serif" font-size="10.00">+ Cancel()</text> | 
 | <text text-anchor="start" x="3129.5" y="-1092.5" font-family="Helvetica,sans-Serif" font-size="10.00">+ DebugString()</text> | 
 | <text text-anchor="start" x="3129.5" y="-1081.5" font-family="Helvetica,sans-Serif" font-size="10.00">+ ConsumeMemory()</text> | 
 | <text text-anchor="start" x="3129.5" y="-1070.5" font-family="Helvetica,sans-Serif" font-size="10.00">+ ReleaseMemory()</text> | 
 | <text text-anchor="start" x="3129.5" y="-1059.5" font-family="Helvetica,sans-Serif" font-size="10.00">and 11 more...</text> | 
 | <text text-anchor="start" x="3129.5" y="-1048.5" font-family="Helvetica,sans-Serif" font-size="10.00">+ Create()</text> | 
 | <text text-anchor="start" x="3129.5" y="-1037.5" font-family="Helvetica,sans-Serif" font-size="10.00">+ GetNumReservedBlocks()</text> | 
 | <text text-anchor="start" x="3129.5" y="-1026.5" font-family="Helvetica,sans-Serif" font-size="10.00">- BufferedBlockMgr()</text> | 
 | <text text-anchor="start" x="3129.5" y="-1015.5" font-family="Helvetica,sans-Serif" font-size="10.00">- Init()</text> | 
 | <text text-anchor="start" x="3129.5" y="-1004.5" font-family="Helvetica,sans-Serif" font-size="10.00">- InitTmpFiles()</text> | 
 | <text text-anchor="start" x="3129.5" y="-993.5" font-family="Helvetica,sans-Serif" font-size="10.00">- PinBlock()</text> | 
 | <text text-anchor="start" x="3129.5" y="-982.5" font-family="Helvetica,sans-Serif" font-size="10.00">- UnpinBlock()</text> | 
 | <text text-anchor="start" x="3129.5" y="-971.5" font-family="Helvetica,sans-Serif" font-size="10.00">- DeleteBlock()</text> | 
 | <text text-anchor="start" x="3129.5" y="-960.5" font-family="Helvetica,sans-Serif" font-size="10.00">- DeleteOrUnpinBlock()</text> | 
 | <text text-anchor="start" x="3129.5" y="-949.5" font-family="Helvetica,sans-Serif" font-size="10.00">- TransferBuffer()</text> | 
 | <text text-anchor="start" x="3129.5" y="-938.5" font-family="Helvetica,sans-Serif" font-size="10.00">- remaining_unreserved</text> | 
 | <text text-anchor="start" x="3129.5" y="-927.5" font-family="Helvetica,sans-Serif" font-size="10.00">_buffers()</text> | 
 | <text text-anchor="start" x="3129.5" y="-916.5" font-family="Helvetica,sans-Serif" font-size="10.00">- FindBufferForBlock()</text> | 
 | <text text-anchor="start" x="3129.5" y="-905.5" font-family="Helvetica,sans-Serif" font-size="10.00">and 13 more...</text> | 
 | </a> | 
 | </g> | 
 | </g> | 
 | <!-- Node8->Node39 --> | 
 | <g id="edge64" class="edge"><title>Node8->Node39</title> | 
 | <path fill="none" stroke="#404040" d="M602.767,-1960.19C787.71,-1962.27 2654.57,-1974.88 3063,-1642 3181.88,-1545.11 3208.12,-1365.9 3209.09,-1231.83"/> | 
 | <polygon fill="none" stroke="#404040" points="3209.09,-1231.82 3205.1,-1225.81 3209.11,-1219.82 3213.1,-1225.83 3209.09,-1231.82"/> | 
 | <text text-anchor="start" x="3149" y="-1634" font-family="Helvetica,sans-Serif" font-size="10.00"> -non_local_outstanding</text> | 
 | <text text-anchor="middle" x="3200.5" y="-1623" font-family="Helvetica,sans-Serif" font-size="10.00">_writes_</text> | 
 | <text text-anchor="start" x="3149" y="-1612" font-family="Helvetica,sans-Serif" font-size="10.00">-next_block_index</text> | 
 | <text text-anchor="middle" x="3200.5" y="-1601" font-family="Helvetica,sans-Serif" font-size="10.00">_</text> | 
 | <text text-anchor="start" x="3149" y="-1590" font-family="Helvetica,sans-Serif" font-size="10.00">-block_write_threshold</text> | 
 | <text text-anchor="middle" x="3200.5" y="-1579" font-family="Helvetica,sans-Serif" font-size="10.00">_</text> | 
 | <text text-anchor="start" x="3149" y="-1568" font-family="Helvetica,sans-Serif" font-size="10.00">-unfullfilled_reserved</text> | 
 | <text text-anchor="middle" x="3200.5" y="-1557" font-family="Helvetica,sans-Serif" font-size="10.00">_buffers_</text> | 
 | <text text-anchor="middle" x="3200.5" y="-1546" font-family="Helvetica,sans-Serif" font-size="10.00">-writes_issued_</text> | 
 | <text text-anchor="middle" x="3200.5" y="-1535" font-family="Helvetica,sans-Serif" font-size="10.00">-total_pinned_buffers_</text> | 
 | </g> | 
 | <!-- Node9 --> | 
 | <g id="node9" class="node"><title>Node9</title> | 
 | <polygon fill="white" stroke="#bfbfbf" points="92,-1932.5 92,-1989.5 172,-1989.5 172,-1932.5 92,-1932.5"/> | 
 | <text text-anchor="middle" x="132" y="-1977.5" font-family="Helvetica,sans-Serif" font-size="10.00">vector< bool ></text> | 
 | <polyline fill="none" stroke="#bfbfbf" points="92,-1970.5 172,-1970.5 "/> | 
 | <text text-anchor="middle" x="132" y="-1958.5" font-family="Helvetica,sans-Serif" font-size="10.00"> </text> | 
 | <polyline fill="none" stroke="#bfbfbf" points="92,-1951.5 172,-1951.5 "/> | 
 | <text text-anchor="middle" x="132" y="-1939.5" font-family="Helvetica,sans-Serif" font-size="10.00"> </text> | 
 | </g> | 
 | <!-- Node9->Node6 --> | 
 | <g id="edge8" class="edge"><title>Node9->Node6</title> | 
 | <path fill="none" stroke="#404040" d="M142.367,-1932.23C146.592,-1922.34 151.921,-1911.34 158,-1902 172.253,-1880.1 190.168,-1858.22 207.627,-1838.88"/> | 
 | <polygon fill="none" stroke="#404040" points="207.762,-1838.73 208.868,-1831.6 215.871,-1829.88 214.765,-1837.01 207.762,-1838.73"/> | 
 | <text text-anchor="middle" x="214.5" y="-1905.5" font-family="Helvetica,sans-Serif" font-size="10.00"> -tuple_idx_nullable_map_</text> | 
 | </g> | 
 | <!-- Node10 --> | 
 | <g id="node10" class="node"><title>Node10</title> | 
 | <polygon fill="white" stroke="#bfbfbf" points="190,-1932.5 190,-1989.5 362,-1989.5 362,-1932.5 190,-1932.5"/> | 
 | <text text-anchor="middle" x="276" y="-1977.5" font-family="Helvetica,sans-Serif" font-size="10.00">vector< impala::TupleDescriptor * ></text> | 
 | <polyline fill="none" stroke="#bfbfbf" points="190,-1970.5 362,-1970.5 "/> | 
 | <text text-anchor="middle" x="276" y="-1958.5" font-family="Helvetica,sans-Serif" font-size="10.00"> </text> | 
 | <polyline fill="none" stroke="#bfbfbf" points="190,-1951.5 362,-1951.5 "/> | 
 | <text text-anchor="middle" x="276" y="-1939.5" font-family="Helvetica,sans-Serif" font-size="10.00"> </text> | 
 | </g> | 
 | <!-- Node10->Node6 --> | 
 | <g id="edge9" class="edge"><title>Node10->Node6</title> | 
 | <path fill="none" stroke="#404040" d="M275.332,-1932.27C275.205,-1926.25 275.085,-1919.91 275,-1914 274.912,-1907.88 274.831,-1901.62 274.758,-1895.29"/> | 
 | <polygon fill="none" stroke="#404040" points="274.756,-1895.07 270.691,-1889.12 274.625,-1883.07 278.69,-1889.03 274.756,-1895.07"/> | 
 | <text text-anchor="middle" x="316.5" y="-1905.5" font-family="Helvetica,sans-Serif" font-size="10.00"> -tuple_desc_map_</text> | 
 | </g> | 
 | <!-- Node11 --> | 
 | <g id="node11" class="node"><title>Node11</title> | 
 | <polygon fill="white" stroke="#bfbfbf" points="395,-385 395,-453 497,-453 497,-385 395,-385"/> | 
 | <text text-anchor="start" x="403" y="-441" font-family="Helvetica,sans-Serif" font-size="10.00">scoped_ptr< impala</text> | 
 | <text text-anchor="middle" x="446" y="-430" font-family="Helvetica,sans-Serif" font-size="10.00">::RuntimeState ></text> | 
 | <polyline fill="none" stroke="#bfbfbf" points="395,-423 497,-423 "/> | 
 | <text text-anchor="middle" x="446" y="-411" font-family="Helvetica,sans-Serif" font-size="10.00"> </text> | 
 | <polyline fill="none" stroke="#bfbfbf" points="395,-404 497,-404 "/> | 
 | <text text-anchor="middle" x="446" y="-392" font-family="Helvetica,sans-Serif" font-size="10.00"> </text> | 
 | </g> | 
 | <!-- Node11->Node2 --> | 
 | <g id="edge10" class="edge"><title>Node11->Node2</title> | 
 | <path fill="none" stroke="#404040" d="M441.314,-384.866C439.96,-373.802 438.668,-361.392 438,-350 437.654,-344.095 437.752,-338.108 438.214,-332.107"/> | 
 | <polygon fill="none" stroke="#404040" points="438.261,-331.71 434.982,-325.288 439.649,-319.791 442.928,-326.213 438.261,-331.71"/> | 
 | <text text-anchor="middle" x="474.5" y="-341.5" font-family="Helvetica,sans-Serif" font-size="10.00"> #runtime_state_</text> | 
 | </g> | 
 | <!-- Node12 --> | 
 | <g id="node12" class="node"><title>Node12</title> | 
 | <g id="a_node12"><a xlink:href="classimpala_1_1ObjectPool.html" target="_top" xlink:title="{impala::ObjectPool\n||+ ObjectPool()\l+ ~ObjectPool()\l+ Add()\l}"> | 
 | <polygon fill="white" stroke="black" points="3361.5,-1384.5 3361.5,-1463.5 3460.5,-1463.5 3460.5,-1384.5 3361.5,-1384.5"/> | 
 | <text text-anchor="middle" x="3411" y="-1451.5" font-family="Helvetica,sans-Serif" font-size="10.00">impala::ObjectPool</text> | 
 | <polyline fill="none" stroke="black" points="3361.5,-1444.5 3460.5,-1444.5 "/> | 
 | <text text-anchor="middle" x="3411" y="-1432.5" font-family="Helvetica,sans-Serif" font-size="10.00"> </text> | 
 | <polyline fill="none" stroke="black" points="3361.5,-1425.5 3460.5,-1425.5 "/> | 
 | <text text-anchor="start" x="3369.5" y="-1413.5" font-family="Helvetica,sans-Serif" font-size="10.00">+ ObjectPool()</text> | 
 | <text text-anchor="start" x="3369.5" y="-1402.5" font-family="Helvetica,sans-Serif" font-size="10.00">+ ~ObjectPool()</text> | 
 | <text text-anchor="start" x="3369.5" y="-1391.5" font-family="Helvetica,sans-Serif" font-size="10.00">+ Add()</text> | 
 | </a> | 
 | </g> | 
 | </g> | 
 | <!-- Node12->Node2 --> | 
 | <g id="edge11" class="edge"><title>Node12->Node2</title> | 
 | <path fill="none" stroke="#404040" d="M3393.14,-1384.17C3383.27,-1366.58 3369.45,-1346.89 3352,-1334 3329.26,-1317.21 3316.58,-1328.03 3291,-1316 3234.78,-1289.57 3231.34,-1264.19 3175,-1238 3148.59,-1225.72 3130.87,-1242.18 3112,-1220 3055.96,-1154.14 3113.05,-894.096 3049,-836 2667.77,-490.218 981.462,-273.454 571.199,-225.234"/> | 
 | <polygon fill="none" stroke="#404040" points="571.067,-225.218 564.643,-228.494 559.148,-223.823 565.573,-220.548 571.067,-225.218"/> | 
 | <text text-anchor="middle" x="3041" y="-670.5" font-family="Helvetica,sans-Serif" font-size="10.00"> #pool_</text> | 
 | </g> | 
 | <!-- Node28 --> | 
 | <g id="node28" class="node"><title>Node28</title> | 
 | <g id="a_node28"><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="2837,-937 2837,-1181 2989,-1181 2989,-937 2837,-937"/> | 
 | <text text-anchor="middle" x="2913" y="-1169" font-family="Helvetica,sans-Serif" font-size="10.00">impala::RuntimeProfile</text> | 
 | <polyline fill="none" stroke="red" points="2837,-1162 2989,-1162 "/> | 
 | <text text-anchor="middle" x="2913" y="-1150" font-family="Helvetica,sans-Serif" font-size="10.00"> </text> | 
 | <polyline fill="none" stroke="red" points="2837,-1143 2989,-1143 "/> | 
 | <text text-anchor="start" x="2845" y="-1131" font-family="Helvetica,sans-Serif" font-size="10.00">+ RuntimeProfile()</text> | 
 | <text text-anchor="start" x="2845" y="-1120" font-family="Helvetica,sans-Serif" font-size="10.00">+ ~RuntimeProfile()</text> | 
 | <text text-anchor="start" x="2845" y="-1109" font-family="Helvetica,sans-Serif" font-size="10.00">+ AddChild()</text> | 
 | <text text-anchor="start" x="2845" y="-1098" font-family="Helvetica,sans-Serif" font-size="10.00">+ SortChildren()</text> | 
 | <text text-anchor="start" x="2845" y="-1087" font-family="Helvetica,sans-Serif" font-size="10.00">+ UpdateAverage()</text> | 
 | <text text-anchor="start" x="2845" y="-1076" font-family="Helvetica,sans-Serif" font-size="10.00">+ Update()</text> | 
 | <text text-anchor="start" x="2845" y="-1065" font-family="Helvetica,sans-Serif" font-size="10.00">+ AddCounter()</text> | 
 | <text text-anchor="start" x="2845" y="-1054" font-family="Helvetica,sans-Serif" font-size="10.00">+ AddHighWaterMarkCounter()</text> | 
 | <text text-anchor="start" x="2845" y="-1043" font-family="Helvetica,sans-Serif" font-size="10.00">+ AddDerivedCounter()</text> | 
 | <text text-anchor="start" x="2845" y="-1032" font-family="Helvetica,sans-Serif" font-size="10.00">+ AddThreadCounters()</text> | 
 | <text text-anchor="start" x="2845" y="-1021" font-family="Helvetica,sans-Serif" font-size="10.00">and 32 more...</text> | 
 | <text text-anchor="start" x="2845" y="-1010" font-family="Helvetica,sans-Serif" font-size="10.00">+ CreateFromThrift()</text> | 
 | <text text-anchor="start" x="2845" y="-999" font-family="Helvetica,sans-Serif" font-size="10.00">+ UnitsPerSecond()</text> | 
 | <text text-anchor="start" x="2845" y="-988" font-family="Helvetica,sans-Serif" font-size="10.00">+ CounterSum()</text> | 
 | <text text-anchor="start" x="2845" y="-977" font-family="Helvetica,sans-Serif" font-size="10.00">- Update()</text> | 
 | <text text-anchor="start" x="2845" y="-966" font-family="Helvetica,sans-Serif" font-size="10.00">- ComputeTimeInProfile()</text> | 
 | <text text-anchor="start" x="2845" y="-955" font-family="Helvetica,sans-Serif" font-size="10.00">- CreateFromThrift()</text> | 
 | <text text-anchor="start" x="2845" y="-944" font-family="Helvetica,sans-Serif" font-size="10.00">- PrintChildCounters()</text> | 
 | </a> | 
 | </g> | 
 | </g> | 
 | <!-- Node12->Node28 --> | 
 | <g id="edge33" class="edge"><title>Node12->Node28</title> | 
 | <path fill="none" stroke="#404040" d="M3393.2,-1384.13C3382.56,-1365.61 3367.16,-1345.12 3347,-1334 3289.3,-1302.17 3106.53,-1351.48 3051,-1316 3047.69,-1313.89 3015.06,-1253.47 2982.36,-1191.86"/> | 
 | <polygon fill="none" stroke="#404040" points="2982.31,-1191.77 2975.97,-1188.34 2976.69,-1181.17 2983.03,-1184.59 2982.31,-1191.77"/> | 
 | <text text-anchor="middle" x="3066" y="-1274.5" font-family="Helvetica,sans-Serif" font-size="10.00"> -pool_</text> | 
 | </g> | 
 | <!-- Node12->Node39 --> | 
 | <g id="edge61" class="edge"><title>Node12->Node39</title> | 
 | <path fill="none" stroke="#404040" d="M3384.82,-1384.32C3357.81,-1343.93 3314.97,-1278.43 3281,-1220 3280.22,-1218.66 3279.45,-1217.32 3278.67,-1215.97"/> | 
 | <polygon fill="none" stroke="#404040" points="3278.64,-1215.92 3272.19,-1212.69 3272.69,-1205.5 3279.14,-1208.73 3278.64,-1215.92"/> | 
 | <text text-anchor="middle" x="3364" y="-1274.5" font-family="Helvetica,sans-Serif" font-size="10.00"> -obj_pool_</text> | 
 | </g> | 
 | <!-- Node13->Node12 --> | 
 | <g id="edge12" class="edge"><title>Node13->Node12</title> | 
 | <path fill="none" stroke="#404040" d="M3285.77,-1715.79C3314.32,-1649.52 3361.77,-1539.31 3389.34,-1475.3"/> | 
 | <polygon fill="none" stroke="#404040" points="3389.5,-1474.93 3388.2,-1467.83 3394.25,-1463.9 3395.55,-1471 3389.5,-1474.93"/> | 
 | <text text-anchor="middle" x="3378" y="-1584.5" font-family="Helvetica,sans-Serif" font-size="10.00"> -lock_</text> | 
 | </g> | 
 | <!-- Node13->Node19 --> | 
 | <g id="edge28" class="edge"><title>Node13->Node19</title> | 
 | <path fill="none" stroke="#404040" d="M3212.29,-1738.25C3181.68,-1715.2 3144.66,-1681.48 3125,-1642 3104.87,-1601.58 3086.23,-1282.85 3081,-1238 3080.35,-1232.41 3034.93,-840.024 3031,-836 2887.61,-689.239 2221.12,-674.615 2004.91,-673.788"/> | 
 | <polygon fill="none" stroke="#404040" points="2004.84,-673.788 1998.83,-677.771 1992.84,-673.754 1998.85,-669.771 2004.84,-673.788"/> | 
 | <text text-anchor="middle" x="3129.5" y="-1302" font-family="Helvetica,sans-Serif" font-size="10.00"> -error_log_lock_</text> | 
 | <text text-anchor="start" x="3088" y="-1291" font-family="Helvetica,sans-Serif" font-size="10.00">-file_errors_lock</text> | 
 | <text text-anchor="middle" x="3129.5" y="-1280" font-family="Helvetica,sans-Serif" font-size="10.00">_</text> | 
 | <text text-anchor="start" x="3088" y="-1269" font-family="Helvetica,sans-Serif" font-size="10.00">-query_status_lock</text> | 
 | <text text-anchor="middle" x="3129.5" y="-1258" font-family="Helvetica,sans-Serif" font-size="10.00">_</text> | 
 | <text text-anchor="middle" x="3129.5" y="-1247" font-family="Helvetica,sans-Serif" font-size="10.00">-bitmap_lock_</text> | 
 | </g> | 
 | <!-- Node13->Node39 --> | 
 | <g id="edge59" class="edge"><title>Node13->Node39</title> | 
 | <path fill="none" stroke="#404040" d="M3263.26,-1715.82C3264.7,-1618.7 3264.24,-1411.12 3240,-1238 3239.71,-1235.94 3239.41,-1233.88 3239.1,-1231.8"/> | 
 | <polygon fill="none" stroke="#404040" points="3239.08,-1231.67 3234.17,-1226.38 3237.17,-1219.82 3242.07,-1225.11 3239.08,-1231.67"/> | 
 | <text text-anchor="start" x="3262" y="-1427" font-family="Helvetica,sans-Serif" font-size="10.00"> -static_block_mgrs</text> | 
 | <text text-anchor="middle" x="3305" y="-1416" font-family="Helvetica,sans-Serif" font-size="10.00">_lock_</text> | 
 | </g> | 
 | <!-- Node40 --> | 
 | <g id="node40" class="node"><title>Node40</title> | 
 | <g id="a_node40"><a xlink:href="classimpala_1_1MemTracker.html" target="_top" xlink:title="This class is thread-safe. "> | 
 | <polygon fill="white" stroke="black" points="3974,-529 3974,-817 4132,-817 4132,-529 3974,-529"/> | 
 | <text text-anchor="middle" x="4053" y="-805" font-family="Helvetica,sans-Serif" font-size="10.00">impala::MemTracker</text> | 
 | <polyline fill="none" stroke="black" points="3974,-798 4132,-798 "/> | 
 | <text text-anchor="middle" x="4053" y="-786" font-family="Helvetica,sans-Serif" font-size="10.00"> </text> | 
 | <polyline fill="none" stroke="black" points="3974,-779 4132,-779 "/> | 
 | <text text-anchor="start" x="3982" y="-767" font-family="Helvetica,sans-Serif" font-size="10.00">+ MemTracker()</text> | 
 | <text text-anchor="start" x="3982" y="-756" font-family="Helvetica,sans-Serif" font-size="10.00">+ MemTracker()</text> | 
 | <text text-anchor="start" x="3982" y="-745" font-family="Helvetica,sans-Serif" font-size="10.00">+ MemTracker()</text> | 
 | <text text-anchor="start" x="3982" y="-734" font-family="Helvetica,sans-Serif" font-size="10.00">+ ~MemTracker()</text> | 
 | <text text-anchor="start" x="3982" y="-723" font-family="Helvetica,sans-Serif" font-size="10.00">+ UnregisterFromParent()</text> | 
 | <text text-anchor="start" x="3982" y="-712" font-family="Helvetica,sans-Serif" font-size="10.00">+ effective_limit()</text> | 
 | <text text-anchor="start" x="3982" y="-701" font-family="Helvetica,sans-Serif" font-size="10.00">+ Consume()</text> | 
 | <text text-anchor="start" x="3982" y="-690" font-family="Helvetica,sans-Serif" font-size="10.00">+ ConsumeLocal()</text> | 
 | <text text-anchor="start" x="3982" y="-679" font-family="Helvetica,sans-Serif" font-size="10.00">+ ReleaseLocal()</text> | 
 | <text text-anchor="start" x="3982" y="-668" font-family="Helvetica,sans-Serif" font-size="10.00">+ TryConsume()</text> | 
 | <text text-anchor="start" x="3982" y="-657" font-family="Helvetica,sans-Serif" font-size="10.00">and 15 more...</text> | 
 | <text text-anchor="start" x="3982" y="-646" font-family="Helvetica,sans-Serif" font-size="10.00">+ GetQueryMemTracker()</text> | 
 | <text text-anchor="start" x="3982" y="-635" font-family="Helvetica,sans-Serif" font-size="10.00">+ GetRequestPoolMemTracker()</text> | 
 | <text text-anchor="start" x="3982" y="-624" font-family="Helvetica,sans-Serif" font-size="10.00">- CheckLimitExceeded()</text> | 
 | <text text-anchor="start" x="3982" y="-613" font-family="Helvetica,sans-Serif" font-size="10.00">- GcMemory()</text> | 
 | <text text-anchor="start" x="3982" y="-602" font-family="Helvetica,sans-Serif" font-size="10.00">- GcTcmalloc()</text> | 
 | <text text-anchor="start" x="3982" y="-591" font-family="Helvetica,sans-Serif" font-size="10.00">- SetQueryResourceMgr()</text> | 
 | <text text-anchor="start" x="3982" y="-580" font-family="Helvetica,sans-Serif" font-size="10.00">- Init()</text> | 
 | <text text-anchor="start" x="3982" y="-569" font-family="Helvetica,sans-Serif" font-size="10.00">- AddChildTracker()</text> | 
 | <text text-anchor="start" x="3982" y="-558" font-family="Helvetica,sans-Serif" font-size="10.00">- LogUpdate()</text> | 
 | <text text-anchor="start" x="3982" y="-547" font-family="Helvetica,sans-Serif" font-size="10.00">- ExpandRmReservation()</text> | 
 | <text text-anchor="start" x="3982" y="-536" font-family="Helvetica,sans-Serif" font-size="10.00">- LogUsage()</text> | 
 | </a> | 
 | </g> | 
 | </g> | 
 | <!-- Node13->Node40 --> | 
 | <g id="edge75" class="edge"><title>Node13->Node40</title> | 
 | <path fill="none" stroke="#404040" d="M3311.78,-1726.66C3338.03,-1702.49 3370.24,-1671.56 3397,-1642 3438.65,-1596 3428.06,-1560.86 3483,-1532 3541.93,-1501.04 3730.93,-1556.7 3782,-1514 3782.38,-1513.68 3848.65,-1238.35 3849,-1238 3872.24,-1214.6 3899.36,-1244.9 3921,-1220 4015.4,-1111.39 3861.35,-1007.26 3955,-898 3975.35,-874.263 4002.19,-903.331 4023,-880 4036.05,-865.37 4044.91,-847.691 4050.78,-828.913"/> | 
 | <polygon fill="none" stroke="#404040" points="4050.85,-828.659 4048.6,-821.808 4054.06,-817.096 4056.31,-823.947 4050.85,-828.659"/> | 
 | <text text-anchor="middle" x="3872" y="-1274.5" font-family="Helvetica,sans-Serif" font-size="10.00"> -gc_lock_</text> | 
 | </g> | 
 | <!-- Node14 --> | 
 | <g id="node14" class="node"><title>Node14</title> | 
 | <g id="a_node14"><a xlink:href="classbool.html" target="_top" xlink:title="{bool\n||}"> | 
 | <polygon fill="white" stroke="black" points="3244.5,-1932.5 3244.5,-1989.5 3279.5,-1989.5 3279.5,-1932.5 3244.5,-1932.5"/> | 
 | <text text-anchor="middle" x="3262" y="-1977.5" font-family="Helvetica,sans-Serif" font-size="10.00">bool</text> | 
 | <polyline fill="none" stroke="black" points="3244.5,-1970.5 3279.5,-1970.5 "/> | 
 | <text text-anchor="middle" x="3262" y="-1958.5" font-family="Helvetica,sans-Serif" font-size="10.00"> </text> | 
 | <polyline fill="none" stroke="black" points="3244.5,-1951.5 3279.5,-1951.5 "/> | 
 | <text text-anchor="middle" x="3262" y="-1939.5" font-family="Helvetica,sans-Serif" font-size="10.00"> </text> | 
 | </a> | 
 | </g> | 
 | </g> | 
 | <!-- Node14->Node13 --> | 
 | <g id="edge14" class="edge"><title>Node14->Node13</title> | 
 | <path fill="none" stroke="#404040" d="M3262,-1932.41C3262,-1908.28 3262,-1872.24 3262,-1840.53"/> | 
 | <polygon fill="none" stroke="#404040" points="3262,-1840.17 3258,-1834.17 3262,-1828.17 3266,-1834.17 3262,-1840.17"/> | 
 | <text text-anchor="middle" x="3282" y="-1905.5" font-family="Helvetica,sans-Serif" font-size="10.00"> -locked_</text> | 
 | </g> | 
 | <!-- Node14->Node19 --> | 
 | <g id="edge48" class="edge"><title>Node14->Node19</title> | 
 | <path fill="none" stroke="#404040" d="M3244.41,-1940.41C3231.76,-1925.65 3214.91,-1904.51 3203,-1884 3144.57,-1783.35 3145.12,-1750.49 3103,-1642 3084.17,-1593.51 3098.9,-1569.65 3063,-1532 3048.7,-1517.01 3031.78,-1531.04 3020,-1514 2942.09,-1401.34 3078.73,-1008.66 2998,-898 2879.43,-735.471 2219.32,-688.193 2004.54,-677.011"/> | 
 | <polygon fill="none" stroke="#404040" points="2004.53,-677.011 1998.33,-680.7 1992.54,-676.4 1998.74,-672.711 2004.53,-677.011"/> | 
 | <text text-anchor="middle" x="3053" y="-1421.5" font-family="Helvetica,sans-Serif" font-size="10.00"> -is_cancelled_</text> | 
 | </g> | 
 | <!-- Node14->Node28 --> | 
 | <g id="edge36" class="edge"><title>Node14->Node28</title> | 
 | <path fill="none" stroke="#404040" d="M3244.34,-1958.12C3200.78,-1953.16 3089.83,-1938.38 3063,-1914 2838.89,-1710.37 3030.74,-1536.18 2978,-1238 2975.35,-1223.03 2971.54,-1207.66 2967.07,-1192.53"/> | 
 | <polygon fill="none" stroke="#404040" points="2967.06,-1192.48 2961.48,-1187.92 2963.54,-1181.01 2969.12,-1185.57 2967.06,-1192.48"/> | 
 | <text text-anchor="start" x="2968" y="-1595.5" font-family="Helvetica,sans-Serif" font-size="10.00"> -is_averaged_profile</text> | 
 | <text text-anchor="middle" x="3013.5" y="-1584.5" font-family="Helvetica,sans-Serif" font-size="10.00">_</text> | 
 | <text text-anchor="middle" x="3013.5" y="-1573.5" font-family="Helvetica,sans-Serif" font-size="10.00">-own_pool_</text> | 
 | </g> | 
 | <!-- Node32 --> | 
 | <g id="node32" class="node"><title>Node32</title> | 
 | <g id="a_node32"><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="1007,-964.5 1007,-1153.5 1135,-1153.5 1135,-964.5 1007,-964.5"/> | 
 | <text text-anchor="middle" x="1071" y="-1141.5" font-family="Helvetica,sans-Serif" font-size="10.00">impala::ExecEnv</text> | 
 | <polyline fill="none" stroke="red" points="1007,-1134.5 1135,-1134.5 "/> | 
 | <text text-anchor="middle" x="1071" y="-1122.5" font-family="Helvetica,sans-Serif" font-size="10.00"> </text> | 
 | <polyline fill="none" stroke="red" points="1007,-1115.5 1135,-1115.5 "/> | 
 | <text text-anchor="start" x="1015" y="-1103.5" font-family="Helvetica,sans-Serif" font-size="10.00">+ ExecEnv()</text> | 
 | <text text-anchor="start" x="1015" y="-1092.5" font-family="Helvetica,sans-Serif" font-size="10.00">+ ExecEnv()</text> | 
 | <text text-anchor="start" x="1015" y="-1081.5" font-family="Helvetica,sans-Serif" font-size="10.00">+ ~ExecEnv()</text> | 
 | <text text-anchor="start" x="1015" y="-1070.5" font-family="Helvetica,sans-Serif" font-size="10.00">+ SetImpalaServer()</text> | 
 | <text text-anchor="start" x="1015" y="-1059.5" font-family="Helvetica,sans-Serif" font-size="10.00">+ statestore_subscriber()</text> | 
 | <text text-anchor="start" x="1015" y="-1048.5" font-family="Helvetica,sans-Serif" font-size="10.00">+ stream_mgr()</text> | 
 | <text text-anchor="start" x="1015" y="-1037.5" font-family="Helvetica,sans-Serif" font-size="10.00">+ impalad_client_cache()</text> | 
 | <text text-anchor="start" x="1015" y="-1026.5" font-family="Helvetica,sans-Serif" font-size="10.00">+ catalogd_client_cache()</text> | 
 | <text text-anchor="start" x="1015" y="-1015.5" font-family="Helvetica,sans-Serif" font-size="10.00">+ htable_factory()</text> | 
 | <text text-anchor="start" x="1015" y="-1004.5" font-family="Helvetica,sans-Serif" font-size="10.00">+ disk_io_mgr()</text> | 
 | <text text-anchor="start" x="1015" y="-993.5" font-family="Helvetica,sans-Serif" font-size="10.00">and 17 more...</text> | 
 | <text text-anchor="start" x="1015" y="-982.5" font-family="Helvetica,sans-Serif" font-size="10.00">+ GetInstance()</text> | 
 | <text text-anchor="start" x="1015" y="-971.5" font-family="Helvetica,sans-Serif" font-size="10.00">- InitRm()</text> | 
 | </a> | 
 | </g> | 
 | </g> | 
 | <!-- Node14->Node32 --> | 
 | <g id="edge41" class="edge"><title>Node14->Node32</title> | 
 | <path fill="none" stroke="#404040" d="M3244.3,-1959.71C3188.04,-1958.43 3008.58,-1951.46 2866,-1914 2096.55,-1711.87 1865.18,-1679.88 1216,-1220 1189.82,-1201.46 1164.95,-1177.43 1143.43,-1153.67"/> | 
 | <polygon fill="none" stroke="#404040" points="1143.32,-1153.55 1136.34,-1151.72 1135.35,-1144.58 1142.32,-1146.41 1143.32,-1153.55"/> | 
 | <text text-anchor="middle" x="1981" y="-1606.5" font-family="Helvetica,sans-Serif" font-size="10.00"> -is_fe_tests_</text> | 
 | <text text-anchor="start" x="1932" y="-1595.5" font-family="Helvetica,sans-Serif" font-size="10.00">#enable_webserver</text> | 
 | <text text-anchor="middle" x="1981" y="-1584.5" font-family="Helvetica,sans-Serif" font-size="10.00">_</text> | 
 | <text text-anchor="start" x="1932" y="-1573.5" font-family="Helvetica,sans-Serif" font-size="10.00">-is_pseudo_distributed</text> | 
 | <text text-anchor="middle" x="1981" y="-1562.5" font-family="Helvetica,sans-Serif" font-size="10.00">_llama_</text> | 
 | </g> | 
 | <!-- Node36 --> | 
 | <g id="node36" class="node"><title>Node36</title> | 
 | <g id="a_node36"><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="3964.5,-970 3964.5,-1148 4143.5,-1148 4143.5,-970 3964.5,-970"/> | 
 | <text text-anchor="middle" x="4054" y="-1136" font-family="Helvetica,sans-Serif" font-size="10.00">impala::QueryResourceMgr</text> | 
 | <polyline fill="none" stroke="red" points="3964.5,-1129 4143.5,-1129 "/> | 
 | <text text-anchor="middle" x="4054" y="-1117" font-family="Helvetica,sans-Serif" font-size="10.00"> </text> | 
 | <polyline fill="none" stroke="red" points="3964.5,-1110 4143.5,-1110 "/> | 
 | <text text-anchor="start" x="3972.5" y="-1098" font-family="Helvetica,sans-Serif" font-size="10.00">+ QueryResourceMgr()</text> | 
 | <text text-anchor="start" x="3972.5" y="-1087" font-family="Helvetica,sans-Serif" font-size="10.00">+ InitVcoreAcquisition()</text> | 
 | <text text-anchor="start" x="3972.5" y="-1076" font-family="Helvetica,sans-Serif" font-size="10.00">+ IsVcoreOverSubscribed()</text> | 
 | <text text-anchor="start" x="3972.5" y="-1065" font-family="Helvetica,sans-Serif" font-size="10.00">+ NotifyThreadUsageChange()</text> | 
 | <text text-anchor="start" x="3972.5" y="-1054" font-family="Helvetica,sans-Serif" font-size="10.00">+ AddVcoreAvailableCb()</text> | 
 | <text text-anchor="start" x="3972.5" y="-1043" font-family="Helvetica,sans-Serif" font-size="10.00">+ RemoveVcoreAvailableCb()</text> | 
 | <text text-anchor="start" x="3972.5" y="-1032" font-family="Helvetica,sans-Serif" font-size="10.00">+ CreateExpansionRequest()</text> | 
 | <text text-anchor="start" x="3972.5" y="-1021" font-family="Helvetica,sans-Serif" font-size="10.00">+ Shutdown()</text> | 
 | <text text-anchor="start" x="3972.5" y="-1010" font-family="Helvetica,sans-Serif" font-size="10.00">+ ~QueryResourceMgr()</text> | 
 | <text text-anchor="start" x="3972.5" y="-999" font-family="Helvetica,sans-Serif" font-size="10.00">- AcquireVcoreResources()</text> | 
 | <text text-anchor="start" x="3972.5" y="-988" font-family="Helvetica,sans-Serif" font-size="10.00">- AboveVcoreSubscriptionThreshold()</text> | 
 | <text text-anchor="start" x="3972.5" y="-977" font-family="Helvetica,sans-Serif" font-size="10.00">- ShouldExit()</text> | 
 | </a> | 
 | </g> | 
 | </g> | 
 | <!-- Node14->Node36 --> | 
 | <g id="edge55" class="edge"><title>Node14->Node36</title> | 
 | <path fill="none" stroke="#404040" d="M3279.79,-1959.18C3324.16,-1956.69 3442.73,-1947.17 3535,-1914 3560.11,-1904.97 3567.81,-1902.54 3587,-1884 3726.45,-1749.33 3746.5,-1694.19 3818,-1514 3848.09,-1438.17 3793.41,-1388.63 3854,-1334 3885.66,-1305.45 4015.75,-1347.02 4045,-1316 4065.88,-1293.86 4067,-1222.21 4063.53,-1160.32"/> | 
 | <polygon fill="none" stroke="#404040" points="4063.51,-1160.07 4059.15,-1154.33 4062.78,-1148.09 4067.14,-1153.84 4063.51,-1160.07"/> | 
 | <text text-anchor="middle" x="3824" y="-1584.5" font-family="Helvetica,sans-Serif" font-size="10.00"> -exit_</text> | 
 | </g> | 
 | <!-- Node14->Node39 --> | 
 | <g id="edge65" class="edge"><title>Node14->Node39</title> | 
 | <path fill="none" stroke="#404040" d="M3279.6,-1958.23C3337.77,-1952 3522.17,-1928.94 3557,-1884 3617.99,-1805.31 3570.09,-1758.69 3557,-1660 3537.27,-1511.23 3536.94,-1467.81 3469,-1334 3444.24,-1285.23 3439.25,-1265.55 3392,-1238 3351.94,-1214.65 3325.58,-1244.27 3283.09,-1220.24"/> | 
 | <polygon fill="none" stroke="#404040" points="3282.92,-1220.13 3275.71,-1220.22 3272.85,-1213.6 3280.06,-1213.51 3282.92,-1220.13"/> | 
 | <text text-anchor="middle" x="3590" y="-1612" font-family="Helvetica,sans-Serif" font-size="10.00"> -initialized_</text> | 
 | <text text-anchor="middle" x="3590" y="-1601" font-family="Helvetica,sans-Serif" font-size="10.00">-is_cancelled_</text> | 
 | <text text-anchor="middle" x="3590" y="-1590" font-family="Helvetica,sans-Serif" font-size="10.00">-encryption_</text> | 
 | <text text-anchor="start" x="3555" y="-1579" font-family="Helvetica,sans-Serif" font-size="10.00">-check_integrity</text> | 
 | <text text-anchor="middle" x="3590" y="-1568" font-family="Helvetica,sans-Serif" font-size="10.00">_</text> | 
 | <text text-anchor="middle" x="3590" y="-1557" font-family="Helvetica,sans-Serif" font-size="10.00">-disable_spill_</text> | 
 | </g> | 
 | <!-- Node14->Node40 --> | 
 | <g id="edge85" class="edge"><title>Node14->Node40</title> | 
 | <path fill="none" stroke="#404040" d="M3279.65,-1959.93C3456.8,-1958.97 4908,-1945.83 4908,-1773 4908,-1773 4908,-1773 4908,-1058 4908,-986.22 4931.62,-953.419 4886,-898 4791.26,-782.91 4340.11,-711.356 4144.17,-685.227"/> | 
 | <polygon fill="none" stroke="#404040" points="4144.1,-685.218 4137.63,-688.398 4132.21,-683.646 4138.68,-680.467 4144.1,-685.218"/> | 
 | <text text-anchor="middle" x="4949" y="-1443.5" font-family="Helvetica,sans-Serif" font-size="10.00"> -log_stack_</text> | 
 | <text text-anchor="middle" x="4949" y="-1432.5" font-family="Helvetica,sans-Serif" font-size="10.00">-enable_logging_</text> | 
 | <text text-anchor="start" x="4908" y="-1421.5" font-family="Helvetica,sans-Serif" font-size="10.00">-log_usage_if_zero</text> | 
 | <text text-anchor="middle" x="4949" y="-1410.5" font-family="Helvetica,sans-Serif" font-size="10.00">_</text> | 
 | <text text-anchor="middle" x="4949" y="-1399.5" font-family="Helvetica,sans-Serif" font-size="10.00">-auto_unregister_</text> | 
 | </g> | 
 | <!-- Node15 --> | 
 | <g id="node15" class="node"><title>Node15</title> | 
 | <polygon fill="white" stroke="#bfbfbf" points="3410,-1743.5 3410,-1800.5 3548,-1800.5 3548,-1743.5 3410,-1743.5"/> | 
 | <text text-anchor="middle" x="3479" y="-1788.5" font-family="Helvetica,sans-Serif" font-size="10.00">vector< GenericElement * ></text> | 
 | <polyline fill="none" stroke="#bfbfbf" points="3410,-1781.5 3548,-1781.5 "/> | 
 | <text text-anchor="middle" x="3479" y="-1769.5" font-family="Helvetica,sans-Serif" font-size="10.00"> </text> | 
 | <polyline fill="none" stroke="#bfbfbf" points="3410,-1762.5 3548,-1762.5 "/> | 
 | <text text-anchor="middle" x="3479" y="-1750.5" font-family="Helvetica,sans-Serif" font-size="10.00"> </text> | 
 | </g> | 
 | <!-- Node15->Node12 --> | 
 | <g id="edge15" class="edge"><title>Node15->Node12</title> | 
 | <path fill="none" stroke="#404040" d="M3473.55,-1743.27C3462.14,-1685.21 3435.59,-1550.11 3421.02,-1475.96"/> | 
 | <polygon fill="none" stroke="#404040" points="3420.93,-1475.51 3415.84,-1470.39 3418.61,-1463.73 3423.69,-1468.85 3420.93,-1475.51"/> | 
 | <text text-anchor="middle" x="3475.5" y="-1584.5" font-family="Helvetica,sans-Serif" font-size="10.00"> -objects_</text> | 
 | </g> | 
 | <!-- Node16 --> | 
 | <g id="node16" class="node"><title>Node16</title> | 
 | <polygon fill="white" stroke="#bfbfbf" points="883,-1390 883,-1458 985,-1458 985,-1390 883,-1390"/> | 
 | <text text-anchor="start" x="891" y="-1446" font-family="Helvetica,sans-Serif" font-size="10.00">scoped_ptr< impala</text> | 
 | <text text-anchor="middle" x="934" y="-1435" font-family="Helvetica,sans-Serif" font-size="10.00">::MemTracker ></text> | 
 | <polyline fill="none" stroke="#bfbfbf" points="883,-1428 985,-1428 "/> | 
 | <text text-anchor="middle" x="934" y="-1416" font-family="Helvetica,sans-Serif" font-size="10.00"> </text> | 
 | <polyline fill="none" stroke="#bfbfbf" points="883,-1409 985,-1409 "/> | 
 | <text text-anchor="middle" x="934" y="-1397" font-family="Helvetica,sans-Serif" font-size="10.00"> </text> | 
 | </g> | 
 | <!-- Node16->Node2 --> | 
 | <g id="edge16" class="edge"><title>Node16->Node2</title> | 
 | <path fill="none" stroke="#404040" d="M882.752,-1406.94C806.86,-1380.47 665.358,-1320.4 589,-1220 494.302,-1095.49 520.894,-1034.75 498,-880 493.965,-852.727 496.445,-845.566 496,-818 493.922,-689.128 486.089,-656.507 496,-528 498.006,-501.991 502.345,-495.951 505,-470 510.977,-411.578 518.008,-396.308 511,-338 510.752,-335.937 510.482,-333.859 510.19,-331.769"/> | 
 | <polygon fill="none" stroke="#404040" points="510.158,-331.56 505.283,-326.247 508.312,-319.703 513.187,-325.016 510.158,-331.56"/> | 
 | <text text-anchor="middle" x="559.5" y="-670.5" font-family="Helvetica,sans-Serif" font-size="10.00"> #block_mgr_parent_tracker_</text> | 
 | </g> | 
 | <!-- Node16->Node19 --> | 
 | <g id="edge45" class="edge"><title>Node16->Node19</title> | 
 | <path fill="none" stroke="#404040" d="M923.912,-1390C912.308,-1350.16 893.96,-1280.92 887,-1220 878.877,-1148.91 841.989,-953.626 887,-898 1011.94,-743.589 1656.62,-691.025 1869.04,-677.751"/> | 
 | <polygon fill="none" stroke="#404040" points="1869.23,-677.739 1874.97,-673.379 1881.21,-677.004 1875.46,-681.364 1869.23,-677.739"/> | 
 | <text text-anchor="middle" x="942.5" y="-1056.5" font-family="Helvetica,sans-Serif" font-size="10.00"> -instance_mem_tracker_</text> | 
 | </g> | 
 | <!-- Node16->Node32 --> | 
 | <g id="edge40" class="edge"><title>Node16->Node32</title> | 
 | <path fill="none" stroke="#404040" d="M946.521,-1389.82C965.527,-1339.47 1002.48,-1241.54 1031.21,-1165.42"/> | 
 | <polygon fill="none" stroke="#404040" points="1031.33,-1165.11 1029.71,-1158.08 1035.57,-1153.88 1037.19,-1160.91 1031.33,-1165.11"/> | 
 | <text text-anchor="middle" x="1038.5" y="-1274.5" font-family="Helvetica,sans-Serif" font-size="10.00"> #mem_tracker_</text> | 
 | </g> | 
 | <!-- Node16->Node39 --> | 
 | <g id="edge63" class="edge"><title>Node16->Node39</title> | 
 | <path fill="none" stroke="#404040" d="M985.251,-1414.5C1170.68,-1384.17 1824.33,-1280.73 2368,-1238 2437.81,-1232.51 2932.29,-1244.2 2998,-1220 3039.83,-1204.6 3079.5,-1176.61 3112.25,-1148.3"/> | 
 | <polygon fill="none" stroke="#404040" points="3112.3,-1148.26 3114.15,-1141.29 3121.3,-1140.32 3119.45,-1147.29 3112.3,-1148.26"/> | 
 | <text text-anchor="middle" x="2402.5" y="-1274.5" font-family="Helvetica,sans-Serif" font-size="10.00"> -mem_tracker_</text> | 
 | </g> | 
 | <!-- Node17 --> | 
 | <g id="node17" class="node"><title>Node17</title> | 
 | <polygon fill="white" stroke="#bfbfbf" points="3012,-385 3012,-453 3114,-453 3114,-385 3012,-385"/> | 
 | <text text-anchor="start" x="3020" y="-441" font-family="Helvetica,sans-Serif" font-size="10.00">scoped_ptr< impala</text> | 
 | <text text-anchor="middle" x="3063" y="-430" font-family="Helvetica,sans-Serif" font-size="10.00">::ExecEnv ></text> | 
 | <polyline fill="none" stroke="#bfbfbf" points="3012,-423 3114,-423 "/> | 
 | <text text-anchor="middle" x="3063" y="-411" font-family="Helvetica,sans-Serif" font-size="10.00"> </text> | 
 | <polyline fill="none" stroke="#bfbfbf" points="3012,-404 3114,-404 "/> | 
 | <text text-anchor="middle" x="3063" y="-392" font-family="Helvetica,sans-Serif" font-size="10.00"> </text> | 
 | </g> | 
 | <!-- Node17->Node2 --> | 
 | <g id="edge17" class="edge"><title>Node17->Node2</title> | 
 | <path fill="none" stroke="#404040" d="M3045.3,-384.942C3034.18,-367.724 3018.12,-348.185 2998,-338 2778.11,-226.675 995.123,-216.032 571.199,-215.08"/> | 
 | <polygon fill="none" stroke="#404040" points="571.056,-215.08 565.048,-219.067 559.056,-215.054 565.064,-211.067 571.056,-215.08"/> | 
 | <text text-anchor="middle" x="3043" y="-341.5" font-family="Helvetica,sans-Serif" font-size="10.00"> #exec_env_</text> | 
 | </g> | 
 | <!-- Node18->Node2 --> | 
 | <g id="edge18" class="edge"><title>Node18->Node2</title> | 
 | <path fill="none" stroke="#404040" d="M3135.47,-368.374C3117.06,-356.183 3096.12,-344.713 3075,-338 2832.55,-260.94 1001.23,-224.15 571.196,-216.522"/> | 
 | <polygon fill="none" stroke="#404040" points="571.184,-216.522 565.114,-220.416 559.185,-216.31 565.255,-212.417 571.184,-216.522"/> | 
 | <text text-anchor="middle" x="3119.5" y="-341.5" font-family="Helvetica,sans-Serif" font-size="10.00"> #client_</text> | 
 | </g> | 
 | <!-- Node19->Node18 --> | 
 | <g id="edge19" class="edge"><title>Node19->Node18</title> | 
 | <path fill="none" stroke="#404040" d="M1992.63,-670.667C2164.56,-664.881 2700.6,-634.294 3121.29,-469.754"/> | 
 | <polygon fill="none" stroke="#404040" points="3121.29,-469.753 3125.4,-463.829 3132.45,-465.345 3128.34,-471.27 3121.29,-469.753"/> | 
 | <text text-anchor="middle" x="3080.5" y="-496.5" font-family="Helvetica,sans-Serif" font-size="10.00"> +state_</text> | 
 | </g> | 
 | <!-- Node20 --> | 
 | <g id="node20" class="node"><title>Node20</title> | 
 | <polygon fill="white" stroke="#bfbfbf" points="716.5,-1025 716.5,-1093 841.5,-1093 841.5,-1025 716.5,-1025"/> | 
 | <text text-anchor="start" x="724.5" y="-1081" font-family="Helvetica,sans-Serif" font-size="10.00">map< std::string, TInsert</text> | 
 | <text text-anchor="middle" x="779" y="-1070" font-family="Helvetica,sans-Serif" font-size="10.00">PartitionStatus ></text> | 
 | <polyline fill="none" stroke="#bfbfbf" points="716.5,-1063 841.5,-1063 "/> | 
 | <text text-anchor="middle" x="779" y="-1051" font-family="Helvetica,sans-Serif" font-size="10.00"> </text> | 
 | <polyline fill="none" stroke="#bfbfbf" points="716.5,-1044 841.5,-1044 "/> | 
 | <text text-anchor="middle" x="779" y="-1032" font-family="Helvetica,sans-Serif" font-size="10.00"> </text> | 
 | </g> | 
 | <!-- Node20->Node19 --> | 
 | <g id="edge20" class="edge"><title>Node20->Node19</title> | 
 | <path fill="none" stroke="#404040" d="M774.07,-1024.67C766.741,-969.652 756.226,-863.21 780,-836 852.353,-753.188 1632.45,-694.423 1869.24,-678.393"/> | 
 | <polygon fill="none" stroke="#404040" points="1869.45,-678.379 1875.17,-673.986 1881.42,-677.574 1875.7,-681.968 1869.45,-678.379"/> | 
 | <text text-anchor="middle" x="828.5" y="-855.5" font-family="Helvetica,sans-Serif" font-size="10.00"> -per_partition_status_</text> | 
 | </g> | 
 | <!-- Node21 --> | 
 | <g id="node21" class="node"><title>Node21</title> | 
 | <polygon fill="white" stroke="#bfbfbf" points="1225.5,-1030.5 1225.5,-1087.5 1362.5,-1087.5 1362.5,-1030.5 1225.5,-1030.5"/> | 
 | <text text-anchor="middle" x="1294" y="-1075.5" font-family="Helvetica,sans-Serif" font-size="10.00">TPlanFragmentInstanceCtx</text> | 
 | <polyline fill="none" stroke="#bfbfbf" points="1225.5,-1068.5 1362.5,-1068.5 "/> | 
 | <text text-anchor="middle" x="1294" y="-1056.5" font-family="Helvetica,sans-Serif" font-size="10.00"> </text> | 
 | <polyline fill="none" stroke="#bfbfbf" points="1225.5,-1049.5 1362.5,-1049.5 "/> | 
 | <text text-anchor="middle" x="1294" y="-1037.5" font-family="Helvetica,sans-Serif" font-size="10.00"> </text> | 
 | </g> | 
 | <!-- Node21->Node19 --> | 
 | <g id="edge21" class="edge"><title>Node21->Node19</title> | 
 | <path fill="none" stroke="#404040" d="M1300.34,-1030.37C1312.7,-982.996 1344.63,-886.502 1409,-836 1548.29,-726.727 1761.31,-690.808 1869.25,-679.274"/> | 
 | <polygon fill="none" stroke="#404040" points="1869.32,-679.267 1874.88,-674.677 1881.25,-678.046 1875.69,-682.636 1869.32,-679.267"/> | 
 | <text text-anchor="middle" x="1464.5" y="-855.5" font-family="Helvetica,sans-Serif" font-size="10.00"> -fragment_instance_ctx_</text> | 
 | </g> | 
 | <!-- Node22 --> | 
 | <g id="node22" class="node"><title>Node22</title> | 
 | <g id="a_node22"><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="1381,-997.5 1381,-1120.5 1497,-1120.5 1497,-997.5 1381,-997.5"/> | 
 | <text text-anchor="middle" x="1439" y="-1108.5" font-family="Helvetica,sans-Serif" font-size="10.00">impala::DescriptorTbl</text> | 
 | <polyline fill="none" stroke="red" points="1381,-1101.5 1497,-1101.5 "/> | 
 | <text text-anchor="middle" x="1439" y="-1089.5" font-family="Helvetica,sans-Serif" font-size="10.00"> </text> | 
 | <polyline fill="none" stroke="red" points="1381,-1082.5 1497,-1082.5 "/> | 
 | <text text-anchor="start" x="1389" y="-1070.5" font-family="Helvetica,sans-Serif" font-size="10.00">+ GetTableDescriptor()</text> | 
 | <text text-anchor="start" x="1389" y="-1059.5" font-family="Helvetica,sans-Serif" font-size="10.00">+ GetTupleDescriptor()</text> | 
 | <text text-anchor="start" x="1389" y="-1048.5" font-family="Helvetica,sans-Serif" font-size="10.00">+ GetSlotDescriptor()</text> | 
 | <text text-anchor="start" x="1389" y="-1037.5" font-family="Helvetica,sans-Serif" font-size="10.00">+ GetTupleDescs()</text> | 
 | <text text-anchor="start" x="1389" y="-1026.5" font-family="Helvetica,sans-Serif" font-size="10.00">+ DebugString()</text> | 
 | <text text-anchor="start" x="1389" y="-1015.5" font-family="Helvetica,sans-Serif" font-size="10.00">+ Create()</text> | 
 | <text text-anchor="start" x="1389" y="-1004.5" font-family="Helvetica,sans-Serif" font-size="10.00">- DescriptorTbl()</text> | 
 | </a> | 
 | </g> | 
 | </g> | 
 | <!-- Node22->Node19 --> | 
 | <g id="edge22" class="edge"><title>Node22->Node19</title> | 
 | <path fill="none" stroke="#404040" d="M1455.06,-997.182C1465.7,-965.187 1482.17,-926.749 1506,-898 1602.25,-781.885 1774.38,-718.681 1869.39,-691.133"/> | 
 | <polygon fill="none" stroke="#404040" points="1869.6,-691.073 1874.28,-685.585 1881.14,-687.792 1876.46,-693.28 1869.6,-691.073"/> | 
 | <text text-anchor="middle" x="1586.5" y="-855.5" font-family="Helvetica,sans-Serif" font-size="10.00"> -desc_tbl_</text> | 
 | </g> | 
 | <!-- Node23 --> | 
 | <g id="node23" class="node"><title>Node23</title> | 
 | <g id="a_node23"><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="1515,-964.5 1515,-1153.5 1595,-1153.5 1595,-964.5 1515,-964.5"/> | 
 | <text text-anchor="middle" x="1555" y="-1141.5" font-family="Helvetica,sans-Serif" font-size="10.00">impala::Status</text> | 
 | <polyline fill="none" stroke="red" points="1515,-1134.5 1595,-1134.5 "/> | 
 | <text text-anchor="middle" x="1555" y="-1122.5" font-family="Helvetica,sans-Serif" font-size="10.00"> </text> | 
 | <polyline fill="none" stroke="red" points="1515,-1115.5 1595,-1115.5 "/> | 
 | <text text-anchor="start" x="1523" y="-1103.5" font-family="Helvetica,sans-Serif" font-size="10.00">+ Status()</text> | 
 | <text text-anchor="start" x="1523" y="-1092.5" font-family="Helvetica,sans-Serif" font-size="10.00">+ Status()</text> | 
 | <text text-anchor="start" x="1523" y="-1081.5" font-family="Helvetica,sans-Serif" font-size="10.00">+ Status()</text> | 
 | <text text-anchor="start" x="1523" y="-1070.5" font-family="Helvetica,sans-Serif" font-size="10.00">+ Status()</text> | 
 | <text text-anchor="start" x="1523" y="-1059.5" font-family="Helvetica,sans-Serif" font-size="10.00">+ Status()</text> | 
 | <text text-anchor="start" x="1523" y="-1048.5" font-family="Helvetica,sans-Serif" font-size="10.00">+ Status()</text> | 
 | <text text-anchor="start" x="1523" y="-1037.5" font-family="Helvetica,sans-Serif" font-size="10.00">+ Status()</text> | 
 | <text text-anchor="start" x="1523" y="-1026.5" font-family="Helvetica,sans-Serif" font-size="10.00">+ Status()</text> | 
 | <text text-anchor="start" x="1523" y="-1015.5" font-family="Helvetica,sans-Serif" font-size="10.00">+ Status()</text> | 
 | <text text-anchor="start" x="1523" y="-1004.5" font-family="Helvetica,sans-Serif" font-size="10.00">+ Status()</text> | 
 | <text text-anchor="start" x="1523" y="-993.5" font-family="Helvetica,sans-Serif" font-size="10.00">and 23 more...</text> | 
 | <text text-anchor="start" x="1523" y="-982.5" font-family="Helvetica,sans-Serif" font-size="10.00">+ Expected()</text> | 
 | <text text-anchor="start" x="1523" y="-971.5" font-family="Helvetica,sans-Serif" font-size="10.00">- Status()</text> | 
 | </a> | 
 | </g> | 
 | </g> | 
 | <!-- Node23->Node19 --> | 
 | <g id="edge23" class="edge"><title>Node23->Node19</title> | 
 | <path fill="none" stroke="#404040" d="M1595.07,-972.225C1618.38,-928.221 1650.7,-875.683 1689,-836 1742.04,-781.04 1817.01,-735.325 1870.61,-706.626"/> | 
 | <polygon fill="none" stroke="#404040" points="1870.76,-706.547 1874.19,-700.207 1881.37,-700.94 1877.93,-707.28 1870.76,-706.547"/> | 
 | <text text-anchor="middle" x="1723" y="-855.5" font-family="Helvetica,sans-Serif" font-size="10.00"> -query_status_</text> | 
 | </g> | 
 | <!-- Node23->Node23 --> | 
 | <g id="edge24" class="edge"><title>Node23->Node23</title> | 
 | <path fill="none" stroke="#404040" d="M1595.12,-1096.05C1605.33,-1093.62 1613,-1081.27 1613,-1059 1613,-1045.08 1610,-1035.04 1605.26,-1028.87"/> | 
 | <polygon fill="none" stroke="#404040" points="1605.03,-1028.71 1597.82,-1028.63 1595.12,-1021.95 1602.33,-1022.03 1605.03,-1028.71"/> | 
 | <text text-anchor="middle" x="1674" y="-1073" font-family="Helvetica,sans-Serif" font-size="10.00"> +CANCELLED</text> | 
 | <text text-anchor="middle" x="1674" y="-1062" font-family="Helvetica,sans-Serif" font-size="10.00">+OK</text> | 
 | <text text-anchor="middle" x="1674" y="-1051" font-family="Helvetica,sans-Serif" font-size="10.00">+MEM_LIMIT_EXCEEDED</text> | 
 | <text text-anchor="middle" x="1674" y="-1040" font-family="Helvetica,sans-Serif" font-size="10.00">+DEPRECATED_RPC</text> | 
 | </g> | 
 | <!-- Node24 --> | 
 | <g id="node24" class="node"><title>Node24</title> | 
 | <polygon fill="white" stroke="#bfbfbf" points="2123.5,-1390 2123.5,-1458 2230.5,-1458 2230.5,-1390 2123.5,-1390"/> | 
 | <text text-anchor="start" x="2131.5" y="-1446" font-family="Helvetica,sans-Serif" font-size="10.00">map< std::string, std</text> | 
 | <text text-anchor="middle" x="2177" y="-1435" font-family="Helvetica,sans-Serif" font-size="10.00">::string ></text> | 
 | <polyline fill="none" stroke="#bfbfbf" points="2123.5,-1428 2230.5,-1428 "/> | 
 | <text text-anchor="middle" x="2177" y="-1416" font-family="Helvetica,sans-Serif" font-size="10.00"> </text> | 
 | <polyline fill="none" stroke="#bfbfbf" points="2123.5,-1409 2230.5,-1409 "/> | 
 | <text text-anchor="middle" x="2177" y="-1397" font-family="Helvetica,sans-Serif" font-size="10.00"> </text> | 
 | </g> | 
 | <!-- Node24->Node19 --> | 
 | <g id="edge25" class="edge"><title>Node24->Node19</title> | 
 | <path fill="none" stroke="#404040" d="M2123.34,-1416.12C2026.23,-1402.47 1827.43,-1368.67 1785,-1316 1765.19,-1291.42 1737.29,-1033.36 1780,-898 1798.53,-839.265 1838.58,-782.551 1873.59,-740.885"/> | 
 | <polygon fill="none" stroke="#404040" points="1873.65,-740.822 1874.5,-733.662 1881.44,-731.695 1880.58,-738.856 1873.65,-740.822"/> | 
 | <text text-anchor="middle" x="1828.5" y="-1056.5" font-family="Helvetica,sans-Serif" font-size="10.00"> -hdfs_files_to_move_</text> | 
 | </g> | 
 | <!-- Node24->Node28 --> | 
 | <g id="edge31" class="edge"><title>Node24->Node28</title> | 
 | <path fill="none" stroke="#404040" d="M2230.7,-1398.33C2320.75,-1358.07 2508.78,-1278.64 2676,-1238 2739.96,-1222.45 2768.31,-1256.63 2823,-1220 2834.9,-1212.03 2845.39,-1201.94 2854.6,-1190.7"/> | 
 | <polygon fill="none" stroke="#404040" points="2854.73,-1190.53 2855.22,-1183.34 2862.05,-1181.02 2861.56,-1188.21 2854.73,-1190.53"/> | 
 | <text text-anchor="middle" x="2707" y="-1274.5" font-family="Helvetica,sans-Serif" font-size="10.00"> -info_strings_</text> | 
 | </g> | 
 | <!-- Node25 --> | 
 | <g id="node25" class="node"><title>Node25</title> | 
 | <polygon fill="white" stroke="#bfbfbf" points="1886,-1025 1886,-1093 1988,-1093 1988,-1025 1886,-1025"/> | 
 | <text text-anchor="start" x="1894" y="-1081" font-family="Helvetica,sans-Serif" font-size="10.00">scoped_ptr< impala</text> | 
 | <text text-anchor="middle" x="1937" y="-1070" font-family="Helvetica,sans-Serif" font-size="10.00">::ObjectPool ></text> | 
 | <polyline fill="none" stroke="#bfbfbf" points="1886,-1063 1988,-1063 "/> | 
 | <text text-anchor="middle" x="1937" y="-1051" font-family="Helvetica,sans-Serif" font-size="10.00"> </text> | 
 | <polyline fill="none" stroke="#bfbfbf" points="1886,-1044 1988,-1044 "/> | 
 | <text text-anchor="middle" x="1937" y="-1032" font-family="Helvetica,sans-Serif" font-size="10.00"> </text> | 
 | </g> | 
 | <!-- Node25->Node19 --> | 
 | <g id="edge26" class="edge"><title>Node25->Node19</title> | 
 | <path fill="none" stroke="#404040" d="M1937,-1024.93C1937,-972.27 1937,-866.992 1937,-785.42"/> | 
 | <polygon fill="none" stroke="#404040" points="1937,-785.311 1933,-779.311 1937,-773.311 1941,-779.311 1937,-785.311"/> | 
 | <text text-anchor="middle" x="1961" y="-855.5" font-family="Helvetica,sans-Serif" font-size="10.00"> -obj_pool_</text> | 
 | </g> | 
 | <!-- Node26 --> | 
 | <g id="node26" class="node"><title>Node26</title> | 
 | <polygon fill="white" stroke="#bfbfbf" points="2083.5,-1025 2083.5,-1093 2188.5,-1093 2188.5,-1025 2083.5,-1025"/> | 
 | <text text-anchor="start" x="2091.5" y="-1081" font-family="Helvetica,sans-Serif" font-size="10.00">scoped_ptr< impala</text> | 
 | <text text-anchor="middle" x="2136" y="-1070" font-family="Helvetica,sans-Serif" font-size="10.00">::TimestampValue ></text> | 
 | <polyline fill="none" stroke="#bfbfbf" points="2083.5,-1063 2188.5,-1063 "/> | 
 | <text text-anchor="middle" x="2136" y="-1051" font-family="Helvetica,sans-Serif" font-size="10.00"> </text> | 
 | <polyline fill="none" stroke="#bfbfbf" points="2083.5,-1044 2188.5,-1044 "/> | 
 | <text text-anchor="middle" x="2136" y="-1032" font-family="Helvetica,sans-Serif" font-size="10.00"> </text> | 
 | </g> | 
 | <!-- Node26->Node19 --> | 
 | <g id="edge27" class="edge"><title>Node26->Node19</title> | 
 | <path fill="none" stroke="#404040" d="M2122.91,-1024.93C2109.84,-992.381 2088.9,-941.385 2069,-898 2056.15,-869.998 2053.06,-862.879 2038,-836 2025.89,-814.38 2012.24,-791.571 1998.98,-770.111"/> | 
 | <polygon fill="none" stroke="#404040" points="1998.84,-769.89 1992.28,-766.903 1992.51,-759.696 1999.08,-762.682 1998.84,-769.89"/> | 
 | <text text-anchor="middle" x="2076" y="-855.5" font-family="Helvetica,sans-Serif" font-size="10.00"> -now_</text> | 
 | </g> | 
 | <!-- Node27 --> | 
 | <g id="node27" class="node"><title>Node27</title> | 
 | <polygon fill="white" stroke="#bfbfbf" points="2207,-1025 2207,-1093 2339,-1093 2339,-1025 2207,-1025"/> | 
 | <text text-anchor="start" x="2215" y="-1081" font-family="Helvetica,sans-Serif" font-size="10.00">vector< impala::DiskIoMgr</text> | 
 | <text text-anchor="middle" x="2273" y="-1070" font-family="Helvetica,sans-Serif" font-size="10.00">::RequestContext * ></text> | 
 | <polyline fill="none" stroke="#bfbfbf" points="2207,-1063 2339,-1063 "/> | 
 | <text text-anchor="middle" x="2273" y="-1051" font-family="Helvetica,sans-Serif" font-size="10.00"> </text> | 
 | <polyline fill="none" stroke="#bfbfbf" points="2207,-1044 2339,-1044 "/> | 
 | <text text-anchor="middle" x="2273" y="-1032" font-family="Helvetica,sans-Serif" font-size="10.00"> </text> | 
 | </g> | 
 | <!-- Node27->Node19 --> | 
 | <g id="edge29" class="edge"><title>Node27->Node19</title> | 
 | <path fill="none" stroke="#404040" d="M2261.89,-1024.83C2249.48,-990.833 2227.12,-937.491 2197,-898 2141.78,-825.599 2059.84,-759.813 2002.75,-718.546"/> | 
 | <polygon fill="none" stroke="#404040" points="2002.5,-718.369 1995.3,-718.127 1992.75,-711.381 1999.95,-711.623 2002.5,-718.369"/> | 
 | <text text-anchor="middle" x="2221" y="-855.5" font-family="Helvetica,sans-Serif" font-size="10.00"> -reader_contexts_</text> | 
 | </g> | 
 | <!-- Node28->Node19 --> | 
 | <g id="edge30" class="edge"><title>Node28->Node19</title> | 
 | <path fill="none" stroke="#404040" d="M2859.43,-936.679C2849.02,-922.11 2836.92,-908.65 2823,-898 2568.72,-703.48 2164.83,-676.44 2005.17,-673.711"/> | 
 | <polygon fill="none" stroke="#404040" points="2004.74,-673.706 1998.68,-677.623 1992.74,-673.54 1998.79,-669.623 2004.74,-673.706"/> | 
 | <text text-anchor="middle" x="2803" y="-855.5" font-family="Helvetica,sans-Serif" font-size="10.00"> -profile_</text> | 
 | </g> | 
 | <!-- Node29 --> | 
 | <g id="node29" class="node"><title>Node29</title> | 
 | <polygon fill="white" stroke="#bfbfbf" points="4182,-1743.5 4182,-1800.5 4228,-1800.5 4228,-1743.5 4182,-1743.5"/> | 
 | <text text-anchor="middle" x="4205" y="-1788.5" font-family="Helvetica,sans-Serif" font-size="10.00">int64_t</text> | 
 | <polyline fill="none" stroke="#bfbfbf" points="4182,-1781.5 4228,-1781.5 "/> | 
 | <text text-anchor="middle" x="4205" y="-1769.5" font-family="Helvetica,sans-Serif" font-size="10.00"> </text> | 
 | <polyline fill="none" stroke="#bfbfbf" points="4182,-1762.5 4228,-1762.5 "/> | 
 | <text text-anchor="middle" x="4205" y="-1750.5" font-family="Helvetica,sans-Serif" font-size="10.00"> </text> | 
 | </g> | 
 | <!-- Node29->Node28 --> | 
 | <g id="edge32" class="edge"><title>Node29->Node28</title> | 
 | <path fill="none" stroke="#404040" d="M4181.78,-1756.61C4105.19,-1709.39 3860.49,-1560.58 3773,-1532 3712.53,-1512.25 3687.08,-1544.03 3631,-1514 3487.95,-1437.4 3537.35,-1310.13 3392,-1238 3336.15,-1210.28 3170.12,-1242.59 3112,-1220 3070.64,-1203.93 3031.21,-1175.96 2998.51,-1147.87"/> | 
 | <polygon fill="none" stroke="#404040" points="2998.5,-1147.85 2991.35,-1146.91 2989.47,-1139.95 2996.62,-1140.89 2998.5,-1147.85"/> | 
 | <text text-anchor="middle" x="3667" y="-1427" font-family="Helvetica,sans-Serif" font-size="10.00"> -local_time_ns_</text> | 
 | <text text-anchor="middle" x="3667" y="-1416" font-family="Helvetica,sans-Serif" font-size="10.00">-metadata_</text> | 
 | </g> | 
 | <!-- Node29->Node36 --> | 
 | <g id="edge53" class="edge"><title>Node29->Node36</title> | 
 | <path fill="none" stroke="#404040" d="M4206.74,-1743.27C4210.92,-1662.89 4217.14,-1423.65 4158,-1238 4149.4,-1210.99 4136.17,-1183.67 4121.99,-1158.8"/> | 
 | <polygon fill="none" stroke="#404040" points="4121.92,-1158.66 4115.44,-1155.49 4115.87,-1148.3 4122.35,-1151.46 4121.92,-1158.66"/> | 
 | <text text-anchor="middle" x="4244" y="-1427" font-family="Helvetica,sans-Serif" font-size="10.00"> -vcores_</text> | 
 | <text text-anchor="middle" x="4244" y="-1416" font-family="Helvetica,sans-Serif" font-size="10.00">-threads_running_</text> | 
 | </g> | 
 | <!-- Node29->Node39 --> | 
 | <g id="edge60" class="edge"><title>Node29->Node39</title> | 
 | <path fill="none" stroke="#404040" d="M4181.89,-1746.02C4140.24,-1700.71 4050.27,-1601.55 3979,-1514 3909.47,-1428.59 3892.87,-1406.42 3830,-1316 3806.49,-1282.19 3815.77,-1258.4 3780,-1238 3734.26,-1211.91 3368.06,-1245.76 3283.57,-1218.93"/> | 
 | <polygon fill="none" stroke="#404040" points="3283.51,-1218.91 3276.41,-1220.16 3272.52,-1214.09 3279.62,-1212.83 3283.51,-1218.91"/> | 
 | <text text-anchor="middle" x="4020" y="-1421.5" font-family="Helvetica,sans-Serif" font-size="10.00"> -max_block_size_</text> | 
 | </g> | 
 | <!-- Node29->Node40 --> | 
 | <g id="edge76" class="edge"><title>Node29->Node40</title> | 
 | <path fill="none" stroke="#404040" d="M4228.16,-1751.09C4273.64,-1710.81 4375.13,-1614.86 4432,-1514 4499.98,-1393.44 4595.58,-1016.46 4524,-898 4443.13,-764.153 4257.01,-708.952 4144.45,-687.201"/> | 
 | <polygon fill="none" stroke="#404040" points="4144.25,-687.162 4137.61,-689.99 4132.45,-684.954 4139.08,-682.126 4144.25,-687.162"/> | 
 | <text text-anchor="start" x="4524" y="-1291" font-family="Helvetica,sans-Serif" font-size="10.00"> -rm_reserved_limit</text> | 
 | <text text-anchor="middle" x="4573" y="-1280" font-family="Helvetica,sans-Serif" font-size="10.00">_</text> | 
 | <text text-anchor="middle" x="4573" y="-1269" font-family="Helvetica,sans-Serif" font-size="10.00">-limit_</text> | 
 | <text text-anchor="middle" x="4573" y="-1258" font-family="Helvetica,sans-Serif" font-size="10.00">-GC_RELEASE_SIZE</text> | 
 | </g> | 
 | <!-- Node42 --> | 
 | <g id="node42" class="node"><title>Node42</title> | 
 | <g id="a_node42"><a xlink:href="classimpala_1_1AtomicInt.html" target="_top" xlink:title="{impala::AtomicInt\<\l int64_t \>\n||+ AtomicInt()\l+ operator int64_t()\l+ operator=()\l+ operator=()\l+ operator+=()\l+ operator-=()\l+ operator\|=()\l+ operator&=()\l+ operator++()\l+ operator++()\land 10 more...\l}"> | 
 | <polygon fill="white" stroke="black" points="4612.5,-1335 4612.5,-1513 4711.5,-1513 4711.5,-1335 4612.5,-1335"/> | 
 | <text text-anchor="start" x="4620.5" y="-1501" font-family="Helvetica,sans-Serif" font-size="10.00">impala::AtomicInt<</text> | 
 | <text text-anchor="middle" x="4662" y="-1490" font-family="Helvetica,sans-Serif" font-size="10.00"> int64_t ></text> | 
 | <polyline fill="none" stroke="black" points="4612.5,-1483 4711.5,-1483 "/> | 
 | <text text-anchor="middle" x="4662" y="-1471" font-family="Helvetica,sans-Serif" font-size="10.00"> </text> | 
 | <polyline fill="none" stroke="black" points="4612.5,-1464 4711.5,-1464 "/> | 
 | <text text-anchor="start" x="4620.5" y="-1452" font-family="Helvetica,sans-Serif" font-size="10.00">+ AtomicInt()</text> | 
 | <text text-anchor="start" x="4620.5" y="-1441" font-family="Helvetica,sans-Serif" font-size="10.00">+ operator int64_t()</text> | 
 | <text text-anchor="start" x="4620.5" y="-1430" font-family="Helvetica,sans-Serif" font-size="10.00">+ operator=()</text> | 
 | <text text-anchor="start" x="4620.5" y="-1419" font-family="Helvetica,sans-Serif" font-size="10.00">+ operator=()</text> | 
 | <text text-anchor="start" x="4620.5" y="-1408" font-family="Helvetica,sans-Serif" font-size="10.00">+ operator+=()</text> | 
 | <text text-anchor="start" x="4620.5" y="-1397" font-family="Helvetica,sans-Serif" font-size="10.00">+ operator-=()</text> | 
 | <text text-anchor="start" x="4620.5" y="-1386" font-family="Helvetica,sans-Serif" font-size="10.00">+ operator|=()</text> | 
 | <text text-anchor="start" x="4620.5" y="-1375" font-family="Helvetica,sans-Serif" font-size="10.00">+ operator&=()</text> | 
 | <text text-anchor="start" x="4620.5" y="-1364" font-family="Helvetica,sans-Serif" font-size="10.00">+ operator++()</text> | 
 | <text text-anchor="start" x="4620.5" y="-1353" font-family="Helvetica,sans-Serif" font-size="10.00">+ operator++()</text> | 
 | <text text-anchor="start" x="4620.5" y="-1342" font-family="Helvetica,sans-Serif" font-size="10.00">and 10 more...</text> | 
 | </a> | 
 | </g> | 
 | </g> | 
 | <!-- Node29->Node42 --> | 
 | <g id="edge69" class="edge"><title>Node29->Node42</title> | 
 | <path fill="none" stroke="#404040" d="M4228.05,-1768.43C4288.83,-1760.54 4455.61,-1731.47 4555,-1642 4589.82,-1610.66 4614.61,-1565.44 4631.5,-1524.39"/> | 
 | <polygon fill="none" stroke="#404040" points="4631.51,-1524.36 4630.01,-1517.31 4635.94,-1513.21 4637.44,-1520.27 4631.51,-1524.36"/> | 
 | <text text-anchor="middle" x="4645.5" y="-1584.5" font-family="Helvetica,sans-Serif" font-size="10.00"> -value_</text> | 
 | </g> | 
 | <!-- Node30 --> | 
 | <g id="node30" class="node"><title>Node30</title> | 
 | <polygon fill="white" stroke="#bfbfbf" points="4070,-1395.5 4070,-1452.5 4114,-1452.5 4114,-1395.5 4070,-1395.5"/> | 
 | <text text-anchor="middle" x="4092" y="-1440.5" font-family="Helvetica,sans-Serif" font-size="10.00">mutex</text> | 
 | <polyline fill="none" stroke="#bfbfbf" points="4070,-1433.5 4114,-1433.5 "/> | 
 | <text text-anchor="middle" x="4092" y="-1421.5" font-family="Helvetica,sans-Serif" font-size="10.00"> </text> | 
 | <polyline fill="none" stroke="#bfbfbf" points="4070,-1414.5 4114,-1414.5 "/> | 
 | <text text-anchor="middle" x="4092" y="-1402.5" font-family="Helvetica,sans-Serif" font-size="10.00"> </text> | 
 | </g> | 
 | <!-- Node30->Node28 --> | 
 | <g id="edge34" class="edge"><title>Node30->Node28</title> | 
 | <path fill="none" stroke="#404040" d="M4069.59,-1400.15C4047.11,-1378.85 4010.41,-1348.3 3972,-1334 3871.76,-1296.67 3828.47,-1362.21 3732,-1316 3689.18,-1295.49 3702.24,-1257.61 3659,-1238 3603.62,-1212.89 3169.02,-1241.14 3112,-1220 3070.4,-1204.58 3030.91,-1176.75 2998.23,-1148.59"/> | 
 | <polygon fill="none" stroke="#404040" points="2998.21,-1148.57 2991.07,-1147.61 2989.2,-1140.64 2996.35,-1141.6 2998.21,-1148.57"/> | 
 | <text text-anchor="middle" x="3781" y="-1307.5" font-family="Helvetica,sans-Serif" font-size="10.00"> -counter_map_lock_</text> | 
 | <text text-anchor="middle" x="3781" y="-1296.5" font-family="Helvetica,sans-Serif" font-size="10.00">-children_lock_</text> | 
 | <text text-anchor="start" x="3732" y="-1285.5" font-family="Helvetica,sans-Serif" font-size="10.00">-time_series_counter</text> | 
 | <text text-anchor="middle" x="3781" y="-1274.5" font-family="Helvetica,sans-Serif" font-size="10.00">_map_lock_</text> | 
 | <text text-anchor="start" x="3732" y="-1263.5" font-family="Helvetica,sans-Serif" font-size="10.00">-event_sequence_lock</text> | 
 | <text text-anchor="middle" x="3781" y="-1252.5" font-family="Helvetica,sans-Serif" font-size="10.00">_</text> | 
 | <text text-anchor="middle" x="3781" y="-1241.5" font-family="Helvetica,sans-Serif" font-size="10.00">-info_strings_lock_</text> | 
 | </g> | 
 | <!-- Node30->Node36 --> | 
 | <g id="edge54" class="edge"><title>Node30->Node36</title> | 
 | <path fill="none" stroke="#404040" d="M4089.11,-1395.42C4083.94,-1346 4072.85,-1240.1 4064.51,-1160.43"/> | 
 | <polygon fill="none" stroke="#404040" points="4064.5,-1160.32 4059.9,-1154.76 4063.25,-1148.38 4067.85,-1153.93 4064.5,-1160.32"/> | 
 | <text text-anchor="middle" x="4117.5" y="-1291" font-family="Helvetica,sans-Serif" font-size="10.00"> -exit_lock_</text> | 
 | <text text-anchor="start" x="4081" y="-1280" font-family="Helvetica,sans-Serif" font-size="10.00">-threads_running</text> | 
 | <text text-anchor="middle" x="4117.5" y="-1269" font-family="Helvetica,sans-Serif" font-size="10.00">_lock_</text> | 
 | <text text-anchor="middle" x="4117.5" y="-1258" font-family="Helvetica,sans-Serif" font-size="10.00">-callbacks_lock_</text> | 
 | </g> | 
 | <!-- Node30->Node39 --> | 
 | <g id="edge62" class="edge"><title>Node30->Node39</title> | 
 | <path fill="none" stroke="#404040" d="M4077.98,-1395.35C4052.26,-1344.88 3999.49,-1242.59 3992,-1238 3927.27,-1198.29 3392.37,-1256.81 3283.92,-1219.46"/> | 
 | <polygon fill="none" stroke="#404040" points="3283.79,-1219.4 3276.67,-1220.55 3272.87,-1214.42 3279.99,-1213.27 3283.79,-1219.4"/> | 
 | <text text-anchor="middle" x="4050" y="-1274.5" font-family="Helvetica,sans-Serif" font-size="10.00"> -lock_</text> | 
 | </g> | 
 | <!-- Node30->Node40 --> | 
 | <g id="edge72" class="edge"><title>Node30->Node40</title> | 
 | <path fill="none" stroke="#404040" d="M4114.25,-1396.41C4129.89,-1375.9 4149.48,-1346.03 4158,-1316 4187.1,-1213.38 4188.25,-938.288 4158,-836 4153.17,-819.679 4146.13,-803.458 4137.94,-787.941"/> | 
 | <polygon fill="none" stroke="#404040" points="4137.88,-787.833 4131.48,-784.503 4132.1,-777.318 4138.49,-780.648 4137.88,-787.833"/> | 
 | <text text-anchor="start" x="4181" y="-1062" font-family="Helvetica,sans-Serif" font-size="10.00"> -static_mem_trackers</text> | 
 | <text text-anchor="middle" x="4230" y="-1051" font-family="Helvetica,sans-Serif" font-size="10.00">_lock_</text> | 
 | </g> | 
 | <!-- Node30->Node40 --> | 
 | <g id="edge81" class="edge"><title>Node30->Node40</title> | 
 | <path fill="none" stroke="#404040" d="M4114.14,-1401.34C4162.52,-1353.74 4274.08,-1242.49 4283,-1220 4335.75,-1086.96 4338.64,-1029.85 4283,-898 4254.3,-829.975 4193.72,-772.374 4141.93,-732.622"/> | 
 | <polygon fill="none" stroke="#404040" points="4141.62,-732.387 4134.42,-731.967 4132.04,-725.16 4139.24,-725.58 4141.62,-732.387"/> | 
 | <text text-anchor="start" x="4324" y="-1073" font-family="Helvetica,sans-Serif" font-size="10.00"> -child_trackers_lock</text> | 
 | <text text-anchor="middle" x="4370.5" y="-1062" font-family="Helvetica,sans-Serif" font-size="10.00">_</text> | 
 | <text text-anchor="start" x="4324" y="-1051" font-family="Helvetica,sans-Serif" font-size="10.00">-resource_acquisition</text> | 
 | <text text-anchor="middle" x="4370.5" y="-1040" font-family="Helvetica,sans-Serif" font-size="10.00">_lock_</text> | 
 | </g> | 
 | <!-- Node31 --> | 
 | <g id="node31" class="node"><title>Node31</title> | 
 | <polygon fill="white" stroke="#bfbfbf" points="2625.5,-1395.5 2625.5,-1452.5 2666.5,-1452.5 2666.5,-1395.5 2625.5,-1395.5"/> | 
 | <text text-anchor="middle" x="2646" y="-1440.5" font-family="Helvetica,sans-Serif" font-size="10.00">string</text> | 
 | <polyline fill="none" stroke="#bfbfbf" points="2625.5,-1433.5 2666.5,-1433.5 "/> | 
 | <text text-anchor="middle" x="2646" y="-1421.5" font-family="Helvetica,sans-Serif" font-size="10.00"> </text> | 
 | <polyline fill="none" stroke="#bfbfbf" points="2625.5,-1414.5 2666.5,-1414.5 "/> | 
 | <text text-anchor="middle" x="2646" y="-1402.5" font-family="Helvetica,sans-Serif" font-size="10.00"> </text> | 
 | </g> | 
 | <!-- Node31->Node19 --> | 
 | <g id="edge49" class="edge"><title>Node31->Node19</title> | 
 | <path fill="none" stroke="#404040" d="M2625.36,-1419.22C2527.63,-1400.88 2112.73,-1318.08 2033,-1220 2031.31,-1217.92 1989.57,-838.624 1989,-836 1985.41,-819.343 1980.8,-801.966 1975.8,-785.041"/> | 
 | <polygon fill="none" stroke="#404040" points="1975.76,-784.898 1970.2,-780.309 1972.29,-773.41 1977.86,-777.999 1975.76,-784.898"/> | 
 | <text text-anchor="middle" x="2053.5" y="-1056.5" font-family="Helvetica,sans-Serif" font-size="10.00"> -cgroup_</text> | 
 | </g> | 
 | <!-- Node31->Node28 --> | 
 | <g id="edge35" class="edge"><title>Node31->Node28</title> | 
 | <path fill="none" stroke="#404040" d="M2666.56,-1405.32C2688.27,-1385.6 2722.05,-1351.74 2742,-1316 2759.61,-1284.44 2739.63,-1263.74 2765,-1238 2783.95,-1218.78 2802.01,-1236.96 2823,-1220 2833.45,-1211.56 2842.9,-1201.56 2851.39,-1190.74"/> | 
 | <polygon fill="none" stroke="#404040" points="2851.44,-1190.67 2851.82,-1183.47 2858.61,-1181.04 2858.24,-1188.24 2851.44,-1190.67"/> | 
 | <text text-anchor="middle" x="2783" y="-1274.5" font-family="Helvetica,sans-Serif" font-size="10.00"> -name_</text> | 
 | </g> | 
 | <!-- Node31->Node28 --> | 
 | <g id="edge37" class="edge"><title>Node31->Node28</title> | 
 | <path fill="none" stroke="#404040" d="M2666.7,-1414.3C2700.02,-1399.24 2765.43,-1365.13 2801,-1316 2822.2,-1286.73 2810.76,-1271.63 2824,-1238 2829.91,-1223 2836.62,-1207.55 2843.65,-1192.31"/> | 
 | <polygon fill="none" stroke="#404040" points="2843.73,-1192.14 2842.65,-1185.01 2848.81,-1181.27 2849.9,-1188.4 2843.73,-1192.14"/> | 
 | <text text-anchor="start" x="2824" y="-1296.5" font-family="Helvetica,sans-Serif" font-size="10.00"> -INACTIVE_TIME_COUNTER</text> | 
 | <text text-anchor="middle" x="2901" y="-1285.5" font-family="Helvetica,sans-Serif" font-size="10.00">_NAME</text> | 
 | <text text-anchor="start" x="2824" y="-1274.5" font-family="Helvetica,sans-Serif" font-size="10.00">-ASYNC_TIME_COUNTER</text> | 
 | <text text-anchor="middle" x="2901" y="-1263.5" font-family="Helvetica,sans-Serif" font-size="10.00">_NAME</text> | 
 | <text text-anchor="middle" x="2901" y="-1252.5" font-family="Helvetica,sans-Serif" font-size="10.00">-TOTAL_TIME_COUNTER_NAME</text> | 
 | </g> | 
 | <!-- Node31->Node40 --> | 
 | <g id="edge86" class="edge"><title>Node31->Node40</title> | 
 | <path fill="none" stroke="#404040" d="M2642.37,-1395.35C2639.73,-1373.78 2636.39,-1343.04 2635,-1316 2633.23,-1281.38 2634.54,-1272.66 2635,-1238 2637.41,-1056.18 2542.86,-905.231 2711,-836 2764.56,-813.946 3174.39,-824.018 3232,-818 3499.48,-790.059 3811.27,-726.798 3962.08,-694.222"/> | 
 | <polygon fill="none" stroke="#404040" points="3962.25,-694.186 3967.26,-689.006 3973.97,-691.644 3968.96,-696.825 3962.25,-694.186"/> | 
 | <text text-anchor="middle" x="2664.5" y="-1062" font-family="Helvetica,sans-Serif" font-size="10.00"> -pool_name_</text> | 
 | <text text-anchor="middle" x="2664.5" y="-1051" font-family="Helvetica,sans-Serif" font-size="10.00">-label_</text> | 
 | </g> | 
 | <!-- Node31->Node40 --> | 
 | <g id="edge89" class="edge"><title>Node31->Node40</title> | 
 | <path fill="none" stroke="#404040" d="M2640.12,-1395.43C2633.48,-1356.64 2627.44,-1285.39 2660,-1238 2670.58,-1222.6 2687.14,-1235.21 2698,-1220 2781.66,-1102.79 2634.64,-1002.24 2734,-898 2811.33,-816.867 3121.46,-836.571 3232,-818 3497.39,-773.412 3810.44,-717.616 3961.87,-690.424"/> | 
 | <polygon fill="none" stroke="#404040" points="3962,-690.401 3967.2,-685.403 3973.81,-688.279 3968.61,-693.277 3962,-690.401"/> | 
 | <text text-anchor="middle" x="2781" y="-1056.5" font-family="Helvetica,sans-Serif" font-size="10.00"> +COUNTER_NAME</text> | 
 | </g> | 
 | <!-- Node32->Node19 --> | 
 | <g id="edge38" class="edge"><title>Node32->Node19</title> | 
 | <path fill="none" stroke="#404040" d="M1135.09,-975.508C1178.65,-925.962 1240.78,-866.745 1310,-836 1503.52,-750.054 1751.65,-702.887 1869.3,-683.957"/> | 
 | <polygon fill="none" stroke="#404040" points="1869.44,-683.935 1874.74,-679.043 1881.29,-682.053 1876,-686.945 1869.44,-683.935"/> | 
 | <text text-anchor="middle" x="1337" y="-855.5" font-family="Helvetica,sans-Serif" font-size="10.00"> -exec_env_</text> | 
 | </g> | 
 | <!-- Node32->Node32 --> | 
 | <g id="edge39" class="edge"><title>Node32->Node32</title> | 
 | <path fill="none" stroke="#404040" d="M1135.29,-1093.7C1145.79,-1088.73 1153,-1077.16 1153,-1059 1153,-1047.08 1149.89,-1038 1144.79,-1031.76"/> | 
 | <polygon fill="none" stroke="#404040" points="1144.73,-1031.71 1137.54,-1031.16 1135.29,-1024.3 1142.48,-1024.86 1144.73,-1031.71"/> | 
 | <text text-anchor="middle" x="1180" y="-1056.5" font-family="Helvetica,sans-Serif" font-size="10.00"> -exec_env_</text> | 
 | </g> | 
 | <!-- Node33 --> | 
 | <g id="node33" class="node"><title>Node33</title> | 
 | <polygon fill="white" stroke="#bfbfbf" points="2357,-1025 2357,-1093 2455,-1093 2455,-1025 2357,-1025"/> | 
 | <text text-anchor="start" x="2365" y="-1081" font-family="Helvetica,sans-Serif" font-size="10.00">vector< std::pair<</text> | 
 | <text text-anchor="middle" x="2406" y="-1070" font-family="Helvetica,sans-Serif" font-size="10.00"> std::string, int > ></text> | 
 | <polyline fill="none" stroke="#bfbfbf" points="2357,-1063 2455,-1063 "/> | 
 | <text text-anchor="middle" x="2406" y="-1051" font-family="Helvetica,sans-Serif" font-size="10.00"> </text> | 
 | <polyline fill="none" stroke="#bfbfbf" points="2357,-1044 2455,-1044 "/> | 
 | <text text-anchor="middle" x="2406" y="-1032" font-family="Helvetica,sans-Serif" font-size="10.00"> </text> | 
 | </g> | 
 | <!-- Node33->Node19 --> | 
 | <g id="edge42" class="edge"><title>Node33->Node19</title> | 
 | <path fill="none" stroke="#404040" d="M2399.78,-1024.71C2392.09,-990.359 2376.42,-936.518 2348,-898 2262.15,-781.63 2097.06,-718.808 2004.38,-691.318"/> | 
 | <polygon fill="none" stroke="#404040" points="2004.14,-691.25 1997.27,-693.419 1992.62,-687.905 1999.5,-685.736 2004.14,-691.25"/> | 
 | <text text-anchor="middle" x="2360.5" y="-855.5" font-family="Helvetica,sans-Serif" font-size="10.00"> -file_errors_</text> | 
 | </g> | 
 | <!-- Node34 --> | 
 | <g id="node34" class="node"><title>Node34</title> | 
 | <polygon fill="white" stroke="#bfbfbf" points="2472.5,-1025 2472.5,-1093 2593.5,-1093 2593.5,-1025 2472.5,-1025"/> | 
 | <text text-anchor="start" x="2480.5" y="-1081" font-family="Helvetica,sans-Serif" font-size="10.00">unordered_map< SlotId,</text> | 
 | <text text-anchor="middle" x="2533" y="-1070" font-family="Helvetica,sans-Serif" font-size="10.00"> impala::Bitmap * ></text> | 
 | <polyline fill="none" stroke="#bfbfbf" points="2472.5,-1063 2593.5,-1063 "/> | 
 | <text text-anchor="middle" x="2533" y="-1051" font-family="Helvetica,sans-Serif" font-size="10.00"> </text> | 
 | <polyline fill="none" stroke="#bfbfbf" points="2472.5,-1044 2593.5,-1044 "/> | 
 | <text text-anchor="middle" x="2533" y="-1032" font-family="Helvetica,sans-Serif" font-size="10.00"> </text> | 
 | </g> | 
 | <!-- Node34->Node19 --> | 
 | <g id="edge43" class="edge"><title>Node34->Node19</title> | 
 | <path fill="none" stroke="#404040" d="M2523.26,-1024.83C2512.24,-990.831 2491.95,-937.489 2463,-898 2438.23,-864.215 2428.15,-857.176 2392,-836 2264.42,-761.261 2096.72,-712.622 2004.7,-689.588"/> | 
 | <polygon fill="none" stroke="#404040" points="2004.43,-689.519 1997.64,-691.963 1992.78,-686.64 1999.56,-684.196 2004.43,-689.519"/> | 
 | <text text-anchor="middle" x="2494.5" y="-855.5" font-family="Helvetica,sans-Serif" font-size="10.00"> -slot_bitmap_filters_</text> | 
 | </g> | 
 | <!-- Node35 --> | 
 | <g id="node35" class="node"><title>Node35</title> | 
 | <polygon fill="white" stroke="#bfbfbf" points="598,-1025 598,-1093 698,-1093 698,-1025 598,-1025"/> | 
 | <text text-anchor="start" x="606" y="-1081" font-family="Helvetica,sans-Serif" font-size="10.00">shared_ptr< impala</text> | 
 | <text text-anchor="middle" x="648" y="-1070" font-family="Helvetica,sans-Serif" font-size="10.00">::MemTracker ></text> | 
 | <polyline fill="none" stroke="#bfbfbf" points="598,-1063 698,-1063 "/> | 
 | <text text-anchor="middle" x="648" y="-1051" font-family="Helvetica,sans-Serif" font-size="10.00"> </text> | 
 | <polyline fill="none" stroke="#bfbfbf" points="598,-1044 698,-1044 "/> | 
 | <text text-anchor="middle" x="648" y="-1032" font-family="Helvetica,sans-Serif" font-size="10.00"> </text> | 
 | </g> | 
 | <!-- Node35->Node19 --> | 
 | <g id="edge46" class="edge"><title>Node35->Node19</title> | 
 | <path fill="none" stroke="#404040" d="M639.018,-1024.65C628.189,-976.186 616.919,-886.56 665,-836 748.87,-747.806 1617.64,-692.075 1869.14,-677.701"/> | 
 | <polygon fill="none" stroke="#404040" points="1869.36,-677.689 1875.13,-673.355 1881.34,-677.009 1875.58,-681.342 1869.36,-677.689"/> | 
 | <text text-anchor="middle" x="714" y="-855.5" font-family="Helvetica,sans-Serif" font-size="10.00"> -query_mem_tracker_</text> | 
 | </g> | 
 | <!-- Node36->Node19 --> | 
 | <g id="edge50" class="edge"><title>Node36->Node19</title> | 
 | <path fill="none" stroke="#404040" d="M4009.88,-969.995C3980.17,-921.036 3936,-864.396 3879,-836 3836.77,-814.962 3077.04,-821.587 3030,-818 2639.75,-788.246 2175.56,-714.147 2004.55,-685.531"/> | 
 | <polygon fill="none" stroke="#404040" points="2004.35,-685.496 1997.77,-688.448 1992.51,-683.51 1999.09,-680.558 2004.35,-685.496"/> | 
 | <text text-anchor="middle" x="3985" y="-855.5" font-family="Helvetica,sans-Serif" font-size="10.00"> -query_resource_mgr_</text> | 
 | </g> | 
 | <!-- Node36->Node40 --> | 
 | <g id="edge87" class="edge"><title>Node36->Node40</title> | 
 | <path fill="none" stroke="#404040" d="M4053.77,-969.903C4053.66,-928.261 4053.53,-877.288 4053.4,-829.457"/> | 
 | <polygon fill="none" stroke="#404040" points="4053.4,-829.371 4049.39,-823.382 4053.37,-817.371 4057.39,-823.361 4053.4,-829.371"/> | 
 | <text text-anchor="middle" x="4104" y="-855.5" font-family="Helvetica,sans-Serif" font-size="10.00"> -query_resource_mgr_</text> | 
 | </g> | 
 | <!-- Node37 --> | 
 | <g id="node37" class="node"><title>Node37</title> | 
 | <polygon fill="white" stroke="#bfbfbf" points="4376.5,-1395.5 4376.5,-1452.5 4423.5,-1452.5 4423.5,-1395.5 4376.5,-1395.5"/> | 
 | <text text-anchor="middle" x="4400" y="-1440.5" font-family="Helvetica,sans-Serif" font-size="10.00">iterator</text> | 
 | <polyline fill="none" stroke="#bfbfbf" points="4376.5,-1433.5 4423.5,-1433.5 "/> | 
 | <text text-anchor="middle" x="4400" y="-1421.5" font-family="Helvetica,sans-Serif" font-size="10.00"> </text> | 
 | <polyline fill="none" stroke="#bfbfbf" points="4376.5,-1414.5 4423.5,-1414.5 "/> | 
 | <text text-anchor="middle" x="4400" y="-1402.5" font-family="Helvetica,sans-Serif" font-size="10.00"> </text> | 
 | </g> | 
 | <!-- Node37->Node36 --> | 
 | <g id="edge51" class="edge"><title>Node37->Node36</title> | 
 | <path fill="none" stroke="#404040" d="M4380.44,-1395.46C4350.31,-1355.05 4288.69,-1279.93 4219,-1238 4194.78,-1223.43 4180.66,-1236.9 4158,-1220 4136.14,-1203.7 4117.58,-1181.34 4102.46,-1158.5"/> | 
 | <polygon fill="none" stroke="#404040" points="4102.44,-1158.46 4095.84,-1155.56 4095.98,-1148.35 4102.58,-1151.25 4102.44,-1158.46"/> | 
 | <text text-anchor="middle" x="4344" y="-1274.5" font-family="Helvetica,sans-Serif" font-size="10.00"> -callbacks_it_</text> | 
 | </g> | 
 | <!-- Node37->Node40 --> | 
 | <g id="edge78" class="edge"><title>Node37->Node40</title> | 
 | <path fill="none" stroke="#404040" d="M4404.86,-1395.18C4421.02,-1299.32 4469.32,-983.982 4421,-898 4362.11,-793.215 4232.14,-731.716 4143.53,-700.449"/> | 
 | <polygon fill="none" stroke="#404040" points="4143.47,-700.429 4136.5,-702.251 4132.13,-696.511 4139.11,-694.689 4143.47,-700.429"/> | 
 | <text text-anchor="middle" x="4481" y="-1056.5" font-family="Helvetica,sans-Serif" font-size="10.00"> -child_tracker_it_</text> | 
 | </g> | 
 | <!-- Node38 --> | 
 | <g id="node38" class="node"><title>Node38</title> | 
 | <polygon fill="white" stroke="#bfbfbf" points="3712,-1395.5 3712,-1452.5 3774,-1452.5 3774,-1395.5 3712,-1395.5"/> | 
 | <text text-anchor="middle" x="3743" y="-1440.5" font-family="Helvetica,sans-Serif" font-size="10.00">TUniqueId</text> | 
 | <polyline fill="none" stroke="#bfbfbf" points="3712,-1433.5 3774,-1433.5 "/> | 
 | <text text-anchor="middle" x="3743" y="-1421.5" font-family="Helvetica,sans-Serif" font-size="10.00"> </text> | 
 | <polyline fill="none" stroke="#bfbfbf" points="3712,-1414.5 3774,-1414.5 "/> | 
 | <text text-anchor="middle" x="3743" y="-1402.5" font-family="Helvetica,sans-Serif" font-size="10.00"> </text> | 
 | </g> | 
 | <!-- Node38->Node36 --> | 
 | <g id="edge52" class="edge"><title>Node38->Node36</title> | 
 | <path fill="none" stroke="#404040" d="M3762.01,-1395.23C3777.1,-1375.28 3799.95,-1349.3 3826,-1334 3854.81,-1317.08 3874.85,-1339.09 3899,-1316 3925.12,-1291.02 3905.88,-1270.35 3922,-1238 3935.64,-1210.64 3953.52,-1183.12 3971.71,-1158.17"/> | 
 | <polygon fill="none" stroke="#404040" points="3971.82,-1158.02 3972.17,-1150.82 3978.96,-1148.38 3978.6,-1155.58 3971.82,-1158.02"/> | 
 | <text text-anchor="middle" x="3957" y="-1280" font-family="Helvetica,sans-Serif" font-size="10.00"> -query_id_</text> | 
 | <text text-anchor="middle" x="3957" y="-1269" font-family="Helvetica,sans-Serif" font-size="10.00">-reservation_id_</text> | 
 | </g> | 
 | <!-- Node38->Node39 --> | 
 | <g id="edge58" class="edge"><title>Node38->Node39</title> | 
 | <path fill="none" stroke="#404040" d="M3736.07,-1395.49C3729.58,-1375.4 3717.81,-1349.13 3698,-1334 3666.27,-1309.77 3639.4,-1343 3610,-1316 3583.38,-1291.55 3615.3,-1260.48 3587,-1238 3536.38,-1197.78 3357.72,-1250.97 3283.55,-1219.76"/> | 
 | <polygon fill="none" stroke="#404040" points="3283.2,-1219.58 3276.03,-1220.33 3272.58,-1214 3279.75,-1213.25 3283.2,-1219.58"/> | 
 | <text text-anchor="middle" x="3634.5" y="-1274.5" font-family="Helvetica,sans-Serif" font-size="10.00"> -query_id_</text> | 
 | </g> | 
 | <!-- Node38->Node40 --> | 
 | <g id="edge70" class="edge"><title>Node38->Node40</title> | 
 | <path fill="none" stroke="#404040" d="M3754.47,-1395.37C3762.61,-1377.18 3774.46,-1353.27 3788,-1334 3794.33,-1325 3799.62,-1325.6 3805,-1316 3826.6,-1277.44 3822.34,-1263.35 3831,-1220 3865,-1049.72 3805.13,-979.429 3903,-836 3921.2,-809.329 3943.66,-782.67 3965.61,-758.902"/> | 
 | <polygon fill="none" stroke="#404040" points="3965.8,-758.707 3966.97,-751.592 3973.99,-749.941 3972.82,-757.055 3965.8,-758.707"/> | 
 | <text text-anchor="middle" x="3892.5" y="-1056.5" font-family="Helvetica,sans-Serif" font-size="10.00"> -query_id_</text> | 
 | </g> | 
 | <!-- Node39->Node18 --> | 
 | <g id="edge57" class="edge"><title>Node39->Node18</title> | 
 | <path fill="none" stroke="#404040" d="M3197,-898.24C3197,-763.302 3197,-577.236 3197,-481.854"/> | 
 | <polygon fill="none" stroke="#404040" points="3197,-481.568 3193,-475.568 3197,-469.568 3201,-475.568 3197,-481.568"/> | 
 | <text text-anchor="middle" x="3212.5" y="-670.5" font-family="Helvetica,sans-Serif" font-size="10.00"> +mgr_</text> | 
 | </g> | 
 | <!-- Node40->Node2 --> | 
 | <g id="edge90" class="edge"><title>Node40->Node2</title> | 
 | <path fill="none" stroke="#404040" d="M3974,-637.061C3834.19,-576.201 3533.1,-449.467 3270,-368 3214.18,-350.717 3199.87,-346.05 3142,-338 2628.99,-266.644 976.534,-225.992 571.335,-216.941"/> | 
 | <polygon fill="none" stroke="#404040" points="571.143,-216.937 565.056,-220.803 559.146,-216.67 565.233,-212.805 571.143,-216.937"/> | 
 | <text text-anchor="middle" x="3583" y="-416.5" font-family="Helvetica,sans-Serif" font-size="10.00"> #tracker_</text> | 
 | </g> | 
 | <!-- Node40->Node18 --> | 
 | <g id="edge66" class="edge"><title>Node40->Node18</title> | 
 | <path fill="none" stroke="#404040" d="M3973.62,-648.632C3809.56,-600.332 3434.97,-490.056 3273.45,-442.505"/> | 
 | <polygon fill="none" stroke="#404040" points="3273.24,-442.444 3266.35,-444.587 3261.73,-439.055 3268.61,-436.912 3273.24,-442.444"/> | 
 | <text text-anchor="middle" x="3534.5" y="-502" font-family="Helvetica,sans-Serif" font-size="10.00"> +tracker_</text> | 
 | <text text-anchor="middle" x="3534.5" y="-491" font-family="Helvetica,sans-Serif" font-size="10.00">+query_tracker_</text> | 
 | </g> | 
 | <!-- Node40->Node40 --> | 
 | <g id="edge88" class="edge"><title>Node40->Node40</title> | 
 | <path fill="none" stroke="#404040" d="M4132.09,-701.593C4142.27,-696.634 4149,-687.104 4149,-673 4149,-664.185 4146.37,-657.157 4141.91,-651.914"/> | 
 | <polygon fill="none" stroke="#404040" points="4141.62,-651.693 4134.43,-651.228 4132.09,-644.407 4139.29,-644.872 4141.62,-651.693"/> | 
 | <text text-anchor="middle" x="4168.5" y="-670.5" font-family="Helvetica,sans-Serif" font-size="10.00"> -parent_</text> | 
 | </g> | 
 | <!-- Node41 --> | 
 | <g id="node41" class="node"><title>Node41</title> | 
 | <polygon fill="white" stroke="#bfbfbf" points="4936.5,-1030.5 4936.5,-1087.5 5079.5,-1087.5 5079.5,-1030.5 4936.5,-1030.5"/> | 
 | <text text-anchor="middle" x="5008" y="-1075.5" font-family="Helvetica,sans-Serif" font-size="10.00">list< impala::MemTracker * ></text> | 
 | <polyline fill="none" stroke="#bfbfbf" points="4936.5,-1068.5 5079.5,-1068.5 "/> | 
 | <text text-anchor="middle" x="5008" y="-1056.5" font-family="Helvetica,sans-Serif" font-size="10.00"> </text> | 
 | <polyline fill="none" stroke="#bfbfbf" points="4936.5,-1049.5 5079.5,-1049.5 "/> | 
 | <text text-anchor="middle" x="5008" y="-1037.5" font-family="Helvetica,sans-Serif" font-size="10.00"> </text> | 
 | </g> | 
 | <!-- Node41->Node40 --> | 
 | <g id="edge67" class="edge"><title>Node41->Node40</title> | 
 | <path fill="none" stroke="#404040" d="M5005.72,-1030.22C5000.24,-982.604 4981.95,-885.759 4922,-836 4804.23,-738.256 4342.49,-694.483 4144.24,-679.914"/> | 
 | <polygon fill="none" stroke="#404040" points="4144.11,-679.905 4137.84,-683.46 4132.14,-679.037 4138.41,-675.481 4144.11,-679.905"/> | 
 | <text text-anchor="middle" x="4995.5" y="-855.5" font-family="Helvetica,sans-Serif" font-size="10.00"> -child_trackers_</text> | 
 | </g> | 
 | <!-- Node42->Node40 --> | 
 | <g id="edge68" class="edge"><title>Node42->Node40</title> | 
 | <path fill="none" stroke="#404040" d="M4711.6,-1358.84C4719.59,-1345.36 4726.66,-1330.74 4731,-1316 4743.64,-1273.08 4767.22,-1023.32 4720,-898 4707.42,-864.611 4699.04,-855.248 4669,-836 4503.65,-730.062 4271.28,-693.145 4144.44,-680.468"/> | 
 | <polygon fill="none" stroke="#404040" points="4144.07,-680.433 4137.71,-683.838 4132.12,-679.281 4138.48,-675.875 4144.07,-680.433"/> | 
 | <text text-anchor="middle" x="4815.5" y="-1056.5" font-family="Helvetica,sans-Serif" font-size="10.00"> -released_memory_since_gc_</text> | 
 | </g> | 
 | <!-- Node49 --> | 
 | <g id="node49" class="node"><title>Node49</title> | 
 | <g id="a_node49"><a xlink:href="classimpala_1_1RuntimeProfile_1_1HighWaterMarkCounter.html" target="_top" xlink:title="{impala::RuntimeProfile\l::HighWaterMarkCounter\n||+ HighWaterMarkCounter()\l+ Add()\l+ TryAdd()\l+ Set()\l+ current_value()\l}"> | 
 | <polygon fill="white" stroke="red" points="4577,-1003 4577,-1115 4711,-1115 4711,-1003 4577,-1003"/> | 
 | <text text-anchor="start" x="4585" y="-1103" font-family="Helvetica,sans-Serif" font-size="10.00">impala::RuntimeProfile</text> | 
 | <text text-anchor="middle" x="4644" y="-1092" font-family="Helvetica,sans-Serif" font-size="10.00">::HighWaterMarkCounter</text> | 
 | <polyline fill="none" stroke="red" points="4577,-1085 4711,-1085 "/> | 
 | <text text-anchor="middle" x="4644" y="-1073" font-family="Helvetica,sans-Serif" font-size="10.00"> </text> | 
 | <polyline fill="none" stroke="red" points="4577,-1066 4711,-1066 "/> | 
 | <text text-anchor="start" x="4585" y="-1054" font-family="Helvetica,sans-Serif" font-size="10.00">+ HighWaterMarkCounter()</text> | 
 | <text text-anchor="start" x="4585" y="-1043" font-family="Helvetica,sans-Serif" font-size="10.00">+ Add()</text> | 
 | <text text-anchor="start" x="4585" y="-1032" font-family="Helvetica,sans-Serif" font-size="10.00">+ TryAdd()</text> | 
 | <text text-anchor="start" x="4585" y="-1021" font-family="Helvetica,sans-Serif" font-size="10.00">+ Set()</text> | 
 | <text text-anchor="start" x="4585" y="-1010" font-family="Helvetica,sans-Serif" font-size="10.00">+ current_value()</text> | 
 | </a> | 
 | </g> | 
 | </g> | 
 | <!-- Node42->Node49 --> | 
 | <g id="edge83" class="edge"><title>Node42->Node49</title> | 
 | <path fill="none" stroke="#404040" d="M4657.62,-1334.66C4654.45,-1270.69 4650.23,-1185.54 4647.33,-1127.1"/> | 
 | <polygon fill="none" stroke="#404040" points="4647.32,-1127.04 4643.03,-1121.24 4646.73,-1115.05 4651.02,-1120.85 4647.32,-1127.04"/> | 
 | <text text-anchor="middle" x="4692" y="-1274.5" font-family="Helvetica,sans-Serif" font-size="10.00"> -current_value_</text> | 
 | </g> | 
 | <!-- Node43 --> | 
 | <g id="node43" class="node"><title>Node43</title> | 
 | <polygon fill="white" stroke="#bfbfbf" points="5098,-1030.5 5098,-1087.5 5256,-1087.5 5256,-1030.5 5098,-1030.5"/> | 
 | <text text-anchor="middle" x="5177" y="-1075.5" font-family="Helvetica,sans-Serif" font-size="10.00">vector< impala::MemTracker * ></text> | 
 | <polyline fill="none" stroke="#bfbfbf" points="5098,-1068.5 5256,-1068.5 "/> | 
 | <text text-anchor="middle" x="5177" y="-1056.5" font-family="Helvetica,sans-Serif" font-size="10.00"> </text> | 
 | <polyline fill="none" stroke="#bfbfbf" points="5098,-1049.5 5256,-1049.5 "/> | 
 | <text text-anchor="middle" x="5177" y="-1037.5" font-family="Helvetica,sans-Serif" font-size="10.00"> </text> | 
 | </g> | 
 | <!-- Node43->Node40 --> | 
 | <g id="edge71" class="edge"><title>Node43->Node40</title> | 
 | <path fill="none" stroke="#404040" d="M5168.87,-1030.3C5152.75,-980.974 5111.56,-879.076 5036,-836 4883.9,-749.295 4357.63,-698.413 4144.09,-680.919"/> | 
 | <polygon fill="none" stroke="#404040" points="4143.98,-680.91 4137.67,-684.411 4132.01,-679.938 4138.32,-676.437 4143.98,-680.91"/> | 
 | <text text-anchor="middle" x="5120" y="-861" font-family="Helvetica,sans-Serif" font-size="10.00"> -limit_trackers_</text> | 
 | <text text-anchor="middle" x="5120" y="-850" font-family="Helvetica,sans-Serif" font-size="10.00">-all_trackers_</text> | 
 | </g> | 
 | <!-- Node44 --> | 
 | <g id="node44" class="node"><title>Node44</title> | 
 | <polygon fill="white" stroke="#bfbfbf" points="5274,-1030.5 5274,-1087.5 5386,-1087.5 5386,-1030.5 5274,-1030.5"/> | 
 | <text text-anchor="middle" x="5330" y="-1075.5" font-family="Helvetica,sans-Serif" font-size="10.00">vector< GcFunction ></text> | 
 | <polyline fill="none" stroke="#bfbfbf" points="5274,-1068.5 5386,-1068.5 "/> | 
 | <text text-anchor="middle" x="5330" y="-1056.5" font-family="Helvetica,sans-Serif" font-size="10.00"> </text> | 
 | <polyline fill="none" stroke="#bfbfbf" points="5274,-1049.5 5386,-1049.5 "/> | 
 | <text text-anchor="middle" x="5330" y="-1037.5" font-family="Helvetica,sans-Serif" font-size="10.00"> </text> | 
 | </g> | 
 | <!-- Node44->Node40 --> | 
 | <g id="edge73" class="edge"><title>Node44->Node40</title> | 
 | <path fill="none" stroke="#404040" d="M5324.28,-1030.24C5316.01,-995.852 5297.86,-937.048 5264,-898 5228.5,-857.054 5210.1,-854.043 5159,-836 4798.24,-708.623 4337.2,-681.357 4144.28,-675.553"/> | 
 | <polygon fill="none" stroke="#404040" points="4144.24,-675.552 4138.13,-679.378 4132.25,-675.208 4138.36,-671.382 4144.24,-675.552"/> | 
 | <text text-anchor="middle" x="5280.5" y="-855.5" font-family="Helvetica,sans-Serif" font-size="10.00"> -gc_functions_</text> | 
 | </g> | 
 | <!-- Node45 --> | 
 | <g id="node45" class="node"><title>Node45</title> | 
 | <polygon fill="white" stroke="#bfbfbf" points="3290.5,-1030.5 3290.5,-1087.5 3427.5,-1087.5 3427.5,-1030.5 3290.5,-1030.5"/> | 
 | <text text-anchor="middle" x="3359" y="-1075.5" font-family="Helvetica,sans-Serif" font-size="10.00">static RequestTrackersMap</text> | 
 | <polyline fill="none" stroke="#bfbfbf" points="3290.5,-1068.5 3427.5,-1068.5 "/> | 
 | <text text-anchor="middle" x="3359" y="-1056.5" font-family="Helvetica,sans-Serif" font-size="10.00"> </text> | 
 | <polyline fill="none" stroke="#bfbfbf" points="3290.5,-1049.5 3427.5,-1049.5 "/> | 
 | <text text-anchor="middle" x="3359" y="-1037.5" font-family="Helvetica,sans-Serif" font-size="10.00"> </text> | 
 | </g> | 
 | <!-- Node45->Node40 --> | 
 | <g id="edge74" class="edge"><title>Node45->Node40</title> | 
 | <path fill="none" stroke="#404040" d="M3343.34,-1030.23C3314.74,-977.758 3259.2,-866.566 3284,-836 3368.49,-731.856 3776.68,-692.13 3961.61,-679.299"/> | 
 | <polygon fill="none" stroke="#404040" points="3961.76,-679.289 3967.47,-674.891 3973.73,-678.475 3968.01,-682.873 3961.76,-679.289"/> | 
 | <text text-anchor="middle" x="3346.5" y="-855.5" font-family="Helvetica,sans-Serif" font-size="10.00"> -request_to_mem_trackers_</text> | 
 | </g> | 
 | <!-- Node46 --> | 
 | <g id="node46" class="node"><title>Node46</title> | 
 | <polygon fill="white" stroke="#bfbfbf" points="3445.5,-1030.5 3445.5,-1087.5 3514.5,-1087.5 3514.5,-1030.5 3445.5,-1030.5"/> | 
 | <text text-anchor="middle" x="3480" y="-1075.5" font-family="Helvetica,sans-Serif" font-size="10.00">IntCounter *</text> | 
 | <polyline fill="none" stroke="#bfbfbf" points="3445.5,-1068.5 3514.5,-1068.5 "/> | 
 | <text text-anchor="middle" x="3480" y="-1056.5" font-family="Helvetica,sans-Serif" font-size="10.00"> </text> | 
 | <polyline fill="none" stroke="#bfbfbf" points="3445.5,-1049.5 3514.5,-1049.5 "/> | 
 | <text text-anchor="middle" x="3480" y="-1037.5" font-family="Helvetica,sans-Serif" font-size="10.00"> </text> | 
 | </g> | 
 | <!-- Node46->Node40 --> | 
 | <g id="edge77" class="edge"><title>Node46->Node40</title> | 
 | <path fill="none" stroke="#404040" d="M3476.31,-1030.24C3471.04,-997.141 3459.3,-940.912 3436,-898 3430.89,-888.594 3423.8,-890.005 3420,-880 3413.05,-861.721 3408.01,-851.447 3420,-836 3486.1,-750.852 3802.92,-702.846 3961.77,-683.762"/> | 
 | <polygon fill="none" stroke="#404040" points="3961.94,-683.742 3967.43,-679.063 3973.86,-682.329 3968.37,-687.008 3961.94,-683.742"/> | 
 | <text text-anchor="middle" x="3462" y="-855.5" font-family="Helvetica,sans-Serif" font-size="10.00"> -num_gcs_metric_</text> | 
 | </g> | 
 | <!-- Node47 --> | 
 | <g id="node47" class="node"><title>Node47</title> | 
 | <polygon fill="white" stroke="#bfbfbf" points="3532.5,-1030.5 3532.5,-1087.5 3603.5,-1087.5 3603.5,-1030.5 3532.5,-1030.5"/> | 
 | <text text-anchor="middle" x="3568" y="-1075.5" font-family="Helvetica,sans-Serif" font-size="10.00">UIntGauge *</text> | 
 | <polyline fill="none" stroke="#bfbfbf" points="3532.5,-1068.5 3603.5,-1068.5 "/> | 
 | <text text-anchor="middle" x="3568" y="-1056.5" font-family="Helvetica,sans-Serif" font-size="10.00"> </text> | 
 | <polyline fill="none" stroke="#bfbfbf" points="3532.5,-1049.5 3603.5,-1049.5 "/> | 
 | <text text-anchor="middle" x="3568" y="-1037.5" font-family="Helvetica,sans-Serif" font-size="10.00"> </text> | 
 | </g> | 
 | <!-- Node47->Node40 --> | 
 | <g id="edge79" class="edge"><title>Node47->Node40</title> | 
 | <path fill="none" stroke="#404040" d="M3561.9,-1030.31C3554.4,-997.992 3540.48,-943.216 3523,-898 3519.77,-889.657 3516.05,-888.705 3514,-880 3509.51,-860.968 3502.33,-851.692 3514,-836 3567.68,-763.812 3822.99,-711.659 3962.11,-688.066"/> | 
 | <polygon fill="none" stroke="#404040" points="3962.13,-688.062 3967.39,-683.124 3973.97,-686.076 3968.71,-691.014 3962.13,-688.062"/> | 
 | <text text-anchor="middle" x="3564" y="-855.5" font-family="Helvetica,sans-Serif" font-size="10.00"> -consumption_metric_</text> | 
 | </g> | 
 | <!-- Node48 --> | 
 | <g id="node48" class="node"><title>Node48</title> | 
 | <polygon fill="white" stroke="#bfbfbf" points="3621.5,-1030.5 3621.5,-1087.5 3684.5,-1087.5 3684.5,-1030.5 3621.5,-1030.5"/> | 
 | <text text-anchor="middle" x="3653" y="-1075.5" font-family="Helvetica,sans-Serif" font-size="10.00">IntGauge *</text> | 
 | <polyline fill="none" stroke="#bfbfbf" points="3621.5,-1068.5 3684.5,-1068.5 "/> | 
 | <text text-anchor="middle" x="3653" y="-1056.5" font-family="Helvetica,sans-Serif" font-size="10.00"> </text> | 
 | <polyline fill="none" stroke="#bfbfbf" points="3621.5,-1049.5 3684.5,-1049.5 "/> | 
 | <text text-anchor="middle" x="3653" y="-1037.5" font-family="Helvetica,sans-Serif" font-size="10.00"> </text> | 
 | </g> | 
 | <!-- Node48->Node40 --> | 
 | <g id="edge80" class="edge"><title>Node48->Node40</title> | 
 | <path fill="none" stroke="#404040" d="M3640.43,-1030.23C3622.13,-985.158 3594.47,-895.179 3635,-836 3708.04,-729.362 3862.23,-692.904 3961.54,-680.45"/> | 
 | <polygon fill="none" stroke="#404040" points="3961.75,-680.425 3967.24,-675.747 3973.67,-679.014 3968.18,-683.691 3961.75,-680.425"/> | 
 | <text text-anchor="start" x="3635" y="-872" font-family="Helvetica,sans-Serif" font-size="10.00"> -bytes_over_limit_metric</text> | 
 | <text text-anchor="middle" x="3690" y="-861" font-family="Helvetica,sans-Serif" font-size="10.00">_</text> | 
 | <text text-anchor="start" x="3635" y="-850" font-family="Helvetica,sans-Serif" font-size="10.00">-bytes_freed_by_last</text> | 
 | <text text-anchor="middle" x="3690" y="-839" font-family="Helvetica,sans-Serif" font-size="10.00">_gc_metric_</text> | 
 | </g> | 
 | <!-- Node49->Node40 --> | 
 | <g id="edge82" class="edge"><title>Node49->Node40</title> | 
 | <path fill="none" stroke="#404040" d="M4637.64,-1002.63C4629.05,-952.572 4609.05,-880.147 4563,-836 4447.5,-725.281 4256.58,-690.214 4144,-679.121"/> | 
 | <polygon fill="none" stroke="#404040" points="4143.96,-679.117 4137.61,-682.542 4132.01,-678.001 4138.35,-674.576 4143.96,-679.117"/> | 
 | <text text-anchor="middle" x="4630" y="-861" font-family="Helvetica,sans-Serif" font-size="10.00"> -local_counter_</text> | 
 | <text text-anchor="middle" x="4630" y="-850" font-family="Helvetica,sans-Serif" font-size="10.00">-consumption_</text> | 
 | </g> | 
 | <!-- Node50 --> | 
 | <g id="node50" class="node"><title>Node50</title> | 
 | <polygon fill="white" stroke="#bfbfbf" points="3703,-1030.5 3703,-1087.5 3823,-1087.5 3823,-1030.5 3703,-1030.5"/> | 
 | <text text-anchor="middle" x="3763" y="-1075.5" font-family="Helvetica,sans-Serif" font-size="10.00">static PoolTrackersMap</text> | 
 | <polyline fill="none" stroke="#bfbfbf" points="3703,-1068.5 3823,-1068.5 "/> | 
 | <text text-anchor="middle" x="3763" y="-1056.5" font-family="Helvetica,sans-Serif" font-size="10.00"> </text> | 
 | <polyline fill="none" stroke="#bfbfbf" points="3703,-1049.5 3823,-1049.5 "/> | 
 | <text text-anchor="middle" x="3763" y="-1037.5" font-family="Helvetica,sans-Serif" font-size="10.00"> </text> | 
 | </g> | 
 | <!-- Node50->Node40 --> | 
 | <g id="edge84" class="edge"><title>Node50->Node40</title> | 
 | <path fill="none" stroke="#404040" d="M3754.84,-1030.42C3743.41,-986.016 3727.82,-897.441 3764,-836 3806.63,-763.612 3894.68,-721.092 3962.45,-697.921"/> | 
 | <polygon fill="none" stroke="#404040" points="3962.61,-697.869 3967.04,-692.184 3974,-694.092 3969.56,-699.777 3962.61,-697.869"/> | 
 | <text text-anchor="middle" x="3819.5" y="-855.5" font-family="Helvetica,sans-Serif" font-size="10.00"> -pool_to_mem_trackers_</text> | 
 | </g> | 
 | </g> | 
 | </svg> |