| 4738 | } |
| 4739 | |
| 4740 | void 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 | |
| 4749 | ColumnsDescription MergeTreeData::getConcreteObjectColumns( |
| 4750 | const DataPartsVector & parts, const ColumnsDescription & storage_columns) |
nothing calls this directly
no test coverage detected