Synchronize starting the parallel shell with rollback in RollbackResumableIndexBuildTest

XMLWordPrintableJSON

    • Type: Bug
    • Resolution: Fixed
    • Priority: Major - P3
    • 4.9.0
    • Affects Version/s: None
    • Component/s: None
    • None
    • Fully Compatible
    • ALL
    • Execution Team 2020-10-19
    • 38
    • None
    • 3
    • None
    • None
    • None
    • None
    • None
    • None

      It appears to be possible for the parallel shell to race with starting rollback when we transition to kSyncSourceOpsDuringRollback in RollbackResumableIndexBuildTest, causing the parallel shell to fail to run buildInfo when it is trying to connect. Adding synchronization to ensure the parallel shell is started before rollback begins may solve this.

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

              Created:
              Updated:
              Resolved: