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

Method updateObjectColumns

src/Storages/MergeTree/MergeTreeData.cpp:4740–4747  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

4738}
4739
4740void MergeTreeData::updateObjectColumns(const DataPartPtr & part, const DataPartsLock & /*lock*/)
4741{
4742 auto metadata_snapshot = getInMemoryMetadataPtr();
4743 if (!metadata_snapshot->hasDynamicSubcolumns())
4744 return;
4745
4746 DB::updateObjectColumns(object_columns, metadata_snapshot->getColumns(), part->getColumns());
4747}
4748
4749ColumnsDescription MergeTreeData::getConcreteObjectColumns(
4750 const DataPartsVector & parts, const ColumnsDescription & storage_columns)

Callers

nothing calls this directly

Calls 3

updateObjectColumnsFunction · 0.85
hasDynamicSubcolumnsMethod · 0.45
getColumnsMethod · 0.45

Tested by

no test coverage detected