blob: 6b8ee235fd440ec4656bfe021b7abdb19ece7882 [file] [log] [blame]
<map id="impala::ScannerContext::Stream" name="impala::ScannerContext::Stream">
<area shape="rect" id="node2" href="$classimpala_1_1DiskIoMgr_1_1BufferDescriptor.html" title="{impala::DiskIoMgr::\lBufferDescriptor\n||+ scan_range()\l+ buffer()\l+ buffer_len()\l+ len()\l+ eosr()\l+ scan_range_offset()\l+ SetMemTracker()\l+ Return()\l&#45; BufferDescriptor()\l&#45; Reset()\l}" alt="" coords="3071,2592,3219,2816"/>
<area shape="rect" id="node3" 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="1823,1293,1929,1547"/>
<area shape="rect" id="node7" 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="2872,1847,3061,2071"/>
<area shape="rect" id="node32" href="$classimpala_1_1DiskIoMgr_1_1ScanRange.html" title="{impala::DiskIoMgr::\lScanRange\n||+ ScanRange()\l+ ~ScanRange()\l+ Reset()\l+ meta_data()\l+ try_cache()\l+ expected_local()\l+ ready_buffers_capacity()\l+ GetNext()\l+ Cancel()\l+ DebugString()\l+ mtime()\l&#45; InitInternal()\l&#45; EnqueueBuffer()\l&#45; CleanupQueuedBuffers()\l&#45; Validate()\l&#45; MaxReadChunkSize()\l&#45; Open()\l&#45; Close()\l&#45; Read()\l&#45; ReadFromCache()\l}" alt="" coords="2875,2157,3052,2528"/>
<area shape="rect" id="node45" 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="1037,1825,1184,2093"/>
<area shape="rect" id="node48" 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="841,2165,1076,2521"/>
<area shape="rect" id="node4" 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="2078,583,2199,822"/>
<area shape="rect" id="node18" 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="2516,598,2669,807"/>
<area shape="rect" id="node33" href="$classimpala_1_1DiskIoMgr_1_1RequestRange.html" title="{impala::DiskIoMgr::\lRequestRange\n||+ fs()\l+ file()\l+ offset()\l+ len()\l+ disk_id()\l+ request_type()\l}" alt="" coords="2279,620,2413,785"/>
<area shape="rect" id="node42" href="$structimpala_1_1HdfsFileDesc.html" title="{impala::HdfsFileDesc\n||+ HdfsFileDesc()\l}" alt="" coords="4089,664,4236,741"/>
<area shape="rect" id="node47" href="$classimpala_1_1HdfsPartitionDescriptor.html" title="Metadata for a single partition inside an Hdfs table. " alt="" coords="1683,569,1887,837"/>
<area shape="rect" id="node12" href="$classimpala_1_1ThreadGroup.html" title="{impala::ThreadGroup\n||+ ThreadGroup()\l+ ThreadGroup()\l+ AddThread()\l+ JoinAll()\l+ SetCgroup()\l+ SetCgroupsMgr()\l}" alt="" coords="1911,627,2053,778"/>
<area shape="rect" id="node21" href="$classimpala_1_1MemTracker.html" title="This class is thread&#45;safe. " alt="" coords="3777,510,3987,895"/>
<area shape="rect" id="node8" href="$classimpala_1_1AtomicInt.html" title="{impala::AtomicInt\&lt;\l int64_t \&gt;\n||+ AtomicInt()\l+ operator int64_t()\l+ operator=()\l+ operator=()\l+ operator+=()\l+ operator&#45;=()\l+ operator\|=()\l+ operator&amp;=()\l+ operator++()\l+ operator++()\land 10 more...\l}" alt="" coords="2962,147,3093,386"/>
<area shape="rect" id="node10" href="$classimpala_1_1DiskIoMgr.html" title="{impala::DiskIoMgr\n||+ DiskIoMgr()\l+ DiskIoMgr()\l+ ~DiskIoMgr()\l+ Init()\l+ RegisterContext()\l+ UnregisterContext()\l+ CancelContext()\l+ AddScanRanges()\l+ AddWriteRange()\l+ GetNextRange()\land 24 more...\l&#45; free_buffers_idx()\l&#45; GetBufferDesc()\l&#45; ReturnBufferDesc()\l&#45; ReturnBuffer()\l&#45; GetFreeBuffer()\l&#45; GcIoBuffers()\l&#45; ReturnFreeBuffer()\l&#45; ReturnFreeBuffer()\l&#45; WorkLoop()\l&#45; GetNextRequestRange()\land 6 more...\l}" alt="" coords="3327,1227,3501,1613"/>
<area shape="rect" id="node13" href="$classimpala_1_1AtomicInt.html" title="{impala::AtomicInt\&lt;\l int \&gt;\n||+ AtomicInt()\l+ operator int()\l+ operator=()\l+ operator=()\l+ operator+=()\l+ operator&#45;=()\l+ operator\|=()\l+ operator&amp;=()\l+ operator++()\l+ operator++()\land 10 more...\l}" alt="" coords="1147,583,1279,822"/>
<area shape="rect" id="node27" href="$classimpala_1_1InternalQueue.html" title="{impala::InternalQueue\l\&lt; impala::DiskIoMgr::\lScanRange \&gt;\n||+ InternalQueue()\l+ head()\l+ tail()\l+ Enqueue()\l+ Dequeue()\l+ PopBack()\l+ Remove()\l+ Clear()\l+ size()\l+ empty()\l+ Contains()\l+ Validate()\l+ DebugString()\l}" alt="" coords="1128,920,1276,1203"/>
<area shape="rect" id="node44" href="$classimpala_1_1ScannerContext.html" title="{impala::ScannerContext\n||+ ScannerContext()\l+ GetStream()\l+ ReleaseCompletedResources()\l+ AddStream()\l+ cancelled()\l+ num_completed_io_buffers()\l+ partition_descriptor()\l}" alt="" coords="671,2621,887,2787"/>
<area shape="rect" id="node16" href="$classimpala_1_1ObjectPool.html" title="{impala::ObjectPool\n||+ ObjectPool()\l+ ~ObjectPool()\l+ Add()\l}" alt="" coords="2503,213,2635,320"/>
<area shape="rect" id="node19" href="$classbool.html" title="{bool\n||}" alt="" coords="510,228,556,305"/>
</map>