summaryrefslogtreecommitdiff
path: root/src/mongo/db/multi_key_path_tracker.cpp
diff options
context:
space:
mode:
authorLouis Williams <louis.williams@mongodb.com>2021-02-26 12:51:06 -0500
committerEvergreen Agent <no-reply@evergreen.mongodb.com>2021-02-26 19:22:14 +0000
commita56afdff77a84c37d6af0ba77e7068a0b5d593c0 (patch)
treeac9f44ae293930d0dfd08ae448b5e44f5f1aab63 /src/mongo/db/multi_key_path_tracker.cpp
parent16e8cfc7eec8d270e328f4162accb23def2e25a5 (diff)
downloadmongo-r4.2.13-rc1.tar.gz
Revert "SERVER-54742 Initialize IndexCatalogEntry multikey state directly from durable catalog"r4.2.13-rc1
This reverts commit 46fc6fb233e85538a94dda6eea91cc2ac34cee15. Revert "SERVER-47694: fix multikey. again" This reverts commit ecd41f8b3bfe2154921cbcede9040d535a46e0c5.
Diffstat (limited to 'src/mongo/db/multi_key_path_tracker.cpp')
-rw-r--r--src/mongo/db/multi_key_path_tracker.cpp13
1 files changed, 0 insertions, 13 deletions
diff --git a/src/mongo/db/multi_key_path_tracker.cpp b/src/mongo/db/multi_key_path_tracker.cpp
index 33112ced2b2..52ac75d58f5 100644
--- a/src/mongo/db/multi_key_path_tracker.cpp
+++ b/src/mongo/db/multi_key_path_tracker.cpp
@@ -68,19 +68,6 @@ void MultikeyPathTracker::mergeMultikeyPaths(MultikeyPaths* toMergeInto,
}
}
-bool MultikeyPathTracker::covers(const MultikeyPaths& parent, const MultikeyPaths& child) {
- for (size_t idx = 0; idx < parent.size(); ++idx) {
- auto& parentPath = parent[idx];
- auto& childPath = child[idx];
- for (auto&& item : childPath) {
- if (parentPath.find(item) == parentPath.end()) {
- return false;
- }
- }
- }
- return true;
-}
-
void MultikeyPathTracker::addMultikeyPathInfo(MultikeyPathInfo info) {
invariant(_trackMultikeyPathInfo);
// Merge the `MultikeyPathInfo` input into the accumulated value being tracked for the