|
Ran
|
Jobs
1
|
Files
28
|
Run time
1s
|
Badge
README BADGES
|
push
travis-ci
MB-19207 - non-blocking progress updates to fix stop-rebalance Before this change, the behavior was that during a Stop Rebalance operation, the rebalancer would acquire a lock and then proceed with rebalance cancellation activities. Unfortunately, as part of that, there were progress updates, and the progress updater code would want to acquire the same lock. This change breaks the deadlock by refactoring the progress updater code onto its own goroutine with a buffered channel in front of it, so that updates can happen asynchronously. Change-Id: I3436308b5 Reviewed-on: http://review.couchbase.org/62862 Tested-by: Steve Yen <steve.yen@gmail.com> Reviewed-by: Marty Schoch <marty.schoch@gmail.com> Reviewed-by: Steve Yen <steve.yen@gmail.com>
2901 of 4702 relevant lines covered (61.7%)
13.07 hits per line
| ID | Job ID | Ran | Files | Coverage | |
|---|---|---|---|---|---|
| 1 | 191.1 | 0 |
61.7 |
Travis Job 191.1 |