From dba0a2d729fdbc0381bd6fe5c8bd94280f117d5e Mon Sep 17 00:00:00 2001 From: Suraj Gupta Date: Tue, 16 Nov 2021 09:46:51 -0500 Subject: [PATCH] Add comment to clarify empty UID usage. --- fdbserver/BlobManager.actor.cpp | 1 + 1 file changed, 1 insertion(+) diff --git a/fdbserver/BlobManager.actor.cpp b/fdbserver/BlobManager.actor.cpp index b077c22da8..75114d029a 100644 --- a/fdbserver/BlobManager.actor.cpp +++ b/fdbserver/BlobManager.actor.cpp @@ -1080,6 +1080,7 @@ ACTOR Future recoverBlobManager(BlobManagerData* bmData) { std::tie(splitState, version) = decodeBlobGranuleSplitValue(split.value); const KeyRange range = blobGranuleSplitKeyRangeFor(parentGranuleID); if (splitState <= BlobGranuleSplitState::Initialized) { + // the empty UID signifies that we need to find an owner (worker) for this range workerAssignments.insert(range, UID()); } }