]> git.apps.os.sepia.ceph.com Git - ceph.git/commit
osd: skip out of order op checks on tiered pools
authorSage Weil <sage@inktank.com>
Mon, 19 May 2014 17:32:12 +0000 (10:32 -0700)
committerSage Weil <sage@inktank.com>
Mon, 19 May 2014 23:31:13 +0000 (16:31 -0700)
commiteb98f4ab3a27aa8e00e0eb7e504ca7bec7c48a06
treeb55f6378f9a41109a8337c4e3dacd96fb7e77e50
parent29ee6faecb9e16c63acae8318a7c8f6b14367af7
osd: skip out of order op checks on tiered pools

When we send redirected ops, we do not assign a new tid, which means that
a given client's ops for a pool may not have strictly ordered tids.  Skip
this check if the pool is tiered to avoid false positives.

Fixes: #8380
Signed-off-by: Sage Weil <sage@inktank.com>
(cherry picked from commit cf2b172c843da0599164901956b66c306a59e570)
src/osd/ReplicatedPG.cc
src/osd/osd_types.h