]> git.apps.os.sepia.ceph.com Git - ceph.git/commit
osd: for remaining peers, pull either log or backlog, but not both.
authorSage Weil <sage@newdream.net>
Sat, 13 Dec 2008 04:01:14 +0000 (20:01 -0800)
committerSage Weil <sage@newdream.net>
Sat, 13 Dec 2008 04:01:14 +0000 (20:01 -0800)
commitb48646a23ee420e3f90644a0065724a189409b4d
tree3f2a6672056c3b58772fd82cdf7df8d8550efa27
parentba89596345cdde9770a4002a2fe096601a1db4a6
osd: for remaining peers, pull either log or backlog, but not both.

Pull as far back as peer's last_epoch_started (if they have that much).
This ensures we will pull any divergent entries, if there are any, so
that we can update our peer_missing map accordingly.
src/osd/OSD.cc
src/osd/PG.cc
src/osd/PG.h