-
Type: Improvement
-
Resolution: Fixed
-
Priority: Major - P3
-
Affects Version/s: None
-
Component/s: None
-
None
-
RSS Sydney
-
Fully Compatible
-
GregsList - 2024-09-03, PopcornChicken - 2024-09-17, MorningKaraoke 2024-10-01, BananaDuck - 2024-10-15, CookieFloss - 29/10/24, Party@Gregs - 2024-11-12, TeamTummy - 2024-11-26
Proposal:
- Where we eagerly calculate the key:value for missing/extra, delay calculation until we know we're going to report that.
- Only store the minimal amount of information for doing the above.
This is kindof a time-space tradeoff, because we're swapping one sequential table read for a bunch of lookups, but thats probably a good tradeoff given that we know we run out of memory, and the number of things we report is very small (compared to the total size of the collection)
- depends on
-
SERVER-96250 Move index-consistency's size limiters into validateResults
- Closed
- is related to
-
SERVER-83615 Treat maxValidateMemoryUsageMB as an absolute limit
- Closed
- split from
-
SERVER-93766 Refactor Validation code
- Investigating