Skip to main content

Module logic

Module logic 

Source
Expand description

GPU-accelerated evaluation of compiled Datalog programs.

Structs§

DeltaPlannerTelemetry
Planner-grade telemetry for a persistent-session relation delta update.
LogicArgumentSchema
Read-only metadata for one argument of a compiled relation.
LogicDeltaReport
Summary for a persistent-session relation delta update.
LogicEvalResult
Result of evaluating an entire Datalog program.
LogicMaterializedStore
A materialized derived store produced by one compiled logic program.
LogicProgram
A compiled Datalog program ready for GPU evaluation.
LogicQueryResult
Result of evaluating a single query in a Datalog program.
LogicSessionRuntime
Runtime state retained by a persistent logic session.
PreparedRelationDeltaBatch
Device-coalesced relation updates prepared for validation and later application.
PreparedRelationDeltaCommit
A fully staged relation update bound to its authoritative and derived state.
RelationDeltaCancellation
Tuples canceled at one ordered merge step of a relation-delta batch.
WcojDispatchStats
Multiway/Free-Join dispatch telemetry counters for a retained session executor. Counts accumulate across evaluates within the session.

Enums§

RelationDeltaDirection
Direction of an incoming relation-delta occurrence.

Functions§

normalize_program_for_execution
Normalize a parsed program through the pre-compilation passes used by execution.