blob: c09a82b8fa7325fa993d27643e60547b12cef727 [file] [log] [blame]
<map id="impala::PartitionedAggregationNode::Partition" name="impala::PartitionedAggregationNode::Partition">
<area shape="rect" id="node2" href="$classimpala_1_1PartitionedAggregationNode.html" title="{impala::PartitionedAggregationNode\n||+ PartitionedAggregationNode()\l+ Init()\l+ Prepare()\l+ Open()\l+ GetNext()\l+ Reset()\l+ Close()\l+ ProcessBatch()\l# QueryMaintenance()\l# DebugString()\l&#45; ConstructIntermediateTuple()\l&#45; UpdateTuple()\l&#45; GetOutputTuple()\l&#45; ProcessBatchNoGrouping()\l&#45; ProcessBatch()\l&#45; ProcessStream()\l&#45; CreateHashPartitions()\l&#45; LargestSpilledPartition()\l&#45; NextPartition()\l&#45; SpillPartition()\land 8 more...\l}" alt="" coords="4702,2739,4932,3109"/>
<area shape="rect" id="node3" href="$classimpala_1_1ExecNode.html" title="{impala::ExecNode\n||+ ExecNode()\l+ ~ExecNode()\l+ Init()\l+ Prepare()\l+ Open()\l+ GetNext()\l+ Reset()\l+ Close()\l+ CollectNodes()\l+ CollectScanNodes()\land 12 more...\l+ CreateTree()\l+ SetDebugOptions()\l+ EvalConjuncts()\l+ CodegenEvalConjuncts()\l+ GetNodeIdFromProfile()\l# child()\l# is_closed()\l# IsScanNode()\l# InitRuntimeProfile()\l# ExecDebugAction()\l# AddRuntimeExecOption()\l# QueryMaintenance()\l# AddExprCtxToFree()\l# AddExprCtxsToFree()\l# AddExprCtxsToFree()\l# CreateNode()\l# CreateTreeHelper()\l}" alt="" coords="4027,1145,4208,1618"/>
<area shape="rect" id="node14" href="$classimpala_1_1RuntimeProfile_1_1Counter.html" title="{impala::RuntimeProfile\l::Counter\n||+ Counter()\l+ ~Counter()\l+ Add()\l+ BitOr()\l+ Set()\l+ Set()\l+ value()\l+ double_value()\l+ unit()\l}" alt="" coords="4669,661,4823,870"/>
<area shape="rect" id="node20" href="$classimpala_1_1ErrorMsg.html" 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}" alt="" coords="3045,646,3165,885"/>
<area shape="rect" id="node6" href="$classimpala_1_1RowDescriptor.html" title="{impala::RowDescriptor\n||+ RowDescriptor()\l+ RowDescriptor()\l+ RowDescriptor()\l+ RowDescriptor()\l+ RowDescriptor()\l+ RowDescriptor()\l+ GetRowSize()\l+ GetTupleIdx()\l+ TupleIsNullable()\l+ IsAnyTupleNullable()\l+ tuple_descriptors()\l+ ToThrift()\l+ IsPrefixOf()\l+ Equals()\l+ DebugString()\l&#45; InitTupleIdxMap()\l}" alt="" coords="3596,323,3749,621"/>
<area shape="rect" id="node10" href="$classimpala_1_1SpinLock.html" title="Lightweight spinlock. " alt="" coords="1762,147,1893,298"/>
<area shape="rect" id="node21" href="$classimpala_1_1RuntimeState.html" title="{impala::RuntimeState\n||+ RuntimeState()\l+ RuntimeState()\l+ ~RuntimeState()\l+ InitMemTrackers()\l+ CreateBlockMgr()\l+ obj_pool()\l+ desc_tbl()\l+ set_desc_tbl()\l+ query_options()\l+ batch_size()\land 57 more...\l&#45; Init()\l&#45; CreateCodegen()\l&#45; RuntimeState()\l}" alt="" coords="2134,1907,2281,2175"/>
<area shape="rect" id="node36" href="$classimpala_1_1ThreadResourceMgr_1_1ResourcePool.html" title="{impala::ThreadResourceMgr\l::ResourcePool\n||+ AcquireThreadToken()\l+ TryAcquireThreadToken()\l+ ReserveOptionalTokens()\l+ ReleaseThreadToken()\l+ SetThreadAvailableCb()\l+ num_required_threads()\l+ num_optional_threads()\l+ num_threads()\l+ num_reserved_optional\l_threads()\l+ optional_exceeded()\l+ num_available_threads()\l+ quota()\l+ set_max_quota()\l&#45; ResourcePool()\l&#45; Reset()\l}" alt="" coords="1913,1225,2100,1537"/>
<area shape="rect" id="node43" href="$classimpala_1_1TupleDescriptor.html" title="{impala::TupleDescriptor\n||+ byte_size()\l+ num_null_bytes()\l+ slots()\l+ string_slots()\l+ table_desc()\l+ id()\l+ DebugString()\l+ GenerateLlvmStruct()\l# TupleDescriptor()\l# AddSlot()\l}" alt="" coords="132,910,291,1119"/>
<area shape="rect" id="node47" href="$structimpala_1_1BufferedBlockMgr_1_1Client.html" title="{impala::BufferedBlockMgr\l::Client\n||+ Client()\l+ PinBuffer()\l+ UnpinBuffer()\l+ DebugString()\l}" alt="" coords="2122,2443,2293,2579"/>
<area shape="rect" id="node29" href="$classimpala_1_1RuntimeProfile.html" title="{impala::RuntimeProfile\n||+ RuntimeProfile()\l+ ~RuntimeProfile()\l+ AddChild()\l+ SortChildren()\l+ UpdateAverage()\l+ Update()\l+ AddCounter()\l+ AddHighWaterMarkCounter()\l+ AddDerivedCounter()\l+ AddThreadCounters()\land 32 more...\l+ CreateFromThrift()\l+ UnitsPerSecond()\l+ CounterSum()\l&#45; Update()\l&#45; ComputeTimeInProfile()\l&#45; CreateFromThrift()\l&#45; PrintChildCounters()\l}" alt="" coords="2701,1218,2904,1545"/>
<area shape="rect" id="node42" href="$classimpala_1_1HashTable_1_1Iterator.html" title="stl&#45;like iterator interface. " alt="" coords="3971,1643,4109,1882"/>
<area shape="rect" id="node9" href="$classimpala_1_1ObjectPool.html" title="{impala::ObjectPool\n||+ ObjectPool()\l+ ~ObjectPool()\l+ Add()\l}" alt="" coords="2751,712,2883,819"/>
<area shape="rect" id="node11" href="$classbool.html" title="{bool\n||}" alt="" coords="2909,5,2955,83"/>
<area shape="rect" id="node30" href="$classimpala_1_1ExecEnv.html" title="{impala::ExecEnv\n||+ ExecEnv()\l+ ExecEnv()\l+ ~ExecEnv()\l+ SetImpalaServer()\l+ statestore_subscriber()\l+ stream_mgr()\l+ impalad_client_cache()\l+ catalogd_client_cache()\l+ htable_factory()\l+ disk_io_mgr()\land 17 more...\l+ GetInstance()\l&#45; InitRm()\l}" alt="" coords="1572,1255,1743,1508"/>
<area shape="rect" id="node44" href="$classimpala_1_1RuntimeProfile_1_1HighWaterMarkCounter.html" title="{impala::RuntimeProfile\l::HighWaterMarkCounter\n||+ HighWaterMarkCounter()\l+ Add()\l+ TryAdd()\l+ Set()\l+ current_value()\l}" alt="" coords="4565,2201,4744,2351"/>
<area shape="rect" id="node19" href="$classimpala_1_1Status.html" 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&#45; Status()\l}" alt="" coords="3709,1255,3816,1508"/>
<area shape="rect" id="node24" href="$classimpala_1_1DescriptorTbl.html" title="{impala::DescriptorTbl\n||+ GetTableDescriptor()\l+ GetTupleDescriptor()\l+ GetSlotDescriptor()\l+ GetTupleDescs()\l+ DebugString()\l+ Create()\l&#45; DescriptorTbl()\l}" alt="" coords="2523,1299,2676,1464"/>
<area shape="rect" id="node38" href="$classimpala_1_1Tuple.html" title="A tuple with 0 materialised slots is represented as NULL. " alt="" coords="3771,2377,4017,2645"/>
</map>