跳转到内容

desktop/src-tauri/crates/core/src/query_acceleration.rs

第 1 条注释,第 1 行

desktop/src-tauri/crates/core/src/query_acceleration.rs:1

//! 可选的 schema 11 查询缓存,在事务内维护。

第 2 条注释,第 46 行

desktop/src-tauri/crates/core/src/query_acceleration.rs:46

// 失效时也删除缓存中的身份信息:保留清理和旧写入程序

第 3 条注释,第 47 行

desktop/src-tauri/crates/core/src/query_acceleration.rs:47

// 不应在不可用缓存中留下会话标识。

第 4 条注释,第 84 行

desktop/src-tauri/crates/core/src/query_acceleration.rs:84

// 包含全部表并保留有界 SQLite 分析,使

第 5 条注释,第 85 行

desktop/src-tauri/crates/core/src/query_acceleration.rs:85

// 组合筛选可选择过滤效果更好的表达式索引。

第 6 条注释,第 109 行

desktop/src-tauri/crates/core/src/query_acceleration.rs:109

// 可选缓存不能拒绝各组分别有效的事件,

第 7 条注释,第 110 行

desktop/src-tauri/crates/core/src/query_acceleration.rs:110

// 即使合并后的指标超出 i64。

第 8 条注释,第 197 行

desktop/src-tauri/crates/core/src/query_acceleration.rs:197

// 较长保留历史在此时间窗外使用原查询。

第 9 条注释,第 248 行

desktop/src-tauri/crates/core/src/query_acceleration.rs:248

// 今天、首次观察之前的空日期和日历空缺不需要

第 10 条注释,第 249 行

desktop/src-tauri/crates/core/src/query_acceleration.rs:249

// 保存零值行。缺少缓存分区时,检查 daily_usage 和 usage_events 是否都为空,

第 11 条注释,第 250 行

desktop/src-tauri/crates/core/src/query_acceleration.rs:250

// 防止旧程序仅写事件后仍将过期缓存视为有效。