1#![warn(missing_docs)]
3pub mod executor;
8pub mod ilp_registry;
9pub mod profiler;
10pub mod relation;
11mod statistics;
12
13pub use executor::{
14 DeltaRecomputeStats, EpistemicGpuBatchExecutionResult, EpistemicGpuBatchExecutionTrace,
15 EpistemicGpuCandidateGenerationTrace, EpistemicGpuCandidateValidationTrace,
16 EpistemicGpuConstraintValidationTrace, EpistemicGpuConstraintWorldViewValidationTrace,
17 EpistemicGpuExecutionResult, EpistemicGpuFinalResultMaterializationTrace,
18 EpistemicGpuFinalResultTransferTrace, EpistemicGpuFinalTupleMaterializationTrace,
19 EpistemicGpuKernelTimingTrace, EpistemicGpuMaterializationTrace,
20 EpistemicGpuModelMembershipSource, EpistemicGpuModelMembershipTrace,
21 EpistemicGpuPreparedExecution, EpistemicGpuPropagationTrace, EpistemicGpuProviderIdentity,
22 EpistemicGpuRejectionReason, EpistemicGpuRuntimeCounters, EpistemicGpuRuntimePreflight,
23 EpistemicGpuRuntimeTrace, EpistemicGpuRuntimeWcojCertification,
24 EpistemicGpuTransferBudgetTrace, EpistemicGpuWorkspace, EpistemicGpuWorkspaceCapacities,
25 EpistemicGpuWorkspaceLayout, EpistemicGpuWorkspaceResetTrace,
26 EpistemicGpuWorldViewValidationTrace, Executor, RelationDelta,
27};
28pub use ilp_registry::{read_device_row_count, IlpRegistry, IlpTagEntry, IlpTaggedResult};
29pub use profiler::{ExecutionStats, MeasureGuard, OpStats, Profiler, StratumStats};
30pub use relation::RelationStore;
31pub use statistics::{JoinStats, JoinStrategy, QueryStatistics};