blob: 4e69d693057153c684211ad8d5c0736edbf7f796 [file] [log] [blame]
<map id="StatestoreThriftIf" name="StatestoreThriftIf">
<area shape="rect" id="node2" href="$classStatestoreServiceIf.html" title="{StatestoreServiceIf\n||}" alt="" coords="1374,1284,1508,1361"/>
<area shape="rect" id="node3" href="$classimpala_1_1Statestore.html" title="{impala::Statestore\n||+ Statestore()\l+ RegisterSubscriber()\l+ RegisterWebpages()\l+ MainLoop()\l+ thrift_iface()\l+ SetExitFlag()\l&#45; OfferUpdate()\l&#45; DoSubscriberUpdate()\l&#45; SendTopicUpdate()\l&#45; SendHeartbeat()\l&#45; UnregisterSubscriber()\l&#45; GatherTopicUpdates()\l&#45; GetMinSubscriberTopicVersion()\l&#45; ShouldExit()\l&#45; TopicsHandler()\l&#45; SubscribersHandler()\l}" alt="" coords="1533,1174,1752,1471"/>
<area shape="rect" id="node4" href="$classimpala_1_1SetMetric.html" title="{impala::SetMetric\&lt;\l std::string \&gt;\n||+ SetMetric()\l+ Add()\l+ Remove()\l+ Reset()\l+ ToJson()\l+ ToLegacyJson()\l+ ToHumanReadable()\l}" alt="" coords="143,539,296,719"/>
<area shape="rect" id="node5" href="$classimpala_1_1Metric.html" title="TODO: Add ToThrift() for conversion to an RPC&#45;friendly format. " alt="" coords="1585,222,1739,402"/>
<area shape="rect" id="node28" href="$classimpala_1_1StatsMetric.html" title="{impala::StatsMetric\l\&lt; double \&gt;\n||+ StatsMetric()\l+ Update()\l+ Reset()\l+ ToJson()\l+ ToLegacyJson()\l+ ToHumanReadable()\l}" alt="" coords="1785,547,1939,712"/>
<area shape="rect" id="node10" href="$classimpala_1_1ThreadGroup.html" title="{impala::ThreadGroup\n||+ ThreadGroup()\l+ ThreadGroup()\l+ AddThread()\l+ JoinAll()\l+ SetCgroup()\l+ SetCgroupsMgr()\l}" alt="" coords="1363,554,1505,705"/>
<area shape="rect" id="node11" href="$classimpala_1_1CgroupsMgr.html" title="{impala::CgroupsMgr\n||+ CgroupsMgr()\l+ Init()\l+ UniqueIdToCgroup()\l+ VirtualCoresToCpuShares()\l+ RegisterFragment()\l+ UnregisterFragment()\l+ CreateCgroup()\l+ DropCgroup()\l+ SetCpuShares()\l+ AssignThreadToCgroup()\l+ RelocateThreads()\l&#45; GetCgroupPaths()\l}" alt="" coords="1367,193,1561,431"/>
<area shape="rect" id="node9" href="$classimpala_1_1ThreadPool.html" title="{impala::ThreadPool\l\&lt; ScheduledSubscriberUpdate \&gt;\n||+ ThreadPool()\l+ ~ThreadPool()\l+ Offer()\l+ Shutdown()\l+ Join()\l+ GetQueueSize()\l+ DrainAndShutdown()\l+ AssignToCgroup()\l&#45; WorkerThread()\l&#45; IsShutdown()\l}" alt="" coords="981,784,1191,1008"/>
<area shape="rect" id="node18" href="$classimpala_1_1BlockingQueue.html" title="{impala::BlockingQueue\l\&lt; ScheduledSubscriberUpdate \&gt;\n||+ BlockingQueue()\l+ BlockingGet()\l+ BlockingPut()\l+ Shutdown()\l+ GetSize()\l+ total_get_wait_time()\l+ total_put_wait_time()\l}" alt="" coords="575,539,784,719"/>
<area shape="rect" id="node17" href="$classbool.html" title="{bool\n||}" alt="" coords="349,273,395,351"/>
<area shape="rect" id="node19" href="$classuint64__t.html" title="{uint64_t\n||}" alt="" coords="631,273,699,351"/>
</map>