1
0
mirror of https://github.com/postgres/postgres.git synced 2025-11-25 12:03:53 +03:00

SSI comment fixes and enhancements. Notably, document that the conflict-out

flag actually means that the transaction has a conflict out to a transaction
that committed before the flagged transaction.

Kevin Grittner
This commit is contained in:
Heikki Linnakangas
2011-06-03 12:45:42 +03:00
parent 52caa355ee
commit c8630919e0
2 changed files with 17 additions and 6 deletions

View File

@@ -92,6 +92,11 @@ typedef struct SERIALIZABLEXACT
#define SXACT_FLAG_ROLLED_BACK 0x00000001
#define SXACT_FLAG_COMMITTED 0x00000002
/*
* The following flag actually means that the flagged transaction has a
* conflict out *to a transaction which committed ahead of it*. It's hard
* to get that into a name of a reasonable length.
*/
#define SXACT_FLAG_CONFLICT_OUT 0x00000004
#define SXACT_FLAG_READ_ONLY 0x00000008
#define SXACT_FLAG_DID_WRITE 0x00000010