Skip to content

Commit 82abd1f

Browse files
author
Antonin Houska
committed
Simplified regression test.
1 parent 6f3eca3 commit 82abd1f

2 files changed

Lines changed: 2 additions & 11 deletions

File tree

expected/pg_rewrite.out

Lines changed: 1 addition & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -9,10 +9,6 @@ ALTER TABLE tab1 ADD COLUMN k int;
99
INSERT INTO tab1(i, j, k)
1010
SELECT i, i / 2, i
1111
FROM generate_series(0, 1023) g(i);
12-
-- Backup the source table.
13-
CREATE TABLE tab1_bkp (LIKE tab1 INCLUDING ALL);
14-
INSERT INTO tab1_bkp(i, j, k)
15-
SELECT i, j, k FROM tab1;
1612
CREATE TABLE tab1_new(i int PRIMARY KEY, j int, k int) PARTITION BY RANGE(i);
1713
CREATE TABLE tab1_new_part_1 PARTITION OF tab1_new FOR VALUES FROM (0) TO (256);
1814
CREATE TABLE tab1_new_part_2 PARTITION OF tab1_new FOR VALUES FROM (256) TO (512);
@@ -44,7 +40,7 @@ SELECT count(*) FROM tab1;
4440
(1 row)
4541

4642
SELECT *
47-
FROM tab1 t FULL JOIN tab1_bkp o ON t.i = o.i
43+
FROM tab1 t FULL JOIN tab1_orig o ON t.i = o.i
4844
WHERE t.i ISNULL OR o.i ISNULL;
4945
i | j | k | i | j | k
5046
---+---+---+---+---+---

sql/pg_rewrite.sql

Lines changed: 1 addition & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -10,11 +10,6 @@ INSERT INTO tab1(i, j, k)
1010
SELECT i, i / 2, i
1111
FROM generate_series(0, 1023) g(i);
1212

13-
-- Backup the source table.
14-
CREATE TABLE tab1_bkp (LIKE tab1 INCLUDING ALL);
15-
INSERT INTO tab1_bkp(i, j, k)
16-
SELECT i, j, k FROM tab1;
17-
1813
CREATE TABLE tab1_new(i int PRIMARY KEY, j int, k int) PARTITION BY RANGE(i);
1914
CREATE TABLE tab1_new_part_1 PARTITION OF tab1_new FOR VALUES FROM (0) TO (256);
2015
CREATE TABLE tab1_new_part_2 PARTITION OF tab1_new FOR VALUES FROM (256) TO (512);
@@ -31,7 +26,7 @@ EXPLAIN SELECT * FROM tab1;
3126
SELECT count(*) FROM tab1;
3227

3328
SELECT *
34-
FROM tab1 t FULL JOIN tab1_bkp o ON t.i = o.i
29+
FROM tab1 t FULL JOIN tab1_orig o ON t.i = o.i
3530
WHERE t.i ISNULL OR o.i ISNULL;
3631

3732
-- List partitioning

0 commit comments

Comments
 (0)