Actions
Feature #21196
openimplement keepclient API on top of block cache with pluggable backend
Start date:
Due date:
% Done:
0%
Estimated time:
Story points:
-
Description
- define keep-gateway API
- implement keep-gateway API by reading from entries in block cache from #20318
- if a block isn't present in the cache, get it from the configured backend
- also implement keep-gateway API using HTTP client to keepstore (existing keepclient functionality)
- we end up with two new components, the caching component and the HTTP client component (both implementing the keep-gateway API), the existing keepclient class is reimplemented in terms of these new components (the caching component wrapping the http client component).
Related issues
Updated by Peter Amstutz 15 days ago
- Category set to Keep
- Description updated (diff)
- Subject changed from implementation of the keepclient interface to implement keepclient API on top of block cache with pluggable backend
Updated by Peter Amstutz 15 days ago
- Related to Feature #20318: Go SDK supports local filesystem-backed data cache added
Updated by Peter Amstutz 1 day ago
- Target version changed from Development 2024-01-03 sprint to Development 2024-01-17 sprint
Actions