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

Adding $changeStreamSplitLargeEvent stage fails on v6.0 mongoS

    XMLWordPrintableJSON

Details

    • Icon: Bug Bug
    • Resolution: Unresolved
    • Icon: Major - P3 Major - P3
    • None
    • 6.0.12, 6.0.13
    • None
    • None
    • ALL
    • QE 2024-02-05, QE 2024-02-19

    Description

      In PM-1950 we introduced an internal flag $_generateV2ResumeTokens which can be used only when test commands are enabled.

      This flag is supposed to be only set by a change stream user while opening a change stream cursor, but it is also set erroneously internally when $changeStreamSplitLargeEvent is present in the change stream pipeline, which leads to an assertion in production setups without test commands enabled.

      Attachments

        Activity

          People

            romans.kasperovics@mongodb.com Romans Kasperovics
            romans.kasperovics@mongodb.com Romans Kasperovics
            Votes:
            0 Vote for this issue
            Watchers:
            3 Start watching this issue

            Dates

              Created:
              Updated: