aboutsummaryrefslogtreecommitdiff
path: root/zenserver/upstream/upstreamcache.cpp
diff options
context:
space:
mode:
authorDan Engelbrecht <[email protected]>2022-10-13 10:40:26 +0200
committerGitHub <[email protected]>2022-10-13 01:40:26 -0700
commit0c7fbe43ed582cd791191d6c0935cd8693e1208e (patch)
tree77757d193734f8927d474c5a072ffe4af8579513 /zenserver/upstream/upstreamcache.cpp
parentdisable project store GC (#179) (diff)
downloadzen-0c7fbe43ed582cd791191d6c0935cd8693e1208e.tar.xz
zen-0c7fbe43ed582cd791191d6c0935cd8693e1208e.zip
Add "Accept" field in RPC request to gracefully handle requests from older instances (#180)
Diffstat (limited to 'zenserver/upstream/upstreamcache.cpp')
-rw-r--r--zenserver/upstream/upstreamcache.cpp4
1 files changed, 4 insertions, 0 deletions
diff --git a/zenserver/upstream/upstreamcache.cpp b/zenserver/upstream/upstreamcache.cpp
index ac75285c7..f9673bcd6 100644
--- a/zenserver/upstream/upstreamcache.cpp
+++ b/zenserver/upstream/upstreamcache.cpp
@@ -860,6 +860,7 @@ namespace detail {
CbObjectWriter BatchRequest;
BatchRequest << "Method"sv
<< "GetCacheRecords"sv;
+ BatchRequest << "Accept"sv << kCbPkgMagic;
BatchRequest.BeginObject("Params"sv);
{
@@ -982,6 +983,7 @@ namespace detail {
CbObjectWriter BatchRequest;
BatchRequest << "Method"sv
<< "GetCacheValues"sv;
+ BatchRequest << "Accept"sv << kCbPkgMagic;
BatchRequest.BeginObject("Params"sv);
{
@@ -1101,6 +1103,7 @@ namespace detail {
CbObjectWriter BatchRequest;
BatchRequest << "Method"sv
<< "GetCacheChunks"sv;
+ BatchRequest << "Accept"sv << kCbPkgMagic;
BatchRequest.BeginObject("Params"sv);
{
@@ -1289,6 +1292,7 @@ namespace detail {
CbObjectWriter BatchWriter;
BatchWriter << "Method"sv
<< "PutCacheValues"sv;
+ BatchWriter << "Accept"sv << kCbPkgMagic;
BatchWriter.BeginObject("Params"sv);
{