Uploaded image for project: 'Drivers'
  1. Drivers
  2. DRIVERS-2282

Add ignoreExtraEvents to more change stream unified tests

    • Type: Icon: Improvement Improvement
    • Resolution: Unresolved
    • Priority: Icon: Unknown Unknown
    • None
    • Component/s: Change Streams
    • None
    • Needed

      Summary

      Some drivers, notably the asynchronous Java Reactive Stream driver, can end up sending extra getMore commands for change streams.  This is causing some current unified tests for change streams, which expect an exact sequence of command events, to fail.  The request is to add ignoreExtraEvents to the following tests: 

      • Test with document comment
      • Test with document comment - pre 4.4
      • Test with string comment
      • Test that comment is set on getMore
      • Test that comment is not set on getMore - pre 4.4

      Motivation

      Who is the affected end user?

      Driver authors

      How does this affect the end user?

      N/A

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

      N/A

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

      N/A

      Is this issue urgent?

      No

      Is this ticket required by a downstream team?

      No

      Is this ticket only for tests?

      Yes

            Assignee:
            Unassigned Unassigned
            Reporter:
            jeff.yemin@mongodb.com Jeffrey Yemin
            Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

              Created:
              Updated: