diff options
author | Benety Goh <benety@mongodb.com> | 2019-06-14 17:58:33 -0400 |
---|---|---|
committer | Benety Goh <benety@mongodb.com> | 2019-06-14 17:58:56 -0400 |
commit | 1822f7f35f4f86149c81ecbf753957beeebb825a (patch) | |
tree | be0a41d65647501061681b4ea09d11dbce863fad /src/mongo/db/multi_key_path_tracker.h | |
parent | 59185d2cc1ef3e933d6f3038f7b3e3a44a10bf11 (diff) | |
download | mongo-1822f7f35f4f86149c81ecbf753957beeebb825a.tar.gz |
SERVER-39705 add multikey paths to MultikeyPathTracker::mergeMultikeyPaths() invariant message
Diffstat (limited to 'src/mongo/db/multi_key_path_tracker.h')
-rw-r--r-- | src/mongo/db/multi_key_path_tracker.h | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/src/mongo/db/multi_key_path_tracker.h b/src/mongo/db/multi_key_path_tracker.h index 8058f134adf..1fb1ee20fac 100644 --- a/src/mongo/db/multi_key_path_tracker.h +++ b/src/mongo/db/multi_key_path_tracker.h @@ -56,6 +56,11 @@ class MultikeyPathTracker { public: static const OperationContext::Decoration<MultikeyPathTracker> get; + /** + * Returns a string representation of MultikeyPaths for logging. + */ + static std::string dumpMultikeyPaths(const MultikeyPaths& multikeyPaths); + static void mergeMultikeyPaths(MultikeyPaths* toMergeInto, const MultikeyPaths& newPaths); // Decoration requires a default constructor. |