@@ -25,34 +25,34 @@ const TwoPhaseCallback twophase_recover_callbacks[TWOPHASE_RM_MAX_ID + 1] =
2525{
2626NULL ,/* END ID */
2727lock_twophase_recover ,/* Lock */
28- predicatelock_twophase_recover ,/* PredicateLock */
2928NULL ,/* pgstat */
30- multixact_twophase_recover /* MultiXact */
29+ multixact_twophase_recover ,/* MultiXact */
30+ predicatelock_twophase_recover /* PredicateLock */
3131};
3232
3333const TwoPhaseCallback twophase_postcommit_callbacks [TWOPHASE_RM_MAX_ID + 1 ]=
3434{
3535NULL ,/* END ID */
3636lock_twophase_postcommit ,/* Lock */
37- NULL ,/* PredicateLock */
3837pgstat_twophase_postcommit ,/* pgstat */
39- multixact_twophase_postcommit /* MultiXact */
38+ multixact_twophase_postcommit ,/* MultiXact */
39+ NULL /* PredicateLock */
4040};
4141
4242const TwoPhaseCallback twophase_postabort_callbacks [TWOPHASE_RM_MAX_ID + 1 ]=
4343{
4444NULL ,/* END ID */
4545lock_twophase_postabort ,/* Lock */
46- NULL ,/* PredicateLock */
4746pgstat_twophase_postabort ,/* pgstat */
48- multixact_twophase_postabort /* MultiXact */
47+ multixact_twophase_postabort ,/* MultiXact */
48+ NULL /* PredicateLock */
4949};
5050
5151const TwoPhaseCallback twophase_standby_recover_callbacks [TWOPHASE_RM_MAX_ID + 1 ]=
5252{
5353NULL ,/* END ID */
5454lock_twophase_standby_recover ,/* Lock */
55- NULL ,/* PredicateLock */
5655NULL ,/* pgstat */
57- NULL /* MultiXact */
56+ NULL ,/* MultiXact */
57+ NULL /* PredicateLock */
5858};