Re: Online enabling of checksums
Robert Haas <robertmhaas@gmail.com>
From: Robert Haas <robertmhaas@gmail.com>
To: Tomas Vondra <tomas.vondra@2ndquadrant.com>
Cc: Magnus Hagander <magnus@hagander.net>, Greg Stark <stark@mit.edu>, PostgreSQL-development <pgsql-hackers@postgresql.org>,
Daniel Gustafsson <daniel@yesql.se>
Date: 2018-03-03T12:32:20Z
Lists: pgsql-hackers
On Fri, Mar 2, 2018 at 6:26 PM, Tomas Vondra <tomas.vondra@2ndquadrant.com> wrote: > Hmmm, OK. So we need to have a valid checksum on a page, disable > checksums, set some hint bits on the page (which won't be WAL-logged), > enable checksums again and still get a valid checksum even with the new > hint bits? That's possible, albeit unlikely. No, the problem is if - as is much more likely - the checksum is not still valid. -- Robert Haas EnterpriseDB: http://www.enterprisedb.com The Enterprise PostgreSQL Company
Commits
-
Online enabling and disabling of data checksums
- f19c0eccae96 19 (unreleased) landed
-
Deactive flapping checksum isolation tests.
- bf75fe47e444 11.0 landed
-
Add support for coordinating record typmods among parallel workers.
- cc5f81366c36 11.0 cited