[SERVER-14658] Write commands should return isMaster info when erroring about not-master Created: 22/Jul/14 Updated: 08/Nov/19 Resolved: 08/Nov/19 |
|
| Status: | Closed |
| Project: | Core Server |
| Component/s: | Replication, Write Ops |
| Affects Version/s: | None |
| Fix Version/s: | None |
| Type: | Improvement | Priority: | Minor - P4 |
| Reporter: | Scott Hernandez (Inactive) | Assignee: | A. Jesse Jiryu Davis |
| Resolution: | Won't Fix | Votes: | 0 |
| Labels: | error-not-master, write-commands | ||
| Remaining Estimate: | Not Specified | ||
| Time Spent: | Not Specified | ||
| Original Estimate: | Not Specified | ||
| Issue Links: |
|
||||
| Participants: | |||||
| Description |
|
When write commands fail when sent to a non-master, if the node knows who the master/primary is, it should return that. This can help reduce the number of round-trips needed to discover the new primary. |
| Comments |
| Comment by A. Jesse Jiryu Davis [ 08/Nov/19 ] |
|
Superseded by "Reduce Client Time To Recovery On Topology Changes" design. |
| Comment by A. Jesse Jiryu Davis [ 05/Sep/19 ] |
|
Might not do this, depends on the outcome of the "Reduce Client Time To Recovery On Topology Changes" design process. |