[DRIVERS-1955] CRUD spec for $out/$merge on secondaries should consider load balancers Created: 18/Oct/21 Updated: 12/Jan/22 Resolved: 10/Jan/22 |
|
| Status: | Closed |
| Project: | Drivers |
| Component/s: | CRUD |
| Fix Version/s: | None |
| Type: | Improvement | Priority: | Unknown |
| Reporter: | Jeffrey Yemin | Assignee: | Unassigned |
| Resolution: | Duplicate | Votes: | 0 |
| Labels: | None | ||
| Remaining Estimate: | Not Specified | ||
| Time Spent: | Not Specified | ||
| Original Estimate: | Not Specified | ||
| Issue Links: |
|
||||||||
| Driver Changes: | Needed | ||||||||
| Description |
|
The specification says:
The problem is that for a load balancer, drivers don’t do SDAM so they don’t have a wire version during server selection to compare against. It would be reasonable to assume load balancers are only backing 5.0+ servers, and specify that behavior in the CRUD spec. |
| Comments |
| Comment by Jeffrey Yemin [ 12/Jan/22 ] |
|
Agreed, thanks for taking care of it. |
| Comment by Jeremy Mikola [ 10/Jan/22 ] |
|
Read preferences and server selection currently states:
That text was introduced in 747b748 for |