Improve documentation about reasoning behind the order of operations
in GetSnapshotData, GetNewTransactionId, CommitTransaction, AbortTransaction, etc. Correct race condition in transaction status testing in HeapTupleSatisfiesVacuum --- this wasn't important for old VACUUM with exclusive lock on its table, but it sure is important now. All per pghackers discussion 7/11/01 and 7/12/01.
Showing
- src/backend/access/transam/varsup.c 11 additions, 3 deletionssrc/backend/access/transam/varsup.c
- src/backend/access/transam/xact.c 32 additions, 22 deletionssrc/backend/access/transam/xact.c
- src/backend/storage/ipc/sinval.c 48 additions, 12 deletionssrc/backend/storage/ipc/sinval.c
- src/backend/utils/time/tqual.c 19 additions, 12 deletionssrc/backend/utils/time/tqual.c
Loading
Please register or sign in to comment