You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@zookeeper.apache.org by iv...@apache.org on 2013/06/03 13:03:31 UTC

svn commit: r1488954 - in /zookeeper/bookkeeper/trunk: CHANGES.txt hedwig-client/src/main/cpp/lib/channel.cpp hedwig-client/src/main/cpp/lib/data.cpp hedwig-client/src/main/cpp/scripts/log4cxx.conf hedwig-client/src/main/cpp/scripts/server-control.sh

Author: ivank
Date: Mon Jun  3 11:03:30 2013
New Revision: 1488954

URL: http://svn.apache.org/r1488954
Log:
BOOKKEEPER-603: Support Boost 1.53 for Hedwig Cpp Client (jiannan via ivank)

Modified:
    zookeeper/bookkeeper/trunk/CHANGES.txt
    zookeeper/bookkeeper/trunk/hedwig-client/src/main/cpp/lib/channel.cpp
    zookeeper/bookkeeper/trunk/hedwig-client/src/main/cpp/lib/data.cpp
    zookeeper/bookkeeper/trunk/hedwig-client/src/main/cpp/scripts/log4cxx.conf
    zookeeper/bookkeeper/trunk/hedwig-client/src/main/cpp/scripts/server-control.sh

Modified: zookeeper/bookkeeper/trunk/CHANGES.txt
URL: http://svn.apache.org/viewvc/zookeeper/bookkeeper/trunk/CHANGES.txt?rev=1488954&r1=1488953&r2=1488954&view=diff
==============================================================================
--- zookeeper/bookkeeper/trunk/CHANGES.txt (original)
+++ zookeeper/bookkeeper/trunk/CHANGES.txt Mon Jun  3 11:03:30 2013
@@ -48,7 +48,7 @@ Trunk (unreleased changes)
 
         BOOKKEEPER-599: NPE in PerChannelBookieClient (jiannan via sijie)
 
-	BOOKkEEPER-577: BookieFailureTest uses sync/wait()/notify() incorrectly (ivank via fpj) 
+	BOOKKEEPER-577: BookieFailureTest uses sync/wait()/notify() incorrectly (ivank via fpj) 
 
       hedwig-client:
 
@@ -82,6 +82,8 @@ Trunk (unreleased changes)
 
       BOOKKEEPER-611: Speed up bookkeeper tests (ivank via fpj)
 
+      BOOKKEEPER-603: Support Boost 1.53 for Hedwig Cpp Client (jiannan via ivank)
+
     NEW FEATURE:
 
       BOOKKEEPER-562: Ability to tell if a ledger is closed or not (fpj)

Modified: zookeeper/bookkeeper/trunk/hedwig-client/src/main/cpp/lib/channel.cpp
URL: http://svn.apache.org/viewvc/zookeeper/bookkeeper/trunk/hedwig-client/src/main/cpp/lib/channel.cpp?rev=1488954&r1=1488953&r2=1488954&view=diff
==============================================================================
--- zookeeper/bookkeeper/trunk/hedwig-client/src/main/cpp/lib/channel.cpp (original)
+++ zookeeper/bookkeeper/trunk/hedwig-client/src/main/cpp/lib/channel.cpp Mon Jun  3 11:03:30 2013
@@ -702,7 +702,7 @@ void AsioSSLDuplexChannel::sslChannelCon
 void AsioSSLDuplexChannel::startHandShake(const OperationCallbackPtr& callback) {
   ssl_socket->async_handshake(boost::asio::ssl::stream_base::client,
                               boost::bind(&AsioSSLDuplexChannel::handleHandshake,
-                                          boost::shared_dynamic_cast<AsioSSLDuplexChannel>(shared_from_this()),
+                                          boost::dynamic_pointer_cast<AsioSSLDuplexChannel>(shared_from_this()),
                                           callback, boost::asio::placeholders::error));
 }
 

Modified: zookeeper/bookkeeper/trunk/hedwig-client/src/main/cpp/lib/data.cpp
URL: http://svn.apache.org/viewvc/zookeeper/bookkeeper/trunk/hedwig-client/src/main/cpp/lib/data.cpp?rev=1488954&r1=1488953&r2=1488954&view=diff
==============================================================================
--- zookeeper/bookkeeper/trunk/hedwig-client/src/main/cpp/lib/data.cpp (original)
+++ zookeeper/bookkeeper/trunk/hedwig-client/src/main/cpp/lib/data.cpp Mon Jun  3 11:03:30 2013
@@ -24,6 +24,7 @@
 
 #include <log4cxx/logger.h>
 #include <iostream>
+#include <boost/thread/locks.hpp>
 
 #define stringify( name ) #name
 

Modified: zookeeper/bookkeeper/trunk/hedwig-client/src/main/cpp/scripts/log4cxx.conf
URL: http://svn.apache.org/viewvc/zookeeper/bookkeeper/trunk/hedwig-client/src/main/cpp/scripts/log4cxx.conf?rev=1488954&r1=1488953&r2=1488954&view=diff
==============================================================================
--- zookeeper/bookkeeper/trunk/hedwig-client/src/main/cpp/scripts/log4cxx.conf (original)
+++ zookeeper/bookkeeper/trunk/hedwig-client/src/main/cpp/scripts/log4cxx.conf Mon Jun  3 11:03:30 2013
@@ -28,9 +28,9 @@ log4j.appender.hedwig.fileName=./testLog
 log4j.appender.hedwig.layout=org.apache.log4j.PatternLayout
 log4j.appender.hedwig.layout.ConversionPattern=[%d{%H:%M:%S.%l}] %t %p %c - %m%n
 
-log4j.appender.hedwig=org.apache.log4j.RollingFileAppender
+log4j.appender.hedwigtest=org.apache.log4j.RollingFileAppender
 #log4j.appender.hedwigtest=org.apache.log4j.ConsoleAppender
-log4j.appender.hedwig.fileName=./testLog.log
+log4j.appender.hedwigtest.fileName=./testLog.log
 log4j.appender.hedwigtest.layout=org.apache.log4j.PatternLayout
 log4j.appender.hedwigtest.layout.ConversionPattern=[%d{%H:%M:%S.%l}] %t %p %c - %m%n
 

Modified: zookeeper/bookkeeper/trunk/hedwig-client/src/main/cpp/scripts/server-control.sh
URL: http://svn.apache.org/viewvc/zookeeper/bookkeeper/trunk/hedwig-client/src/main/cpp/scripts/server-control.sh?rev=1488954&r1=1488953&r2=1488954&view=diff
==============================================================================
--- zookeeper/bookkeeper/trunk/hedwig-client/src/main/cpp/scripts/server-control.sh (original)
+++ zookeeper/bookkeeper/trunk/hedwig-client/src/main/cpp/scripts/server-control.sh Mon Jun  3 11:03:30 2013
@@ -107,8 +107,6 @@ log4j.appender.ROLLINGFILE.Threshold=DEB
 log4j.appender.ROLLINGFILE.File=/tmp/hedwig-server-$COUNT.log
 log4j.appender.ROLLINGFILE.layout=org.apache.log4j.PatternLayout
 log4j.appender.ROLLINGFILE.layout.ConversionPattern=%d{ISO8601} - %-5p - [%t:%C{1}@%L] - %m%n
-# Max log file size of 10MB
-log4j.appender.ROLLINGFILE.MaxFileSize=10MB
 # uncomment the next line to limit number of backup files
 #log4j.appender.ROLLINGFILE.MaxBackupIndex=10
 log4j.appender.ROLLINGFILE.layout=org.apache.log4j.PatternLayout