Waiting for PostgreSQL 19 – Online enabling and disabling of data checksums
Read OriginalThis article details a new PostgreSQL 19 feature that allows data checksums to be enabled or disabled on a running cluster without restricting access. Previously, this required initdb or offline processing via pg_checksums. The feature uses a background worker to mark buffers dirty for checksum calculation, ensuring consistency through procsignalbarriers. A new test module, test_checksums, is included with extensive tests. The patch was authored by Daniel Gustafsson and Magnus Hagander, with contributions from Tomas Vondra and others.
Comments
No comments yet
Be the first to share your thoughts!
Browser Extension
Get instant access to AllDevBlogs from your browser
Top of the Week
No top articles yet