]> granicus.if.org Git - postgresql/commit
Renumber 2PC resource managers so that compared to 9.0, predicate lock rmgr
authorHeikki Linnakangas <heikki.linnakangas@iki.fi>
Tue, 14 Jun 2011 09:32:45 +0000 (12:32 +0300)
committerHeikki Linnakangas <heikki.linnakangas@iki.fi>
Tue, 14 Jun 2011 09:36:51 +0000 (12:36 +0300)
commit8c8006d7761d94c3830b3eb39c343fc9103e885f
tree05a7e30358c13f9720c534e182f8021558b575e3
parent95f62dc8b888cc2fe6da5e8acbcb7e5d4d65d932
Renumber 2PC resource managers so that compared to 9.0, predicate lock rmgr
is added to the end, and existing resource managers keep their old ids.
We're not going to guarantee on-disk compatibility for 2PC state files over
major releases, but it seems better to avoid changing the ids them anyway.
It will help anyone who might want to write external tools to inspect the
state files to work with files from different versions, if nothing else.
Per complaint from Tom Lane.
src/include/access/twophase_rmgr.h