summaryrefslogtreecommitdiff
path: root/src/mds
diff options
context:
space:
mode:
authorSage Weil <sage@newdream.net>2012-03-27 10:41:12 -0700
committerSage Weil <sage@newdream.net>2012-03-27 10:41:12 -0700
commitf41887e38d70970f4d0181fb73e835ece68cee6c (patch)
treedd6f896fa260344f3f8b0b35659d27118f2293f7 /src/mds
parentd6b0cbd442e7efe280c1a0f362e485d38bd91cf0 (diff)
downloadceph-f41887e38d70970f4d0181fb73e835ece68cee6c.tar.gz
log: new logging infrastructure
- explicitly defined subsystems, and ceph_subsys_FOO enums to go with them - modular log system with Entry object - separate gather level and log level - drop lots of DoutStreambuf hackery Signed-off-by: Sage Weil <sage@newdream.net>
Diffstat (limited to 'src/mds')
-rw-r--r--src/mds/AnchorClient.cc2
-rw-r--r--src/mds/AnchorServer.cc2
-rw-r--r--src/mds/CDentry.cc2
-rw-r--r--src/mds/CDir.cc2
-rw-r--r--src/mds/CInode.cc2
-rw-r--r--src/mds/CInode.h2
-rw-r--r--src/mds/InoTable.cc2
-rw-r--r--src/mds/Locker.cc2
-rw-r--r--src/mds/MDBalancer.cc2
-rw-r--r--src/mds/MDCache.cc2
-rw-r--r--src/mds/MDLog.cc2
-rw-r--r--src/mds/MDS.cc3
-rw-r--r--src/mds/MDSTable.cc2
-rw-r--r--src/mds/MDSTableClient.cc2
-rw-r--r--src/mds/MDSTableServer.cc2
-rw-r--r--src/mds/Migrator.cc2
-rw-r--r--src/mds/Server.cc2
-rw-r--r--src/mds/SessionMap.cc2
-rw-r--r--src/mds/SnapServer.cc2
-rw-r--r--src/mds/flock.cc2
-rw-r--r--src/mds/journal.cc2
-rw-r--r--src/mds/snap.cc2
22 files changed, 23 insertions, 22 deletions
diff --git a/src/mds/AnchorClient.cc b/src/mds/AnchorClient.cc
index 3dad48f1f26..7900da4ce61 100644
--- a/src/mds/AnchorClient.cc
+++ b/src/mds/AnchorClient.cc
@@ -22,7 +22,7 @@
#include "common/config.h"
-#define DOUT_SUBSYS mds
+#define dout_subsys ceph_subsys_mds
#undef dout_prefix
#define dout_prefix *_dout << "mds." << mds->get_nodeid() << ".anchorclient "
diff --git a/src/mds/AnchorServer.cc b/src/mds/AnchorServer.cc
index 423a760608b..731ec9633bb 100644
--- a/src/mds/AnchorServer.cc
+++ b/src/mds/AnchorServer.cc
@@ -17,7 +17,7 @@
#include "msg/Messenger.h"
#include "messages/MMDSTableRequest.h"
-#define DOUT_SUBSYS mds
+#define dout_subsys ceph_subsys_mds
#undef dout_prefix
#define dout_prefix *_dout << "mds." << mds->get_nodeid() << ".anchorserver "
diff --git a/src/mds/CDentry.cc b/src/mds/CDentry.cc
index 95e9eacedd7..ee58436123a 100644
--- a/src/mds/CDentry.cc
+++ b/src/mds/CDentry.cc
@@ -26,7 +26,7 @@
#include "messages/MLock.h"
-#define DOUT_SUBSYS mds
+#define dout_subsys ceph_subsys_mds
#undef dout_prefix
#define dout_prefix *_dout << "mds." << dir->cache->mds->get_nodeid() << ".cache.den(" << dir->dirfrag() << " " << name << ") "
diff --git a/src/mds/CDir.cc b/src/mds/CDir.cc
index 0359676853b..d6e35e55f53 100644
--- a/src/mds/CDir.cc
+++ b/src/mds/CDir.cc
@@ -35,7 +35,7 @@
#include "common/config.h"
-#define DOUT_SUBSYS mds
+#define dout_subsys ceph_subsys_mds
#undef dout_prefix
#define dout_prefix *_dout << "mds." << cache->mds->get_nodeid() << ".cache.dir(" << this->dirfrag() << ") "
diff --git a/src/mds/CInode.cc b/src/mds/CInode.cc
index 0232e7c6ebe..70faeb81597 100644
--- a/src/mds/CInode.cc
+++ b/src/mds/CInode.cc
@@ -42,7 +42,7 @@
#include "common/config.h"
#include "global/global_context.h"
-#define DOUT_SUBSYS mds
+#define dout_subsys ceph_subsys_mds
#undef dout_prefix
#define dout_prefix *_dout << "mds." << mdcache->mds->get_nodeid() << ".cache.ino(" << inode.ino << ") "
diff --git a/src/mds/CInode.h b/src/mds/CInode.h
index 68ee7452aa4..57c76c49441 100644
--- a/src/mds/CInode.h
+++ b/src/mds/CInode.h
@@ -81,7 +81,7 @@ struct default_file_layout {
__u8 struct_v;
::decode(struct_v, bl);
if (struct_v != 1) { //uh-oh
- dout(0) << "got default layout I don't understand!" << dendl;
+ derr << "got default layout I don't understand!" << dendl;
assert(0);
}
::decode(layout, bl);
diff --git a/src/mds/InoTable.cc b/src/mds/InoTable.cc
index a51db89e137..426b9150ea6 100644
--- a/src/mds/InoTable.cc
+++ b/src/mds/InoTable.cc
@@ -19,7 +19,7 @@
#include "common/config.h"
-#define DOUT_SUBSYS mds
+#define dout_subsys ceph_subsys_mds
#undef dout_prefix
#define dout_prefix *_dout << "mds." << mds->get_nodeid() << "." << table_name << ": "
diff --git a/src/mds/Locker.cc b/src/mds/Locker.cc
index 2999f7974aa..72802ea7e7c 100644
--- a/src/mds/Locker.cc
+++ b/src/mds/Locker.cc
@@ -56,7 +56,7 @@
#include "common/config.h"
-#define DOUT_SUBSYS mds
+#define dout_subsys ceph_subsys_mds
#undef dout_prefix
#undef DOUT_COND
#define DOUT_COND(cct, l) l<=cct->_conf->debug_mds || l <= cct->_conf->debug_mds_locker
diff --git a/src/mds/MDBalancer.cc b/src/mds/MDBalancer.cc
index d03c0fe192b..e39464c3b5f 100644
--- a/src/mds/MDBalancer.cc
+++ b/src/mds/MDBalancer.cc
@@ -37,7 +37,7 @@ using std::vector;
#include "common/config.h"
-#define DOUT_SUBSYS mds
+#define dout_subsys ceph_subsys_mds
#undef DOUT_COND
#define DOUT_COND(cct, l) l<=cct->_conf->debug_mds || l <= cct->_conf->debug_mds_balancer
#undef dout_prefix
diff --git a/src/mds/MDCache.cc b/src/mds/MDCache.cc
index fb7fec66301..542750d86d1 100644
--- a/src/mds/MDCache.cc
+++ b/src/mds/MDCache.cc
@@ -98,7 +98,7 @@ extern struct ceph_file_layout g_default_file_layout;
#include "common/config.h"
-#define DOUT_SUBSYS mds
+#define dout_subsys ceph_subsys_mds
#undef dout_prefix
#define dout_prefix _prefix(_dout, mds)
static ostream& _prefix(std::ostream *_dout, MDS *mds) {
diff --git a/src/mds/MDLog.cc b/src/mds/MDLog.cc
index a5c1b096578..294ad53961c 100644
--- a/src/mds/MDLog.cc
+++ b/src/mds/MDLog.cc
@@ -27,7 +27,7 @@
#include "common/config.h"
#include "common/errno.h"
-#define DOUT_SUBSYS mds
+#define dout_subsys ceph_subsys_mds
#undef DOUT_COND
#define DOUT_COND(cct, l) l<=cct->_conf->debug_mds || l <= cct->_conf->debug_mds_log
#undef dout_prefix
diff --git a/src/mds/MDS.cc b/src/mds/MDS.cc
index 16ed8c8821d..8213b09e873 100644
--- a/src/mds/MDS.cc
+++ b/src/mds/MDS.cc
@@ -71,13 +71,12 @@
#include "common/config.h"
#include "common/errno.h"
-#include "common/DoutStreambuf.h"
#include "perfglue/cpu_profiler.h"
#include "perfglue/heap_profiler.h"
-#define DOUT_SUBSYS mds
+#define dout_subsys ceph_subsys_mds
#undef dout_prefix
#define dout_prefix *_dout << "mds." << whoami << '.' << incarnation << ' '
diff --git a/src/mds/MDSTable.cc b/src/mds/MDSTable.cc
index 41d69003dcf..308a9e5d65a 100644
--- a/src/mds/MDSTable.cc
+++ b/src/mds/MDSTable.cc
@@ -24,7 +24,7 @@
#include "common/config.h"
-#define DOUT_SUBSYS mds
+#define dout_subsys ceph_subsys_mds
#undef dout_prefix
#define dout_prefix *_dout << "mds." << mds->get_nodeid() << "." << table_name << ": "
diff --git a/src/mds/MDSTableClient.cc b/src/mds/MDSTableClient.cc
index 675dfd66d4b..1d2c77bc4be 100644
--- a/src/mds/MDSTableClient.cc
+++ b/src/mds/MDSTableClient.cc
@@ -30,7 +30,7 @@
#include "common/config.h"
-#define DOUT_SUBSYS mds
+#define dout_subsys ceph_subsys_mds
#undef dout_prefix
#define dout_prefix *_dout << "mds." << mds->get_nodeid() << ".tableclient(" << get_mdstable_name(table) << ") "
diff --git a/src/mds/MDSTableServer.cc b/src/mds/MDSTableServer.cc
index bc03ca61e72..cfa308753dc 100644
--- a/src/mds/MDSTableServer.cc
+++ b/src/mds/MDSTableServer.cc
@@ -20,7 +20,7 @@
#include "messages/MMDSTableRequest.h"
#include "events/ETableServer.h"
-#define DOUT_SUBSYS mds
+#define dout_subsys ceph_subsys_mds
#undef dout_prefix
#define dout_prefix *_dout << "mds." << mds->get_nodeid() << ".tableserver(" << get_mdstable_name(table) << ") "
diff --git a/src/mds/Migrator.cc b/src/mds/Migrator.cc
index c1148645c14..7301875327b 100644
--- a/src/mds/Migrator.cc
+++ b/src/mds/Migrator.cc
@@ -76,7 +76,7 @@
#include "common/config.h"
-#define DOUT_SUBSYS mds
+#define dout_subsys ceph_subsys_mds
#undef DOUT_COND
#define DOUT_COND(cct, l) (l <= cct->_conf->debug_mds || l <= cct->_conf->debug_mds_migrator)
#undef dout_prefix
diff --git a/src/mds/Server.cc b/src/mds/Server.cc
index 55e5a579efe..8c9d152040c 100644
--- a/src/mds/Server.cc
+++ b/src/mds/Server.cc
@@ -60,7 +60,7 @@ using namespace std;
#include "common/config.h"
-#define DOUT_SUBSYS mds
+#define dout_subsys ceph_subsys_mds
#undef dout_prefix
#define dout_prefix *_dout << "mds." << mds->get_nodeid() << ".server "
diff --git a/src/mds/SessionMap.cc b/src/mds/SessionMap.cc
index 5baa43e13de..c2d348951ee 100644
--- a/src/mds/SessionMap.cc
+++ b/src/mds/SessionMap.cc
@@ -19,7 +19,7 @@
#include "common/config.h"
-#define DOUT_SUBSYS mds
+#define dout_subsys ceph_subsys_mds
#undef dout_prefix
#define dout_prefix *_dout << "mds." << mds->get_nodeid() << ".sessionmap "
diff --git a/src/mds/SnapServer.cc b/src/mds/SnapServer.cc
index 5352b22c5f5..4ce1f776e3b 100644
--- a/src/mds/SnapServer.cc
+++ b/src/mds/SnapServer.cc
@@ -25,7 +25,7 @@
#include "common/config.h"
-#define DOUT_SUBSYS mds
+#define dout_subsys ceph_subsys_mds
#undef dout_prefix
#define dout_prefix *_dout << "mds." << mds->get_nodeid() << ".snap "
diff --git a/src/mds/flock.cc b/src/mds/flock.cc
index a3cac9e46e4..0deb900f0b0 100644
--- a/src/mds/flock.cc
+++ b/src/mds/flock.cc
@@ -6,6 +6,8 @@
#include "mdstypes.h"
#include "mds/flock.h"
+#define dout_subsys ceph_subsys_mds
+
bool ceph_lock_state_t::is_waiting(ceph_filelock &fl)
{
multimap<uint64_t, ceph_filelock>::iterator p = waiting_locks.find(fl.start);
diff --git a/src/mds/journal.cc b/src/mds/journal.cc
index c35a33e7219..38f8c0e7821 100644
--- a/src/mds/journal.cc
+++ b/src/mds/journal.cc
@@ -54,7 +54,7 @@
#include "common/config.h"
-#define DOUT_SUBSYS mds
+#define dout_subsys ceph_subsys_mds
#undef DOUT_COND
#define DOUT_COND(cct, l) (l<=cct->_conf->debug_mds || l <= cct->_conf->debug_mds_log \
|| l <= cct->_conf->debug_mds_log_expire)
diff --git a/src/mds/snap.cc b/src/mds/snap.cc
index 0b77d7c696b..fa434b79d02 100644
--- a/src/mds/snap.cc
+++ b/src/mds/snap.cc
@@ -22,7 +22,7 @@
* SnapRealm
*/
-#define DOUT_SUBSYS mds
+#define dout_subsys ceph_subsys_mds
#undef dout_prefix
#define dout_prefix _prefix(_dout, mdcache->mds->get_nodeid(), inode, srnode.seq, this)
static ostream& _prefix(std::ostream *_dout, int whoami, CInode *inode,