Re: WAL consistency check facility - Mailing list pgsql-hackers

From Simon Riggs
Subject Re: WAL consistency check facility
Date
Msg-id CANP8+jLU1Np6EBnUPBjg9MRvsU3eHvWr2dpXmUzkMPpe=f4WFw@mail.gmail.com
Whole thread Raw
In response to Re: WAL consistency check facility  (Amit Kapila <amit.kapila16@gmail.com>)
Responses Re: WAL consistency check facility  (Michael Paquier <michael.paquier@gmail.com>)
List pgsql-hackers
On 27 August 2016 at 07:36, Amit Kapila <amit.kapila16@gmail.com> wrote:
> On Fri, Aug 26, 2016 at 9:26 PM, Simon Riggs <simon@2ndquadrant.com> wrote:
>>
>> I think you should add this as part of the default testing for both
>> check and installcheck. I can't imagine why we'd have it and not use
>> it during testing.
>>
>
> The actual consistency checks are done during redo (replay), so not
> sure whats in you mind for enabling it with check or installcheck.  I
> think we can run few recovery/replay tests with this framework.  Also
> running the tests under this framework could be time-consuming as it
> logs the entire page for each WAL record we write and then during
> replay reads the same.

I'd like to see an automated test added so we can be certain we don't
add things that break recovery. Don't mind much where or how.

The main use is to maintain that certainty while in production.

-- 
Simon Riggs                http://www.2ndQuadrant.com/
PostgreSQL Development, 24x7 Support, Remote DBA, Training & Services



pgsql-hackers by date:

Previous
From: Gavin Flower
Date:
Subject: Re: Renaming of pg_xlog and pg_clog
Next
From: Kuntal Ghosh
Date:
Subject: Re: WAL consistency check facility