Change stream events are not emitted for timeseries as of 9.0

XMLWordPrintableJSON

    • Type: Bug
    • Resolution: Unresolved
    • Priority: Unknown
    • None
    • Component/s: Change Streams
    • None
    • Needed - No Spec Changes
    • Hide

      Summary of necessary driver changes

      • Sync tests.

      Commits for syncing spec/prose tests
      (and/or refer to an existing language POC if needed)

      Context for other referenced/linked tickets

      • n/a
      Show
      Summary of necessary driver changes Sync tests. Commits for syncing spec/prose tests (and/or refer to an existing language POC if needed) 0f48bb5 Context for other referenced/linked tickets n/a
    • $i18n.getText("admin.common.words.hide")
      Key Status/Resolution FixVersion
      CDRIVER-6305 Needs Triage
      CXX-3479 Needs Triage
      CSHARP-6013 Needs Triage
      GODRIVER-3876 Needs Triage
      JAVA-6181 In Code Review
      NODE-7559 Needs Review
      PYTHON-5811 Needs Triage
      PHPLIB-1836 Needs Triage
      RUBY-3823 Needs Triage
      RUST-2414 In Code Review
      $i18n.getText("admin.common.words.show")
      #scriptField, #scriptField *{ border: 1px solid black; } #scriptField{ border-collapse: collapse; } #scriptField td { text-align: center; /* Center-align text in table cells */ } #scriptField td.key { text-align: left; /* Left-align text in the Key column */ } #scriptField a { text-decoration: none; /* Remove underlines from links */ border: none; /* Remove border from links */ } /* Add green background color to cells with FixVersion */ #scriptField td.hasFixVersion { background-color: #00FF00; /* Green color code */ } #scriptField td.willNotDo { background-color: #FF0000; /* Red color code */ } /* Center-align the first row headers */ #scriptField th { text-align: center; } Key Status/Resolution FixVersion CDRIVER-6305 Needs Triage CXX-3479 Needs Triage CSHARP-6013 Needs Triage GODRIVER-3876 Needs Triage JAVA-6181 In Code Review NODE-7559 Needs Review PYTHON-5811 Needs Triage PHPLIB-1836 Needs Triage RUBY-3823 Needs Triage RUST-2414 In Code Review

      Summary

      As of server version 9.0, change stream events are no longer emitted for timeseries, which breaks a test that relied on those events.

      Motivation

      Who is the affected end user?

      Driver teams.

      How does this affect the end user?

      Spec tests failing.

      How likely is it that this problem or use case will occur?

      All drivers that run the tests in change-streams-nsType.yml will see this failure.

      If the problem does occur, what are the consequences and how severe are they?

      Minor annoyance at failing tests.

      Is this issue urgent?

      No.

      Is this ticket required by a downstream team?

      No.

      Is this ticket only for tests?

      Just tests.

      Acceptance Criteria

      n/a

            Assignee:
            Abraham Egnor
            Reporter:
            Abraham Egnor
            Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

              Created:
              Updated: