Mark `authdb` and `dbName from CommandOperation for deprecation

XMLWordPrintableJSON

    • Type: Task
    • Resolution: Unresolved
    • Priority: Minor - P4
    • None
    • Affects Version/s: None
    • Component/s: None
    • None
    • None
    • None
    • None
    • None
    • None
    • None

      Use Case

      As a... driver developer
      I want... to remove unused code paths
      So that... I can reduce the complexity of the API surface we support

      User Experience

      • `dbName` and `authdb`, two parameters in the public CommandOperation API but meant only for internal use, are marked as deprecated

      Dependencies

      • authdb and dbName are used by removeUser, which should be marked for deprecation before this work

      Risks/Unknowns

      • Confirm the non-use of authdb and dbName (beyond the known removeUser path)

      Acceptance Criteria

      Implementation Requirements

      • none

      Testing Requirements

      • none

      Documentation Requirements

      • authdb and dbName should be marked as deprecated in public docs

      Follow Up Requirements

      • Later, at the next major version, remove authdb and dbName

            Assignee:
            Unassigned
            Reporter:
            Sean Milligan
            None
            Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

              Created:
              Updated: