diff options
Diffstat (limited to 'src/include/storage/procarray.h')
-rw-r--r-- | src/include/storage/procarray.h | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/src/include/storage/procarray.h b/src/include/storage/procarray.h index f3eba9b7640..3af7577e8c6 100644 --- a/src/include/storage/procarray.h +++ b/src/include/storage/procarray.h @@ -64,6 +64,10 @@ extern VirtualTransactionId *GetVirtualXIDsDelayingChkpt(int *nvxids, int type); extern bool HaveVirtualXIDsDelayingChkpt(VirtualTransactionId *vxids, int nvxids, int type); +extern PGPROC *BackendIdGetProc(int backendID); +extern void BackendIdGetTransactionIds(int backendID, TransactionId *xid, + TransactionId *xmin, int *nsubxid, + bool *overflowed); extern PGPROC *BackendPidGetProc(int pid); extern PGPROC *BackendPidGetProcWithLock(int pid); extern int BackendXidGetPid(TransactionId xid); |