diff options
| author | Dan Engelbrecht <[email protected]> | 2022-09-08 08:55:38 +0200 |
|---|---|---|
| committer | GitHub <[email protected]> | 2022-09-07 23:55:38 -0700 |
| commit | c96d28abc6c2c526295ec8ef9b7959b0ff862d23 (patch) | |
| tree | 7b1e116a3184bb38a47621660f11871c1cd254ff /zenserver/upstream/jupiter.h | |
| parent | Implement proper GetCacheValues upstream (#155) (diff) | |
| download | zen-c96d28abc6c2c526295ec8ef9b7959b0ff862d23.tar.xz zen-c96d28abc6c2c526295ec8ef9b7959b0ff862d23.zip | |
Added CloudCacheSession::GetInlineBlob to properly get CacheValues (#159)
* Added CloudCacheSession::GetInlineBlob to properly get CacheValues from Horde
Issue #UE-162151
* validate uncompressed binary from Horde "application/x-jupiter-inline" response
Diffstat (limited to 'zenserver/upstream/jupiter.h')
| -rw-r--r-- | zenserver/upstream/jupiter.h | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/zenserver/upstream/jupiter.h b/zenserver/upstream/jupiter.h index 4e5e38d6f..88ab77247 100644 --- a/zenserver/upstream/jupiter.h +++ b/zenserver/upstream/jupiter.h @@ -99,6 +99,7 @@ public: CloudCacheResult GetBlob(std::string_view Namespace, const IoHash& Key); CloudCacheResult GetCompressedBlob(std::string_view Namespace, const IoHash& Key); CloudCacheResult GetObject(std::string_view Namespace, const IoHash& Key); + CloudCacheResult GetInlineBlob(std::string_view Namespace, std::string_view BucketId, const IoHash& Key, IoHash& OutPayloadHash); PutRefResult PutRef(std::string_view Namespace, std::string_view BucketId, const IoHash& Key, IoBuffer Ref, ZenContentType RefType); CloudCacheResult PutBlob(std::string_view Namespace, const IoHash& Key, IoBuffer Blob); |