Re: could not open relation: Invalid argument

From: Alvaro Herrera <alvherre(at)commandprompt(dot)com>
To: "Roberts, Jon" <Jon(dot)Roberts(at)asurion(dot)com>
Cc: "'pgsql-hackers(at)postgresql(dot)org'" <pgsql-hackers(at)postgresql(dot)org>
Subject: Re: could not open relation: Invalid argument
Date: 2008-01-14 16:03:06
Message-ID: 20080114160306.GL4584@alvh.no-ip.org
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-hackers

Roberts, Jon wrote:
> Version: PostgreSQL 8.2.5 on i686-pc-mingw32
>
> I recently started getting this error message randomly, "could not open
> relation 42904/42906/42985: Invalid argument". I also got it for a couple
> of other files. All three files are related to tables that have just a
> single row each.

This has been reported before, and we've patched the system so that the
error reported is better. In HEAD we also patched it so that the system
would automatically retry a number of times if the problem is
ERROR_SHARING_VIOLATION (or something like that). That patch was not
backported to 8.2 due to lack of testing -- the original reported did
not come back to try the patched version.

If you want to try, the patch is here:
https://projects.commandprompt.com/public/pgsql/changeset/29853

Let us know how it goes. If your problem is easily reproducible and the
patch makes it go away, we would consider back-patching the fix.

Thanks.

--
Alvaro Herrera http://www.CommandPrompt.com/
PostgreSQL Replication, Consulting, Custom Development, 24x7 support

In response to

Responses

Browse pgsql-hackers by date

  From Date Subject
Next Message Greg Sabino Mullane 2008-01-14 16:06:55 Re: Postgresql Materialized views
Previous Message Tom Lane 2008-01-14 15:54:22 Re: Postgresql Materialized views