Author: ivank
Date: Wed Nov  7 10:57:45 2012
New Revision: 1406541

URL: http://svn.apache.org/viewvc?rev=1406541&view=rev
Log:
BOOKKEEPER-452: Rename ClientConfiguration multiplexing_enabled to 
subscription_connection_sharing_enabled (sijie via ivank)

Modified:
    zookeeper/bookkeeper/trunk/CHANGES.txt
    zookeeper/bookkeeper/trunk/hedwig-client/src/main/cpp/inc/hedwig/client.h
    zookeeper/bookkeeper/trunk/hedwig-client/src/main/cpp/lib/client.cpp
    zookeeper/bookkeeper/trunk/hedwig-client/src/main/cpp/lib/clientimpl.cpp
    zookeeper/bookkeeper/trunk/hedwig-client/src/main/cpp/test/multiplextest.cpp
    zookeeper/bookkeeper/trunk/hedwig-client/src/main/cpp/test/util.h
    
zookeeper/bookkeeper/trunk/hedwig-client/src/main/java/org/apache/hedwig/client/conf/ClientConfiguration.java
    
zookeeper/bookkeeper/trunk/hedwig-client/src/main/java/org/apache/hedwig/client/netty/HedwigClientImpl.java
    
zookeeper/bookkeeper/trunk/hedwig-server/src/test/java/org/apache/hedwig/client/TestPubSubClient.java
    
zookeeper/bookkeeper/trunk/hedwig-server/src/test/java/org/apache/hedwig/client/netty/TestMultiplexing.java
    
zookeeper/bookkeeper/trunk/hedwig-server/src/test/java/org/apache/hedwig/server/delivery/TestThrottlingDelivery.java
    
zookeeper/bookkeeper/trunk/hedwig-server/src/test/java/org/apache/hedwig/server/integration/TestHedwigHub.java
    
zookeeper/bookkeeper/trunk/hedwig-server/src/test/java/org/apache/hedwig/server/integration/TestHedwigRegion.java

Modified: zookeeper/bookkeeper/trunk/CHANGES.txt
URL: 
http://svn.apache.org/viewvc/zookeeper/bookkeeper/trunk/CHANGES.txt?rev=1406541&r1=1406540&r2=1406541&view=diff
==============================================================================
--- zookeeper/bookkeeper/trunk/CHANGES.txt (original)
+++ zookeeper/bookkeeper/trunk/CHANGES.txt Wed Nov  7 10:57:45 2012
@@ -122,6 +122,8 @@ Trunk (unreleased changes)
 
         BOOKKEEPER-434: [Hedwig CPP Client] Delay resolving default host until 
necessary. (sijie via ivank)
 
+        BOOKKEEPER-452: Rename ClientConfiguration multiplexing_enabled to 
subscription_connection_sharing_enabled (sijie via ivank)
+
       hedwig-server:
 
         BOOKKEEPER-302: No more messages delivered when hub server scans 
messages over two ledgers. (sijie via ivank)

Modified: 
zookeeper/bookkeeper/trunk/hedwig-client/src/main/cpp/inc/hedwig/client.h
URL: 
http://svn.apache.org/viewvc/zookeeper/bookkeeper/trunk/hedwig-client/src/main/cpp/inc/hedwig/client.h?rev=1406541&r1=1406540&r2=1406541&view=diff
==============================================================================
--- zookeeper/bookkeeper/trunk/hedwig-client/src/main/cpp/inc/hedwig/client.h 
(original)
+++ zookeeper/bookkeeper/trunk/hedwig-client/src/main/cpp/inc/hedwig/client.h 
Wed Nov  7 10:57:45 2012
@@ -49,7 +49,7 @@ namespace Hedwig {
     static const std::string NUM_DISPATCH_THREADS;
     static const std::string SSL_ENABLED;
     static const std::string SSL_PEM_FILE;
-    static const std::string ENABLE_MULTIPLEXING;
+    static const std::string SUBSCRIPTION_CHANNEL_SHARING_ENABLED;
     /**
      * The maximum number of messages the hub will queue for subscriptions
      * created using this configuration. The hub will always queue the most

Modified: zookeeper/bookkeeper/trunk/hedwig-client/src/main/cpp/lib/client.cpp
URL: 
http://svn.apache.org/viewvc/zookeeper/bookkeeper/trunk/hedwig-client/src/main/cpp/lib/client.cpp?rev=1406541&r1=1406540&r2=1406541&view=diff
==============================================================================
--- zookeeper/bookkeeper/trunk/hedwig-client/src/main/cpp/lib/client.cpp 
(original)
+++ zookeeper/bookkeeper/trunk/hedwig-client/src/main/cpp/lib/client.cpp Wed 
Nov  7 10:57:45 2012
@@ -41,7 +41,7 @@ const std::string Configuration::NUM_DIS
 const std::string Configuration::SUBSCRIPTION_MESSAGE_BOUND = 
"hedwig.cpp.subscription_message_bound";
 const std::string Configuration::SSL_ENABLED = "hedwig.cpp.ssl_enabled";
 const std::string Configuration::SSL_PEM_FILE = "hedwig.cpp.ssl_pem";
-const std::string Configuration::ENABLE_MULTIPLEXING = 
"hedwig.cpp.enable_multiplexing";
+const std::string Configuration::SUBSCRIPTION_CHANNEL_SHARING_ENABLED = 
"hedwig.cpp.subscription_channel_sharing_enabled";
 
 Client::Client(const Configuration& conf) {
   LOG4CXX_DEBUG(logger, "Client::Client (" << this << ")");

Modified: 
zookeeper/bookkeeper/trunk/hedwig-client/src/main/cpp/lib/clientimpl.cpp
URL: 
http://svn.apache.org/viewvc/zookeeper/bookkeeper/trunk/hedwig-client/src/main/cpp/lib/clientimpl.cpp?rev=1406541&r1=1406540&r2=1406541&view=diff
==============================================================================
--- zookeeper/bookkeeper/trunk/hedwig-client/src/main/cpp/lib/clientimpl.cpp 
(original)
+++ zookeeper/bookkeeper/trunk/hedwig-client/src/main/cpp/lib/clientimpl.cpp 
Wed Nov  7 10:57:45 2012
@@ -333,7 +333,7 @@ void SubscriptionEventEmitter::emitSubsc
 
 DuplexChannelManagerPtr DuplexChannelManager::create(const Configuration& 
conf) {
   DuplexChannelManager * managerPtr;
-  if (conf.getBool(Configuration::ENABLE_MULTIPLEXING, false)) {
+  if (conf.getBool(Configuration::SUBSCRIPTION_CHANNEL_SHARING_ENABLED, 
false)) {
     managerPtr = new MultiplexDuplexChannelManager(conf);
   } else {
     managerPtr = new SimpleDuplexChannelManager(conf);

Modified: 
zookeeper/bookkeeper/trunk/hedwig-client/src/main/cpp/test/multiplextest.cpp
URL: 
http://svn.apache.org/viewvc/zookeeper/bookkeeper/trunk/hedwig-client/src/main/cpp/test/multiplextest.cpp?rev=1406541&r1=1406540&r2=1406541&view=diff
==============================================================================
--- 
zookeeper/bookkeeper/trunk/hedwig-client/src/main/cpp/test/multiplextest.cpp 
(original)
+++ 
zookeeper/bookkeeper/trunk/hedwig-client/src/main/cpp/test/multiplextest.cpp 
Wed Nov  7 10:57:45 2012
@@ -40,7 +40,7 @@ public:
   virtual bool getBool(const std::string& key, bool defaultVal) const {
     if (key == Configuration::SUBSCRIBER_AUTOCONSUME) {
       return false;
-    } else if (key == Configuration::ENABLE_MULTIPLEXING) {    
+    } else if (key == Configuration::SUBSCRIPTION_CHANNEL_SHARING_ENABLED) {   
 
       return true;
     } else {
       return TestServerConfiguration::getBool(key, defaultVal);

Modified: zookeeper/bookkeeper/trunk/hedwig-client/src/main/cpp/test/util.h
URL: 
http://svn.apache.org/viewvc/zookeeper/bookkeeper/trunk/hedwig-client/src/main/cpp/test/util.h?rev=1406541&r1=1406540&r2=1406541&view=diff
==============================================================================
--- zookeeper/bookkeeper/trunk/hedwig-client/src/main/cpp/test/util.h (original)
+++ zookeeper/bookkeeper/trunk/hedwig-client/src/main/cpp/test/util.h Wed Nov  
7 10:57:45 2012
@@ -183,7 +183,7 @@ public:
   virtual bool getBool(const std::string& key, bool defaultVal) const {
     if (key == Configuration::SSL_ENABLED) {
       return isSSL;
-    } else if (key == Configuration::ENABLE_MULTIPLEXING) {    
+    } else if (key == Configuration::SUBSCRIPTION_CHANNEL_SHARING_ENABLED) {   
 
       return multiplexing;
     }
     return defaultVal;

Modified: 
zookeeper/bookkeeper/trunk/hedwig-client/src/main/java/org/apache/hedwig/client/conf/ClientConfiguration.java
URL: 
http://svn.apache.org/viewvc/zookeeper/bookkeeper/trunk/hedwig-client/src/main/java/org/apache/hedwig/client/conf/ClientConfiguration.java?rev=1406541&r1=1406540&r2=1406541&view=diff
==============================================================================
--- 
zookeeper/bookkeeper/trunk/hedwig-client/src/main/java/org/apache/hedwig/client/conf/ClientConfiguration.java
 (original)
+++ 
zookeeper/bookkeeper/trunk/hedwig-client/src/main/java/org/apache/hedwig/client/conf/ClientConfiguration.java
 Wed Nov  7 10:57:45 2012
@@ -42,7 +42,7 @@ public class ClientConfiguration extends
     protected static final String TIMEOUT_THREAD_RUN_INTERVAL = 
"timeout_thread_run_interval";
     protected static final String SSL_ENABLED = "ssl_enabled";
     protected static final String SUBSCRIPTION_MESSAGE_BOUND = 
"subscription_message_bound";
-    protected static final String MULTIPLEXING_ENABLED = 
"multiplexing_enabled";
+    protected static final String SUBSCRIPTION_CHANNEL_SHARING_ENABLED = 
"subscription_channel_sharing_enabled";
 
     // Singletons we want to instantiate only once per ClientConfiguration
     protected HedwigSocketAddress myDefaultServerAddress = null;
@@ -144,8 +144,8 @@ public class ClientConfiguration extends
      * This parameter is a boolean flag indicating if multiplexing subscription
      * channels.
      */
-    public boolean isMultiplexingEnabled() {
-        return conf.getBoolean(MULTIPLEXING_ENABLED, false);
+    public boolean isSubscriptionChannelSharingEnabled() {
+        return conf.getBoolean(SUBSCRIPTION_CHANNEL_SHARING_ENABLED, false);
     }
 
     /**

Modified: 
zookeeper/bookkeeper/trunk/hedwig-client/src/main/java/org/apache/hedwig/client/netty/HedwigClientImpl.java
URL: 
http://svn.apache.org/viewvc/zookeeper/bookkeeper/trunk/hedwig-client/src/main/java/org/apache/hedwig/client/netty/HedwigClientImpl.java?rev=1406541&r1=1406540&r2=1406541&view=diff
==============================================================================
--- 
zookeeper/bookkeeper/trunk/hedwig-client/src/main/java/org/apache/hedwig/client/netty/HedwigClientImpl.java
 (original)
+++ 
zookeeper/bookkeeper/trunk/hedwig-client/src/main/java/org/apache/hedwig/client/netty/HedwigClientImpl.java
 Wed Nov  7 10:57:45 2012
@@ -74,7 +74,7 @@ public class HedwigClientImpl implements
     protected HedwigClientImpl(ClientConfiguration cfg, ChannelFactory 
socketFactory) {
         this.cfg = cfg;
         this.socketFactory = socketFactory;
-        if (cfg.isMultiplexingEnabled()) {
+        if (cfg.isSubscriptionChannelSharingEnabled()) {
             channelManager = new MultiplexHChannelManager(cfg, socketFactory);
         } else {
             channelManager = new SimpleHChannelManager(cfg, socketFactory);

Modified: 
zookeeper/bookkeeper/trunk/hedwig-server/src/test/java/org/apache/hedwig/client/TestPubSubClient.java
URL: 
http://svn.apache.org/viewvc/zookeeper/bookkeeper/trunk/hedwig-server/src/test/java/org/apache/hedwig/client/TestPubSubClient.java?rev=1406541&r1=1406540&r2=1406541&view=diff
==============================================================================
--- 
zookeeper/bookkeeper/trunk/hedwig-server/src/test/java/org/apache/hedwig/client/TestPubSubClient.java
 (original)
+++ 
zookeeper/bookkeeper/trunk/hedwig-server/src/test/java/org/apache/hedwig/client/TestPubSubClient.java
 Wed Nov  7 10:57:45 2012
@@ -161,10 +161,10 @@ public class TestPubSubClient extends Pu
         return Arrays.asList(new Object[][] { { true }, { false } });
     }
 
-    protected boolean isMultiplexingEnabled;
+    protected boolean isSubscriptionChannelSharingEnabled;
 
-    public TestPubSubClient(boolean isMultiplexingEnabled) {
-        this.isMultiplexingEnabled = isMultiplexingEnabled;
+    public TestPubSubClient(boolean isSubscriptionChannelSharingEnabled) {
+        this.isSubscriptionChannelSharingEnabled = 
isSubscriptionChannelSharingEnabled;
     }
 
     @Override
@@ -173,8 +173,8 @@ public class TestPubSubClient extends Pu
         super.setUp();
         client = new HedwigClient(new ClientConfiguration() {
             @Override
-            public boolean isMultiplexingEnabled() {
-                return TestPubSubClient.this.isMultiplexingEnabled;
+            public boolean isSubscriptionChannelSharingEnabled() {
+                return 
TestPubSubClient.this.isSubscriptionChannelSharingEnabled;
             }
         });
         publisher = client.getPublisher();

Modified: 
zookeeper/bookkeeper/trunk/hedwig-server/src/test/java/org/apache/hedwig/client/netty/TestMultiplexing.java
URL: 
http://svn.apache.org/viewvc/zookeeper/bookkeeper/trunk/hedwig-server/src/test/java/org/apache/hedwig/client/netty/TestMultiplexing.java?rev=1406541&r1=1406540&r2=1406541&view=diff
==============================================================================
--- 
zookeeper/bookkeeper/trunk/hedwig-server/src/test/java/org/apache/hedwig/client/netty/TestMultiplexing.java
 (original)
+++ 
zookeeper/bookkeeper/trunk/hedwig-server/src/test/java/org/apache/hedwig/client/netty/TestMultiplexing.java
 Wed Nov  7 10:57:45 2012
@@ -229,7 +229,7 @@ public class TestMultiplexing extends He
         super.setUp();
         client = new HedwigClient(new ClientConfiguration() {
             @Override
-            public boolean isMultiplexingEnabled() {
+            public boolean isSubscriptionChannelSharingEnabled() {
                 return true;
             }
             @Override

Modified: 
zookeeper/bookkeeper/trunk/hedwig-server/src/test/java/org/apache/hedwig/server/delivery/TestThrottlingDelivery.java
URL: 
http://svn.apache.org/viewvc/zookeeper/bookkeeper/trunk/hedwig-server/src/test/java/org/apache/hedwig/server/delivery/TestThrottlingDelivery.java?rev=1406541&r1=1406540&r2=1406541&view=diff
==============================================================================
--- 
zookeeper/bookkeeper/trunk/hedwig-server/src/test/java/org/apache/hedwig/server/delivery/TestThrottlingDelivery.java
 (original)
+++ 
zookeeper/bookkeeper/trunk/hedwig-server/src/test/java/org/apache/hedwig/server/delivery/TestThrottlingDelivery.java
 Wed Nov  7 10:57:45 2012
@@ -93,8 +93,8 @@ public class TestThrottlingDelivery exte
         }
 
         @Override
-        public boolean isMultiplexingEnabled() {
-            return isMultiplexingEnabled;
+        public boolean isSubscriptionChannelSharingEnabled() {
+            return isSubscriptionChannelSharingEnabled;
         }
     }
 
@@ -170,10 +170,10 @@ public class TestThrottlingDelivery exte
         return Arrays.asList(new Object[][] { { false }, { true } });
     }
 
-    protected boolean isMultiplexingEnabled;
+    protected boolean isSubscriptionChannelSharingEnabled;
 
-    public TestThrottlingDelivery(boolean isMultiplexingEnabled) {
-        this.isMultiplexingEnabled = isMultiplexingEnabled;
+    public TestThrottlingDelivery(boolean isSubscriptionChannelSharingEnabled) 
{
+        this.isSubscriptionChannelSharingEnabled = 
isSubscriptionChannelSharingEnabled;
     }
 
     @Override

Modified: 
zookeeper/bookkeeper/trunk/hedwig-server/src/test/java/org/apache/hedwig/server/integration/TestHedwigHub.java
URL: 
http://svn.apache.org/viewvc/zookeeper/bookkeeper/trunk/hedwig-server/src/test/java/org/apache/hedwig/server/integration/TestHedwigHub.java?rev=1406541&r1=1406540&r2=1406541&view=diff
==============================================================================
--- 
zookeeper/bookkeeper/trunk/hedwig-server/src/test/java/org/apache/hedwig/server/integration/TestHedwigHub.java
 (original)
+++ 
zookeeper/bookkeeper/trunk/hedwig-server/src/test/java/org/apache/hedwig/server/integration/TestHedwigHub.java
 Wed Nov  7 10:57:45 2012
@@ -91,11 +91,11 @@ public class TestHedwigHub extends Hedwi
     }
 
     protected Mode mode;
-    protected boolean isMultiplexingEnabled;
+    protected boolean isSubscriptionChannelSharingEnabled;
 
-    public TestHedwigHub(Mode mode, boolean isMultiplexingEnabled) {
+    public TestHedwigHub(Mode mode, boolean 
isSubscriptionChannelSharingEnabled) {
         this.mode = mode;
-        this.isMultiplexingEnabled = isMultiplexingEnabled;
+        this.isSubscriptionChannelSharingEnabled = 
isSubscriptionChannelSharingEnabled;
     }
 
     protected HedwigProxy proxy;
@@ -210,8 +210,8 @@ public class TestHedwigHub extends Hedwi
         }
 
         @Override
-        public boolean isMultiplexingEnabled() {
-            return isMultiplexingEnabled;
+        public boolean isSubscriptionChannelSharingEnabled() {
+            return isSubscriptionChannelSharingEnabled;
         }
     }
 

Modified: 
zookeeper/bookkeeper/trunk/hedwig-server/src/test/java/org/apache/hedwig/server/integration/TestHedwigRegion.java
URL: 
http://svn.apache.org/viewvc/zookeeper/bookkeeper/trunk/hedwig-server/src/test/java/org/apache/hedwig/server/integration/TestHedwigRegion.java?rev=1406541&r1=1406540&r2=1406541&view=diff
==============================================================================
--- 
zookeeper/bookkeeper/trunk/hedwig-server/src/test/java/org/apache/hedwig/server/integration/TestHedwigRegion.java
 (original)
+++ 
zookeeper/bookkeeper/trunk/hedwig-server/src/test/java/org/apache/hedwig/server/integration/TestHedwigRegion.java
 Wed Nov  7 10:57:45 2012
@@ -66,8 +66,8 @@ public class TestHedwigRegion extends He
 
     protected class NewRegionClientConfiguration extends ClientConfiguration {
         @Override
-        public boolean isMultiplexingEnabled() {
-            return isMultiplexingEnabled;
+        public boolean isSubscriptionChannelSharingEnabled() {
+            return isSubscriptionChannelSharingEnabled;
         }
     }
 
@@ -84,10 +84,10 @@ public class TestHedwigRegion extends He
         return Arrays.asList(new Object[][] { { false }, { true } });
     }
 
-    protected boolean isMultiplexingEnabled;
+    protected boolean isSubscriptionChannelSharingEnabled;
 
-    public TestHedwigRegion(boolean isMultiplexingEnabled) {
-        this.isMultiplexingEnabled = isMultiplexingEnabled;
+    public TestHedwigRegion(boolean isSubscriptionChannelSharingEnabled) {
+        this.isSubscriptionChannelSharingEnabled = 
isSubscriptionChannelSharingEnabled;
     }
 
     @Override


Reply via email to