| <?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::Lz4Decompressor Pages: 1 --> |
| <svg width="2901pt" height="1902pt" |
| viewBox="0.00 0.00 2901.00 1902.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 1898)"> |
| <title>impala::Lz4Decompressor</title> |
| <polygon fill="white" stroke="none" points="-4,4 -4,-1898 2897,-1898 2897,4 -4,4"/> |
| <!-- Node1 --> |
| <g id="node1" class="node"><title>Node1</title> |
| <polygon fill="#bfbfbf" stroke="black" points="427.5,-1 427.5,-113 558.5,-113 558.5,-1 427.5,-1"/> |
| <text text-anchor="middle" x="493" y="-101" font-family="Helvetica,sans-Serif" font-size="10.00">impala::Lz4Decompressor</text> |
| <polyline fill="none" stroke="black" points="427.5,-94 558.5,-94 "/> |
| <text text-anchor="middle" x="493" y="-82" font-family="Helvetica,sans-Serif" font-size="10.00"> </text> |
| <polyline fill="none" stroke="black" points="427.5,-75 558.5,-75 "/> |
| <text text-anchor="start" x="435.5" y="-63" font-family="Helvetica,sans-Serif" font-size="10.00">+ ~Lz4Decompressor()</text> |
| <text text-anchor="start" x="435.5" y="-52" font-family="Helvetica,sans-Serif" font-size="10.00">+ MaxOutputLen()</text> |
| <text text-anchor="start" x="435.5" y="-41" font-family="Helvetica,sans-Serif" font-size="10.00">+ ProcessBlock()</text> |
| <text text-anchor="start" x="435.5" y="-30" font-family="Helvetica,sans-Serif" font-size="10.00">+ file_extension()</text> |
| <text text-anchor="start" x="435.5" y="-19" font-family="Helvetica,sans-Serif" font-size="10.00">- Lz4Decompressor()</text> |
| <text text-anchor="start" x="435.5" y="-8" font-family="Helvetica,sans-Serif" font-size="10.00">- Init()</text> |
| </g> |
| <!-- Node2 --> |
| <g id="node2" class="node"><title>Node2</title> |
| <g id="a_node2"><a xlink:href="classimpala_1_1Codec.html" target="_top" xlink:title="{impala::Codec\n||+ ~Codec()\l+ ProcessBlock()\l+ ProcessBlock32()\l+ ProcessBlockStreaming()\l+ MaxOutputLen()\l+ Close()\l+ file_extension()\l+ reuse_output_buffer()\l+ CreateDecompressor()\l+ CreateDecompressor()\l+ CreateCompressor()\l+ CreateCompressor()\l+ GetCodecName()\l+ GetHadoopCodecClassName()\l# Codec()\l# Init()\l}"> |
| <polygon fill="white" stroke="black" points="412.5,-153 412.5,-375 573.5,-375 573.5,-153 412.5,-153"/> |
| <text text-anchor="middle" x="493" y="-363" font-family="Helvetica,sans-Serif" font-size="10.00">impala::Codec</text> |
| <polyline fill="none" stroke="black" points="412.5,-356 573.5,-356 "/> |
| <text text-anchor="middle" x="493" y="-344" font-family="Helvetica,sans-Serif" font-size="10.00"> </text> |
| <polyline fill="none" stroke="black" points="412.5,-337 573.5,-337 "/> |
| <text text-anchor="start" x="420.5" y="-325" font-family="Helvetica,sans-Serif" font-size="10.00">+ ~Codec()</text> |
| <text text-anchor="start" x="420.5" y="-314" font-family="Helvetica,sans-Serif" font-size="10.00">+ ProcessBlock()</text> |
| <text text-anchor="start" x="420.5" y="-303" font-family="Helvetica,sans-Serif" font-size="10.00">+ ProcessBlock32()</text> |
| <text text-anchor="start" x="420.5" y="-292" font-family="Helvetica,sans-Serif" font-size="10.00">+ ProcessBlockStreaming()</text> |
| <text text-anchor="start" x="420.5" y="-281" font-family="Helvetica,sans-Serif" font-size="10.00">+ MaxOutputLen()</text> |
| <text text-anchor="start" x="420.5" y="-270" font-family="Helvetica,sans-Serif" font-size="10.00">+ Close()</text> |
| <text text-anchor="start" x="420.5" y="-259" font-family="Helvetica,sans-Serif" font-size="10.00">+ file_extension()</text> |
| <text text-anchor="start" x="420.5" y="-248" font-family="Helvetica,sans-Serif" font-size="10.00">+ reuse_output_buffer()</text> |
| <text text-anchor="start" x="420.5" y="-237" font-family="Helvetica,sans-Serif" font-size="10.00">+ CreateDecompressor()</text> |
| <text text-anchor="start" x="420.5" y="-226" font-family="Helvetica,sans-Serif" font-size="10.00">+ CreateDecompressor()</text> |
| <text text-anchor="start" x="420.5" y="-215" font-family="Helvetica,sans-Serif" font-size="10.00">+ CreateCompressor()</text> |
| <text text-anchor="start" x="420.5" y="-204" font-family="Helvetica,sans-Serif" font-size="10.00">+ CreateCompressor()</text> |
| <text text-anchor="start" x="420.5" y="-193" font-family="Helvetica,sans-Serif" font-size="10.00">+ GetCodecName()</text> |
| <text text-anchor="start" x="420.5" y="-182" font-family="Helvetica,sans-Serif" font-size="10.00">+ GetHadoopCodecClassName()</text> |
| <text text-anchor="start" x="420.5" y="-171" font-family="Helvetica,sans-Serif" font-size="10.00"># Codec()</text> |
| <text text-anchor="start" x="420.5" y="-160" font-family="Helvetica,sans-Serif" font-size="10.00"># Init()</text> |
| </a> |
| </g> |
| </g> |
| <!-- Node2->Node1 --> |
| <g id="edge1" class="edge"><title>Node2->Node1</title> |
| <path fill="none" stroke="midnightblue" d="M493,-142.719C493,-132.505 493,-122.533 493,-113.228"/> |
| <polygon fill="none" stroke="midnightblue" points="489.5,-142.999 493,-152.999 496.5,-142.999 489.5,-142.999"/> |
| </g> |
| <!-- Node3 --> |
| <g id="node3" class="node"><title>Node3</title> |
| <polygon fill="white" stroke="#bfbfbf" points="0,-507 0,-575 102,-575 102,-507 0,-507"/> |
| <text text-anchor="start" x="8" y="-563" font-family="Helvetica,sans-Serif" font-size="10.00">scoped_ptr< impala</text> |
| <text text-anchor="middle" x="51" y="-552" font-family="Helvetica,sans-Serif" font-size="10.00">::MemPool ></text> |
| <polyline fill="none" stroke="#bfbfbf" points="0,-545 102,-545 "/> |
| <text text-anchor="middle" x="51" y="-533" font-family="Helvetica,sans-Serif" font-size="10.00"> </text> |
| <polyline fill="none" stroke="#bfbfbf" points="0,-526 102,-526 "/> |
| <text text-anchor="middle" x="51" y="-514" font-family="Helvetica,sans-Serif" font-size="10.00"> </text> |
| </g> |
| <!-- Node3->Node2 --> |
| <g id="edge2" class="edge"><title>Node3->Node2</title> |
| <path fill="none" stroke="#404040" d="M40.8645,-506.857C33.2149,-474.699 27.7205,-426.169 52,-394 93.946,-338.424 283.757,-298.658 400.263,-278.983"/> |
| <polygon fill="none" stroke="#404040" points="400.51,-278.942 405.771,-274.01 412.346,-276.97 407.085,-281.901 400.51,-278.942"/> |
| <text text-anchor="middle" x="102" y="-397.5" font-family="Helvetica,sans-Serif" font-size="10.00"> #temp_memory_pool_</text> |
| </g> |
| <!-- Node4 --> |
| <g id="node4" class="node"><title>Node4</title> |
| <g id="a_node4"><a xlink:href="classimpala_1_1MemPool.html" target="_top" xlink:title="{impala::MemPool\n||+ MemPool()\l+ ~MemPool()\l+ Allocate()\l+ TryAllocate()\l+ ReturnPartialAllocation()\l+ Clear()\l+ FreeAll()\l+ AcquireData()\l+ Contains()\l+ DebugString()\land 10 more...\l- FindChunk()\l- CheckIntegrity()\l- GetOffsetHelper()\l- GetDataPtrHelper()\l- GetFreeOffset()\l- Allocate()\l}"> |
| <polygon fill="white" stroke="black" points="490.5,-424.5 490.5,-657.5 621.5,-657.5 621.5,-424.5 490.5,-424.5"/> |
| <text text-anchor="middle" x="556" y="-645.5" font-family="Helvetica,sans-Serif" font-size="10.00">impala::MemPool</text> |
| <polyline fill="none" stroke="black" points="490.5,-638.5 621.5,-638.5 "/> |
| <text text-anchor="middle" x="556" y="-626.5" font-family="Helvetica,sans-Serif" font-size="10.00"> </text> |
| <polyline fill="none" stroke="black" points="490.5,-619.5 621.5,-619.5 "/> |
| <text text-anchor="start" x="498.5" y="-607.5" font-family="Helvetica,sans-Serif" font-size="10.00">+ MemPool()</text> |
| <text text-anchor="start" x="498.5" y="-596.5" font-family="Helvetica,sans-Serif" font-size="10.00">+ ~MemPool()</text> |
| <text text-anchor="start" x="498.5" y="-585.5" font-family="Helvetica,sans-Serif" font-size="10.00">+ Allocate()</text> |
| <text text-anchor="start" x="498.5" y="-574.5" font-family="Helvetica,sans-Serif" font-size="10.00">+ TryAllocate()</text> |
| <text text-anchor="start" x="498.5" y="-563.5" font-family="Helvetica,sans-Serif" font-size="10.00">+ ReturnPartialAllocation()</text> |
| <text text-anchor="start" x="498.5" y="-552.5" font-family="Helvetica,sans-Serif" font-size="10.00">+ Clear()</text> |
| <text text-anchor="start" x="498.5" y="-541.5" font-family="Helvetica,sans-Serif" font-size="10.00">+ FreeAll()</text> |
| <text text-anchor="start" x="498.5" y="-530.5" font-family="Helvetica,sans-Serif" font-size="10.00">+ AcquireData()</text> |
| <text text-anchor="start" x="498.5" y="-519.5" font-family="Helvetica,sans-Serif" font-size="10.00">+ Contains()</text> |
| <text text-anchor="start" x="498.5" y="-508.5" font-family="Helvetica,sans-Serif" font-size="10.00">+ DebugString()</text> |
| <text text-anchor="start" x="498.5" y="-497.5" font-family="Helvetica,sans-Serif" font-size="10.00">and 10 more...</text> |
| <text text-anchor="start" x="498.5" y="-486.5" font-family="Helvetica,sans-Serif" font-size="10.00">- FindChunk()</text> |
| <text text-anchor="start" x="498.5" y="-475.5" font-family="Helvetica,sans-Serif" font-size="10.00">- CheckIntegrity()</text> |
| <text text-anchor="start" x="498.5" y="-464.5" font-family="Helvetica,sans-Serif" font-size="10.00">- GetOffsetHelper()</text> |
| <text text-anchor="start" x="498.5" y="-453.5" font-family="Helvetica,sans-Serif" font-size="10.00">- GetDataPtrHelper()</text> |
| <text text-anchor="start" x="498.5" y="-442.5" font-family="Helvetica,sans-Serif" font-size="10.00">- GetFreeOffset()</text> |
| <text text-anchor="start" x="498.5" y="-431.5" font-family="Helvetica,sans-Serif" font-size="10.00">- Allocate()</text> |
| </a> |
| </g> |
| </g> |
| <!-- Node4->Node2 --> |
| <g id="edge3" class="edge"><title>Node4->Node2</title> |
| <path fill="none" stroke="#404040" d="M529.465,-424.172C526.662,-411.936 523.805,-399.465 520.986,-387.16"/> |
| <polygon fill="none" stroke="#404040" points="520.977,-387.123 515.739,-382.168 518.298,-375.426 523.537,-380.381 520.977,-387.123"/> |
| <text text-anchor="middle" x="561.5" y="-397.5" font-family="Helvetica,sans-Serif" font-size="10.00"> #memory_pool_</text> |
| </g> |
| <!-- Node5 --> |
| <g id="node5" class="node"><title>Node5</title> |
| <polygon fill="white" stroke="#bfbfbf" points="298.5,-822.5 298.5,-879.5 333.5,-879.5 333.5,-822.5 298.5,-822.5"/> |
| <text text-anchor="middle" x="316" y="-867.5" font-family="Helvetica,sans-Serif" font-size="10.00">char</text> |
| <polyline fill="none" stroke="#bfbfbf" points="298.5,-860.5 333.5,-860.5 "/> |
| <text text-anchor="middle" x="316" y="-848.5" font-family="Helvetica,sans-Serif" font-size="10.00"> </text> |
| <polyline fill="none" stroke="#bfbfbf" points="298.5,-841.5 333.5,-841.5 "/> |
| <text text-anchor="middle" x="316" y="-829.5" font-family="Helvetica,sans-Serif" font-size="10.00"> </text> |
| </g> |
| <!-- Node5->Node2 --> |
| <g id="edge50" class="edge"><title>Node5->Node2</title> |
| <path fill="none" stroke="#404040" d="M307.014,-822.378C285.758,-751.93 238.804,-561.431 303,-424 323.804,-379.462 363.901,-343.001 401.918,-316.282"/> |
| <polygon fill="none" stroke="#404040" points="402.141,-316.13 404.834,-309.441 412.044,-309.354 409.351,-316.043 402.141,-316.13"/> |
| <text text-anchor="middle" x="375.5" y="-560.5" font-family="Helvetica,sans-Serif" font-size="10.00"> +DEFAULT_COMPRESSION</text> |
| <text text-anchor="middle" x="375.5" y="-549.5" font-family="Helvetica,sans-Serif" font-size="10.00">+BZIP2_COMPRESSION</text> |
| <text text-anchor="middle" x="375.5" y="-538.5" font-family="Helvetica,sans-Serif" font-size="10.00">+UNKNOWN_CODEC_ERROR</text> |
| <text text-anchor="middle" x="375.5" y="-527.5" font-family="Helvetica,sans-Serif" font-size="10.00">+GZIP_COMPRESSION</text> |
| <text text-anchor="middle" x="375.5" y="-516.5" font-family="Helvetica,sans-Serif" font-size="10.00">+SNAPPY_COMPRESSION</text> |
| </g> |
| <!-- Node5->Node4 --> |
| <g id="edge4" class="edge"><title>Node5->Node4</title> |
| <path fill="none" stroke="#404040" d="M317.05,-822.306C319.544,-791.092 327.703,-740.248 354,-706 380.187,-671.895 403.717,-683.954 438,-658 452.749,-646.834 467.544,-633.946 481.429,-620.909"/> |
| <polygon fill="none" stroke="#404040" points="481.731,-620.621 483.31,-613.585 490.413,-612.336 488.833,-619.372 481.731,-620.621"/> |
| <text text-anchor="middle" x="456" y="-679.5" font-family="Helvetica,sans-Serif" font-size="10.00"> +LLVM_CLASS_NAME</text> |
| </g> |
| <!-- Node6 --> |
| <g id="node6" class="node"><title>Node6</title> |
| <polygon fill="white" stroke="#bfbfbf" points="1036,-1836.5 1036,-1893.5 1082,-1893.5 1082,-1836.5 1036,-1836.5"/> |
| <text text-anchor="middle" x="1059" y="-1881.5" font-family="Helvetica,sans-Serif" font-size="10.00">int64_t</text> |
| <polyline fill="none" stroke="#bfbfbf" points="1036,-1874.5 1082,-1874.5 "/> |
| <text text-anchor="middle" x="1059" y="-1862.5" font-family="Helvetica,sans-Serif" font-size="10.00"> </text> |
| <polyline fill="none" stroke="#bfbfbf" points="1036,-1855.5 1082,-1855.5 "/> |
| <text text-anchor="middle" x="1059" y="-1843.5" font-family="Helvetica,sans-Serif" font-size="10.00"> </text> |
| </g> |
| <!-- Node6->Node2 --> |
| <g id="edge51" class="edge"><title>Node6->Node2</title> |
| <path fill="none" stroke="#404040" d="M1035.98,-1864.08C920.08,-1864.17 400.582,-1860.45 260,-1788 208.859,-1761.64 166,-1756.53 166,-1699 166,-1699 166,-1699 166,-540 166,-416.56 304.176,-337.4 400.887,-297.112"/> |
| <polygon fill="none" stroke="#404040" points="401.058,-297.042 405.102,-291.072 412.169,-292.509 408.124,-298.479 401.058,-297.042"/> |
| <text text-anchor="middle" x="201" y="-1197.5" font-family="Helvetica,sans-Serif" font-size="10.00"> #buffer_length_</text> |
| </g> |
| <!-- Node6->Node4 --> |
| <g id="edge5" class="edge"><title>Node6->Node4</title> |
| <path fill="none" stroke="#404040" d="M1035.64,-1864.26C904.322,-1865.11 264,-1860.93 264,-1699 264,-1699 264,-1699 264,-850 264,-785.043 247.353,-755.85 289,-706 337.419,-648.044 386.813,-696.131 452,-658 462.331,-651.957 472.198,-644.537 481.452,-636.397"/> |
| <polygon fill="none" stroke="#404040" points="481.683,-636.184 483.375,-629.175 490.497,-628.041 488.804,-635.051 481.683,-636.184"/> |
| <text text-anchor="start" x="264" y="-1366" font-family="Helvetica,sans-Serif" font-size="10.00"> -peak_allocated_bytes</text> |
| <text text-anchor="middle" x="314.5" y="-1355" font-family="Helvetica,sans-Serif" font-size="10.00">_</text> |
| <text text-anchor="start" x="264" y="-1344" font-family="Helvetica,sans-Serif" font-size="10.00">-total_reserved</text> |
| <text text-anchor="middle" x="314.5" y="-1333" font-family="Helvetica,sans-Serif" font-size="10.00">_bytes_</text> |
| <text text-anchor="start" x="264" y="-1322" font-family="Helvetica,sans-Serif" font-size="10.00">-total_allocated</text> |
| <text text-anchor="middle" x="314.5" y="-1311" font-family="Helvetica,sans-Serif" font-size="10.00">_bytes_</text> |
| </g> |
| <!-- Node9 --> |
| <g id="node9" class="node"><title>Node9</title> |
| <g id="a_node9"><a xlink:href="classimpala_1_1MemTracker.html" target="_top" xlink:title="This class is thread-safe. "> |
| <polygon fill="white" stroke="black" points="1622,-707 1622,-995 1780,-995 1780,-707 1622,-707"/> |
| <text text-anchor="middle" x="1701" y="-983" font-family="Helvetica,sans-Serif" font-size="10.00">impala::MemTracker</text> |
| <polyline fill="none" stroke="black" points="1622,-976 1780,-976 "/> |
| <text text-anchor="middle" x="1701" y="-964" font-family="Helvetica,sans-Serif" font-size="10.00"> </text> |
| <polyline fill="none" stroke="black" points="1622,-957 1780,-957 "/> |
| <text text-anchor="start" x="1630" y="-945" font-family="Helvetica,sans-Serif" font-size="10.00">+ MemTracker()</text> |
| <text text-anchor="start" x="1630" y="-934" font-family="Helvetica,sans-Serif" font-size="10.00">+ MemTracker()</text> |
| <text text-anchor="start" x="1630" y="-923" font-family="Helvetica,sans-Serif" font-size="10.00">+ MemTracker()</text> |
| <text text-anchor="start" x="1630" y="-912" font-family="Helvetica,sans-Serif" font-size="10.00">+ ~MemTracker()</text> |
| <text text-anchor="start" x="1630" y="-901" font-family="Helvetica,sans-Serif" font-size="10.00">+ UnregisterFromParent()</text> |
| <text text-anchor="start" x="1630" y="-890" font-family="Helvetica,sans-Serif" font-size="10.00">+ effective_limit()</text> |
| <text text-anchor="start" x="1630" y="-879" font-family="Helvetica,sans-Serif" font-size="10.00">+ Consume()</text> |
| <text text-anchor="start" x="1630" y="-868" font-family="Helvetica,sans-Serif" font-size="10.00">+ ConsumeLocal()</text> |
| <text text-anchor="start" x="1630" y="-857" font-family="Helvetica,sans-Serif" font-size="10.00">+ ReleaseLocal()</text> |
| <text text-anchor="start" x="1630" y="-846" font-family="Helvetica,sans-Serif" font-size="10.00">+ TryConsume()</text> |
| <text text-anchor="start" x="1630" y="-835" font-family="Helvetica,sans-Serif" font-size="10.00">and 15 more...</text> |
| <text text-anchor="start" x="1630" y="-824" font-family="Helvetica,sans-Serif" font-size="10.00">+ GetQueryMemTracker()</text> |
| <text text-anchor="start" x="1630" y="-813" font-family="Helvetica,sans-Serif" font-size="10.00">+ GetRequestPoolMemTracker()</text> |
| <text text-anchor="start" x="1630" y="-802" font-family="Helvetica,sans-Serif" font-size="10.00">- CheckLimitExceeded()</text> |
| <text text-anchor="start" x="1630" y="-791" font-family="Helvetica,sans-Serif" font-size="10.00">- GcMemory()</text> |
| <text text-anchor="start" x="1630" y="-780" font-family="Helvetica,sans-Serif" font-size="10.00">- GcTcmalloc()</text> |
| <text text-anchor="start" x="1630" y="-769" font-family="Helvetica,sans-Serif" font-size="10.00">- SetQueryResourceMgr()</text> |
| <text text-anchor="start" x="1630" y="-758" font-family="Helvetica,sans-Serif" font-size="10.00">- Init()</text> |
| <text text-anchor="start" x="1630" y="-747" font-family="Helvetica,sans-Serif" font-size="10.00">- AddChildTracker()</text> |
| <text text-anchor="start" x="1630" y="-736" font-family="Helvetica,sans-Serif" font-size="10.00">- LogUpdate()</text> |
| <text text-anchor="start" x="1630" y="-725" font-family="Helvetica,sans-Serif" font-size="10.00">- ExpandRmReservation()</text> |
| <text text-anchor="start" x="1630" y="-714" font-family="Helvetica,sans-Serif" font-size="10.00">- LogUsage()</text> |
| </a> |
| </g> |
| </g> |
| <!-- Node6->Node9 --> |
| <g id="edge20" class="edge"><title>Node6->Node9</title> |
| <path fill="none" stroke="#404040" d="M1082.08,-1861.55C1238.26,-1844.53 2139.83,-1738.9 2325,-1550 2367.03,-1507.12 2431.32,-1061.04 2394,-1014 2319.81,-920.472 1962.77,-875.837 1792.16,-859.572"/> |
| <polygon fill="none" stroke="#404040" points="1792.15,-859.572 1785.8,-862.993 1780.2,-858.45 1786.55,-855.028 1792.15,-859.572"/> |
| <text text-anchor="start" x="2372" y="-1485" font-family="Helvetica,sans-Serif" font-size="10.00"> -rm_reserved_limit</text> |
| <text text-anchor="middle" x="2421" y="-1474" font-family="Helvetica,sans-Serif" font-size="10.00">_</text> |
| <text text-anchor="middle" x="2421" y="-1463" font-family="Helvetica,sans-Serif" font-size="10.00">-limit_</text> |
| <text text-anchor="middle" x="2421" y="-1452" font-family="Helvetica,sans-Serif" font-size="10.00">-GC_RELEASE_SIZE</text> |
| </g> |
| <!-- Node11 --> |
| <g id="node11" class="node"><title>Node11</title> |
| <g id="a_node11"><a xlink:href="classimpala_1_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="2506.5,-1609 2506.5,-1787 2605.5,-1787 2605.5,-1609 2506.5,-1609"/> |
| <text text-anchor="start" x="2514.5" y="-1775" font-family="Helvetica,sans-Serif" font-size="10.00">impala::AtomicInt<</text> |
| <text text-anchor="middle" x="2556" y="-1764" font-family="Helvetica,sans-Serif" font-size="10.00"> int64_t ></text> |
| <polyline fill="none" stroke="black" points="2506.5,-1757 2605.5,-1757 "/> |
| <text text-anchor="middle" x="2556" y="-1745" font-family="Helvetica,sans-Serif" font-size="10.00"> </text> |
| <polyline fill="none" stroke="black" points="2506.5,-1738 2605.5,-1738 "/> |
| <text text-anchor="start" x="2514.5" y="-1726" font-family="Helvetica,sans-Serif" font-size="10.00">+ AtomicInt()</text> |
| <text text-anchor="start" x="2514.5" y="-1715" font-family="Helvetica,sans-Serif" font-size="10.00">+ operator int64_t()</text> |
| <text text-anchor="start" x="2514.5" y="-1704" font-family="Helvetica,sans-Serif" font-size="10.00">+ operator=()</text> |
| <text text-anchor="start" x="2514.5" y="-1693" font-family="Helvetica,sans-Serif" font-size="10.00">+ operator=()</text> |
| <text text-anchor="start" x="2514.5" y="-1682" font-family="Helvetica,sans-Serif" font-size="10.00">+ operator+=()</text> |
| <text text-anchor="start" x="2514.5" y="-1671" font-family="Helvetica,sans-Serif" font-size="10.00">+ operator-=()</text> |
| <text text-anchor="start" x="2514.5" y="-1660" font-family="Helvetica,sans-Serif" font-size="10.00">+ operator|=()</text> |
| <text text-anchor="start" x="2514.5" y="-1649" font-family="Helvetica,sans-Serif" font-size="10.00">+ operator&=()</text> |
| <text text-anchor="start" x="2514.5" y="-1638" font-family="Helvetica,sans-Serif" font-size="10.00">+ operator++()</text> |
| <text text-anchor="start" x="2514.5" y="-1627" font-family="Helvetica,sans-Serif" font-size="10.00">+ operator++()</text> |
| <text text-anchor="start" x="2514.5" y="-1616" font-family="Helvetica,sans-Serif" font-size="10.00">and 10 more...</text> |
| </a> |
| </g> |
| </g> |
| <!-- Node6->Node11 --> |
| <g id="edge11" class="edge"><title>Node6->Node11</title> |
| <path fill="none" stroke="#404040" d="M1082.01,-1863.99C1235.07,-1863.8 2107.87,-1860.81 2370,-1818 2416.21,-1810.45 2431.04,-1812.42 2471,-1788 2480.24,-1782.35 2489.15,-1775.46 2497.5,-1768.02"/> |
| <polygon fill="none" stroke="#404040" points="2497.56,-1767.97 2499.22,-1760.95 2506.33,-1759.78 2504.68,-1766.8 2497.56,-1767.97"/> |
| <text text-anchor="middle" x="2451.5" y="-1809.5" font-family="Helvetica,sans-Serif" font-size="10.00"> -value_</text> |
| </g> |
| <!-- Node28 --> |
| <g id="node28" class="node"><title>Node28</title> |
| <g id="a_node28"><a xlink:href="classimpala_1_1QueryResourceMgr.html" target="_top" xlink:title="Only CPU-heavy threads need be managed using this class. "> |
| <polygon fill="white" stroke="black" points="1093.5,-1111 1093.5,-1289 1272.5,-1289 1272.5,-1111 1093.5,-1111"/> |
| <text text-anchor="middle" x="1183" y="-1277" font-family="Helvetica,sans-Serif" font-size="10.00">impala::QueryResourceMgr</text> |
| <polyline fill="none" stroke="black" points="1093.5,-1270 1272.5,-1270 "/> |
| <text text-anchor="middle" x="1183" y="-1258" font-family="Helvetica,sans-Serif" font-size="10.00"> </text> |
| <polyline fill="none" stroke="black" points="1093.5,-1251 1272.5,-1251 "/> |
| <text text-anchor="start" x="1101.5" y="-1239" font-family="Helvetica,sans-Serif" font-size="10.00">+ QueryResourceMgr()</text> |
| <text text-anchor="start" x="1101.5" y="-1228" font-family="Helvetica,sans-Serif" font-size="10.00">+ InitVcoreAcquisition()</text> |
| <text text-anchor="start" x="1101.5" y="-1217" font-family="Helvetica,sans-Serif" font-size="10.00">+ IsVcoreOverSubscribed()</text> |
| <text text-anchor="start" x="1101.5" y="-1206" font-family="Helvetica,sans-Serif" font-size="10.00">+ NotifyThreadUsageChange()</text> |
| <text text-anchor="start" x="1101.5" y="-1195" font-family="Helvetica,sans-Serif" font-size="10.00">+ AddVcoreAvailableCb()</text> |
| <text text-anchor="start" x="1101.5" y="-1184" font-family="Helvetica,sans-Serif" font-size="10.00">+ RemoveVcoreAvailableCb()</text> |
| <text text-anchor="start" x="1101.5" y="-1173" font-family="Helvetica,sans-Serif" font-size="10.00">+ CreateExpansionRequest()</text> |
| <text text-anchor="start" x="1101.5" y="-1162" font-family="Helvetica,sans-Serif" font-size="10.00">+ Shutdown()</text> |
| <text text-anchor="start" x="1101.5" y="-1151" font-family="Helvetica,sans-Serif" font-size="10.00">+ ~QueryResourceMgr()</text> |
| <text text-anchor="start" x="1101.5" y="-1140" font-family="Helvetica,sans-Serif" font-size="10.00">- AcquireVcoreResources()</text> |
| <text text-anchor="start" x="1101.5" y="-1129" font-family="Helvetica,sans-Serif" font-size="10.00">- AboveVcoreSubscriptionThreshold()</text> |
| <text text-anchor="start" x="1101.5" y="-1118" font-family="Helvetica,sans-Serif" font-size="10.00">- ShouldExit()</text> |
| </a> |
| </g> |
| </g> |
| <!-- Node6->Node28 --> |
| <g id="edge40" class="edge"><title>Node6->Node28</title> |
| <path fill="none" stroke="#404040" d="M1056.85,-1836.45C1051.83,-1763.14 1042.3,-1557.55 1078,-1392 1084.83,-1360.35 1098.82,-1328.52 1114.43,-1300.16"/> |
| <polygon fill="none" stroke="#404040" points="1114.57,-1299.92 1114.04,-1292.72 1120.48,-1289.47 1121,-1296.66 1114.57,-1299.92"/> |
| <text text-anchor="middle" x="1095" y="-1582" font-family="Helvetica,sans-Serif" font-size="10.00"> -vcores_</text> |
| <text text-anchor="middle" x="1095" y="-1571" font-family="Helvetica,sans-Serif" font-size="10.00">-threads_running_</text> |
| </g> |
| <!-- Node7 --> |
| <g id="node7" class="node"><title>Node7</title> |
| <polygon fill="white" stroke="#bfbfbf" points="399.5,-1442.5 399.5,-1499.5 428.5,-1499.5 428.5,-1442.5 399.5,-1442.5"/> |
| <text text-anchor="middle" x="414" y="-1487.5" font-family="Helvetica,sans-Serif" font-size="10.00">int</text> |
| <polyline fill="none" stroke="#bfbfbf" points="399.5,-1480.5 428.5,-1480.5 "/> |
| <text text-anchor="middle" x="414" y="-1468.5" font-family="Helvetica,sans-Serif" font-size="10.00"> </text> |
| <polyline fill="none" stroke="#bfbfbf" points="399.5,-1461.5 428.5,-1461.5 "/> |
| <text text-anchor="middle" x="414" y="-1449.5" font-family="Helvetica,sans-Serif" font-size="10.00"> </text> |
| </g> |
| <!-- Node7->Node2 --> |
| <g id="edge52" class="edge"><title>Node7->Node2</title> |
| <path fill="none" stroke="#404040" d="M409.052,-1442.36C405.782,-1423.22 401.628,-1397.13 399,-1374 394.774,-1336.81 394.843,-1327.38 393,-1290 386.61,-1160.37 308.018,-810.495 385,-706 401.009,-684.27 425.253,-708.336 443,-688 451.888,-677.816 446.119,-671.386 448,-658 460.697,-567.625 472.338,-465.177 480.598,-387.543"/> |
| <polygon fill="none" stroke="#404040" points="480.63,-387.235 477.284,-380.847 481.894,-375.302 485.24,-381.69 480.63,-387.235"/> |
| <text text-anchor="middle" x="434" y="-848.5" font-family="Helvetica,sans-Serif" font-size="10.00"> +MAX_BLOCK_SIZE</text> |
| </g> |
| <!-- Node7->Node4 --> |
| <g id="edge6" class="edge"><title>Node7->Node4</title> |
| <path fill="none" stroke="#404040" d="M411.682,-1442.38C404.086,-1348.46 382.041,-1045.45 411,-1014 443.927,-978.242 596.073,-1031.76 629,-996 709.351,-908.741 671.836,-769.831 626.209,-668.624"/> |
| <polygon fill="none" stroke="#404040" points="626.206,-668.618 620.066,-664.837 621.194,-657.715 627.335,-661.496 626.206,-668.618"/> |
| <text text-anchor="start" x="411" y="-1083.5" font-family="Helvetica,sans-Serif" font-size="10.00"> -DEFAULT_INITIAL_CHUNK</text> |
| <text text-anchor="middle" x="478" y="-1072.5" font-family="Helvetica,sans-Serif" font-size="10.00">_SIZE</text> |
| <text text-anchor="start" x="411" y="-1061.5" font-family="Helvetica,sans-Serif" font-size="10.00">-current_chunk_idx</text> |
| <text text-anchor="middle" x="478" y="-1050.5" font-family="Helvetica,sans-Serif" font-size="10.00">_</text> |
| <text text-anchor="start" x="411" y="-1039.5" font-family="Helvetica,sans-Serif" font-size="10.00">-last_offset_conversion</text> |
| <text text-anchor="middle" x="478" y="-1028.5" font-family="Helvetica,sans-Serif" font-size="10.00">_chunk_idx_</text> |
| <text text-anchor="middle" x="478" y="-1017.5" font-family="Helvetica,sans-Serif" font-size="10.00">-chunk_size_</text> |
| </g> |
| <!-- Node17 --> |
| <g id="node17" class="node"><title>Node17</title> |
| <g id="a_node17"><a xlink:href="classimpala_1_1SpinLock.html" target="_top" xlink:title="Lightweight spinlock. "> |
| <polygon fill="white" stroke="black" points="576.5,-1144 576.5,-1256 675.5,-1256 675.5,-1144 576.5,-1144"/> |
| <text text-anchor="middle" x="626" y="-1244" font-family="Helvetica,sans-Serif" font-size="10.00">impala::SpinLock</text> |
| <polyline fill="none" stroke="black" points="576.5,-1237 675.5,-1237 "/> |
| <text text-anchor="middle" x="626" y="-1225" font-family="Helvetica,sans-Serif" font-size="10.00"> </text> |
| <polyline fill="none" stroke="black" points="576.5,-1218 675.5,-1218 "/> |
| <text text-anchor="start" x="584.5" y="-1206" font-family="Helvetica,sans-Serif" font-size="10.00">+ SpinLock()</text> |
| <text text-anchor="start" x="584.5" y="-1195" font-family="Helvetica,sans-Serif" font-size="10.00">+ lock()</text> |
| <text text-anchor="start" x="584.5" y="-1184" font-family="Helvetica,sans-Serif" font-size="10.00">+ unlock()</text> |
| <text text-anchor="start" x="584.5" y="-1173" font-family="Helvetica,sans-Serif" font-size="10.00">+ try_lock()</text> |
| <text text-anchor="start" x="584.5" y="-1162" font-family="Helvetica,sans-Serif" font-size="10.00">+ DCheckLocked()</text> |
| <text text-anchor="start" x="584.5" y="-1151" font-family="Helvetica,sans-Serif" font-size="10.00">- SlowAcquire()</text> |
| </a> |
| </g> |
| </g> |
| <!-- Node7->Node17 --> |
| <g id="edge18" class="edge"><title>Node7->Node17</title> |
| <path fill="none" stroke="#404040" d="M428.622,-1442.55C448.132,-1407.89 485.441,-1347.95 530,-1308 542.15,-1297.11 549.839,-1300.88 562,-1290 569.935,-1282.9 577.458,-1274.65 584.371,-1266.1"/> |
| <polygon fill="none" stroke="#404040" points="584.565,-1265.85 585.071,-1258.66 591.905,-1256.36 591.399,-1263.55 584.565,-1265.85"/> |
| <text text-anchor="middle" x="582.5" y="-1338.5" font-family="Helvetica,sans-Serif" font-size="10.00"> -NUM_SPIN_CYCLES</text> |
| </g> |
| <!-- Node8 --> |
| <g id="node8" class="node"><title>Node8</title> |
| <polygon fill="white" stroke="#bfbfbf" points="492,-817 492,-885 620,-885 620,-817 492,-817"/> |
| <text text-anchor="start" x="500" y="-873" font-family="Helvetica,sans-Serif" font-size="10.00">vector< impala::MemPool</text> |
| <text text-anchor="middle" x="556" y="-862" font-family="Helvetica,sans-Serif" font-size="10.00">::ChunkInfo ></text> |
| <polyline fill="none" stroke="#bfbfbf" points="492,-855 620,-855 "/> |
| <text text-anchor="middle" x="556" y="-843" font-family="Helvetica,sans-Serif" font-size="10.00"> </text> |
| <polyline fill="none" stroke="#bfbfbf" points="492,-836 620,-836 "/> |
| <text text-anchor="middle" x="556" y="-824" font-family="Helvetica,sans-Serif" font-size="10.00"> </text> |
| </g> |
| <!-- Node8->Node4 --> |
| <g id="edge7" class="edge"><title>Node8->Node4</title> |
| <path fill="none" stroke="#404040" d="M556,-816.746C556,-781.46 556,-723.51 556,-669.904"/> |
| <polygon fill="none" stroke="#404040" points="556,-669.828 552,-663.828 556,-657.828 560,-663.828 556,-669.828"/> |
| <text text-anchor="middle" x="577.5" y="-679.5" font-family="Helvetica,sans-Serif" font-size="10.00"> -chunks_</text> |
| </g> |
| <!-- Node9->Node4 --> |
| <g id="edge8" class="edge"><title>Node9->Node4</title> |
| <path fill="none" stroke="#404040" d="M1621.83,-836.237C1470.45,-809.014 1130.27,-743.454 852,-658 776.038,-634.672 691.897,-600.895 632.802,-575.799"/> |
| <polygon fill="none" stroke="#404040" points="632.734,-575.77 625.646,-577.094 621.697,-571.06 628.786,-569.736 632.734,-575.77"/> |
| <text text-anchor="middle" x="977.5" y="-679.5" font-family="Helvetica,sans-Serif" font-size="10.00"> -mem_tracker_</text> |
| </g> |
| <!-- Node9->Node9 --> |
| <g id="edge47" class="edge"><title>Node9->Node9</title> |
| <path fill="none" stroke="#404040" d="M1780.09,-878.607C1790.27,-873.819 1797,-864.617 1797,-851 1797,-842.489 1794.37,-835.703 1789.91,-830.642"/> |
| <polygon fill="none" stroke="#404040" points="1789.75,-830.517 1782.54,-830.174 1780.09,-823.393 1787.29,-823.736 1789.75,-830.517"/> |
| <text text-anchor="middle" x="1816.5" y="-848.5" font-family="Helvetica,sans-Serif" font-size="10.00"> -parent_</text> |
| </g> |
| <!-- Node10 --> |
| <g id="node10" class="node"><title>Node10</title> |
| <polygon fill="white" stroke="#bfbfbf" points="2750.5,-1171.5 2750.5,-1228.5 2893.5,-1228.5 2893.5,-1171.5 2750.5,-1171.5"/> |
| <text text-anchor="middle" x="2822" y="-1216.5" font-family="Helvetica,sans-Serif" font-size="10.00">list< impala::MemTracker * ></text> |
| <polyline fill="none" stroke="#bfbfbf" points="2750.5,-1209.5 2893.5,-1209.5 "/> |
| <text text-anchor="middle" x="2822" y="-1197.5" font-family="Helvetica,sans-Serif" font-size="10.00"> </text> |
| <polyline fill="none" stroke="#bfbfbf" points="2750.5,-1190.5 2893.5,-1190.5 "/> |
| <text text-anchor="middle" x="2822" y="-1178.5" font-family="Helvetica,sans-Serif" font-size="10.00"> </text> |
| </g> |
| <!-- Node10->Node9 --> |
| <g id="edge9" class="edge"><title>Node10->Node9</title> |
| <path fill="none" stroke="#404040" d="M2817.5,-1171.28C2809.24,-1129.92 2787.49,-1052.78 2736,-1014 2587.54,-902.203 2016.52,-865.661 1792.22,-855.469"/> |
| <polygon fill="none" stroke="#404040" points="1792.18,-855.467 1786.01,-859.196 1780.19,-854.932 1786.36,-851.204 1792.18,-855.467"/> |
| <text text-anchor="middle" x="2827.5" y="-1050.5" font-family="Helvetica,sans-Serif" font-size="10.00"> -child_trackers_</text> |
| </g> |
| <!-- Node11->Node9 --> |
| <g id="edge10" class="edge"><title>Node11->Node9</title> |
| <path fill="none" stroke="#404040" d="M2605.85,-1663.32C2640.04,-1637 2682.6,-1597.06 2702,-1550 2796.41,-1320.96 2740.46,-1171.21 2549,-1014 2433.96,-919.543 1986.99,-874.141 1792.39,-858.532"/> |
| <polygon fill="none" stroke="#404040" points="1792.18,-858.516 1785.88,-862.03 1780.22,-857.569 1786.52,-854.055 1792.18,-858.516"/> |
| <text text-anchor="middle" x="2812.5" y="-1338.5" font-family="Helvetica,sans-Serif" font-size="10.00"> -released_memory_since_gc_</text> |
| </g> |
| <!-- Node23 --> |
| <g id="node23" class="node"><title>Node23</title> |
| <g id="a_node23"><a xlink:href="classimpala_1_1RuntimeProfile_1_1HighWaterMarkCounter.html" target="_top" xlink:title="{impala::RuntimeProfile\l::HighWaterMarkCounter\n||+ HighWaterMarkCounter()\l+ Add()\l+ TryAdd()\l+ Set()\l+ current_value()\l}"> |
| <polygon fill="white" stroke="black" points="2426,-1144 2426,-1256 2560,-1256 2560,-1144 2426,-1144"/> |
| <text text-anchor="start" x="2434" y="-1244" font-family="Helvetica,sans-Serif" font-size="10.00">impala::RuntimeProfile</text> |
| <text text-anchor="middle" x="2493" y="-1233" font-family="Helvetica,sans-Serif" font-size="10.00">::HighWaterMarkCounter</text> |
| <polyline fill="none" stroke="black" points="2426,-1226 2560,-1226 "/> |
| <text text-anchor="middle" x="2493" y="-1214" font-family="Helvetica,sans-Serif" font-size="10.00"> </text> |
| <polyline fill="none" stroke="black" points="2426,-1207 2560,-1207 "/> |
| <text text-anchor="start" x="2434" y="-1195" font-family="Helvetica,sans-Serif" font-size="10.00">+ HighWaterMarkCounter()</text> |
| <text text-anchor="start" x="2434" y="-1184" font-family="Helvetica,sans-Serif" font-size="10.00">+ Add()</text> |
| <text text-anchor="start" x="2434" y="-1173" font-family="Helvetica,sans-Serif" font-size="10.00">+ TryAdd()</text> |
| <text text-anchor="start" x="2434" y="-1162" font-family="Helvetica,sans-Serif" font-size="10.00">+ Set()</text> |
| <text text-anchor="start" x="2434" y="-1151" font-family="Helvetica,sans-Serif" font-size="10.00">+ current_value()</text> |
| </a> |
| </g> |
| </g> |
| <!-- Node11->Node23 --> |
| <g id="edge30" class="edge"><title>Node11->Node23</title> |
| <path fill="none" stroke="#404040" d="M2516.01,-1608.71C2509.04,-1589.71 2502.82,-1569.47 2499,-1550 2480.09,-1453.51 2482.74,-1339.13 2487.22,-1268.3"/> |
| <polygon fill="none" stroke="#404040" points="2487.24,-1268 2483.65,-1261.75 2488.04,-1256.03 2491.63,-1262.28 2487.24,-1268"/> |
| <text text-anchor="middle" x="2534" y="-1468.5" font-family="Helvetica,sans-Serif" font-size="10.00"> -current_value_</text> |
| </g> |
| <!-- Node24 --> |
| <g id="node24" class="node"><title>Node24</title> |
| <g id="a_node24"><a xlink:href="classimpala_1_1RuntimeProfile_1_1Counter.html" target="_top" xlink:title="{impala::RuntimeProfile\l::Counter\n||+ Counter()\l+ ~Counter()\l+ Add()\l+ BitOr()\l+ Set()\l+ Set()\l+ value()\l+ double_value()\l+ unit()\l}"> |
| <polygon fill="white" stroke="black" points="2578,-1393 2578,-1549 2694,-1549 2694,-1393 2578,-1393"/> |
| <text text-anchor="start" x="2586" y="-1537" font-family="Helvetica,sans-Serif" font-size="10.00">impala::RuntimeProfile</text> |
| <text text-anchor="middle" x="2636" y="-1526" font-family="Helvetica,sans-Serif" font-size="10.00">::Counter</text> |
| <polyline fill="none" stroke="black" points="2578,-1519 2694,-1519 "/> |
| <text text-anchor="middle" x="2636" y="-1507" font-family="Helvetica,sans-Serif" font-size="10.00"> </text> |
| <polyline fill="none" stroke="black" points="2578,-1500 2694,-1500 "/> |
| <text text-anchor="start" x="2586" y="-1488" font-family="Helvetica,sans-Serif" font-size="10.00">+ Counter()</text> |
| <text text-anchor="start" x="2586" y="-1477" font-family="Helvetica,sans-Serif" font-size="10.00">+ ~Counter()</text> |
| <text text-anchor="start" x="2586" y="-1466" font-family="Helvetica,sans-Serif" font-size="10.00">+ Add()</text> |
| <text text-anchor="start" x="2586" y="-1455" font-family="Helvetica,sans-Serif" font-size="10.00">+ BitOr()</text> |
| <text text-anchor="start" x="2586" y="-1444" font-family="Helvetica,sans-Serif" font-size="10.00">+ Set()</text> |
| <text text-anchor="start" x="2586" y="-1433" font-family="Helvetica,sans-Serif" font-size="10.00">+ Set()</text> |
| <text text-anchor="start" x="2586" y="-1422" font-family="Helvetica,sans-Serif" font-size="10.00">+ value()</text> |
| <text text-anchor="start" x="2586" y="-1411" font-family="Helvetica,sans-Serif" font-size="10.00">+ double_value()</text> |
| <text text-anchor="start" x="2586" y="-1400" font-family="Helvetica,sans-Serif" font-size="10.00">+ unit()</text> |
| </a> |
| </g> |
| </g> |
| <!-- Node11->Node24 --> |
| <g id="edge29" class="edge"><title>Node11->Node24</title> |
| <path fill="none" stroke="#404040" d="M2587.39,-1608.72C2593.02,-1592.87 2598.9,-1576.34 2604.54,-1560.49"/> |
| <polygon fill="none" stroke="#404040" points="2604.57,-1560.38 2602.82,-1553.39 2608.59,-1549.08 2610.35,-1556.07 2604.57,-1560.38"/> |
| <text text-anchor="middle" x="2618.5" y="-1576.5" font-family="Helvetica,sans-Serif" font-size="10.00"> #value_</text> |
| </g> |
| <!-- Node12 --> |
| <g id="node12" class="node"><title>Node12</title> |
| <polygon fill="white" stroke="#bfbfbf" points="1922,-1442.5 1922,-1499.5 1984,-1499.5 1984,-1442.5 1922,-1442.5"/> |
| <text text-anchor="middle" x="1953" y="-1487.5" font-family="Helvetica,sans-Serif" font-size="10.00">TUniqueId</text> |
| <polyline fill="none" stroke="#bfbfbf" points="1922,-1480.5 1984,-1480.5 "/> |
| <text text-anchor="middle" x="1953" y="-1468.5" font-family="Helvetica,sans-Serif" font-size="10.00"> </text> |
| <polyline fill="none" stroke="#bfbfbf" points="1922,-1461.5 1984,-1461.5 "/> |
| <text text-anchor="middle" x="1953" y="-1449.5" font-family="Helvetica,sans-Serif" font-size="10.00"> </text> |
| </g> |
| <!-- Node12->Node9 --> |
| <g id="edge12" class="edge"><title>Node12->Node9</title> |
| <path fill="none" stroke="#404040" d="M1973.38,-1442.31C2002.48,-1405.05 2059.71,-1339.76 2125,-1308 2173.1,-1284.6 2200.67,-1321.36 2244,-1290 2316.62,-1237.45 2271.13,-1172.9 2335,-1110 2348.03,-1097.17 2362.3,-1107.5 2372,-1092 2390.39,-1062.61 2393.44,-1041.24 2372,-1014 2300.81,-923.574 1958.74,-877.646 1792.32,-860.345"/> |
| <polygon fill="none" stroke="#404040" points="1792.1,-860.323 1785.73,-863.691 1780.17,-859.1 1786.54,-855.732 1792.1,-860.323"/> |
| <text text-anchor="middle" x="2359.5" y="-1197.5" font-family="Helvetica,sans-Serif" font-size="10.00"> -query_id_</text> |
| </g> |
| <!-- Node12->Node28 --> |
| <g id="edge38" class="edge"><title>Node12->Node28</title> |
| <path fill="none" stroke="#404040" d="M1922,-1445.05C1872.98,-1407.27 1773.05,-1336.91 1675,-1308 1594.5,-1284.27 1380.94,-1320.07 1284.27,-1289.91"/> |
| <polygon fill="none" stroke="#404040" points="1284.1,-1289.85 1277.1,-1291.58 1272.8,-1285.78 1279.8,-1284.05 1284.1,-1289.85"/> |
| <text text-anchor="middle" x="1853" y="-1344" font-family="Helvetica,sans-Serif" font-size="10.00"> -query_id_</text> |
| <text text-anchor="middle" x="1853" y="-1333" font-family="Helvetica,sans-Serif" font-size="10.00">-reservation_id_</text> |
| </g> |
| <!-- Node13 --> |
| <g id="node13" class="node"><title>Node13</title> |
| <polygon fill="white" stroke="#bfbfbf" points="1291,-1171.5 1291,-1228.5 1449,-1228.5 1449,-1171.5 1291,-1171.5"/> |
| <text text-anchor="middle" x="1370" y="-1216.5" font-family="Helvetica,sans-Serif" font-size="10.00">vector< impala::MemTracker * ></text> |
| <polyline fill="none" stroke="#bfbfbf" points="1291,-1209.5 1449,-1209.5 "/> |
| <text text-anchor="middle" x="1370" y="-1197.5" font-family="Helvetica,sans-Serif" font-size="10.00"> </text> |
| <polyline fill="none" stroke="#bfbfbf" points="1291,-1190.5 1449,-1190.5 "/> |
| <text text-anchor="middle" x="1370" y="-1178.5" font-family="Helvetica,sans-Serif" font-size="10.00"> </text> |
| </g> |
| <!-- Node13->Node9 --> |
| <g id="edge13" class="edge"><title>Node13->Node9</title> |
| <path fill="none" stroke="#404040" d="M1365.22,-1171.18C1360.12,-1132.4 1356.69,-1061.53 1389,-1014 1440.2,-938.699 1537.69,-896.145 1610.13,-873.744"/> |
| <polygon fill="none" stroke="#404040" points="1610.49,-873.636 1615.08,-868.081 1621.98,-870.188 1617.38,-875.744 1610.49,-873.636"/> |
| <text text-anchor="middle" x="1424" y="-1056" font-family="Helvetica,sans-Serif" font-size="10.00"> -limit_trackers_</text> |
| <text text-anchor="middle" x="1424" y="-1045" font-family="Helvetica,sans-Serif" font-size="10.00">-all_trackers_</text> |
| </g> |
| <!-- Node14 --> |
| <g id="node14" class="node"><title>Node14</title> |
| <polygon fill="white" stroke="#bfbfbf" points="627,-1442.5 627,-1499.5 671,-1499.5 671,-1442.5 627,-1442.5"/> |
| <text text-anchor="middle" x="649" y="-1487.5" font-family="Helvetica,sans-Serif" font-size="10.00">mutex</text> |
| <polyline fill="none" stroke="#bfbfbf" points="627,-1480.5 671,-1480.5 "/> |
| <text text-anchor="middle" x="649" y="-1468.5" font-family="Helvetica,sans-Serif" font-size="10.00"> </text> |
| <polyline fill="none" stroke="#bfbfbf" points="627,-1461.5 671,-1461.5 "/> |
| <text text-anchor="middle" x="649" y="-1449.5" font-family="Helvetica,sans-Serif" font-size="10.00"> </text> |
| </g> |
| <!-- Node14->Node9 --> |
| <g id="edge14" class="edge"><title>Node14->Node9</title> |
| <path fill="none" stroke="#404040" d="M640.42,-1442.27C627.571,-1405.57 599.713,-1341.59 553,-1308 522.003,-1285.71 493.003,-1319.69 469,-1290 418.706,-1227.79 419.024,-1172.47 469,-1110 491.767,-1081.54 517.834,-1110.89 549,-1092 587.835,-1068.46 574.415,-1034.37 615,-1014 672.705,-985.031 840.9,-1003.76 905,-996 1162.31,-964.848 1462.34,-903.768 1609.75,-872.105"/> |
| <polygon fill="none" stroke="#404040" points="1610.08,-872.033 1615.11,-866.859 1621.82,-869.505 1616.79,-874.679 1610.08,-872.033"/> |
| <text text-anchor="start" x="469" y="-1203" font-family="Helvetica,sans-Serif" font-size="10.00"> -static_mem_trackers</text> |
| <text text-anchor="middle" x="518" y="-1192" font-family="Helvetica,sans-Serif" font-size="10.00">_lock_</text> |
| </g> |
| <!-- Node14->Node9 --> |
| <g id="edge25" class="edge"><title>Node14->Node9</title> |
| <path fill="none" stroke="#404040" d="M645.315,-1442.48C642.116,-1408.8 640.958,-1350.95 663,-1308 668.613,-1297.06 676.82,-1299.98 684,-1290 734.422,-1219.93 702.997,-1177.35 757,-1110 803.966,-1051.42 826.891,-1043.34 896,-1014 1140.98,-909.988 1456.78,-871.524 1609.81,-858.321"/> |
| <polygon fill="none" stroke="#404040" points="1609.92,-858.312 1615.57,-853.822 1621.88,-857.303 1616.24,-861.794 1609.92,-858.312"/> |
| <text text-anchor="start" x="757" y="-1214" font-family="Helvetica,sans-Serif" font-size="10.00"> -child_trackers_lock</text> |
| <text text-anchor="middle" x="803.5" y="-1203" font-family="Helvetica,sans-Serif" font-size="10.00">_</text> |
| <text text-anchor="start" x="757" y="-1192" font-family="Helvetica,sans-Serif" font-size="10.00">-resource_acquisition</text> |
| <text text-anchor="middle" x="803.5" y="-1181" font-family="Helvetica,sans-Serif" font-size="10.00">_lock_</text> |
| </g> |
| <!-- Node14->Node28 --> |
| <g id="edge42" class="edge"><title>Node14->Node28</title> |
| <path fill="none" stroke="#404040" d="M652.252,-1442.25C657.677,-1398.29 668.968,-1316.73 679,-1308 712.555,-1278.79 1037.63,-1306.35 1079,-1290 1080.06,-1289.58 1081.12,-1289.14 1082.18,-1288.69"/> |
| <polygon fill="none" stroke="#404040" points="1082.54,-1288.52 1086.22,-1282.32 1093.36,-1283.32 1089.68,-1289.53 1082.54,-1288.52"/> |
| <text text-anchor="middle" x="715.5" y="-1355" font-family="Helvetica,sans-Serif" font-size="10.00"> -exit_lock_</text> |
| <text text-anchor="start" x="679" y="-1344" font-family="Helvetica,sans-Serif" font-size="10.00">-threads_running</text> |
| <text text-anchor="middle" x="715.5" y="-1333" font-family="Helvetica,sans-Serif" font-size="10.00">_lock_</text> |
| <text text-anchor="middle" x="715.5" y="-1322" font-family="Helvetica,sans-Serif" font-size="10.00">-callbacks_lock_</text> |
| </g> |
| <!-- Node15 --> |
| <g id="node15" class="node"><title>Node15</title> |
| <polygon fill="white" stroke="#bfbfbf" points="1467,-1171.5 1467,-1228.5 1579,-1228.5 1579,-1171.5 1467,-1171.5"/> |
| <text text-anchor="middle" x="1523" y="-1216.5" font-family="Helvetica,sans-Serif" font-size="10.00">vector< GcFunction ></text> |
| <polyline fill="none" stroke="#bfbfbf" points="1467,-1209.5 1579,-1209.5 "/> |
| <text text-anchor="middle" x="1523" y="-1197.5" font-family="Helvetica,sans-Serif" font-size="10.00"> </text> |
| <polyline fill="none" stroke="#bfbfbf" points="1467,-1190.5 1579,-1190.5 "/> |
| <text text-anchor="middle" x="1523" y="-1178.5" font-family="Helvetica,sans-Serif" font-size="10.00"> </text> |
| </g> |
| <!-- Node15->Node9 --> |
| <g id="edge15" class="edge"><title>Node15->Node9</title> |
| <path fill="none" stroke="#404040" d="M1503.28,-1171.35C1479.26,-1133.99 1445.05,-1066.08 1472,-1014 1501.25,-957.47 1560.33,-916.435 1611.15,-889.809"/> |
| <polygon fill="none" stroke="#404040" points="1611.17,-889.8 1614.69,-883.51 1621.86,-884.345 1618.33,-890.635 1611.17,-889.8"/> |
| <text text-anchor="middle" x="1505.5" y="-1050.5" font-family="Helvetica,sans-Serif" font-size="10.00"> -gc_functions_</text> |
| </g> |
| <!-- Node16 --> |
| <g id="node16" class="node"><title>Node16</title> |
| <polygon fill="white" stroke="#bfbfbf" points="1597.5,-1171.5 1597.5,-1228.5 1734.5,-1228.5 1734.5,-1171.5 1597.5,-1171.5"/> |
| <text text-anchor="middle" x="1666" y="-1216.5" font-family="Helvetica,sans-Serif" font-size="10.00">static RequestTrackersMap</text> |
| <polyline fill="none" stroke="#bfbfbf" points="1597.5,-1209.5 1734.5,-1209.5 "/> |
| <text text-anchor="middle" x="1666" y="-1197.5" font-family="Helvetica,sans-Serif" font-size="10.00"> </text> |
| <polyline fill="none" stroke="#bfbfbf" points="1597.5,-1190.5 1734.5,-1190.5 "/> |
| <text text-anchor="middle" x="1666" y="-1178.5" font-family="Helvetica,sans-Serif" font-size="10.00"> </text> |
| </g> |
| <!-- Node16->Node9 --> |
| <g id="edge16" class="edge"><title>Node16->Node9</title> |
| <path fill="none" stroke="#404040" d="M1645.66,-1171.43C1630.83,-1152.58 1609.47,-1127.88 1587,-1110 1573.93,-1099.6 1562.53,-1106.37 1554,-1092 1536.3,-1062.19 1541.51,-1046.34 1554,-1014 1566.66,-981.198 1589.39,-950.934 1613.25,-925.661"/> |
| <polygon fill="none" stroke="#404040" points="1613.37,-925.544 1614.68,-918.453 1621.73,-916.934 1620.42,-924.026 1613.37,-925.544"/> |
| <text text-anchor="middle" x="1616.5" y="-1050.5" font-family="Helvetica,sans-Serif" font-size="10.00"> -request_to_mem_trackers_</text> |
| </g> |
| <!-- Node17->Node9 --> |
| <g id="edge17" class="edge"><title>Node17->Node9</title> |
| <path fill="none" stroke="#404040" d="M617.104,-1143.78C613.798,-1101.94 617.388,-1046.32 652,-1014 672.599,-994.767 877.038,-999.514 905,-996 1162.17,-963.686 1462.26,-903.12 1609.72,-871.833"/> |
| <polygon fill="none" stroke="#404040" points="1610.05,-871.763 1615.08,-866.602 1621.79,-869.265 1616.75,-874.426 1610.05,-871.763"/> |
| <text text-anchor="middle" x="675" y="-1050.5" font-family="Helvetica,sans-Serif" font-size="10.00"> -gc_lock_</text> |
| </g> |
| <!-- Node18 --> |
| <g id="node18" class="node"><title>Node18</title> |
| <g id="a_node18"><a xlink:href="classbool.html" target="_top" xlink:title="{bool\n||}"> |
| <polygon fill="white" stroke="black" points="826.5,-1442.5 826.5,-1499.5 861.5,-1499.5 861.5,-1442.5 826.5,-1442.5"/> |
| <text text-anchor="middle" x="844" y="-1487.5" font-family="Helvetica,sans-Serif" font-size="10.00">bool</text> |
| <polyline fill="none" stroke="black" points="826.5,-1480.5 861.5,-1480.5 "/> |
| <text text-anchor="middle" x="844" y="-1468.5" font-family="Helvetica,sans-Serif" font-size="10.00"> </text> |
| <polyline fill="none" stroke="black" points="826.5,-1461.5 861.5,-1461.5 "/> |
| <text text-anchor="middle" x="844" y="-1449.5" font-family="Helvetica,sans-Serif" font-size="10.00"> </text> |
| </a> |
| </g> |
| </g> |
| <!-- Node18->Node2 --> |
| <g id="edge54" class="edge"><title>Node18->Node2</title> |
| <path fill="none" stroke="#404040" d="M842.109,-1442.13C838.964,-1393.31 833,-1289.11 833,-1201 833,-1201 833,-1201 833,-540 833,-412.072 685.691,-333.408 584.998,-294.581"/> |
| <polygon fill="none" stroke="#404040" points="584.802,-294.507 577.776,-296.13 573.575,-290.269 580.601,-288.646 584.802,-294.507"/> |
| <text text-anchor="middle" x="867" y="-848.5" font-family="Helvetica,sans-Serif" font-size="10.00"> #reuse_buffer_</text> |
| </g> |
| <!-- Node18->Node9 --> |
| <g id="edge32" class="edge"><title>Node18->Node9</title> |
| <path fill="none" stroke="#404040" d="M844.621,-1442.5C846.718,-1368.45 855.356,-1166.68 888,-1110 923.315,-1048.69 950.971,-1044.11 1015,-1014 1215.01,-919.942 1474.26,-877.967 1609.6,-861.402"/> |
| <polygon fill="none" stroke="#404040" points="1609.99,-861.354 1615.47,-856.668 1621.91,-859.924 1616.43,-864.611 1609.99,-861.354"/> |
| <text text-anchor="middle" x="929" y="-1219.5" font-family="Helvetica,sans-Serif" font-size="10.00"> -log_stack_</text> |
| <text text-anchor="middle" x="929" y="-1208.5" font-family="Helvetica,sans-Serif" font-size="10.00">-enable_logging_</text> |
| <text text-anchor="start" x="888" y="-1197.5" font-family="Helvetica,sans-Serif" font-size="10.00">-log_usage_if_zero</text> |
| <text text-anchor="middle" x="929" y="-1186.5" font-family="Helvetica,sans-Serif" font-size="10.00">_</text> |
| <text text-anchor="middle" x="929" y="-1175.5" font-family="Helvetica,sans-Serif" font-size="10.00">-auto_unregister_</text> |
| </g> |
| <!-- Node18->Node17 --> |
| <g id="edge19" class="edge"><title>Node18->Node17</title> |
| <path fill="none" stroke="#404040" d="M826.478,-1447.75C812.267,-1428.93 792.455,-1400.8 779,-1374 765.063,-1346.24 778.711,-1329.19 756,-1308 733.771,-1287.26 714.977,-1307.34 690,-1290 680.485,-1283.4 671.877,-1274.9 664.283,-1265.79"/> |
| <polygon fill="none" stroke="#404040" points="664.122,-1265.58 657.278,-1263.31 656.74,-1256.12 663.585,-1258.39 664.122,-1265.58"/> |
| <text text-anchor="middle" x="799" y="-1338.5" font-family="Helvetica,sans-Serif" font-size="10.00"> -locked_</text> |
| </g> |
| <!-- Node18->Node28 --> |
| <g id="edge44" class="edge"><title>Node18->Node28</title> |
| <path fill="none" stroke="#404040" d="M851.454,-1442.25C863.79,-1396.54 887.36,-1310.2 890,-1308 922.417,-1281 1040.16,-1306.48 1079,-1290 1080.05,-1289.55 1081.1,-1289.09 1082.15,-1288.62"/> |
| <polygon fill="none" stroke="#404040" points="1082.52,-1288.43 1086.08,-1282.15 1093.24,-1283.02 1089.68,-1289.3 1082.52,-1288.43"/> |
| <text text-anchor="middle" x="904" y="-1338.5" font-family="Helvetica,sans-Serif" font-size="10.00"> -exit_</text> |
| </g> |
| <!-- Node19 --> |
| <g id="node19" class="node"><title>Node19</title> |
| <polygon fill="white" stroke="#bfbfbf" points="1752.5,-1171.5 1752.5,-1228.5 1821.5,-1228.5 1821.5,-1171.5 1752.5,-1171.5"/> |
| <text text-anchor="middle" x="1787" y="-1216.5" font-family="Helvetica,sans-Serif" font-size="10.00">IntCounter *</text> |
| <polyline fill="none" stroke="#bfbfbf" points="1752.5,-1209.5 1821.5,-1209.5 "/> |
| <text text-anchor="middle" x="1787" y="-1197.5" font-family="Helvetica,sans-Serif" font-size="10.00"> </text> |
| <polyline fill="none" stroke="#bfbfbf" points="1752.5,-1190.5 1821.5,-1190.5 "/> |
| <text text-anchor="middle" x="1787" y="-1178.5" font-family="Helvetica,sans-Serif" font-size="10.00"> </text> |
| </g> |
| <!-- Node19->Node9 --> |
| <g id="edge21" class="edge"><title>Node19->Node9</title> |
| <path fill="none" stroke="#404040" d="M1778.98,-1171.42C1772.13,-1152.08 1760.57,-1126.79 1743,-1110 1728.61,-1096.25 1712.92,-1108.64 1702,-1092 1692,-1076.75 1688.72,-1043.88 1688.73,-1007.21"/> |
| <polygon fill="none" stroke="#404040" points="1688.73,-1007.19 1684.79,-1001.15 1688.85,-995.187 1692.79,-1001.23 1688.73,-1007.19"/> |
| <text text-anchor="middle" x="1744" y="-1050.5" font-family="Helvetica,sans-Serif" font-size="10.00"> -num_gcs_metric_</text> |
| </g> |
| <!-- Node20 --> |
| <g id="node20" class="node"><title>Node20</title> |
| <polygon fill="white" stroke="#bfbfbf" points="1087.5,-1442.5 1087.5,-1499.5 1134.5,-1499.5 1134.5,-1442.5 1087.5,-1442.5"/> |
| <text text-anchor="middle" x="1111" y="-1487.5" font-family="Helvetica,sans-Serif" font-size="10.00">iterator</text> |
| <polyline fill="none" stroke="#bfbfbf" points="1087.5,-1480.5 1134.5,-1480.5 "/> |
| <text text-anchor="middle" x="1111" y="-1468.5" font-family="Helvetica,sans-Serif" font-size="10.00"> </text> |
| <polyline fill="none" stroke="#bfbfbf" points="1087.5,-1461.5 1134.5,-1461.5 "/> |
| <text text-anchor="middle" x="1111" y="-1449.5" font-family="Helvetica,sans-Serif" font-size="10.00"> </text> |
| </g> |
| <!-- Node20->Node9 --> |
| <g id="edge22" class="edge"><title>Node20->Node9</title> |
| <path fill="none" stroke="#404040" d="M1107.92,-1442.25C1102.57,-1406.71 1088.39,-1345.26 1052,-1308 1036.66,-1292.29 1018.38,-1308.13 1006,-1290 960.901,-1223.92 963.328,-1177.67 1006,-1110 1135.67,-904.366 1452.35,-861.724 1609.48,-853.5"/> |
| <polygon fill="none" stroke="#404040" points="1609.9,-853.48 1615.7,-849.197 1621.89,-852.905 1616.08,-857.187 1609.9,-853.48"/> |
| <text text-anchor="middle" x="1045" y="-1197.5" font-family="Helvetica,sans-Serif" font-size="10.00"> -child_tracker_it_</text> |
| </g> |
| <!-- Node20->Node28 --> |
| <g id="edge36" class="edge"><title>Node20->Node28</title> |
| <path fill="none" stroke="#404040" d="M1110.83,-1442.46C1111.31,-1409.73 1114.35,-1353.8 1128,-1308 1128.72,-1305.58 1129.5,-1303.14 1130.32,-1300.7"/> |
| <polygon fill="none" stroke="#404040" points="1130.38,-1300.56 1128.69,-1293.55 1134.51,-1289.29 1136.2,-1296.3 1130.38,-1300.56"/> |
| <text text-anchor="middle" x="1160" y="-1338.5" font-family="Helvetica,sans-Serif" font-size="10.00"> -callbacks_it_</text> |
| </g> |
| <!-- Node21 --> |
| <g id="node21" class="node"><title>Node21</title> |
| <polygon fill="white" stroke="#bfbfbf" points="1839.5,-1171.5 1839.5,-1228.5 1910.5,-1228.5 1910.5,-1171.5 1839.5,-1171.5"/> |
| <text text-anchor="middle" x="1875" y="-1216.5" font-family="Helvetica,sans-Serif" font-size="10.00">UIntGauge *</text> |
| <polyline fill="none" stroke="#bfbfbf" points="1839.5,-1209.5 1910.5,-1209.5 "/> |
| <text text-anchor="middle" x="1875" y="-1197.5" font-family="Helvetica,sans-Serif" font-size="10.00"> </text> |
| <polyline fill="none" stroke="#bfbfbf" points="1839.5,-1190.5 1910.5,-1190.5 "/> |
| <text text-anchor="middle" x="1875" y="-1178.5" font-family="Helvetica,sans-Serif" font-size="10.00"> </text> |
| </g> |
| <!-- Node21->Node9 --> |
| <g id="edge23" class="edge"><title>Node21->Node9</title> |
| <path fill="none" stroke="#404040" d="M1864.36,-1171.28C1856.5,-1152.84 1844.64,-1128.66 1830,-1110 1822.41,-1100.33 1815.68,-1102.32 1809,-1092 1789.36,-1061.66 1799.57,-1047.5 1786,-1014 1784.98,-1011.49 1783.94,-1008.96 1782.87,-1006.43"/> |
| <polygon fill="none" stroke="#404040" points="1782.81,-1006.29 1776.76,-1002.38 1778.05,-995.281 1784.1,-999.199 1782.81,-1006.29"/> |
| <text text-anchor="middle" x="1859" y="-1050.5" font-family="Helvetica,sans-Serif" font-size="10.00"> -consumption_metric_</text> |
| </g> |
| <!-- Node22 --> |
| <g id="node22" class="node"><title>Node22</title> |
| <polygon fill="white" stroke="#bfbfbf" points="1928.5,-1171.5 1928.5,-1228.5 1991.5,-1228.5 1991.5,-1171.5 1928.5,-1171.5"/> |
| <text text-anchor="middle" x="1960" y="-1216.5" font-family="Helvetica,sans-Serif" font-size="10.00">IntGauge *</text> |
| <polyline fill="none" stroke="#bfbfbf" points="1928.5,-1209.5 1991.5,-1209.5 "/> |
| <text text-anchor="middle" x="1960" y="-1197.5" font-family="Helvetica,sans-Serif" font-size="10.00"> </text> |
| <polyline fill="none" stroke="#bfbfbf" points="1928.5,-1190.5 1991.5,-1190.5 "/> |
| <text text-anchor="middle" x="1960" y="-1178.5" font-family="Helvetica,sans-Serif" font-size="10.00"> </text> |
| </g> |
| <!-- Node22->Node9 --> |
| <g id="edge24" class="edge"><title>Node22->Node9</title> |
| <path fill="none" stroke="#404040" d="M1952.86,-1171.34C1939.91,-1121.39 1913.44,-1020.65 1909,-1014 1878.81,-968.821 1831.9,-930.707 1790.25,-902.821"/> |
| <polygon fill="none" stroke="#404040" points="1790.1,-902.722 1782.89,-902.771 1780.07,-896.133 1787.29,-896.084 1790.1,-902.722"/> |
| <text text-anchor="start" x="1931" y="-1067" font-family="Helvetica,sans-Serif" font-size="10.00"> -bytes_over_limit_metric</text> |
| <text text-anchor="middle" x="1986" y="-1056" font-family="Helvetica,sans-Serif" font-size="10.00">_</text> |
| <text text-anchor="start" x="1931" y="-1045" font-family="Helvetica,sans-Serif" font-size="10.00">-bytes_freed_by_last</text> |
| <text text-anchor="middle" x="1986" y="-1034" font-family="Helvetica,sans-Serif" font-size="10.00">_gc_metric_</text> |
| </g> |
| <!-- Node23->Node9 --> |
| <g id="edge26" class="edge"><title>Node23->Node9</title> |
| <path fill="none" stroke="#404040" d="M2487.83,-1143.73C2480.97,-1102.15 2465.04,-1046.89 2428,-1014 2334.28,-930.785 1965.65,-880.707 1792.18,-861.295"/> |
| <polygon fill="none" stroke="#404040" points="1791.96,-861.271 1785.55,-864.586 1780.03,-859.95 1786.43,-856.635 1791.96,-861.271"/> |
| <text text-anchor="middle" x="2510" y="-1056" font-family="Helvetica,sans-Serif" font-size="10.00"> -local_counter_</text> |
| <text text-anchor="middle" x="2510" y="-1045" font-family="Helvetica,sans-Serif" font-size="10.00">-consumption_</text> |
| </g> |
| <!-- Node24->Node23 --> |
| <g id="edge27" class="edge"><title>Node24->Node23</title> |
| <path fill="none" stroke="midnightblue" d="M2590.2,-1383.84C2567.97,-1342.03 2541.93,-1293.05 2522.4,-1256.31"/> |
| <polygon fill="none" stroke="midnightblue" points="2587.24,-1385.73 2595.02,-1392.92 2593.42,-1382.44 2587.24,-1385.73"/> |
| </g> |
| <!-- Node25 --> |
| <g id="node25" class="node"><title>Node25</title> |
| <polygon fill="white" stroke="#bfbfbf" points="2427.5,-1669.5 2427.5,-1726.5 2462.5,-1726.5 2462.5,-1669.5 2427.5,-1669.5"/> |
| <text text-anchor="middle" x="2445" y="-1714.5" font-family="Helvetica,sans-Serif" font-size="10.00">type</text> |
| <polyline fill="none" stroke="#bfbfbf" points="2427.5,-1707.5 2462.5,-1707.5 "/> |
| <text text-anchor="middle" x="2445" y="-1695.5" font-family="Helvetica,sans-Serif" font-size="10.00"> </text> |
| <polyline fill="none" stroke="#bfbfbf" points="2427.5,-1688.5 2462.5,-1688.5 "/> |
| <text text-anchor="middle" x="2445" y="-1676.5" font-family="Helvetica,sans-Serif" font-size="10.00"> </text> |
| </g> |
| <!-- Node25->Node24 --> |
| <g id="edge28" class="edge"><title>Node25->Node24</title> |
| <path fill="none" stroke="#404040" d="M2458.5,-1669.47C2468.18,-1651.1 2482.25,-1626.95 2498,-1608 2522.96,-1577.97 2536.05,-1577.27 2564,-1550 2565.73,-1548.31 2567.47,-1546.59 2569.22,-1544.84"/> |
| <polygon fill="none" stroke="#404040" points="2569.56,-1544.5 2570.93,-1537.42 2577.99,-1535.95 2576.63,-1543.03 2569.56,-1544.5"/> |
| <text text-anchor="middle" x="2557" y="-1576.5" font-family="Helvetica,sans-Serif" font-size="10.00"> #unit_</text> |
| </g> |
| <!-- Node26 --> |
| <g id="node26" class="node"><title>Node26</title> |
| <polygon fill="white" stroke="#bfbfbf" points="2010,-1171.5 2010,-1228.5 2130,-1228.5 2130,-1171.5 2010,-1171.5"/> |
| <text text-anchor="middle" x="2070" y="-1216.5" font-family="Helvetica,sans-Serif" font-size="10.00">static PoolTrackersMap</text> |
| <polyline fill="none" stroke="#bfbfbf" points="2010,-1209.5 2130,-1209.5 "/> |
| <text text-anchor="middle" x="2070" y="-1197.5" font-family="Helvetica,sans-Serif" font-size="10.00"> </text> |
| <polyline fill="none" stroke="#bfbfbf" points="2010,-1190.5 2130,-1190.5 "/> |
| <text text-anchor="middle" x="2070" y="-1178.5" font-family="Helvetica,sans-Serif" font-size="10.00"> </text> |
| </g> |
| <!-- Node26->Node9 --> |
| <g id="edge31" class="edge"><title>Node26->Node9</title> |
| <path fill="none" stroke="#404040" d="M2068.94,-1171.24C2066.7,-1125.86 2060.11,-1038.38 2042,-1014 1981.97,-933.168 1871.2,-891.012 1792.2,-870.222"/> |
| <polygon fill="none" stroke="#404040" points="1791.92,-870.152 1785.12,-872.546 1780.3,-867.187 1787.1,-864.794 1791.92,-870.152"/> |
| <text text-anchor="middle" x="2117.5" y="-1050.5" font-family="Helvetica,sans-Serif" font-size="10.00"> -pool_to_mem_trackers_</text> |
| </g> |
| <!-- Node27 --> |
| <g id="node27" class="node"><title>Node27</title> |
| <polygon fill="white" stroke="#bfbfbf" points="2194.5,-1171.5 2194.5,-1228.5 2235.5,-1228.5 2235.5,-1171.5 2194.5,-1171.5"/> |
| <text text-anchor="middle" x="2215" y="-1216.5" font-family="Helvetica,sans-Serif" font-size="10.00">string</text> |
| <polyline fill="none" stroke="#bfbfbf" points="2194.5,-1209.5 2235.5,-1209.5 "/> |
| <text text-anchor="middle" x="2215" y="-1197.5" font-family="Helvetica,sans-Serif" font-size="10.00"> </text> |
| <polyline fill="none" stroke="#bfbfbf" points="2194.5,-1190.5 2235.5,-1190.5 "/> |
| <text text-anchor="middle" x="2215" y="-1178.5" font-family="Helvetica,sans-Serif" font-size="10.00"> </text> |
| </g> |
| <!-- Node27->Node9 --> |
| <g id="edge33" class="edge"><title>Node27->Node9</title> |
| <path fill="none" stroke="#404040" d="M2210.68,-1171.16C2202.9,-1122.43 2186.37,-1025.7 2176,-1014 2077.67,-903.002 1900.15,-867.99 1792.18,-856.989"/> |
| <polygon fill="none" stroke="#404040" points="1791.97,-856.968 1785.61,-860.376 1780.02,-855.821 1786.38,-852.413 1791.97,-856.968"/> |
| <text text-anchor="middle" x="2226.5" y="-1056" font-family="Helvetica,sans-Serif" font-size="10.00"> -pool_name_</text> |
| <text text-anchor="middle" x="2226.5" y="-1045" font-family="Helvetica,sans-Serif" font-size="10.00">-label_</text> |
| </g> |
| <!-- Node27->Node9 --> |
| <g id="edge48" class="edge"><title>Node27->Node9</title> |
| <path fill="none" stroke="#404040" d="M2234.15,-1171.34C2258.49,-1132.44 2293.33,-1061.07 2258,-1014 2202.01,-939.406 1935.45,-887.947 1792.34,-865.195"/> |
| <polygon fill="none" stroke="#404040" points="1792,-865.143 1785.45,-868.162 1780.15,-863.279 1786.7,-860.259 1792,-865.143"/> |
| <text text-anchor="middle" x="2321" y="-1050.5" font-family="Helvetica,sans-Serif" font-size="10.00"> +COUNTER_NAME</text> |
| </g> |
| <!-- Node28->Node9 --> |
| <g id="edge34" class="edge"><title>Node28->Node9</title> |
| <path fill="none" stroke="#404040" d="M1203.42,-1110.59C1215.1,-1076.64 1233,-1039.88 1260,-1014 1356.94,-921.08 1511.58,-880.674 1609.62,-863.668"/> |
| <polygon fill="none" stroke="#404040" points="1609.75,-863.647 1615,-858.709 1621.58,-861.66 1616.33,-866.598 1609.75,-863.647"/> |
| <text text-anchor="middle" x="1310" y="-1050.5" font-family="Helvetica,sans-Serif" font-size="10.00"> -query_resource_mgr_</text> |
| </g> |
| <!-- Node29 --> |
| <g id="node29" class="node"><title>Node29</title> |
| <polygon fill="white" stroke="#bfbfbf" points="1152.5,-1437 1152.5,-1505 1273.5,-1505 1273.5,-1437 1152.5,-1437"/> |
| <text text-anchor="start" x="1160.5" y="-1493" font-family="Helvetica,sans-Serif" font-size="10.00">shared_ptr< impala</text> |
| <text text-anchor="middle" x="1213" y="-1482" font-family="Helvetica,sans-Serif" font-size="10.00">::AtomicInt< int16_t > ></text> |
| <polyline fill="none" stroke="#bfbfbf" points="1152.5,-1475 1273.5,-1475 "/> |
| <text text-anchor="middle" x="1213" y="-1463" font-family="Helvetica,sans-Serif" font-size="10.00"> </text> |
| <polyline fill="none" stroke="#bfbfbf" points="1152.5,-1456 1273.5,-1456 "/> |
| <text text-anchor="middle" x="1213" y="-1444" font-family="Helvetica,sans-Serif" font-size="10.00"> </text> |
| </g> |
| <!-- Node29->Node28 --> |
| <g id="edge35" class="edge"><title>Node29->Node28</title> |
| <path fill="none" stroke="#404040" d="M1209.29,-1436.75C1205.53,-1402.99 1199.51,-1349.03 1194.18,-1301.26"/> |
| <polygon fill="none" stroke="#404040" points="1194.17,-1301.18 1189.53,-1295.66 1192.84,-1289.26 1197.48,-1294.78 1194.17,-1301.18"/> |
| <text text-anchor="middle" x="1244.5" y="-1344" font-family="Helvetica,sans-Serif" font-size="10.00"> -early_exit_</text> |
| <text text-anchor="middle" x="1244.5" y="-1333" font-family="Helvetica,sans-Serif" font-size="10.00">-thread_in_expand_</text> |
| </g> |
| <!-- Node30 --> |
| <g id="node30" class="node"><title>Node30</title> |
| <polygon fill="white" stroke="#bfbfbf" points="1292,-1437 1292,-1505 1410,-1505 1410,-1437 1292,-1437"/> |
| <text text-anchor="start" x="1300" y="-1493" font-family="Helvetica,sans-Serif" font-size="10.00">unordered_map< int32</text> |
| <text text-anchor="middle" x="1351" y="-1482" font-family="Helvetica,sans-Serif" font-size="10.00">_t, VcoreAvailableCb ></text> |
| <polyline fill="none" stroke="#bfbfbf" points="1292,-1475 1410,-1475 "/> |
| <text text-anchor="middle" x="1351" y="-1463" font-family="Helvetica,sans-Serif" font-size="10.00"> </text> |
| <polyline fill="none" stroke="#bfbfbf" points="1292,-1456 1410,-1456 "/> |
| <text text-anchor="middle" x="1351" y="-1444" font-family="Helvetica,sans-Serif" font-size="10.00"> </text> |
| </g> |
| <!-- Node30->Node28 --> |
| <g id="edge37" class="edge"><title>Node30->Node28</title> |
| <path fill="none" stroke="#404040" d="M1343.23,-1436.72C1334.25,-1402.53 1317.24,-1348.72 1291,-1308 1287.69,-1302.86 1284.09,-1297.78 1280.29,-1292.78"/> |
| <polygon fill="none" stroke="#404040" points="1280.21,-1292.68 1273.35,-1290.47 1272.75,-1283.29 1279.61,-1285.5 1280.21,-1292.68"/> |
| <text text-anchor="middle" x="1349.5" y="-1338.5" font-family="Helvetica,sans-Serif" font-size="10.00"> -callbacks_</text> |
| </g> |
| <!-- Node31 --> |
| <g id="node31" class="node"><title>Node31</title> |
| <polygon fill="white" stroke="#bfbfbf" points="1428.5,-1442.5 1428.5,-1499.5 1463.5,-1499.5 1463.5,-1442.5 1428.5,-1442.5"/> |
| <text text-anchor="middle" x="1446" y="-1487.5" font-family="Helvetica,sans-Serif" font-size="10.00">float</text> |
| <polyline fill="none" stroke="#bfbfbf" points="1428.5,-1480.5 1463.5,-1480.5 "/> |
| <text text-anchor="middle" x="1446" y="-1468.5" font-family="Helvetica,sans-Serif" font-size="10.00"> </text> |
| <polyline fill="none" stroke="#bfbfbf" points="1428.5,-1461.5 1463.5,-1461.5 "/> |
| <text text-anchor="middle" x="1446" y="-1449.5" font-family="Helvetica,sans-Serif" font-size="10.00"> </text> |
| </g> |
| <!-- Node31->Node28 --> |
| <g id="edge39" class="edge"><title>Node31->Node28</title> |
| <path fill="none" stroke="#404040" d="M1443.12,-1442.33C1437.7,-1405.39 1422.38,-1340.82 1380,-1308 1347.72,-1283.01 1325.44,-1305.4 1283.78,-1289.87"/> |
| <polygon fill="none" stroke="#404040" points="1283.75,-1289.86 1276.65,-1291.12 1272.75,-1285.05 1279.85,-1283.79 1283.75,-1289.86"/> |
| <text text-anchor="start" x="1426" y="-1344" font-family="Helvetica,sans-Serif" font-size="10.00"> -max_vcore_oversubscription</text> |
| <text text-anchor="middle" x="1491.5" y="-1333" font-family="Helvetica,sans-Serif" font-size="10.00">_ratio_</text> |
| </g> |
| <!-- Node32 --> |
| <g id="node32" class="node"><title>Node32</title> |
| <polygon fill="white" stroke="#bfbfbf" points="1568,-1442.5 1568,-1499.5 1614,-1499.5 1614,-1442.5 1568,-1442.5"/> |
| <text text-anchor="middle" x="1591" y="-1487.5" font-family="Helvetica,sans-Serif" font-size="10.00">int32_t</text> |
| <polyline fill="none" stroke="#bfbfbf" points="1568,-1480.5 1614,-1480.5 "/> |
| <text text-anchor="middle" x="1591" y="-1468.5" font-family="Helvetica,sans-Serif" font-size="10.00"> </text> |
| <polyline fill="none" stroke="#bfbfbf" points="1568,-1461.5 1614,-1461.5 "/> |
| <text text-anchor="middle" x="1591" y="-1449.5" font-family="Helvetica,sans-Serif" font-size="10.00"> </text> |
| </g> |
| <!-- Node32->Node28 --> |
| <g id="edge41" class="edge"><title>Node32->Node28</title> |
| <path fill="none" stroke="#404040" d="M1595.07,-1442.22C1598.71,-1405.46 1598.65,-1341.42 1561,-1308 1516.99,-1268.93 1357.39,-1309.35 1283.95,-1289.45"/> |
| <polygon fill="none" stroke="#404040" points="1283.88,-1289.43 1276.91,-1291.27 1272.52,-1285.54 1279.5,-1283.7 1283.88,-1289.43"/> |
| <text text-anchor="middle" x="1632.5" y="-1338.5" font-family="Helvetica,sans-Serif" font-size="10.00"> -callback_count_</text> |
| </g> |
| <!-- Node33 --> |
| <g id="node33" class="node"><title>Node33</title> |
| <polygon fill="white" stroke="#bfbfbf" points="2096.5,-1442.5 2096.5,-1499.5 2191.5,-1499.5 2191.5,-1442.5 2096.5,-1442.5"/> |
| <text text-anchor="middle" x="2144" y="-1487.5" font-family="Helvetica,sans-Serif" font-size="10.00">condition_variable</text> |
| <polyline fill="none" stroke="#bfbfbf" points="2096.5,-1480.5 2191.5,-1480.5 "/> |
| <text text-anchor="middle" x="2144" y="-1468.5" font-family="Helvetica,sans-Serif" font-size="10.00"> </text> |
| <polyline fill="none" stroke="#bfbfbf" points="2096.5,-1461.5 2191.5,-1461.5 "/> |
| <text text-anchor="middle" x="2144" y="-1449.5" font-family="Helvetica,sans-Serif" font-size="10.00"> </text> |
| </g> |
| <!-- Node33->Node28 --> |
| <g id="edge43" class="edge"><title>Node33->Node28</title> |
| <path fill="none" stroke="#404040" d="M2113.46,-1442.33C2068.7,-1403.78 1980.93,-1335.55 1892,-1308 1830.01,-1288.8 1385.62,-1312.95 1284.29,-1289.33"/> |
| <polygon fill="none" stroke="#404040" points="1284.26,-1289.32 1277.36,-1291.41 1272.78,-1285.85 1279.68,-1283.76 1284.26,-1289.32"/> |
| <text text-anchor="middle" x="2074" y="-1338.5" font-family="Helvetica,sans-Serif" font-size="10.00"> -threads_changed_cv_</text> |
| </g> |
| <!-- Node34 --> |
| <g id="node34" class="node"><title>Node34</title> |
| <polygon fill="white" stroke="#bfbfbf" points="2221.5,-1442.5 2221.5,-1499.5 2316.5,-1499.5 2316.5,-1442.5 2221.5,-1442.5"/> |
| <text text-anchor="middle" x="2269" y="-1487.5" font-family="Helvetica,sans-Serif" font-size="10.00">TNetworkAddress</text> |
| <polyline fill="none" stroke="#bfbfbf" points="2221.5,-1480.5 2316.5,-1480.5 "/> |
| <text text-anchor="middle" x="2269" y="-1468.5" font-family="Helvetica,sans-Serif" font-size="10.00"> </text> |
| <polyline fill="none" stroke="#bfbfbf" points="2221.5,-1461.5 2316.5,-1461.5 "/> |
| <text text-anchor="middle" x="2269" y="-1449.5" font-family="Helvetica,sans-Serif" font-size="10.00"> </text> |
| </g> |
| <!-- Node34->Node28 --> |
| <g id="edge45" class="edge"><title>Node34->Node28</title> |
| <path fill="none" stroke="#404040" d="M2254.78,-1442.21C2233.42,-1403.86 2189.04,-1336.24 2129,-1308 2046.65,-1269.26 1413.66,-1320.97 1284.27,-1289.44"/> |
| <polygon fill="none" stroke="#404040" points="1284.23,-1289.42 1277.32,-1291.48 1272.76,-1285.88 1279.68,-1283.83 1284.23,-1289.42"/> |
| <text text-anchor="middle" x="2266" y="-1338.5" font-family="Helvetica,sans-Serif" font-size="10.00"> -local_resource_location_</text> |
| </g> |
| <!-- Node35 --> |
| <g id="node35" class="node"><title>Node35</title> |
| <polygon fill="white" stroke="#bfbfbf" points="891,-1437 891,-1505 993,-1505 993,-1437 891,-1437"/> |
| <text text-anchor="start" x="899" y="-1493" font-family="Helvetica,sans-Serif" font-size="10.00">scoped_ptr< impala</text> |
| <text text-anchor="middle" x="942" y="-1482" font-family="Helvetica,sans-Serif" font-size="10.00">::Thread ></text> |
| <polyline fill="none" stroke="#bfbfbf" points="891,-1475 993,-1475 "/> |
| <text text-anchor="middle" x="942" y="-1463" font-family="Helvetica,sans-Serif" font-size="10.00"> </text> |
| <polyline fill="none" stroke="#bfbfbf" points="891,-1456 993,-1456 "/> |
| <text text-anchor="middle" x="942" y="-1444" font-family="Helvetica,sans-Serif" font-size="10.00"> </text> |
| </g> |
| <!-- Node35->Node28 --> |
| <g id="edge46" class="edge"><title>Node35->Node28</title> |
| <path fill="none" stroke="#404040" d="M930.834,-1436.99C920.867,-1400.74 912.12,-1343.02 943,-1308 963.163,-1285.13 1051.16,-1302.42 1079,-1290 1080.22,-1289.46 1081.44,-1288.89 1082.65,-1288.31"/> |
| <polygon fill="none" stroke="#404040" points="1082.84,-1288.21 1086.28,-1281.88 1093.46,-1282.62 1090.01,-1288.96 1082.84,-1288.21"/> |
| <text text-anchor="middle" x="995.5" y="-1338.5" font-family="Helvetica,sans-Serif" font-size="10.00"> -acquire_vcore_thread_</text> |
| </g> |
| <!-- Node36 --> |
| <g id="node36" class="node"><title>Node36</title> |
| <polygon fill="white" stroke="#bfbfbf" points="861,-512.5 861,-569.5 979,-569.5 979,-512.5 861,-512.5"/> |
| <text text-anchor="middle" x="920" y="-557.5" font-family="Helvetica,sans-Serif" font-size="10.00">static const CodecMap</text> |
| <polyline fill="none" stroke="#bfbfbf" points="861,-550.5 979,-550.5 "/> |
| <text text-anchor="middle" x="920" y="-538.5" font-family="Helvetica,sans-Serif" font-size="10.00"> </text> |
| <polyline fill="none" stroke="#bfbfbf" points="861,-531.5 979,-531.5 "/> |
| <text text-anchor="middle" x="920" y="-519.5" font-family="Helvetica,sans-Serif" font-size="10.00"> </text> |
| </g> |
| <!-- Node36->Node2 --> |
| <g id="edge49" class="edge"><title>Node36->Node2</title> |
| <path fill="none" stroke="#404040" d="M912.993,-512.497C903.348,-479.927 882.954,-426.066 847,-394 773.322,-328.29 663.477,-295.222 585.719,-279.147"/> |
| <polygon fill="none" stroke="#404040" points="585.292,-279.062 578.625,-281.808 573.525,-276.71 580.192,-273.963 585.292,-279.062"/> |
| <text text-anchor="middle" x="893.5" y="-397.5" font-family="Helvetica,sans-Serif" font-size="10.00"> +CODEC_MAP</text> |
| </g> |
| <!-- Node37 --> |
| <g id="node37" class="node"><title>Node37</title> |
| <polygon fill="white" stroke="#bfbfbf" points="997,-512.5 997,-569.5 1043,-569.5 1043,-512.5 997,-512.5"/> |
| <text text-anchor="middle" x="1020" y="-557.5" font-family="Helvetica,sans-Serif" font-size="10.00">uint8_t</text> |
| <polyline fill="none" stroke="#bfbfbf" points="997,-550.5 1043,-550.5 "/> |
| <text text-anchor="middle" x="1020" y="-538.5" font-family="Helvetica,sans-Serif" font-size="10.00"> </text> |
| <polyline fill="none" stroke="#bfbfbf" points="997,-531.5 1043,-531.5 "/> |
| <text text-anchor="middle" x="1020" y="-519.5" font-family="Helvetica,sans-Serif" font-size="10.00"> </text> |
| </g> |
| <!-- Node37->Node2 --> |
| <g id="edge53" class="edge"><title>Node37->Node2</title> |
| <path fill="none" stroke="#404040" d="M1018.39,-512.454C1015.62,-487.088 1008.15,-449.617 988,-424 971.028,-402.419 959.332,-404.586 934,-394 817.422,-345.283 676.286,-307.468 585.605,-285.714"/> |
| <polygon fill="none" stroke="#404040" points="585.377,-285.659 578.614,-288.161 573.703,-282.881 580.466,-280.379 585.377,-285.659"/> |
| <text text-anchor="middle" x="996" y="-397.5" font-family="Helvetica,sans-Serif" font-size="10.00"> #out_buffer_</text> |
| </g> |
| </g> |
| </svg> |