From 3ed25c1f795c5bb40792aea0bb2ad1b427254670 Mon Sep 17 00:00:00 2001 From: Sage Weil Date: Fri, 2 Oct 2015 17:47:54 -0400 Subject: [PATCH] librados: document new flag Signed-off-by: Sage Weil --- src/include/rados/librados.h | 3 +++ src/include/rados/librados.hpp | 3 +++ 2 files changed, 6 insertions(+) diff --git a/src/include/rados/librados.h b/src/include/rados/librados.h index ab85da23f299..3aebf208a482 100644 --- a/src/include/rados/librados.h +++ b/src/include/rados/librados.h @@ -120,6 +120,9 @@ enum { LIBRADOS_OPERATION_IGNORE_CACHE = 8, LIBRADOS_OPERATION_SKIPRWLOCKS = 16, LIBRADOS_OPERATION_IGNORE_OVERLAY = 32, + /* send requests to cluster despite the cluster or pool being marked + full; ops will either succeed (e.g., delete) or return EDQUOT or + ENOSPC. */ LIBRADOS_OPERATION_FULL_TRY = 64, }; /** @} */ diff --git a/src/include/rados/librados.hpp b/src/include/rados/librados.hpp index 9ca8368dd1dd..5260a23cdf71 100644 --- a/src/include/rados/librados.hpp +++ b/src/include/rados/librados.hpp @@ -265,6 +265,9 @@ namespace librados OPERATION_IGNORE_CACHE = LIBRADOS_OPERATION_IGNORE_CACHE, OPERATION_SKIPRWLOCKS = LIBRADOS_OPERATION_SKIPRWLOCKS, OPERATION_IGNORE_OVERLAY = LIBRADOS_OPERATION_IGNORE_OVERLAY, + // send requests to cluster despite the cluster or pool being + // marked full; ops will either succeed (e.g., delete) or return + // EDQUOT or ENOSPC OPERATION_FULL_TRY = LIBRADOS_OPERATION_FULL_TRY, }; -- 2.47.3