coinbase / mongobetween

Apache License 2.0
111 stars 47 forks source link

Required URI workaround should not be marked as a driver bug #17

Closed divjotarora closed 4 years ago

divjotarora commented 4 years ago

The uriWorkaround function calls out a Go driver bug because the driver does not allow setting an authSource without a username. For v1.3.4, this behavior was in accordance with the auth spec. DRIVERS-796 has amended the spec to say that a URI like mongodb://localhost:27017/?authSource=foo is valid and the generated ticket for the Go Driver (GODRIVER-1473) has been finished and will be released in v1.4.0.

This is low priority, but I'd like to remove the wording saying this is a driver bug so anyone reading the proxy does not think a ticket is necessary to fix the behavior upstream in the driver.