]> granicus.if.org Git - postgresql/commitdiff
Add missing (COSTS OFF) to EXPLAIN added in previous commit.
authorAndres Freund <andres@anarazel.de>
Thu, 25 Jul 2019 21:50:48 +0000 (14:50 -0700)
committerAndres Freund <andres@anarazel.de>
Thu, 25 Jul 2019 21:51:57 +0000 (14:51 -0700)
Backpatch: 12-, like the previous commit

src/test/regress/expected/groupingsets.out
src/test/regress/sql/groupingsets.sql

index 146c54f5bf1ec413ff7d221625ce15b938c488c9..c1f802c88a766b0eb295ce83a249f7704c9e89e1 100644 (file)
@@ -1365,19 +1365,19 @@ explain (costs off)
 -- e.g. due to an index scan.
 BEGIN;
 SET LOCAL enable_hashagg = false;
-EXPLAIN SELECT a, b, count(*), max(a), max(b) FROM gstest3 GROUP BY GROUPING SETS(a, b,()) ORDER BY a, b;
-                               QUERY PLAN                                
--------------------------------------------------------------------------
- Sort  (cost=1.20..1.21 rows=5 width=24)
+EXPLAIN (COSTS OFF) SELECT a, b, count(*), max(a), max(b) FROM gstest3 GROUP BY GROUPING SETS(a, b,()) ORDER BY a, b;
+              QUERY PLAN               
+---------------------------------------
+ Sort
    Sort Key: a, b
-   ->  GroupAggregate  (cost=1.03..1.14 rows=5 width=24)
+   ->  GroupAggregate
          Group Key: a
          Group Key: ()
          Sort Key: b
            Group Key: b
-         ->  Sort  (cost=1.03..1.03 rows=2 width=8)
+         ->  Sort
                Sort Key: a
-               ->  Seq Scan on gstest3  (cost=0.00..1.02 rows=2 width=8)
+               ->  Seq Scan on gstest3
 (10 rows)
 
 SELECT a, b, count(*), max(a), max(b) FROM gstest3 GROUP BY GROUPING SETS(a, b,()) ORDER BY a, b;
@@ -1391,17 +1391,17 @@ SELECT a, b, count(*), max(a), max(b) FROM gstest3 GROUP BY GROUPING SETS(a, b,(
 (5 rows)
 
 SET LOCAL enable_seqscan = false;
-EXPLAIN SELECT a, b, count(*), max(a), max(b) FROM gstest3 GROUP BY GROUPING SETS(a, b,()) ORDER BY a, b;
-                                       QUERY PLAN                                        
------------------------------------------------------------------------------------------
- Sort  (cost=12.32..12.33 rows=5 width=24)
+EXPLAIN (COSTS OFF) SELECT a, b, count(*), max(a), max(b) FROM gstest3 GROUP BY GROUPING SETS(a, b,()) ORDER BY a, b;
+                      QUERY PLAN                      
+------------------------------------------------------
+ Sort
    Sort Key: a, b
-   ->  GroupAggregate  (cost=0.13..12.26 rows=5 width=24)
+   ->  GroupAggregate
          Group Key: a
          Group Key: ()
          Sort Key: b
            Group Key: b
-         ->  Index Scan using gstest3_pkey on gstest3  (cost=0.13..12.16 rows=2 width=8)
+         ->  Index Scan using gstest3_pkey on gstest3
 (8 rows)
 
 SELECT a, b, count(*), max(a), max(b) FROM gstest3 GROUP BY GROUPING SETS(a, b,()) ORDER BY a, b;
index 2633fbf428458f2f66ac904c5273df31952bf044..95ac3fb52f6a811ac5a2178aeee5d2beb6537ae4 100644 (file)
@@ -389,10 +389,10 @@ explain (costs off)
 -- e.g. due to an index scan.
 BEGIN;
 SET LOCAL enable_hashagg = false;
-EXPLAIN SELECT a, b, count(*), max(a), max(b) FROM gstest3 GROUP BY GROUPING SETS(a, b,()) ORDER BY a, b;
+EXPLAIN (COSTS OFF) SELECT a, b, count(*), max(a), max(b) FROM gstest3 GROUP BY GROUPING SETS(a, b,()) ORDER BY a, b;
 SELECT a, b, count(*), max(a), max(b) FROM gstest3 GROUP BY GROUPING SETS(a, b,()) ORDER BY a, b;
 SET LOCAL enable_seqscan = false;
-EXPLAIN SELECT a, b, count(*), max(a), max(b) FROM gstest3 GROUP BY GROUPING SETS(a, b,()) ORDER BY a, b;
+EXPLAIN (COSTS OFF) SELECT a, b, count(*), max(a), max(b) FROM gstest3 GROUP BY GROUPING SETS(a, b,()) ORDER BY a, b;
 SELECT a, b, count(*), max(a), max(b) FROM gstest3 GROUP BY GROUPING SETS(a, b,()) ORDER BY a, b;
 COMMIT;