diff options
Diffstat (limited to 'src/backend/storage/lmgr/predicate.c')
-rw-r--r-- | src/backend/storage/lmgr/predicate.c | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/src/backend/storage/lmgr/predicate.c b/src/backend/storage/lmgr/predicate.c index 93841654db3..b455b78f9f7 100644 --- a/src/backend/storage/lmgr/predicate.c +++ b/src/backend/storage/lmgr/predicate.c @@ -344,7 +344,7 @@ static SlruCtlData SerialSlruCtlData; typedef struct SerialControlData { - int headPage; /* newest initialized page */ + int64 headPage; /* newest initialized page */ TransactionId headXid; /* newest valid Xid in the SLRU */ TransactionId tailXid; /* oldest xmin we might be interested in */ } SerialControlData; @@ -1035,7 +1035,7 @@ SerialSetActiveSerXmin(TransactionId xid) void CheckPointPredicate(void) { - int truncateCutoffPage; + int64 truncateCutoffPage; LWLockAcquire(SerialControlLock, LW_EXCLUSIVE); @@ -1048,7 +1048,7 @@ CheckPointPredicate(void) if (TransactionIdIsValid(serialControl->tailXid)) { - int tailPage; + int64 tailPage; tailPage = SerialPage(serialControl->tailXid); |