diff --git a/core/store/dist/src/main/java/org/onlab/onos/store/cluster/impl/ClusterCommunicationManager.java b/core/store/dist/src/main/java/org/onlab/onos/store/cluster/impl/ClusterCommunicationManager.java index 492afbc929..8acc8fead5 100644 --- a/core/store/dist/src/main/java/org/onlab/onos/store/cluster/impl/ClusterCommunicationManager.java +++ b/core/store/dist/src/main/java/org/onlab/onos/store/cluster/impl/ClusterCommunicationManager.java @@ -13,7 +13,6 @@ import org.onlab.onos.cluster.DefaultControllerNode; import org.onlab.onos.cluster.NodeId; import org.onlab.onos.store.cluster.messaging.ClusterCommunicationService; import org.onlab.onos.store.cluster.messaging.ClusterMessage; -import org.onlab.onos.store.cluster.messaging.ClusterMessageStream; import org.onlab.onos.store.cluster.messaging.HelloMessage; import org.onlab.onos.store.cluster.messaging.MessageSubject; import org.onlab.onos.store.cluster.messaging.MessageSubscriber; @@ -50,8 +49,8 @@ public class ClusterCommunicationManager private final Logger log = LoggerFactory.getLogger(getClass()); - private static final long CONNECTION_CUSTODIAN_DELAY = 1000L; - private static final long CONNECTION_CUSTODIAN_FREQUENCY = 5000; + private static final long CONNECTION_CUSTODIAN_DELAY = 100L; + private static final long CONNECTION_CUSTODIAN_FREQUENCY = 2000; private static final long START_TIMEOUT = 1000; private static final int WORKERS = 3; diff --git a/core/store/dist/src/main/java/org/onlab/onos/store/cluster/impl/ClusterIOWorker.java b/core/store/dist/src/main/java/org/onlab/onos/store/cluster/impl/ClusterIOWorker.java index c096a7d386..d442cc85b7 100644 --- a/core/store/dist/src/main/java/org/onlab/onos/store/cluster/impl/ClusterIOWorker.java +++ b/core/store/dist/src/main/java/org/onlab/onos/store/cluster/impl/ClusterIOWorker.java @@ -5,7 +5,6 @@ import org.onlab.nio.MessageStream; import org.onlab.onos.cluster.DefaultControllerNode; import org.onlab.onos.cluster.NodeId; import org.onlab.onos.store.cluster.messaging.ClusterMessage; -import org.onlab.onos.store.cluster.messaging.ClusterMessageStream; import org.onlab.onos.store.cluster.messaging.HelloMessage; import org.onlab.onos.store.cluster.messaging.SerializationService; import org.slf4j.Logger; diff --git a/core/store/dist/src/main/java/org/onlab/onos/store/cluster/messaging/ClusterMessageStream.java b/core/store/dist/src/main/java/org/onlab/onos/store/cluster/impl/ClusterMessageStream.java similarity index 91% rename from core/store/dist/src/main/java/org/onlab/onos/store/cluster/messaging/ClusterMessageStream.java rename to core/store/dist/src/main/java/org/onlab/onos/store/cluster/impl/ClusterMessageStream.java index 0970726beb..d182aa1634 100644 --- a/core/store/dist/src/main/java/org/onlab/onos/store/cluster/messaging/ClusterMessageStream.java +++ b/core/store/dist/src/main/java/org/onlab/onos/store/cluster/impl/ClusterMessageStream.java @@ -1,8 +1,10 @@ -package org.onlab.onos.store.cluster.messaging; +package org.onlab.onos.store.cluster.impl; import org.onlab.nio.IOLoop; import org.onlab.nio.MessageStream; import org.onlab.onos.cluster.DefaultControllerNode; +import org.onlab.onos.store.cluster.messaging.ClusterMessage; +import org.onlab.onos.store.cluster.messaging.SerializationService; import java.nio.ByteBuffer; import java.nio.channels.ByteChannel; diff --git a/core/store/dist/src/main/java/org/onlab/onos/store/cluster/messaging/impl/MessageSerializer.java b/core/store/dist/src/main/java/org/onlab/onos/store/cluster/impl/MessageSerializer.java similarity index 98% rename from core/store/dist/src/main/java/org/onlab/onos/store/cluster/messaging/impl/MessageSerializer.java rename to core/store/dist/src/main/java/org/onlab/onos/store/cluster/impl/MessageSerializer.java index 706480105e..b54f0db808 100644 --- a/core/store/dist/src/main/java/org/onlab/onos/store/cluster/messaging/impl/MessageSerializer.java +++ b/core/store/dist/src/main/java/org/onlab/onos/store/cluster/impl/MessageSerializer.java @@ -1,4 +1,4 @@ -package org.onlab.onos.store.cluster.messaging.impl; +package org.onlab.onos.store.cluster.impl; import org.apache.felix.scr.annotations.Component; import org.apache.felix.scr.annotations.Service; diff --git a/core/store/dist/src/main/java/org/onlab/onos/store/cluster/impl/package-info.java b/core/store/dist/src/main/java/org/onlab/onos/store/cluster/impl/package-info.java new file mode 100644 index 0000000000..f4b97109df --- /dev/null +++ b/core/store/dist/src/main/java/org/onlab/onos/store/cluster/impl/package-info.java @@ -0,0 +1,4 @@ +/** + * Distributed cluster store and messaging subsystem implementation. + */ +package org.onlab.onos.store.cluster.impl; \ No newline at end of file diff --git a/core/store/dist/src/main/java/org/onlab/onos/store/cluster/messaging/package-info.java b/core/store/dist/src/main/java/org/onlab/onos/store/cluster/messaging/package-info.java new file mode 100644 index 0000000000..5276b0bb04 --- /dev/null +++ b/core/store/dist/src/main/java/org/onlab/onos/store/cluster/messaging/package-info.java @@ -0,0 +1,4 @@ +/** + * Cluster messaging APIs for the use by the various distributed stores. + */ +package org.onlab.onos.store.cluster.messaging; \ No newline at end of file