Re: upgrade failure from 9.5 to head - Mailing list pgsql-hackers

From Andrew Dunstan
Subject Re: upgrade failure from 9.5 to head
Date
Msg-id 55BD54CD.9090201@dunslane.net
Whole thread Raw
In response to Re: upgrade failure from 9.5 to head  (Noah Misch <noah@leadboat.com>)
List pgsql-hackers
On 08/01/2015 07:13 PM, Noah Misch wrote:
> On Wed, Jul 29, 2015 at 04:42:55PM -0400, Andrew Dunstan wrote:
>> The next hump is this, in restoring contrib_regression_test_ddl_parse:
>>
>>     pg_restore: creating FUNCTION "public"."text_w_default_in("cstring")"
>>     pg_restore: [archiver (db)] Error while PROCESSING TOC:
>>     pg_restore: [archiver (db)] Error from TOC entry 243; 1255 62534
>>     FUNCTION text_w_default_in("cstring") buildfarm
>>     pg_restore: [archiver (db)] could not execute query: ERROR: pg_type
>>     OID value not set when in binary upgrade mode
>>          Command was: CREATE FUNCTION "text_w_default_in"("cstring")
>>     RETURNS "text_w_default"
>>          LANGUAGE "internal" STABLE STRICT
>>          AS $$texti...
>>
>> Is this worth bothering about, or should I simply remove the database before
>> trying to upgrade?
> That's a bug.  The test_ddl_deparse suite leaves a shell type, which
> pg_upgrade fails to reproduce.  Whether to have pg_upgrade support that or
> just error out cleanly is another question.
>

Well, for now I'll just drop the database.  Thanks for the diagnosis.

cheers

andrew



pgsql-hackers by date:

Previous
From: Noah Misch
Date:
Subject: Re: TAP tests are badly named
Next
From: Kouhei Kaigai
Date:
Subject: Re: Parallel Seq Scan