{"push_id":2582089565,"size":3,"distinct_size":1,"ref":"refs/heads/spock","head":"e5493d0a61fc4689332148db65c3122174c215b2","before":"077c9b63d1641d6fdb9aabf72246be0003f9c731","commits":[{"sha":"c7ba3bd401f7a06cc01d3e9548303d67833514b5","author":{"name":"Aliaksey Artamonau","email":"3c875bcfb3adf2a65b2ae7686ca921e6c9433147@gmail.com"},"message":"MB-29732 Abort stuck takeovers with disable_old_master quirk.\n\nTake over may get stuck due to a bug described on the\nticket. Normally, it's undesirable but not fatal, since all the data\nremains available. With disable_old_master quirk though, the data\nbecomes unavailable. So we abort the takeover if it doesn't succeed in\nless than 10 seconds. The timeout is deliberately chosen quite\nlow. But given that there won't be new mutations coming in on the\nvbucket, it should be more than enough to complete the takeover under\nnormal circumstances.\n\nChange-Id: I4501d4fbfef8a61d4a33e019443ffa6bac32c83c\nReviewed-on: http://review.couchbase.org/94482\nTested-by: Aliaksey Artamonau <aliaksey.artamonau@couchbase.com>\nReviewed-by: Dave Finlay <dave.finlay@couchbase.com>","distinct":false,"url":"https://api.github.com/repos/couchbase/ns_server/commits/c7ba3bd401f7a06cc01d3e9548303d67833514b5"},{"sha":"6235a18e0523bbffd8ac01639f6e8ed2c4ad5a36","author":{"name":"Aliaksey Artamonau","email":"3c875bcfb3adf2a65b2ae7686ca921e6c9433147@gmail.com"},"message":"MB-29732 Disable disable_old_master quirk.\n\nOur tests haven't been able to catch the original data loss issue that\nthis quirk meant to address. Given that it has quite significant\ndownsides, we decided to disable it by default.\n\nChange-Id: I7f1f49bb59464f6c0d1d04d8f9986f16394ce697\nReviewed-on: http://review.couchbase.org/94483\nTested-by: Aliaksey Artamonau <aliaksey.artamonau@couchbase.com>\nReviewed-by: Dave Finlay <dave.finlay@couchbase.com>","distinct":false,"url":"https://api.github.com/repos/couchbase/ns_server/commits/6235a18e0523bbffd8ac01639f6e8ed2c4ad5a36"},{"sha":"e5493d0a61fc4689332148db65c3122174c215b2","author":{"name":"Aliaksey Artamonau","email":"3c875bcfb3adf2a65b2ae7686ca921e6c9433147@gmail.com"},"message":"Merge remote-tracking branch 'couchbase/watson' into spock\n\n* couchbase/watson:\n  MB-29732 Disable disable_old_master quirk.\n  MB-29732 Abort stuck takeovers with disable_old_master quirk.\n\nChange-Id: I54da17018f56fc0ba9074f8e89e8be7d65924db3","distinct":true,"url":"https://api.github.com/repos/couchbase/ns_server/commits/e5493d0a61fc4689332148db65c3122174c215b2"}]}
{"actor":{"display_login":"ns-codereview"}}