aboutsummaryrefslogtreecommitdiff
path: root/src/zenremotestore/include
diff options
context:
space:
mode:
authorDan Engelbrecht <[email protected]>2026-02-02 10:46:09 +0100
committerGitHub Enterprise <[email protected]>2026-02-02 10:46:09 +0100
commit8fe906e95324b07779923b1968a7cce7fffc9931 (patch)
treea2a869a0b6e0c9fb524299e18ca8df3d420240a6 /src/zenremotestore/include
parent5.7.20-pre0 (diff)
downloadzen-8fe906e95324b07779923b1968a7cce7fffc9931.tar.xz
zen-8fe906e95324b07779923b1968a7cce7fffc9931.zip
only disable backlog scheduling when downloaded payload is not on disk (#741)
Diffstat (limited to 'src/zenremotestore/include')
-rw-r--r--src/zenremotestore/include/zenremotestore/builds/buildstorageoperations.h3
1 files changed, 2 insertions, 1 deletions
diff --git a/src/zenremotestore/include/zenremotestore/builds/buildstorageoperations.h b/src/zenremotestore/include/zenremotestore/builds/buildstorageoperations.h
index 47f402e15..6304159ae 100644
--- a/src/zenremotestore/include/zenremotestore/builds/buildstorageoperations.h
+++ b/src/zenremotestore/include/zenremotestore/builds/buildstorageoperations.h
@@ -378,7 +378,8 @@ private:
std::span<std::atomic<uint32_t>> SequenceIndexChunksLeftToWriteCounters,
std::atomic<uint64_t>& WritePartsComplete,
const uint64_t TotalPartWriteCount,
- FilteredRate& FilteredWrittenBytesPerSecond);
+ FilteredRate& FilteredWrittenBytesPerSecond,
+ bool EnableBacklog);
void VerifyAndCompleteChunkSequencesAsync(std::span<const uint32_t> RemoteSequenceIndexes, ParallelWork& Work);
bool CompleteSequenceChunk(uint32_t RemoteSequenceIndex, std::span<std::atomic<uint32_t>> SequenceIndexChunksLeftToWriteCounters);