Uploaded image for project: 'Node.js Driver'
  1. Node.js Driver
  2. NODE-4992

Explicitly deprecate functions that return or make reference to the legacy Logger

    • Type: Icon: Task Task
    • Resolution: Fixed
    • Priority: Icon: Major - P3 Major - P3
    • 4.14.0
    • Affects Version/s: None
    • Component/s: Logging
    • 2
    • 2
    • Not Needed
    • Not Needed

      Use Case

      As a driver engineer
      I want to deprecate any public method or option that returns or makes use of the legacy logger
      So that users are aware that we will be dropping support for the logger

      Acceptance Criteria

      Implementation Requirements

      • Deprecate the following methods
        • MongoClient.getLogger()
        • MongoClient.logger()
        • Db.getLogger()
        • Db.logger()
        • GridFSBucket.getLogger()
        • GridFS bucket readstream abort
      • Deprecate the following options
        • MongoClient.logger
        • MongoClient.loggerLevel
        • Db.logger

            Assignee:
            warren.james@mongodb.com Warren James
            Reporter:
            warren.james@mongodb.com Warren James
            Daria Pardue
            Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

              Created:
              Updated:
              Resolved: