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

increase log verbosity for write conflict retries in index_build_operation_metrics.js:

    • Type: Icon: Improvement Improvement
    • Resolution: Fixed
    • Priority: Icon: Minor - P4 Minor - P4
    • 7.2.1, 7.3.0-rc0, 7.0.6
    • Affects Version/s: None
    • Component/s: None
    • Labels:
    • Storage Execution
    • Fully Compatible
    • v7.2, v7.0
    • Execution Team 2023-12-25
    • 0

      Our CI sytem recently reported a failure in this test recently in October where the resource consumption metrics from an interrupted index build was higher than expected. One plausible explanation for this test failure is that there were write conflicts at the storage engine layer leading to the application layer retrying the index build sub operation, resulting in the operation metric incremented more than once (this is by design). If we are able to detect instances of write conflicts during the test, it would be helpful in investigating future occurrences of this failure scenario. This can be accomplished by increasing the verbosity level of the kWrite log component.

            benety.goh@mongodb.com Benety Goh
            benety.goh@mongodb.com Benety Goh
            0 Vote for this issue
            2 Start watching this issue