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 Fixed 2.4.0
      CXX-3479 Works as Designed
      CSHARP-6013 Done 3.9.0
      GODRIVER-3876 Works as Designed
      JAVA-6181 In Code Review
      NODE-7559 Fixed 7.3.0
      PYTHON-5811 Done
      PHPLIB-1836 Done
      RUBY-3823 Needs Triage
      RUST-2414 Fixed 3.7.0
      $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 Fixed 2.4.0 CXX-3479 Works as Designed CSHARP-6013 Done 3.9.0 GODRIVER-3876 Works as Designed JAVA-6181 In Code Review NODE-7559 Fixed 7.3.0 PYTHON-5811 Done PHPLIB-1836 Done RUBY-3823 Needs Triage RUST-2414 Fixed 3.7.0

      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: