GetAllHealthy returns all healthy instances in the ring, for the given operation. This function doesn't check if the quorum is honored, so doesn't fail if the number of unhealthy instances is greater than the tolerated max unavailable.
(op Operation)
| 91 | // This function doesn't check if the quorum is honored, so doesn't fail if the number |
| 92 | // of unhealthy instances is greater than the tolerated max unavailable. |
| 93 | GetAllHealthy(op Operation) (ReplicationSet, error) |
| 94 | |
| 95 | // GetReplicationSetForOperation returns all instances where the input operation should be executed. |
| 96 | // The resulting ReplicationSet doesn't necessarily contain all healthy instances |
no outgoing calls