Skip to content

Commit 6de5681

Browse files
committed
fix 01_0002_virtual_column.test
1 parent fae142d commit 6de5681

File tree

2 files changed

+4
-3
lines changed

2 files changed

+4
-3
lines changed

src/query/storages/fuse/src/io/write/virtual_column_builder.rs

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -50,7 +50,7 @@ use databend_common_hashtable::StackHashMap;
5050
use databend_common_io::constants::DEFAULT_BLOCK_INDEX_BUFFER_SIZE;
5151
use databend_common_license::license::Feature;
5252
use databend_common_license::license_manager::LicenseManagerSwitch;
53-
use databend_storages_common_blocks::blocks_to_parquet;
53+
use databend_storages_common_blocks::blocks_to_parquet_with_stats;
5454
use databend_storages_common_table_meta::meta::DraftVirtualBlockMeta;
5555
use databend_storages_common_table_meta::meta::DraftVirtualColumnMeta;
5656
use databend_storages_common_table_meta::meta::Location;
@@ -506,13 +506,14 @@ impl VirtualColumnBuilder {
506506
gen_columns_statistics(&virtual_block, None, &virtual_block_schema)?;
507507

508508
let mut data = Vec::with_capacity(DEFAULT_BLOCK_INDEX_BUFFER_SIZE);
509-
let file_meta = blocks_to_parquet(
509+
let file_meta = blocks_to_parquet_with_stats(
510510
virtual_block_schema.as_ref(),
511511
vec![virtual_block],
512512
&mut data,
513513
write_settings.table_compression,
514514
write_settings.enable_parquet_dictionary,
515515
None,
516+
Some(&columns_statistics),
516517
)?;
517518

518519
let draft_virtual_column_metas = self.file_meta_to_virtual_column_metas(

tests/sqllogictests/suites/ee/01_ee_system/01_0002_virtual_column.test

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -140,7 +140,7 @@ test_virtual_column t2 val 3000000002 ['c'] String
140140
query II
141141
select row_count, virtual_column_size from fuse_block('test_virtual_column', 't2')
142142
----
143-
3 833
143+
3 809
144144

145145
query III
146146
select block_count, row_count, virtual_column_size from fuse_segment('test_virtual_column', 't2');

0 commit comments

Comments
 (0)