MCPcopy Create free account
hub / github.com/apache/arrow / Finish

Method Finish

cpp/src/parquet/metadata.cc:1863–1873  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

1861}
1862
1863void ColumnChunkMetaDataBuilder::Finish(
1864 int64_t num_values, int64_t dictionary_page_offset, int64_t index_page_offset,
1865 int64_t data_page_offset, int64_t compressed_size, int64_t uncompressed_size,
1866 bool has_dictionary, bool dictionary_fallback,
1867 const std::map<Encoding::type, int32_t>& dict_encoding_stats,
1868 const std::map<Encoding::type, int32_t>& data_encoding_stats,
1869 const std::shared_ptr<Encryptor>& encryptor) {
1870 impl_->Finish(num_values, dictionary_page_offset, index_page_offset, data_page_offset,
1871 compressed_size, uncompressed_size, has_dictionary, dictionary_fallback,
1872 dict_encoding_stats, data_encoding_stats, encryptor);
1873}
1874
1875void ColumnChunkMetaDataBuilder::WriteTo(::arrow::io::OutputStream* sink) {
1876 impl_->WriteTo(sink);

Callers 15

WriteTestDataMethod · 0.45
CloseMethod · 0.45
CloseMethod · 0.45
CloseEncryptedFileMethod · 0.45
WritePageIndexMethod · 0.45
FlushValuesMethod · 0.45
FlushValuesMethod · 0.45
ASSERT_OK_AND_ASSIGNFunction · 0.45
WriteFileMethod · 0.45
DefRepLevelsToListInfoFunction · 0.45
ConstructFakeMetaDataFunction · 0.45

Calls

no outgoing calls

Tested by 15

WriteTestDataMethod · 0.36
ASSERT_OK_AND_ASSIGNFunction · 0.36
WriteFileMethod · 0.36
ConstructFakeMetaDataFunction · 0.36
TestWriteOffsetIndexFunction · 0.36
TESTFunction · 0.36
WritePageIndexesMethod · 0.36
GenerateArrayFunction · 0.36
GenerateInputDataMethod · 0.36
CheckDictMethod · 0.36