{"push_id":913184294,"size":1,"distinct_size":1,"ref":"refs/heads/3.0.x","head":"6f869d133e4d85c7f66df884c2385d06bb64931b","before":"9b12d0fc6bd6799ee45abed58584aeefea2df20e","commits":[{"sha":"6f869d133e4d85c7f66df884c2385d06bb64931b","author":{"email":"158873d90a7ef40f3637a222b7329c09d0222554@couchbase.com","name":"Manu Dhundi"},"message":"MB-16656: Stream a full (disk+mem) snapshot from DCP producer on replica vb\n\nA replica vbucket receives items from an active vbucket, and until a full\nsnapshot is received the data on the replica vbucket is not consistent due\nto de-duplication and other reasons. Hence while streaming items to a DCP\nclient from a replica vbucket we need to combine backfill and in memory\nsnapshots and send items in one snapshot. A caveat here is the replica vb\nmight not have received all the items in the latest (memory) snapshot, so the\nDCP client streaming from replica will have to wait till the replica gets\nall the items in the latest snapshot from the active.\n\nChange-Id: I4db622f967316d120506dc9b125211578194bb60\nReviewed-on: http://review.couchbase.org/57816\nReviewed-by: Chiyoung Seo <chiyoung@couchbase.com>\nTested-by: buildbot <build@couchbase.com>\nReviewed-by: Manu Dhundi <manu@couchbase.com>","distinct":true,"url":"https://api.github.com/repos/couchbase/ep-engine/commits/6f869d133e4d85c7f66df884c2385d06bb64931b"}]}