diff --git a/FdbVersionedMap.cpp b/FdbVersionedMap.cpp index 6fa08c6..f275761 100644 --- a/FdbVersionedMap.cpp +++ b/FdbVersionedMap.cpp @@ -1203,16 +1203,14 @@ struct __attribute__((__visibility__("hidden"))) VersionedMap::Impl { } versionedData.erase(param1, param2); assert(param2 > param1); - // assert( - // !versionedData.isClearContaining(versionedData.atLatest(), - // param1)); + assert( + !versionedData.isClearContaining(versionedData.atLatest(), param1)); versionedData.insert(param1, ValueOrClearToRef::clearTo(param2)); } } } void setOldestVersion(int64_t oldestVersion) { - return; auto iter = mutationLog.begin(); while (iter != mutationLog.end() && iter->first <= oldestVersion) { for (const auto &m : iter->second.mutations) { @@ -1238,8 +1236,6 @@ struct __attribute__((__visibility__("hidden"))) VersionedMap::Impl { } versionedData.forgetVersionsBefore(oldestVersion); } - - // TODO }; VersionedMap::Impl *internal_makeImpl(int64_t version) {