Drop support for MongoDB 2.4

XMLWordPrintableJSON

    • Type: Task
    • Resolution: Done
    • Priority: Major - P3
    • 1.4.0-beta1, 1.4.0
    • Affects Version/s: None
    • Component/s: None
    • None
    • None
    • None
    • None
    • None
    • None
    • None

      Remove legacy index detection from BulkWrite.c and our use of the undocumented "legacyIndex" index option in libmongoc (removed by CDRIVER-2243).

      The following tests refer to MongoDB 2.4 and can be removed:

      • tests/bulk/bulkwrite-insert-002.phpt
      • tests/bulk/bulkwrite-insert-003.phpt (not directly 2.4 related but it exercises the legacy index code path on 2.6+)
      • tests/writeResult/writeresult-getmodifiedcount-003.phpt

      STANDALONE_24 can also be removed from tests/utils/basic.inc and the Vagrant configuration (we no longer need to launch 2.4 servers).

      There may be other areas of code for us to clean up. Looking through the related commits in CDRIVER-2243 should indicate those bits.

            Assignee:
            Derick Rethans
            Reporter:
            Rathi Gnanasekaran (Inactive)
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

              Created:
              Updated:
              Resolved: