![]() |
ProvSQL C/C++ API
Adding support for provenance and uncertainty management to PostgreSQL databases
|
What provsql.circuit_cleanup() reports.
More...
#include "provsql_mmap.h"
Public Attributes | |
| uint64 | gates_before |
| Gate records before. | |
| uint64 | gates_after |
| Gate records kept. | |
| uint64 | wires_before |
| Child wires before. | |
| uint64 | wires_after |
| Child wires kept. | |
| uint64 | extra_before |
| Annotation bytes before. | |
| uint64 | extra_after |
| Annotation bytes kept. | |
What provsql.circuit_cleanup() reports.
The three "before" figures are the store's size when the clean-up started; the three "after" figures are the size of the rebuilt store (or, on a dry run, only the live gate count, the rest being 0 – the wire and byte totals of a rewrite are not known without doing it).
Definition at line 94 of file provsql_mmap.h.
| uint64 provsql_cleanup_result::extra_after |
Annotation bytes kept.
Definition at line 100 of file provsql_mmap.h.
| uint64 provsql_cleanup_result::extra_before |
Annotation bytes before.
Definition at line 99 of file provsql_mmap.h.
| uint64 provsql_cleanup_result::gates_after |
Gate records kept.
Definition at line 96 of file provsql_mmap.h.
| uint64 provsql_cleanup_result::gates_before |
Gate records before.
Definition at line 95 of file provsql_mmap.h.
| uint64 provsql_cleanup_result::wires_after |
Child wires kept.
Definition at line 98 of file provsql_mmap.h.
| uint64 provsql_cleanup_result::wires_before |
Child wires before.
Definition at line 97 of file provsql_mmap.h.