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

Function getNestedColumn

src/Statistics/SampleCollectStep.cpp:402–415  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

400}
401
402static ColumnPtr getNestedColumn(ColumnPtr column)
403{
404 if (column->lowCardinality())
405 {
406 column = column->convertToFullColumnIfLowCardinality();
407 }
408
409 if (column->isNullable())
410 {
411 return checkAndGetColumn<ColumnNullable>(*column)->getNestedColumnPtr();
412 }
413
414 return column;
415}
416
417class StatisticsCollectorStepSample : public CollectStep
418{

Callers 15

collectThirdStepMethod · 0.85
getDataAtMethod · 0.85
insertDefaultMethod · 0.85
ColumnNullableMethod · 0.85
updateHashWithValueMethod · 0.85
cloneResizedMethod · 0.85
operator[]Method · 0.85
getMethod · 0.85
insertDataMethod · 0.85
skipSerializedInArenaMethod · 0.85

Calls 3

lowCardinalityMethod · 0.45
isNullableMethod · 0.45

Tested by

no test coverage detected