Skip to content

Commit 3fe062e

Browse files
committed
Add server stats for multilevel caching
1 parent cd53a00 commit 3fe062e

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
@@ -119,6 +119,11 @@ pub trait Storage: Send + Sync {
119119
/// Get the maximum storage size, if applicable.
120120
async fn max_size(&self) -> Result<Option<u64>>;
121121

122+
/// Get multi-level cache statistics, if this is a multi-level storage.
123+
fn multilevel_stats(&self) -> Option<crate::cache::multilevel::MultiLevelStats> {
124+
None
125+
}
126+
122127
/// Return the config for preprocessor cache mode if applicable
123128
fn preprocessor_cache_mode_config(&self) -> PreprocessorCacheModeConfig {
124129
// Enable by default, only in local mode

0 commit comments

Comments
 (0)