diff options
author | Bruce Momjian | 2004-06-02 21:01:10 +0000 |
---|---|---|
committer | Bruce Momjian | 2004-06-02 21:01:10 +0000 |
commit | 1cdc58722cdbd60f70a48c83d6ead45cebb3562d (patch) | |
tree | e7a918a346df2accfbbd68b712d0077a23840fdd /src/test | |
parent | 6f1aa94fd979c057f8cbf7aa89205ce62c1efc16 (diff) |
OK, here's the final version of ALTER TABLE ... SET WITHOUT CLUSTER.
Has docs + regression test.
Christopher Kings-Lynne
Diffstat (limited to 'src/test')
-rw-r--r-- | src/test/regress/expected/cluster.out | 11 | ||||
-rw-r--r-- | src/test/regress/sql/cluster.sql | 8 |
2 files changed, 19 insertions, 0 deletions
diff --git a/src/test/regress/expected/cluster.out b/src/test/regress/expected/cluster.out index b221c6d043b..e5f2e4cda65 100644 --- a/src/test/regress/expected/cluster.out +++ b/src/test/regress/expected/cluster.out @@ -297,6 +297,17 @@ WHERE pg_class.oid=indexrelid clstr_tst_b_c (1 row) +-- Try turning off all clustering +ALTER TABLE clstr_tst SET WITHOUT CLUSTER; +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 + --------- + (0 rows) + -- 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 06a1441a04a..f669922b031 100644 --- a/src/test/regress/sql/cluster.sql +++ b/src/test/regress/sql/cluster.sql @@ -95,6 +95,14 @@ WHERE pg_class.oid=indexrelid AND pg_class_2.relname = 'clstr_tst' AND indisclustered; +-- Try turning off all clustering +ALTER TABLE clstr_tst SET WITHOUT CLUSTER; +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); |