Uploaded image for project: 'Drivers'
  1. Drivers
  2. DRIVERS-2656

Remove Deprecated GridFS Fields

    • Type: Icon: Spec Change Spec Change
    • Resolution: Unresolved
    • Priority: Icon: Trivial - P5 Trivial - P5
    • None
    • Component/s: New Spec
    • Labels:
      None
    • Needed - No Spec Changes
    • Hide

      The driver has several GridFS fields that have been deprecated for years. These fields should be removed to improve the clarity of the codebase and reduce potential confusion for developers. All drivers should have already dropped support for the fields years ago. Check if these are still available in the driver and remove them in the next major version. See Driver ticket for details. Not urgent

      Show
      The driver has several GridFS fields that have been deprecated for years. These fields should be removed to improve the clarity of the codebase and reduce potential confusion for developers. All drivers should have already dropped support for the fields years ago. Check if these are still available in the driver and remove them in the next major version. See Driver ticket for details. Not urgent
    • $i18n.getText("admin.common.words.hide")
      Key Status/Resolution FixVersion
      CDRIVER-4706 Backlog 2.0.0
      CXX-2728 Backlog 4.0.0
      CSHARP-4752 Backlog 3.0.0
      GODRIVER-2947 Works as Designed
      JAVA-5108 Gone away
      NODE-5545 Backlog
      MOTOR-1172 Backlog 4.0, 3.5
      PYTHON-3916 Backlog 4.5
      PHPLIB-1218 Backlog 2.0
      RUBY-3317 Backlog 3.0.0
      RUST-1727 Works as Designed
      $i18n.getText("admin.common.words.show")
      #scriptField, #scriptField *{ border: 1px solid black; } #scriptField{ border-collapse: collapse; } #scriptField td { text-align: center; /* Center-align text in table cells */ } #scriptField td.key { text-align: left; /* Left-align text in the Key column */ } #scriptField a { text-decoration: none; /* Remove underlines from links */ border: none; /* Remove border from links */ } /* Add green background color to cells with FixVersion */ #scriptField td.hasFixVersion { background-color: #00FF00; /* Green color code */ } /* Center-align the first row headers */ #scriptField th { text-align: center; } Key Status/Resolution FixVersion CDRIVER-4706 Backlog 2.0.0 CXX-2728 Backlog 4.0.0 CSHARP-4752 Backlog 3.0.0 GODRIVER-2947 Works as Designed JAVA-5108 Gone away NODE-5545 Backlog MOTOR-1172 Backlog 4.0, 3.5 PYTHON-3916 Backlog 4.5 PHPLIB-1218 Backlog 2.0 RUBY-3317 Backlog 3.0.0 RUST-1727 Works as Designed

      Summary

      The driver has several GridFS fields that have been deprecated for years. These fields should be removed to improve the clarity of the codebase and reduce potential confusion for developers. All drivers have already dropped support for the fields years ago.

       

      Fields in question:

      • files.md5
      • files.contentType
      • files.aliases

            Assignee:
            Unassigned Unassigned
            Reporter:
            Skidder@bbn.one Gregor Bigalke
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

              Created:
              Updated: