]> git-server-git.apps.pok.os.sepia.ceph.com Git - ceph.git/commitdiff
mds: output full details for recall threshold
authorPatrick Donnelly <pdonnell@redhat.com>
Sun, 17 Feb 2019 05:19:03 +0000 (21:19 -0800)
committerVenky Shankar <vshankar@redhat.com>
Thu, 4 Apr 2019 07:12:17 +0000 (03:12 -0400)
Signed-off-by: Patrick Donnelly <pdonnell@redhat.com>
(cherry picked from commit 9ca2b3add91b049cb1eecd24a3297a9b2b8a103a)

src/mds/Server.cc

index 874b456058c10c2a6f8652e21cd59523ccfb86fa..d30371099e200c1a11367e34b08216250dca7356 100644 (file)
@@ -1309,7 +1309,9 @@ std::pair<bool, uint64_t> Server::recall_client_state(MDSGatherBuilder* gather,
            * session threshold for the session's cap recall throttle.
            */
           dout(15) << "  2*session_release < session_recall"
-                      " (2*" << session_release << " < " << session_recall << ");"
+                      " (2*" << session_release << " < " << session_recall << ") &&"
+                      " 2*session_recall < recall_max_decay_threshold"
+                      " (2*" << session_recall << " > " << recall_max_decay_threshold << ")"
                       " Skipping because we are unlikely to get more released." << dendl;
           continue;
         } else if (recall < recall_max_caps && 2*recall < session_recall) {