| <?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: TestData< Decimal > Pages: 1 --> |
| <!--zoomable 1524 --> |
| <svg id="main" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" xml:space="preserve" onload="init(evt)"> |
| <style type="text/css"><![CDATA[ |
| .edge:hover path { stroke: red; } |
| .edge:hover polygon { stroke: red; fill: red; } |
| ]]></style> |
| <script type="text/javascript"><![CDATA[ |
| var edges = document.getElementsByTagName('g'); |
| if (edges && edges.length) { |
| for (var i=0;i<edges.length;i++) { |
| if (edges[i].id.substr(0,4)=='edge') { |
| edges[i].setAttribute('class','edge'); |
| } |
| } |
| } |
| ]]></script> |
| <defs> |
| <circle id="rim" cx="0" cy="0" r="7"/> |
| <circle id="rim2" cx="0" cy="0" r="3.5"/> |
| <g id="zoomPlus"> |
| <use xlink:href="#rim" fill="#404040"> |
| <set attributeName="fill" to="#808080" begin="zoomplus.mouseover" end="zoomplus.mouseout"/> |
| </use> |
| <path d="M-4,0h8M0,-4v8" fill="none" stroke="white" stroke-width="1.5" pointer-events="none"/> |
| </g> |
| <g id="zoomMin"> |
| <use xlink:href="#rim" fill="#404040"> |
| <set attributeName="fill" to="#808080" begin="zoomminus.mouseover" end="zoomminus.mouseout"/> |
| </use> |
| <path d="M-4,0h8" fill="none" stroke="white" stroke-width="1.5" pointer-events="none"/> |
| </g> |
| <g id="dirArrow"> |
| <path fill="none" stroke="white" stroke-width="1.5" d="M0,-3.0v7 M-2.5,-0.5L0,-3.0L2.5,-0.5"/> |
| </g> |
| <g id="resetDef"> |
| <use xlink:href="#rim2" fill="#404040"> |
| <set attributeName="fill" to="#808080" begin="reset.mouseover" end="reset.mouseout"/> |
| </use> |
| </g> |
| </defs> |
| |
| <script type="text/javascript"> |
| var viewWidth = 3867; |
| var viewHeight = 1524; |
| var sectionId = 'dynsection-0'; |
| </script> |
| <script xlink:href="svgpan.js"/> |
| <svg id="graph" class="graph"> |
| <g id="viewport"> |
| <title>TestData< Decimal ></title> |
| <polygon fill="white" stroke="none" points="-4,4 -4,-1520 3863,-1520 3863,4 -4,4"/> |
| <!-- Node1 --> |
| <g id="node1" class="node"><title>Node1</title> |
| <polygon fill="#bfbfbf" stroke="black" points="2216.5,-0.5 2216.5,-79.5 2327.5,-79.5 2327.5,-0.5 2216.5,-0.5"/> |
| <text text-anchor="middle" x="2272" y="-67.5" font-family="Helvetica,sans-Serif" font-size="10.00">TestData< Decimal ></text> |
| <polyline fill="none" stroke="black" points="2216.5,-60.5 2327.5,-60.5 "/> |
| <text text-anchor="start" x="2224.5" y="-48.5" font-family="Helvetica,sans-Serif" font-size="10.00">+ num_rows</text> |
| <text text-anchor="start" x="2224.5" y="-37.5" font-family="Helvetica,sans-Serif" font-size="10.00">+ n1</text> |
| <text text-anchor="start" x="2224.5" y="-26.5" font-family="Helvetica,sans-Serif" font-size="10.00">+ matches</text> |
| <polyline fill="none" stroke="black" points="2216.5,-19.5 2327.5,-19.5 "/> |
| <text text-anchor="middle" x="2272" y="-7.5" font-family="Helvetica,sans-Serif" font-size="10.00"> </text> |
| </g> |
| <!-- Node2 --> |
| <g id="node2" class="node"><title>Node2</title> |
| <polygon fill="white" stroke="#bfbfbf" points="-0.5,-243 -0.5,-311 142.5,-311 142.5,-243 -0.5,-243"/> |
| <text text-anchor="start" x="7.5" y="-299" font-family="Helvetica,sans-Serif" font-size="10.00">vector< CompactStringValue</text> |
| <text text-anchor="middle" x="71" y="-288" font-family="Helvetica,sans-Serif" font-size="10.00">< 8 > ></text> |
| <polyline fill="none" stroke="#bfbfbf" points="-0.5,-281 142.5,-281 "/> |
| <text text-anchor="middle" x="71" y="-269" font-family="Helvetica,sans-Serif" font-size="10.00"> </text> |
| <polyline fill="none" stroke="#bfbfbf" points="-0.5,-262 142.5,-262 "/> |
| <text text-anchor="middle" x="71" y="-250" font-family="Helvetica,sans-Serif" font-size="10.00"> </text> |
| </g> |
| <!-- Node2->Node1 --> |
| <g id="edge1" class="edge"><title>Node2->Node1</title> |
| <path fill="none" stroke="#404040" d="M72.0787,-242.877C75.4125,-201.316 87.9975,-131.445 134,-98 219.634,-35.7414 1850.15,-39.1775 2204.44,-40.6653"/> |
| <polygon fill="none" stroke="#404040" points="2204.5,-40.6654 2210.52,-36.6914 2216.5,-40.7173 2210.48,-44.6913 2204.5,-40.6654"/> |
| <text text-anchor="middle" x="175" y="-117.5" font-family="Helvetica,sans-Serif" font-size="10.00"> +compact_strings</text> |
| </g> |
| <!-- Node3 --> |
| <g id="node3" class="node"><title>Node3</title> |
| <polygon fill="white" stroke="#bfbfbf" points="160.5,-243 160.5,-311 303.5,-311 303.5,-243 160.5,-243"/> |
| <text text-anchor="start" x="168.5" y="-299" font-family="Helvetica,sans-Serif" font-size="10.00">vector< boost::multiprecision</text> |
| <text text-anchor="middle" x="232" y="-288" font-family="Helvetica,sans-Serif" font-size="10.00">::int128_t ></text> |
| <polyline fill="none" stroke="#bfbfbf" points="160.5,-281 303.5,-281 "/> |
| <text text-anchor="middle" x="232" y="-269" font-family="Helvetica,sans-Serif" font-size="10.00"> </text> |
| <polyline fill="none" stroke="#bfbfbf" points="160.5,-262 303.5,-262 "/> |
| <text text-anchor="middle" x="232" y="-250" font-family="Helvetica,sans-Serif" font-size="10.00"> </text> |
| </g> |
| <!-- Node3->Node1 --> |
| <g id="edge2" class="edge"><title>Node3->Node1</title> |
| <path fill="none" stroke="#404040" d="M222.11,-242.718C212.388,-202.314 203.943,-135.004 242,-98 277.97,-63.0249 1855.67,-45.1753 2204.29,-41.6542"/> |
| <polygon fill="none" stroke="#404040" points="2204.41,-41.6532 2210.37,-37.5931 2216.41,-41.5326 2210.45,-45.5927 2204.41,-41.6532"/> |
| <text text-anchor="middle" x="280" y="-123" font-family="Helvetica,sans-Serif" font-size="10.00"> +boost_add_ints</text> |
| <text text-anchor="middle" x="280" y="-112" font-family="Helvetica,sans-Serif" font-size="10.00">+boost_mult_ints</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="800.5,-160.5 800.5,-393.5 931.5,-393.5 931.5,-160.5 800.5,-160.5"/> |
| <text text-anchor="middle" x="866" y="-381.5" font-family="Helvetica,sans-Serif" font-size="10.00">impala::MemPool</text> |
| <polyline fill="none" stroke="black" points="800.5,-374.5 931.5,-374.5 "/> |
| <text text-anchor="middle" x="866" y="-362.5" font-family="Helvetica,sans-Serif" font-size="10.00"> </text> |
| <polyline fill="none" stroke="black" points="800.5,-355.5 931.5,-355.5 "/> |
| <text text-anchor="start" x="808.5" y="-343.5" font-family="Helvetica,sans-Serif" font-size="10.00">+ MemPool()</text> |
| <text text-anchor="start" x="808.5" y="-332.5" font-family="Helvetica,sans-Serif" font-size="10.00">+ ~MemPool()</text> |
| <text text-anchor="start" x="808.5" y="-321.5" font-family="Helvetica,sans-Serif" font-size="10.00">+ Allocate()</text> |
| <text text-anchor="start" x="808.5" y="-310.5" font-family="Helvetica,sans-Serif" font-size="10.00">+ TryAllocate()</text> |
| <text text-anchor="start" x="808.5" y="-299.5" font-family="Helvetica,sans-Serif" font-size="10.00">+ ReturnPartialAllocation()</text> |
| <text text-anchor="start" x="808.5" y="-288.5" font-family="Helvetica,sans-Serif" font-size="10.00">+ Clear()</text> |
| <text text-anchor="start" x="808.5" y="-277.5" font-family="Helvetica,sans-Serif" font-size="10.00">+ FreeAll()</text> |
| <text text-anchor="start" x="808.5" y="-266.5" font-family="Helvetica,sans-Serif" font-size="10.00">+ AcquireData()</text> |
| <text text-anchor="start" x="808.5" y="-255.5" font-family="Helvetica,sans-Serif" font-size="10.00">+ Contains()</text> |
| <text text-anchor="start" x="808.5" y="-244.5" font-family="Helvetica,sans-Serif" font-size="10.00">+ DebugString()</text> |
| <text text-anchor="start" x="808.5" y="-233.5" font-family="Helvetica,sans-Serif" font-size="10.00">and 10 more...</text> |
| <text text-anchor="start" x="808.5" y="-222.5" font-family="Helvetica,sans-Serif" font-size="10.00">- FindChunk()</text> |
| <text text-anchor="start" x="808.5" y="-211.5" font-family="Helvetica,sans-Serif" font-size="10.00">- CheckIntegrity()</text> |
| <text text-anchor="start" x="808.5" y="-200.5" font-family="Helvetica,sans-Serif" font-size="10.00">- GetOffsetHelper()</text> |
| <text text-anchor="start" x="808.5" y="-189.5" font-family="Helvetica,sans-Serif" font-size="10.00">- GetDataPtrHelper()</text> |
| <text text-anchor="start" x="808.5" y="-178.5" font-family="Helvetica,sans-Serif" font-size="10.00">- GetFreeOffset()</text> |
| <text text-anchor="start" x="808.5" y="-167.5" font-family="Helvetica,sans-Serif" font-size="10.00">- Allocate()</text> |
| </a> |
| </g> |
| </g> |
| <!-- Node4->Node1 --> |
| <g id="edge3" class="edge"><title>Node4->Node1</title> |
| <path fill="none" stroke="#404040" d="M877.632,-160.419C885.518,-136.344 898.102,-113.581 918,-98 969.057,-58.0193 1936.67,-44.6241 2204.05,-41.6778"/> |
| <polygon fill="none" stroke="#404040" points="2204.25,-41.6758 2210.21,-37.6108 2216.25,-41.5454 2210.3,-45.6104 2204.25,-41.6758"/> |
| <text text-anchor="middle" x="932" y="-117.5" font-family="Helvetica,sans-Serif" font-size="10.00"> +pool</text> |
| </g> |
| <!-- Node5 --> |
| <g id="node5" class="node"><title>Node5</title> |
| <polygon fill="white" stroke="#bfbfbf" points="1329.5,-1291.5 1329.5,-1348.5 1364.5,-1348.5 1364.5,-1291.5 1329.5,-1291.5"/> |
| <text text-anchor="middle" x="1347" y="-1336.5" font-family="Helvetica,sans-Serif" font-size="10.00">char</text> |
| <polyline fill="none" stroke="#bfbfbf" points="1329.5,-1329.5 1364.5,-1329.5 "/> |
| <text text-anchor="middle" x="1347" y="-1317.5" font-family="Helvetica,sans-Serif" font-size="10.00"> </text> |
| <polyline fill="none" stroke="#bfbfbf" points="1329.5,-1310.5 1364.5,-1310.5 "/> |
| <text text-anchor="middle" x="1347" y="-1298.5" font-family="Helvetica,sans-Serif" font-size="10.00"> </text> |
| </g> |
| <!-- Node5->Node1 --> |
| <g id="edge25" class="edge"><title>Node5->Node1</title> |
| <path fill="none" stroke="#404040" d="M1337.5,-1291.24C1325.34,-1254.43 1304.71,-1187.18 1295,-1128 1285.01,-1067.15 1303.4,-619.697 1262,-574 1227.85,-536.314 1188.09,-588.535 1149,-556 1096.82,-512.563 1150.09,-455.547 1098,-412 1059.99,-380.226 1020.08,-431.752 988,-394 945.077,-343.483 968.116,-132.037 1025,-98 1075.86,-67.5648 1950.75,-47.5159 2203.9,-42.3326"/> |
| <polygon fill="none" stroke="#404040" points="2204.19,-42.3269 2210.1,-38.2057 2216.18,-42.0829 2210.27,-46.2041 2204.19,-42.3269"/> |
| <text text-anchor="middle" x="1186.5" y="-492.5" font-family="Helvetica,sans-Serif" font-size="10.00"> +unaligned_data</text> |
| <text text-anchor="middle" x="1186.5" y="-481.5" font-family="Helvetica,sans-Serif" font-size="10.00">+s1</text> |
| <text text-anchor="middle" x="1186.5" y="-470.5" font-family="Helvetica,sans-Serif" font-size="10.00">+s2</text> |
| </g> |
| <!-- Node5->Node4 --> |
| <g id="edge4" class="edge"><title>Node5->Node4</title> |
| <path fill="none" stroke="#404040" d="M1329.34,-1299.18C1311.51,-1278.48 1283.97,-1244.56 1265,-1212 1248.96,-1184.47 1261.54,-1166.32 1237,-1146 1207.93,-1121.93 1178.76,-1156.49 1154,-1128 1113.51,-1081.42 1125.47,-634.452 1113,-574 1097.62,-499.389 1115.3,-461.04 1057,-412 1018.75,-379.828 988.24,-420.713 946,-394 944.417,-392.999 942.857,-391.954 941.32,-390.869"/> |
| <polygon fill="none" stroke="#404040" points="940.947,-390.575 933.758,-390.01 931.515,-383.157 938.704,-383.722 940.947,-390.575"/> |
| <text text-anchor="middle" x="1208" y="-848.5" font-family="Helvetica,sans-Serif" font-size="10.00"> +LLVM_CLASS_NAME</text> |
| </g> |
| <!-- Node37 --> |
| <g id="node37" class="node"><title>Node37</title> |
| <g id="a_node37"><a xlink:href="classimpala_1_1ExprContext.html" target="_top" xlink:title="{impala::ExprContext\n||+ ExprContext()\l+ ~ExprContext()\l+ Prepare()\l+ Open()\l+ Clone()\l+ Close()\l+ GetValue()\l+ GetValue()\l+ PrintValue()\l+ PrintValue()\land 17 more...\l+ FreeLocalAllocations()\l+ FreeLocalAllocations()\l- GetValue()\l}"> |
| <polygon fill="white" stroke="black" points="2068,-177 2068,-377 2190,-377 2190,-177 2068,-177"/> |
| <text text-anchor="middle" x="2129" y="-365" font-family="Helvetica,sans-Serif" font-size="10.00">impala::ExprContext</text> |
| <polyline fill="none" stroke="black" points="2068,-358 2190,-358 "/> |
| <text text-anchor="middle" x="2129" y="-346" font-family="Helvetica,sans-Serif" font-size="10.00"> </text> |
| <polyline fill="none" stroke="black" points="2068,-339 2190,-339 "/> |
| <text text-anchor="start" x="2076" y="-327" font-family="Helvetica,sans-Serif" font-size="10.00">+ ExprContext()</text> |
| <text text-anchor="start" x="2076" y="-316" font-family="Helvetica,sans-Serif" font-size="10.00">+ ~ExprContext()</text> |
| <text text-anchor="start" x="2076" y="-305" font-family="Helvetica,sans-Serif" font-size="10.00">+ Prepare()</text> |
| <text text-anchor="start" x="2076" y="-294" font-family="Helvetica,sans-Serif" font-size="10.00">+ Open()</text> |
| <text text-anchor="start" x="2076" y="-283" font-family="Helvetica,sans-Serif" font-size="10.00">+ Clone()</text> |
| <text text-anchor="start" x="2076" y="-272" font-family="Helvetica,sans-Serif" font-size="10.00">+ Close()</text> |
| <text text-anchor="start" x="2076" y="-261" font-family="Helvetica,sans-Serif" font-size="10.00">+ GetValue()</text> |
| <text text-anchor="start" x="2076" y="-250" font-family="Helvetica,sans-Serif" font-size="10.00">+ GetValue()</text> |
| <text text-anchor="start" x="2076" y="-239" font-family="Helvetica,sans-Serif" font-size="10.00">+ PrintValue()</text> |
| <text text-anchor="start" x="2076" y="-228" font-family="Helvetica,sans-Serif" font-size="10.00">+ PrintValue()</text> |
| <text text-anchor="start" x="2076" y="-217" font-family="Helvetica,sans-Serif" font-size="10.00">and 17 more...</text> |
| <text text-anchor="start" x="2076" y="-206" font-family="Helvetica,sans-Serif" font-size="10.00">+ FreeLocalAllocations()</text> |
| <text text-anchor="start" x="2076" y="-195" font-family="Helvetica,sans-Serif" font-size="10.00">+ FreeLocalAllocations()</text> |
| <text text-anchor="start" x="2076" y="-184" font-family="Helvetica,sans-Serif" font-size="10.00">- GetValue()</text> |
| </a> |
| </g> |
| </g> |
| <!-- Node5->Node37 --> |
| <g id="edge51" class="edge"><title>Node5->Node37</title> |
| <path fill="none" stroke="#404040" d="M1351.98,-1291.45C1360.68,-1252.05 1382.66,-1180.56 1432,-1146 1462.39,-1124.71 1571.42,-1153.89 1598,-1128 1687.01,-1041.33 1640.34,-693.865 1673,-574 1693.53,-498.66 1677.22,-457.055 1741,-412 1798.63,-371.288 1997.45,-430.224 2058,-394 2062.21,-391.481 2066.21,-388.606 2069.99,-385.451"/> |
| <polygon fill="none" stroke="#404040" points="2070.2,-385.254 2071.86,-378.237 2078.98,-377.07 2077.32,-384.087 2070.2,-385.254"/> |
| <text text-anchor="middle" x="1727" y="-848.5" font-family="Helvetica,sans-Serif" font-size="10.00"> +LLVM_CLASS_NAME</text> |
| </g> |
| <!-- Node42 --> |
| <g id="node42" class="node"><title>Node42</title> |
| <g id="a_node42"><a xlink:href="classimpala_1_1Expr.html" target="_top" xlink:title="This is the superclass of all expr evaluation nodes. "> |
| <polygon fill="white" stroke="red" points="2108.5,-575 2108.5,-1127 2287.5,-1127 2287.5,-575 2108.5,-575"/> |
| <text text-anchor="middle" x="2198" y="-1115" font-family="Helvetica,sans-Serif" font-size="10.00">impala::Expr</text> |
| <polyline fill="none" stroke="red" points="2108.5,-1108 2287.5,-1108 "/> |
| <text text-anchor="middle" x="2198" y="-1096" font-family="Helvetica,sans-Serif" font-size="10.00"> </text> |
| <polyline fill="none" stroke="red" points="2108.5,-1089 2287.5,-1089 "/> |
| <text text-anchor="start" x="2116.5" y="-1077" font-family="Helvetica,sans-Serif" font-size="10.00">+ ~Expr()</text> |
| <text text-anchor="start" x="2116.5" y="-1066" font-family="Helvetica,sans-Serif" font-size="10.00">+ GetBooleanVal()</text> |
| <text text-anchor="start" x="2116.5" y="-1055" font-family="Helvetica,sans-Serif" font-size="10.00">+ GetTinyIntVal()</text> |
| <text text-anchor="start" x="2116.5" y="-1044" font-family="Helvetica,sans-Serif" font-size="10.00">+ GetSmallIntVal()</text> |
| <text text-anchor="start" x="2116.5" y="-1033" font-family="Helvetica,sans-Serif" font-size="10.00">+ GetIntVal()</text> |
| <text text-anchor="start" x="2116.5" y="-1022" font-family="Helvetica,sans-Serif" font-size="10.00">+ GetBigIntVal()</text> |
| <text text-anchor="start" x="2116.5" y="-1011" font-family="Helvetica,sans-Serif" font-size="10.00">+ GetFloatVal()</text> |
| <text text-anchor="start" x="2116.5" y="-1000" font-family="Helvetica,sans-Serif" font-size="10.00">+ GetDoubleVal()</text> |
| <text text-anchor="start" x="2116.5" y="-989" font-family="Helvetica,sans-Serif" font-size="10.00">+ GetStringVal()</text> |
| <text text-anchor="start" x="2116.5" y="-978" font-family="Helvetica,sans-Serif" font-size="10.00">+ GetTimestampVal()</text> |
| <text text-anchor="start" x="2116.5" y="-967" font-family="Helvetica,sans-Serif" font-size="10.00">and 13 more...</text> |
| <text text-anchor="start" x="2116.5" y="-956" font-family="Helvetica,sans-Serif" font-size="10.00">+ CreateExprTree()</text> |
| <text text-anchor="start" x="2116.5" y="-945" font-family="Helvetica,sans-Serif" font-size="10.00">+ CreateExprTrees()</text> |
| <text text-anchor="start" x="2116.5" y="-934" font-family="Helvetica,sans-Serif" font-size="10.00">+ Prepare()</text> |
| <text text-anchor="start" x="2116.5" y="-923" font-family="Helvetica,sans-Serif" font-size="10.00">+ Open()</text> |
| <text text-anchor="start" x="2116.5" y="-912" font-family="Helvetica,sans-Serif" font-size="10.00">+ Clone()</text> |
| <text text-anchor="start" x="2116.5" y="-901" font-family="Helvetica,sans-Serif" font-size="10.00">+ Close()</text> |
| <text text-anchor="start" x="2116.5" y="-890" font-family="Helvetica,sans-Serif" font-size="10.00">+ CreateLiteral()</text> |
| <text text-anchor="start" x="2116.5" y="-879" font-family="Helvetica,sans-Serif" font-size="10.00">+ CreateLiteral()</text> |
| <text text-anchor="start" x="2116.5" y="-868" font-family="Helvetica,sans-Serif" font-size="10.00">+ ComputeResultsLayout()</text> |
| <text text-anchor="start" x="2116.5" y="-857" font-family="Helvetica,sans-Serif" font-size="10.00">+ ComputeResultsLayout()</text> |
| <text text-anchor="start" x="2116.5" y="-846" font-family="Helvetica,sans-Serif" font-size="10.00">+ DebugString()</text> |
| <text text-anchor="start" x="2116.5" y="-835" font-family="Helvetica,sans-Serif" font-size="10.00">+ DebugString()</text> |
| <text text-anchor="start" x="2116.5" y="-824" font-family="Helvetica,sans-Serif" font-size="10.00">+ InitBuiltinsDummy()</text> |
| <text text-anchor="start" x="2116.5" y="-813" font-family="Helvetica,sans-Serif" font-size="10.00"># Expr()</text> |
| <text text-anchor="start" x="2116.5" y="-802" font-family="Helvetica,sans-Serif" font-size="10.00"># Expr()</text> |
| <text text-anchor="start" x="2116.5" y="-791" font-family="Helvetica,sans-Serif" font-size="10.00"># Prepare()</text> |
| <text text-anchor="start" x="2116.5" y="-780" font-family="Helvetica,sans-Serif" font-size="10.00"># Open()</text> |
| <text text-anchor="start" x="2116.5" y="-769" font-family="Helvetica,sans-Serif" font-size="10.00"># Close()</text> |
| <text text-anchor="start" x="2116.5" y="-758" font-family="Helvetica,sans-Serif" font-size="10.00"># RegisterFunctionContext()</text> |
| <text text-anchor="start" x="2116.5" y="-747" font-family="Helvetica,sans-Serif" font-size="10.00"># CreateIrFunctionPrototype()</text> |
| <text text-anchor="start" x="2116.5" y="-736" font-family="Helvetica,sans-Serif" font-size="10.00"># GetCodegendComputeFnWrapper()</text> |
| <text text-anchor="start" x="2116.5" y="-725" font-family="Helvetica,sans-Serif" font-size="10.00"># GetStaticGetValWrapper()</text> |
| <text text-anchor="start" x="2116.5" y="-714" font-family="Helvetica,sans-Serif" font-size="10.00"># DebugString()</text> |
| <text text-anchor="start" x="2116.5" y="-703" font-family="Helvetica,sans-Serif" font-size="10.00">- CreateExpr()</text> |
| <text text-anchor="start" x="2116.5" y="-692" font-family="Helvetica,sans-Serif" font-size="10.00">- CreateTreeFromThrift()</text> |
| <text text-anchor="start" x="2116.5" y="-681" font-family="Helvetica,sans-Serif" font-size="10.00">- GetBooleanVal()</text> |
| <text text-anchor="start" x="2116.5" y="-670" font-family="Helvetica,sans-Serif" font-size="10.00">- GetTinyIntVal()</text> |
| <text text-anchor="start" x="2116.5" y="-659" font-family="Helvetica,sans-Serif" font-size="10.00">- GetSmallIntVal()</text> |
| <text text-anchor="start" x="2116.5" y="-648" font-family="Helvetica,sans-Serif" font-size="10.00">- GetIntVal()</text> |
| <text text-anchor="start" x="2116.5" y="-637" font-family="Helvetica,sans-Serif" font-size="10.00">- GetBigIntVal()</text> |
| <text text-anchor="start" x="2116.5" y="-626" font-family="Helvetica,sans-Serif" font-size="10.00">- GetFloatVal()</text> |
| <text text-anchor="start" x="2116.5" y="-615" font-family="Helvetica,sans-Serif" font-size="10.00">- GetDoubleVal()</text> |
| <text text-anchor="start" x="2116.5" y="-604" font-family="Helvetica,sans-Serif" font-size="10.00">- GetStringVal()</text> |
| <text text-anchor="start" x="2116.5" y="-593" font-family="Helvetica,sans-Serif" font-size="10.00">- GetTimestampVal()</text> |
| <text text-anchor="start" x="2116.5" y="-582" font-family="Helvetica,sans-Serif" font-size="10.00">- GetDecimalVal()</text> |
| </a> |
| </g> |
| </g> |
| <!-- Node5->Node42 --> |
| <g id="edge62" class="edge"><title>Node5->Node42</title> |
| <path fill="none" stroke="#404040" d="M1364.65,-1312.13C1433.33,-1285.68 1689.87,-1189.83 1910,-1146 1951.38,-1137.76 2065.69,-1153.89 2099,-1128 2099.1,-1127.92 2099.2,-1127.84 2099.3,-1127.77"/> |
| <polygon fill="none" stroke="#404040" points="2099.15,-1127.89 2101.17,-1120.97 2108.34,-1120.17 2106.32,-1127.09 2099.15,-1127.89"/> |
| <text text-anchor="middle" x="1964" y="-1176.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="1891,-1458.5 1891,-1515.5 1937,-1515.5 1937,-1458.5 1891,-1458.5"/> |
| <text text-anchor="middle" x="1914" y="-1503.5" font-family="Helvetica,sans-Serif" font-size="10.00">int64_t</text> |
| <polyline fill="none" stroke="#bfbfbf" points="1891,-1496.5 1937,-1496.5 "/> |
| <text text-anchor="middle" x="1914" y="-1484.5" font-family="Helvetica,sans-Serif" font-size="10.00"> </text> |
| <polyline fill="none" stroke="#bfbfbf" points="1891,-1477.5 1937,-1477.5 "/> |
| <text text-anchor="middle" x="1914" y="-1465.5" font-family="Helvetica,sans-Serif" font-size="10.00"> </text> |
| </g> |
| <!-- Node6->Node1 --> |
| <g id="edge29" class="edge"><title>Node6->Node1</title> |
| <path fill="none" stroke="#404040" d="M1890.61,-1485.72C1763.98,-1484.11 1147.55,-1474.71 645,-1440 513.967,-1430.95 448.78,-1497.7 351,-1410 320.889,-1382.99 332,-1361.45 332,-1321 332,-1321 332,-1321 332,-276 332,-19.0727 629.086,-143.237 882,-98 1140.37,-51.7874 1961.96,-42.9581 2204.17,-41.3454"/> |
| <polygon fill="none" stroke="#404040" points="2204.27,-41.3448 2210.25,-37.3063 2216.27,-41.2676 2210.3,-45.3061 2204.27,-41.3448"/> |
| <text text-anchor="middle" x="370" y="-870.5" font-family="Helvetica,sans-Serif" font-size="10.00"> +value</text> |
| <text text-anchor="middle" x="370" y="-859.5" font-family="Helvetica,sans-Serif" font-size="10.00">+num_produces</text> |
| <text text-anchor="middle" x="370" y="-848.5" font-family="Helvetica,sans-Serif" font-size="10.00">+num_consumes</text> |
| <text text-anchor="middle" x="370" y="-837.5" font-family="Helvetica,sans-Serif" font-size="10.00">+int64_result</text> |
| <text text-anchor="middle" x="370" y="-826.5" font-family="Helvetica,sans-Serif" font-size="10.00">+dummy_result</text> |
| </g> |
| <!-- Node6->Node4 --> |
| <g id="edge5" class="edge"><title>Node6->Node4</title> |
| <path fill="none" stroke="#404040" d="M1890.8,-1485.67C1793.24,-1483.89 1416.84,-1473 1320,-1410 1241.61,-1359 1286.84,-1284.73 1211,-1230 1181.8,-1208.93 1158.17,-1236.74 1132,-1212 1109.82,-1191.03 1136.22,-1165.82 1113,-1146 1063.27,-1103.55 1012.16,-1175.28 967,-1128 856.785,-1012.59 944.278,-568.281 912,-412 911.553,-409.836 911.081,-407.659 910.586,-405.472"/> |
| <polygon fill="none" stroke="#404040" points="910.56,-405.368 905.259,-400.48 907.732,-393.706 913.033,-398.594 910.56,-405.368"/> |
| <text text-anchor="start" x="1132" y="-1204" font-family="Helvetica,sans-Serif" font-size="10.00"> -peak_allocated_bytes</text> |
| <text text-anchor="middle" x="1182.5" y="-1193" font-family="Helvetica,sans-Serif" font-size="10.00">_</text> |
| <text text-anchor="start" x="1132" y="-1182" font-family="Helvetica,sans-Serif" font-size="10.00">-total_reserved</text> |
| <text text-anchor="middle" x="1182.5" y="-1171" font-family="Helvetica,sans-Serif" font-size="10.00">_bytes_</text> |
| <text text-anchor="start" x="1132" y="-1160" font-family="Helvetica,sans-Serif" font-size="10.00">-total_allocated</text> |
| <text text-anchor="middle" x="1182.5" y="-1149" 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="red" points="672,-707 672,-995 830,-995 830,-707 672,-707"/> |
| <text text-anchor="middle" x="751" y="-983" font-family="Helvetica,sans-Serif" font-size="10.00">impala::MemTracker</text> |
| <polyline fill="none" stroke="red" points="672,-976 830,-976 "/> |
| <text text-anchor="middle" x="751" y="-964" font-family="Helvetica,sans-Serif" font-size="10.00"> </text> |
| <polyline fill="none" stroke="red" points="672,-957 830,-957 "/> |
| <text text-anchor="start" x="680" y="-945" font-family="Helvetica,sans-Serif" font-size="10.00">+ MemTracker()</text> |
| <text text-anchor="start" x="680" y="-934" font-family="Helvetica,sans-Serif" font-size="10.00">+ MemTracker()</text> |
| <text text-anchor="start" x="680" y="-923" font-family="Helvetica,sans-Serif" font-size="10.00">+ MemTracker()</text> |
| <text text-anchor="start" x="680" y="-912" font-family="Helvetica,sans-Serif" font-size="10.00">+ ~MemTracker()</text> |
| <text text-anchor="start" x="680" y="-901" font-family="Helvetica,sans-Serif" font-size="10.00">+ UnregisterFromParent()</text> |
| <text text-anchor="start" x="680" y="-890" font-family="Helvetica,sans-Serif" font-size="10.00">+ effective_limit()</text> |
| <text text-anchor="start" x="680" y="-879" font-family="Helvetica,sans-Serif" font-size="10.00">+ Consume()</text> |
| <text text-anchor="start" x="680" y="-868" font-family="Helvetica,sans-Serif" font-size="10.00">+ ConsumeLocal()</text> |
| <text text-anchor="start" x="680" y="-857" font-family="Helvetica,sans-Serif" font-size="10.00">+ ReleaseLocal()</text> |
| <text text-anchor="start" x="680" y="-846" font-family="Helvetica,sans-Serif" font-size="10.00">+ TryConsume()</text> |
| <text text-anchor="start" x="680" y="-835" font-family="Helvetica,sans-Serif" font-size="10.00">and 15 more...</text> |
| <text text-anchor="start" x="680" y="-824" font-family="Helvetica,sans-Serif" font-size="10.00">+ GetQueryMemTracker()</text> |
| <text text-anchor="start" x="680" y="-813" font-family="Helvetica,sans-Serif" font-size="10.00">+ GetRequestPoolMemTracker()</text> |
| <text text-anchor="start" x="680" y="-802" font-family="Helvetica,sans-Serif" font-size="10.00">- CheckLimitExceeded()</text> |
| <text text-anchor="start" x="680" y="-791" font-family="Helvetica,sans-Serif" font-size="10.00">- GcMemory()</text> |
| <text text-anchor="start" x="680" y="-780" font-family="Helvetica,sans-Serif" font-size="10.00">- GcTcmalloc()</text> |
| <text text-anchor="start" x="680" y="-769" font-family="Helvetica,sans-Serif" font-size="10.00">- SetQueryResourceMgr()</text> |
| <text text-anchor="start" x="680" y="-758" font-family="Helvetica,sans-Serif" font-size="10.00">- Init()</text> |
| <text text-anchor="start" x="680" y="-747" font-family="Helvetica,sans-Serif" font-size="10.00">- AddChildTracker()</text> |
| <text text-anchor="start" x="680" y="-736" font-family="Helvetica,sans-Serif" font-size="10.00">- LogUpdate()</text> |
| <text text-anchor="start" x="680" y="-725" font-family="Helvetica,sans-Serif" font-size="10.00">- ExpandRmReservation()</text> |
| <text text-anchor="start" x="680" y="-714" font-family="Helvetica,sans-Serif" font-size="10.00">- LogUsage()</text> |
| </a> |
| </g> |
| </g> |
| <!-- Node6->Node9 --> |
| <g id="edge16" class="edge"><title>Node6->Node9</title> |
| <path fill="none" stroke="#404040" d="M1890.86,-1485.58C1717.36,-1482.35 625.559,-1460.07 579,-1410 551.762,-1380.71 553.608,-1260.91 579,-1230 605.172,-1198.14 640.47,-1240.77 670,-1212 699.77,-1183 720.171,-1090.9 733.052,-1007.13"/> |
| <polygon fill="none" stroke="#404040" points="733.076,-1006.97 730.012,-1000.45 734.859,-995.108 737.923,-1001.64 733.076,-1006.97"/> |
| <text text-anchor="start" x="579" y="-1334" font-family="Helvetica,sans-Serif" font-size="10.00"> -rm_reserved_limit</text> |
| <text text-anchor="middle" x="628" y="-1323" font-family="Helvetica,sans-Serif" font-size="10.00">_</text> |
| <text text-anchor="middle" x="628" y="-1312" font-family="Helvetica,sans-Serif" font-size="10.00">-limit_</text> |
| <text text-anchor="middle" x="628" y="-1301" 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="847.5,-1231 847.5,-1409 946.5,-1409 946.5,-1231 847.5,-1231"/> |
| <text text-anchor="start" x="855.5" y="-1397" font-family="Helvetica,sans-Serif" font-size="10.00">impala::AtomicInt<</text> |
| <text text-anchor="middle" x="897" y="-1386" font-family="Helvetica,sans-Serif" font-size="10.00"> int64_t ></text> |
| <polyline fill="none" stroke="black" points="847.5,-1379 946.5,-1379 "/> |
| <text text-anchor="middle" x="897" y="-1367" font-family="Helvetica,sans-Serif" font-size="10.00"> </text> |
| <polyline fill="none" stroke="black" points="847.5,-1360 946.5,-1360 "/> |
| <text text-anchor="start" x="855.5" y="-1348" font-family="Helvetica,sans-Serif" font-size="10.00">+ AtomicInt()</text> |
| <text text-anchor="start" x="855.5" y="-1337" font-family="Helvetica,sans-Serif" font-size="10.00">+ operator int64_t()</text> |
| <text text-anchor="start" x="855.5" y="-1326" font-family="Helvetica,sans-Serif" font-size="10.00">+ operator=()</text> |
| <text text-anchor="start" x="855.5" y="-1315" font-family="Helvetica,sans-Serif" font-size="10.00">+ operator=()</text> |
| <text text-anchor="start" x="855.5" y="-1304" font-family="Helvetica,sans-Serif" font-size="10.00">+ operator+=()</text> |
| <text text-anchor="start" x="855.5" y="-1293" font-family="Helvetica,sans-Serif" font-size="10.00">+ operator-=()</text> |
| <text text-anchor="start" x="855.5" y="-1282" font-family="Helvetica,sans-Serif" font-size="10.00">+ operator|=()</text> |
| <text text-anchor="start" x="855.5" y="-1271" font-family="Helvetica,sans-Serif" font-size="10.00">+ operator&=()</text> |
| <text text-anchor="start" x="855.5" y="-1260" font-family="Helvetica,sans-Serif" font-size="10.00">+ operator++()</text> |
| <text text-anchor="start" x="855.5" y="-1249" font-family="Helvetica,sans-Serif" font-size="10.00">+ operator++()</text> |
| <text text-anchor="start" x="855.5" y="-1238" 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="M1890.88,-1485.13C1800.24,-1481.6 1460.49,-1467.2 1182,-1440 1084.9,-1430.52 1044.92,-1461.28 956.923,-1409.45"/> |
| <polygon fill="none" stroke="#404040" points="956.761,-1409.35 949.556,-1409.63 946.529,-1403.08 953.735,-1402.81 956.761,-1409.35"/> |
| <text text-anchor="middle" x="1199.5" y="-1431.5" font-family="Helvetica,sans-Serif" font-size="10.00"> -value_</text> |
| </g> |
| <!-- Node25 --> |
| <g id="node25" class="node"><title>Node25</title> |
| <g id="a_node25"><a xlink:href="structPaddedTupleStruct.html" target="_top" xlink:title="{PaddedTupleStruct\n||}"> |
| <polygon fill="white" stroke="black" points="2852,-822.5 2852,-879.5 2952,-879.5 2952,-822.5 2852,-822.5"/> |
| <text text-anchor="middle" x="2902" y="-867.5" font-family="Helvetica,sans-Serif" font-size="10.00">PaddedTupleStruct</text> |
| <polyline fill="none" stroke="black" points="2852,-860.5 2952,-860.5 "/> |
| <text text-anchor="middle" x="2902" y="-848.5" font-family="Helvetica,sans-Serif" font-size="10.00"> </text> |
| <polyline fill="none" stroke="black" points="2852,-841.5 2952,-841.5 "/> |
| <text text-anchor="middle" x="2902" y="-829.5" font-family="Helvetica,sans-Serif" font-size="10.00"> </text> |
| </a> |
| </g> |
| </g> |
| <!-- Node6->Node25 --> |
| <g id="edge33" class="edge"><title>Node6->Node25</title> |
| <path fill="none" stroke="#404040" d="M1937.25,-1486.25C2054.26,-1487.15 2578.62,-1486.79 2718,-1410 2815.41,-1356.33 2830.59,-1315.61 2871,-1212 2913.72,-1102.47 2910.51,-960.358 2905.72,-892.081"/> |
| <polygon fill="none" stroke="#404040" points="2905.69,-891.794 2901.25,-886.115 2904.78,-879.829 2909.23,-885.507 2905.69,-891.794"/> |
| <text text-anchor="middle" x="2872.5" y="-1317.5" font-family="Helvetica,sans-Serif" font-size="10.00"> +id</text> |
| </g> |
| <!-- Node40 --> |
| <g id="node40" class="node"><title>Node40</title> |
| <g id="a_node40"><a xlink:href="structimpala_1_1ExprValue.html" target="_top" xlink:title="The materialized value returned by ExprContext::GetValue(). "> |
| <polygon fill="white" stroke="red" points="2582,-756.5 2582,-945.5 2678,-945.5 2678,-756.5 2582,-756.5"/> |
| <text text-anchor="middle" x="2630" y="-933.5" font-family="Helvetica,sans-Serif" font-size="10.00">impala::ExprValue</text> |
| <polyline fill="none" stroke="red" points="2582,-926.5 2678,-926.5 "/> |
| <text text-anchor="middle" x="2630" y="-914.5" font-family="Helvetica,sans-Serif" font-size="10.00"> </text> |
| <polyline fill="none" stroke="red" points="2582,-907.5 2678,-907.5 "/> |
| <text text-anchor="start" x="2590" y="-895.5" font-family="Helvetica,sans-Serif" font-size="10.00">+ ExprValue()</text> |
| <text text-anchor="start" x="2590" y="-884.5" font-family="Helvetica,sans-Serif" font-size="10.00">+ ExprValue()</text> |
| <text text-anchor="start" x="2590" y="-873.5" font-family="Helvetica,sans-Serif" font-size="10.00">+ ExprValue()</text> |
| <text text-anchor="start" x="2590" y="-862.5" font-family="Helvetica,sans-Serif" font-size="10.00">+ ExprValue()</text> |
| <text text-anchor="start" x="2590" y="-851.5" font-family="Helvetica,sans-Serif" font-size="10.00">+ ExprValue()</text> |
| <text text-anchor="start" x="2590" y="-840.5" font-family="Helvetica,sans-Serif" font-size="10.00">+ ExprValue()</text> |
| <text text-anchor="start" x="2590" y="-829.5" font-family="Helvetica,sans-Serif" font-size="10.00">+ ExprValue()</text> |
| <text text-anchor="start" x="2590" y="-818.5" font-family="Helvetica,sans-Serif" font-size="10.00">+ ExprValue()</text> |
| <text text-anchor="start" x="2590" y="-807.5" font-family="Helvetica,sans-Serif" font-size="10.00">+ ExprValue()</text> |
| <text text-anchor="start" x="2590" y="-796.5" font-family="Helvetica,sans-Serif" font-size="10.00">+ ExprValue()</text> |
| <text text-anchor="start" x="2590" y="-785.5" font-family="Helvetica,sans-Serif" font-size="10.00">+ SetToZero()</text> |
| <text text-anchor="start" x="2590" y="-774.5" font-family="Helvetica,sans-Serif" font-size="10.00">+ SetToMin()</text> |
| <text text-anchor="start" x="2590" y="-763.5" font-family="Helvetica,sans-Serif" font-size="10.00">+ SetToMax()</text> |
| </a> |
| </g> |
| </g> |
| <!-- Node6->Node40 --> |
| <g id="edge57" class="edge"><title>Node6->Node40</title> |
| <path fill="none" stroke="#404040" d="M1937.02,-1486.16C2004.11,-1485.76 2203.91,-1478.5 2350,-1410 2473.04,-1352.3 2518.07,-1331.38 2583,-1212 2625.36,-1134.11 2635.36,-1033.12 2635.77,-957.938"/> |
| <polygon fill="none" stroke="#404040" points="2635.77,-957.63 2631.76,-951.635 2635.75,-945.63 2639.76,-951.624 2635.77,-957.63"/> |
| <text text-anchor="middle" x="2598.5" y="-1317.5" font-family="Helvetica,sans-Serif" font-size="10.00"> +bigint_val</text> |
| </g> |
| <!-- Node45 --> |
| <g id="node45" class="node"><title>Node45</title> |
| <g id="a_node45"><a xlink:href="structImpalaTupleStruct.html" target="_top" xlink:title="{ImpalaTupleStruct\n||}"> |
| <polygon fill="white" stroke="black" points="3349,-822.5 3349,-879.5 3445,-879.5 3445,-822.5 3349,-822.5"/> |
| <text text-anchor="middle" x="3397" y="-867.5" font-family="Helvetica,sans-Serif" font-size="10.00">ImpalaTupleStruct</text> |
| <polyline fill="none" stroke="black" points="3349,-860.5 3445,-860.5 "/> |
| <text text-anchor="middle" x="3397" y="-848.5" font-family="Helvetica,sans-Serif" font-size="10.00"> </text> |
| <polyline fill="none" stroke="black" points="3349,-841.5 3445,-841.5 "/> |
| <text text-anchor="middle" x="3397" y="-829.5" font-family="Helvetica,sans-Serif" font-size="10.00"> </text> |
| </a> |
| </g> |
| </g> |
| <!-- Node6->Node45 --> |
| <g id="edge70" class="edge"><title>Node6->Node45</title> |
| <path fill="none" stroke="#404040" d="M1937.24,-1485.69C2118.93,-1483.16 3305.88,-1464.54 3356,-1410 3491.02,-1263.06 3435.74,-992.624 3408.64,-891.516"/> |
| <polygon fill="none" stroke="#404040" points="3408.59,-891.341 3403.14,-886.616 3405.41,-879.77 3410.86,-884.495 3408.59,-891.341"/> |
| <text text-anchor="middle" x="3444.5" y="-1317.5" font-family="Helvetica,sans-Serif" font-size="10.00"> +id</text> |
| </g> |
| <!-- Node46 --> |
| <g id="node46" class="node"><title>Node46</title> |
| <g id="a_node46"><a xlink:href="structUnpaddedTupleStruct.html" target="_top" xlink:title="{UnpaddedTupleStruct\n||}"> |
| <polygon fill="white" stroke="black" points="3219.5,-822.5 3219.5,-879.5 3330.5,-879.5 3330.5,-822.5 3219.5,-822.5"/> |
| <text text-anchor="middle" x="3275" y="-867.5" font-family="Helvetica,sans-Serif" font-size="10.00">UnpaddedTupleStruct</text> |
| <polyline fill="none" stroke="black" points="3219.5,-860.5 3330.5,-860.5 "/> |
| <text text-anchor="middle" x="3275" y="-848.5" font-family="Helvetica,sans-Serif" font-size="10.00"> </text> |
| <polyline fill="none" stroke="black" points="3219.5,-841.5 3330.5,-841.5 "/> |
| <text text-anchor="middle" x="3275" y="-829.5" font-family="Helvetica,sans-Serif" font-size="10.00"> </text> |
| </a> |
| </g> |
| </g> |
| <!-- Node6->Node46 --> |
| <g id="edge76" class="edge"><title>Node6->Node46</title> |
| <path fill="none" stroke="#404040" d="M1937.26,-1485.53C2114.1,-1481.88 3240.95,-1456.81 3294,-1410 3361.07,-1350.82 3321.97,-1301.08 3330,-1212 3340.56,-1094.87 3306.74,-957.889 3287.45,-891.746"/> |
| <polygon fill="none" stroke="#404040" points="3287.34,-891.367 3281.8,-886.755 3283.92,-879.864 3289.47,-884.476 3287.34,-891.367"/> |
| <text text-anchor="middle" x="3343.5" y="-1317.5" font-family="Helvetica,sans-Serif" font-size="10.00"> +id</text> |
| </g> |
| <!-- Node7 --> |
| <g id="node7" class="node"><title>Node7</title> |
| <polygon fill="white" stroke="#bfbfbf" points="1854.5,-1291.5 1854.5,-1348.5 1883.5,-1348.5 1883.5,-1291.5 1854.5,-1291.5"/> |
| <text text-anchor="middle" x="1869" y="-1336.5" font-family="Helvetica,sans-Serif" font-size="10.00">int</text> |
| <polyline fill="none" stroke="#bfbfbf" points="1854.5,-1329.5 1883.5,-1329.5 "/> |
| <text text-anchor="middle" x="1869" y="-1317.5" font-family="Helvetica,sans-Serif" font-size="10.00"> </text> |
| <polyline fill="none" stroke="#bfbfbf" points="1854.5,-1310.5 1883.5,-1310.5 "/> |
| <text text-anchor="middle" x="1869" y="-1298.5" font-family="Helvetica,sans-Serif" font-size="10.00"> </text> |
| </g> |
| <!-- Node7->Node1 --> |
| <g id="edge41" class="edge"><title>Node7->Node1</title> |
| <path fill="none" stroke="#404040" d="M1854.41,-1296.05C1833.28,-1261.3 1795.15,-1192.55 1781,-1128 1763.94,-1050.22 1755.11,-467.716 1812,-412 1846.14,-378.565 1884.26,-427.841 1918,-394 1992.44,-319.333 1895.99,-245.991 1957,-160 2013.4,-80.5105 2129.93,-54.085 2204.36,-45.3213"/> |
| <polygon fill="none" stroke="#404040" points="2204.45,-45.3114 2209.99,-40.687 2216.38,-44.0157 2210.85,-48.6402 2204.45,-45.3114"/> |
| <text text-anchor="middle" x="1848.5" y="-547.5" font-family="Helvetica,sans-Serif" font-size="10.00"> +n2</text> |
| <text text-anchor="middle" x="1848.5" y="-536.5" font-family="Helvetica,sans-Serif" font-size="10.00">+max_value</text> |
| <text text-anchor="middle" x="1848.5" y="-525.5" font-family="Helvetica,sans-Serif" font-size="10.00">+num_values</text> |
| <text text-anchor="middle" x="1848.5" y="-514.5" font-family="Helvetica,sans-Serif" font-size="10.00">+precision</text> |
| <text text-anchor="middle" x="1848.5" y="-503.5" font-family="Helvetica,sans-Serif" font-size="10.00">+num_cols</text> |
| <text text-anchor="middle" x="1848.5" y="-492.5" font-family="Helvetica,sans-Serif" font-size="10.00">+num_bits</text> |
| <text text-anchor="start" x="1812" y="-481.5" font-family="Helvetica,sans-Serif" font-size="10.00">+num_producer</text> |
| <text text-anchor="middle" x="1848.5" y="-470.5" font-family="Helvetica,sans-Serif" font-size="10.00">_threads</text> |
| <text text-anchor="middle" x="1848.5" y="-459.5" font-family="Helvetica,sans-Serif" font-size="10.00">+result</text> |
| <text text-anchor="middle" x="1848.5" y="-448.5" font-family="Helvetica,sans-Serif" font-size="10.00">+scale</text> |
| <text text-anchor="start" x="1812" y="-437.5" font-family="Helvetica,sans-Serif" font-size="10.00">+num_consumer</text> |
| <text text-anchor="middle" x="1848.5" y="-426.5" font-family="Helvetica,sans-Serif" font-size="10.00">_threads</text> |
| <text text-anchor="middle" x="1848.5" y="-415.5" font-family="Helvetica,sans-Serif" font-size="10.00">...</text> |
| </g> |
| <!-- Node7->Node4 --> |
| <g id="edge6" class="edge"><title>Node7->Node4</title> |
| <path fill="none" stroke="#404040" d="M1854.46,-1318.64C1798.21,-1316.57 1591.38,-1302.86 1457,-1212 1418.56,-1186.01 1410.93,-1171.58 1395,-1128 1310.31,-896.249 1447.49,-804.329 1359,-574 1326.09,-488.341 1312.05,-455.026 1231,-412 1183.17,-386.611 1037.51,-415.934 988,-394 971.231,-386.571 955.353,-375.813 940.936,-363.806"/> |
| <polygon fill="none" stroke="#404040" points="940.734,-363.63 933.581,-362.712 931.678,-355.757 938.83,-356.675 940.734,-363.63"/> |
| <text text-anchor="start" x="1395" y="-881.5" font-family="Helvetica,sans-Serif" font-size="10.00"> -DEFAULT_INITIAL_CHUNK</text> |
| <text text-anchor="middle" x="1462" y="-870.5" font-family="Helvetica,sans-Serif" font-size="10.00">_SIZE</text> |
| <text text-anchor="start" x="1395" y="-859.5" font-family="Helvetica,sans-Serif" font-size="10.00">-current_chunk_idx</text> |
| <text text-anchor="middle" x="1462" y="-848.5" font-family="Helvetica,sans-Serif" font-size="10.00">_</text> |
| <text text-anchor="start" x="1395" y="-837.5" font-family="Helvetica,sans-Serif" font-size="10.00">-last_offset_conversion</text> |
| <text text-anchor="middle" x="1462" y="-826.5" font-family="Helvetica,sans-Serif" font-size="10.00">_chunk_idx_</text> |
| <text text-anchor="middle" x="1462" y="-815.5" font-family="Helvetica,sans-Serif" font-size="10.00">-chunk_size_</text> |
| </g> |
| <!-- Node7->Node25 --> |
| <g id="edge34" class="edge"><title>Node7->Node25</title> |
| <path fill="none" stroke="#404040" d="M1883.62,-1316.88C1940.38,-1308.38 2151.03,-1274.13 2314,-1212 2371.97,-1189.9 2377.41,-1163.27 2437,-1146 2490.5,-1130.49 2637.87,-1154.24 2687,-1128 2786.62,-1074.81 2854.94,-953.295 2884.88,-890.76"/> |
| <polygon fill="none" stroke="#404040" points="2884.93,-890.663 2883.86,-883.532 2890.03,-879.799 2891.1,-886.93 2884.93,-890.663"/> |
| <text text-anchor="middle" x="2473.5" y="-1176.5" font-family="Helvetica,sans-Serif" font-size="10.00"> +UnpaddedSize</text> |
| </g> |
| <!-- Node7->Node42 --> |
| <g id="edge63" class="edge"><title>Node7->Node42</title> |
| <path fill="none" stroke="#404040" d="M1883.69,-1310.7C1923.94,-1287.25 2037.06,-1216.42 2099,-1128 2099.9,-1126.71 2100.8,-1125.41 2101.69,-1124.1"/> |
| <polygon fill="none" stroke="#404040" points="2101.79,-1123.95 2101.73,-1116.74 2108.36,-1113.91 2108.42,-1121.12 2101.79,-1123.95"/> |
| <text text-anchor="middle" x="2122.5" y="-1182" font-family="Helvetica,sans-Serif" font-size="10.00"> #context_index_</text> |
| <text text-anchor="middle" x="2122.5" y="-1171" font-family="Helvetica,sans-Serif" font-size="10.00">#output_scale_</text> |
| </g> |
| <!-- Node8 --> |
| <g id="node8" class="node"><title>Node8</title> |
| <polygon fill="white" stroke="#bfbfbf" points="976,-817 976,-885 1104,-885 1104,-817 976,-817"/> |
| <text text-anchor="start" x="984" y="-873" font-family="Helvetica,sans-Serif" font-size="10.00">vector< impala::MemPool</text> |
| <text text-anchor="middle" x="1040" y="-862" font-family="Helvetica,sans-Serif" font-size="10.00">::ChunkInfo ></text> |
| <polyline fill="none" stroke="#bfbfbf" points="976,-855 1104,-855 "/> |
| <text text-anchor="middle" x="1040" y="-843" font-family="Helvetica,sans-Serif" font-size="10.00"> </text> |
| <polyline fill="none" stroke="#bfbfbf" points="976,-836 1104,-836 "/> |
| <text text-anchor="middle" x="1040" 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="M1040.12,-816.815C1039.14,-741.093 1029.56,-551.348 962,-412 957.33,-402.369 952.606,-402.422 946,-394 943.696,-391.063 941.383,-388.064 939.069,-385.021"/> |
| <polygon fill="none" stroke="#404040" points="938.887,-384.778 932.088,-382.375 931.691,-375.175 938.49,-377.578 938.887,-384.778"/> |
| <text text-anchor="middle" x="1031.5" y="-481.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="M779.797,-706.767C798.389,-614.291 822.366,-495.031 840.311,-405.774"/> |
| <polygon fill="none" stroke="#404040" points="840.325,-405.703 837.587,-399.032 842.691,-393.938 845.43,-400.609 840.325,-405.703"/> |
| <text text-anchor="middle" x="873.5" y="-481.5" font-family="Helvetica,sans-Serif" font-size="10.00"> -mem_tracker_</text> |
| </g> |
| <!-- Node9->Node9 --> |
| <g id="edge19" class="edge"><title>Node9->Node9</title> |
| <path fill="none" stroke="#404040" d="M830.089,-904.899C840.272,-895.552 847,-877.586 847,-851 847,-831.684 843.449,-816.918 837.601,-806.702"/> |
| <polygon fill="none" stroke="#404040" points="837.484,-806.552 830.636,-804.292 830.089,-797.101 836.937,-799.362 837.484,-806.552"/> |
| <text text-anchor="middle" x="866.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="686.5,-1291.5 686.5,-1348.5 829.5,-1348.5 829.5,-1291.5 686.5,-1291.5"/> |
| <text text-anchor="middle" x="758" y="-1336.5" font-family="Helvetica,sans-Serif" font-size="10.00">list< impala::MemTracker * ></text> |
| <polyline fill="none" stroke="#bfbfbf" points="686.5,-1329.5 829.5,-1329.5 "/> |
| <text text-anchor="middle" x="758" y="-1317.5" font-family="Helvetica,sans-Serif" font-size="10.00"> </text> |
| <polyline fill="none" stroke="#bfbfbf" points="686.5,-1310.5 829.5,-1310.5 "/> |
| <text text-anchor="middle" x="758" y="-1298.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="M744.786,-1291.14C735.509,-1269.97 723.916,-1239.84 719,-1212 707.239,-1145.39 711.058,-1071.04 719.42,-1007.28"/> |
| <polygon fill="none" stroke="#404040" points="719.461,-1006.98 716.313,-1000.49 721.091,-995.091 724.239,-1001.58 719.461,-1006.98"/> |
| <text text-anchor="middle" x="755.5" y="-1176.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="M847.262,-1240.69C844.24,-1236.99 841.146,-1233.4 838,-1230 829.189,-1220.47 821.689,-1223.12 815,-1212 804.043,-1193.78 787.024,-1096.02 773.29,-1006.97"/> |
| <polygon fill="none" stroke="#404040" points="773.279,-1006.89 768.416,-1001.57 771.461,-995.033 776.324,-1000.36 773.279,-1006.89"/> |
| <text text-anchor="middle" x="881.5" y="-1176.5" font-family="Helvetica,sans-Serif" font-size="10.00"> -released_memory_since_gc_</text> |
| </g> |
| <!-- Node12 --> |
| <g id="node12" class="node"><title>Node12</title> |
| <polygon fill="white" stroke="#bfbfbf" points="965,-1291.5 965,-1348.5 1027,-1348.5 1027,-1291.5 965,-1291.5"/> |
| <text text-anchor="middle" x="996" y="-1336.5" font-family="Helvetica,sans-Serif" font-size="10.00">TUniqueId</text> |
| <polyline fill="none" stroke="#bfbfbf" points="965,-1329.5 1027,-1329.5 "/> |
| <text text-anchor="middle" x="996" y="-1317.5" font-family="Helvetica,sans-Serif" font-size="10.00"> </text> |
| <polyline fill="none" stroke="#bfbfbf" points="965,-1310.5 1027,-1310.5 "/> |
| <text text-anchor="middle" x="996" y="-1298.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="M989.722,-1291.38C979.938,-1249.36 960.846,-1171.55 948,-1146 943.448,-1136.95 939.916,-1136.23 934,-1128 901.242,-1082.43 866.857,-1031.48 836.85,-985.883"/> |
| <polygon fill="none" stroke="#404040" points="836.706,-985.665 830.069,-982.845 830.119,-975.634 836.756,-978.454 836.706,-985.665"/> |
| <text text-anchor="middle" x="993.5" y="-1176.5" font-family="Helvetica,sans-Serif" font-size="10.00"> -query_id_</text> |
| </g> |
| <!-- Node13 --> |
| <g id="node13" class="node"><title>Node13</title> |
| <polygon fill="white" stroke="#bfbfbf" points="1045,-1291.5 1045,-1348.5 1203,-1348.5 1203,-1291.5 1045,-1291.5"/> |
| <text text-anchor="middle" x="1124" y="-1336.5" font-family="Helvetica,sans-Serif" font-size="10.00">vector< impala::MemTracker * ></text> |
| <polyline fill="none" stroke="#bfbfbf" points="1045,-1329.5 1203,-1329.5 "/> |
| <text text-anchor="middle" x="1124" y="-1317.5" font-family="Helvetica,sans-Serif" font-size="10.00"> </text> |
| <polyline fill="none" stroke="#bfbfbf" points="1045,-1310.5 1203,-1310.5 "/> |
| <text text-anchor="middle" x="1124" y="-1298.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="M1099.04,-1291.15C1081.51,-1270.48 1058.51,-1240.96 1043,-1212 1028.34,-1184.62 1043.34,-1166.5 1020,-1146 990.665,-1120.22 966.322,-1149.91 934,-1128 888.654,-1097.25 851.71,-1051.16 823.197,-1005.39"/> |
| <polygon fill="none" stroke="#404040" points="823.12,-1005.27 816.581,-1002.23 816.872,-995.023 823.411,-998.063 823.12,-1005.27"/> |
| <text text-anchor="middle" x="1078" y="-1182" font-family="Helvetica,sans-Serif" font-size="10.00"> -limit_trackers_</text> |
| <text text-anchor="middle" x="1078" y="-1171" 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="360,-1291.5 360,-1348.5 404,-1348.5 404,-1291.5 360,-1291.5"/> |
| <text text-anchor="middle" x="382" y="-1336.5" font-family="Helvetica,sans-Serif" font-size="10.00">mutex</text> |
| <polyline fill="none" stroke="#bfbfbf" points="360,-1329.5 404,-1329.5 "/> |
| <text text-anchor="middle" x="382" y="-1317.5" font-family="Helvetica,sans-Serif" font-size="10.00"> </text> |
| <polyline fill="none" stroke="#bfbfbf" points="360,-1310.5 404,-1310.5 "/> |
| <text text-anchor="middle" x="382" y="-1298.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="M369.396,-1291.41C354.752,-1254.8 336.158,-1189.72 366,-1146 378.376,-1127.87 393.038,-1139.06 412,-1128 504.19,-1074.21 597.397,-996.228 662.682,-936.864"/> |
| <polygon fill="none" stroke="#404040" points="662.848,-936.712 664.578,-929.711 671.705,-928.615 669.976,-935.616 662.848,-936.712"/> |
| <text text-anchor="start" x="366" y="-1182" font-family="Helvetica,sans-Serif" font-size="10.00"> -static_mem_trackers</text> |
| <text text-anchor="middle" x="415" y="-1171" font-family="Helvetica,sans-Serif" font-size="10.00">_lock_</text> |
| </g> |
| <!-- Node14->Node9 --> |
| <g id="edge17" class="edge"><title>Node14->Node9</title> |
| <path fill="none" stroke="#404040" d="M385.291,-1291.15C388.97,-1271.69 396.721,-1246.35 413,-1230 429.962,-1212.97 447.512,-1229.49 464,-1212 484.938,-1189.79 468.106,-1172.64 483,-1146 529.64,-1062.57 604.177,-983.42 662.817,-928.308"/> |
| <polygon fill="none" stroke="#404040" points="662.938,-928.195 664.6,-921.178 671.716,-920.013 670.055,-927.03 662.938,-928.195"/> |
| <text text-anchor="start" x="483" y="-1193" font-family="Helvetica,sans-Serif" font-size="10.00"> -child_trackers_lock</text> |
| <text text-anchor="middle" x="529.5" y="-1182" font-family="Helvetica,sans-Serif" font-size="10.00">_</text> |
| <text text-anchor="start" x="483" y="-1171" font-family="Helvetica,sans-Serif" font-size="10.00">-resource_acquisition</text> |
| <text text-anchor="middle" x="529.5" y="-1160" font-family="Helvetica,sans-Serif" font-size="10.00">_lock_</text> |
| </g> |
| <!-- Node15 --> |
| <g id="node15" class="node"><title>Node15</title> |
| <polygon fill="white" stroke="#bfbfbf" points="422,-1291.5 422,-1348.5 534,-1348.5 534,-1291.5 422,-1291.5"/> |
| <text text-anchor="middle" x="478" y="-1336.5" font-family="Helvetica,sans-Serif" font-size="10.00">vector< GcFunction ></text> |
| <polyline fill="none" stroke="#bfbfbf" points="422,-1329.5 534,-1329.5 "/> |
| <text text-anchor="middle" x="478" y="-1317.5" font-family="Helvetica,sans-Serif" font-size="10.00"> </text> |
| <polyline fill="none" stroke="#bfbfbf" points="422,-1310.5 534,-1310.5 "/> |
| <text text-anchor="middle" x="478" y="-1298.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="M495.496,-1291.36C508.395,-1272.49 527.249,-1247.78 548,-1230 560.392,-1219.38 569.527,-1224.51 580,-1212 599.937,-1188.18 590.879,-1174.6 603,-1146 622.569,-1099.82 646.115,-1050.75 668.611,-1006.2"/> |
| <polygon fill="none" stroke="#404040" points="668.723,-1005.98 667.87,-998.821 674.151,-995.279 675.005,-1002.44 668.723,-1005.98"/> |
| <text text-anchor="middle" x="636.5" y="-1176.5" font-family="Helvetica,sans-Serif" font-size="10.00"> -gc_functions_</text> |
| </g> |
| <!-- Node16 --> |
| <g id="node16" class="node"><title>Node16</title> |
| <g id="a_node16"><a xlink:href="classbool.html" target="_top" xlink:title="{bool\n||}"> |
| <polygon fill="white" stroke="black" points="2306.5,-1291.5 2306.5,-1348.5 2341.5,-1348.5 2341.5,-1291.5 2306.5,-1291.5"/> |
| <text text-anchor="middle" x="2324" y="-1336.5" font-family="Helvetica,sans-Serif" font-size="10.00">bool</text> |
| <polyline fill="none" stroke="black" points="2306.5,-1329.5 2341.5,-1329.5 "/> |
| <text text-anchor="middle" x="2324" y="-1317.5" font-family="Helvetica,sans-Serif" font-size="10.00"> </text> |
| <polyline fill="none" stroke="black" points="2306.5,-1310.5 2341.5,-1310.5 "/> |
| <text text-anchor="middle" x="2324" y="-1298.5" font-family="Helvetica,sans-Serif" font-size="10.00"> </text> |
| </a> |
| </g> |
| </g> |
| <!-- Node16->Node1 --> |
| <g id="edge46" class="edge"><title>Node16->Node1</title> |
| <path fill="none" stroke="#404040" d="M2323.13,-1291.13C2324.12,-1271.12 2328.99,-1245.12 2346,-1230 2393.87,-1187.43 2444.13,-1257.71 2489,-1212 2515.3,-1185.21 2496,-1165.49 2498,-1128 2500.87,-1074.3 2521.81,-208.218 2498,-160 2468.27,-99.8093 2394.67,-69.192 2339.48,-54.2203"/> |
| <polygon fill="none" stroke="#404040" points="2339.27,-54.1671 2332.46,-56.5429 2327.65,-51.1718 2334.46,-48.7961 2339.27,-54.1671"/> |
| <text text-anchor="middle" x="2527" y="-481.5" font-family="Helvetica,sans-Serif" font-size="10.00"> +result</text> |
| </g> |
| <!-- Node16->Node9 --> |
| <g id="edge18" class="edge"><title>Node16->Node9</title> |
| <path fill="none" stroke="#404040" d="M2306.46,-1314.42C2248.1,-1299.38 2054.87,-1251.27 1892,-1230 1751.63,-1211.67 1714.44,-1229.76 1574,-1212 1423.88,-1193.01 1390.03,-1165.69 1240,-1146 1179.72,-1138.09 1020.75,-1156.41 967,-1128 914.033,-1100 869.856,-1052.71 835.543,-1005.1"/> |
| <polygon fill="none" stroke="#404040" points="835.517,-1005.07 828.788,-1002.48 828.592,-995.268 835.321,-997.86 835.517,-1005.07"/> |
| <text text-anchor="middle" x="1615" y="-1198.5" font-family="Helvetica,sans-Serif" font-size="10.00"> -log_stack_</text> |
| <text text-anchor="middle" x="1615" y="-1187.5" font-family="Helvetica,sans-Serif" font-size="10.00">-enable_logging_</text> |
| <text text-anchor="start" x="1574" y="-1176.5" font-family="Helvetica,sans-Serif" font-size="10.00">-log_usage_if_zero</text> |
| <text text-anchor="middle" x="1615" y="-1165.5" font-family="Helvetica,sans-Serif" font-size="10.00">_</text> |
| <text text-anchor="middle" x="1615" y="-1154.5" font-family="Helvetica,sans-Serif" font-size="10.00">-auto_unregister_</text> |
| </g> |
| <!-- Node16->Node37 --> |
| <g id="edge60" class="edge"><title>Node16->Node37</title> |
| <path fill="none" stroke="#404040" d="M2324.7,-1291.18C2327.41,-1173.04 2335.19,-712.558 2296,-574 2290.25,-553.665 2238.64,-463.391 2194.29,-387.825"/> |
| <polygon fill="none" stroke="#404040" points="2194.17,-387.614 2187.68,-384.468 2188.09,-377.268 2194.58,-380.415 2194.17,-387.614"/> |
| <text text-anchor="middle" x="2351" y="-865" font-family="Helvetica,sans-Serif" font-size="10.00"> -closed_</text> |
| <text text-anchor="middle" x="2351" y="-854" font-family="Helvetica,sans-Serif" font-size="10.00">-opened_</text> |
| <text text-anchor="middle" x="2351" y="-843" font-family="Helvetica,sans-Serif" font-size="10.00">-is_clone_</text> |
| <text text-anchor="middle" x="2351" y="-832" font-family="Helvetica,sans-Serif" font-size="10.00">-prepared_</text> |
| </g> |
| <!-- Node16->Node40 --> |
| <g id="edge58" class="edge"><title>Node16->Node40</title> |
| <path fill="none" stroke="#404040" d="M2341.54,-1313.95C2378.86,-1302.32 2466.59,-1270.06 2514,-1212 2518.24,-1206.81 2564.31,-1061.62 2597.1,-957.24"/> |
| <polygon fill="none" stroke="#404040" points="2597.13,-957.132 2595.11,-950.209 2600.73,-945.683 2602.75,-952.605 2597.13,-957.132"/> |
| <text text-anchor="middle" x="2560" y="-1176.5" font-family="Helvetica,sans-Serif" font-size="10.00"> +bool_val</text> |
| </g> |
| <!-- Node16->Node42 --> |
| <g id="edge64" class="edge"><title>Node16->Node42</title> |
| <path fill="none" stroke="#404040" d="M2306.25,-1297.07C2290.49,-1276.39 2268.11,-1243.89 2256,-1212 2247.17,-1188.75 2239.69,-1164.17 2233.34,-1139.2"/> |
| <polygon fill="none" stroke="#404040" points="2233.28,-1138.96 2227.96,-1134.09 2230.41,-1127.31 2235.73,-1132.17 2233.28,-1138.96"/> |
| <text text-anchor="middle" x="2283" y="-1176.5" font-family="Helvetica,sans-Serif" font-size="10.00"> #is_slotref_</text> |
| </g> |
| <!-- Node17 --> |
| <g id="node17" class="node"><title>Node17</title> |
| <polygon fill="white" stroke="#bfbfbf" points="1152.5,-248.5 1152.5,-305.5 1259.5,-305.5 1259.5,-248.5 1152.5,-248.5"/> |
| <text text-anchor="middle" x="1206" y="-293.5" font-family="Helvetica,sans-Serif" font-size="10.00">vector< __int128_t ></text> |
| <polyline fill="none" stroke="#bfbfbf" points="1152.5,-286.5 1259.5,-286.5 "/> |
| <text text-anchor="middle" x="1206" y="-274.5" font-family="Helvetica,sans-Serif" font-size="10.00"> </text> |
| <polyline fill="none" stroke="#bfbfbf" points="1152.5,-267.5 1259.5,-267.5 "/> |
| <text text-anchor="middle" x="1206" y="-255.5" font-family="Helvetica,sans-Serif" font-size="10.00"> </text> |
| </g> |
| <!-- Node17->Node1 --> |
| <g id="edge20" class="edge"><title>Node17->Node1</title> |
| <path fill="none" stroke="#404040" d="M1211.54,-248.279C1221.32,-207.471 1245.86,-132.358 1299,-98 1374.5,-49.1858 1995.28,-42.1365 2203.9,-41.1499"/> |
| <polygon fill="none" stroke="#404040" points="2204.16,-41.1489 2210.15,-37.1229 2216.16,-41.0968 2210.18,-45.1228 2204.16,-41.1489"/> |
| <text text-anchor="middle" x="1332.5" y="-123" font-family="Helvetica,sans-Serif" font-size="10.00"> +cpp_add_ints</text> |
| <text text-anchor="middle" x="1332.5" y="-112" font-family="Helvetica,sans-Serif" font-size="10.00">+cpp_mult_ints</text> |
| </g> |
| <!-- Node18 --> |
| <g id="node18" class="node"><title>Node18</title> |
| <polygon fill="white" stroke="#bfbfbf" points="1277.5,-243 1277.5,-311 1402.5,-311 1402.5,-243 1277.5,-243"/> |
| <text text-anchor="start" x="1285.5" y="-299" font-family="Helvetica,sans-Serif" font-size="10.00">TBinaryProtocolFactoryT</text> |
| <text text-anchor="middle" x="1340" y="-288" font-family="Helvetica,sans-Serif" font-size="10.00">< TMemoryBuffer ></text> |
| <polyline fill="none" stroke="#bfbfbf" points="1277.5,-281 1402.5,-281 "/> |
| <text text-anchor="middle" x="1340" y="-269" font-family="Helvetica,sans-Serif" font-size="10.00"> </text> |
| <polyline fill="none" stroke="#bfbfbf" points="1277.5,-262 1402.5,-262 "/> |
| <text text-anchor="middle" x="1340" y="-250" font-family="Helvetica,sans-Serif" font-size="10.00"> </text> |
| </g> |
| <!-- Node18->Node1 --> |
| <g id="edge21" class="edge"><title>Node18->Node1</title> |
| <path fill="none" stroke="#404040" d="M1341.71,-242.764C1345.78,-201.422 1359.46,-132.133 1405,-98 1468.38,-50.502 2011.26,-42.5745 2204.26,-41.259"/> |
| <polygon fill="none" stroke="#404040" points="2204.45,-41.2579 2210.43,-37.2198 2216.45,-41.1816 2210.48,-45.2197 2204.45,-41.2579"/> |
| <text text-anchor="middle" x="1440" y="-117.5" font-family="Helvetica,sans-Serif" font-size="10.00"> +tproto_factory</text> |
| </g> |
| <!-- Node19 --> |
| <g id="node19" class="node"><title>Node19</title> |
| <polygon fill="white" stroke="#bfbfbf" points="1421,-248.5 1421,-305.5 1519,-305.5 1519,-248.5 1421,-248.5"/> |
| <text text-anchor="middle" x="1470" y="-293.5" font-family="Helvetica,sans-Serif" font-size="10.00">vector< Decimal ></text> |
| <polyline fill="none" stroke="#bfbfbf" points="1421,-286.5 1519,-286.5 "/> |
| <text text-anchor="middle" x="1470" y="-274.5" font-family="Helvetica,sans-Serif" font-size="10.00"> </text> |
| <polyline fill="none" stroke="#bfbfbf" points="1421,-267.5 1519,-267.5 "/> |
| <text text-anchor="middle" x="1470" y="-255.5" font-family="Helvetica,sans-Serif" font-size="10.00"> </text> |
| </g> |
| <!-- Node19->Node1 --> |
| <g id="edge22" class="edge"><title>Node19->Node1</title> |
| <path fill="none" stroke="#404040" d="M1466.58,-248.489C1463.34,-208.651 1464.17,-135.571 1507,-98 1558.81,-52.546 2027.07,-43.3316 2204.38,-41.4696"/> |
| <polygon fill="none" stroke="#404040" points="2204.38,-41.4696 2210.34,-37.4101 2216.38,-41.3501 2210.42,-45.4097 2204.38,-41.4696"/> |
| <text text-anchor="middle" x="1524" y="-117.5" font-family="Helvetica,sans-Serif" font-size="10.00"> +result</text> |
| </g> |
| <!-- Node20 --> |
| <g id="node20" class="node"><title>Node20</title> |
| <polygon fill="white" stroke="#bfbfbf" points="3168.5,-1291.5 3168.5,-1348.5 3213.5,-1348.5 3213.5,-1291.5 3168.5,-1291.5"/> |
| <text text-anchor="middle" x="3191" y="-1336.5" font-family="Helvetica,sans-Serif" font-size="10.00">double</text> |
| <polyline fill="none" stroke="#bfbfbf" points="3168.5,-1329.5 3213.5,-1329.5 "/> |
| <text text-anchor="middle" x="3191" y="-1317.5" font-family="Helvetica,sans-Serif" font-size="10.00"> </text> |
| <polyline fill="none" stroke="#bfbfbf" points="3168.5,-1310.5 3213.5,-1310.5 "/> |
| <text text-anchor="middle" x="3191" y="-1298.5" font-family="Helvetica,sans-Serif" font-size="10.00"> </text> |
| </g> |
| <!-- Node20->Node1 --> |
| <g id="edge23" class="edge"><title>Node20->Node1</title> |
| <path fill="none" stroke="#404040" d="M3191.65,-1291.38C3195.39,-1125.88 3212.65,-268.943 3172,-160 3159.43,-126.305 3152.06,-114.288 3120,-98 3051.21,-63.0541 2528.68,-47.1608 2339.83,-42.5159"/> |
| <polygon fill="none" stroke="#404040" points="2339.61,-42.5107 2333.51,-46.3641 2327.61,-42.2198 2333.71,-38.3664 2339.61,-42.5107"/> |
| <text text-anchor="middle" x="3244.5" y="-492.5" font-family="Helvetica,sans-Serif" font-size="10.00"> +double_result</text> |
| <text text-anchor="middle" x="3244.5" y="-481.5" font-family="Helvetica,sans-Serif" font-size="10.00">+probability_negative</text> |
| <text text-anchor="middle" x="3244.5" y="-470.5" font-family="Helvetica,sans-Serif" font-size="10.00">+result</text> |
| </g> |
| <!-- Node20->Node25 --> |
| <g id="edge32" class="edge"><title>Node20->Node25</title> |
| <path fill="none" stroke="#404040" d="M3168.31,-1313.11C3127.22,-1301.22 3040.51,-1270.41 2995,-1212 2984.98,-1199.14 2932.87,-982.435 2911.33,-891.582"/> |
| <polygon fill="none" stroke="#404040" points="2911.27,-891.309 2905.99,-886.392 2908.5,-879.631 2913.78,-884.549 2911.27,-891.309"/> |
| <text text-anchor="middle" x="3006" y="-1176.5" font-family="Helvetica,sans-Serif" font-size="10.00"> +val</text> |
| </g> |
| <!-- Node20->Node40 --> |
| <g id="edge55" class="edge"><title>Node20->Node40</title> |
| <path fill="none" stroke="#404040" d="M3168.36,-1307.27C3130.17,-1288.02 3050.06,-1249.85 2978,-1230 2923.46,-1214.97 2899.32,-1243 2852,-1212 2803.58,-1180.27 2730.59,-1051.06 2681.66,-956.488"/> |
| <polygon fill="none" stroke="#404040" points="2681.61,-956.384 2675.31,-952.88 2676.12,-945.715 2682.42,-949.218 2681.61,-956.384"/> |
| <text text-anchor="middle" x="2880" y="-1176.5" font-family="Helvetica,sans-Serif" font-size="10.00"> +double_val</text> |
| </g> |
| <!-- Node20->Node45 --> |
| <g id="edge69" class="edge"><title>Node20->Node45</title> |
| <path fill="none" stroke="#404040" d="M3196.76,-1291.35C3202.2,-1271.72 3212.26,-1246.1 3230,-1230 3249.04,-1212.71 3266.76,-1230.14 3285,-1212 3306.92,-1190.2 3287.32,-1169.85 3307,-1146 3317.39,-1133.42 3329.35,-1141.16 3339,-1128 3391.09,-1056.97 3398.61,-949.478 3398.48,-891.842"/> |
| <polygon fill="none" stroke="#404040" points="3398.48,-891.658 3394.41,-885.706 3398.34,-879.658 3402.41,-885.61 3398.48,-891.658"/> |
| <text text-anchor="middle" x="3318" y="-1176.5" font-family="Helvetica,sans-Serif" font-size="10.00"> +val</text> |
| </g> |
| <!-- Node20->Node46 --> |
| <g id="edge74" class="edge"><title>Node20->Node46</title> |
| <path fill="none" stroke="#404040" d="M3196,-1291.19C3210.29,-1211.78 3251.29,-983.81 3267.89,-891.509"/> |
| <polygon fill="none" stroke="#404040" points="3267.9,-891.479 3265.02,-884.866 3270.02,-879.669 3272.9,-886.282 3267.9,-891.479"/> |
| <text text-anchor="middle" x="3232" y="-1176.5" font-family="Helvetica,sans-Serif" font-size="10.00"> +val</text> |
| </g> |
| <!-- Node21 --> |
| <g id="node21" class="node"><title>Node21</title> |
| <polygon fill="white" stroke="#bfbfbf" points="1643.5,-248.5 1643.5,-305.5 1754.5,-305.5 1754.5,-248.5 1643.5,-248.5"/> |
| <text text-anchor="middle" x="1699" y="-293.5" font-family="Helvetica,sans-Serif" font-size="10.00">vector< BaseInt128 ></text> |
| <polyline fill="none" stroke="#bfbfbf" points="1643.5,-286.5 1754.5,-286.5 "/> |
| <text text-anchor="middle" x="1699" y="-274.5" font-family="Helvetica,sans-Serif" font-size="10.00"> </text> |
| <polyline fill="none" stroke="#bfbfbf" points="1643.5,-267.5 1754.5,-267.5 "/> |
| <text text-anchor="middle" x="1699" y="-255.5" font-family="Helvetica,sans-Serif" font-size="10.00"> </text> |
| </g> |
| <!-- Node21->Node1 --> |
| <g id="edge24" class="edge"><title>Node21->Node1</title> |
| <path fill="none" stroke="#404040" d="M1700.77,-248.239C1704.95,-208.085 1718.97,-134.612 1766,-98 1832.77,-46.0232 2082.61,-39.9074 2204.4,-40.1292"/> |
| <polygon fill="none" stroke="#404040" points="2204.48,-40.1294 2210.5,-36.1512 2216.48,-40.1729 2210.47,-44.1511 2204.48,-40.1294"/> |
| <text text-anchor="middle" x="1797" y="-117.5" font-family="Helvetica,sans-Serif" font-size="10.00"> +base1b_ints</text> |
| </g> |
| <!-- Node22 --> |
| <g id="node22" class="node"><title>Node22</title> |
| <g id="a_node22"><a xlink:href="structint96.html" target="_top" xlink:title="{int96\n||+ int96()\l+ int96()\l+ to_int128()\l+ operator+=()\l+ operator*=()\l+ operator/()\l+ operator-()\l}"> |
| <polygon fill="white" stroke="black" points="1055.5,-215.5 1055.5,-338.5 1134.5,-338.5 1134.5,-215.5 1055.5,-215.5"/> |
| <text text-anchor="middle" x="1095" y="-326.5" font-family="Helvetica,sans-Serif" font-size="10.00">int96</text> |
| <polyline fill="none" stroke="black" points="1055.5,-319.5 1134.5,-319.5 "/> |
| <text text-anchor="middle" x="1095" y="-307.5" font-family="Helvetica,sans-Serif" font-size="10.00"> </text> |
| <polyline fill="none" stroke="black" points="1055.5,-300.5 1134.5,-300.5 "/> |
| <text text-anchor="start" x="1063.5" y="-288.5" font-family="Helvetica,sans-Serif" font-size="10.00">+ int96()</text> |
| <text text-anchor="start" x="1063.5" y="-277.5" font-family="Helvetica,sans-Serif" font-size="10.00">+ int96()</text> |
| <text text-anchor="start" x="1063.5" y="-266.5" font-family="Helvetica,sans-Serif" font-size="10.00">+ to_int128()</text> |
| <text text-anchor="start" x="1063.5" y="-255.5" font-family="Helvetica,sans-Serif" font-size="10.00">+ operator+=()</text> |
| <text text-anchor="start" x="1063.5" y="-244.5" font-family="Helvetica,sans-Serif" font-size="10.00">+ operator*=()</text> |
| <text text-anchor="start" x="1063.5" y="-233.5" font-family="Helvetica,sans-Serif" font-size="10.00">+ operator/()</text> |
| <text text-anchor="start" x="1063.5" y="-222.5" font-family="Helvetica,sans-Serif" font-size="10.00">+ operator-()</text> |
| </a> |
| </g> |
| </g> |
| <!-- Node22->Node1 --> |
| <g id="edge26" class="edge"><title>Node22->Node1</title> |
| <path fill="none" stroke="#404040" d="M1108.44,-215.061C1121.3,-173.298 1145.43,-121.383 1189,-98 1278.15,-50.1605 1981.03,-42.4722 2204.23,-41.2366"/> |
| <polygon fill="none" stroke="#404040" points="2204.36,-41.236 2210.34,-37.2046 2216.36,-41.1732 2210.38,-45.2045 2204.36,-41.236"/> |
| <text text-anchor="middle" x="1221.5" y="-117.5" font-family="Helvetica,sans-Serif" font-size="10.00"> +cpp96_result</text> |
| </g> |
| <!-- Node23 --> |
| <g id="node23" class="node"><title>Node23</title> |
| <polygon fill="white" stroke="#bfbfbf" points="1304,-822.5 1304,-879.5 1350,-879.5 1350,-822.5 1304,-822.5"/> |
| <text text-anchor="middle" x="1327" y="-867.5" font-family="Helvetica,sans-Serif" font-size="10.00">uint8_t</text> |
| <polyline fill="none" stroke="#bfbfbf" points="1304,-860.5 1350,-860.5 "/> |
| <text text-anchor="middle" x="1327" y="-848.5" font-family="Helvetica,sans-Serif" font-size="10.00"> </text> |
| <polyline fill="none" stroke="#bfbfbf" points="1304,-841.5 1350,-841.5 "/> |
| <text text-anchor="middle" x="1327" y="-829.5" font-family="Helvetica,sans-Serif" font-size="10.00"> </text> |
| </g> |
| <!-- Node23->Node1 --> |
| <g id="edge45" class="edge"><title>Node23->Node1</title> |
| <path fill="none" stroke="#404040" d="M1331.02,-822.404C1337.25,-769.162 1343.48,-650.753 1290,-574 1280.22,-559.972 1266.18,-569.735 1256,-556 1217.17,-503.626 1276.52,-455.553 1228,-412 1192.65,-380.268 1047.14,-428.975 1015,-394 979.813,-355.714 987.662,-204.234 1015,-160 1047.39,-107.586 1079.41,-113.659 1139,-98 1341.87,-44.6922 1991.54,-40.6325 2204.03,-40.7724"/> |
| <polygon fill="none" stroke="#404040" points="2204.2,-40.7725 2210.21,-36.779 2216.2,-40.7854 2210.2,-44.779 2204.2,-40.7725"/> |
| <text text-anchor="middle" x="1030.5" y="-285.5" font-family="Helvetica,sans-Serif" font-size="10.00"> +msg</text> |
| <text text-anchor="middle" x="1030.5" y="-274.5" font-family="Helvetica,sans-Serif" font-size="10.00">+buffer</text> |
| <text text-anchor="middle" x="1030.5" y="-263.5" font-family="Helvetica,sans-Serif" font-size="10.00">+array</text> |
| </g> |
| <!-- Node23->Node22 --> |
| <g id="edge27" class="edge"><title>Node23->Node22</title> |
| <path fill="none" stroke="#404040" d="M1332.49,-822.358C1346.14,-744.703 1372.6,-523.028 1256,-412 1219.17,-376.93 1182.92,-425.509 1143,-394 1128.89,-382.864 1118.89,-366.864 1111.82,-350.291"/> |
| <polygon fill="none" stroke="#404040" points="1111.69,-349.972 1105.8,-345.816 1107.37,-338.778 1113.27,-342.934 1111.69,-349.972"/> |
| <text text-anchor="middle" x="1344.5" y="-481.5" font-family="Helvetica,sans-Serif" font-size="10.00"> -data</text> |
| </g> |
| <!-- Node24 --> |
| <g id="node24" class="node"><title>Node24</title> |
| <polygon fill="white" stroke="#bfbfbf" points="1966.5,-248.5 1966.5,-305.5 2049.5,-305.5 2049.5,-248.5 1966.5,-248.5"/> |
| <text text-anchor="middle" x="2008" y="-293.5" font-family="Helvetica,sans-Serif" font-size="10.00">vector< int96 ></text> |
| <polyline fill="none" stroke="#bfbfbf" points="1966.5,-286.5 2049.5,-286.5 "/> |
| <text text-anchor="middle" x="2008" y="-274.5" font-family="Helvetica,sans-Serif" font-size="10.00"> </text> |
| <polyline fill="none" stroke="#bfbfbf" points="1966.5,-267.5 2049.5,-267.5 "/> |
| <text text-anchor="middle" x="2008" y="-255.5" font-family="Helvetica,sans-Serif" font-size="10.00"> </text> |
| </g> |
| <!-- Node24->Node1 --> |
| <g id="edge28" class="edge"><title>Node24->Node1</title> |
| <path fill="none" stroke="#404040" d="M2016.33,-248.466C2024.64,-223.791 2039.04,-187.374 2059,-160 2083.49,-126.42 2093.61,-119.796 2129,-98 2152.38,-83.6005 2180.02,-71.5788 2204.74,-62.3454"/> |
| <polygon fill="none" stroke="#404040" points="2204.96,-62.2665 2209.23,-56.4585 2216.24,-58.1699 2211.96,-63.9779 2204.96,-62.2665"/> |
| <text text-anchor="middle" x="2168" y="-123" font-family="Helvetica,sans-Serif" font-size="10.00"> +cpp96_add_ints</text> |
| <text text-anchor="middle" x="2168" y="-112" font-family="Helvetica,sans-Serif" font-size="10.00">+cpp96_mult_ints</text> |
| </g> |
| <!-- Node25->Node1 --> |
| <g id="edge30" class="edge"><title>Node25->Node1</title> |
| <path fill="none" stroke="#404040" d="M2896.23,-822.305C2881.53,-751.29 2841.75,-556.835 2813,-394 2794.69,-290.312 2814.67,-257.932 2776,-160 2763.77,-129.044 2762.39,-115.37 2734,-98 2669.38,-58.4642 2451.64,-46.2655 2339.7,-42.5676"/> |
| <polygon fill="none" stroke="#404040" points="2339.57,-42.5634 2333.44,-46.373 2327.57,-42.1866 2333.69,-38.377 2339.57,-42.5634"/> |
| <text text-anchor="middle" x="2845.5" y="-274.5" font-family="Helvetica,sans-Serif" font-size="10.00"> +padded_data</text> |
| </g> |
| <!-- Node26 --> |
| <g id="node26" class="node"><title>Node26</title> |
| <polygon fill="white" stroke="#bfbfbf" points="2928.5,-1291.5 2928.5,-1348.5 2969.5,-1348.5 2969.5,-1291.5 2928.5,-1291.5"/> |
| <text text-anchor="middle" x="2949" y="-1336.5" font-family="Helvetica,sans-Serif" font-size="10.00">int8_t</text> |
| <polyline fill="none" stroke="#bfbfbf" points="2928.5,-1329.5 2969.5,-1329.5 "/> |
| <text text-anchor="middle" x="2949" y="-1317.5" font-family="Helvetica,sans-Serif" font-size="10.00"> </text> |
| <polyline fill="none" stroke="#bfbfbf" points="2928.5,-1310.5 2969.5,-1310.5 "/> |
| <text text-anchor="middle" x="2949" y="-1298.5" font-family="Helvetica,sans-Serif" font-size="10.00"> </text> |
| </g> |
| <!-- Node26->Node25 --> |
| <g id="edge31" class="edge"><title>Node26->Node25</title> |
| <path fill="none" stroke="#404040" d="M2939.34,-1291.23C2932.37,-1269.85 2923.43,-1239.43 2919,-1212 2900.42,-1097.05 2899.87,-958.99 2900.95,-892.159"/> |
| <polygon fill="none" stroke="#404040" points="2900.96,-891.768 2897.08,-885.693 2901.19,-879.77 2905.07,-885.845 2900.96,-891.768"/> |
| <text text-anchor="middle" x="2926.5" y="-1176.5" font-family="Helvetica,sans-Serif" font-size="10.00"> +a</text> |
| </g> |
| <!-- Node26->Node40 --> |
| <g id="edge54" class="edge"><title>Node26->Node40</title> |
| <path fill="none" stroke="#404040" d="M2943.23,-1291.4C2937.44,-1270.98 2926.34,-1244.33 2906,-1230 2844.61,-1186.75 2795.77,-1259.98 2738,-1212 2732.87,-1207.74 2690.18,-1061.87 2660.04,-957.145"/> |
| <polygon fill="none" stroke="#404040" points="2660.02,-957.083 2654.52,-952.422 2656.7,-945.551 2662.21,-950.211 2660.02,-957.083"/> |
| <text text-anchor="middle" x="2765" y="-1176.5" font-family="Helvetica,sans-Serif" font-size="10.00"> +tinyint_val</text> |
| </g> |
| <!-- Node26->Node45 --> |
| <g id="edge68" class="edge"><title>Node26->Node45</title> |
| <path fill="none" stroke="#404040" d="M2969.68,-1310.43C3006.36,-1294.61 3084.08,-1258.16 3139,-1212 3168.01,-1187.61 3159.81,-1164.3 3193,-1146 3250.25,-1114.43 3290.86,-1172.24 3339,-1128 3404.97,-1067.38 3406.27,-952.407 3401.64,-891.755"/> |
| <polygon fill="none" stroke="#404040" points="3401.63,-891.63 3397.12,-886.002 3400.58,-879.676 3405.09,-885.304 3401.63,-891.63"/> |
| <text text-anchor="middle" x="3200.5" y="-1176.5" font-family="Helvetica,sans-Serif" font-size="10.00"> +a</text> |
| </g> |
| <!-- Node26->Node46 --> |
| <g id="edge73" class="edge"><title>Node26->Node46</title> |
| <path fill="none" stroke="#404040" d="M2944.31,-1291.41C2939.62,-1255.93 2935.89,-1193.27 2958,-1146 3013.66,-1027 3141.38,-933.3 3216.61,-885.924"/> |
| <polygon fill="none" stroke="#404040" points="3216.68,-885.884 3219.66,-879.319 3226.87,-879.548 3223.88,-886.113 3216.68,-885.884"/> |
| <text text-anchor="middle" x="2965.5" y="-1182" font-family="Helvetica,sans-Serif" font-size="10.00"> +a</text> |
| <text text-anchor="middle" x="2965.5" y="-1171" font-family="Helvetica,sans-Serif" font-size="10.00">+b</text> |
| </g> |
| <!-- Node27 --> |
| <g id="node27" class="node"><title>Node27</title> |
| <polygon fill="white" stroke="#bfbfbf" points="3239,-1291.5 3239,-1348.5 3285,-1348.5 3285,-1291.5 3239,-1291.5"/> |
| <text text-anchor="middle" x="3262" y="-1336.5" font-family="Helvetica,sans-Serif" font-size="10.00">int16_t</text> |
| <polyline fill="none" stroke="#bfbfbf" points="3239,-1329.5 3285,-1329.5 "/> |
| <text text-anchor="middle" x="3262" y="-1317.5" font-family="Helvetica,sans-Serif" font-size="10.00"> </text> |
| <polyline fill="none" stroke="#bfbfbf" points="3239,-1310.5 3285,-1310.5 "/> |
| <text text-anchor="middle" x="3262" y="-1298.5" font-family="Helvetica,sans-Serif" font-size="10.00"> </text> |
| </g> |
| <!-- Node27->Node25 --> |
| <g id="edge35" class="edge"><title>Node27->Node25</title> |
| <path fill="none" stroke="#404040" d="M3256.75,-1291.44C3251.45,-1271.33 3241.2,-1245.05 3222,-1230 3187.15,-1202.67 3157.62,-1240.82 3124,-1212 3100.41,-1191.79 3114.93,-1173.76 3101,-1146 3051.55,-1047.47 2974.05,-943.1 2931.84,-889.152"/> |
| <polygon fill="none" stroke="#404040" points="2931.81,-889.108 2924.95,-886.867 2924.39,-879.678 2931.24,-881.919 2931.81,-889.108"/> |
| <text text-anchor="middle" x="3131.5" y="-1176.5" font-family="Helvetica,sans-Serif" font-size="10.00"> +c</text> |
| </g> |
| <!-- Node27->Node40 --> |
| <g id="edge59" class="edge"><title>Node27->Node40</title> |
| <path fill="none" stroke="#404040" d="M3257.22,-1291.39C3252.14,-1270.97 3241.96,-1244.32 3222,-1230 3188.26,-1205.79 3067.93,-1238.54 3036,-1212 3012.53,-1192.49 3040.41,-1165.59 3017,-1146 2987.19,-1121.05 2876.96,-1146.92 2843,-1128 2773.15,-1089.08 2718.67,-1016.83 2682.3,-956.016"/> |
| <polygon fill="none" stroke="#404040" points="2682.25,-955.93 2675.76,-952.784 2676.17,-945.584 2682.65,-948.73 2682.25,-955.93"/> |
| <text text-anchor="middle" x="3066.5" y="-1176.5" font-family="Helvetica,sans-Serif" font-size="10.00"> +smallint_val</text> |
| </g> |
| <!-- Node27->Node45 --> |
| <g id="edge71" class="edge"><title>Node27->Node45</title> |
| <path fill="none" stroke="#404040" d="M3280.78,-1291.3C3301.23,-1261.07 3331.26,-1216.35 3333,-1212 3377.23,-1101.55 3391,-959.869 3395.2,-891.884"/> |
| <polygon fill="none" stroke="#404040" points="3395.22,-891.667 3391.57,-885.448 3395.9,-879.686 3399.55,-885.906 3395.22,-891.667"/> |
| <text text-anchor="middle" x="3360.5" y="-1176.5" font-family="Helvetica,sans-Serif" font-size="10.00"> +c</text> |
| </g> |
| <!-- Node27->Node46 --> |
| <g id="edge77" class="edge"><title>Node27->Node46</title> |
| <path fill="none" stroke="#404040" d="M3262.77,-1291.19C3264.98,-1211.86 3271.32,-984.275 3273.89,-891.792"/> |
| <polygon fill="none" stroke="#404040" points="3273.9,-891.664 3270.06,-885.555 3274.23,-879.669 3278.06,-885.778 3273.9,-891.664"/> |
| <text text-anchor="middle" x="3274.5" y="-1176.5" font-family="Helvetica,sans-Serif" font-size="10.00"> +c</text> |
| </g> |
| <!-- Node28 --> |
| <g id="node28" class="node"><title>Node28</title> |
| <polygon fill="white" stroke="#bfbfbf" points="2208,-248.5 2208,-305.5 2336,-305.5 2336,-248.5 2208,-248.5"/> |
| <text text-anchor="middle" x="2272" y="-293.5" font-family="Helvetica,sans-Serif" font-size="10.00">shared_ptr< TTransport ></text> |
| <polyline fill="none" stroke="#bfbfbf" points="2208,-286.5 2336,-286.5 "/> |
| <text text-anchor="middle" x="2272" y="-274.5" font-family="Helvetica,sans-Serif" font-size="10.00"> </text> |
| <polyline fill="none" stroke="#bfbfbf" points="2208,-267.5 2336,-267.5 "/> |
| <text text-anchor="middle" x="2272" y="-255.5" font-family="Helvetica,sans-Serif" font-size="10.00"> </text> |
| </g> |
| <!-- Node28->Node1 --> |
| <g id="edge36" class="edge"><title>Node28->Node1</title> |
| <path fill="none" stroke="#404040" d="M2272,-248.12C2272,-209.727 2272,-139.905 2272,-92.0276"/> |
| <polygon fill="none" stroke="#404040" points="2272,-91.7561 2268,-85.7561 2272,-79.7561 2276,-85.756 2272,-91.7561"/> |
| <text text-anchor="middle" x="2311" y="-117.5" font-family="Helvetica,sans-Serif" font-size="10.00"> +tmem_transport</text> |
| </g> |
| <!-- Node29 --> |
| <g id="node29" class="node"><title>Node29</title> |
| <polygon fill="white" stroke="#bfbfbf" points="2354.5,-248.5 2354.5,-305.5 2489.5,-305.5 2489.5,-248.5 2354.5,-248.5"/> |
| <text text-anchor="middle" x="2422" y="-293.5" font-family="Helvetica,sans-Serif" font-size="10.00">vector< TimestampValue ></text> |
| <polyline fill="none" stroke="#bfbfbf" points="2354.5,-286.5 2489.5,-286.5 "/> |
| <text text-anchor="middle" x="2422" y="-274.5" font-family="Helvetica,sans-Serif" font-size="10.00"> </text> |
| <polyline fill="none" stroke="#bfbfbf" points="2354.5,-267.5 2489.5,-267.5 "/> |
| <text text-anchor="middle" x="2422" y="-255.5" font-family="Helvetica,sans-Serif" font-size="10.00"> </text> |
| </g> |
| <!-- Node29->Node1 --> |
| <g id="edge37" class="edge"><title>Node29->Node1</title> |
| <path fill="none" stroke="#404040" d="M2416.81,-248.465C2408.68,-211.168 2389.99,-143.978 2354,-98 2349.05,-91.6708 2343.2,-85.7646 2336.94,-80.3358"/> |
| <polygon fill="none" stroke="#404040" points="2336.87,-80.2767 2329.69,-79.6134 2327.54,-72.73 2334.72,-73.3934 2336.87,-80.2767"/> |
| <text text-anchor="middle" x="2396" y="-117.5" font-family="Helvetica,sans-Serif" font-size="10.00"> +result</text> |
| </g> |
| <!-- Node30 --> |
| <g id="node30" class="node"><title>Node30</title> |
| <polygon fill="white" stroke="#bfbfbf" points="1538.5,-822.5 1538.5,-879.5 1589.5,-879.5 1589.5,-822.5 1538.5,-822.5"/> |
| <text text-anchor="middle" x="1564" y="-867.5" font-family="Helvetica,sans-Serif" font-size="10.00">uint32_t</text> |
| <polyline fill="none" stroke="#bfbfbf" points="1538.5,-860.5 1589.5,-860.5 "/> |
| <text text-anchor="middle" x="1564" y="-848.5" font-family="Helvetica,sans-Serif" font-size="10.00"> </text> |
| <polyline fill="none" stroke="#bfbfbf" points="1538.5,-841.5 1589.5,-841.5 "/> |
| <text text-anchor="middle" x="1564" y="-829.5" font-family="Helvetica,sans-Serif" font-size="10.00"> </text> |
| </g> |
| <!-- Node30->Node1 --> |
| <g id="edge38" class="edge"><title>Node30->Node1</title> |
| <path fill="none" stroke="#404040" d="M1562.16,-822.126C1554.35,-699.917 1526,-215.104 1564,-160 1636.02,-55.5556 2041.2,-41.9708 2204.14,-40.7871"/> |
| <polygon fill="none" stroke="#404040" points="2204.37,-40.7859 2210.35,-36.7523 2216.37,-40.7185 2210.39,-44.7521 2204.37,-40.7859"/> |
| <text text-anchor="middle" x="1599" y="-285.5" font-family="Helvetica,sans-Serif" font-size="10.00"> +hash_normal</text> |
| <text text-anchor="middle" x="1599" y="-274.5" font-family="Helvetica,sans-Serif" font-size="10.00">+length</text> |
| <text text-anchor="middle" x="1599" y="-263.5" font-family="Helvetica,sans-Serif" font-size="10.00">+hash_compact</text> |
| </g> |
| <!-- Node33 --> |
| <g id="node33" class="node"><title>Node33</title> |
| <g id="a_node33"><a xlink:href="structBaseInt128.html" target="_top" xlink:title="{BaseInt128\< 1000000000 \>\n||+ BaseInt128()\l+ operator+=()\l+ Print()\l}"> |
| <polygon fill="white" stroke="black" points="1772.5,-237.5 1772.5,-316.5 1909.5,-316.5 1909.5,-237.5 1772.5,-237.5"/> |
| <text text-anchor="middle" x="1841" y="-304.5" font-family="Helvetica,sans-Serif" font-size="10.00">BaseInt128< 1000000000 ></text> |
| <polyline fill="none" stroke="black" points="1772.5,-297.5 1909.5,-297.5 "/> |
| <text text-anchor="middle" x="1841" y="-285.5" font-family="Helvetica,sans-Serif" font-size="10.00"> </text> |
| <polyline fill="none" stroke="black" points="1772.5,-278.5 1909.5,-278.5 "/> |
| <text text-anchor="start" x="1780.5" y="-266.5" font-family="Helvetica,sans-Serif" font-size="10.00">+ BaseInt128()</text> |
| <text text-anchor="start" x="1780.5" y="-255.5" font-family="Helvetica,sans-Serif" font-size="10.00">+ operator+=()</text> |
| <text text-anchor="start" x="1780.5" y="-244.5" font-family="Helvetica,sans-Serif" font-size="10.00">+ Print()</text> |
| </a> |
| </g> |
| </g> |
| <!-- Node30->Node33 --> |
| <g id="edge43" class="edge"><title>Node30->Node33</title> |
| <path fill="none" stroke="#404040" d="M1563.55,-822.492C1562.31,-731.093 1560.69,-441.642 1589,-412 1615.85,-383.887 1729.68,-414.018 1763,-394 1788.44,-378.719 1807.37,-351.573 1820.21,-327.381"/> |
| <polygon fill="none" stroke="#404040" points="1820.28,-327.242 1819.41,-320.084 1825.68,-316.527 1826.55,-323.685 1820.28,-327.242"/> |
| <text text-anchor="middle" x="1603" y="-481.5" font-family="Helvetica,sans-Serif" font-size="10.00"> +data</text> |
| </g> |
| <!-- Node31 --> |
| <g id="node31" class="node"><title>Node31</title> |
| <polygon fill="white" stroke="#bfbfbf" points="2546.5,-248.5 2546.5,-305.5 2637.5,-305.5 2637.5,-248.5 2546.5,-248.5"/> |
| <text text-anchor="middle" x="2592" y="-293.5" font-family="Helvetica,sans-Serif" font-size="10.00">vector< int64_t ></text> |
| <polyline fill="none" stroke="#bfbfbf" points="2546.5,-286.5 2637.5,-286.5 "/> |
| <text text-anchor="middle" x="2592" y="-274.5" font-family="Helvetica,sans-Serif" font-size="10.00"> </text> |
| <polyline fill="none" stroke="#bfbfbf" points="2546.5,-267.5 2637.5,-267.5 "/> |
| <text text-anchor="middle" x="2592" y="-255.5" font-family="Helvetica,sans-Serif" font-size="10.00"> </text> |
| </g> |
| <!-- Node31->Node1 --> |
| <g id="edge39" class="edge"><title>Node31->Node1</title> |
| <path fill="none" stroke="#404040" d="M2590.81,-248.281C2587.55,-208.862 2575.59,-137.069 2532,-98 2504.1,-72.9934 2407.22,-56.7964 2339.95,-48.282"/> |
| <polygon fill="none" stroke="#404040" points="2339.67,-48.2471 2333.22,-51.4842 2327.76,-46.7811 2334.2,-43.5441 2339.67,-48.2471"/> |
| <text text-anchor="middle" x="2589" y="-117.5" font-family="Helvetica,sans-Serif" font-size="10.00"> +int64_ints</text> |
| </g> |
| <!-- Node32 --> |
| <g id="node32" class="node"><title>Node32</title> |
| <polygon fill="white" stroke="#bfbfbf" points="2656,-248.5 2656,-305.5 2768,-305.5 2768,-248.5 2656,-248.5"/> |
| <text text-anchor="middle" x="2712" y="-293.5" font-family="Helvetica,sans-Serif" font-size="10.00">vector< StringValue ></text> |
| <polyline fill="none" stroke="#bfbfbf" points="2656,-286.5 2768,-286.5 "/> |
| <text text-anchor="middle" x="2712" y="-274.5" font-family="Helvetica,sans-Serif" font-size="10.00"> </text> |
| <polyline fill="none" stroke="#bfbfbf" points="2656,-267.5 2768,-267.5 "/> |
| <text text-anchor="middle" x="2712" y="-255.5" font-family="Helvetica,sans-Serif" font-size="10.00"> </text> |
| </g> |
| <!-- Node32->Node1 --> |
| <g id="edge40" class="edge"><title>Node32->Node1</title> |
| <path fill="none" stroke="#404040" d="M2705.81,-248.308C2695.31,-208.242 2670,-134.877 2619,-98 2575.47,-66.5241 2427.82,-51.3878 2339.77,-45.0003"/> |
| <polygon fill="none" stroke="#404040" points="2339.72,-44.9974 2333.46,-48.567 2327.75,-44.1563 2334.02,-40.5867 2339.72,-44.9974"/> |
| <text text-anchor="middle" x="2695" y="-134" font-family="Helvetica,sans-Serif" font-size="10.00"> +needles</text> |
| <text text-anchor="middle" x="2695" y="-123" font-family="Helvetica,sans-Serif" font-size="10.00">+normal_strings</text> |
| <text text-anchor="middle" x="2695" y="-112" font-family="Helvetica,sans-Serif" font-size="10.00">+data</text> |
| <text text-anchor="middle" x="2695" y="-101" font-family="Helvetica,sans-Serif" font-size="10.00">+haystacks</text> |
| </g> |
| <!-- Node33->Node1 --> |
| <g id="edge42" class="edge"><title>Node33->Node1</title> |
| <path fill="none" stroke="#404040" d="M1831.21,-237.169C1823.61,-196.91 1819.42,-134.813 1854,-98 1900.36,-48.6379 2097.87,-40.8476 2203.96,-40.3267"/> |
| <polygon fill="none" stroke="#404040" points="2204.11,-40.3264 2210.1,-36.3117 2216.11,-40.2969 2210.12,-44.3116 2204.11,-40.3264"/> |
| <text text-anchor="middle" x="1889" y="-117.5" font-family="Helvetica,sans-Serif" font-size="10.00"> +base1b_result</text> |
| </g> |
| <!-- Node34 --> |
| <g id="node34" class="node"><title>Node34</title> |
| <polygon fill="white" stroke="#bfbfbf" points="2887,-248.5 2887,-305.5 2949,-305.5 2949,-248.5 2887,-248.5"/> |
| <text text-anchor="middle" x="2918" y="-293.5" font-family="Helvetica,sans-Serif" font-size="10.00">__int128_t</text> |
| <polyline fill="none" stroke="#bfbfbf" points="2887,-286.5 2949,-286.5 "/> |
| <text text-anchor="middle" x="2918" y="-274.5" font-family="Helvetica,sans-Serif" font-size="10.00"> </text> |
| <polyline fill="none" stroke="#bfbfbf" points="2887,-267.5 2949,-267.5 "/> |
| <text text-anchor="middle" x="2918" y="-255.5" font-family="Helvetica,sans-Serif" font-size="10.00"> </text> |
| </g> |
| <!-- Node34->Node1 --> |
| <g id="edge44" class="edge"><title>Node34->Node1</title> |
| <path fill="none" stroke="#404040" d="M2912.4,-248.409C2902.15,-206.291 2875.85,-127.723 2818,-98 2736.16,-55.9564 2467.21,-44.9088 2339.92,-42.0179"/> |
| <polygon fill="none" stroke="#404040" points="2339.69,-42.013 2333.6,-45.8833 2327.69,-41.7554 2333.77,-37.8851 2339.69,-42.013"/> |
| <text text-anchor="middle" x="2894.5" y="-117.5" font-family="Helvetica,sans-Serif" font-size="10.00"> +cpp_result</text> |
| </g> |
| <!-- Node35 --> |
| <g id="node35" class="node"><title>Node35</title> |
| <polygon fill="white" stroke="#bfbfbf" points="2967.5,-248.5 2967.5,-305.5 3058.5,-305.5 3058.5,-248.5 2967.5,-248.5"/> |
| <text text-anchor="middle" x="3013" y="-293.5" font-family="Helvetica,sans-Serif" font-size="10.00">vector< int32_t ></text> |
| <polyline fill="none" stroke="#bfbfbf" points="2967.5,-286.5 3058.5,-286.5 "/> |
| <text text-anchor="middle" x="3013" y="-274.5" font-family="Helvetica,sans-Serif" font-size="10.00"> </text> |
| <polyline fill="none" stroke="#bfbfbf" points="2967.5,-267.5 3058.5,-267.5 "/> |
| <text text-anchor="middle" x="3013" y="-255.5" font-family="Helvetica,sans-Serif" font-size="10.00"> </text> |
| </g> |
| <!-- Node35->Node1 --> |
| <g id="edge47" class="edge"><title>Node35->Node1</title> |
| <path fill="none" stroke="#404040" d="M3008.3,-248.467C2999.78,-207.901 2977.63,-133.098 2926,-98 2878.34,-65.5985 2497.7,-48.8145 2340.03,-43.1966"/> |
| <polygon fill="none" stroke="#404040" points="2339.72,-43.1856 2333.58,-46.9727 2327.72,-42.7647 2333.86,-38.9776 2339.72,-43.1856"/> |
| <text text-anchor="middle" x="2986.5" y="-123" font-family="Helvetica,sans-Serif" font-size="10.00"> +results</text> |
| <text text-anchor="middle" x="2986.5" y="-112" font-family="Helvetica,sans-Serif" font-size="10.00">+result</text> |
| </g> |
| <!-- Node36 --> |
| <g id="node36" class="node"><title>Node36</title> |
| <polygon fill="white" stroke="#bfbfbf" points="3077,-248.5 3077,-305.5 3163,-305.5 3163,-248.5 3077,-248.5"/> |
| <text text-anchor="middle" x="3120" y="-293.5" font-family="Helvetica,sans-Serif" font-size="10.00">vector< string ></text> |
| <polyline fill="none" stroke="#bfbfbf" points="3077,-286.5 3163,-286.5 "/> |
| <text text-anchor="middle" x="3120" y="-274.5" font-family="Helvetica,sans-Serif" font-size="10.00"> </text> |
| <polyline fill="none" stroke="#bfbfbf" points="3077,-267.5 3163,-267.5 "/> |
| <text text-anchor="middle" x="3120" y="-255.5" font-family="Helvetica,sans-Serif" font-size="10.00"> </text> |
| </g> |
| <!-- Node36->Node1 --> |
| <g id="edge48" class="edge"><title>Node36->Node1</title> |
| <path fill="none" stroke="#404040" d="M3112.96,-248.266C3100.48,-205.955 3069.96,-127.129 3010,-98 2950.59,-69.1386 2510.65,-49.8721 2339.68,-43.4031"/> |
| <polygon fill="none" stroke="#404040" points="2339.59,-43.4 2333.45,-47.1725 2327.6,-42.9505 2333.75,-39.1781 2339.59,-43.4"/> |
| <text text-anchor="middle" x="3088.5" y="-128.5" font-family="Helvetica,sans-Serif" font-size="10.00"> +strings</text> |
| <text text-anchor="middle" x="3088.5" y="-117.5" font-family="Helvetica,sans-Serif" font-size="10.00">+memory</text> |
| <text text-anchor="middle" x="3088.5" y="-106.5" font-family="Helvetica,sans-Serif" font-size="10.00">+string_data</text> |
| </g> |
| <!-- Node37->Node1 --> |
| <g id="edge49" class="edge"><title>Node37->Node1</title> |
| <path fill="none" stroke="#404040" d="M2188.71,-176.936C2192.19,-171.203 2195.64,-165.526 2199,-160 2213.01,-136.973 2228.62,-111.495 2241.81,-90.0413"/> |
| <polygon fill="none" stroke="#404040" points="2241.97,-89.7666 2241.71,-82.5604 2248.26,-79.5434 2248.52,-86.7496 2241.97,-89.7666"/> |
| <text text-anchor="middle" x="2248.5" y="-117.5" font-family="Helvetica,sans-Serif" font-size="10.00"> +ctx</text> |
| </g> |
| <!-- Node38 --> |
| <g id="node38" class="node"><title>Node38</title> |
| <polygon fill="white" stroke="#bfbfbf" points="2388,-817 2388,-885 2490,-885 2490,-817 2388,-817"/> |
| <text text-anchor="start" x="2396" y="-873" font-family="Helvetica,sans-Serif" font-size="10.00">scoped_ptr< impala</text> |
| <text text-anchor="middle" x="2439" y="-862" font-family="Helvetica,sans-Serif" font-size="10.00">::MemPool ></text> |
| <polyline fill="none" stroke="#bfbfbf" points="2388,-855 2490,-855 "/> |
| <text text-anchor="middle" x="2439" y="-843" font-family="Helvetica,sans-Serif" font-size="10.00"> </text> |
| <polyline fill="none" stroke="#bfbfbf" points="2388,-836 2490,-836 "/> |
| <text text-anchor="middle" x="2439" y="-824" font-family="Helvetica,sans-Serif" font-size="10.00"> </text> |
| </g> |
| <!-- Node38->Node37 --> |
| <g id="edge50" class="edge"><title>Node38->Node37</title> |
| <path fill="none" stroke="#404040" d="M2442.74,-816.968C2450.02,-734.627 2456.23,-519.19 2338,-412 2291.85,-370.159 2251.16,-428.05 2199,-394 2195.18,-391.507 2191.54,-388.726 2188.07,-385.715"/> |
| <polygon fill="none" stroke="#404040" points="2187.92,-385.574 2180.83,-384.292 2179.28,-377.248 2186.38,-378.531 2187.92,-385.574"/> |
| <text text-anchor="middle" x="2437" y="-481.5" font-family="Helvetica,sans-Serif" font-size="10.00"> -pool_</text> |
| </g> |
| <!-- Node39 --> |
| <g id="node39" class="node"><title>Node39</title> |
| <g id="a_node39"><a xlink:href="classimpala__udf_1_1FunctionContext.html" target="_top" xlink:title="{impala_udf::FunctionContext\n||+ version()\l+ user()\l+ query_id()\l+ SetError()\l+ AddWarning()\l+ has_error()\l+ error_msg()\l+ Allocate()\l+ Reallocate()\l+ Free()\land 12 more...\l- FunctionContext()\l- FunctionContext()\l- operator=()\l}"> |
| <polygon fill="white" stroke="red" points="1790,-751 1790,-951 1932,-951 1932,-751 1790,-751"/> |
| <text text-anchor="middle" x="1861" y="-939" font-family="Helvetica,sans-Serif" font-size="10.00">impala_udf::FunctionContext</text> |
| <polyline fill="none" stroke="red" points="1790,-932 1932,-932 "/> |
| <text text-anchor="middle" x="1861" y="-920" font-family="Helvetica,sans-Serif" font-size="10.00"> </text> |
| <polyline fill="none" stroke="red" points="1790,-913 1932,-913 "/> |
| <text text-anchor="start" x="1798" y="-901" font-family="Helvetica,sans-Serif" font-size="10.00">+ version()</text> |
| <text text-anchor="start" x="1798" y="-890" font-family="Helvetica,sans-Serif" font-size="10.00">+ user()</text> |
| <text text-anchor="start" x="1798" y="-879" font-family="Helvetica,sans-Serif" font-size="10.00">+ query_id()</text> |
| <text text-anchor="start" x="1798" y="-868" font-family="Helvetica,sans-Serif" font-size="10.00">+ SetError()</text> |
| <text text-anchor="start" x="1798" y="-857" font-family="Helvetica,sans-Serif" font-size="10.00">+ AddWarning()</text> |
| <text text-anchor="start" x="1798" y="-846" font-family="Helvetica,sans-Serif" font-size="10.00">+ has_error()</text> |
| <text text-anchor="start" x="1798" y="-835" font-family="Helvetica,sans-Serif" font-size="10.00">+ error_msg()</text> |
| <text text-anchor="start" x="1798" y="-824" font-family="Helvetica,sans-Serif" font-size="10.00">+ Allocate()</text> |
| <text text-anchor="start" x="1798" y="-813" font-family="Helvetica,sans-Serif" font-size="10.00">+ Reallocate()</text> |
| <text text-anchor="start" x="1798" y="-802" font-family="Helvetica,sans-Serif" font-size="10.00">+ Free()</text> |
| <text text-anchor="start" x="1798" y="-791" font-family="Helvetica,sans-Serif" font-size="10.00">and 12 more...</text> |
| <text text-anchor="start" x="1798" y="-780" font-family="Helvetica,sans-Serif" font-size="10.00">- FunctionContext()</text> |
| <text text-anchor="start" x="1798" y="-769" font-family="Helvetica,sans-Serif" font-size="10.00">- FunctionContext()</text> |
| <text text-anchor="start" x="1798" y="-758" font-family="Helvetica,sans-Serif" font-size="10.00">- operator=()</text> |
| </a> |
| </g> |
| </g> |
| <!-- Node39->Node37 --> |
| <g id="edge52" class="edge"><title>Node39->Node37</title> |
| <path fill="none" stroke="#404040" d="M1856.67,-750.775C1858.04,-650.906 1876.74,-499.485 1968,-412 1997.45,-383.771 2024.55,-417.351 2058,-394 2061.54,-391.526 2064.94,-388.813 2068.2,-385.907"/> |
| <polygon fill="none" stroke="#404040" points="2068.46,-385.659 2069.93,-378.6 2077.01,-377.247 2075.54,-384.306 2068.46,-385.659"/> |
| <text text-anchor="middle" x="2007.5" y="-481.5" font-family="Helvetica,sans-Serif" font-size="10.00"> -fn_contexts_ptr_</text> |
| </g> |
| <!-- Node40->Node37 --> |
| <g id="edge53" class="edge"><title>Node40->Node37</title> |
| <path fill="none" stroke="#404040" d="M2644.55,-756.287C2654.36,-655.028 2651.37,-496.819 2556,-412 2526.32,-385.606 2233.08,-414.39 2199,-394 2194.81,-391.491 2190.83,-388.624 2187.07,-385.475"/> |
| <polygon fill="none" stroke="#404040" points="2186.9,-385.317 2179.78,-384.131 2178.14,-377.109 2185.26,-378.295 2186.9,-385.317"/> |
| <text text-anchor="middle" x="2653" y="-481.5" font-family="Helvetica,sans-Serif" font-size="10.00"> -result_</text> |
| </g> |
| <!-- Node41 --> |
| <g id="node41" class="node"><title>Node41</title> |
| <polygon fill="white" stroke="#bfbfbf" points="2674.5,-1291.5 2674.5,-1348.5 2709.5,-1348.5 2709.5,-1291.5 2674.5,-1291.5"/> |
| <text text-anchor="middle" x="2692" y="-1336.5" font-family="Helvetica,sans-Serif" font-size="10.00">float</text> |
| <polyline fill="none" stroke="#bfbfbf" points="2674.5,-1329.5 2709.5,-1329.5 "/> |
| <text text-anchor="middle" x="2692" y="-1317.5" font-family="Helvetica,sans-Serif" font-size="10.00"> </text> |
| <polyline fill="none" stroke="#bfbfbf" points="2674.5,-1310.5 2709.5,-1310.5 "/> |
| <text text-anchor="middle" x="2692" y="-1298.5" font-family="Helvetica,sans-Serif" font-size="10.00"> </text> |
| </g> |
| <!-- Node41->Node40 --> |
| <g id="edge56" class="edge"><title>Node41->Node40</title> |
| <path fill="none" stroke="#404040" d="M2683.12,-1291.23C2676.38,-1272.77 2665.9,-1248.58 2652,-1230 2644.64,-1220.16 2636.15,-1223.16 2631,-1212 2594.34,-1132.58 2597.46,-1032.4 2607.83,-957.893"/> |
| <polygon fill="none" stroke="#404040" points="2607.88,-957.569 2604.79,-951.051 2609.62,-945.697 2612.71,-952.215 2607.88,-957.569"/> |
| <text text-anchor="middle" x="2654" y="-1176.5" font-family="Helvetica,sans-Serif" font-size="10.00"> +float_val</text> |
| </g> |
| <!-- Node41->Node46 --> |
| <g id="edge75" class="edge"><title>Node41->Node46</title> |
| <path fill="none" stroke="#404040" d="M2688.71,-1291.42C2684.18,-1247.87 2678.62,-1166.04 2698,-1146 2718.36,-1124.94 2933.96,-1139.26 2961,-1128 3086.92,-1075.55 3197.19,-951.349 3246.92,-889.024"/> |
| <polygon fill="none" stroke="#404040" points="3246.95,-888.994 3247.52,-881.806 3254.38,-879.572 3253.8,-886.761 3246.95,-888.994"/> |
| <text text-anchor="middle" x="2705.5" y="-1176.5" font-family="Helvetica,sans-Serif" font-size="10.00"> +d</text> |
| </g> |
| <!-- Node42->Node37 --> |
| <g id="edge61" class="edge"><title>Node42->Node37</title> |
| <path fill="none" stroke="#404040" d="M2164.81,-574.89C2156.89,-509.174 2148.87,-442.69 2142.43,-389.343"/> |
| <polygon fill="none" stroke="#404040" points="2142.39,-389.036 2137.7,-383.558 2140.96,-377.123 2145.65,-382.6 2142.39,-389.036"/> |
| <text text-anchor="middle" x="2176" y="-481.5" font-family="Helvetica,sans-Serif" font-size="10.00"> -root_</text> |
| </g> |
| <!-- Node43 --> |
| <g id="node43" class="node"><title>Node43</title> |
| <polygon fill="white" stroke="#bfbfbf" points="1950,-822.5 1950,-879.5 2090,-879.5 2090,-822.5 1950,-822.5"/> |
| <text text-anchor="middle" x="2020" y="-867.5" font-family="Helvetica,sans-Serif" font-size="10.00">vector< FunctionContext * ></text> |
| <polyline fill="none" stroke="#bfbfbf" points="1950,-860.5 2090,-860.5 "/> |
| <text text-anchor="middle" x="2020" y="-848.5" font-family="Helvetica,sans-Serif" font-size="10.00"> </text> |
| <polyline fill="none" stroke="#bfbfbf" points="1950,-841.5 2090,-841.5 "/> |
| <text text-anchor="middle" x="2020" y="-829.5" font-family="Helvetica,sans-Serif" font-size="10.00"> </text> |
| </g> |
| <!-- Node43->Node37 --> |
| <g id="edge65" class="edge"><title>Node43->Node37</title> |
| <path fill="none" stroke="#404040" d="M2021.57,-822.433C2026.01,-752.738 2040.86,-564.204 2079,-412 2080.93,-404.313 2083.15,-396.46 2085.56,-388.602"/> |
| <polygon fill="none" stroke="#404040" points="2085.59,-388.538 2083.6,-381.606 2089.23,-377.105 2091.22,-384.036 2085.59,-388.538"/> |
| <text text-anchor="middle" x="2110.5" y="-481.5" font-family="Helvetica,sans-Serif" font-size="10.00"> -fn_contexts_</text> |
| </g> |
| <!-- Node44 --> |
| <g id="node44" class="node"><title>Node44</title> |
| <polygon fill="white" stroke="#bfbfbf" points="3219,-248.5 3219,-305.5 3291,-305.5 3291,-248.5 3219,-248.5"/> |
| <text text-anchor="middle" x="3255" y="-293.5" font-family="Helvetica,sans-Serif" font-size="10.00">vector< int ></text> |
| <polyline fill="none" stroke="#bfbfbf" points="3219,-286.5 3291,-286.5 "/> |
| <text text-anchor="middle" x="3255" y="-274.5" font-family="Helvetica,sans-Serif" font-size="10.00"> </text> |
| <polyline fill="none" stroke="#bfbfbf" points="3219,-267.5 3291,-267.5 "/> |
| <text text-anchor="middle" x="3255" y="-255.5" font-family="Helvetica,sans-Serif" font-size="10.00"> </text> |
| </g> |
| <!-- Node44->Node1 --> |
| <g id="edge66" class="edge"><title>Node44->Node1</title> |
| <path fill="none" stroke="#404040" d="M3248.17,-248.497C3236.1,-200.938 3211.12,-107.48 3199,-98 3131.82,-45.4614 2542.53,-40.8317 2340,-40.8072"/> |
| <polygon fill="none" stroke="#404040" points="2339.8,-40.8072 2333.8,-44.8092 2327.8,-40.8113 2333.8,-36.8092 2339.8,-40.8072"/> |
| <text text-anchor="middle" x="3263" y="-123" font-family="Helvetica,sans-Serif" font-size="10.00"> +rand_access_order</text> |
| <text text-anchor="middle" x="3263" y="-112" font-family="Helvetica,sans-Serif" font-size="10.00">+random_order</text> |
| </g> |
| <!-- Node45->Node1 --> |
| <g id="edge67" class="edge"><title>Node45->Node1</title> |
| <path fill="none" stroke="#404040" d="M3400.89,-822.295C3416.31,-708.768 3469.67,-279.513 3412,-160 3392.75,-120.117 3375.4,-113.708 3334,-98 3241.49,-62.9044 2559.42,-46.6198 2339.87,-42.249"/> |
| <polygon fill="none" stroke="#404040" points="2339.62,-42.244 2333.54,-46.1252 2327.62,-42.0079 2333.7,-38.1267 2339.62,-42.244"/> |
| <text text-anchor="middle" x="3470" y="-274.5" font-family="Helvetica,sans-Serif" font-size="10.00"> +impala_data</text> |
| </g> |
| <!-- Node46->Node1 --> |
| <g id="edge72" class="edge"><title>Node46->Node1</title> |
| <path fill="none" stroke="#404040" d="M3278.7,-822.37C3295.74,-693.036 3363.61,-151.456 3313,-98 3279.51,-62.6259 2566.01,-46.4352 2340.02,-42.1815"/> |
| <polygon fill="none" stroke="#404040" points="2339.73,-42.1762 2333.65,-46.0639 2327.73,-41.953 2333.8,-38.0653 2339.73,-42.1762"/> |
| <text text-anchor="middle" x="3370" y="-274.5" font-family="Helvetica,sans-Serif" font-size="10.00"> +unpadded_data</text> |
| </g> |
| <!-- Node47 --> |
| <g id="node47" class="node"><title>Node47</title> |
| <polygon fill="white" stroke="#bfbfbf" points="3519.5,-248.5 3519.5,-305.5 3570.5,-305.5 3570.5,-248.5 3519.5,-248.5"/> |
| <text text-anchor="middle" x="3545" y="-293.5" font-family="Helvetica,sans-Serif" font-size="10.00">int128_t</text> |
| <polyline fill="none" stroke="#bfbfbf" points="3519.5,-286.5 3570.5,-286.5 "/> |
| <text text-anchor="middle" x="3545" y="-274.5" font-family="Helvetica,sans-Serif" font-size="10.00"> </text> |
| <polyline fill="none" stroke="#bfbfbf" points="3519.5,-267.5 3570.5,-267.5 "/> |
| <text text-anchor="middle" x="3545" y="-255.5" font-family="Helvetica,sans-Serif" font-size="10.00"> </text> |
| </g> |
| <!-- Node47->Node1 --> |
| <g id="edge78" class="edge"><title>Node47->Node1</title> |
| <path fill="none" stroke="#404040" d="M3540.87,-248.431C3532.78,-205.957 3510.34,-126.448 3453,-98 3353.36,-48.5634 2575.85,-41.9793 2339.76,-41.1225"/> |
| <polygon fill="none" stroke="#404040" points="2339.61,-41.1221 2333.6,-45.1019 2327.61,-41.0818 2333.62,-37.102 2339.61,-41.1221"/> |
| <text text-anchor="middle" x="3531.5" y="-117.5" font-family="Helvetica,sans-Serif" font-size="10.00"> +boost_result</text> |
| </g> |
| <!-- Node48 --> |
| <g id="node48" class="node"><title>Node48</title> |
| <polygon fill="white" stroke="#bfbfbf" points="3588.5,-237.5 3588.5,-316.5 3691.5,-316.5 3691.5,-237.5 3588.5,-237.5"/> |
| <text text-anchor="start" x="3596.5" y="-304.5" font-family="Helvetica,sans-Serif" font-size="10.00">shared_ptr< apache</text> |
| <text text-anchor="start" x="3596.5" y="-293.5" font-family="Helvetica,sans-Serif" font-size="10.00">::thrift::protocol::</text> |
| <text text-anchor="middle" x="3640" y="-282.5" font-family="Helvetica,sans-Serif" font-size="10.00">TProtocol ></text> |
| <polyline fill="none" stroke="#bfbfbf" points="3588.5,-275.5 3691.5,-275.5 "/> |
| <text text-anchor="middle" x="3640" y="-263.5" font-family="Helvetica,sans-Serif" font-size="10.00"> </text> |
| <polyline fill="none" stroke="#bfbfbf" points="3588.5,-256.5 3691.5,-256.5 "/> |
| <text text-anchor="middle" x="3640" y="-244.5" font-family="Helvetica,sans-Serif" font-size="10.00"> </text> |
| </g> |
| <!-- Node48->Node1 --> |
| <g id="edge79" class="edge"><title>Node48->Node1</title> |
| <path fill="none" stroke="#404040" d="M3636.09,-237.293C3629.59,-195.266 3612.36,-129.89 3567,-98 3516.45,-62.4614 2599.27,-45.9452 2339.85,-41.9716"/> |
| <polygon fill="none" stroke="#404040" points="2339.64,-41.9685 2333.58,-45.877 2327.64,-41.7865 2333.7,-37.8779 2339.64,-41.9685"/> |
| <text text-anchor="middle" x="3622" y="-117.5" font-family="Helvetica,sans-Serif" font-size="10.00"> +tproto</text> |
| </g> |
| <!-- Node49 --> |
| <g id="node49" class="node"><title>Node49</title> |
| <polygon fill="white" stroke="#bfbfbf" points="3709.5,-248.5 3709.5,-305.5 3750.5,-305.5 3750.5,-248.5 3709.5,-248.5"/> |
| <text text-anchor="middle" x="3730" y="-293.5" font-family="Helvetica,sans-Serif" font-size="10.00">void *</text> |
| <polyline fill="none" stroke="#bfbfbf" points="3709.5,-286.5 3750.5,-286.5 "/> |
| <text text-anchor="middle" x="3730" y="-274.5" font-family="Helvetica,sans-Serif" font-size="10.00"> </text> |
| <polyline fill="none" stroke="#bfbfbf" points="3709.5,-267.5 3750.5,-267.5 "/> |
| <text text-anchor="middle" x="3730" y="-255.5" font-family="Helvetica,sans-Serif" font-size="10.00"> </text> |
| </g> |
| <!-- Node49->Node1 --> |
| <g id="edge80" class="edge"><title>Node49->Node1</title> |
| <path fill="none" stroke="#404040" d="M3726.9,-248.352C3720.34,-205.377 3700.57,-124.713 3643,-98 3524.34,-42.9348 2599.98,-40.4004 2339.89,-40.7907"/> |
| <polygon fill="none" stroke="#404040" points="2339.65,-40.791 2333.66,-44.8015 2327.65,-40.812 2333.64,-36.8015 2339.65,-40.791"/> |
| <text text-anchor="middle" x="3711" y="-123" font-family="Helvetica,sans-Serif" font-size="10.00"> +jitted_fn</text> |
| <text text-anchor="middle" x="3711" y="-112" font-family="Helvetica,sans-Serif" font-size="10.00">+data</text> |
| </g> |
| <!-- Node50 --> |
| <g id="node50" class="node"><title>Node50</title> |
| <polygon fill="white" stroke="#bfbfbf" points="3769,-248.5 3769,-305.5 3859,-305.5 3859,-248.5 3769,-248.5"/> |
| <text text-anchor="middle" x="3814" y="-293.5" font-family="Helvetica,sans-Serif" font-size="10.00">vector< double ></text> |
| <polyline fill="none" stroke="#bfbfbf" points="3769,-286.5 3859,-286.5 "/> |
| <text text-anchor="middle" x="3814" y="-274.5" font-family="Helvetica,sans-Serif" font-size="10.00"> </text> |
| <polyline fill="none" stroke="#bfbfbf" points="3769,-267.5 3859,-267.5 "/> |
| <text text-anchor="middle" x="3814" y="-255.5" font-family="Helvetica,sans-Serif" font-size="10.00"> </text> |
| </g> |
| <!-- Node50->Node1 --> |
| <g id="edge81" class="edge"><title>Node50->Node1</title> |
| <path fill="none" stroke="#404040" d="M3811.04,-248.326C3805.05,-207.578 3787.41,-132.542 3737,-98 3678.77,-58.1054 2621.34,-44.55 2340.18,-41.6428"/> |
| <polygon fill="none" stroke="#404040" points="2339.77,-41.6388 2333.73,-45.5773 2327.77,-41.5163 2333.82,-37.5777 2339.77,-41.6388"/> |
| <text text-anchor="middle" x="3796" y="-123" font-family="Helvetica,sans-Serif" font-size="10.00"> +result</text> |
| <text text-anchor="middle" x="3796" y="-112" font-family="Helvetica,sans-Serif" font-size="10.00">+doubles</text> |
| </g> |
| </g> |
| </svg> |
| <g id="navigator" transform="translate(0 0)" fill="#404254"> |
| <rect fill="#f2f5e9" fill-opacity="0.5" stroke="#606060" stroke-width=".5" x="0" y="0" width="60" height="60"/> |
| <use id="zoomplus" xlink:href="#zoomPlus" x="17" y="9" onmousedown="handleZoom(evt,'in')"/> |
| <use id="zoomminus" xlink:href="#zoomMin" x="42" y="9" onmousedown="handleZoom(evt,'out')"/> |
| <use id="reset" xlink:href="#resetDef" x="30" y="36" onmousedown="handleReset()"/> |
| <g id="arrowUp" xlink:href="#dirArrow" transform="translate(30 24)" onmousedown="handlePan(0,-1)"> |
| <use xlink:href="#rim" fill="#404040"> |
| <set attributeName="fill" to="#808080" begin="arrowUp.mouseover" end="arrowUp.mouseout"/> |
| </use> |
| <path fill="none" stroke="white" stroke-width="1.5" d="M0,-3.0v7 M-2.5,-0.5L0,-3.0L2.5,-0.5"/> |
| </g> |
| <g id="arrowRight" xlink:href="#dirArrow" transform="rotate(90) translate(36 -43)" onmousedown="handlePan(1,0)"> |
| <use xlink:href="#rim" fill="#404040"> |
| <set attributeName="fill" to="#808080" begin="arrowRight.mouseover" end="arrowRight.mouseout"/> |
| </use> |
| <path fill="none" stroke="white" stroke-width="1.5" d="M0,-3.0v7 M-2.5,-0.5L0,-3.0L2.5,-0.5"/> |
| </g> |
| <g id="arrowDown" xlink:href="#dirArrow" transform="rotate(180) translate(-30 -48)" onmousedown="handlePan(0,1)"> |
| <use xlink:href="#rim" fill="#404040"> |
| <set attributeName="fill" to="#808080" begin="arrowDown.mouseover" end="arrowDown.mouseout"/> |
| </use> |
| <path fill="none" stroke="white" stroke-width="1.5" d="M0,-3.0v7 M-2.5,-0.5L0,-3.0L2.5,-0.5"/> |
| </g> |
| <g id="arrowLeft" xlink:href="#dirArrow" transform="rotate(270) translate(-36 17)" onmousedown="handlePan(-1,0)"> |
| <use xlink:href="#rim" fill="#404040"> |
| <set attributeName="fill" to="#808080" begin="arrowLeft.mouseover" end="arrowLeft.mouseout"/> |
| </use> |
| <path fill="none" stroke="white" stroke-width="1.5" d="M0,-3.0v7 M-2.5,-0.5L0,-3.0L2.5,-0.5"/> |
| </g> |
| </g> |
| <svg viewBox="0 0 15 15" width="100%" height="30px" preserveAspectRatio="xMaxYMin meet"> |
| <g id="arrow_out" transform="scale(0.3 0.3)"> |
| <a xlink:href="structTestData__coll__graph_org.svg" target="_base"> |
| <rect id="button" ry="5" rx="5" y="6" x="6" height="38" width="38" |
| fill="#f2f5e9" fill-opacity="0.5" stroke="#606060" stroke-width="1.0"/> |
| <path id="arrow" |
| d="M 11.500037,31.436501 C 11.940474,20.09759 22.043105,11.32322 32.158766,21.979434 L 37.068811,17.246167 C 37.068811,17.246167 37.088388,32 37.088388,32 L 22.160133,31.978069 C 22.160133,31.978069 26.997745,27.140456 26.997745,27.140456 C 18.528582,18.264221 13.291696,25.230495 11.500037,31.436501 z" |
| style="fill:#404040;"/> |
| </a> |
| </g> |
| </svg> |
| </svg> |