icydb-core 0.68.4

IcyDB — A type-safe, embedded ORM and schema system for the Internet Computer
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
//! Module: db::executor::route::hints
//! Responsibility: route-owned bounded-fetch and scan-budget hint derivation.
//! Does not own: route capability derivation or dispatch execution.
//! Boundary: emits optional hints consumed by stream/runtime surfaces.

mod aggregate;
mod load;

pub(in crate::db::executor::route) use aggregate::{
    aggregate_probe_fetch_hint_for_model, aggregate_seek_spec_for_model, count_pushdown_fetch_hint,
};
pub(in crate::db::executor::route) use load::{
    assess_index_range_limit_pushdown_for_model, bounded_probe_hint_is_safe, load_scan_budget_hint,
    top_n_seek_spec_for_model,
};