diff options
| author | Bruce Momjian | 2003-03-20 18:52:48 +0000 |
|---|---|---|
| committer | Bruce Momjian | 2003-03-20 18:52:48 +0000 |
| commit | 432b9b0f7576253aed760a39cf894dae9bc50ece (patch) | |
| tree | c1abf8469ec724e54ac9d550b014b60cbc245fdf /src/test | |
| parent | db5d7ccac99e4b1f3ea0d09f7fc1b6f0682f336d (diff) | |
Add ALTER TABLE <tablename> CLUSTER ON <indexname>
Alvaro Herrera
Diffstat (limited to 'src/test')
| -rw-r--r-- | src/test/regress/expected/cluster.out | 12 | ||||
| -rw-r--r-- | src/test/regress/sql/cluster.sql | 8 |
2 files changed, 20 insertions, 0 deletions
diff --git a/src/test/regress/expected/cluster.out b/src/test/regress/expected/cluster.out index d6cc4c969ca..3e987f81f59 100644 --- a/src/test/regress/expected/cluster.out +++ b/src/test/regress/expected/cluster.out @@ -285,6 +285,18 @@ WHERE pg_class.oid=indexrelid clstr_tst_c (1 row) +-- Try changing indisclustered +ALTER TABLE clstr_tst CLUSTER ON clstr_tst_b_c; +SELECT pg_class.relname FROM pg_index, pg_class, pg_class AS pg_class_2 +WHERE pg_class.oid=indexrelid + AND indrelid=pg_class_2.oid + AND pg_class_2.relname = 'clstr_tst' + AND indisclustered; + relname +--------------- + clstr_tst_b_c +(1 row) + -- Verify that clustering all tables does in fact cluster the right ones CREATE USER clstr_user; CREATE TABLE clstr_1 (a INT PRIMARY KEY); diff --git a/src/test/regress/sql/cluster.sql b/src/test/regress/sql/cluster.sql index 57b80ba98bc..06a1441a04a 100644 --- a/src/test/regress/sql/cluster.sql +++ b/src/test/regress/sql/cluster.sql @@ -87,6 +87,14 @@ WHERE pg_class.oid=indexrelid AND pg_class_2.relname = 'clstr_tst' AND indisclustered; +-- Try changing indisclustered +ALTER TABLE clstr_tst CLUSTER ON clstr_tst_b_c; +SELECT pg_class.relname FROM pg_index, pg_class, pg_class AS pg_class_2 +WHERE pg_class.oid=indexrelid + AND indrelid=pg_class_2.oid + AND pg_class_2.relname = 'clstr_tst' + AND indisclustered; + -- Verify that clustering all tables does in fact cluster the right ones CREATE USER clstr_user; CREATE TABLE clstr_1 (a INT PRIMARY KEY); |
