]> git.apps.os.sepia.ceph.com Git - ceph.git/commitdiff
librados: Add read/write fadvise op flags in ObjectOperationFlags.
authorJianpeng Ma <jianpeng.ma@intel.com>
Sat, 6 Dec 2014 12:37:33 +0000 (20:37 +0800)
committerJianpeng Ma <jianpeng.ma@intel.com>
Fri, 12 Dec 2014 06:23:34 +0000 (14:23 +0800)
Signed-off-by: Jianpeng Ma <jianpeng.ma@intel.com>
src/include/rados/librados.hpp

index 402ede00687220d3dcb768558e3bcdcb57f5ae47..93b64b6ba1042bad13f871fa4d3322cf94c26274 100644 (file)
@@ -187,6 +187,10 @@ namespace librados
   enum ObjectOperationFlags {
     OP_EXCL =   LIBRADOS_OP_FLAG_EXCL,
     OP_FAILOK = LIBRADOS_OP_FLAG_FAILOK,
+    OP_FADVISE_RANDOM = LIBRADOS_OP_FLAG_FADVISE_RANDOM,
+    OP_FADVISE_SEQUENTIAL = LIBRADOS_OP_FLAG_FADVISE_SEQUENTIAL,
+    OP_FADVISE_WILLNEED = LIBRADOS_OP_FLAG_FADVISE_WILLNEED,
+    OP_FADVISE_DONTNEED = LIBRADOS_OP_FLAG_FADVISE_DONTNEED,
   };
 
   class CEPH_RADOS_API ObjectOperationCompletion {