Uploaded image for project: 'Ruby Driver'
  1. Ruby Driver
  2. RUBY-3335

@deprecated tags should be reviewed, removed

    • Type: Icon: Task Task
    • Resolution: Unresolved
    • Priority: Icon: Major - P3 Major - P3
    • 3.0.0
    • Affects Version/s: None
    • Component/s: Public API
    • Labels:
      None

      Running ack -l @deprecated in the ruby driver repo shows that the following files all contain interfaces that have (at some point) been declared deprecated. These deprecations should be investigated to see how long ago they were declared, and if possible, we should remove them.

      • lib/mongo/cluster/topology/replica_set_no_primary.rb
      • lib/mongo/server_selector/base.rb
      • lib/mongo/collection/view/readable.rb
      • lib/mongo/collection/view/map_reduce.rb
      • lib/mongo/collection/view/aggregation.rb
      • lib/mongo/socket.rb
      • lib/mongo/auth/cr.rb
      • lib/mongo/auth/cr/conversation.rb
      • lib/mongo/uri.rb
      • lib/mongo/collection.rb
      • lib/mongo/write_concern.rb
      • lib/mongo/server/connection_base.rb
      • lib/mongo/server/connection.rb
      • lib/mongo/server/monitor.rb
      • lib/mongo/server/description.rb
      • lib/mongo/server/connection_common.rb
      • lib/mongo/protocol/get_more.rb
      • lib/mongo/cluster.rb
      • lib/mongo/session.rb
      • lib/mongo/operation.rb
      • lib/mongo/database.rb
      • lib/mongo/error.rb
      • lib/mongo/monitoring/publishable.rb
      • lib/mongo/index.rb
      • lib/mongo/uri/srv_protocol.rb
      • lib/mongo/error/unsupported_array_filters.rb
      • lib/mongo/error/invalid_server_preference.rb
      • lib/mongo/error/invalid_update_document.rb
      • lib/mongo/error/read_write_retryable.rb
      • lib/mongo/error/unsupported_collation.rb
      • lib/mongo/error/invalid_replacement_document.rb
      • lib/mongo/event.rb
      • lib/mongo/server.rb
      • lib/mongo/grid/file/info.rb
      • lib/mongo/grid/file.rb
      • lib/mongo/grid/fs_bucket.rb

            Assignee:
            Unassigned Unassigned
            Reporter:
            jamis.buck@mongodb.com Jamis Buck
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

              Created:
              Updated: