diff options
| author | Per Larsson <[email protected]> | 2021-10-01 11:29:03 +0200 |
|---|---|---|
| committer | Per Larsson <[email protected]> | 2021-10-01 11:29:03 +0200 |
| commit | eff1eb09a293cf92b6c25d7041f6931acf2c169f (patch) | |
| tree | 6e3d098b4d1197fdd37b8f69c98fd2a91140e748 /zenserver/upstream/upstreamcache.h | |
| parent | Try upload missing payloads and finalize Jupiter cache ref. (diff) | |
| download | zen-eff1eb09a293cf92b6c25d7041f6931acf2c169f.tar.xz zen-eff1eb09a293cf92b6c25d7041f6931acf2c169f.zip | |
Added upstream cache perf metrics.
Diffstat (limited to 'zenserver/upstream/upstreamcache.h')
| -rw-r--r-- | zenserver/upstream/upstreamcache.h | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/zenserver/upstream/upstreamcache.h b/zenserver/upstream/upstreamcache.h index ce8f28db4..a6b1e9784 100644 --- a/zenserver/upstream/upstreamcache.h +++ b/zenserver/upstream/upstreamcache.h @@ -12,6 +12,7 @@ namespace zen { +class CbObjectWriter; class CidStore; class ZenCacheStore; struct CloudCacheClientOptions; @@ -140,6 +141,8 @@ public: }; virtual EnqueueResult EnqueueUpstream(UpstreamCacheRecord CacheRecord) = 0; + + virtual void GetStatus(CbObjectWriter& CbO) = 0; }; std::unique_ptr<UpstreamCache> MakeUpstreamCache(const UpstreamCacheOptions& Options, ZenCacheStore& CacheStore, CidStore& CidStore); |