@@ -94,6 +94,11 @@ suite("nested_materialized_view") {
9494 }
9595 sql """ sync """
9696
97+ sql """ alter table customer modify column c_custkey set stats ('row_count'='30000');"""
98+ sql """ alter table lineorder modify column lo_orderkey set stats ('row_count'='6001215');"""
99+ sql """ alter table part modify column p_partkey set stats ('row_count'='200000');"""
100+ sql """ alter table date modify column d_datekey set stats ('row_count'='2556');"""
101+ sql """ alter table supplier modify column s_suppkey set stats ('row_count'='2000');"""
97102
98103 String db = context. config. getDbNameByFile(context. file)
99104 sql " use ${ db} "
@@ -274,6 +279,8 @@ suite("nested_materialized_view") {
274279 lo_orderkey,
275280 lo_orderdate;""" )
276281
282+ sql """ alter table mv1_a modify column lo_custkey set stats ('row_count'='2384');"""
283+
277284 create_async_mv(db, " mv2_a" , """
278285 select
279286 lo_custkey,
@@ -289,6 +296,8 @@ suite("nested_materialized_view") {
289296 lo_custkey,
290297 lo_orderdate;""" )
291298
299+ sql """ alter table mv2_a modify column lo_custkey set stats ('row_count'='580');"""
300+
292301 create_async_mv(db, " mv4_a" , """
293302 select
294303 lo_partkey,
@@ -304,6 +313,8 @@ suite("nested_materialized_view") {
304313 lo_partkey,
305314 lo_orderdate;""" )
306315
316+ sql """ alter table mv4_a modify column lo_partkey set stats ('row_count'='2371');"""
317+
307318 create_async_mv(db, " mv_all_6_a" , """
308319 select
309320 '测试1' as nm,
329340 and t6.d_sellingseason = 'Spring';
330341 """ )
331342
343+ sql """ alter table mv_all_6_a modify column lo_custkey set stats ('row_count'='2384');"""
344+
332345 create_async_mv(db, " mv1_b" , """
333346select
334347 lo_custkey,
@@ -347,6 +360,8 @@ select
347360 lo_orderkey,
348361 lo_orderdate;""" )
349362
363+ sql """ alter table mv1_b modify column lo_custkey set stats ('row_count'='2565');"""
364+
350365 create_async_mv(db, " mv2_b" , """
351366 select
352367 lo_custkey,
@@ -362,6 +377,8 @@ select
362377 lo_custkey,
363378 lo_orderdate;""" )
364379
380+ sql """ alter table mv2_b modify column lo_custkey set stats ('row_count'='641');"""
381+
365382 create_async_mv(db, " mv4_b" , """
366383 select
367384 lo_partkey,
@@ -377,6 +394,8 @@ select
377394 lo_partkey,
378395 lo_orderdate;""" )
379396
397+ sql """ alter table mv4_b modify column lo_partkey set stats ('row_count'='2546');"""
398+
380399 create_async_mv(db, " mv_all_6_b" , """
381400 select
382401 '测试1' as nm,
402421 and t6.d_sellingseason = 'Spring';
403422 """ )
404423
424+ sql """ alter table mv_all_6_b modify column lo_custkey set stats ('row_count'='2565');"""
405425
406426 create_async_mv(db, " mv1_c" , """
407427 select
421441 lo_orderkey,
422442 lo_orderdate;""" )
423443
444+ sql """ alter table mv1_c modify column lo_custkey set stats ('row_count'='2603');"""
445+
424446 create_async_mv(db, " mv2_c" , """
425447 select
426448 lo_custkey,
436458 lo_custkey,
437459 lo_orderdate;""" )
438460
461+ sql """ alter table mv2_c modify column lo_custkey set stats ('row_count'='641');"""
462+
439463 create_async_mv(db, " mv4_c" , """
440464 select
441465 lo_partkey,
451475 lo_partkey,
452476 lo_orderdate;""" )
453477
478+ sql """ alter table mv4_c modify column lo_partkey set stats ('row_count'='2581');"""
479+
454480 create_async_mv(db, " mv_all_6_c" , """
455481 select
456482 '测试1' as nm,
476502 and t6.d_sellingseason = 'Spring';
477503 """ )
478504
505+ sql """ alter table mv_all_6_c modify column lo_custkey set stats ('row_count'='2603');"""
479506
480507 create_async_mv(db, " mv1_d" , """
481508 select
495522 lo_orderkey,
496523 lo_orderdate;""" )
497524
525+ sql """ alter table mv1_d modify column lo_custkey set stats ('row_count'='2327');"""
526+
498527 create_async_mv(db, " mv2_d" , """
499528 select
500529 lo_custkey,
510539 lo_custkey,
511540 lo_orderdate;""" )
512541
542+ sql """ alter table mv2_d modify column lo_custkey set stats ('row_count'='572');"""
543+
513544 create_async_mv(db, " mv4_d" , """
514545 select
515546 lo_partkey,
525556 lo_partkey,
526557 lo_orderdate;""" )
527558
559+ sql """ alter table mv4_d modify column lo_partkey set stats ('row_count'='2307');"""
560+
528561 create_async_mv(db, " mv_all_6_d" , """
529562 select
530563 '测试1' as nm,
550583 and t6.d_sellingseason = 'Spring';
551584 """ )
552585
586+ sql """ alter table mv_all_6_d modify column lo_custkey set stats ('row_count'='2327');"""
587+
553588 def query2_0 = """
554589select * from (
555590 select
0 commit comments