-
Type: New Feature
-
Resolution: Fixed
-
Priority: Major - P3
-
Affects Version/s: None
-
Empty show more show less
-
Not Needed
-
This ticket was split from DRIVERS-1675, please see that ticket for a detailed description.
Acceptance Criteria
Implementation Requirements
- Implement logging of the following events according to the CMAP spec and determine the appropriate logging level by conferring with the team
- Pool Created
- Pool Ready
- Pool Cleared
- Pool Closed
- Connection Created
- Connection Ready
- Connection Closed
- Connection Checkout Started
- Connection Checkout Failed
- Connection Checked Out
- Connection Checked In
- Implement close operation for client entities in Unified Test Runner
- Fix duplicate CMAP logging test description (
NODE-5212)
Testing Requirements
- Pull in and run new CMAP logging spec tests
- Pull in and run relocated CMAP tests
- is depended on by
-
COMPASS-6797 Investigate changes in NODE-4720: Add log messages to CMAP spec
- Closed
- is duplicated by
-
NODE-5212 Fix duplicate CMAP logging test description
- Closed
- is related to
-
NODE-5230 ConnectionPoolClearedEvent is emitted after ConnectionClosed and ConnectionCheckoutFailed events on network error
- Closed
-
NODE-4849 Add Typescript support for mongodbLogPath in client options
- Closed
- split from
-
DRIVERS-1675 Add log messages to CMAP spec
- Implementing
-
DRIVERS-2607 Fix duplicate CMAP logging test description
- Closed