From 443951748ce4c94b001877c7cf88b0ee969c79e7 Mon Sep 17 00:00:00 2001 From: Simon Riggs Date: Tue, 30 Apr 2013 12:27:12 +0100 Subject: Record data_checksum_version in control file. The value is not used anywhere in code, but will allow future changes to the checksum version should that become necessary in the future. --- src/backend/access/transam/xlog.c | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) (limited to 'src/backend/access/transam/xlog.c') diff --git a/src/backend/access/transam/xlog.c b/src/backend/access/transam/xlog.c index 5452ae139a2..959f4231873 100644 --- a/src/backend/access/transam/xlog.c +++ b/src/backend/access/transam/xlog.c @@ -60,7 +60,7 @@ #include "utils/timestamp.h" #include "pg_trace.h" -extern bool bootstrap_data_checksums; +extern uint32 bootstrap_data_checksum_version; /* File path names (all relative to $PGDATA) */ #define RECOVERY_COMMAND_FILE "recovery.conf" @@ -3797,7 +3797,7 @@ bool DataChecksumsEnabled(void) { Assert(ControlFile != NULL); - return ControlFile->data_checksums; + return (ControlFile->data_checksum_version > 0); } /* @@ -4126,7 +4126,7 @@ BootStrapXLOG(void) ControlFile->max_prepared_xacts = max_prepared_xacts; ControlFile->max_locks_per_xact = max_locks_per_xact; ControlFile->wal_level = wal_level; - ControlFile->data_checksums = bootstrap_data_checksums; + ControlFile->data_checksum_version = bootstrap_data_checksum_version; /* some additional ControlFile fields are set in WriteControlFile() */ -- cgit v1.2.3