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

[v6.0] Adding $changeStreamSplitLargeEvent stage fails on v6.0 mongoS

    • Type: Icon: Bug Bug
    • Resolution: Fixed
    • Priority: Icon: Major - P3 Major - P3
    • 6.0.14
    • Affects Version/s: 6.0.12, 6.0.13
    • Component/s: None
    • Labels:
      None
    • Fully Compatible
    • ALL
    • QE 2024-02-05, QE 2024-02-19

      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.

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

              Created:
              Updated:
              Resolved: