blob: 638d6d6f6c7d9aa1c6554ade8a5f11caab8cd337 [file] [log] [blame]
<map id="impala::HdfsTableWriter" name="impala::HdfsTableWriter">
<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="2041,1538,2188,1806"/>
<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="121,1119,275,1284"/>
<area shape="rect" id="node9" 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="2227,1075,2333,1328"/>
<area shape="rect" id="node10" 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="3287,646,3408,885"/>
<area shape="rect" id="node19" 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="4085,1038,4288,1365"/>
<area shape="rect" id="node35" 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="6602,1104,6789,1299"/>
<area shape="rect" id="node36" href="$classimpala_1_1TableDescriptor.html" title="Base class for table descriptors. " alt="" coords="6582,668,6743,863"/>
<area shape="rect" id="node38" href="$structimpala_1_1OutputPartition.html" title="{impala::OutputPartition\n||+ OutputPartition()\l}" alt="" coords="4545,1633,4699,1711"/>
<area shape="rect" id="node40" href="$classimpala_1_1HdfsPartitionDescriptor.html" title="Metadata for a single partition inside an Hdfs table. " alt="" coords="5059,1067,5263,1335"/>
<area shape="rect" id="node44" href="$classimpala_1_1HdfsTableSink.html" title="{impala::HdfsTableSink\n||+ HdfsTableSink()\l+ Prepare()\l+ Open()\l+ Send()\l+ Close()\l+ profile()\l+ TableDesc()\l+ mem_tracker()\l+ rows_inserted_counter()\l+ bytes_written_counter()\l+ encode_timer()\l+ hdfs_write_timer()\l+ compress_timer()\l+ DebugString()\l+ GetFileBlockSize()\l&#45; InitOutputPartition()\l&#45; CreateNewTmpFile()\l&#45; GetHashTblKey()\l&#45; GetOutputPartition()\l&#45; PrepareExprs()\l&#45; BuildHdfsFileNames()\l&#45; FinalizePartitionFile()\l&#45; ClosePartitionFile()\l}" alt="" coords="5733,1472,5907,1872"/>
<area shape="rect" id="node15" href="$classimpala_1_1SpinLock.html" title="Lightweight spinlock. " alt="" coords="3991,147,4123,298"/>
<area shape="rect" id="node21" href="$classimpala_1_1ObjectPool.html" title="{impala::ObjectPool\n||+ ObjectPool()\l+ ~ObjectPool()\l+ Add()\l}" alt="" coords="4722,712,4853,819"/>
<area shape="rect" id="node30" 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="3389,1045,3576,1357"/>
<area shape="rect" id="node48" 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="6813,323,6967,621"/>
<area shape="rect" id="node17" href="$classbool.html" title="{bool\n||}" alt="" coords="3635,5,3681,83"/>
<area shape="rect" id="node23" 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="1157,1075,1328,1328"/>
<area shape="rect" id="node31" href="$classimpala_1_1QueryResourceMgr.html" title="Only CPU&#45;heavy threads need be managed using this class. " alt="" coords="301,1082,539,1321"/>
<area shape="rect" id="node45" href="$classimpala_1_1DataSink.html" title="Superclass of all data sinks. " alt="" coords="4890,1097,5035,1306"/>
<area shape="rect" id="node22" 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="4543,661,4696,870"/>
<area shape="rect" id="node49" href="$classimpala_1_1TupleRow.html" title="{impala::TupleRow\n||+ GetTuple()\l+ SetTuple()\l+ DeepCopy()\l+ DeepCopy()\l+ next_row()\l}" alt="" coords="6290,1133,6416,1269"/>
</map>