Uploaded image for project: 'Node.js Driver'
  1. Node.js Driver
  2. NODE-2450

Node MongoDB 4.4 Support

    XMLWordPrintable

    Details

    • Type: Epic
    • Status: Closed
    • Priority: Major - P3
    • Resolution: Fixed
    • Affects Version/s: None
    • Fix Version/s: 3.6.0
    • Component/s: None
    • Security Level: Public
    • Labels:
      None
    • Epic Name:
      Node MongoDB 4.4 Support
    • Detailed Project Statuses:
      Hide

      Engineer(s): Eric, Matt, Thomas

      2020-07-10:

      • This was reopened because a new bug related to Treat CursorNotFound as a resumable change stream error came up and it needs to be done in time for 4.4.
      • We'll prioritize the bug (NODE-2682) and will be able to fix it in the next few days.

      2020-06-26: On track

      • Test planned maintenance scenarios in drivers and testing 3.6 drivers against 4.2 server in code review.

      2020-06-15: Updated target of 2020-06-26

      • Testing 3.6 drivers against 4.2 Server in progress.
      • Atlas Planned Maintenance which is the last big piece of work for 4.4 is in code review, but might not close till next week since Matt is OOO this week.
      • Everything else is wrapped up.

      2020-05-28: Updated target of 2020-06-12 (18 weeks)

      • Adding two more weeks since the team has been focussed on fixing some high priority bugs (memory leak, nearest selection broken and unordered bulk writes broken).
      • Clarify how a driver must handle wrong set name in single topology, Do not add the RetryableWriteError label to errors that occur during a write within a transaction in progress.
      • Planned maintenance, Update documentation for Text Search in code review.

      2020-05-14: Updated target of 2020-05-29

      • Adding 2 more weeks based on the remaining work
      • Planned Maintenance in progress
      • Add commitQuorum to createIndex, Hint should raise error on unacknowledged writes and Streamable isMaster work completed

      2020-04-30: Updated target of 2020-05-15

      • Atlas testing and Streamable isMaster are still pending
      • Remaining 4.4 work will be complete next week

      2020-04-17: On track

      • Unify behavior around configuration for replica set discovery, Whitelist resumable change stream errors, Allow hinting the delete command, Remove replicaset from tests that perform reIndex command completed
      • Support for Hedged Reads in review

      2020-04-03: Updated target of 2020-05-01

      • Whitelist change stream resumable errors, Unify behavior around configuration for replica set discovery and Remove ElectionInProgress in review
      • Speculative auth and Planned Maintenance in progress

      2020-03-20: On track

      • Speculative Authentication in progress
      • Unified replica set discovery in progress
      • Repeated getMore errors in progress
      • Test planned maintenance in Drivers in progress
      • ReadPreference updates in review

      2020-03-09:

      • Eric Adum and Thomas Reggi joined the team last week
      • Neal Beeken started his rotation this week
      • AWS and OCSP work complete
      • Live Failover in progress

      2020-02-24: updated target of 2020-04-10 (8 weeks)

      • POC for Reduce client time to recovery on topology changes in progress
      • MONGODB-AWS support in progress
      • All CRUD related tickets for 4.4 complete
      • Ticket for OCSP has been scheduled

      2020-02-12 : Initial target date of 2020-03-13 (4 weeks)

      • The work for Streamable isMaster started a few weeks ago
      • Rest of the 4.4 work started earlier this week
      • Aiming to complete MONGODB-AWS, OCSP and CRUD changes by rc0
      Show
      Engineer(s): Eric, Matt, Thomas 2020-07-10: This was reopened because a new bug related to Treat CursorNotFound as a resumable change stream error came up and it needs to be done in time for 4.4. We'll prioritize the bug ( NODE-2682 ) and will be able to fix it in the next few days. 2020-06-26: On track Test planned maintenance scenarios in drivers and testing 3.6 drivers against 4.2 server in code review. 2020-06-15: Updated target of 2020-06-26 Testing 3.6 drivers against 4.2 Server in progress. Atlas Planned Maintenance which is the last big piece of work for 4.4 is in code review, but might not close till next week since Matt is OOO this week. Everything else is wrapped up. 2020-05-28: Updated target of 2020-06-12 (18 weeks) Adding two more weeks since the team has been focussed on fixing some high priority bugs (memory leak, nearest selection broken and unordered bulk writes broken). Clarify how a driver must handle wrong set name in single topology, Do not add the RetryableWriteError label to errors that occur during a write within a transaction in progress. Planned maintenance, Update documentation for Text Search in code review. 2020-05-14: Updated target of 2020-05-29 Adding 2 more weeks based on the remaining work Planned Maintenance in progress Add commitQuorum to createIndex, Hint should raise error on unacknowledged writes and Streamable isMaster work completed 2020-04-30: Updated target of 2020-05-15 Atlas testing and Streamable isMaster are still pending Remaining 4.4 work will be complete next week 2020-04-17: On track Unify behavior around configuration for replica set discovery, Whitelist resumable change stream errors, Allow hinting the delete command, Remove replicaset from tests that perform reIndex command completed Support for Hedged Reads in review 2020-04-03: Updated target of 2020-05-01 Whitelist change stream resumable errors, Unify behavior around configuration for replica set discovery and Remove ElectionInProgress in review Speculative auth and Planned Maintenance in progress 2020-03-20: On track Speculative Authentication in progress Unified replica set discovery in progress Repeated getMore errors in progress Test planned maintenance in Drivers in progress ReadPreference updates in review 2020-03-09: Eric Adum and Thomas Reggi joined the team last week Neal Beeken started his rotation this week AWS and OCSP work complete Live Failover in progress 2020-02-24: updated target of 2020-04-10 (8 weeks) POC for Reduce client time to recovery on topology changes in progress MONGODB-AWS support in progress All CRUD related tickets for 4.4 complete Ticket for OCSP has been scheduled 2020-02-12 : Initial target date of 2020-03-13 (4 weeks) The work for Streamable isMaster started a few weeks ago Rest of the 4.4 work started earlier this week Aiming to complete MONGODB-AWS, OCSP and CRUD changes by rc0

      Attachments

        Activity

          People

          Assignee:
          Unassigned Unassigned
          Reporter:
          esha.bhargava Esha Bhargava
          Votes:
          0 Vote for this issue
          Watchers:
          2 Start watching this issue

            Dates

            Created:
            Updated:
            Resolved:
            Start date:
            End date: