|
Ran
|
Jobs
1
|
Files
28
|
Run time
1s
|
Badge
README BADGES
|
push
travis-ci
MB-18419 - option for Modern Failover Added an option to allow for Modern Failover. The original conception of Failover ("Failover Classic") used to mean "kick this node outta here and get my system back online, Right Now, even at the cost of data loss"... The current meaning of Failover ("Modern Failover") had somehow morphed to something weaker, and instead only promotes replicas to primary. Meaning, after you invoke Modern Failover, the database could still have missing, unavailable partitions. For example, if you don't have replicas to promote to primary, you would still be missing partitions or shards. In this case, the user would have to do an additional Rebalance (which might take a long time) in order to get their database (and all their partitions) back to fully available. In this change, we keep the default of cbgt to Failover Classic, but provide an option so the app can specify Modern Failover as their wanted behavior. Change-Id: Ib3ec7eabf Reviewed-on: http://review.couchbase.org/62181 Reviewed-by: Marty Schoch <marty.schoch@gmail.com> Tested-by: Steve Yen <steve.yen@gmail.com>
2868 of 4647 relevant lines covered (61.72%)
13.63 hits per line
| ID | Job ID | Ran | Files | Coverage | |
|---|---|---|---|---|---|
| 1 | 174.1 | 0 |
61.72 |
Travis Job 174.1 |