[CDRIVER-461] Switch mongoc_cluster_reconnect to poll underlying nodes Created: 14/Nov/14 Updated: 08/Jan/24 Resolved: 19/Dec/14 |
|
| Status: | Closed |
| Project: | C Driver |
| Component/s: | None |
| Affects Version/s: | None |
| Fix Version/s: | None |
| Type: | Task | Priority: | Major - P3 |
| Reporter: | Mira Carey | Assignee: | Unassigned |
| Resolution: | Done | Votes: | 0 |
| Labels: | None | ||
| Remaining Estimate: | Not Specified | ||
| Time Spent: | Not Specified | ||
| Original Estimate: | Not Specified | ||
| Description |
|
During cluster->reconnect, have the cluster use poll to do io for all streams without waiting on io for any given one at once. Use work from earlier tickets. reconnect should advance all nodes as far as it can within its time limit. |
| Comments |
| Comment by Mira Carey [ 19/Dec/14 ] |
|
These were high level general functionality targets. At this point I've rebased enough that I can peg anything to any particular commits, but the work is in the sdam branch so... I figured I'd close them out. Honestly, the whole thing may have been a mismatch for trying to use jira to organize general, only semi-directed work. We'll end up summing up all of sdam in one ticket, and that will point to a branch when all is said and done. There are only a few workable checkpoints along the way and we're not far enough along to fully synthesize them yet. Maybe it'd be better to delete those tickets? |