| <?xml version="1.0" encoding="UTF-8" standalone="no"?> |
| <!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" |
| "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd"> |
| <!-- Generated by graphviz version 2.36.0 (20140111.2315) |
| --> |
| <!-- Title: impala::TupleIsNullPredicate Pages: 1 --> |
| <!--zoomable 1772 --> |
| <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 = 1736; |
| var viewHeight = 1772; |
| var sectionId = 'dynsection-1'; |
| </script> |
| <script xlink:href="svgpan.js"/> |
| <svg id="graph" class="graph"> |
| <g id="viewport"> |
| <title>impala::TupleIsNullPredicate</title> |
| <polygon fill="white" stroke="none" points="-4,4 -4,-1768 1732,-1768 1732,4 -4,4"/> |
| <!-- Node1 --> |
| <g id="node1" class="node"><title>Node1</title> |
| <polygon fill="#bfbfbf" stroke="black" points="1244,-1 1244,-113 1386,-113 1386,-1 1244,-1"/> |
| <text text-anchor="middle" x="1315" y="-101" font-family="Helvetica,sans-Serif" font-size="10.00">impala::TupleIsNullPredicate</text> |
| <polyline fill="none" stroke="black" points="1244,-94 1386,-94 "/> |
| <text text-anchor="middle" x="1315" y="-82" font-family="Helvetica,sans-Serif" font-size="10.00"> </text> |
| <polyline fill="none" stroke="black" points="1244,-75 1386,-75 "/> |
| <text text-anchor="start" x="1252" y="-63" font-family="Helvetica,sans-Serif" font-size="10.00"># TupleIsNullPredicate()</text> |
| <text text-anchor="start" x="1252" y="-52" font-family="Helvetica,sans-Serif" font-size="10.00"># Prepare()</text> |
| <text text-anchor="start" x="1252" y="-41" font-family="Helvetica,sans-Serif" font-size="10.00"># GetCodegendComputeFn()</text> |
| <text text-anchor="start" x="1252" y="-30" font-family="Helvetica,sans-Serif" font-size="10.00"># DebugString()</text> |
| <text text-anchor="start" x="1252" y="-19" font-family="Helvetica,sans-Serif" font-size="10.00"># IsConstant()</text> |
| <text text-anchor="start" x="1252" y="-8" font-family="Helvetica,sans-Serif" font-size="10.00"># GetBooleanVal()</text> |
| </g> |
| <!-- Node2 --> |
| <g id="node2" class="node"><title>Node2</title> |
| <g id="a_node2"><a xlink:href="classimpala_1_1Predicate.html" target="_top" xlink:title="{impala::Predicate\n||# Predicate()\l}"> |
| <polygon fill="white" stroke="black" points="1158,-162.5 1158,-219.5 1250,-219.5 1250,-162.5 1158,-162.5"/> |
| <text text-anchor="middle" x="1204" y="-207.5" font-family="Helvetica,sans-Serif" font-size="10.00">impala::Predicate</text> |
| <polyline fill="none" stroke="black" points="1158,-200.5 1250,-200.5 "/> |
| <text text-anchor="middle" x="1204" y="-188.5" font-family="Helvetica,sans-Serif" font-size="10.00"> </text> |
| <polyline fill="none" stroke="black" points="1158,-181.5 1250,-181.5 "/> |
| <text text-anchor="start" x="1166" y="-169.5" font-family="Helvetica,sans-Serif" font-size="10.00"># Predicate()</text> |
| </a> |
| </g> |
| </g> |
| <!-- Node2->Node1 --> |
| <g id="edge1" class="edge"><title>Node2->Node1</title> |
| <path fill="none" stroke="midnightblue" d="M1233.72,-154.66C1244.45,-141.897 1256.84,-127.168 1268.65,-113.116"/> |
| <polygon fill="none" stroke="midnightblue" points="1231.03,-152.422 1227.27,-162.328 1236.38,-156.927 1231.03,-152.422"/> |
| </g> |
| <!-- Node3 --> |
| <g id="node3" class="node"><title>Node3</title> |
| <g id="a_node3"><a xlink:href="classimpala_1_1Expr.html" target="_top" xlink:title="This is the superclass of all expr evaluation nodes. "> |
| <polygon fill="white" stroke="black" points="1114.5,-259 1114.5,-811 1293.5,-811 1293.5,-259 1114.5,-259"/> |
| <text text-anchor="middle" x="1204" y="-799" font-family="Helvetica,sans-Serif" font-size="10.00">impala::Expr</text> |
| <polyline fill="none" stroke="black" points="1114.5,-792 1293.5,-792 "/> |
| <text text-anchor="middle" x="1204" y="-780" font-family="Helvetica,sans-Serif" font-size="10.00"> </text> |
| <polyline fill="none" stroke="black" points="1114.5,-773 1293.5,-773 "/> |
| <text text-anchor="start" x="1122.5" y="-761" font-family="Helvetica,sans-Serif" font-size="10.00">+ ~Expr()</text> |
| <text text-anchor="start" x="1122.5" y="-750" font-family="Helvetica,sans-Serif" font-size="10.00">+ GetBooleanVal()</text> |
| <text text-anchor="start" x="1122.5" y="-739" font-family="Helvetica,sans-Serif" font-size="10.00">+ GetTinyIntVal()</text> |
| <text text-anchor="start" x="1122.5" y="-728" font-family="Helvetica,sans-Serif" font-size="10.00">+ GetSmallIntVal()</text> |
| <text text-anchor="start" x="1122.5" y="-717" font-family="Helvetica,sans-Serif" font-size="10.00">+ GetIntVal()</text> |
| <text text-anchor="start" x="1122.5" y="-706" font-family="Helvetica,sans-Serif" font-size="10.00">+ GetBigIntVal()</text> |
| <text text-anchor="start" x="1122.5" y="-695" font-family="Helvetica,sans-Serif" font-size="10.00">+ GetFloatVal()</text> |
| <text text-anchor="start" x="1122.5" y="-684" font-family="Helvetica,sans-Serif" font-size="10.00">+ GetDoubleVal()</text> |
| <text text-anchor="start" x="1122.5" y="-673" font-family="Helvetica,sans-Serif" font-size="10.00">+ GetStringVal()</text> |
| <text text-anchor="start" x="1122.5" y="-662" font-family="Helvetica,sans-Serif" font-size="10.00">+ GetTimestampVal()</text> |
| <text text-anchor="start" x="1122.5" y="-651" font-family="Helvetica,sans-Serif" font-size="10.00">and 13 more...</text> |
| <text text-anchor="start" x="1122.5" y="-640" font-family="Helvetica,sans-Serif" font-size="10.00">+ CreateExprTree()</text> |
| <text text-anchor="start" x="1122.5" y="-629" font-family="Helvetica,sans-Serif" font-size="10.00">+ CreateExprTrees()</text> |
| <text text-anchor="start" x="1122.5" y="-618" font-family="Helvetica,sans-Serif" font-size="10.00">+ Prepare()</text> |
| <text text-anchor="start" x="1122.5" y="-607" font-family="Helvetica,sans-Serif" font-size="10.00">+ Open()</text> |
| <text text-anchor="start" x="1122.5" y="-596" font-family="Helvetica,sans-Serif" font-size="10.00">+ Clone()</text> |
| <text text-anchor="start" x="1122.5" y="-585" font-family="Helvetica,sans-Serif" font-size="10.00">+ Close()</text> |
| <text text-anchor="start" x="1122.5" y="-574" font-family="Helvetica,sans-Serif" font-size="10.00">+ CreateLiteral()</text> |
| <text text-anchor="start" x="1122.5" y="-563" font-family="Helvetica,sans-Serif" font-size="10.00">+ CreateLiteral()</text> |
| <text text-anchor="start" x="1122.5" y="-552" font-family="Helvetica,sans-Serif" font-size="10.00">+ ComputeResultsLayout()</text> |
| <text text-anchor="start" x="1122.5" y="-541" font-family="Helvetica,sans-Serif" font-size="10.00">+ ComputeResultsLayout()</text> |
| <text text-anchor="start" x="1122.5" y="-530" font-family="Helvetica,sans-Serif" font-size="10.00">+ DebugString()</text> |
| <text text-anchor="start" x="1122.5" y="-519" font-family="Helvetica,sans-Serif" font-size="10.00">+ DebugString()</text> |
| <text text-anchor="start" x="1122.5" y="-508" font-family="Helvetica,sans-Serif" font-size="10.00">+ InitBuiltinsDummy()</text> |
| <text text-anchor="start" x="1122.5" y="-497" font-family="Helvetica,sans-Serif" font-size="10.00"># Expr()</text> |
| <text text-anchor="start" x="1122.5" y="-486" font-family="Helvetica,sans-Serif" font-size="10.00"># Expr()</text> |
| <text text-anchor="start" x="1122.5" y="-475" font-family="Helvetica,sans-Serif" font-size="10.00"># Prepare()</text> |
| <text text-anchor="start" x="1122.5" y="-464" font-family="Helvetica,sans-Serif" font-size="10.00"># Open()</text> |
| <text text-anchor="start" x="1122.5" y="-453" font-family="Helvetica,sans-Serif" font-size="10.00"># Close()</text> |
| <text text-anchor="start" x="1122.5" y="-442" font-family="Helvetica,sans-Serif" font-size="10.00"># RegisterFunctionContext()</text> |
| <text text-anchor="start" x="1122.5" y="-431" font-family="Helvetica,sans-Serif" font-size="10.00"># CreateIrFunctionPrototype()</text> |
| <text text-anchor="start" x="1122.5" y="-420" font-family="Helvetica,sans-Serif" font-size="10.00"># GetCodegendComputeFnWrapper()</text> |
| <text text-anchor="start" x="1122.5" y="-409" font-family="Helvetica,sans-Serif" font-size="10.00"># GetStaticGetValWrapper()</text> |
| <text text-anchor="start" x="1122.5" y="-398" font-family="Helvetica,sans-Serif" font-size="10.00"># DebugString()</text> |
| <text text-anchor="start" x="1122.5" y="-387" font-family="Helvetica,sans-Serif" font-size="10.00">- CreateExpr()</text> |
| <text text-anchor="start" x="1122.5" y="-376" font-family="Helvetica,sans-Serif" font-size="10.00">- CreateTreeFromThrift()</text> |
| <text text-anchor="start" x="1122.5" y="-365" font-family="Helvetica,sans-Serif" font-size="10.00">- GetBooleanVal()</text> |
| <text text-anchor="start" x="1122.5" y="-354" font-family="Helvetica,sans-Serif" font-size="10.00">- GetTinyIntVal()</text> |
| <text text-anchor="start" x="1122.5" y="-343" font-family="Helvetica,sans-Serif" font-size="10.00">- GetSmallIntVal()</text> |
| <text text-anchor="start" x="1122.5" y="-332" font-family="Helvetica,sans-Serif" font-size="10.00">- GetIntVal()</text> |
| <text text-anchor="start" x="1122.5" y="-321" font-family="Helvetica,sans-Serif" font-size="10.00">- GetBigIntVal()</text> |
| <text text-anchor="start" x="1122.5" y="-310" font-family="Helvetica,sans-Serif" font-size="10.00">- GetFloatVal()</text> |
| <text text-anchor="start" x="1122.5" y="-299" font-family="Helvetica,sans-Serif" font-size="10.00">- GetDoubleVal()</text> |
| <text text-anchor="start" x="1122.5" y="-288" font-family="Helvetica,sans-Serif" font-size="10.00">- GetStringVal()</text> |
| <text text-anchor="start" x="1122.5" y="-277" font-family="Helvetica,sans-Serif" font-size="10.00">- GetTimestampVal()</text> |
| <text text-anchor="start" x="1122.5" y="-266" font-family="Helvetica,sans-Serif" font-size="10.00">- GetDecimalVal()</text> |
| </a> |
| </g> |
| </g> |
| <!-- Node3->Node2 --> |
| <g id="edge2" class="edge"><title>Node3->Node2</title> |
| <path fill="none" stroke="midnightblue" d="M1204,-248.467C1204,-237.604 1204,-227.882 1204,-219.693"/> |
| <polygon fill="none" stroke="midnightblue" points="1200.5,-248.753 1204,-258.753 1207.5,-248.753 1200.5,-248.753"/> |
| </g> |
| <!-- Node4 --> |
| <g id="node4" class="node"><title>Node4</title> |
| <g id="a_node4"><a xlink:href="structLibCache_1_1LibCacheEntry.html" target="_top" xlink:title="{impala::LibCache::LibCache\lEntry\n||+ LibCacheEntry()\l+ ~LibCacheEntry()\l}"> |
| <polygon fill="white" stroke="black" points="422,-926.5 422,-1005.5 562,-1005.5 562,-926.5 422,-926.5"/> |
| <text text-anchor="start" x="430" y="-993.5" font-family="Helvetica,sans-Serif" font-size="10.00">impala::LibCache::LibCache</text> |
| <text text-anchor="middle" x="492" y="-982.5" font-family="Helvetica,sans-Serif" font-size="10.00">Entry</text> |
| <polyline fill="none" stroke="black" points="422,-975.5 562,-975.5 "/> |
| <text text-anchor="middle" x="492" y="-963.5" font-family="Helvetica,sans-Serif" font-size="10.00"> </text> |
| <polyline fill="none" stroke="black" points="422,-956.5 562,-956.5 "/> |
| <text text-anchor="start" x="430" y="-944.5" font-family="Helvetica,sans-Serif" font-size="10.00">+ LibCacheEntry()</text> |
| <text text-anchor="start" x="430" y="-933.5" font-family="Helvetica,sans-Serif" font-size="10.00">+ ~LibCacheEntry()</text> |
| </a> |
| </g> |
| </g> |
| <!-- Node4->Node3 --> |
| <g id="edge3" class="edge"><title>Node4->Node3</title> |
| <path fill="none" stroke="#404040" d="M556.126,-926.362C680.471,-851.441 955.167,-685.929 1103.8,-596.373"/> |
| <polygon fill="none" stroke="#404040" points="1104,-596.252 1107.08,-589.729 1114.28,-590.059 1111.21,-596.581 1104,-596.252"/> |
| <text text-anchor="middle" x="736.5" y="-833.5" font-family="Helvetica,sans-Serif" font-size="10.00"> #cache_entry_</text> |
| </g> |
| <!-- Node5 --> |
| <g id="node5" class="node"><title>Node5</title> |
| <g id="a_node5"><a xlink:href="classimpala_1_1Status.html" target="_top" xlink:title="{impala::Status\n||+ Status()\l+ Status()\l+ Status()\l+ Status()\l+ Status()\l+ Status()\l+ Status()\l+ Status()\l+ Status()\l+ Status()\land 23 more...\l+ Expected()\l- Status()\l}"> |
| <polygon fill="white" stroke="black" points="532,-1240.5 532,-1429.5 612,-1429.5 612,-1240.5 532,-1240.5"/> |
| <text text-anchor="middle" x="572" y="-1417.5" font-family="Helvetica,sans-Serif" font-size="10.00">impala::Status</text> |
| <polyline fill="none" stroke="black" points="532,-1410.5 612,-1410.5 "/> |
| <text text-anchor="middle" x="572" y="-1398.5" font-family="Helvetica,sans-Serif" font-size="10.00"> </text> |
| <polyline fill="none" stroke="black" points="532,-1391.5 612,-1391.5 "/> |
| <text text-anchor="start" x="540" y="-1379.5" font-family="Helvetica,sans-Serif" font-size="10.00">+ Status()</text> |
| <text text-anchor="start" x="540" y="-1368.5" font-family="Helvetica,sans-Serif" font-size="10.00">+ Status()</text> |
| <text text-anchor="start" x="540" y="-1357.5" font-family="Helvetica,sans-Serif" font-size="10.00">+ Status()</text> |
| <text text-anchor="start" x="540" y="-1346.5" font-family="Helvetica,sans-Serif" font-size="10.00">+ Status()</text> |
| <text text-anchor="start" x="540" y="-1335.5" font-family="Helvetica,sans-Serif" font-size="10.00">+ Status()</text> |
| <text text-anchor="start" x="540" y="-1324.5" font-family="Helvetica,sans-Serif" font-size="10.00">+ Status()</text> |
| <text text-anchor="start" x="540" y="-1313.5" font-family="Helvetica,sans-Serif" font-size="10.00">+ Status()</text> |
| <text text-anchor="start" x="540" y="-1302.5" font-family="Helvetica,sans-Serif" font-size="10.00">+ Status()</text> |
| <text text-anchor="start" x="540" y="-1291.5" font-family="Helvetica,sans-Serif" font-size="10.00">+ Status()</text> |
| <text text-anchor="start" x="540" y="-1280.5" font-family="Helvetica,sans-Serif" font-size="10.00">+ Status()</text> |
| <text text-anchor="start" x="540" y="-1269.5" font-family="Helvetica,sans-Serif" font-size="10.00">and 23 more...</text> |
| <text text-anchor="start" x="540" y="-1258.5" font-family="Helvetica,sans-Serif" font-size="10.00">+ Expected()</text> |
| <text text-anchor="start" x="540" y="-1247.5" font-family="Helvetica,sans-Serif" font-size="10.00">- Status()</text> |
| </a> |
| </g> |
| </g> |
| <!-- Node5->Node4 --> |
| <g id="edge4" class="edge"><title>Node5->Node4</title> |
| <path fill="none" stroke="#404040" d="M554.965,-1240.45C546.325,-1194.92 535.287,-1139.46 524,-1090 518.532,-1066.04 511.765,-1039.65 505.864,-1017.47"/> |
| <polygon fill="none" stroke="#404040" points="505.797,-1017.22 500.379,-1012.46 502.689,-1005.63 508.106,-1010.39 505.797,-1017.22"/> |
| <text text-anchor="middle" x="590" y="-1159" font-family="Helvetica,sans-Serif" font-size="10.00"> +loading_status</text> |
| <text text-anchor="middle" x="590" y="-1148" font-family="Helvetica,sans-Serif" font-size="10.00">+copy_file_status</text> |
| </g> |
| <!-- Node5->Node5 --> |
| <g id="edge9" class="edge"><title>Node5->Node5</title> |
| <path fill="none" stroke="#404040" d="M612.119,-1356.86C622.332,-1355.42 630,-1348.14 630,-1335 630,-1327.41 627.437,-1321.77 623.301,-1318.08"/> |
| <polygon fill="none" stroke="#404040" points="623.095,-1317.99 615.99,-1319.22 612.119,-1313.14 619.223,-1311.91 623.095,-1317.99"/> |
| <text text-anchor="middle" x="691" y="-1349" font-family="Helvetica,sans-Serif" font-size="10.00"> +CANCELLED</text> |
| <text text-anchor="middle" x="691" y="-1338" font-family="Helvetica,sans-Serif" font-size="10.00">+OK</text> |
| <text text-anchor="middle" x="691" y="-1327" font-family="Helvetica,sans-Serif" font-size="10.00">+MEM_LIMIT_EXCEEDED</text> |
| <text text-anchor="middle" x="691" y="-1316" font-family="Helvetica,sans-Serif" font-size="10.00">+DEPRECATED_RPC</text> |
| </g> |
| <!-- Node6 --> |
| <g id="node6" class="node"><title>Node6</title> |
| <g id="a_node6"><a xlink:href="classimpala_1_1ErrorMsg.html" target="_top" xlink:title="{impala::ErrorMsg\n||+ ErrorMsg()\l+ ErrorMsg()\l+ ErrorMsg()\l+ ErrorMsg()\l+ ErrorMsg()\l+ ErrorMsg()\l+ ErrorMsg()\l+ ErrorMsg()\l+ ErrorMsg()\l+ ErrorMsg()\land 9 more...\l+ Init()\l}"> |
| <polygon fill="white" stroke="black" points="591.5,-1479 591.5,-1657 682.5,-1657 682.5,-1479 591.5,-1479"/> |
| <text text-anchor="middle" x="637" y="-1645" font-family="Helvetica,sans-Serif" font-size="10.00">impala::ErrorMsg</text> |
| <polyline fill="none" stroke="black" points="591.5,-1638 682.5,-1638 "/> |
| <text text-anchor="middle" x="637" y="-1626" font-family="Helvetica,sans-Serif" font-size="10.00"> </text> |
| <polyline fill="none" stroke="black" points="591.5,-1619 682.5,-1619 "/> |
| <text text-anchor="start" x="599.5" y="-1607" font-family="Helvetica,sans-Serif" font-size="10.00">+ ErrorMsg()</text> |
| <text text-anchor="start" x="599.5" y="-1596" font-family="Helvetica,sans-Serif" font-size="10.00">+ ErrorMsg()</text> |
| <text text-anchor="start" x="599.5" y="-1585" font-family="Helvetica,sans-Serif" font-size="10.00">+ ErrorMsg()</text> |
| <text text-anchor="start" x="599.5" y="-1574" font-family="Helvetica,sans-Serif" font-size="10.00">+ ErrorMsg()</text> |
| <text text-anchor="start" x="599.5" y="-1563" font-family="Helvetica,sans-Serif" font-size="10.00">+ ErrorMsg()</text> |
| <text text-anchor="start" x="599.5" y="-1552" font-family="Helvetica,sans-Serif" font-size="10.00">+ ErrorMsg()</text> |
| <text text-anchor="start" x="599.5" y="-1541" font-family="Helvetica,sans-Serif" font-size="10.00">+ ErrorMsg()</text> |
| <text text-anchor="start" x="599.5" y="-1530" font-family="Helvetica,sans-Serif" font-size="10.00">+ ErrorMsg()</text> |
| <text text-anchor="start" x="599.5" y="-1519" font-family="Helvetica,sans-Serif" font-size="10.00">+ ErrorMsg()</text> |
| <text text-anchor="start" x="599.5" y="-1508" font-family="Helvetica,sans-Serif" font-size="10.00">+ ErrorMsg()</text> |
| <text text-anchor="start" x="599.5" y="-1497" font-family="Helvetica,sans-Serif" font-size="10.00">and 9 more...</text> |
| <text text-anchor="start" x="599.5" y="-1486" font-family="Helvetica,sans-Serif" font-size="10.00">+ Init()</text> |
| </a> |
| </g> |
| </g> |
| <!-- Node6->Node5 --> |
| <g id="edge5" class="edge"><title>Node6->Node5</title> |
| <path fill="none" stroke="#404040" d="M612.148,-1478.68C608.726,-1466.52 605.184,-1453.93 601.686,-1441.5"/> |
| <polygon fill="none" stroke="#404040" points="601.601,-1441.2 596.125,-1436.5 598.351,-1429.65 603.826,-1434.34 601.601,-1441.2"/> |
| <text text-anchor="middle" x="622.5" y="-1451.5" font-family="Helvetica,sans-Serif" font-size="10.00"> -msg_</text> |
| </g> |
| <!-- Node7 --> |
| <g id="node7" class="node"><title>Node7</title> |
| <polygon fill="white" stroke="#bfbfbf" points="507.5,-1706.5 507.5,-1763.5 612.5,-1763.5 612.5,-1706.5 507.5,-1706.5"/> |
| <text text-anchor="middle" x="560" y="-1751.5" font-family="Helvetica,sans-Serif" font-size="10.00">vector< std::string ></text> |
| <polyline fill="none" stroke="#bfbfbf" points="507.5,-1744.5 612.5,-1744.5 "/> |
| <text text-anchor="middle" x="560" y="-1732.5" font-family="Helvetica,sans-Serif" font-size="10.00"> </text> |
| <polyline fill="none" stroke="#bfbfbf" points="507.5,-1725.5 612.5,-1725.5 "/> |
| <text text-anchor="middle" x="560" y="-1713.5" font-family="Helvetica,sans-Serif" font-size="10.00"> </text> |
| </g> |
| <!-- Node7->Node6 --> |
| <g id="edge6" class="edge"><title>Node7->Node6</title> |
| <path fill="none" stroke="#404040" d="M572.888,-1706.38C577.955,-1695.52 584.106,-1682.34 590.568,-1668.5"/> |
| <polygon fill="none" stroke="#404040" points="590.728,-1668.15 589.641,-1661.03 595.803,-1657.28 596.89,-1664.41 590.728,-1668.15"/> |
| <text text-anchor="middle" x="605" y="-1679.5" font-family="Helvetica,sans-Serif" font-size="10.00"> -details_</text> |
| </g> |
| <!-- Node8 --> |
| <g id="node8" class="node"><title>Node8</title> |
| <polygon fill="white" stroke="#bfbfbf" points="630.5,-1706.5 630.5,-1763.5 665.5,-1763.5 665.5,-1706.5 630.5,-1706.5"/> |
| <text text-anchor="middle" x="648" y="-1751.5" font-family="Helvetica,sans-Serif" font-size="10.00">type</text> |
| <polyline fill="none" stroke="#bfbfbf" points="630.5,-1744.5 665.5,-1744.5 "/> |
| <text text-anchor="middle" x="648" y="-1732.5" font-family="Helvetica,sans-Serif" font-size="10.00"> </text> |
| <polyline fill="none" stroke="#bfbfbf" points="630.5,-1725.5 665.5,-1725.5 "/> |
| <text text-anchor="middle" x="648" y="-1713.5" font-family="Helvetica,sans-Serif" font-size="10.00"> </text> |
| </g> |
| <!-- Node8->Node6 --> |
| <g id="edge7" class="edge"><title>Node8->Node6</title> |
| <path fill="none" stroke="#404040" d="M646.159,-1706.38C645.449,-1695.74 644.591,-1682.87 643.688,-1669.32"/> |
| <polygon fill="none" stroke="#404040" points="643.684,-1669.25 639.293,-1663.53 642.885,-1657.28 647.276,-1663 643.684,-1669.25"/> |
| <text text-anchor="middle" x="660.5" y="-1679.5" font-family="Helvetica,sans-Serif" font-size="10.00"> -error_</text> |
| </g> |
| <!-- Node9 --> |
| <g id="node9" class="node"><title>Node9</title> |
| <polygon fill="white" stroke="#bfbfbf" points="721.5,-1706.5 721.5,-1763.5 762.5,-1763.5 762.5,-1706.5 721.5,-1706.5"/> |
| <text text-anchor="middle" x="742" y="-1751.5" font-family="Helvetica,sans-Serif" font-size="10.00">string</text> |
| <polyline fill="none" stroke="#bfbfbf" points="721.5,-1744.5 762.5,-1744.5 "/> |
| <text text-anchor="middle" x="742" y="-1732.5" font-family="Helvetica,sans-Serif" font-size="10.00"> </text> |
| <polyline fill="none" stroke="#bfbfbf" points="721.5,-1725.5 762.5,-1725.5 "/> |
| <text text-anchor="middle" x="742" y="-1713.5" font-family="Helvetica,sans-Serif" font-size="10.00"> </text> |
| </g> |
| <!-- Node9->Node4 --> |
| <g id="edge15" class="edge"><title>Node9->Node4</title> |
| <path fill="none" stroke="#404040" d="M759.22,-1706.14C762.024,-1700.34 764.498,-1694.12 766,-1688 767.27,-1682.82 766.031,-1681.33 766,-1676 764.889,-1482.21 829.076,-1421.44 761,-1240 723.927,-1141.19 629.534,-1060.03 563.079,-1012.57"/> |
| <polygon fill="none" stroke="#404040" points="562.89,-1012.44 555.681,-1012.25 553.077,-1005.53 560.286,-1005.71 562.89,-1012.44"/> |
| <text text-anchor="middle" x="816" y="-1451.5" font-family="Helvetica,sans-Serif" font-size="10.00"> +local_path</text> |
| </g> |
| <!-- Node9->Node6 --> |
| <g id="edge8" class="edge"><title>Node9->Node6</title> |
| <path fill="none" stroke="#404040" d="M724.425,-1706.38C714.681,-1691.07 702,-1671.14 689.331,-1651.23"/> |
| <polygon fill="none" stroke="#404040" points="689.165,-1650.97 682.569,-1648.06 682.723,-1640.85 689.319,-1643.76 689.165,-1650.97"/> |
| <text text-anchor="middle" x="737" y="-1679.5" font-family="Helvetica,sans-Serif" font-size="10.00"> -message_</text> |
| </g> |
| <!-- Node10 --> |
| <g id="node10" class="node"><title>Node10</title> |
| <polygon fill="white" stroke="#bfbfbf" points="-0.5,-1306.5 -0.5,-1363.5 50.5,-1363.5 50.5,-1306.5 -0.5,-1306.5"/> |
| <text text-anchor="middle" x="25" y="-1351.5" font-family="Helvetica,sans-Serif" font-size="10.00">LibType</text> |
| <polyline fill="none" stroke="#bfbfbf" points="-0.5,-1344.5 50.5,-1344.5 "/> |
| <text text-anchor="middle" x="25" y="-1332.5" font-family="Helvetica,sans-Serif" font-size="10.00"> </text> |
| <polyline fill="none" stroke="#bfbfbf" points="-0.5,-1325.5 50.5,-1325.5 "/> |
| <text text-anchor="middle" x="25" y="-1313.5" font-family="Helvetica,sans-Serif" font-size="10.00"> </text> |
| </g> |
| <!-- Node10->Node4 --> |
| <g id="edge10" class="edge"><title>Node10->Node4</title> |
| <path fill="none" stroke="#404040" d="M16.9033,-1306.22C4.32903,-1256.77 -13.5423,-1152.76 37,-1090 83.409,-1032.37 291.321,-994.78 409.39,-977.677"/> |
| <polygon fill="none" stroke="#404040" points="409.696,-977.633 415.071,-972.825 421.576,-975.938 416.201,-980.745 409.696,-977.633"/> |
| <text text-anchor="middle" x="51" y="-1153.5" font-family="Helvetica,sans-Serif" font-size="10.00"> +type</text> |
| </g> |
| <!-- Node11 --> |
| <g id="node11" class="node"><title>Node11</title> |
| <polygon fill="white" stroke="#bfbfbf" points="69,-1306.5 69,-1363.5 113,-1363.5 113,-1306.5 69,-1306.5"/> |
| <text text-anchor="middle" x="91" y="-1351.5" font-family="Helvetica,sans-Serif" font-size="10.00">time_t</text> |
| <polyline fill="none" stroke="#bfbfbf" points="69,-1344.5 113,-1344.5 "/> |
| <text text-anchor="middle" x="91" y="-1332.5" font-family="Helvetica,sans-Serif" font-size="10.00"> </text> |
| <polyline fill="none" stroke="#bfbfbf" points="69,-1325.5 113,-1325.5 "/> |
| <text text-anchor="middle" x="91" y="-1313.5" font-family="Helvetica,sans-Serif" font-size="10.00"> </text> |
| </g> |
| <!-- Node11->Node4 --> |
| <g id="edge11" class="edge"><title>Node11->Node4</title> |
| <path fill="none" stroke="#404040" d="M82.7438,-1306.48C69.8499,-1257.42 51.1419,-1154.03 100,-1090 137.771,-1040.5 306.343,-1001.31 409.74,-981.389"/> |
| <polygon fill="none" stroke="#404040" points="409.915,-981.355 415.062,-976.305 421.703,-979.113 416.556,-984.164 409.915,-981.355"/> |
| <text text-anchor="middle" x="136.5" y="-1153.5" font-family="Helvetica,sans-Serif" font-size="10.00"> +last_mod_time</text> |
| </g> |
| <!-- Node12 --> |
| <g id="node12" class="node"><title>Node12</title> |
| <polygon fill="white" stroke="#bfbfbf" points="350.5,-1301 350.5,-1369 451.5,-1369 451.5,-1301 350.5,-1301"/> |
| <text text-anchor="start" x="358.5" y="-1357" font-family="Helvetica,sans-Serif" font-size="10.00">unordered_set< std</text> |
| <text text-anchor="middle" x="401" y="-1346" font-family="Helvetica,sans-Serif" font-size="10.00">::string ></text> |
| <polyline fill="none" stroke="#bfbfbf" points="350.5,-1339 451.5,-1339 "/> |
| <text text-anchor="middle" x="401" y="-1327" font-family="Helvetica,sans-Serif" font-size="10.00"> </text> |
| <polyline fill="none" stroke="#bfbfbf" points="350.5,-1320 451.5,-1320 "/> |
| <text text-anchor="middle" x="401" y="-1308" font-family="Helvetica,sans-Serif" font-size="10.00"> </text> |
| </g> |
| <!-- Node12->Node4 --> |
| <g id="edge12" class="edge"><title>Node12->Node4</title> |
| <path fill="none" stroke="#404040" d="M404.247,-1300.73C409.403,-1253.29 421.084,-1163.77 442,-1090 449.015,-1065.26 459.41,-1038.73 468.908,-1016.66"/> |
| <polygon fill="none" stroke="#404040" points="468.955,-1016.55 467.699,-1009.45 473.771,-1005.56 475.027,-1012.66 468.955,-1016.55"/> |
| <text text-anchor="middle" x="465" y="-1153.5" font-family="Helvetica,sans-Serif" font-size="10.00"> +symbols</text> |
| </g> |
| <!-- Node13 --> |
| <g id="node13" class="node"><title>Node13</title> |
| <polygon fill="white" stroke="#bfbfbf" points="470,-1306.5 470,-1363.5 514,-1363.5 514,-1306.5 470,-1306.5"/> |
| <text text-anchor="middle" x="492" y="-1351.5" font-family="Helvetica,sans-Serif" font-size="10.00">mutex</text> |
| <polyline fill="none" stroke="#bfbfbf" points="470,-1344.5 514,-1344.5 "/> |
| <text text-anchor="middle" x="492" y="-1332.5" font-family="Helvetica,sans-Serif" font-size="10.00"> </text> |
| <polyline fill="none" stroke="#bfbfbf" points="470,-1325.5 514,-1325.5 "/> |
| <text text-anchor="middle" x="492" y="-1313.5" font-family="Helvetica,sans-Serif" font-size="10.00"> </text> |
| </g> |
| <!-- Node13->Node4 --> |
| <g id="edge13" class="edge"><title>Node13->Node4</title> |
| <path fill="none" stroke="#404040" d="M492,-1306.42C492,-1245.15 492,-1096.94 492,-1018.18"/> |
| <polygon fill="none" stroke="#404040" points="492,-1017.7 488,-1011.7 492,-1005.7 496,-1011.7 492,-1017.7"/> |
| <text text-anchor="middle" x="506" y="-1153.5" font-family="Helvetica,sans-Serif" font-size="10.00"> +lock</text> |
| </g> |
| <!-- Node14 --> |
| <g id="node14" class="node"><title>Node14</title> |
| <polygon fill="white" stroke="#bfbfbf" points="990.5,-1306.5 990.5,-1363.5 1019.5,-1363.5 1019.5,-1306.5 990.5,-1306.5"/> |
| <text text-anchor="middle" x="1005" y="-1351.5" font-family="Helvetica,sans-Serif" font-size="10.00">int</text> |
| <polyline fill="none" stroke="#bfbfbf" points="990.5,-1344.5 1019.5,-1344.5 "/> |
| <text text-anchor="middle" x="1005" y="-1332.5" font-family="Helvetica,sans-Serif" font-size="10.00"> </text> |
| <polyline fill="none" stroke="#bfbfbf" points="990.5,-1325.5 1019.5,-1325.5 "/> |
| <text text-anchor="middle" x="1005" y="-1313.5" font-family="Helvetica,sans-Serif" font-size="10.00"> </text> |
| </g> |
| <!-- Node14->Node3 --> |
| <g id="edge26" class="edge"><title>Node14->Node3</title> |
| <path fill="none" stroke="#404040" d="M1003.7,-1306.45C999.85,-1218.4 990.14,-944.667 1014,-860 1033.4,-791.17 1071.04,-721.853 1107.74,-665.098"/> |
| <polygon fill="none" stroke="#404040" points="1107.77,-665.056 1107.71,-657.845 1114.34,-655.014 1114.4,-662.225 1107.77,-665.056"/> |
| <text text-anchor="middle" x="1051.5" y="-969" font-family="Helvetica,sans-Serif" font-size="10.00"> #context_index_</text> |
| <text text-anchor="middle" x="1051.5" y="-958" font-family="Helvetica,sans-Serif" font-size="10.00">#output_scale_</text> |
| </g> |
| <!-- Node14->Node4 --> |
| <g id="edge14" class="edge"><title>Node14->Node4</title> |
| <path fill="none" stroke="#404040" d="M990.256,-1313.35C975.129,-1291.47 951.657,-1255.52 936,-1222 909.831,-1165.97 936.237,-1133.21 892,-1090 805.915,-1005.91 663.775,-979.143 574.154,-970.725"/> |
| <polygon fill="none" stroke="#404040" points="574.094,-970.719 567.769,-974.183 562.139,-969.676 568.464,-966.213 574.094,-970.719"/> |
| <text text-anchor="middle" x="963.5" y="-1153.5" font-family="Helvetica,sans-Serif" font-size="10.00"> +use_count</text> |
| </g> |
| <!-- Node18 --> |
| <g id="node18" class="node"><title>Node18</title> |
| <g id="a_node18"><a xlink:href="structimpala_1_1ColumnType.html" target="_top" xlink:title="{impala::ColumnType\n||+ ColumnType()\l+ ColumnType()\l+ operator==()\l+ operator!=()\l+ ToThrift()\l+ IsStringType()\l+ IsVarLen()\l+ GetByteSize()\l+ GetSlotSize()\l+ ToHs2Type()\l+ DebugString()\l+ CreateCharType()\l+ CreateVarcharType()\l+ CreateDecimalType()\l+ GetDecimalByteSize()\l}"> |
| <polygon fill="white" stroke="black" points="1098.5,-860.5 1098.5,-1071.5 1221.5,-1071.5 1221.5,-860.5 1098.5,-860.5"/> |
| <text text-anchor="middle" x="1160" y="-1059.5" font-family="Helvetica,sans-Serif" font-size="10.00">impala::ColumnType</text> |
| <polyline fill="none" stroke="black" points="1098.5,-1052.5 1221.5,-1052.5 "/> |
| <text text-anchor="middle" x="1160" y="-1040.5" font-family="Helvetica,sans-Serif" font-size="10.00"> </text> |
| <polyline fill="none" stroke="black" points="1098.5,-1033.5 1221.5,-1033.5 "/> |
| <text text-anchor="start" x="1106.5" y="-1021.5" font-family="Helvetica,sans-Serif" font-size="10.00">+ ColumnType()</text> |
| <text text-anchor="start" x="1106.5" y="-1010.5" font-family="Helvetica,sans-Serif" font-size="10.00">+ ColumnType()</text> |
| <text text-anchor="start" x="1106.5" y="-999.5" font-family="Helvetica,sans-Serif" font-size="10.00">+ operator==()</text> |
| <text text-anchor="start" x="1106.5" y="-988.5" font-family="Helvetica,sans-Serif" font-size="10.00">+ operator!=()</text> |
| <text text-anchor="start" x="1106.5" y="-977.5" font-family="Helvetica,sans-Serif" font-size="10.00">+ ToThrift()</text> |
| <text text-anchor="start" x="1106.5" y="-966.5" font-family="Helvetica,sans-Serif" font-size="10.00">+ IsStringType()</text> |
| <text text-anchor="start" x="1106.5" y="-955.5" font-family="Helvetica,sans-Serif" font-size="10.00">+ IsVarLen()</text> |
| <text text-anchor="start" x="1106.5" y="-944.5" font-family="Helvetica,sans-Serif" font-size="10.00">+ GetByteSize()</text> |
| <text text-anchor="start" x="1106.5" y="-933.5" font-family="Helvetica,sans-Serif" font-size="10.00">+ GetSlotSize()</text> |
| <text text-anchor="start" x="1106.5" y="-922.5" font-family="Helvetica,sans-Serif" font-size="10.00">+ ToHs2Type()</text> |
| <text text-anchor="start" x="1106.5" y="-911.5" font-family="Helvetica,sans-Serif" font-size="10.00">+ DebugString()</text> |
| <text text-anchor="start" x="1106.5" y="-900.5" font-family="Helvetica,sans-Serif" font-size="10.00">+ CreateCharType()</text> |
| <text text-anchor="start" x="1106.5" y="-889.5" font-family="Helvetica,sans-Serif" font-size="10.00">+ CreateVarcharType()</text> |
| <text text-anchor="start" x="1106.5" y="-878.5" font-family="Helvetica,sans-Serif" font-size="10.00">+ CreateDecimalType()</text> |
| <text text-anchor="start" x="1106.5" y="-867.5" font-family="Helvetica,sans-Serif" font-size="10.00">+ GetDecimalByteSize()</text> |
| </a> |
| </g> |
| </g> |
| <!-- Node14->Node18 --> |
| <g id="edge20" class="edge"><title>Node14->Node18</title> |
| <path fill="none" stroke="#404040" d="M1007.64,-1306.22C1013.64,-1244.03 1028.34,-1098.4 1035,-1090 1049.42,-1071.82 1065.5,-1086.01 1084,-1072 1085.88,-1070.57 1087.74,-1069.09 1089.57,-1067.55"/> |
| <polygon fill="none" stroke="#404040" points="1089.6,-1067.52 1091.35,-1060.53 1098.48,-1059.45 1096.73,-1066.45 1089.6,-1067.52"/> |
| <text text-anchor="middle" x="1107.5" y="-1214" font-family="Helvetica,sans-Serif" font-size="10.00"> +precision</text> |
| <text text-anchor="middle" x="1107.5" y="-1203" font-family="Helvetica,sans-Serif" font-size="10.00">+MAX_CHAR_LENGTH</text> |
| <text text-anchor="start" x="1035" y="-1192" font-family="Helvetica,sans-Serif" font-size="10.00">+MAX_CHAR_INLINE</text> |
| <text text-anchor="middle" x="1107.5" y="-1181" font-family="Helvetica,sans-Serif" font-size="10.00">_LENGTH</text> |
| <text text-anchor="middle" x="1107.5" y="-1170" font-family="Helvetica,sans-Serif" font-size="10.00">+MAX_VARCHAR_LENGTH</text> |
| <text text-anchor="middle" x="1107.5" y="-1159" font-family="Helvetica,sans-Serif" font-size="10.00">+len</text> |
| <text text-anchor="middle" x="1107.5" y="-1148" font-family="Helvetica,sans-Serif" font-size="10.00">+MAX_PRECISION</text> |
| <text text-anchor="middle" x="1107.5" y="-1137" font-family="Helvetica,sans-Serif" font-size="10.00">+MAX_DECIMAL8_PRECISION</text> |
| <text text-anchor="middle" x="1107.5" y="-1126" font-family="Helvetica,sans-Serif" font-size="10.00">+MAX_SCALE</text> |
| <text text-anchor="middle" x="1107.5" y="-1115" font-family="Helvetica,sans-Serif" font-size="10.00">+scale</text> |
| <text text-anchor="middle" x="1107.5" y="-1104" font-family="Helvetica,sans-Serif" font-size="10.00">+MAX_DECIMAL4_PRECISION</text> |
| <text text-anchor="middle" x="1107.5" y="-1093" font-family="Helvetica,sans-Serif" font-size="10.00">...</text> |
| </g> |
| <!-- Node15 --> |
| <g id="node15" class="node"><title>Node15</title> |
| <g id="a_node15"><a xlink:href="classbool.html" target="_top" xlink:title="{bool\n||}"> |
| <polygon fill="white" stroke="black" points="833.5,-1306.5 833.5,-1363.5 868.5,-1363.5 868.5,-1306.5 833.5,-1306.5"/> |
| <text text-anchor="middle" x="851" y="-1351.5" font-family="Helvetica,sans-Serif" font-size="10.00">bool</text> |
| <polyline fill="none" stroke="black" points="833.5,-1344.5 868.5,-1344.5 "/> |
| <text text-anchor="middle" x="851" y="-1332.5" font-family="Helvetica,sans-Serif" font-size="10.00"> </text> |
| <polyline fill="none" stroke="black" points="833.5,-1325.5 868.5,-1325.5 "/> |
| <text text-anchor="middle" x="851" y="-1313.5" font-family="Helvetica,sans-Serif" font-size="10.00"> </text> |
| </a> |
| </g> |
| </g> |
| <!-- Node15->Node3 --> |
| <g id="edge27" class="edge"><title>Node15->Node3</title> |
| <path fill="none" stroke="#404040" d="M861.643,-1306.31C869.901,-1283.88 881.072,-1251.29 888,-1222 925.422,-1063.76 875.646,-1008.89 941,-860 979.508,-772.268 1048.42,-688.715 1106.04,-628.436"/> |
| <polygon fill="none" stroke="#404040" points="1106.12,-628.35 1107.41,-621.255 1114.45,-619.714 1113.17,-626.809 1106.12,-628.35"/> |
| <text text-anchor="middle" x="968" y="-963.5" font-family="Helvetica,sans-Serif" font-size="10.00"> #is_slotref_</text> |
| </g> |
| <!-- Node15->Node4 --> |
| <g id="edge16" class="edge"><title>Node15->Node4</title> |
| <path fill="none" stroke="#404040" d="M833.321,-1308.51C818.935,-1286.56 799.237,-1253.52 788,-1222 768.003,-1165.91 801.511,-1137.04 765,-1090 718.439,-1030.01 636.119,-998.43 574.014,-982.374"/> |
| <polygon fill="none" stroke="#404040" points="573.919,-982.351 567.132,-984.788 562.273,-979.46 569.06,-977.023 573.919,-982.351"/> |
| <text text-anchor="middle" x="838" y="-1159" font-family="Helvetica,sans-Serif" font-size="10.00"> +should_remove</text> |
| <text text-anchor="middle" x="838" y="-1148" font-family="Helvetica,sans-Serif" font-size="10.00">+check_needs_refresh</text> |
| </g> |
| <!-- Node16 --> |
| <g id="node16" class="node"><title>Node16</title> |
| <polygon fill="white" stroke="#bfbfbf" points="166.5,-1306.5 166.5,-1363.5 207.5,-1363.5 207.5,-1306.5 166.5,-1306.5"/> |
| <text text-anchor="middle" x="187" y="-1351.5" font-family="Helvetica,sans-Serif" font-size="10.00">void *</text> |
| <polyline fill="none" stroke="#bfbfbf" points="166.5,-1344.5 207.5,-1344.5 "/> |
| <text text-anchor="middle" x="187" y="-1332.5" font-family="Helvetica,sans-Serif" font-size="10.00"> </text> |
| <polyline fill="none" stroke="#bfbfbf" points="166.5,-1325.5 207.5,-1325.5 "/> |
| <text text-anchor="middle" x="187" y="-1313.5" font-family="Helvetica,sans-Serif" font-size="10.00"> </text> |
| </g> |
| <!-- Node16->Node4 --> |
| <g id="edge17" class="edge"><title>Node16->Node4</title> |
| <path fill="none" stroke="#404040" d="M183.869,-1306.15C178.11,-1249.72 168.457,-1124.33 192,-1090 240.903,-1018.69 339.136,-988.669 409.89,-976.065"/> |
| <polygon fill="none" stroke="#404040" points="410.045,-976.039 415.298,-971.099 421.879,-974.048 416.625,-978.988 410.045,-976.039"/> |
| <text text-anchor="middle" x="244" y="-1153.5" font-family="Helvetica,sans-Serif" font-size="10.00"> +shared_object_handle</text> |
| </g> |
| <!-- Node17 --> |
| <g id="node17" class="node"><title>Node17</title> |
| <polygon fill="white" stroke="#bfbfbf" points="226,-1301 226,-1369 332,-1369 332,-1301 226,-1301"/> |
| <text text-anchor="start" x="234" y="-1357" font-family="Helvetica,sans-Serif" font-size="10.00">unordered_map< std</text> |
| <text text-anchor="middle" x="279" y="-1346" font-family="Helvetica,sans-Serif" font-size="10.00">::string, void * ></text> |
| <polyline fill="none" stroke="#bfbfbf" points="226,-1339 332,-1339 "/> |
| <text text-anchor="middle" x="279" y="-1327" font-family="Helvetica,sans-Serif" font-size="10.00"> </text> |
| <polyline fill="none" stroke="#bfbfbf" points="226,-1320 332,-1320 "/> |
| <text text-anchor="middle" x="279" y="-1308" font-family="Helvetica,sans-Serif" font-size="10.00"> </text> |
| </g> |
| <!-- Node17->Node4 --> |
| <g id="edge18" class="edge"><title>Node17->Node4</title> |
| <path fill="none" stroke="#404040" d="M284.308,-1300.67C294.033,-1242.41 315.761,-1124.92 338,-1090 357.483,-1059.41 387.235,-1033.06 415.412,-1012.69"/> |
| <polygon fill="none" stroke="#404040" points="415.479,-1012.64 418.084,-1005.92 425.293,-1005.73 422.688,-1012.46 415.479,-1012.64"/> |
| <text text-anchor="middle" x="374.5" y="-1153.5" font-family="Helvetica,sans-Serif" font-size="10.00"> +symbol_cache</text> |
| </g> |
| <!-- Node18->Node3 --> |
| <g id="edge19" class="edge"><title>Node18->Node3</title> |
| <path fill="none" stroke="#404040" d="M1150,-860.363C1149.61,-854.154 1149.27,-847.997 1149,-842 1148.73,-835.839 1148.58,-829.618 1148.57,-823.356"/> |
| <polygon fill="none" stroke="#404040" points="1148.57,-823.264 1144.62,-817.227 1148.68,-811.265 1152.62,-817.302 1148.57,-823.264"/> |
| <text text-anchor="middle" x="1165.5" y="-833.5" font-family="Helvetica,sans-Serif" font-size="10.00"> #type_</text> |
| </g> |
| <!-- Node19 --> |
| <g id="node19" class="node"><title>Node19</title> |
| <polygon fill="white" stroke="#bfbfbf" points="1167.5,-1306.5 1167.5,-1363.5 1244.5,-1363.5 1244.5,-1306.5 1167.5,-1306.5"/> |
| <text text-anchor="middle" x="1206" y="-1351.5" font-family="Helvetica,sans-Serif" font-size="10.00">PrimitiveType</text> |
| <polyline fill="none" stroke="#bfbfbf" points="1167.5,-1344.5 1244.5,-1344.5 "/> |
| <text text-anchor="middle" x="1206" y="-1332.5" font-family="Helvetica,sans-Serif" font-size="10.00"> </text> |
| <polyline fill="none" stroke="#bfbfbf" points="1167.5,-1325.5 1244.5,-1325.5 "/> |
| <text text-anchor="middle" x="1206" y="-1313.5" font-family="Helvetica,sans-Serif" font-size="10.00"> </text> |
| </g> |
| <!-- Node19->Node18 --> |
| <g id="edge21" class="edge"><title>Node19->Node18</title> |
| <path fill="none" stroke="#404040" d="M1204.44,-1306.45C1201.67,-1261.14 1195.11,-1168.11 1184,-1090 1183.69,-1087.83 1183.37,-1085.65 1183.04,-1083.44"/> |
| <polygon fill="none" stroke="#404040" points="1183.03,-1083.41 1178.15,-1078.11 1181.16,-1071.56 1186.05,-1076.86 1183.03,-1083.41"/> |
| <text text-anchor="middle" x="1212" y="-1153.5" font-family="Helvetica,sans-Serif" font-size="10.00"> +type</text> |
| </g> |
| <!-- Node20 --> |
| <g id="node20" class="node"><title>Node20</title> |
| <polygon fill="white" stroke="#bfbfbf" points="1239.5,-937.5 1239.5,-994.5 1274.5,-994.5 1274.5,-937.5 1239.5,-937.5"/> |
| <text text-anchor="middle" x="1257" y="-982.5" font-family="Helvetica,sans-Serif" font-size="10.00">char</text> |
| <polyline fill="none" stroke="#bfbfbf" points="1239.5,-975.5 1274.5,-975.5 "/> |
| <text text-anchor="middle" x="1257" y="-963.5" font-family="Helvetica,sans-Serif" font-size="10.00"> </text> |
| <polyline fill="none" stroke="#bfbfbf" points="1239.5,-956.5 1274.5,-956.5 "/> |
| <text text-anchor="middle" x="1257" y="-944.5" font-family="Helvetica,sans-Serif" font-size="10.00"> </text> |
| </g> |
| <!-- Node20->Node3 --> |
| <g id="edge22" class="edge"><title>Node20->Node3</title> |
| <path fill="none" stroke="#404040" d="M1255.08,-937.441C1252.37,-914.929 1245.82,-883.159 1230,-860 1222.28,-848.694 1211.26,-854.176 1205,-842 1201.73,-835.644 1198.8,-829.112 1196.19,-822.438"/> |
| <polygon fill="none" stroke="#404040" points="1196.16,-822.365 1190.36,-818.083 1192.08,-811.08 1197.88,-815.362 1196.16,-822.365"/> |
| <text text-anchor="middle" x="1259" y="-833.5" font-family="Helvetica,sans-Serif" font-size="10.00"> +LLVM_CLASS_NAME</text> |
| </g> |
| <!-- Node21 --> |
| <g id="node21" class="node"><title>Node21</title> |
| <polygon fill="white" stroke="#bfbfbf" points="1304.5,-937.5 1304.5,-994.5 1365.5,-994.5 1365.5,-937.5 1304.5,-937.5"/> |
| <text text-anchor="middle" x="1335" y="-982.5" font-family="Helvetica,sans-Serif" font-size="10.00">Function *</text> |
| <polyline fill="none" stroke="#bfbfbf" points="1304.5,-975.5 1365.5,-975.5 "/> |
| <text text-anchor="middle" x="1335" y="-963.5" font-family="Helvetica,sans-Serif" font-size="10.00"> </text> |
| <polyline fill="none" stroke="#bfbfbf" points="1304.5,-956.5 1365.5,-956.5 "/> |
| <text text-anchor="middle" x="1335" y="-944.5" font-family="Helvetica,sans-Serif" font-size="10.00"> </text> |
| </g> |
| <!-- Node21->Node3 --> |
| <g id="edge23" class="edge"><title>Node21->Node3</title> |
| <path fill="none" stroke="#404040" d="M1332.07,-937.265C1328.8,-909.741 1322.64,-866.505 1313,-830 1308.33,-812.323 1303.01,-794.224 1297.29,-776.117"/> |
| <polygon fill="none" stroke="#404040" points="1297.24,-775.963 1291.6,-771.47 1293.58,-764.535 1299.22,-769.028 1297.24,-775.963"/> |
| <text text-anchor="middle" x="1354" y="-833.5" font-family="Helvetica,sans-Serif" font-size="10.00"> #ir_compute_fn_</text> |
| </g> |
| <!-- Node22 --> |
| <g id="node22" class="node"><title>Node22</title> |
| <polygon fill="white" stroke="#bfbfbf" points="1394,-937.5 1394,-994.5 1454,-994.5 1454,-937.5 1394,-937.5"/> |
| <text text-anchor="middle" x="1424" y="-982.5" font-family="Helvetica,sans-Serif" font-size="10.00">TFunction</text> |
| <polyline fill="none" stroke="#bfbfbf" points="1394,-975.5 1454,-975.5 "/> |
| <text text-anchor="middle" x="1424" y="-963.5" font-family="Helvetica,sans-Serif" font-size="10.00"> </text> |
| <polyline fill="none" stroke="#bfbfbf" points="1394,-956.5 1454,-956.5 "/> |
| <text text-anchor="middle" x="1424" y="-944.5" font-family="Helvetica,sans-Serif" font-size="10.00"> </text> |
| </g> |
| <!-- Node22->Node3 --> |
| <g id="edge24" class="edge"><title>Node22->Node3</title> |
| <path fill="none" stroke="#404040" d="M1421.34,-937.481C1417.94,-909.559 1410.66,-865.511 1396,-830 1371.68,-771.098 1335.21,-711.279 1300.57,-661.114"/> |
| <polygon fill="none" stroke="#404040" points="1300.53,-661.058 1293.82,-658.422 1293.67,-651.213 1300.38,-653.848 1300.53,-661.058"/> |
| <text text-anchor="middle" x="1412" y="-833.5" font-family="Helvetica,sans-Serif" font-size="10.00"> #fn_</text> |
| </g> |
| <!-- Node23 --> |
| <g id="node23" class="node"><title>Node23</title> |
| <polygon fill="white" stroke="#bfbfbf" points="1472.5,-937.5 1472.5,-994.5 1595.5,-994.5 1595.5,-937.5 1472.5,-937.5"/> |
| <text text-anchor="middle" x="1534" y="-982.5" font-family="Helvetica,sans-Serif" font-size="10.00">vector< impala::Expr * ></text> |
| <polyline fill="none" stroke="#bfbfbf" points="1472.5,-975.5 1595.5,-975.5 "/> |
| <text text-anchor="middle" x="1534" y="-963.5" font-family="Helvetica,sans-Serif" font-size="10.00"> </text> |
| <polyline fill="none" stroke="#bfbfbf" points="1472.5,-956.5 1595.5,-956.5 "/> |
| <text text-anchor="middle" x="1534" y="-944.5" font-family="Helvetica,sans-Serif" font-size="10.00"> </text> |
| </g> |
| <!-- Node23->Node3 --> |
| <g id="edge25" class="edge"><title>Node23->Node3</title> |
| <path fill="none" stroke="#404040" d="M1515.88,-937.431C1501.62,-916.032 1481.06,-885.768 1462,-860 1410.66,-790.58 1350.72,-715.001 1301.54,-654.313"/> |
| <polygon fill="none" stroke="#404040" points="1301.31,-654.023 1294.42,-651.884 1293.75,-644.704 1300.63,-646.843 1301.31,-654.023"/> |
| <text text-anchor="middle" x="1466" y="-833.5" font-family="Helvetica,sans-Serif" font-size="10.00"> #children_</text> |
| </g> |
| <!-- Node24 --> |
| <g id="node24" class="node"><title>Node24</title> |
| <polygon fill="white" stroke="#bfbfbf" points="1614,-937.5 1614,-994.5 1728,-994.5 1728,-937.5 1614,-937.5"/> |
| <text text-anchor="middle" x="1671" y="-982.5" font-family="Helvetica,sans-Serif" font-size="10.00">scoped_ptr< AnyVal ></text> |
| <polyline fill="none" stroke="#bfbfbf" points="1614,-975.5 1728,-975.5 "/> |
| <text text-anchor="middle" x="1671" y="-963.5" font-family="Helvetica,sans-Serif" font-size="10.00"> </text> |
| <polyline fill="none" stroke="#bfbfbf" points="1614,-956.5 1728,-956.5 "/> |
| <text text-anchor="middle" x="1671" y="-944.5" font-family="Helvetica,sans-Serif" font-size="10.00"> </text> |
| </g> |
| <!-- Node24->Node3 --> |
| <g id="edge28" class="edge"><title>Node24->Node3</title> |
| <path fill="none" stroke="#404040" d="M1656.67,-937.45C1644.38,-915.235 1625.32,-883.87 1604,-860 1513.53,-758.695 1389.5,-663.48 1303.64,-602.829"/> |
| <polygon fill="none" stroke="#404040" points="1303.44,-602.69 1296.23,-602.512 1293.63,-595.789 1300.83,-595.967 1303.44,-602.69"/> |
| <text text-anchor="middle" x="1621" y="-833.5" font-family="Helvetica,sans-Serif" font-size="10.00"> #constant_val_</text> |
| </g> |
| <!-- Node25 --> |
| <g id="node25" class="node"><title>Node25</title> |
| <polygon fill="white" stroke="#bfbfbf" points="1268,-162.5 1268,-219.5 1362,-219.5 1362,-162.5 1268,-162.5"/> |
| <text text-anchor="middle" x="1315" y="-207.5" font-family="Helvetica,sans-Serif" font-size="10.00">vector< TupleId ></text> |
| <polyline fill="none" stroke="#bfbfbf" points="1268,-200.5 1362,-200.5 "/> |
| <text text-anchor="middle" x="1315" y="-188.5" font-family="Helvetica,sans-Serif" font-size="10.00"> </text> |
| <polyline fill="none" stroke="#bfbfbf" points="1268,-181.5 1362,-181.5 "/> |
| <text text-anchor="middle" x="1315" y="-169.5" font-family="Helvetica,sans-Serif" font-size="10.00"> </text> |
| </g> |
| <!-- Node25->Node1 --> |
| <g id="edge29" class="edge"><title>Node25->Node1</title> |
| <path fill="none" stroke="#404040" d="M1315,-162.328C1315,-151.389 1315,-138.3 1315,-125.15"/> |
| <polygon fill="none" stroke="#404040" points="1315,-125.116 1311,-119.116 1315,-113.116 1319,-119.116 1315,-125.116"/> |
| <text text-anchor="middle" x="1340.5" y="-135.5" font-family="Helvetica,sans-Serif" font-size="10.00"> -tuple_ids_</text> |
| </g> |
| <!-- Node26 --> |
| <g id="node26" class="node"><title>Node26</title> |
| <polygon fill="white" stroke="#bfbfbf" points="1380.5,-162.5 1380.5,-219.5 1471.5,-219.5 1471.5,-162.5 1380.5,-162.5"/> |
| <text text-anchor="middle" x="1426" y="-207.5" font-family="Helvetica,sans-Serif" font-size="10.00">vector< int32_t ></text> |
| <polyline fill="none" stroke="#bfbfbf" points="1380.5,-200.5 1471.5,-200.5 "/> |
| <text text-anchor="middle" x="1426" y="-188.5" font-family="Helvetica,sans-Serif" font-size="10.00"> </text> |
| <polyline fill="none" stroke="#bfbfbf" points="1380.5,-181.5 1471.5,-181.5 "/> |
| <text text-anchor="middle" x="1426" y="-169.5" font-family="Helvetica,sans-Serif" font-size="10.00"> </text> |
| </g> |
| <!-- Node26->Node1 --> |
| <g id="edge30" class="edge"><title>Node26->Node1</title> |
| <path fill="none" stroke="#404040" d="M1402.73,-162.328C1392.87,-150.608 1380.94,-136.419 1369.1,-122.332"/> |
| <polygon fill="none" stroke="#404040" points="1369.07,-122.3 1362.15,-120.282 1361.35,-113.116 1368.27,-115.134 1369.07,-122.3"/> |
| <text text-anchor="middle" x="1415" y="-135.5" font-family="Helvetica,sans-Serif" font-size="10.00"> -tuple_idxs_</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="classimpala_1_1TupleIsNullPredicate__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> |