Movatterモバイル変換


[0]ホーム

URL:


Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings

Commite842791

Browse files
committed
Fix unstable regression test added by commits59b71c6 et al.
The query didn't really have a preferred index, leading to platform-specific choices of which one to use. Adjust it to make sure tenk1_hundredis always chosen.Per buildfarm.
1 parent84c4313 commite842791

File tree

2 files changed

+9
-9
lines changed

2 files changed

+9
-9
lines changed

‎src/test/regress/expected/aggregates.out

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -2013,7 +2013,7 @@ CREATE AGGREGATE balk(
20132013
STYPE = int8,
20142014
"PARALLEL" = SAFE,
20152015
INITCOND = '0');
2016-
SELECT balk(1) FROM tenk1;
2016+
SELECT balk(hundred) FROM tenk1;
20172017
balk
20182018
------
20192019

@@ -2047,17 +2047,17 @@ CREATE AGGREGATE balk(
20472047
ALTER TABLE tenk1 set (parallel_workers = 4);
20482048
SET LOCAL parallel_setup_cost=0;
20492049
SET LOCAL max_parallel_workers_per_gather=4;
2050-
EXPLAIN (COSTS OFF) SELECT balk(1) FROM tenk1;
2051-
QUERY PLAN
2052-
--------------------------------------------------------------------------------
2050+
EXPLAIN (COSTS OFF) SELECT balk(hundred) FROM tenk1;
2051+
QUERY PLAN
2052+
-------------------------------------------------------------------------
20532053
Finalize Aggregate
20542054
-> Gather
20552055
Workers Planned: 4
20562056
-> Partial Aggregate
2057-
-> Parallel Index Only Scan usingtenk1_thous_tenthous on tenk1
2057+
-> Parallel Index Only Scan usingtenk1_hundred on tenk1
20582058
(5 rows)
20592059

2060-
SELECT balk(1) FROM tenk1;
2060+
SELECT balk(hundred) FROM tenk1;
20612061
balk
20622062
------
20632063

‎src/test/regress/sql/aggregates.sql

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -868,7 +868,7 @@ CREATE AGGREGATE balk(
868868
"PARALLEL"= SAFE,
869869
INITCOND='0');
870870

871-
SELECT balk(1)FROM tenk1;
871+
SELECT balk(hundred)FROM tenk1;
872872

873873
ROLLBACK;
874874

@@ -902,7 +902,7 @@ ALTER TABLE tenk1 set (parallel_workers = 4);
902902
SET LOCAL parallel_setup_cost=0;
903903
SET LOCAL max_parallel_workers_per_gather=4;
904904

905-
EXPLAIN (COSTS OFF)SELECT balk(1)FROM tenk1;
906-
SELECT balk(1)FROM tenk1;
905+
EXPLAIN (COSTS OFF)SELECT balk(hundred)FROM tenk1;
906+
SELECT balk(hundred)FROM tenk1;
907907

908908
ROLLBACK;

0 commit comments

Comments
 (0)

[8]ページ先頭

©2009-2025 Movatter.jp