| <?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::CatalogServer Pages: 1 --> |
| <!--zoomable 758 --> |
| <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 = 2040; |
| var viewHeight = 758; |
| var sectionId = 'dynsection-0'; |
| </script> |
| <script xlink:href="svgpan.js"/> |
| <svg id="graph" class="graph"> |
| <g id="viewport"> |
| <title>impala::CatalogServer</title> |
| <polygon fill="white" stroke="none" points="-4,4 -4,-754 2035.73,-754 2035.73,4 -4,4"/> |
| <!-- Node1 --> |
| <g id="node1" class="node"><title>Node1</title> |
| <polygon fill="#bfbfbf" stroke="black" points="1086.73,-1 1086.73,-157 1244.73,-157 1244.73,-1 1086.73,-1"/> |
| <text text-anchor="middle" x="1165.73" y="-145" font-family="Helvetica,sans-Serif" font-size="10.00">impala::CatalogServer</text> |
| <polyline fill="none" stroke="black" points="1086.73,-138 1244.73,-138 "/> |
| <text text-anchor="middle" x="1165.73" y="-126" font-family="Helvetica,sans-Serif" font-size="10.00"> </text> |
| <polyline fill="none" stroke="black" points="1086.73,-119 1244.73,-119 "/> |
| <text text-anchor="start" x="1094.73" y="-107" font-family="Helvetica,sans-Serif" font-size="10.00">+ CatalogServer()</text> |
| <text text-anchor="start" x="1094.73" y="-96" font-family="Helvetica,sans-Serif" font-size="10.00">+ Start()</text> |
| <text text-anchor="start" x="1094.73" y="-85" font-family="Helvetica,sans-Serif" font-size="10.00">+ RegisterWebpages()</text> |
| <text text-anchor="start" x="1094.73" y="-74" font-family="Helvetica,sans-Serif" font-size="10.00">+ thrift_iface()</text> |
| <text text-anchor="start" x="1094.73" y="-63" font-family="Helvetica,sans-Serif" font-size="10.00">+ catalog()</text> |
| <text text-anchor="start" x="1094.73" y="-52" font-family="Helvetica,sans-Serif" font-size="10.00">- UpdateCatalogTopicCallback()</text> |
| <text text-anchor="start" x="1094.73" y="-41" font-family="Helvetica,sans-Serif" font-size="10.00">- GatherCatalogUpdatesThread()</text> |
| <text text-anchor="start" x="1094.73" y="-30" font-family="Helvetica,sans-Serif" font-size="10.00">- BuildTopicUpdates()</text> |
| <text text-anchor="start" x="1094.73" y="-19" font-family="Helvetica,sans-Serif" font-size="10.00">- CatalogUrlCallback()</text> |
| <text text-anchor="start" x="1094.73" y="-8" font-family="Helvetica,sans-Serif" font-size="10.00">- CatalogObjectsUrlCallback()</text> |
| </g> |
| <!-- Node2 --> |
| <g id="node2" class="node"><title>Node2</title> |
| <polygon fill="white" stroke="#bfbfbf" points="446.23,-692.5 446.23,-749.5 487.23,-749.5 487.23,-692.5 446.23,-692.5"/> |
| <text text-anchor="middle" x="466.73" y="-737.5" font-family="Helvetica,sans-Serif" font-size="10.00">string</text> |
| <polyline fill="none" stroke="#bfbfbf" points="446.23,-730.5 487.23,-730.5 "/> |
| <text text-anchor="middle" x="466.73" y="-718.5" font-family="Helvetica,sans-Serif" font-size="10.00"> </text> |
| <polyline fill="none" stroke="#bfbfbf" points="446.23,-711.5 487.23,-711.5 "/> |
| <text text-anchor="middle" x="466.73" y="-699.5" 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="M446.165,-719.321C366.316,-716.214 78.5552,-700.492 23.7299,-634 -14.7231,-587.364 0.141908,-553.652 23.7299,-498 114.286,-284.347 218.943,-261.345 434.73,-176 549.313,-130.682 905.01,-99.23 1074.34,-86.4199"/> |
| <polygon fill="none" stroke="#404040" points="1074.48,-86.4093 1080.17,-81.9716 1086.45,-85.5116 1080.77,-89.9492 1074.48,-86.4093"/> |
| <text text-anchor="middle" x="104.23" y="-471.5" font-family="Helvetica,sans-Serif" font-size="10.00"> +IMPALA_CATALOG_TOPIC</text> |
| </g> |
| <!-- Node14 --> |
| <g id="node14" class="node"><title>Node14</title> |
| <g id="a_node14"><a xlink:href="classimpala_1_1Metric.html" target="_top" xlink:title="TODO: Add ToThrift() for conversion to an RPC-friendly format. "> |
| <polygon fill="white" stroke="black" points="768.73,-499 768.73,-633 884.73,-633 884.73,-499 768.73,-499"/> |
| <text text-anchor="middle" x="826.73" y="-621" font-family="Helvetica,sans-Serif" font-size="10.00">impala::Metric</text> |
| <polyline fill="none" stroke="black" points="768.73,-614 884.73,-614 "/> |
| <text text-anchor="middle" x="826.73" y="-602" font-family="Helvetica,sans-Serif" font-size="10.00"> </text> |
| <polyline fill="none" stroke="black" points="768.73,-595 884.73,-595 "/> |
| <text text-anchor="start" x="776.73" y="-583" font-family="Helvetica,sans-Serif" font-size="10.00">+ ~Metric()</text> |
| <text text-anchor="start" x="776.73" y="-572" font-family="Helvetica,sans-Serif" font-size="10.00">+ ToJson()</text> |
| <text text-anchor="start" x="776.73" y="-561" font-family="Helvetica,sans-Serif" font-size="10.00">+ ToLegacyJson()</text> |
| <text text-anchor="start" x="776.73" y="-550" font-family="Helvetica,sans-Serif" font-size="10.00">+ ToHumanReadable()</text> |
| <text text-anchor="start" x="776.73" y="-539" font-family="Helvetica,sans-Serif" font-size="10.00">+ key()</text> |
| <text text-anchor="start" x="776.73" y="-528" font-family="Helvetica,sans-Serif" font-size="10.00">+ description()</text> |
| <text text-anchor="start" x="776.73" y="-517" font-family="Helvetica,sans-Serif" font-size="10.00"># Metric()</text> |
| <text text-anchor="start" x="776.73" y="-506" font-family="Helvetica,sans-Serif" font-size="10.00"># AddStandardFields()</text> |
| </a> |
| </g> |
| </g> |
| <!-- Node2->Node14 --> |
| <g id="edge14" class="edge"><title>Node2->Node14</title> |
| <path fill="none" stroke="#404040" d="M487.304,-717.529C535.463,-711.042 658.38,-690.389 758.031,-634.349"/> |
| <polygon fill="none" stroke="#404040" points="758.139,-634.287 761.322,-627.816 768.519,-628.266 765.336,-634.736 758.139,-634.287"/> |
| <text text-anchor="middle" x="754.23" y="-666" font-family="Helvetica,sans-Serif" font-size="10.00"> #description_</text> |
| <text text-anchor="middle" x="754.23" y="-655" font-family="Helvetica,sans-Serif" font-size="10.00">#key_</text> |
| </g> |
| <!-- Node20 --> |
| <g id="node20" class="node"><title>Node20</title> |
| <g id="a_node20"><a xlink:href="classimpala_1_1MetricGroup.html" target="_top" xlink:title="MetricGroups may be organised hierarchically as a tree. "> |
| <polygon fill="white" stroke="black" points="326.73,-260.5 326.73,-449.5 458.73,-449.5 458.73,-260.5 326.73,-260.5"/> |
| <text text-anchor="middle" x="392.73" y="-437.5" font-family="Helvetica,sans-Serif" font-size="10.00">impala::MetricGroup</text> |
| <polyline fill="none" stroke="black" points="326.73,-430.5 458.73,-430.5 "/> |
| <text text-anchor="middle" x="392.73" y="-418.5" font-family="Helvetica,sans-Serif" font-size="10.00"> </text> |
| <polyline fill="none" stroke="black" points="326.73,-411.5 458.73,-411.5 "/> |
| <text text-anchor="start" x="334.73" y="-399.5" font-family="Helvetica,sans-Serif" font-size="10.00">+ MetricGroup()</text> |
| <text text-anchor="start" x="334.73" y="-388.5" font-family="Helvetica,sans-Serif" font-size="10.00">+ RegisterMetric()</text> |
| <text text-anchor="start" x="334.73" y="-377.5" font-family="Helvetica,sans-Serif" font-size="10.00">+ AddGauge()</text> |
| <text text-anchor="start" x="334.73" y="-366.5" font-family="Helvetica,sans-Serif" font-size="10.00">+ AddProperty()</text> |
| <text text-anchor="start" x="334.73" y="-355.5" font-family="Helvetica,sans-Serif" font-size="10.00">+ AddCounter()</text> |
| <text text-anchor="start" x="334.73" y="-344.5" font-family="Helvetica,sans-Serif" font-size="10.00">+ FindMetricForTesting()</text> |
| <text text-anchor="start" x="334.73" y="-333.5" font-family="Helvetica,sans-Serif" font-size="10.00">+ Init()</text> |
| <text text-anchor="start" x="334.73" y="-322.5" font-family="Helvetica,sans-Serif" font-size="10.00">+ ToJson()</text> |
| <text text-anchor="start" x="334.73" y="-311.5" font-family="Helvetica,sans-Serif" font-size="10.00">+ GetChildGroup()</text> |
| <text text-anchor="start" x="334.73" y="-300.5" font-family="Helvetica,sans-Serif" font-size="10.00">+ DebugString()</text> |
| <text text-anchor="start" x="334.73" y="-289.5" font-family="Helvetica,sans-Serif" font-size="10.00">+ name()</text> |
| <text text-anchor="start" x="334.73" y="-278.5" font-family="Helvetica,sans-Serif" font-size="10.00">- TemplateCallback()</text> |
| <text text-anchor="start" x="334.73" y="-267.5" font-family="Helvetica,sans-Serif" font-size="10.00">- CMCompatibleCallback()</text> |
| </a> |
| </g> |
| </g> |
| <!-- Node2->Node20 --> |
| <g id="edge25" class="edge"><title>Node2->Node20</title> |
| <path fill="none" stroke="#404040" d="M466.999,-692.268C466.814,-645.305 463.652,-547.475 442.73,-468 442.13,-465.722 441.489,-463.432 440.811,-461.134"/> |
| <polygon fill="none" stroke="#404040" points="440.783,-461.047 435.149,-456.547 437.135,-449.615 442.77,-454.115 440.783,-461.047"/> |
| <text text-anchor="middle" x="483.73" y="-563.5" font-family="Helvetica,sans-Serif" font-size="10.00"> -name_</text> |
| </g> |
| <!-- Node3 --> |
| <g id="node3" class="node"><title>Node3</title> |
| <polygon fill="white" stroke="#bfbfbf" points="815.73,-326.5 815.73,-383.5 861.73,-383.5 861.73,-326.5 815.73,-326.5"/> |
| <text text-anchor="middle" x="838.73" y="-371.5" font-family="Helvetica,sans-Serif" font-size="10.00">int64_t</text> |
| <polyline fill="none" stroke="#bfbfbf" points="815.73,-364.5 861.73,-364.5 "/> |
| <text text-anchor="middle" x="838.73" y="-352.5" font-family="Helvetica,sans-Serif" font-size="10.00"> </text> |
| <polyline fill="none" stroke="#bfbfbf" points="815.73,-345.5 861.73,-345.5 "/> |
| <text text-anchor="middle" x="838.73" y="-333.5" 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="M832.981,-326.419C826.708,-288.143 821.743,-218.81 856.73,-176 909.152,-111.856 1003.72,-89.756 1074.47,-82.5466"/> |
| <polygon fill="none" stroke="#404040" points="1074.55,-82.5394 1080.16,-78.0063 1086.5,-81.4396 1080.89,-85.9727 1074.55,-82.5394"/> |
| <text text-anchor="start" x="856.73" y="-234" font-family="Helvetica,sans-Serif" font-size="10.00"> -last_sent_catalog</text> |
| <text text-anchor="middle" x="898.23" y="-223" font-family="Helvetica,sans-Serif" font-size="10.00">_version_</text> |
| <text text-anchor="start" x="856.73" y="-212" font-family="Helvetica,sans-Serif" font-size="10.00">-catalog_objects</text> |
| <text text-anchor="middle" x="898.23" y="-201" font-family="Helvetica,sans-Serif" font-size="10.00">_min_version_</text> |
| <text text-anchor="start" x="856.73" y="-190" font-family="Helvetica,sans-Serif" font-size="10.00">-catalog_objects</text> |
| <text text-anchor="middle" x="898.23" y="-179" font-family="Helvetica,sans-Serif" font-size="10.00">_max_version_</text> |
| </g> |
| <!-- Node4 --> |
| <g id="node4" class="node"><title>Node4</title> |
| <polygon fill="white" stroke="#bfbfbf" points="880.23,-326.5 880.23,-383.5 991.23,-383.5 991.23,-326.5 880.23,-326.5"/> |
| <text text-anchor="middle" x="935.73" y="-371.5" font-family="Helvetica,sans-Serif" font-size="10.00">vector< TTopicItem ></text> |
| <polyline fill="none" stroke="#bfbfbf" points="880.23,-364.5 991.23,-364.5 "/> |
| <text text-anchor="middle" x="935.73" y="-352.5" font-family="Helvetica,sans-Serif" font-size="10.00"> </text> |
| <polyline fill="none" stroke="#bfbfbf" points="880.23,-345.5 991.23,-345.5 "/> |
| <text text-anchor="middle" x="935.73" y="-333.5" font-family="Helvetica,sans-Serif" font-size="10.00"> </text> |
| </g> |
| <!-- Node4->Node1 --> |
| <g id="edge3" class="edge"><title>Node4->Node1</title> |
| <path fill="none" stroke="#404040" d="M934.182,-326.249C933.528,-288.397 937.717,-220.242 971.73,-176 997.364,-142.656 1037.67,-120.118 1074.91,-105.311"/> |
| <polygon fill="none" stroke="#404040" points="1075.13,-105.226 1079.32,-99.3547 1086.35,-100.961 1082.16,-106.832 1075.13,-105.226"/> |
| <text text-anchor="middle" x="1027.73" y="-206.5" font-family="Helvetica,sans-Serif" font-size="10.00"> -pending_topic_updates_</text> |
| </g> |
| <!-- Node5 --> |
| <g id="node5" class="node"><title>Node5</title> |
| <g id="a_node5"><a xlink:href="classimpala_1_1ThriftSerializer.html" target="_top" xlink:title="{impala::ThriftSerializer\n||+ ThriftSerializer()\l+ Serialize()\l+ Serialize()\l+ Serialize()\l}"> |
| <polygon fill="white" stroke="black" points="1009.73,-310 1009.73,-400 1123.73,-400 1123.73,-310 1009.73,-310"/> |
| <text text-anchor="middle" x="1066.73" y="-388" font-family="Helvetica,sans-Serif" font-size="10.00">impala::ThriftSerializer</text> |
| <polyline fill="none" stroke="black" points="1009.73,-381 1123.73,-381 "/> |
| <text text-anchor="middle" x="1066.73" y="-369" font-family="Helvetica,sans-Serif" font-size="10.00"> </text> |
| <polyline fill="none" stroke="black" points="1009.73,-362 1123.73,-362 "/> |
| <text text-anchor="start" x="1017.73" y="-350" font-family="Helvetica,sans-Serif" font-size="10.00">+ ThriftSerializer()</text> |
| <text text-anchor="start" x="1017.73" y="-339" font-family="Helvetica,sans-Serif" font-size="10.00">+ Serialize()</text> |
| <text text-anchor="start" x="1017.73" y="-328" font-family="Helvetica,sans-Serif" font-size="10.00">+ Serialize()</text> |
| <text text-anchor="start" x="1017.73" y="-317" font-family="Helvetica,sans-Serif" font-size="10.00">+ Serialize()</text> |
| </a> |
| </g> |
| </g> |
| <!-- Node5->Node1 --> |
| <g id="edge4" class="edge"><title>Node5->Node1</title> |
| <path fill="none" stroke="#404040" d="M1072.48,-309.989C1078.25,-273.203 1088.9,-219.867 1106.73,-176 1107.8,-173.362 1108.94,-170.714 1110.14,-168.065"/> |
| <polygon fill="none" stroke="#404040" points="1110.17,-168.013 1109.16,-160.873 1115.36,-157.197 1116.37,-164.338 1110.17,-168.013"/> |
| <text text-anchor="middle" x="1144.73" y="-206.5" font-family="Helvetica,sans-Serif" font-size="10.00"> -thrift_serializer_</text> |
| </g> |
| <!-- Node6 --> |
| <g id="node6" class="node"><title>Node6</title> |
| <polygon fill="white" stroke="#bfbfbf" points="1019.23,-526.5 1019.23,-605.5 1122.23,-605.5 1122.23,-526.5 1019.23,-526.5"/> |
| <text text-anchor="start" x="1027.23" y="-593.5" font-family="Helvetica,sans-Serif" font-size="10.00">shared_ptr< apache</text> |
| <text text-anchor="start" x="1027.23" y="-582.5" font-family="Helvetica,sans-Serif" font-size="10.00">::thrift::transport</text> |
| <text text-anchor="middle" x="1070.73" y="-571.5" font-family="Helvetica,sans-Serif" font-size="10.00">::TMemoryBuffer ></text> |
| <polyline fill="none" stroke="#bfbfbf" points="1019.23,-564.5 1122.23,-564.5 "/> |
| <text text-anchor="middle" x="1070.73" y="-552.5" font-family="Helvetica,sans-Serif" font-size="10.00"> </text> |
| <polyline fill="none" stroke="#bfbfbf" points="1019.23,-545.5 1122.23,-545.5 "/> |
| <text text-anchor="middle" x="1070.73" y="-533.5" font-family="Helvetica,sans-Serif" font-size="10.00"> </text> |
| </g> |
| <!-- Node6->Node5 --> |
| <g id="edge5" class="edge"><title>Node6->Node5</title> |
| <path fill="none" stroke="#404040" d="M1069.99,-526.179C1069.37,-494.182 1068.5,-448.371 1067.81,-412.338"/> |
| <polygon fill="none" stroke="#404040" points="1067.8,-412.037 1063.69,-406.115 1067.57,-400.039 1071.69,-405.962 1067.8,-412.037"/> |
| <text text-anchor="middle" x="1101.73" y="-471.5" font-family="Helvetica,sans-Serif" font-size="10.00"> -mem_buffer_</text> |
| </g> |
| <!-- Node7 --> |
| <g id="node7" class="node"><title>Node7</title> |
| <polygon fill="white" stroke="#bfbfbf" points="1140.23,-526.5 1140.23,-605.5 1243.23,-605.5 1243.23,-526.5 1140.23,-526.5"/> |
| <text text-anchor="start" x="1148.23" y="-593.5" font-family="Helvetica,sans-Serif" font-size="10.00">shared_ptr< apache</text> |
| <text text-anchor="start" x="1148.23" y="-582.5" font-family="Helvetica,sans-Serif" font-size="10.00">::thrift::protocol::</text> |
| <text text-anchor="middle" x="1191.73" y="-571.5" font-family="Helvetica,sans-Serif" font-size="10.00">TProtocol ></text> |
| <polyline fill="none" stroke="#bfbfbf" points="1140.23,-564.5 1243.23,-564.5 "/> |
| <text text-anchor="middle" x="1191.73" y="-552.5" font-family="Helvetica,sans-Serif" font-size="10.00"> </text> |
| <polyline fill="none" stroke="#bfbfbf" points="1140.23,-545.5 1243.23,-545.5 "/> |
| <text text-anchor="middle" x="1191.73" y="-533.5" font-family="Helvetica,sans-Serif" font-size="10.00"> </text> |
| </g> |
| <!-- Node7->Node5 --> |
| <g id="edge6" class="edge"><title>Node7->Node5</title> |
| <path fill="none" stroke="#404040" d="M1170.94,-526.475C1161.11,-508.56 1149.06,-487.051 1137.73,-468 1126.41,-448.972 1113.58,-428.435 1101.97,-410.209"/> |
| <polygon fill="none" stroke="#404040" points="1101.94,-410.169 1095.34,-407.27 1095.48,-400.06 1102.08,-402.959 1101.94,-410.169"/> |
| <text text-anchor="middle" x="1167.73" y="-471.5" font-family="Helvetica,sans-Serif" font-size="10.00"> -protocol_</text> |
| </g> |
| <!-- Node8 --> |
| <g id="node8" class="node"><title>Node8</title> |
| <polygon fill="white" stroke="#bfbfbf" points="1142.23,-326.5 1142.23,-383.5 1295.23,-383.5 1295.23,-326.5 1142.23,-326.5"/> |
| <text text-anchor="middle" x="1218.73" y="-371.5" font-family="Helvetica,sans-Serif" font-size="10.00">shared_ptr< CatalogServiceIf ></text> |
| <polyline fill="none" stroke="#bfbfbf" points="1142.23,-364.5 1295.23,-364.5 "/> |
| <text text-anchor="middle" x="1218.73" y="-352.5" font-family="Helvetica,sans-Serif" font-size="10.00"> </text> |
| <polyline fill="none" stroke="#bfbfbf" points="1142.23,-345.5 1295.23,-345.5 "/> |
| <text text-anchor="middle" x="1218.73" y="-333.5" font-family="Helvetica,sans-Serif" font-size="10.00"> </text> |
| </g> |
| <!-- Node8->Node1 --> |
| <g id="edge7" class="edge"><title>Node8->Node1</title> |
| <path fill="none" stroke="#404040" d="M1214.11,-326.496C1208.16,-291.471 1197.31,-229.118 1186.73,-176 1186.27,-173.71 1185.81,-171.39 1185.33,-169.05"/> |
| <polygon fill="none" stroke="#404040" points="1185.32,-168.984 1180.18,-163.918 1182.89,-157.232 1188.02,-162.299 1185.32,-168.984"/> |
| <text text-anchor="middle" x="1228.73" y="-206.5" font-family="Helvetica,sans-Serif" font-size="10.00"> -thrift_iface_</text> |
| </g> |
| <!-- Node9 --> |
| <g id="node9" class="node"><title>Node9</title> |
| <polygon fill="white" stroke="#bfbfbf" points="1313.23,-321 1313.23,-389 1414.23,-389 1414.23,-321 1313.23,-321"/> |
| <text text-anchor="start" x="1321.23" y="-377" font-family="Helvetica,sans-Serif" font-size="10.00">unordered_set< std</text> |
| <text text-anchor="middle" x="1363.73" y="-366" font-family="Helvetica,sans-Serif" font-size="10.00">::string ></text> |
| <polyline fill="none" stroke="#bfbfbf" points="1313.23,-359 1414.23,-359 "/> |
| <text text-anchor="middle" x="1363.73" y="-347" font-family="Helvetica,sans-Serif" font-size="10.00"> </text> |
| <polyline fill="none" stroke="#bfbfbf" points="1313.23,-340 1414.23,-340 "/> |
| <text text-anchor="middle" x="1363.73" y="-328" font-family="Helvetica,sans-Serif" font-size="10.00"> </text> |
| </g> |
| <!-- Node9->Node1 --> |
| <g id="edge8" class="edge"><title>Node9->Node1</title> |
| <path fill="none" stroke="#404040" d="M1348.09,-320.882C1329.87,-283.866 1297.65,-222.965 1261.73,-176 1258.87,-172.263 1255.88,-168.525 1252.78,-164.809"/> |
| <polygon fill="none" stroke="#404040" points="1252.72,-164.737 1245.78,-162.788 1244.91,-155.63 1251.85,-157.579 1252.72,-164.737"/> |
| <text text-anchor="start" x="1305.73" y="-212" font-family="Helvetica,sans-Serif" font-size="10.00"> -catalog_topic_entry</text> |
| <text text-anchor="middle" x="1351.23" y="-201" font-family="Helvetica,sans-Serif" font-size="10.00">_keys_</text> |
| </g> |
| <!-- Node10 --> |
| <g id="node10" class="node"><title>Node10</title> |
| <polygon fill="white" stroke="#bfbfbf" points="520.73,-537.5 520.73,-594.5 564.73,-594.5 564.73,-537.5 520.73,-537.5"/> |
| <text text-anchor="middle" x="542.73" y="-582.5" font-family="Helvetica,sans-Serif" font-size="10.00">mutex</text> |
| <polyline fill="none" stroke="#bfbfbf" points="520.73,-575.5 564.73,-575.5 "/> |
| <text text-anchor="middle" x="542.73" y="-563.5" font-family="Helvetica,sans-Serif" font-size="10.00"> </text> |
| <polyline fill="none" stroke="#bfbfbf" points="520.73,-556.5 564.73,-556.5 "/> |
| <text text-anchor="middle" x="542.73" y="-544.5" font-family="Helvetica,sans-Serif" font-size="10.00"> </text> |
| </g> |
| <!-- Node10->Node1 --> |
| <g id="edge9" class="edge"><title>Node10->Node1</title> |
| <path fill="none" stroke="#404040" d="M540.766,-537.105C538.101,-480.633 538.727,-350.464 591.73,-260 622.117,-208.136 643.249,-201.398 697.73,-176 820.465,-118.784 977.003,-95.5013 1074.31,-86.1412"/> |
| <polygon fill="none" stroke="#404040" points="1074.51,-86.1224 1080.12,-81.5858 1086.46,-85.0151 1080.85,-89.5517 1074.51,-86.1224"/> |
| <text text-anchor="middle" x="625.23" y="-352.5" font-family="Helvetica,sans-Serif" font-size="10.00"> -catalog_lock_</text> |
| </g> |
| <!-- Node13 --> |
| <g id="node13" class="node"><title>Node13</title> |
| <g id="a_node13"><a xlink:href="classimpala_1_1StatsMetric.html" target="_top" xlink:title="{impala::StatsMetric\l\< double \>\n||+ StatsMetric()\l+ Update()\l+ Reset()\l+ ToJson()\l+ ToLegacyJson()\l+ ToHumanReadable()\l}"> |
| <polygon fill="white" stroke="black" points="667.73,-293.5 667.73,-416.5 783.73,-416.5 783.73,-293.5 667.73,-293.5"/> |
| <text text-anchor="start" x="675.73" y="-404.5" font-family="Helvetica,sans-Serif" font-size="10.00">impala::StatsMetric</text> |
| <text text-anchor="middle" x="725.73" y="-393.5" font-family="Helvetica,sans-Serif" font-size="10.00">< double ></text> |
| <polyline fill="none" stroke="black" points="667.73,-386.5 783.73,-386.5 "/> |
| <text text-anchor="middle" x="725.73" y="-374.5" font-family="Helvetica,sans-Serif" font-size="10.00"> </text> |
| <polyline fill="none" stroke="black" points="667.73,-367.5 783.73,-367.5 "/> |
| <text text-anchor="start" x="675.73" y="-355.5" font-family="Helvetica,sans-Serif" font-size="10.00">+ StatsMetric()</text> |
| <text text-anchor="start" x="675.73" y="-344.5" font-family="Helvetica,sans-Serif" font-size="10.00">+ Update()</text> |
| <text text-anchor="start" x="675.73" y="-333.5" font-family="Helvetica,sans-Serif" font-size="10.00">+ Reset()</text> |
| <text text-anchor="start" x="675.73" y="-322.5" font-family="Helvetica,sans-Serif" font-size="10.00">+ ToJson()</text> |
| <text text-anchor="start" x="675.73" y="-311.5" font-family="Helvetica,sans-Serif" font-size="10.00">+ ToLegacyJson()</text> |
| <text text-anchor="start" x="675.73" y="-300.5" font-family="Helvetica,sans-Serif" font-size="10.00">+ ToHumanReadable()</text> |
| </a> |
| </g> |
| </g> |
| <!-- Node10->Node13 --> |
| <g id="edge18" class="edge"><title>Node10->Node13</title> |
| <path fill="none" stroke="#404040" d="M552.171,-537.208C557.191,-524.586 564.12,-509.861 572.73,-498 591.4,-472.282 602.373,-471.551 625.73,-450 636.333,-440.217 647.514,-429.803 658.407,-419.605"/> |
| <polygon fill="none" stroke="#404040" points="658.716,-419.315 660.357,-412.293 667.47,-411.107 665.829,-418.129 658.716,-419.315"/> |
| <text text-anchor="middle" x="618.73" y="-471.5" font-family="Helvetica,sans-Serif" font-size="10.00"> -lock_</text> |
| </g> |
| <!-- Node10->Node20 --> |
| <g id="edge24" class="edge"><title>Node10->Node20</title> |
| <path fill="none" stroke="#404040" d="M529.29,-537.285C522.946,-524.954 514.966,-510.442 506.73,-498 494.582,-479.65 480.612,-460.78 466.709,-443.03"/> |
| <polygon fill="none" stroke="#404040" points="466.451,-442.704 459.591,-440.482 459.004,-433.294 465.864,-435.517 466.451,-442.704"/> |
| <text text-anchor="middle" x="507.73" y="-471.5" font-family="Helvetica,sans-Serif" font-size="10.00"> -lock_</text> |
| </g> |
| <!-- Node11 --> |
| <g id="node11" class="node"><title>Node11</title> |
| <polygon fill="white" stroke="#bfbfbf" points="1432.23,-326.5 1432.23,-383.5 1527.23,-383.5 1527.23,-326.5 1432.23,-326.5"/> |
| <text text-anchor="middle" x="1479.73" y="-371.5" font-family="Helvetica,sans-Serif" font-size="10.00">condition_variable</text> |
| <polyline fill="none" stroke="#bfbfbf" points="1432.23,-364.5 1527.23,-364.5 "/> |
| <text text-anchor="middle" x="1479.73" y="-352.5" font-family="Helvetica,sans-Serif" font-size="10.00"> </text> |
| <polyline fill="none" stroke="#bfbfbf" points="1432.23,-345.5 1527.23,-345.5 "/> |
| <text text-anchor="middle" x="1479.73" y="-333.5" font-family="Helvetica,sans-Serif" font-size="10.00"> </text> |
| </g> |
| <!-- Node11->Node1 --> |
| <g id="edge10" class="edge"><title>Node11->Node1</title> |
| <path fill="none" stroke="#404040" d="M1467.66,-326.452C1445.9,-276.831 1402.19,-177.413 1400.73,-176 1361.29,-137.719 1304.5,-113.953 1256.63,-99.644"/> |
| <polygon fill="none" stroke="#404040" points="1256.52,-99.6118 1249.65,-101.797 1244.99,-96.2947 1251.86,-94.1091 1256.52,-99.6118"/> |
| <text text-anchor="middle" x="1476.73" y="-206.5" font-family="Helvetica,sans-Serif" font-size="10.00"> -catalog_update_cv_</text> |
| </g> |
| <!-- Node12 --> |
| <g id="node12" class="node"><title>Node12</title> |
| <g id="a_node12"><a xlink:href="classbool.html" target="_top" xlink:title="{bool\n||}"> |
| <polygon fill="white" stroke="black" points="1545.23,-326.5 1545.23,-383.5 1580.23,-383.5 1580.23,-326.5 1545.23,-326.5"/> |
| <text text-anchor="middle" x="1562.73" y="-371.5" font-family="Helvetica,sans-Serif" font-size="10.00">bool</text> |
| <polyline fill="none" stroke="black" points="1545.23,-364.5 1580.23,-364.5 "/> |
| <text text-anchor="middle" x="1562.73" y="-352.5" font-family="Helvetica,sans-Serif" font-size="10.00"> </text> |
| <polyline fill="none" stroke="black" points="1545.23,-345.5 1580.23,-345.5 "/> |
| <text text-anchor="middle" x="1562.73" y="-333.5" font-family="Helvetica,sans-Serif" font-size="10.00"> </text> |
| </a> |
| </g> |
| </g> |
| <!-- Node12->Node1 --> |
| <g id="edge11" class="edge"><title>Node12->Node1</title> |
| <path fill="none" stroke="#404040" d="M1558.46,-326.404C1550.91,-279.172 1535.04,-186.852 1524.73,-176 1488.22,-137.581 1350.7,-108.934 1256.87,-93.3403"/> |
| <polygon fill="none" stroke="#404040" points="1256.64,-93.3024 1250.07,-96.2814 1244.79,-91.3653 1251.36,-88.3863 1256.64,-93.3024"/> |
| <text text-anchor="middle" x="1594.73" y="-206.5" font-family="Helvetica,sans-Serif" font-size="10.00"> -topic_updates_ready_</text> |
| </g> |
| <!-- Node13->Node1 --> |
| <g id="edge12" class="edge"><title>Node13->Node1</title> |
| <path fill="none" stroke="#404040" d="M706.621,-293.218C698.771,-255.496 696.73,-208.238 722.73,-176 766.031,-122.311 957.747,-97.1361 1074.32,-86.5994"/> |
| <polygon fill="none" stroke="#404040" points="1074.45,-86.588 1080.08,-82.077 1086.4,-85.5351 1080.78,-90.0461 1074.45,-86.588"/> |
| <text text-anchor="start" x="722.73" y="-212" font-family="Helvetica,sans-Serif" font-size="10.00"> -topic_processing_time</text> |
| <text text-anchor="middle" x="774.73" y="-201" font-family="Helvetica,sans-Serif" font-size="10.00">_metric_</text> |
| </g> |
| <!-- Node14->Node13 --> |
| <g id="edge13" class="edge"><title>Node14->Node13</title> |
| <path fill="none" stroke="midnightblue" d="M790.388,-489.797C778.792,-465.802 766.113,-439.566 755.079,-416.732"/> |
| <polygon fill="none" stroke="midnightblue" points="787.27,-491.39 794.773,-498.871 793.573,-488.344 787.27,-491.39"/> |
| </g> |
| <!-- Node15 --> |
| <g id="node15" class="node"><title>Node15</title> |
| <polygon fill="white" stroke="#bfbfbf" points="903.23,-537.5 903.23,-594.5 948.23,-594.5 948.23,-537.5 903.23,-537.5"/> |
| <text text-anchor="middle" x="925.73" y="-582.5" font-family="Helvetica,sans-Serif" font-size="10.00">double</text> |
| <polyline fill="none" stroke="#bfbfbf" points="903.23,-575.5 948.23,-575.5 "/> |
| <text text-anchor="middle" x="925.73" y="-563.5" font-family="Helvetica,sans-Serif" font-size="10.00"> </text> |
| <polyline fill="none" stroke="#bfbfbf" points="903.23,-556.5 948.23,-556.5 "/> |
| <text text-anchor="middle" x="925.73" y="-544.5" font-family="Helvetica,sans-Serif" font-size="10.00"> </text> |
| </g> |
| <!-- Node15->Node13 --> |
| <g id="edge15" class="edge"><title>Node15->Node13</title> |
| <path fill="none" stroke="#404040" d="M916.486,-537.253C911.102,-524.195 903.267,-509.093 892.73,-498 862.584,-466.263 840.647,-477.67 806.73,-450 797.81,-442.723 789.085,-434.388 780.861,-425.754"/> |
| <polygon fill="none" stroke="#404040" points="780.625,-425.498 773.616,-423.802 772.486,-416.68 779.495,-418.376 780.625,-425.498"/> |
| <text text-anchor="middle" x="887.23" y="-471.5" font-family="Helvetica,sans-Serif" font-size="10.00"> -value_</text> |
| </g> |
| <!-- Node16 --> |
| <g id="node16" class="node"><title>Node16</title> |
| <polygon fill="white" stroke="#bfbfbf" points="966.23,-537.5 966.23,-594.5 1001.23,-594.5 1001.23,-537.5 966.23,-537.5"/> |
| <text text-anchor="middle" x="983.73" y="-582.5" font-family="Helvetica,sans-Serif" font-size="10.00">type</text> |
| <polyline fill="none" stroke="#bfbfbf" points="966.23,-575.5 1001.23,-575.5 "/> |
| <text text-anchor="middle" x="983.73" y="-563.5" font-family="Helvetica,sans-Serif" font-size="10.00"> </text> |
| <polyline fill="none" stroke="#bfbfbf" points="966.23,-556.5 1001.23,-556.5 "/> |
| <text text-anchor="middle" x="983.73" y="-544.5" font-family="Helvetica,sans-Serif" font-size="10.00"> </text> |
| </g> |
| <!-- Node16->Node13 --> |
| <g id="edge16" class="edge"><title>Node16->Node13</title> |
| <path fill="none" stroke="#404040" d="M976.939,-537.469C972.716,-524.462 966.236,-509.341 956.73,-498 940.569,-478.72 932.215,-477.018 908.73,-468 865.756,-451.498 846.745,-472.758 806.73,-450 795.404,-443.558 784.908,-434.913 775.482,-425.466"/> |
| <polygon fill="none" stroke="#404040" points="775.363,-425.339 768.337,-423.714 767.134,-416.604 774.16,-418.228 775.363,-425.339"/> |
| <text text-anchor="middle" x="950.73" y="-471.5" font-family="Helvetica,sans-Serif" font-size="10.00"> -unit_</text> |
| </g> |
| <!-- Node17 --> |
| <g id="node17" class="node"><title>Node17</title> |
| <polygon fill="white" stroke="#bfbfbf" points="582.23,-499 582.23,-633 751.23,-633 751.23,-499 582.23,-499"/> |
| <text text-anchor="start" x="590.23" y="-621" font-family="Helvetica,sans-Serif" font-size="10.00">accumulator_set< double,</text> |
| <text text-anchor="start" x="590.23" y="-610" font-family="Helvetica,sans-Serif" font-size="10.00"> boost::accumulators::</text> |
| <text text-anchor="start" x="590.23" y="-599" font-family="Helvetica,sans-Serif" font-size="10.00">features< boost::accumulators</text> |
| <text text-anchor="start" x="590.23" y="-588" font-family="Helvetica,sans-Serif" font-size="10.00">::tag::mean, boost::accumulators</text> |
| <text text-anchor="start" x="590.23" y="-577" font-family="Helvetica,sans-Serif" font-size="10.00">::tag::count, boost::accumulators</text> |
| <text text-anchor="start" x="590.23" y="-566" font-family="Helvetica,sans-Serif" font-size="10.00">::tag::min, boost::accumulators::</text> |
| <text text-anchor="start" x="590.23" y="-555" font-family="Helvetica,sans-Serif" font-size="10.00">tag::max, boost::accumulators::tag</text> |
| <text text-anchor="middle" x="666.73" y="-544" font-family="Helvetica,sans-Serif" font-size="10.00">::variance > ></text> |
| <polyline fill="none" stroke="#bfbfbf" points="582.23,-537 751.23,-537 "/> |
| <text text-anchor="middle" x="666.73" y="-525" font-family="Helvetica,sans-Serif" font-size="10.00"> </text> |
| <polyline fill="none" stroke="#bfbfbf" points="582.23,-518 751.23,-518 "/> |
| <text text-anchor="middle" x="666.73" y="-506" font-family="Helvetica,sans-Serif" font-size="10.00"> </text> |
| </g> |
| <!-- Node17->Node13 --> |
| <g id="edge17" class="edge"><title>Node17->Node13</title> |
| <path fill="none" stroke="#404040" d="M685.398,-498.871C691.723,-476.467 698.819,-451.329 705.275,-428.459"/> |
| <polygon fill="none" stroke="#404040" points="705.325,-428.281 703.106,-421.42 708.585,-416.732 710.805,-423.593 705.325,-428.281"/> |
| <text text-anchor="middle" x="706.73" y="-471.5" font-family="Helvetica,sans-Serif" font-size="10.00"> -acc_</text> |
| </g> |
| <!-- Node18 --> |
| <g id="node18" class="node"><title>Node18</title> |
| <polygon fill="white" stroke="#bfbfbf" points="1609.73,-321 1609.73,-389 1711.73,-389 1711.73,-321 1609.73,-321"/> |
| <text text-anchor="start" x="1617.73" y="-377" font-family="Helvetica,sans-Serif" font-size="10.00">scoped_ptr< impala</text> |
| <text text-anchor="middle" x="1660.73" y="-366" font-family="Helvetica,sans-Serif" font-size="10.00">::Catalog ></text> |
| <polyline fill="none" stroke="#bfbfbf" points="1609.73,-359 1711.73,-359 "/> |
| <text text-anchor="middle" x="1660.73" y="-347" font-family="Helvetica,sans-Serif" font-size="10.00"> </text> |
| <polyline fill="none" stroke="#bfbfbf" points="1609.73,-340 1711.73,-340 "/> |
| <text text-anchor="middle" x="1660.73" y="-328" font-family="Helvetica,sans-Serif" font-size="10.00"> </text> |
| </g> |
| <!-- Node18->Node1 --> |
| <g id="edge19" class="edge"><title>Node18->Node1</title> |
| <path fill="none" stroke="#404040" d="M1669.49,-320.997C1677.82,-281.505 1684.47,-215.745 1649.73,-176 1599.26,-118.264 1382.65,-94.3302 1256.98,-85.158"/> |
| <polygon fill="none" stroke="#404040" points="1256.7,-85.1387 1250.43,-88.7044 1244.73,-84.2901 1251,-80.7244 1256.7,-85.1387"/> |
| <text text-anchor="middle" x="1697.23" y="-206.5" font-family="Helvetica,sans-Serif" font-size="10.00"> -catalog_</text> |
| </g> |
| <!-- Node19 --> |
| <g id="node19" class="node"><title>Node19</title> |
| <polygon fill="white" stroke="#bfbfbf" points="1730.23,-321 1730.23,-389 1853.23,-389 1853.23,-321 1730.23,-321"/> |
| <text text-anchor="start" x="1738.23" y="-377" font-family="Helvetica,sans-Serif" font-size="10.00">scoped_ptr< impala</text> |
| <text text-anchor="middle" x="1791.73" y="-366" font-family="Helvetica,sans-Serif" font-size="10.00">::StatestoreSubscriber ></text> |
| <polyline fill="none" stroke="#bfbfbf" points="1730.23,-359 1853.23,-359 "/> |
| <text text-anchor="middle" x="1791.73" y="-347" font-family="Helvetica,sans-Serif" font-size="10.00"> </text> |
| <polyline fill="none" stroke="#bfbfbf" points="1730.23,-340 1853.23,-340 "/> |
| <text text-anchor="middle" x="1791.73" y="-328" font-family="Helvetica,sans-Serif" font-size="10.00"> </text> |
| </g> |
| <!-- Node19->Node1 --> |
| <g id="edge20" class="edge"><title>Node19->Node1</title> |
| <path fill="none" stroke="#404040" d="M1788.57,-320.744C1782.83,-280.045 1766.85,-212.103 1722.73,-176 1652.98,-118.918 1396.51,-94.3246 1257.21,-84.9869"/> |
| <polygon fill="none" stroke="#404040" points="1256.91,-84.9667 1250.66,-88.5661 1244.93,-84.1826 1251.18,-80.5832 1256.91,-84.9667"/> |
| <text text-anchor="middle" x="1819.73" y="-206.5" font-family="Helvetica,sans-Serif" font-size="10.00"> -statestore_subscriber_</text> |
| </g> |
| <!-- Node20->Node1 --> |
| <g id="edge21" class="edge"><title>Node20->Node1</title> |
| <path fill="none" stroke="#404040" d="M427.473,-260.381C443.779,-228.777 466.441,-196.38 496.73,-176 589.355,-113.677 913.927,-90.9632 1074.44,-83.4093"/> |
| <polygon fill="none" stroke="#404040" points="1074.66,-83.3994 1080.47,-79.1286 1086.64,-82.8493 1080.83,-87.1201 1074.66,-83.3994"/> |
| <text text-anchor="middle" x="518.73" y="-206.5" font-family="Helvetica,sans-Serif" font-size="10.00"> -metrics_</text> |
| </g> |
| <!-- Node21 --> |
| <g id="node21" class="node"><title>Node21</title> |
| <polygon fill="white" stroke="#bfbfbf" points="33.2299,-532 33.2299,-600 154.23,-600 154.23,-532 33.2299,-532"/> |
| <text text-anchor="start" x="41.2299" y="-588" font-family="Helvetica,sans-Serif" font-size="10.00">map< std::string, Metric</text> |
| <text text-anchor="middle" x="93.7299" y="-577" font-family="Helvetica,sans-Serif" font-size="10.00">Group * ></text> |
| <polyline fill="none" stroke="#bfbfbf" points="33.2299,-570 154.23,-570 "/> |
| <text text-anchor="middle" x="93.7299" y="-558" font-family="Helvetica,sans-Serif" font-size="10.00"> </text> |
| <polyline fill="none" stroke="#bfbfbf" points="33.2299,-551 154.23,-551 "/> |
| <text text-anchor="middle" x="93.7299" y="-539" font-family="Helvetica,sans-Serif" font-size="10.00"> </text> |
| </g> |
| <!-- Node21->Node20 --> |
| <g id="edge22" class="edge"><title>Node21->Node20</title> |
| <path fill="none" stroke="#404040" d="M125.567,-531.821C137.115,-520.533 150.566,-508.201 163.73,-498 211.928,-460.649 270.412,-424.52 316.213,-398.052"/> |
| <polygon fill="none" stroke="#404040" points="316.267,-398.021 319.479,-391.565 326.674,-392.047 323.462,-398.503 316.267,-398.021"/> |
| <text text-anchor="middle" x="222.73" y="-471.5" font-family="Helvetica,sans-Serif" font-size="10.00"> -children_</text> |
| </g> |
| <!-- Node22 --> |
| <g id="node22" class="node"><title>Node22</title> |
| <polygon fill="white" stroke="#bfbfbf" points="172.73,-532 172.73,-600 274.73,-600 274.73,-532 172.73,-532"/> |
| <text text-anchor="start" x="180.73" y="-588" font-family="Helvetica,sans-Serif" font-size="10.00">scoped_ptr< impala</text> |
| <text text-anchor="middle" x="223.73" y="-577" font-family="Helvetica,sans-Serif" font-size="10.00">::ObjectPool ></text> |
| <polyline fill="none" stroke="#bfbfbf" points="172.73,-570 274.73,-570 "/> |
| <text text-anchor="middle" x="223.73" y="-558" font-family="Helvetica,sans-Serif" font-size="10.00"> </text> |
| <polyline fill="none" stroke="#bfbfbf" points="172.73,-551 274.73,-551 "/> |
| <text text-anchor="middle" x="223.73" y="-539" font-family="Helvetica,sans-Serif" font-size="10.00"> </text> |
| </g> |
| <!-- Node22->Node20 --> |
| <g id="edge23" class="edge"><title>Node22->Node20</title> |
| <path fill="none" stroke="#404040" d="M250.508,-531.883C268.985,-509.034 294.514,-477.462 318.849,-447.367"/> |
| <polygon fill="none" stroke="#404040" points="319.153,-446.992 319.815,-439.811 326.698,-437.661 326.036,-444.841 319.153,-446.992"/> |
| <text text-anchor="middle" x="322.73" y="-471.5" font-family="Helvetica,sans-Serif" font-size="10.00"> -obj_pool_</text> |
| </g> |
| <!-- Node23 --> |
| <g id="node23" class="node"><title>Node23</title> |
| <polygon fill="white" stroke="#bfbfbf" points="293.23,-537.5 293.23,-594.5 430.23,-594.5 430.23,-537.5 293.23,-537.5"/> |
| <text text-anchor="middle" x="361.73" y="-582.5" font-family="Helvetica,sans-Serif" font-size="10.00">map< std::string, Metric * ></text> |
| <polyline fill="none" stroke="#bfbfbf" points="293.23,-575.5 430.23,-575.5 "/> |
| <text text-anchor="middle" x="361.73" y="-563.5" font-family="Helvetica,sans-Serif" font-size="10.00"> </text> |
| <polyline fill="none" stroke="#bfbfbf" points="293.23,-556.5 430.23,-556.5 "/> |
| <text text-anchor="middle" x="361.73" y="-544.5" font-family="Helvetica,sans-Serif" font-size="10.00"> </text> |
| </g> |
| <!-- Node23->Node20 --> |
| <g id="edge26" class="edge"><title>Node23->Node20</title> |
| <path fill="none" stroke="#404040" d="M365.846,-537.246C368.772,-517.523 372.903,-489.671 377.051,-461.703"/> |
| <polygon fill="none" stroke="#404040" points="377.066,-461.604 373.99,-455.082 378.827,-449.734 381.903,-456.255 377.066,-461.604"/> |
| <text text-anchor="middle" x="407.23" y="-471.5" font-family="Helvetica,sans-Serif" font-size="10.00"> -metric_map_</text> |
| </g> |
| <!-- Node24 --> |
| <g id="node24" class="node"><title>Node24</title> |
| <polygon fill="white" stroke="#bfbfbf" points="1871.73,-321 1871.73,-389 1973.73,-389 1973.73,-321 1871.73,-321"/> |
| <text text-anchor="start" x="1879.73" y="-377" font-family="Helvetica,sans-Serif" font-size="10.00">scoped_ptr< impala</text> |
| <text text-anchor="middle" x="1922.73" y="-366" font-family="Helvetica,sans-Serif" font-size="10.00">::Thread ></text> |
| <polyline fill="none" stroke="#bfbfbf" points="1871.73,-359 1973.73,-359 "/> |
| <text text-anchor="middle" x="1922.73" y="-347" font-family="Helvetica,sans-Serif" font-size="10.00"> </text> |
| <polyline fill="none" stroke="#bfbfbf" points="1871.73,-340 1973.73,-340 "/> |
| <text text-anchor="middle" x="1922.73" y="-328" font-family="Helvetica,sans-Serif" font-size="10.00"> </text> |
| </g> |
| <!-- Node24->Node1 --> |
| <g id="edge27" class="edge"><title>Node24->Node1</title> |
| <path fill="none" stroke="#404040" d="M1924.38,-320.856C1924.44,-280.272 1917.78,-212.449 1876.73,-176 1786.78,-96.1393 1427.85,-82.1378 1257.01,-80.0768"/> |
| <polygon fill="none" stroke="#404040" points="1256.79,-80.0745 1250.75,-84.01 1244.79,-79.9459 1250.84,-76.0105 1256.79,-80.0745"/> |
| <text text-anchor="start" x="1913.73" y="-212" font-family="Helvetica,sans-Serif" font-size="10.00"> -catalog_update_gathering</text> |
| <text text-anchor="middle" x="1972.73" y="-201" font-family="Helvetica,sans-Serif" font-size="10.00">_thread_</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_1CatalogServer__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> |