diff --git a/fdbclient/CMakeLists.txt b/fdbclient/CMakeLists.txt index d105c4500c..f46d491a28 100644 --- a/fdbclient/CMakeLists.txt +++ b/fdbclient/CMakeLists.txt @@ -23,7 +23,6 @@ set(FDBCLIENT_SRCS BlobWorkerInterface.h BlobGranuleReader.actor.cpp BlobGranuleReader.actor.h - BlobGranuleCommon.cpp BlobGranuleCommon.h BlobGranuleFiles.cpp BlobGranuleFiles.h diff --git a/fdbserver/BlobGranuleServerCommon.actor.cpp b/fdbserver/BlobGranuleServerCommon.actor.cpp index d4ed410c92..d621f9dd07 100644 --- a/fdbserver/BlobGranuleServerCommon.actor.cpp +++ b/fdbserver/BlobGranuleServerCommon.actor.cpp @@ -29,7 +29,7 @@ // Gets the latest granule history node for range that was persisted ACTOR Future> getLatestGranuleHistory(Transaction* tr, KeyRange range) { - KeyRange historyRange = blobGranuleHistoryKeyRangeFor(range); + state KeyRange historyRange = blobGranuleHistoryKeyRangeFor(range); state RangeResult result; loop { diff --git a/fdbserver/BlobManager.actor.cpp b/fdbserver/BlobManager.actor.cpp index d99e637731..18d02b99fb 100644 --- a/fdbserver/BlobManager.actor.cpp +++ b/fdbserver/BlobManager.actor.cpp @@ -1831,6 +1831,7 @@ ACTOR Future blobManager(BlobManagerInterface bmInterf, self.addActor.send(monitorClientRanges(&self)); self.addActor.send(rangeAssigner(&self)); + self.addActor.send(monitorPruneKeys(&self)); if (BUGGIFY) { self.addActor.send(chaosRangeMover(&self));