diff -U3 /tmp/cirrus-ci-build/contrib/pg_stat_statements/expected/level_tracking.out /tmp/cirrus-ci-build/build/testrun/pg_stat_statements/regress/results/level_tracking.out --- /tmp/cirrus-ci-build/contrib/pg_stat_statements/expected/level_tracking.out 2024-11-12 14:26:31.740650000 +0000 +++ /tmp/cirrus-ci-build/build/testrun/pg_stat_statements/regress/results/level_tracking.out 2024-11-12 14:29:25.297294000 +0000 @@ -383,26 +383,24 @@ (1 row) EXPLAIN (COSTS OFF) SELECT 1, 2 UNION SELECT 3, 4\; EXPLAIN (COSTS OFF) (SELECT 1, 2, 3) UNION SELECT 3, 4, 5; + QUERY PLAN +----------------------- + HashAggregate + Group Key: (1), (2) + -> Append + -> Result + -> Result +(5 rows) + QUERY PLAN ---------------------------- - Unique - -> Sort - Sort Key: (1), (2) - -> Append - -> Result - -> Result -(6 rows) + HashAggregate + Group Key: (1), (2), (3) + -> Append + -> Result + -> Result +(5 rows) - QUERY PLAN ---------------------------------- - Unique - -> Sort - Sort Key: (1), (2), (3) - -> Append - -> Result - -> Result -(6 rows) - SELECT toplevel, calls, query FROM pg_stat_statements ORDER BY query COLLATE "C"; toplevel | calls | query @@ -671,25 +669,23 @@ (1 row) EXPLAIN (COSTS OFF) SELECT 1, 2 UNION SELECT 3, 4\; EXPLAIN (COSTS OFF) (SELECT 1, 2, 3) UNION SELECT 3, 4, 5; + QUERY PLAN +----------------------- + HashAggregate + Group Key: (1), (2) + -> Append + -> Result + -> Result +(5 rows) + QUERY PLAN ---------------------------- - Unique - -> Sort - Sort Key: (1), (2) - -> Append - -> Result - -> Result -(6 rows) - - QUERY PLAN ---------------------------------- - Unique - -> Sort - Sort Key: (1), (2), (3) - -> Append - -> Result - -> Result -(6 rows) + HashAggregate + Group Key: (1), (2), (3) + -> Append + -> Result + -> Result +(5 rows) SELECT toplevel, calls, query FROM pg_stat_statements ORDER BY query COLLATE "C";