From 752fd8d290e36f1baed312b7ffcd49d9a0fc4925 Mon Sep 17 00:00:00 2001 From: Alex Rousskov Date: Sun, 30 Jun 2013 20:26:35 -0600 Subject: [PATCH] Add mem-cache and transient store entry details in mgr:objects output. --- src/MemObject.cc | 11 +++++++++++ 1 file changed, 11 insertions(+) diff --git a/src/MemObject.cc b/src/MemObject.cc index f8629092bd..65686d49e8 100644 --- a/src/MemObject.cc +++ b/src/MemObject.cc @@ -259,6 +259,17 @@ MemObject::stat(MemBuf * mb) const mb->Printf("\tswapout: %" PRId64 " bytes written\n", (int64_t) swapout.sio->offset()); + if (xitTable.index >= 0) + mb->Printf("\ttransient index: %d state: %d\n", + xitTable.index, xitTable.io); + if (memCache.index >= 0) + mb->Printf("\tmem-cache index: %d state: %d offset: %" PRId64 "\n", + memCache.index, memCache.io, memCache.offset); + if (object_sz >= 0) + mb->Printf("\tobject_sz: %" PRId64 "\n", object_sz); + if (smpCollapsed) + mb->Printf("\tsmp-collapsed\n"); + StoreClientStats statsVisitor(mb); for_each(clients, statsVisitor); -- 2.47.3