ProvSQL C/C++ API
Adding support for provenance and uncertainty management to PostgreSQL databases
Loading...
Searching...
No Matches
prob_write Struct Reference

One recorded probability write, awaiting commit or rollback. More...

Collaboration diagram for prob_write:

Public Attributes

pg_uuid_t token
int nest_level

Detailed Description

One recorded probability write, awaiting commit or rollback.

nest_level is the subtransaction nesting level the write happened at (GetCurrentTransactionNestLevel). A subtransaction abort clears every entry at or below its own level; a subtransaction commit re-parents them to the parent level, so an outer ROLLBACK still undoes a write made inside a released savepoint.

Definition at line 60 of file probability_store.c.

Member Data Documentation

◆ nest_level

int prob_write::nest_level

Definition at line 62 of file probability_store.c.

◆ token

pg_uuid_t prob_write::token

Definition at line 61 of file probability_store.c.


The documentation for this struct was generated from the following file: