Skip to content

Commit 22b9835

Browse files
committed
Add server stats for multilevel caching
1 parent 3185df7 commit 22b9835

3 files changed

Lines changed: 351 additions & 11 deletions

File tree

src/cache/cache.rs

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -400,6 +400,11 @@ pub trait Storage: Send + Sync {
400400
/// Get the maximum storage size, if applicable.
401401
async fn max_size(&self) -> Result<Option<u64>>;
402402

403+
/// Get multi-level cache statistics, if this is a multi-level storage.
404+
fn multilevel_stats(&self) -> Option<crate::cache::multilevel::MultiLevelStats> {
405+
None
406+
}
407+
403408
/// Return the config for preprocessor cache mode if applicable
404409
fn preprocessor_cache_mode_config(&self) -> PreprocessorCacheModeConfig {
405410
// Enable by default, only in local mode

0 commit comments

Comments
 (0)