Uploaded image for project: 'C++ Driver'
  1. C++ Driver
  2. CXX-1610

CXX MongoDB 4.2 Support

    XMLWordPrintable

    Details

    • Type: Epic
    • Status: Closed
    • Priority: Major - P3
    • Resolution: Fixed
    • Affects Version/s: None
    • Fix Version/s: 3.5.0
    • Component/s: None
    • Epic Name:
      CXX 4.2 Support
    • Case:
    • Original Estimate:
      1.5
    • Detailed Project Statuses:
      Hide

      Engineer(s): Sam Ritter

      2020-03-20: Updating target end date to 2020-03-27

      • Continuing to work through FLE support and documentation.
      • Will be making a decision whether to release 4.2 without FLE next week.

      2020-03-09:

      • Continuing to work through FLE support and operating system support updates/removal as the final two large pieces of work for 4.2 support.

      2020-02-24:

      • Added support for majority read concern level to Aggregation $out, updated the transaction test runner to use "local" read concern when asserting final collection state, implemented convenient API for transactions.
      • Working through FLE support, deprecating create_collection methods, and support for postBatchResumeToken in change streams.

      2020-02-14:

      • Still targeting Feb 28, but additional tickets have been added to the epic.
      • Working through FLE as the last large piece of work.

      2020-01-31: Updated target date of 2020-02-28

      • Pushing end date by 2 more weeks but work is progressing.
      • Continuing to debug encryption, and knocking out small tickets while this work is in code review.

      2020-01-17:

      • Current end date still seems possible if code reviews for CXX are prioritized.
      • At this time planning to keep this to just Sam typing while we deliver 4.4 C Driver work.
      • Team also to review remaining tickets in project and remove any non-4.2 user facing features from scope.

      2019-12-20: Updated target date to 2020-02-14

      • Pushing end date given time allocation.
      • Sam starting work on FLE next

      2019-11-15: Updated target date to 2020-01-27


      2019-10-25 : Updated target 2019-12-12

      • Code review have been slow; Sam has reduced working hours and Clyde is moving toward spec work for 4.4 so pushing release date to Mid dec.

      2019-08-30 :

      • Sync with C driver FLE work. Scope may be cut as tickets are reviewed.
      Show
      Engineer(s): Sam Ritter 2020-03-20: Updating target end date to 2020-03-27 Continuing to work through FLE support and documentation. Will be making a decision whether to release 4.2 without FLE next week. 2020-03-09: Continuing to work through FLE support and operating system support updates/removal as the final two large pieces of work for 4.2 support. 2020-02-24: Added support for majority read concern level to Aggregation $out, updated the transaction test runner to use "local" read concern when asserting final collection state, implemented convenient API for transactions. Working through FLE support, deprecating create_collection methods, and support for postBatchResumeToken in change streams. 2020-02-14: Still targeting Feb 28, but additional tickets have been added to the epic. Working through FLE as the last large piece of work. 2020-01-31: Updated target date of 2020-02-28 Pushing end date by 2 more weeks but work is progressing. Continuing to debug encryption, and knocking out small tickets while this work is in code review. 2020-01-17: Current end date still seems possible if code reviews for CXX are prioritized. At this time planning to keep this to just Sam typing while we deliver 4.4 C Driver work. Team also to review remaining tickets in project and remove any non-4.2 user facing features from scope. 2019-12-20: Updated target date to 2020-02-14 Pushing end date given time allocation. Sam starting work on FLE next 2019-11-15: Updated target date to 2020-01-27 2019-10-25 : Updated target 2019-12-12 Code review have been slow; Sam has reduced working hours and Clyde is moving toward spec work for 4.4 so pushing release date to Mid dec. 2019-08-30 : Sync with C driver FLE work. Scope may be cut as tickets are reviewed.

      Attachments

        Activity

          People

          Assignee:
          samantha.ritter Samantha Ritter (Inactive)
          Reporter:
          rathi.gnanasekaran Rathi Gnanasekaran
          Votes:
          0 Vote for this issue
          Watchers:
          9 Start watching this issue

            Dates

            Created:
            Updated:
            Resolved:
            Start date:
            End date:
            Calendar Time:
            30 weeks, 4 days