MCPcopy Create free account
hub / github.com/ByConity/ByConity / createServerPartsFromModels

Function createServerPartsFromModels

src/Protos/DataModelHelpers.cpp:503–515  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

501}
502
503ServerDataPartsVector
504createServerPartsFromModels(const MergeTreeMetaBase & storage, const pb::RepeatedPtrField<Protos::DataModelPart> & parts_model)
505{
506 ServerDataPartsVector res;
507 res.reserve(parts_model.size());
508
509 for (const auto & part_model : parts_model)
510 {
511 res.push_back(std::make_shared<ServerDataPart>(createPartWrapperFromModel(storage, Protos::DataModelPart(part_model))));
512 }
513
514 return res;
515}
516
517ServerDataPartPtr createServerPartFromDataPart(const MergeTreeMetaBase & storage, const IMergeTreeDataPartPtr & part)
518{

Callers 2

submitPreloadTaskMethod · 0.85
fetchDataPartsMethod · 0.85

Calls 4

reserveMethod · 0.45
sizeMethod · 0.45
push_backMethod · 0.45

Tested by

no test coverage detected