[CDRIVER-3167] URI Spec conformance Created: 03/Jun/19  Updated: 01/Feb/23

Status: Backlog
Project: C Driver
Component/s: libmongoc
Affects Version/s: 1.14.0
Fix Version/s: None

Type: Improvement Priority: Major - P3
Reporter: Sara Golemon Assignee: Unassigned
Resolution: Unresolved Votes: 0
Labels: None
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original Estimate: Not Specified

Issue Links:
Related
related to CDRIVER-3730 Do not interpret URI option values of... Backlog
is related to DRIVERS-2056 Require Drivers to raise errors for i... Backlog
Quarter: FY24Q2
Backwards Compatibility: Minor Change

 Description   

CDRIVER currently errors on certain types of invalid option values in the URI.
https://github.com/mongodb/specifications/blob/master/source/connection-string/connection-string-spec.rst#values

While the errors are probably more helpful than warnings, they are spec non-compliant.

Additionally, timeout options should be unsigned and not accept negative values. These should produce warnings.


Generated at Wed Feb 07 21:17:18 UTC 2024 using Jira 9.7.1#970001-sha1:2222b88b221c4928ef0de3161136cc90c8356a66.