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

Merge CSOT feature branch

    • Type: Icon: Task Task
    • Resolution: Unresolved
    • Priority: Icon: Unknown Unknown
    • None
    • Affects Version/s: None
    • Component/s: None
    • Hide

      1. What would you like to communicate to the user about this feature?
      2. Would you like the user to see examples of the syntax and/or executable code and its output?
      3. Which versions of the driver/connector does this apply to?

      Show
      1. What would you like to communicate to the user about this feature? 2. Would you like the user to see examples of the syntax and/or executable code and its output? 3. Which versions of the driver/connector does this apply to?

      Use Case

      As a... Driver Engineer
      I want... to merge the CSOT feature branch
      So that... CSOT can be released to users

      User Impact

      • New feature

      Dependencies

      • See linked tickets

      Unknowns

      • N/A

      Acceptance Criteria

      Implementation Requirements

      This ticket is intended to make CSOT available to users by merging in the features from this EPIC which have been developed on the feature branch into the driver's main branch.

      • merge main into the feature branch
      • Resolve all merge conflicts
      • Ensure that no extraneous TODO or FIXME comments have been left unaddressed
      • Ensure that code comments are still relevant to the current state of the codebase
      • Ensure that all relevant CSOT spec tests are running
      • Ensure that no dead/duplicate code is introduced during the merge/rebase
      • Merge into feature branch into main
        • Don't squash the commits of the individual ticket PRs when merging onto main

      Testing Requirements

      • Ensure that all tests continue to pass on the updated feature branch

      Documentation Requirements

      • Ensure that all CSOT-specific types and methods are marked as public and have appropriate inline documentation
      • Mark ticket as Docs changes needed and specify CSOT behaviour for the DOCS team
      • We also want to have detailed release notes for these changes

      Follow Up Requirements

      • Release the driver

            Assignee:
            Unassigned Unassigned
            Reporter:
            warren.james@mongodb.com Warren James
            Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

              Created:
              Updated: