]> granicus.if.org Git - postgresql/commit
Remove rm_safe_restartpoint machinery.
authorHeikki Linnakangas <heikki.linnakangas@iki.fi>
Tue, 18 Mar 2014 20:06:59 +0000 (22:06 +0200)
committerHeikki Linnakangas <heikki.linnakangas@iki.fi>
Tue, 18 Mar 2014 20:10:35 +0000 (22:10 +0200)
commit59a5ab3f426e74e3f901dc2cf533726bcea08ed2
tree4835577649e139a2a2b12b486919261e92996729
parent1d3b258cbe4aedfb49c92c28b9cbd7c18d277e04
Remove rm_safe_restartpoint machinery.

It is no longer used, none of the resource managers have multi-record
actions that would make it unsafe to perform a restartpoint.

Also don't allow rm_cleanup to write WAL records, it's also no longer
required. Move the call to rm_cleanup routines to make it more symmetric
with rm_startup.
src/backend/access/transam/rmgr.c
src/backend/access/transam/xlog.c
src/include/access/rmgr.h
src/include/access/rmgrlist.h
src/include/access/xlog_internal.h