From eacdbe78535882fe262b8f148f3db870b6931e0f Mon Sep 17 00:00:00 2001 From: totaj Date: Thu, 23 Mar 2023 11:10:58 +0800 Subject: [PATCH] Fix cost_model fastcheck. --- src/test/regress/expected/cost_model.out | 2 +- src/test/regress/sql/cost_model.sql | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/src/test/regress/expected/cost_model.out b/src/test/regress/expected/cost_model.out index 599d4425c..c56ffcd43 100644 --- a/src/test/regress/expected/cost_model.out +++ b/src/test/regress/expected/cost_model.out @@ -10,7 +10,7 @@ SET current_schema = cost_model; drop table if exists test_bitmap_cost_with_lossy; create table test_bitmap_cost_with_lossy(id int,c1 int,pad text); create index test_bitmap_cost_with_lossy_idx_c1 on test_bitmap_cost_with_lossy(c1); -insert into test_bitmap_cost_with_lossy select id,(random()*200)::int,'sssssssssssssssssssssssssssssssssssss' from (select generate_series(1,300000) id) test_bitmap_cost_with_lossy; +insert into test_bitmap_cost_with_lossy select id,id%250,'sssssssssssssssssssssssssssssssssssss' from (select generate_series(1,300000) id) test_bitmap_cost_with_lossy; analyze test_bitmap_cost_with_lossy; -- set work_mem to minimum, ensures that lossy pages are generated in execution plans set work_mem='64kB'; diff --git a/src/test/regress/sql/cost_model.sql b/src/test/regress/sql/cost_model.sql index 675113745..13cd6b368 100644 --- a/src/test/regress/sql/cost_model.sql +++ b/src/test/regress/sql/cost_model.sql @@ -10,7 +10,7 @@ SET current_schema = cost_model; drop table if exists test_bitmap_cost_with_lossy; create table test_bitmap_cost_with_lossy(id int,c1 int,pad text); create index test_bitmap_cost_with_lossy_idx_c1 on test_bitmap_cost_with_lossy(c1); -insert into test_bitmap_cost_with_lossy select id,(random()*200)::int,'sssssssssssssssssssssssssssssssssssss' from (select generate_series(1,300000) id) test_bitmap_cost_with_lossy; +insert into test_bitmap_cost_with_lossy select id,id%250,'sssssssssssssssssssssssssssssssssssss' from (select generate_series(1,300000) id) test_bitmap_cost_with_lossy; analyze test_bitmap_cost_with_lossy; -- set work_mem to minimum, ensures that lossy pages are generated in execution plans