blob: a962c4bb4e0564dbefa041a3aab5e205fa4e8f35 [file] [log] [blame]
<map id="impala::HdfsParquetTableWriter::BaseColumnWriter" name="impala::HdfsParquetTableWriter::BaseColumnWriter">
<area shape="rect" id="node4" href="$classimpala_1_1RleEncoder.html" title="{impala::RleEncoder\n||+ RleEncoder()\l+ Put()\l+ Flush()\l+ Clear()\l+ buffer()\l+ len()\l+ MinBufferSize()\l+ MaxBufferSize()\l&#45; FlushBufferedValues()\l&#45; FlushLiteralRun()\l&#45; FlushRepeatedRun()\l&#45; CheckBufferFull()\l}" alt="" coords="525,975,683,1214"/>
<area shape="rect" id="node16" href="$classimpala_1_1FunctionContextImpl.html" title="{impala::FunctionContextImpl\n||+ FunctionContextImpl()\l+ Close()\l+ Clone()\l+ AllocateLocal()\l+ FreeLocalAllocations()\l+ SetConstantArgs()\l+ varargs_buffer()\l+ staging_input_vals()\l+ debug()\l+ closed()\land 7 more...\l+ CreateContext()\l+ CreateContext()\l}" alt="" coords="2540,968,2729,1221"/>
<area shape="rect" id="node19" href="$structimpala_1_1ExprValue.html" title="The materialized value returned by ExprContext::GetValue(). " alt="" coords="1684,1593,1812,1847"/>
<area shape="rect" id="node27" href="$classimpala_1_1DecimalValue.html" title="{impala::DecimalValue\l\&lt; int64_t \&gt;\n||+ DecimalValue()\l+ DecimalValue()\l+ operator=()\l+ operator==()\l+ operator!=()\l+ operator\&lt;=()\l+ operator\&lt;()\l+ operator\&gt;=()\l+ operator\&gt;()\l+ operator&#45;()\land 23 more...\l+ FromDouble()\l+ FromInt()\l&#45; AdjustToSameScale()\l}" alt="" coords="1599,953,1756,1236"/>
<area shape="rect" id="node38" href="$classimpala_1_1HdfsParquetTableWriter.html" title="{impala::HdfsParquetTable\lWriter\n||+ HdfsParquetTableWriter()\l+ ~HdfsParquetTableWriter()\l+ Init()\l+ InitNewFile()\l+ AppendRowBatch()\l+ Finalize()\l+ Close()\l+ default_block_size()\l+ file_extension()\l&#45; MinBlockSize()\l&#45; CreateSchema()\l&#45; WriteFileHeader()\l&#45; WriteFileFooter()\l&#45; FlushCurrentRowGroup()\l&#45; AddRowGroup()\l}" alt="" coords="4151,1571,4341,1869"/>
<area shape="rect" id="node47" href="$classimpala_1_1MemPool.html" title="{impala::MemPool\n||+ MemPool()\l+ ~MemPool()\l+ Allocate()\l+ TryAllocate()\l+ ReturnPartialAllocation()\l+ Clear()\l+ FreeAll()\l+ AcquireData()\l+ Contains()\l+ DebugString()\land 10 more...\l&#45; FindChunk()\l&#45; CheckIntegrity()\l&#45; GetOffsetHelper()\l&#45; GetDataPtrHelper()\l&#45; GetFreeOffset()\l&#45; Allocate()\l}" alt="" coords="2754,939,2928,1251"/>
<area shape="rect" id="node9" href="$classimpala_1_1BitWriter.html" title="{impala::BitWriter\n||+ BitWriter()\l+ Clear()\l+ bytes_written()\l+ buffer()\l+ buffer_len()\l+ PutValue()\l+ PutAligned()\l+ PutVlqInt()\l+ GetNextBytePtr()\l+ Flush()\l}" alt="" coords="513,343,647,553"/>
<area shape="rect" id="node17" 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="2702,314,2849,582"/>
<area shape="rect" id="node23" href="$structimpala_1_1StringValue.html" title="{impala::StringValue\n||+ StringValue()\l+ StringValue()\l+ StringValue()\l+ StringValue()\l+ Compare()\l+ Eq()\l+ operator==()\l+ Ne()\l+ operator!=()\l+ Le()\land 12 more...\l+ FromStringVal()\l+ PadWithSpaces()\l+ UnpaddedCharLength()\l+ CharSlotToPtr()\l+ CharSlotToPtr()\l}" alt="" coords="2953,946,3121,1243"/>
<area shape="rect" id="node30" href="$classimpala_1_1Expr.html" title="This is the superclass of all expr evaluation nodes. " alt="" coords="3386,726,3624,1463"/>
<area shape="rect" id="node31" href="$structLibCache_1_1LibCacheEntry.html" title="{impala::LibCache::LibCache\lEntry\n||+ LibCacheEntry()\l+ ~LibCacheEntry()\l}" alt="" coords="2491,395,2677,501"/>
<area shape="rect" id="node32" href="$structimpala_1_1ColumnType.html" title="{impala::ColumnType\n||+ ColumnType()\l+ ColumnType()\l+ operator==()\l+ operator!=()\l+ ToThrift()\l+ IsStringType()\l+ IsVarLen()\l+ GetByteSize()\l+ GetSlotSize()\l+ ToHs2Type()\l+ DebugString()\l+ CreateCharType()\l+ CreateVarcharType()\l+ CreateDecimalType()\l+ GetDecimalByteSize()\l}" alt="" coords="3830,307,3993,589"/>
<area shape="rect" id="node39" href="$classimpala_1_1HdfsTableWriter.html" title="{impala::HdfsTableWriter\n||+ HdfsTableWriter()\l+ ~HdfsTableWriter()\l+ Init()\l+ InitNewFile()\l+ AppendRowBatch()\l+ Finalize()\l+ Close()\l+ stats()\l+ default_block_size()\l+ file_extension()\l# Write()\l# Write()\l# Write()\l}" alt="" coords="3809,968,3972,1221"/>
<area shape="rect" id="node46" href="$classimpala_1_1DictEncoderBase.html" title="{impala::DictEncoderBase\n||+ ~DictEncoderBase()\l+ WriteDict()\l+ num_entries()\l+ ClearIndices()\l+ EstimatedDataEncodedSize()\l+ bit_width()\l+ WriteData()\l+ dict_encoded_size()\l# DictEncoderBase()\l}" alt="" coords="2785,1623,2991,1817"/>
<area shape="rect" id="node49" href="$structimpala_1_1HdfsParquetTableWriter_1_1BaseColumnWriter_1_1DataPage.html" title="{impala::HdfsParquetTable\lWriter::BaseColumnWriter\l::DataPage\n||}" alt="" coords="314,395,488,501"/>
<area shape="rect" id="node8" href="$classbool.html" title="{bool\n||}" alt="" coords="1615,5,1661,83"/>
<area shape="rect" id="node12" href="$classimpala_1_1ExprContext.html" title="{impala::ExprContext\n||+ ExprContext()\l+ ~ExprContext()\l+ Prepare()\l+ Open()\l+ Clone()\l+ Close()\l+ GetValue()\l+ GetValue()\l+ PrintValue()\l+ PrintValue()\land 17 more...\l+ FreeLocalAllocations()\l+ FreeLocalAllocations()\l&#45; GetValue()\l}" alt="" coords="2299,1934,2461,2202"/>
<area shape="rect" id="node10" href="$classuint64__t.html" title="{uint64_t\n||}" alt="" coords="290,5,357,83"/>
<area shape="rect" id="node26" href="$classimpala_1_1TimestampValue.html" title="{impala::TimestampValue\n||+ TimestampValue()\l+ TimestampValue()\l+ TimestampValue()\l+ TimestampValue()\l+ TimestampValue()\l+ TimestampValue()\l+ TimestampValue()\l+ TimestampValue()\l+ TimestampValue()\l+ ToTimestampVal()\land 22 more...\l+ LocalTime()\l+ FromTimestampVal()\l+ Size()\l&#45; UnixTimeToPtime()\l}" alt="" coords="1407,953,1573,1236"/>
<area shape="rect" id="node15" href="$classimpala__udf_1_1FunctionContext.html" title="{impala_udf::FunctionContext\n||+ version()\l+ user()\l+ query_id()\l+ SetError()\l+ AddWarning()\l+ has_error()\l+ error_msg()\l+ Allocate()\l+ Reallocate()\l+ Free()\land 12 more...\l&#45; FunctionContext()\l&#45; FunctionContext()\l&#45; operator=()\l}" alt="" coords="2563,1586,2752,1854"/>
<area shape="rect" id="node21" href="$classimpala_1_1DecimalValue.html" title="{impala::DecimalValue\l\&lt; int128_t \&gt;\n||+ DecimalValue()\l+ DecimalValue()\l+ operator=()\l+ operator==()\l+ operator!=()\l+ operator\&lt;=()\l+ operator\&lt;()\l+ operator\&gt;=()\l+ operator\&gt;()\l+ operator&#45;()\land 23 more...\l+ FromDouble()\l+ FromInt()\l&#45; AdjustToSameScale()\l}" alt="" coords="1860,953,2017,1236"/>
<area shape="rect" id="node29" href="$classimpala_1_1DecimalValue.html" title="{impala::DecimalValue\l\&lt; int32_t \&gt;\n||+ DecimalValue()\l+ DecimalValue()\l+ operator=()\l+ operator==()\l+ operator!=()\l+ operator\&lt;=()\l+ operator\&lt;()\l+ operator\&gt;=()\l+ operator\&gt;()\l+ operator&#45;()\land 23 more...\l+ FromDouble()\l+ FromInt()\l&#45; AdjustToSameScale()\l}" alt="" coords="868,953,1025,1236"/>
</map>