]> git.apps.os.sepia.ceph.com Git - ceph.git/commitdiff
Revert "OSD: remove RD flag from CALL ops"
authorSage Weil <sage@inktank.com>
Sat, 5 Jan 2013 04:46:48 +0000 (20:46 -0800)
committerSage Weil <sage@inktank.com>
Sat, 5 Jan 2013 04:47:32 +0000 (20:47 -0800)
This reverts commit 91e941aef9f55425cc12204146f26d79c444cfae.

We cannot change this op code without breaking compatibility
with old code (client and server).  We'll have to special case
this op code instead.

Signed-off-by: Sage Weil <sage@inktank.com>
Reviewed-by: Dan Mick <dan.mick@inktank.com>
(cherry picked from commit d3abd0fe0bb402ff403259d4b1a718a56331fc39)

src/include/rados.h

index b1eabdf34decd2a8764b00465a927f3e18847e9c..073ad62bd5feeadbc1c1e519a0a460a64883cbaf 100644 (file)
@@ -244,7 +244,7 @@ enum {
        CEPH_OSD_OP_DNLOCK    = CEPH_OSD_OP_MODE_WR | CEPH_OSD_OP_TYPE_LOCK | 6,
 
        /** exec **/
-       CEPH_OSD_OP_CALL    = CEPH_OSD_OP_TYPE_EXEC | 1,
+       CEPH_OSD_OP_CALL    = CEPH_OSD_OP_MODE_RD | CEPH_OSD_OP_TYPE_EXEC | 1,
 
        /** pg **/
        CEPH_OSD_OP_PGLS      = CEPH_OSD_OP_MODE_RD | CEPH_OSD_OP_TYPE_PG | 1,