Revert pg_relation_check_pages()
authorMichael Paquier <michael@paquier.xyz>
Wed, 4 Nov 2020 01:21:46 +0000 (10:21 +0900)
committerMichael Paquier <michael@paquier.xyz>
Wed, 4 Nov 2020 01:21:46 +0000 (10:21 +0900)
commite152506adef4bc503ea7b8ebb4fedc0b8eebda81
tree550e61c934bb4e562ec5b946baed8a5ab03d8fc5
parent90851d1d26f54ccb4d7b1bc49449138113d6ec83
Revert pg_relation_check_pages()

This reverts the following set of commits, following complaints about
the lack of portability of the central part of the code in bufmgr.c as
well as the use of partition mapping locks during page reads:
c780a7a9
f2b88396
b787d4ce
ce7f772c
60a51c6b

Per discussion with Andres Freund, Robert Haas and myself.

Bump catalog version.

Discussion: https://postgr.es/m/20201029181729.2nrub47u7yqncsv7@alap3.anarazel.de
14 files changed:
doc/src/sgml/func.sgml
src/backend/catalog/system_views.sql
src/backend/storage/buffer/bufmgr.c
src/backend/utils/adt/Makefile
src/backend/utils/adt/pagefuncs.c [deleted file]
src/include/catalog/catversion.h
src/include/catalog/pg_proc.dat
src/include/storage/bufmgr.h
src/test/recovery/t/022_page_check.pl [deleted file]
src/test/regress/expected/pagefuncs.out [deleted file]
src/test/regress/parallel_schedule
src/test/regress/serial_schedule
src/test/regress/sql/pagefuncs.sql [deleted file]
src/tools/pgindent/typedefs.list