pub struct WcojDispatchStats {
pub free_join_dispatch_count: u64,
pub factorized_delta_dispatch_count: u64,
pub wcoj_groupby_fusion_dispatch_count: u64,
pub wcoj_error_decline_count: u64,
}Expand description
Multiway/Free-Join dispatch telemetry counters for a retained session executor. Counts accumulate across evaluates within the session.
Fields§
§free_join_dispatch_count: u64Free Join dispatches taken through the multiway plan.
factorized_delta_dispatch_count: u64Factorized recursive-delta dispatches taken in the semi-naive fixpoint (dense bitvector or sparse hash-set route).
wcoj_groupby_fusion_dispatch_count: u64Aggregate-fused group-by-root dispatches (no materialized join rows).
wcoj_error_decline_count: u64WCOJ pipeline errors that declined to the binary-join fallback.
Trait Implementations§
Source§impl Clone for WcojDispatchStats
impl Clone for WcojDispatchStats
Source§fn clone(&self) -> WcojDispatchStats
fn clone(&self) -> WcojDispatchStats
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for WcojDispatchStats
impl Debug for WcojDispatchStats
Source§impl Default for WcojDispatchStats
impl Default for WcojDispatchStats
Source§fn default() -> WcojDispatchStats
fn default() -> WcojDispatchStats
Returns the “default value” for a type. Read more
Source§impl PartialEq for WcojDispatchStats
impl PartialEq for WcojDispatchStats
impl Copy for WcojDispatchStats
impl Eq for WcojDispatchStats
impl StructuralPartialEq for WcojDispatchStats
Auto Trait Implementations§
impl Freeze for WcojDispatchStats
impl RefUnwindSafe for WcojDispatchStats
impl Send for WcojDispatchStats
impl Sync for WcojDispatchStats
impl Unpin for WcojDispatchStats
impl UnsafeUnpin for WcojDispatchStats
impl UnwindSafe for WcojDispatchStats
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Checks if this value is equivalent to the given key. Read more