Skip to content

Conversation

p-mongo
Copy link
Contributor

@p-mongo p-mongo commented Aug 5, 2019

@p-mongo p-mongo merged commit e14fddd into mongodb:master Aug 5, 2019
@p-mongo p-mongo deleted the 1894 branch August 5, 2019 21:51
p-mongo added a commit to p-mongo/mongo-ruby-driver that referenced this pull request Aug 5, 2019
… out (mongodb#1475)

* Clear server pool when a server is marked unknown

* Comment out tests that are no longer applicable

* Integration test for pool being cleared on network errors and timeouts in monitor

* improve test reliability

* try lower timeouts

* Retry all monitoring tests
p-mongo added a commit to p-mongo/mongo-ruby-driver that referenced this pull request Aug 5, 2019
… out (mongodb#1475)

This version always clears connection pools whenever a server becomes unknown.
This results in repeated pool clears sometimes which is suboptimal but not really wrong.

Driver version 2.11+ has the correct implementation of pool clearing which makes use
of refactoring done for background connection pool thread/SRV polling.
p-mongo added a commit to p-mongo/mongo-ruby-driver that referenced this pull request Aug 6, 2019
… out (mongodb#1475)

This version always clears connection pools whenever a server becomes unknown.
This results in repeated pool clears sometimes which is suboptimal but not really wrong.

Driver version 2.11+ has the correct implementation of pool clearing which makes use
of refactoring done for background connection pool thread/SRV polling.
p-mongo added a commit to p-mongo/mongo-ruby-driver that referenced this pull request Aug 6, 2019
… out (mongodb#1475)

This version always clears connection pools whenever a server becomes unknown.
This results in repeated pool clears sometimes which is suboptimal but not really wrong.

Driver version 2.11+ has the correct implementation of pool clearing which makes use
of refactoring done for background connection pool thread/SRV polling.
p-mongo added a commit that referenced this pull request Aug 6, 2019
… out (#1475) (#1477)

This version always clears connection pools whenever a server becomes unknown.
This results in repeated pool clears sometimes which is suboptimal but not really wrong.

Driver version 2.11+ has the correct implementation of pool clearing which makes use
of refactoring done for background connection pool thread/SRV polling.
p-mongo added a commit to p-mongo/mongo-ruby-driver that referenced this pull request Aug 6, 2019
… out (mongodb#1475) (mongodb#1477)

This version always clears connection pools whenever a server becomes unknown.
This results in repeated pool clears sometimes which is suboptimal but not really wrong.

Driver version 2.11+ has the correct implementation of pool clearing which makes use
of refactoring done for background connection pool thread/SRV polling.
p-mongo added a commit that referenced this pull request Aug 6, 2019
… out (#1475) (#1477) (#1479)

This version always clears connection pools whenever a server becomes unknown.
This results in repeated pool clears sometimes which is suboptimal but not really wrong.

Driver version 2.11+ has the correct implementation of pool clearing which makes use
of refactoring done for background connection pool thread/SRV polling.
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.

3 participants