Fix CLUSTER regression failure caused by new patch, from Neil Conway
This commit is contained in:
parent
24b130cb89
commit
00e59b5ec2
@ -302,6 +302,9 @@ INSERT INTO clstr_2 VALUES (2);
|
|||||||
INSERT INTO clstr_2 VALUES (1);
|
INSERT INTO clstr_2 VALUES (1);
|
||||||
INSERT INTO clstr_3 VALUES (2);
|
INSERT INTO clstr_3 VALUES (2);
|
||||||
INSERT INTO clstr_3 VALUES (1);
|
INSERT INTO clstr_3 VALUES (1);
|
||||||
|
-- "CLUSTER <tablename>" on a table that hasn't been clustered
|
||||||
|
CLUSTER clstr_2;
|
||||||
|
ERROR: CLUSTER: No previously clustered index found on table clstr_2
|
||||||
CLUSTER clstr_1_pkey ON clstr_1;
|
CLUSTER clstr_1_pkey ON clstr_1;
|
||||||
CLUSTER clstr_2_pkey ON clstr_2;
|
CLUSTER clstr_2_pkey ON clstr_2;
|
||||||
SELECT * FROM clstr_1 UNION ALL
|
SELECT * FROM clstr_1 UNION ALL
|
||||||
@ -344,6 +347,18 @@ SELECT * FROM clstr_1 UNION ALL
|
|||||||
1
|
1
|
||||||
(6 rows)
|
(6 rows)
|
||||||
|
|
||||||
|
-- cluster a single table using the indisclustered bit previously set
|
||||||
|
DELETE FROM clstr_1;
|
||||||
|
INSERT INTO clstr_1 VALUES (2);
|
||||||
|
INSERT INTO clstr_1 VALUES (1);
|
||||||
|
CLUSTER clstr_1;
|
||||||
|
SELECT * FROM clstr_1;
|
||||||
|
a
|
||||||
|
---
|
||||||
|
1
|
||||||
|
2
|
||||||
|
(2 rows)
|
||||||
|
|
||||||
-- clean up
|
-- clean up
|
||||||
\c -
|
\c -
|
||||||
DROP TABLE clstr_1;
|
DROP TABLE clstr_1;
|
||||||
|
Loading…
x
Reference in New Issue
Block a user