mirror of
https://github.com/featurebasedb/featurebase.git
synced 2026-08-28 10:54:59 +00:00
cluster is in degraded state when some number of nodes greater than 0 but less than replicaN have failed. This is sort of a hybrid of "STARTING" and "NORMAL" states because we can still respond to queries as in the NORMAL state, but we need to be alert to re-add nodes to the cluster if they come back online which required some changes to the cluster logic. In order to make debugging easier, the test.MustRunCluster functionality now names the nodes in the cluster explicitly as "node0", "node1", etc. "node0" is the coordinator. A number of TODOs are left in the test for scenarios that need to be checked. |
||
|---|---|---|
| .. | ||
| cluster.go | ||
| field.go | ||
| handler.go | ||
| holder.go | ||
| index.go | ||
| logger.go | ||
| pilosa.go | ||
| pilosa_test.go | ||