zk

Project: http://git-wip-us.apache.org/repos/asf/ignite/repo
Commit: http://git-wip-us.apache.org/repos/asf/ignite/commit/52174ef7
Tree: http://git-wip-us.apache.org/repos/asf/ignite/tree/52174ef7
Diff: http://git-wip-us.apache.org/repos/asf/ignite/diff/52174ef7

Branch: refs/heads/ignite-zk
Commit: 52174ef77761247dfefea7d1b90833ca816fb761
Parents: b37c35f
Author: sboikov <sboi...@gridgain.com>
Authored: Fri Dec 8 15:11:56 2017 +0300
Committer: sboikov <sboi...@gridgain.com>
Committed: Fri Dec 8 15:11:56 2017 +0300

----------------------------------------------------------------------
 .../processors/continuous/GridContinuousProcessor.java       | 6 +++---
 .../spi/discovery/zk/internal/ZookeeperDiscoveryImpl.java    | 8 +-------
 2 files changed, 4 insertions(+), 10 deletions(-)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/ignite/blob/52174ef7/modules/core/src/main/java/org/apache/ignite/internal/processors/continuous/GridContinuousProcessor.java
----------------------------------------------------------------------
diff --git 
a/modules/core/src/main/java/org/apache/ignite/internal/processors/continuous/GridContinuousProcessor.java
 
b/modules/core/src/main/java/org/apache/ignite/internal/processors/continuous/GridContinuousProcessor.java
index 0583a8a..2e5bf47 100644
--- 
a/modules/core/src/main/java/org/apache/ignite/internal/processors/continuous/GridContinuousProcessor.java
+++ 
b/modules/core/src/main/java/org/apache/ignite/internal/processors/continuous/GridContinuousProcessor.java
@@ -2398,7 +2398,7 @@ public class GridContinuousProcessor extends 
GridProcessorAdapter {
                         expRes++;
                 }
 
-                if (expRes == res.size())
+                if (res.size() >= expRes)
                     res0 = createRegisterResults();
             }
 
@@ -2414,12 +2414,12 @@ public class GridContinuousProcessor extends 
GridProcessorAdapter {
             RoutineRegisterResults res0 = null;
 
             synchronized (res) {
-                if (res.containsKey(nodeId) || (topVer != null && res.size() 
== expRes))
+                if (res.containsKey(nodeId) || (topVer != null && res.size() 
>= expRes))
                     return;
 
                 res.put(nodeId, msg);
 
-                if (topVer != null && expRes == res.size())
+                if (topVer != null && res.size() >= expRes)
                     res0 = createRegisterResults();
             }
 

http://git-wip-us.apache.org/repos/asf/ignite/blob/52174ef7/modules/core/src/main/java/org/apache/ignite/spi/discovery/zk/internal/ZookeeperDiscoveryImpl.java
----------------------------------------------------------------------
diff --git 
a/modules/core/src/main/java/org/apache/ignite/spi/discovery/zk/internal/ZookeeperDiscoveryImpl.java
 
b/modules/core/src/main/java/org/apache/ignite/spi/discovery/zk/internal/ZookeeperDiscoveryImpl.java
index 105f71b..814406a 100644
--- 
a/modules/core/src/main/java/org/apache/ignite/spi/discovery/zk/internal/ZookeeperDiscoveryImpl.java
+++ 
b/modules/core/src/main/java/org/apache/ignite/spi/discovery/zk/internal/ZookeeperDiscoveryImpl.java
@@ -2468,13 +2468,9 @@ public class ZookeeperDiscoveryImpl {
                 return;
 
             try {
-                if (evt.getType() == Event.EventType.NodeDeleted) {
+                if (evt.getType() == Event.EventType.NodeDeleted)
                     onPreviousNodeFail();
-                }
                 else {
-                    if (log.isInfoEnabled())
-                        log.info("Previous node watch event: " + evt);
-
                     if (evt.getType() != Event.EventType.None)
                         rtState.zkClient.existsAsync(evt.getPath(), this, 
this);
                 }
@@ -2492,8 +2488,6 @@ public class ZookeeperDiscoveryImpl {
                 return;
 
             try {
-                log.info("Previous node stat callback [rc=" + rc + ", path=" + 
path + ", stat=" + stat + ']');
-
                 assert rc == 0 || rc == KeeperException.Code.NONODE.intValue() 
: KeeperException.Code.get(rc);
 
                 if (rc == KeeperException.Code.NONODE.intValue() || stat == 
null)

Reply via email to