]> git.apps.os.sepia.ceph.com Git - ceph.git/commit
PeeringState: restructure activate to avoid snap_trimq
authorSamuel Just <sjust@redhat.com>
Sat, 30 Mar 2019 04:02:54 +0000 (21:02 -0700)
committersjust@redhat.com <sjust@redhat.com>
Wed, 1 May 2019 18:22:22 +0000 (11:22 -0700)
commit8885b0e54c99af7bf167e45bc1550ff7a0da4d46
treeb0a19fe248803583b7c92a603a95f63141822b85
parent749a13d86482391fdb93c428879ad396eb61cf46
PeeringState: restructure activate to avoid snap_trimq

In particular, don't use snap_trimq when manipulating
info.purged_snaps.  Pass the resulting to_trim set
into on_activate.

Signed-off-by: Samuel Just <sjust@redhat.com>
src/osd/PG.h
src/osd/PeeringState.cc
src/osd/PeeringState.h
src/osd/PrimaryLogPG.cc
src/osd/PrimaryLogPG.h