Uploaded image for project: 'PHP Driver: Extension'
  1. PHP Driver: Extension
  2. PHPC-1731

MongoDB Stable API for Drivers

    • Type: Icon: Epic Epic
    • Resolution: Fixed
    • Priority: Icon: Major - P3 Major - P3
    • 1.10.0-alpha1, 1.10.0
    • Affects Version/s: None
    • Component/s: Spec Comp
    • None
    • Done
    • Versioned MongoDB API for Drivers
    • Hide

      Engineer(s): Andreas Braun
      Summary: This epic tracks PHP's implementation of Versioned API

      Cost in Eng Weeks: 1 Original | 1 To Date | 2 Est Final

      2020-03-23: Setting target date to 2021-04-02

      • Andreas has begun working on PHP's implementation while also helping to wrap up C's.
      • Issues adopting C's implementation are nearly wrapped up, not anticipating any snags.
      Show
      Engineer(s): Andreas Braun Summary: This epic tracks PHP's implementation of Versioned API Cost in Eng Weeks: 1 Original | 1 To Date | 2 Est Final 2020-03-23: Setting target date to 2021-04-02 Andreas has begun working on PHP's implementation while also helping to wrap up C's. Issues adopting C's implementation are nearly wrapped up, not anticipating any snags.

      Epic Summary

      Summary
      Introduce new options in all drivers to allow users to select an API version when connecting to a MongoDB instance.

      Motivation
      As MongoDB moves toward more frequent releases (a.k.a. continuous delivery), we want to enable users to take advantage of our rapidly released features, without exposing applications to incompatible server changes due to automatic server upgrades. A versioned API will help accomplish that goal.

      Cast of Characters

      Lead: Jeff Yemin
      Author: Andreas Braun
      POCs: Rust - Andreas, Ruby - Emily
      Product Owner:

      Documentation

      Scope Document
      Technical Design Document

            Assignee:
            andreas.braun@mongodb.com Andreas Braun
            Reporter:
            alexander.golin@mongodb.com Alexander Golin (Inactive)
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

              Created:
              Updated:
              Resolved:
              2 weeks, 4 days