Uploaded image for project: 'Python Driver'
  1. Python Driver
  2. PYTHON-1298

Remove deprecated APIs for PyMongo 4.0

    • Type: Icon: Epic Epic
    • Resolution: Done
    • Priority: Icon: Major - P3 Major - P3
    • 4.0
    • Affects Version/s: None
    • Component/s: None
    • Labels:
    • 0.5
    • Hide

      Engineer(s): Shane Harvey
      Summary: This Epic tracks work for PyMongo 4.0. The release is primarily concerned with removing features previously deprecated in PyMongo 3.0 or earlier versions, or helpers for features deprecated or removed from modern versions of MongoDB, rather than changing the current (non-deprecated) API. It should be an easy upgrade for applications that previously upgraded to PyMongo 3.0, with most having to make no changes at all. This Epic also tracks work for pre-4.0 releases that prepare for PyMongo 4.0 (documentation updates, deprecations, replacement features, etc.)

      Cost in Eng Weeks: 3 Original | 3 To Date | 4 Est Final

      2021-01-26: Updating date to 2021-02-05

      • Shane is cruising through the removal of deprecated APIs and the majority of the epic is complete.
      • Shane will need to split his attention somewhat to focus on a small spec ticket that is blocking teams on implementing an element of Avoiding Connection Storms.

      2021-01-12: Setting target date to 2021-01-22

      • Shane is finishing up a roadmap document which we hope to send for team review in the next week.
      • Meanwhile, he has begun chipping away at the assortment of tickets in this epic, the majority of which are atomic removals of deprecated functionality.

      Show
      Engineer(s): Shane Harvey Summary: This Epic tracks work for PyMongo 4.0. The release is primarily concerned with removing features previously deprecated in PyMongo 3.0 or earlier versions, or helpers for features deprecated or removed from modern versions of MongoDB, rather than changing the current (non-deprecated) API. It should be an easy upgrade for applications that previously upgraded to PyMongo 3.0, with most having to make no changes at all. This Epic also tracks work for pre-4.0 releases that prepare for PyMongo 4.0 (documentation updates, deprecations, replacement features, etc.) Cost in Eng Weeks: 3 Original | 3 To Date | 4 Est Final 2021-01-26: Updating date to 2021-02-05 Shane is cruising through the removal of deprecated APIs and the majority of the epic is complete. Shane will need to split his attention somewhat to focus on a small spec ticket that is blocking teams on implementing an element of Avoiding Connection Storms. 2021-01-12: Setting target date to 2021-01-22 Shane is finishing up a roadmap document which we hope to send for team review in the next week. Meanwhile, he has begun chipping away at the assortment of tickets in this epic, the majority of which are atomic removals of deprecated functionality.

      Epic Summary

      Summary

      This Epic tracks work for PyMongo 4.0. The release is primarily concerned with removing features previously deprecated in PyMongo 3.0 or earlier versions, or helpers for features deprecated or removed from modern versions of MongoDB, rather than changing the current (non-deprecated) API. It should be an easy upgrade for applications that previously upgraded to PyMongo 3.0, with most having to make no changes at all.

      This Epic also tracks work for pre-4.0 releases that prepare for PyMongo 4.0 (documentation updates, deprecations, replacement features, etc.)

      Cast of Characters

      • Product Owner: Rachelle Palmer
      • Project Lead:
      • Program Manager: Alexander Golin

            Assignee:
            shane.harvey@mongodb.com Shane Harvey
            Reporter:
            bernie@mongodb.com Bernie Hackett
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

              Created:
              Updated:
              Resolved:
              5 weeks, 4 days