BatchedDeleteStage can sometimes find the record it is deleting twice

XMLWordPrintableJSON

    • Type: Bug
    • Resolution: Fixed
    • Priority: Major - P3
    • 8.3.0-rc0
    • Affects Version/s: None
    • Component/s: None
    • None
    • Storage Execution
    • Fully Compatible
    • ALL
    • v8.2, v8.0, v7.0
    • Execution Team 2024-11-11, Execution Team 2024-12-23, Execution Team 2025-01-06, Execution Team 2025-01-20, Storage Execution 2025-08-04
    • 0
    • None
    • 3
    • None
    • None
    • None
    • None
    • None
    • None
    • None

      In rare circumstances, it is possible for BatchedDeleteStage to enqueue the same document twice for deletion and then attempt two deletes of that document, with the second attempt triggering an unnecessary warning.

      When refactoring BatchedDeleteStage for this project, we should add logic to prevent already enqueued documents from getting added to the queue a second time.

              Assignee:
              Yuhong Zhang
              Reporter:
              Louis Williams
              Votes:
              0 Vote for this issue
              Watchers:
              18 Start watching this issue

                Created:
                Updated:
                Resolved: