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

Fix logger options and reintroduce logging lines

    • Type: Icon: Task Task
    • Resolution: Duplicate
    • Priority: Icon: Major - P3 Major - P3
    • None
    • Affects Version/s: 4.0.1
    • Component/s: None
    • Not Needed
    • Hide

      1. What would you like to communicate to the user about this feature?
      2. Would you like the user to see examples of the syntax and/or executable code and its output?
      3. Which versions of the driver/connector does this apply to?

      Show
      1. What would you like to communicate to the user about this feature? 2. Would you like the user to see examples of the syntax and/or executable code and its output? 3. Which versions of the driver/connector does this apply to?

      Use Case

      As a driver user
      I want detailed debug logging
      So that have insight into the driver's actions.

      User Impact

      • HELP-26327

      Dependencies

      • Our Logger class and how it is threaded throughout the driver

      Unknowns

      • Our logger has some broken parts of it, how much can be changed to minimize impact?

      Acceptance Criteria

      Implementation Requirements

      • Fix the logger
      • Update class filtering to new class names
      • reintroduce log messages that mirror 3.x

      Testing Requirements

      • test enough to prevent regression, follow up work could be filed to test message contents

      Documentation Requirements

      • File docs ticket to update logging instructions, currently there is mention of classes that no longer exist in the filters.

      Follow Up Requirements

      • Test follow up.

            Assignee:
            Unassigned Unassigned
            Reporter:
            neal.beeken@mongodb.com Neal Beeken
            Votes:
            0 Vote for this issue
            Watchers:
            3 Start watching this issue

              Created:
              Updated:
              Resolved: