|
|
@ -1273,10 +1273,10 @@ LogStandbySnapshot(void) |
|
|
|
/*
|
|
|
|
/*
|
|
|
|
* Record an enhanced snapshot of running transactions into WAL. |
|
|
|
* Record an enhanced snapshot of running transactions into WAL. |
|
|
|
* |
|
|
|
* |
|
|
|
* The definitions of RunningTransactionsData and xl_xact_running_xacts are |
|
|
|
* The definitions of RunningTransactionsData and xl_running_xacts are |
|
|
|
* similar. We keep them separate because xl_xact_running_xacts is a |
|
|
|
* similar. We keep them separate because xl_running_xacts is a contiguous |
|
|
|
* contiguous chunk of memory and never exists fully until it is assembled in |
|
|
|
* chunk of memory and never exists fully until it is assembled in WAL. |
|
|
|
* WAL. The inserted records are marked as not being important for durability, |
|
|
|
* The inserted records are marked as not being important for durability, |
|
|
|
* to avoid triggering superfluous checkpoint / archiving activity. |
|
|
|
* to avoid triggering superfluous checkpoint / archiving activity. |
|
|
|
*/ |
|
|
|
*/ |
|
|
|
static XLogRecPtr |
|
|
|
static XLogRecPtr |
|
|
|