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

Public Attributes

Oid relid
 pg_class OID (sort key)
bool valid
 false => refresh on next access
bool present
 when valid: did the worker return any ancestors?
uint16 ancestor_n
 when present: count
Oid ancestors [PROVSQL_TABLE_INFO_MAX_ANCESTORS]
 when present: ancestor OIDs

Detailed Description

Definition at line 713 of file provsql_utils.c.

Member Data Documentation

◆ ancestor_n

uint16 ancestry_cache_entry::ancestor_n

when present: count

Definition at line 717 of file provsql_utils.c.

◆ ancestors

Oid ancestry_cache_entry::ancestors[PROVSQL_TABLE_INFO_MAX_ANCESTORS]

when present: ancestor OIDs

Definition at line 718 of file provsql_utils.c.

◆ present

bool ancestry_cache_entry::present

when valid: did the worker return any ancestors?

Definition at line 716 of file provsql_utils.c.

◆ relid

Oid ancestry_cache_entry::relid

pg_class OID (sort key)

Definition at line 714 of file provsql_utils.c.

◆ valid

bool ancestry_cache_entry::valid

false => refresh on next access

Definition at line 715 of file provsql_utils.c.


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