[SERVER-41939] Connect to fastest LDAP server first Created: 26/Jun/19 Updated: 29/Oct/23 Resolved: 16/Sep/19 |
|
| Status: | Closed |
| Project: | Core Server |
| Component/s: | None |
| Affects Version/s: | None |
| Fix Version/s: | 4.0.13, 4.2.1, 4.3.1 |
| Type: | Improvement | Priority: | Major - P3 |
| Reporter: | Jonathan Reams | Assignee: | Jonathan Reams |
| Resolution: | Fixed | Votes: | 1 |
| Labels: | None | ||
| Remaining Estimate: | Not Specified | ||
| Time Spent: | Not Specified | ||
| Original Estimate: | Not Specified | ||
| Issue Links: |
|
||||||||||||||||||||
| Backwards Compatibility: | Fully Compatible | ||||||||||||||||||||
| Backport Requested: |
v4.2, v4.0
|
||||||||||||||||||||
| Sprint: | Security 2019-07-01, Security 2019-07-15 | ||||||||||||||||||||
| Participants: | |||||||||||||||||||||
| Case: | (copied to CRM) | ||||||||||||||||||||
| Description |
|
With the LDAP connection pool, we connect to all the LDAP hosts in order. Instead we should time how long it takes to do an empty "root DSE" query and choose which host to use based on which host was the fastest. |
| Comments |
| Comment by Githook User [ 16/Sep/19 ] |
|
Author: {'name': 'Jonathan Reams', 'username': 'jbreams', 'email': 'jonathan.reams@mongodb.com'}Message: (cherry picked from commit db3e220bd14113c48231dc67f29361c291150330) |
| Comment by Githook User [ 16/Sep/19 ] |
|
Author: {'username': 'jbreams', 'email': 'jonathan.reams@mongodb.com', 'name': 'Jonathan Reams'}Message: Revert " This reverts commit 2bd89487e78bd48bcffdb9a791aea9212ccd4474. |
| Comment by Githook User [ 16/Sep/19 ] |
|
Author: {'username': 'jbreams', 'email': 'jonathan.reams@mongodb.com', 'name': 'Jonathan Reams'}Message: (cherry picked from commit 75e47b701d34c9ef7beb0482121ac8b62d2d4991) |
| Comment by Githook User [ 16/Sep/19 ] |
|
Author: {'name': 'Jonathan Reams', 'username': 'jbreams', 'email': 'jonathan.reams@mongodb.com'}Message: (cherry picked from commit db3e220bd14113c48231dc67f29361c291150330) |
| Comment by Githook User [ 11/Sep/19 ] |
|
Author: {'username': 'jbreams', 'email': 'jonathan.reams@mongodb.com', 'name': 'Jonathan Reams'}Message: (cherry picked from commit 75e47b701d34c9ef7beb0482121ac8b62d2d4991) |
| Comment by Githook User [ 11/Sep/19 ] |
|
Author: {'username': 'jbreams', 'email': 'jonathan.reams@mongodb.com', 'name': 'Jonathan Reams'}Message: (cherry picked from commit db3e220bd14113c48231dc67f29361c291150330) |
| Comment by Githook User [ 12/Jul/19 ] |
|
Author: {'name': 'Jonathan Reams', 'email': 'jbreams@mongodb.com', 'username': 'jbreams'}Message: |
| Comment by Githook User [ 12/Jul/19 ] |
|
Author: {'name': 'Jonathan Reams', 'email': 'jbreams@mongodb.com', 'username': 'jbreams'}Message: |