Uploaded image for project: 'C# Driver'
  1. C# Driver
  2. CSHARP-3854

Remove code that implements support for pre-3.6 server versions

    • Type: Icon: Epic Epic
    • Resolution: Done
    • Priority: Icon: Major - P3 Major - P3
    • 2.15.0
    • Affects Version/s: None
    • Component/s: None
    • Labels:
      None
    • 2
    • 2
    • 2
    • 100
    • Hide

      Engineer(s): Dmitry

      Summary: Remove code that implements support for pre-3.6 server versions.

      2022-01-11: Updated target end date to 2022-01-14

      • Code removal for 3.4 is done
      • Implementation for the $explain modifier is in code review
      • Added more calendar time for reviews and minor tweaks

      2021-12-14: Updated target end date to 2022-01-07

      • Removed code for 3.4 and moved to code review
      • New work to implement the $explain modifier for CommandWireProtocol was discovered while removing code and we added that to the scope of this epic
      • Adding more time for code reviews since folks will be out over the next two weeks

      2021-12-01: Setting initial target end date to 2021-12-17

      • We decided to pick this up because Dima was working on switching to use maxWireVersion rather than buildInfo to determine feature support which required changes to the code we would have removed soon
      • Removed code for 2.6 to 3.2
      • Working on removing code for 3.4 right now

      Show
      Engineer(s): Dmitry Summary: Remove code that implements support for pre-3.6 server versions. 2022-01-11: Updated target end date to 2022-01-14 Code removal for 3.4 is done Implementation for the $explain modifier is in code review Added more calendar time for reviews and minor tweaks 2021-12-14: Updated target end date to 2022-01-07 Removed code for 3.4 and moved to code review New work to implement the $explain modifier for CommandWireProtocol was discovered while removing code and we added that to the scope of this epic Adding more time for code reviews since folks will be out over the next two weeks 2021-12-01: Setting initial target end date to 2021-12-17 We decided to pick this up because Dima was working on switching to use maxWireVersion rather than buildInfo to determine feature support which required changes to the code we would have removed soon Removed code for 2.6 to 3.2 Working on removing code for 3.4 right now

      Summary

      Remove code that implements support for pre-3.6 server versions.

      Motivation

      Channels & Docs

      Slack Channel

      [Scope Document|some.url]

      [Technical Design Document|some.url]

            Assignee:
            Unassigned Unassigned
            Reporter:
            esha.bhargava@mongodb.com Esha Bhargava
            Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

              Created:
              Updated:
              Resolved:
              6 weeks, 3 days