diff --git a/gossip-base/src/main/java/org/apache/gossip/manager/GossipCore.java b/gossip-base/src/main/java/org/apache/gossip/manager/GossipCore.java index 4167664..384d796 100644 --- a/gossip-base/src/main/java/org/apache/gossip/manager/GossipCore.java +++ b/gossip-base/src/main/java/org/apache/gossip/manager/GossipCore.java @@ -57,26 +57,23 @@ public class GossipCore implements GossipCoreConstants { private ConcurrentHashMap requests; private final ConcurrentHashMap> perNodeData; private final ConcurrentHashMap sharedData; - private final BlockingQueue workQueue; private final Meter messageSerdeException; - private final Meter tranmissionException; - private final Meter tranmissionSuccess; + private final Meter transmissionException; + private final Meter transmissionSuccess; private final DataEventManager eventManager; public GossipCore(GossipManager manager, MetricRegistry metrics){ this.gossipManager = manager; requests = new ConcurrentHashMap<>(); - workQueue = new ArrayBlockingQueue<>(1024); perNodeData = new ConcurrentHashMap<>(); sharedData = new ConcurrentHashMap<>(); eventManager = new DataEventManager(metrics); - metrics.register(WORKQUEUE_SIZE, (Gauge)() -> workQueue.size()); metrics.register(PER_NODE_DATA_SIZE, (Gauge)() -> perNodeData.size()); metrics.register(SHARED_DATA_SIZE, (Gauge)() -> sharedData.size()); metrics.register(REQUEST_SIZE, (Gauge)() -> requests.size()); messageSerdeException = metrics.meter(MESSAGE_SERDE_EXCEPTION); - tranmissionException = metrics.meter(MESSAGE_TRANSMISSION_EXCEPTION); - tranmissionSuccess = metrics.meter(MESSAGE_TRANSMISSION_SUCCESS); + transmissionException = metrics.meter(MESSAGE_TRANSMISSION_EXCEPTION); + transmissionSuccess = metrics.meter(MESSAGE_TRANSMISSION_SUCCESS); } @SuppressWarnings({ "unchecked", "rawtypes" }) @@ -172,9 +169,9 @@ public class GossipCore implements GossipCoreConstants { } try { gossipManager.getTransportManager().send(uri, json_bytes); - tranmissionSuccess.mark(); + transmissionSuccess.mark(); } catch (IOException e) { - tranmissionException.mark(); + transmissionException.mark(); throw new RuntimeException(e); } } diff --git a/gossip-base/src/main/java/org/apache/gossip/manager/GossipCoreConstants.java b/gossip-base/src/main/java/org/apache/gossip/manager/GossipCoreConstants.java index 6d3765a..9cac7c0 100644 --- a/gossip-base/src/main/java/org/apache/gossip/manager/GossipCoreConstants.java +++ b/gossip-base/src/main/java/org/apache/gossip/manager/GossipCoreConstants.java @@ -18,7 +18,6 @@ package org.apache.gossip.manager; public interface GossipCoreConstants { - String WORKQUEUE_SIZE = "gossip.core.workqueue.size"; String PER_NODE_DATA_SIZE = "gossip.core.pernodedata.size"; String SHARED_DATA_SIZE = "gossip.core.shareddata.size"; String REQUEST_SIZE = "gossip.core.requests.size";