blob: 91d850ef6c72e3f201d2007f45c88a3ef814e3b4 [file] [log] [blame]
<map id="impala::ScannerContext" name="impala::ScannerContext">
<area shape="rect" id="node2" 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="2441,1675,2588,1943"/>
<area shape="rect" id="node35" href="$classimpala_1_1HdfsScanNode.html" title="{impala::HdfsScanNode\n||+ HdfsScanNode()\l+ ~HdfsScanNode()\l+ Prepare()\l+ Open()\l+ GetNext()\l+ Reset()\l+ Close()\l+ limit()\l+ materialized_slots()\l+ tuple_idx()\land 27 more...\l+ UpdateHdfsSplitStats()\l+ PrintHdfsSplitStats()\l&#45; ThreadTokenAvailableCb()\l&#45; CreateAndPrepareScanner()\l&#45; ScannerThread()\l&#45; EnoughMemoryForScannerThread()\l&#45; GetNextInternal()\l&#45; SetDone()\l&#45; StopAndFinalizeCounters()\l}" alt="" coords="5213,2022,5448,2378"/>
<area shape="rect" id="node5" 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="2380,1144,2533,1309"/>
<area shape="rect" id="node6" 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="4264,1100,4371,1353"/>
<area shape="rect" id="node40" href="$classimpala_1_1DiskIoMgr_1_1RequestContext.html" title="{impala::DiskIoMgr::\lRequestContext\n||+ RequestContext()\l+ Reset()\l+ DecrementDiskRefCount()\l+ ScheduleScanRange()\l+ Cancel()\l+ AddRequestRange()\l+ initial_scan_range\l_queue_capacity()\l+ Validate()\l+ DebugString()\l}" alt="" coords="5008,1697,5197,1921"/>
<area shape="rect" id="node14" 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="2764,1063,2967,1390"/>
<area shape="rect" id="node10" href="$classimpala_1_1SpinLock.html" title="Lightweight spinlock. " alt="" coords="3417,147,3548,298"/>
<area shape="rect" id="node16" href="$classimpala_1_1ObjectPool.html" title="{impala::ObjectPool\n||+ ObjectPool()\l+ ~ObjectPool()\l+ Add()\l}" alt="" coords="3609,473,3740,580"/>
<area shape="rect" id="node27" 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="1584,1071,1771,1383"/>
<area shape="rect" id="node32" href="$classimpala_1_1HdfsPartitionDescriptor.html" title="Metadata for a single partition inside an Hdfs table. " alt="" coords="3933,1093,4136,1361"/>
<area shape="rect" id="node49" 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="6883,1705,7041,1914"/>
<area shape="rect" id="node12" href="$classbool.html" title="{bool\n||}" alt="" coords="1153,5,1199,83"/>
<area shape="rect" id="node20" 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="521,1100,692,1353"/>
<area shape="rect" id="node28" href="$classimpala_1_1QueryResourceMgr.html" title="Only CPU&#45;heavy threads need be managed using this class. " alt="" coords="1321,1107,1559,1346"/>
<area shape="rect" id="node43" href="$classimpala_1_1HdfsTableDescriptor.html" title="{impala::HdfsTableDescriptor\n||+ HdfsTableDescriptor()\l+ hdfs_base_dir()\l+ null_partition_key\l_value()\l+ null_column_value()\l+ avro_schema()\l+ GetPartition()\l+ partition_descriptors()\l+ DebugString()\l}" alt="" coords="4582,1129,4769,1324"/>
<area shape="rect" id="node17" 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="5229,422,5383,631"/>
<area shape="rect" id="node36" href="$classimpala_1_1ScanNode.html" title="Abstract base class of all scan nodes; introduces SetScanRange(). " alt="" coords="4896,990,5167,1463"/>
<area shape="rect" id="node38" href="$classimpala_1_1ThreadGroup.html" title="{impala::ThreadGroup\n||+ ThreadGroup()\l+ ThreadGroup()\l+ AddThread()\l+ JoinAll()\l+ SetCgroup()\l+ SetCgroupsMgr()\l}" alt="" coords="4957,1494,5099,1645"/>
</map>