Uploaded image for project: 'Core Server'
  1. Core Server
  2. SERVER-101390

Additional logging for second phase validation

    • Type: Icon: Task Task
    • Resolution: Fixed
    • Priority: Icon: Major - P3 Major - P3
    • 8.1.0-rc0
    • Affects Version/s: None
    • Component/s: None
    • RSS Sydney
    • Fully Compatible
    • HappyAddy - 2025-03-04
    • None
    • None
    • None
    • None
    • None
    • None
    • None

      When index validation finds an inconsistency it has to make a second pass on the index/collection to identify which records are missing/extra. This part of validation is memory intensive and it's hard to determine how much work will be done by looking at the logs.

       

      LimitMemoryForSecondPhase is where we try to estimate the memory usage and limit it if needed. It would be useful for us to log the number of buckets being examined and the cumulative size of those buckets

            Assignee:
            adeline.chen@mongodb.com Adeline Chen
            Reporter:
            aaron.balsara@mongodb.com Aaron Balsara
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

              Created:
              Updated:
              Resolved:
              None
              None
              None
              None