Re: Block-level CRC checks - Mailing list pgsql-hackers

From Jonah H. Harris
Subject Re: Block-level CRC checks
Date
Msg-id 36e682920812142003x4dae3e7ev7ed7af93742d9aec@mail.gmail.com
Whole thread Raw
In response to Re: Block-level CRC checks  (Josh Berkus <josh@agliodbs.com>)
Responses Re: Block-level CRC checks  (Alvaro Herrera <alvherre@commandprompt.com>)
List pgsql-hackers
On Sun, Dec 14, 2008 at 4:51 PM, Josh Berkus <josh@agliodbs.com> wrote:
>>> v11 doesn't apply to cvs head anymore
>>
>> I'm not currently working on this patch, sorry.
>>
>
> Should we pull it from 8.4, then?

Here's an updated patch against head.

NOTE, it appears that this (and the previous) patch PANIC with
"concurrent transaction log activity while database system is shutting
down" on shutdown if checksumming is enabled.  This appears to be due
to FlushBuffer (lines 1821-1828) during the checkpoint-at-shutdown.
Other than that, I haven't looked into what needs to be done to fix
it.

Similarly, I ran a pgbench, performed a manual checkpoint, and
corrupted the tellers table myself using hexedit but the system didn't
pick up the corruption at all :(

Alvaro, have you given up on the patch or are you just busy on
something else at the moment?

--
Jonah H. Harris, Senior DBA
myYearbook.com

Attachment

pgsql-hackers by date:

Previous
From: "Robert Haas"
Date:
Subject: Re: Sync Rep: First Thoughts on Code
Next
From: David Fetter
Date:
Subject: Re: pre-MED