]> git-server-git.apps.pok.os.sepia.ceph.com Git - ceph.git/commitdiff
crush: optimize header file dependency 9307/head
authorcxwshawn <cxwshawn@gmail.com>
Wed, 25 May 2016 04:41:44 +0000 (12:41 +0800)
committercxwshawn <cxwshawn@gmail.com>
Wed, 25 May 2016 04:41:46 +0000 (12:41 +0800)
Signed-off-by: Xiaowei Chen <chen.xiaowei@h3c.com>
src/crush/CrushCompiler.cc
src/crush/CrushCompiler.h
src/crush/CrushLocation.cc
src/crush/CrushTester.cc
src/crush/CrushTester.h

index 22e591348992c12c55ae7207240cba0cff0ace11..04c836016c1f426cdbca8ad579aafde1a74c1b30 100644 (file)
@@ -8,16 +8,7 @@
 #ifndef EBADE
 #define EBADE EFTYPE
 #endif
-
-#include <iostream>
-#include <stack>
-#include <functional>
 #include <string>
-#include <stdexcept>
-#include <map>
-#include <cctype>
-
-#include <typeinfo>
 #include "common/errno.h"
 #include <boost/algorithm/string.hpp>
 
index d488735bb9e23c63207f3b235bc00f06d0d357a3..57e2b827100354c9f84c0b9d3a66786fb0ac483c 100644 (file)
@@ -8,8 +8,7 @@
 #include "crush/grammar.h"
 
 #include <map>
-#include <ostream>
-#include <functional>
+#include <iostream>
 
 class CrushCompiler {
   CrushWrapper& crush;
index 5a32c4369359ae1f0992612d4c1c9983ab1b0dff..0ff481e2d20b6f497129c574e6de66c94b93aab6 100644 (file)
@@ -7,7 +7,7 @@
 #include "include/str_list.h"
 #include "common/debug.h"
 
-#include <common/SubProcess.h>
+#include "common/SubProcess.h"
 
 #include <vector>
 
index 532c55ec7b9b20ec804be946a11551f797157476..f8c423efe4b2bd1c6e6b749c1a1f86b2213ac8a8 100644 (file)
@@ -17,7 +17,7 @@
 #endif
 #include <boost/icl/interval_map.hpp>
 #include <boost/algorithm/string/join.hpp>
-#include <common/SubProcess.h>
+#include "common/SubProcess.h"
 
 void CrushTester::set_device_weight(int dev, float f)
 {
index b05d1c3d4e0b6188fc91389d2e8400ca2b99ec11..b3c3b70c35f0c6991dd7ab0a2b65326f1174c267 100644 (file)
@@ -7,7 +7,6 @@
 #include "crush/CrushWrapper.h"
 
 #include <fstream>
-#include <sstream>
 
 class CrushTester {
   CrushWrapper& crush;