Skip to content

Commit dae32c2

Browse files
committed
fix test
1 parent ecd8441 commit dae32c2

File tree

1 file changed

+5
-1
lines changed

1 file changed

+5
-1
lines changed

src/query/storages/common/table_meta/src/meta/column_oriented_segment/segment_builder.rs

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -349,9 +349,13 @@ impl ColumnOrientedSegmentBuilder {
349349
.unwrap_or(Scalar::Null);
350350
let null_count = col_stat.null_count.iter().sum();
351351
let in_memory_size = col_stat.in_memory_size.iter().sum();
352+
let distinct_of_values = col_stat
353+
.distinct_of_values
354+
.iter()
355+
.try_fold(0, |acc, ndv| ndv.map(|v| acc + v));
352356
col_stats.insert(
353357
col_id,
354-
ColumnStatistics::new(min, max, null_count, in_memory_size, None),
358+
ColumnStatistics::new(min, max, null_count, in_memory_size, distinct_of_values),
355359
);
356360
col_stat.min = ColumnBuilder::from_column(mins);
357361
col_stat.max = ColumnBuilder::from_column(maxs);

0 commit comments

Comments
 (0)