]> granicus.if.org Git - postgresql/commit
CLUSTER specified the wrong namespace when renaming toast tables of temporary
authorTom Lane <tgl@sss.pgh.pa.us>
Tue, 2 Feb 2010 19:12:34 +0000 (19:12 +0000)
committerTom Lane <tgl@sss.pgh.pa.us>
Tue, 2 Feb 2010 19:12:34 +0000 (19:12 +0000)
commit8f13ee63cbb0fe9a4a514bd68f2e8d19ae835bb3
tree3f729e3bd9ed6517c722170a066c6694444dfb20
parent9fd5fb8d15ccf04125aefcddd662cb7e02cfe500
CLUSTER specified the wrong namespace when renaming toast tables of temporary
relations (they don't live in pg_toast).  This caused an Assert failure in
assert-enabled builds.  So far as I can see, in a non-assert build it would
only have messed up the checks for conflicting names, so a failure would be
quite improbable but perhaps not impossible.
src/backend/commands/cluster.c
src/test/regress/expected/cluster.out
src/test/regress/sql/cluster.sql