]> granicus.if.org Git - postgresql/commit
Revert "Allow on-line enabling and disabling of data checksums"
authorMagnus Hagander <magnus@hagander.net>
Mon, 9 Apr 2018 17:02:42 +0000 (19:02 +0200)
committerMagnus Hagander <magnus@hagander.net>
Mon, 9 Apr 2018 17:03:42 +0000 (19:03 +0200)
commita228cc13aeabff308d6dfc98a1015865f5393fce
tree4704837fb075ccf7c8e5ecc10f341e527ed0e16d
parent03c11796a95cc20a4559a103019d4d22a116a13c
Revert "Allow on-line enabling and disabling of data checksums"

This reverts the backend sides of commit 1fde38beaa0c3e66c340efc7cc0dc272d6254bb0.
I have, at least for now, left the pg_verify_checksums tool in place, as
this tool can be very valuable without the rest of the patch as well,
and since it's a read-only tool that only runs when the cluster is down
it should be a lot safer.
39 files changed:
doc/src/sgml/func.sgml
doc/src/sgml/ref/initdb.sgml
doc/src/sgml/reference.sgml
doc/src/sgml/wal.sgml
src/backend/access/rmgrdesc/xlogdesc.c
src/backend/access/transam/xlog.c
src/backend/access/transam/xlogfuncs.c
src/backend/catalog/system_views.sql
src/backend/postmaster/Makefile
src/backend/postmaster/bgworker.c
src/backend/postmaster/checksumhelper.c [deleted file]
src/backend/postmaster/pgstat.c
src/backend/replication/basebackup.c
src/backend/replication/logical/decode.c
src/backend/storage/ipc/ipci.c
src/backend/storage/page/README
src/backend/storage/page/bufpage.c
src/backend/utils/misc/guc.c
src/bin/pg_upgrade/controldata.c
src/bin/pg_upgrade/pg_upgrade.h
src/bin/pg_verify_checksums/pg_verify_checksums.c
src/include/access/xlog.h
src/include/access/xlog_internal.h
src/include/catalog/pg_control.h
src/include/catalog/pg_proc.dat
src/include/pgstat.h
src/include/postmaster/checksumhelper.h [deleted file]
src/include/storage/bufpage.h
src/include/storage/checksum.h
src/test/Makefile
src/test/checksum/.gitignore [deleted file]
src/test/checksum/Makefile [deleted file]
src/test/checksum/README [deleted file]
src/test/checksum/t/001_standby_checksum.pl [deleted file]
src/test/isolation/expected/checksum_cancel.out [deleted file]
src/test/isolation/expected/checksum_enable.out [deleted file]
src/test/isolation/isolation_schedule
src/test/isolation/specs/checksum_cancel.spec [deleted file]
src/test/isolation/specs/checksum_enable.spec [deleted file]