]> git-server-git.apps.pok.os.sepia.ceph.com Git - ceph.git/commit
rgw: wakeup lease_cr after abort on bucket sync disable 26549/head
authorCasey Bodley <cbodley@redhat.com>
Tue, 19 Feb 2019 13:37:18 +0000 (08:37 -0500)
committerCasey Bodley <cbodley@redhat.com>
Tue, 26 Feb 2019 18:08:29 +0000 (13:08 -0500)
commit913b32b6cd4327feae5733cfecd004ba515e747e
tree128bdb9e4e17f8750af0713642bc9cd95836348b
parent9ec931a22e263c022531410c619ccece7447cfb0
rgw: wakeup lease_cr after abort on bucket sync disable

the 'bucket sync disable' tests were causing data sync to lag behind
because these calls to lease_cr->abort() were still waiting for the
RGWContinuousLeaseCR to wake up from its sleep. added data sync
checkpoints to each 'bucket sync disable' test to make sure that data
sync catches up before running other tests, as this was causing failures
in the new 'datalog autotrim' test

Signed-off-by: Casey Bodley <cbodley@redhat.com>
(cherry picked from commit 14c430337bf1a7929f4e56f8e1a5ec3948d1c2cd)

Conflicts:
src/rgw/rgw_data_sync.cc: log tracing
src/rgw/rgw_data_sync.cc
src/test/rgw/rgw_multi/tests.py