[DRIVERS-1675] Add log messages to CMAP spec Created: 05/Aug/20  Updated: 21/Aug/23

Status: Implementing
Project: Drivers
Component/s: CMAP, Logging
Fix Version/s: None

Type: New Feature Priority: Major - P3
Reporter: Esha Bhargava Assignee: Unassigned
Resolution: Unresolved Votes: 0
Labels: None
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original Estimate: Not Specified

Issue Links:
Issue split
split to RUBY-3159 Add log messages to CMAP spec Backlog
split to PYTHON-3473 Add log messages to CMAP spec In Code Review
split to CDRIVER-4501 Add log messages to CMAP spec Closed
split to CSHARP-4361 Add log messages to CMAP spec Closed
split to CXX-2601 Add log messages to CMAP spec Closed
split to GODRIVER-2586 Add log messages to CMAP spec Closed
split to JAVA-4771 Add log messages to CMAP spec Closed
split to MOTOR-1050 Add log messages to CMAP spec Closed
split to NODE-4720 Add log messages to CMAP spec Closed
split to PHPLIB-1019 Add log messages to CMAP spec Closed
split to RUST-1510 Add connection pool tracing events Closed
Related
related to DRIVERS-2495 Expose connection error that cause ch... Backlog
Epic Link: Easier debugging with standardized logging
Driver Changes: Needed
Quarter: FY23Q3, FY23Q4, FY24Q1
Downstream Changes Summary:

This ticket depends on the driver having implemented the changes from DRIVERS-1677.

Log messages and corresponding tests for connection pool logging were added via this commit.

To summarize:

  • New log messages have been added which are very similar to existing CMAP events.
  • Tests in the unified format have been added in a /logging directory under tests.
  • A description of a close operation for client entities has been added to the unified test format. This operation is used in one of the new tests.
  • Existing CMAP tests in the CMAP-specific format were moved into a /cmap-format subdirectory under the /tests directory.
Start date:
Driver Compliance:
Key Status/Resolution FixVersion
CDRIVER-4501 Won't Do
CXX-2601 Won't Do
CSHARP-4361 Done 2.19.0
GODRIVER-2586 Fixed 1.12.0
JAVA-4771 Done 4.10.0
NODE-4720 Fixed 5.5.0
MOTOR-1050 Duplicate
PYTHON-3473 In Code Review
PHPLIB-1019 Won't Do
RUBY-3159 Backlog
RUST-1510 Fixed 2.4.0
SWIFT-1657 Won't Do

 Description   

Add log messages to the CMAP spec and add corresponding tests.



 Comments   
Comment by Githook User [ 06/Feb/23 ]

Author:

{'name': 'Preston Vasquez', 'email': 'prestonvasquez@icloud.com', 'username': 'prestonvasquez'}

Message: DRIVERS-1675 Add the end session log expectations for CMAP (#1374)
Branch: master
https://github.com/mongodb/specifications/commit/31bbf60c4f3008d77fc5ca5287b165e5ea97a4a6

Comment by Githook User [ 08/Nov/22 ]

Author:

{'name': 'Kaitlin Mahar', 'email': 'kaitlin.mahar@mongodb.com', 'username': 'kmahar'}

Message: DRIVERS-1675 Add log messages and tests to CMAP spec (#1324)
Branch: master
https://github.com/mongodb/specifications/commit/d268119c9d4354f60e59d2e798c3cb3ee5323a29

Generated at Thu Feb 08 08:23:50 UTC 2024 using Jira 9.7.1#970001-sha1:2222b88b221c4928ef0de3161136cc90c8356a66.