PostgreSQL Source Code
git master
|
#include "postgres.h"
#include "access/multixact.h"
#include "access/xact.h"
#include "utils/builtins.h"
#include "utils/injection_point.h"
Go to the source code of this file.
Functions | |
PG_FUNCTION_INFO_V1 (test_create_multixact) | |
PG_FUNCTION_INFO_V1 (test_read_multixact) | |
Datum | test_create_multixact (PG_FUNCTION_ARGS) |
Datum | test_read_multixact (PG_FUNCTION_ARGS) |
PG_FUNCTION_INFO_V1 | ( | test_create_multixact | ) |
PG_FUNCTION_INFO_V1 | ( | test_read_multixact | ) |
Datum test_create_multixact | ( | PG_FUNCTION_ARGS | ) |
Definition at line 29 of file test_multixact.c.
References GetCurrentTransactionId(), MultiXactIdCreate(), MultiXactIdSetOldestMember(), MultiXactStatusForShare, MultiXactStatusUpdate, and PG_RETURN_TRANSACTIONID.
Datum test_read_multixact | ( | PG_FUNCTION_ARGS | ) |
Definition at line 44 of file test_multixact.c.
References AtEOXact_MultiXact(), elog, ERROR, GetMultiXactIdMembers(), INJECTION_POINT, PG_GETARG_TRANSACTIONID, and PG_RETURN_VOID.