ProvSQL SQL API
Adding support for provenance and uncertainty management to PostgreSQL databases
Loading...
Searching...
No Matches
Topics
Here is a list of all topics with brief descriptions:
[detail level 1234567891011121314]
 Circuit gate manipulationRV / AGG_TOKEN evaluators return the restricted distribution
 Provenance table managementCreate a new gate in the provenance circuit
 Internal constantsTrigger function for DELETE statement provenance tracking
 Semiring operationsReturn the ProvSQL UUID namespace (used for deterministic gate UUIDs)
 Semiring evaluationCreate a times (product) gate from multiple provenance tokens
 Circuit introspectionEvaluate provenance using a compiled (built-in) semiring
 Type for the result of aggregate queriesRow type for sub_circuit_with_desc results
 Type for continuous random variablesInput function for the AGG_TOKEN type (parses TEXT representation)
 Aggregate provenancePer-row helper: wrap an RV in mixture(prov, rv, as_random(0))
 Probability and Shapley valuesCreate a δ-semiring gate wrapping a provenance token
 Provenance outputCompute the probability of a provenance token
 Circuit initializationRegister a tool, or replace the RECORD with the same logical name
 Compiled semiringsReset the internal cache of OID constants used by the query rewriter
 choose aggregateEvaluate provenance as a symbolic formula (e.g., "a ⊗ b ⊕ c")
 Update provenance (PostgreSQL 14+)Installation-time advisory: if provsql is not in the database's default search_path, point the user at setup_search_path()
 Temporal DB (PostgreSQL 14+)Functions for temporal database support