Skip to content

RUBY-1761 URI option fixes #1446

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merged
merged 19 commits into from
Jul 22, 2019
Merged

RUBY-1761 URI option fixes #1446

merged 19 commits into from
Jul 22, 2019

Conversation

p-mongo
Copy link
Contributor

@p-mongo p-mongo commented Jul 17, 2019

If the maxStalenessSeconds URI option value is -1, the option is ignored.
If the option value is an integer, the Ruby option is set to the
specified value (but note that the value should be either 0 or greater
than 90, while accepted by the driver, may cause errors during operations).
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I'm a little confused by this. Which values may cause errors during operations?

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Clarified the language here.

@p-mongo p-mongo merged commit d85cf29 into mongodb:master Jul 22, 2019
@p-mongo p-mongo deleted the 1761 branch July 22, 2019 20:52
p-mongo added a commit that referenced this pull request Jul 22, 2019
* RUBY-1881 fix double unescaping of replica set uri option

* RUBY-1881 fix double unescaping of auth source uri option

* RUBY-1763 pass through unknown values of read preference modes

* RUBY-1761 accept all cases for canonicalize host name

* RUBY-1882 use standard integer parser for pool size uri options

* RUBY-1882 use standard bool parser

* RUBY-1882 use one millisecond converter

* RUBY-1882 use standard integer converter for wtimeout

* RUBY-1882 extract a common inverse bool converter

* RUBY-1761 reference local decode helper

* RUBY-1881 fix double unescaping of read preference tags

* RUBY-1761 reduce line length

* RUBY-1882 dry tls/ssl option handling

* RUBY-1764 do not warn on max staleness value of -1

* RUBY-1551 test empty authSource uri option

* RUBY-1883 allow uri options string to begin with &

* RUBY-1762 fix max_staleness documentation in URI options

* RUBY-1756 document auth mechanism value conversions and pass unrecognized values to fail later

* RUBY-1762 clarify max staleness URI option language
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants