Improve diagnostics when IndexBuildInterceptor::areAllWritesApplied invariant fails

XMLWordPrintableJSON

    • Type: Improvement
    • Resolution: Fixed
    • Priority: Major - P3
    • 5.0.0-rc1, 5.1.0-rc0
    • Affects Version/s: None
    • Component/s: None
    • None
    • Fully Compatible
    • v5.0
    • Execution Team 2021-06-14
    • 161
    • None
    • 3
    • None
    • None
    • None
    • None
    • None
    • None
    • None

      When an index build completes, we invariant that all of the side writes have been drained. However, if this invariant fails, it leaves behind no trace of the record in the side writes table that caused the failure. We should improve this so that we can tell what record was left behind in the side writes table.

              Assignee:
              Gregory Noma
              Reporter:
              Gregory Noma
              Votes:
              0 Vote for this issue
              Watchers:
              2 Start watching this issue

                Created:
                Updated:
                Resolved: