Re: BUG #12990: Missing pg_multixact/members files (appears to have wrapped, then truncated)

From: Bruce Momjian <bruce(at)momjian(dot)us>
To: tgarnett(at)panjiva(dot)com
Cc: pgsql-bugs(at)postgresql(dot)org
Subject: Re: BUG #12990: Missing pg_multixact/members files (appears to have wrapped, then truncated)
Date: 2015-04-08 18:43:43
Message-ID: 20150408184343.GB22805@momjian.us
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-bugs

On Mon, Apr 6, 2015 at 07:21:30PM +0000, tgarnett(at)panjiva(dot)com wrote:
> We've retained the pre-failure snapshot and wal files for now (though we
> will need to free them up at some point) so we can point in time recover to
> any point from 28 hours before to several hours after the problem surfaced
> if that's helpful at all.
>
> Bugs / Questions:
> - the members files wrapped over themselves leading to corruption
> - why didn't vacuum_db -a -F free up more members files?

Wow, you did a lot of research on this and I am glad you seem to have
found a solution. Frankly, there were so many multi-xact bugs in 9.3.X
that I am unable to track exactly what bugs caused what failures, when
they were fixed, and whether fixes fixed the problem for good, or
whether they just fixed them from happening in the future. Yes, very
discouraging.

--
Bruce Momjian <bruce(at)momjian(dot)us> http://momjian.us
EnterpriseDB http://enterprisedb.com

+ Everyone has their own god. +

In response to

Browse pgsql-bugs by date

  From Date Subject
Next Message Bruce Momjian 2015-04-08 19:09:54 Re: BUG #13002: VACUUM to prevent wraparound blocks TRUNCATE
Previous Message maciek 2015-04-08 18:41:55 BUG #13002: VACUUM to prevent wraparound blocks TRUNCATE