-
Type: Improvement
-
Resolution: Fixed
-
Priority: Major - P3
-
Affects Version/s: None
-
Component/s: None
-
None
-
Fully Compatible
Currently the following URI is not accepted by the driver:
mongodb://foo/?&retryReads=true
This makes programmatically constructing URIs more difficult than it needs to be because one has to check whether the query string is empty to determine the correct separator to use for additional options.
Instead the URI parser should accept empty option key-value pairs as there is no harm in doing so.