RenameLanguage procedure in src/backend/commands/proclang.c open and update pg_catalog.pg_shadow table instead pg_catalog.pg_language.
-- Sergey N. Yatskevich <[EMAIL PROTECTED]>
diff -Naur postgresql-8.0.0/src/backend/commands/proclang.c postgresql-8.0.0.new/src/backend/commands/proclang.c --- postgresql-8.0.0/src/backend/commands/proclang.c 2005-01-01 00:59:41 +0300 +++ postgresql-8.0.0.new/src/backend/commands/proclang.c 2005-02-11 20:36:47 +0300 @@ -246,7 +246,7 @@ HeapTuple tup; Relation rel; - rel = heap_openr(ShadowRelationName, RowExclusiveLock); + rel = heap_openr(LanguageRelationName, RowExclusiveLock); tup = SearchSysCacheCopy(LANGNAME, CStringGetDatum(oldname),
---------------------------(end of broadcast)--------------------------- TIP 4: Don't 'kill -9' the postmaster