Takahiro Itagaki <itagaki.takah...@oss.ntt.co.jp> wrote: > > TRAP: FailedAssertion("!(typeNamespace == typ->typnamespace)", File: > > "pg_type.c", Line: 658)
It comes from swapping toast relations: DEBUG: typeNamespace mismatch: 99 (pg_toast) vs. 16386 (pg_toast_temp_2) AFAICS, the assertion is broken, but the code is correct. We just need to adjust the expression in the assertion. Patch attached, including new regression tests for clustering a temp table. > I see the same assertion failure on 8.4.2, too. I'll go for backpatcting if the attached fix is correct. Comments welcome. Regards, --- Takahiro Itagaki NTT Open Source Software Center
cluster_assert_20100202.patch
Description: Binary data
-- Sent via pgsql-hackers mailing list (pgsql-hackers@postgresql.org) To make changes to your subscription: http://www.postgresql.org/mailpref/pgsql-hackers