[sheepdog] [PATCH] configure: disable tracer for 0.4.0 release

Liu Yuan namei.unix at gmail.com
Thu Jul 12 08:00:26 CEST 2012


From: Liu Yuan <tailai.ly at taobao.com>

Current tracer can't work with fully dynamic(short) worker threads due to its
per thread ring buffer implementation, as it can in fact only work with static
threads.

Some of its infrastructure needs rewriting to adopt it to short threads. For now
let's disable it.

Signed-off-by: Liu Yuan <tailai.ly at taobao.com>
---
 configure.ac |    9 ++++++---
 1 file changed, 6 insertions(+), 3 deletions(-)

diff --git a/configure.ac b/configure.ac
index cef63ea..62e8b1a 100644
--- a/configure.ac
+++ b/configure.ac
@@ -207,9 +207,12 @@ AC_ARG_ENABLE([farm],
 	[ enable_farm="yes" ],)
 AM_CONDITIONAL(BUILD_FARM, test x$enable_farm = xyes)
 
-AC_ARG_ENABLE([trace],
-	[  --enable-trace           : enable trace],,
-	[ enable_trace="no" ],)
+# Fixme: tracer is disabled for 0.4.0 and should be enabled later.
+#
+#AC_ARG_ENABLE([trace],
+#	[  --enable-trace           : enable trace],,
+#	[ enable_trace="no" ],)
+enable_trace="no"
 AM_CONDITIONAL(BUILD_TRACE, test x$enable_trace = xyes)
 
 PKG_CHECK_MODULES([fuse],[fuse], HAVE_FUSE="yes", HAVE_FUSE="no")
-- 
1.7.10.2




More information about the sheepdog mailing list