[GitHub] zookeeper pull request #447: [ZOOKEEPER-2926] Fix potential data consistency...

2018-08-07 Thread asfgit
Github user asfgit closed the pull request at: https://github.com/apache/zookeeper/pull/447 ---

[GitHub] zookeeper pull request #447: [ZOOKEEPER-2926] Fix potential data consistency...

2018-07-29 Thread hanm
Github user hanm commented on a diff in the pull request: https://github.com/apache/zookeeper/pull/447#discussion_r206010420 --- Diff: src/java/main/org/apache/zookeeper/server/quorum/LeaderSessionTracker.java --- @@ -85,31 +85,43 @@ public boolean isGlobalSession(long sessionId)

[GitHub] zookeeper pull request #447: [ZOOKEEPER-2926] Fix potential data consistency...

2018-07-29 Thread hanm
Github user hanm commented on a diff in the pull request: https://github.com/apache/zookeeper/pull/447#discussion_r206009813 --- Diff: src/java/main/org/apache/zookeeper/server/SessionTracker.java --- @@ -47,21 +47,20 @@ long createSession(int sessionTimeout);

[GitHub] zookeeper pull request #447: [ZOOKEEPER-2926] Fix potential data consistency...

2018-07-27 Thread lvfangmin
Github user lvfangmin commented on a diff in the pull request: https://github.com/apache/zookeeper/pull/447#discussion_r205922937 --- Diff: src/java/main/org/apache/zookeeper/server/quorum/LeaderSessionTracker.java --- @@ -85,31 +85,43 @@ public boolean isGlobalSession(long

[GitHub] zookeeper pull request #447: [ZOOKEEPER-2926] Fix potential data consistency...

2018-07-27 Thread lvfangmin
Github user lvfangmin commented on a diff in the pull request: https://github.com/apache/zookeeper/pull/447#discussion_r205922808 --- Diff: src/java/main/org/apache/zookeeper/server/SessionTrackerImpl.java --- @@ -280,6 +275,11 @@ public synchronized boolean addSession(long id,

[GitHub] zookeeper pull request #447: [ZOOKEEPER-2926] Fix potential data consistency...

2018-07-27 Thread lvfangmin
Github user lvfangmin commented on a diff in the pull request: https://github.com/apache/zookeeper/pull/447#discussion_r205922968 --- Diff: src/java/main/org/apache/zookeeper/server/SessionTracker.java --- @@ -47,21 +47,20 @@ long createSession(int sessionTimeout);

[GitHub] zookeeper pull request #447: [ZOOKEEPER-2926] Fix potential data consistency...

2018-07-27 Thread lvfangmin
Github user lvfangmin commented on a diff in the pull request: https://github.com/apache/zookeeper/pull/447#discussion_r205923291 --- Diff: src/java/main/org/apache/zookeeper/server/quorum/LearnerSessionTracker.java --- @@ -101,33 +100,44 @@ public boolean isGlobalSession(long

[GitHub] zookeeper pull request #447: [ZOOKEEPER-2926] Fix potential data consistency...

2018-07-27 Thread lvfangmin
Github user lvfangmin commented on a diff in the pull request: https://github.com/apache/zookeeper/pull/447#discussion_r205922455 --- Diff: src/java/main/org/apache/zookeeper/server/SessionTrackerImpl.java --- @@ -280,6 +275,11 @@ public synchronized boolean addSession(long id,

[GitHub] zookeeper pull request #447: [ZOOKEEPER-2926] Fix potential data consistency...

2018-07-27 Thread lvfangmin
Github user lvfangmin commented on a diff in the pull request: https://github.com/apache/zookeeper/pull/447#discussion_r205920893 --- Diff: src/java/test/org/apache/zookeeper/test/ClientBase.java --- @@ -72,7 +72,7 @@ static final File BASETEST = new

[GitHub] zookeeper pull request #447: [ZOOKEEPER-2926] Fix potential data consistency...

2018-07-27 Thread lvfangmin
Github user lvfangmin commented on a diff in the pull request: https://github.com/apache/zookeeper/pull/447#discussion_r205921489 --- Diff: src/java/main/org/apache/zookeeper/server/SessionTracker.java --- @@ -47,21 +47,20 @@ long createSession(int sessionTimeout);

[GitHub] zookeeper pull request #447: [ZOOKEEPER-2926] Fix potential data consistency...

2018-07-27 Thread lvfangmin
Github user lvfangmin commented on a diff in the pull request: https://github.com/apache/zookeeper/pull/447#discussion_r205920948 --- Diff: src/java/test/org/apache/zookeeper/test/QuorumBase.java --- @@ -53,32 +53,32 @@ protected int port3; protected int port4;

[GitHub] zookeeper pull request #447: [ZOOKEEPER-2926] Fix potential data consistency...

2018-07-27 Thread lvfangmin
Github user lvfangmin commented on a diff in the pull request: https://github.com/apache/zookeeper/pull/447#discussion_r205921085 --- Diff: src/java/main/org/apache/zookeeper/server/quorum/UpgradeableSessionTracker.java --- @@ -19,6 +19,8 @@ import

[GitHub] zookeeper pull request #447: [ZOOKEEPER-2926] Fix potential data consistency...

2018-07-27 Thread lvfangmin
Github user lvfangmin commented on a diff in the pull request: https://github.com/apache/zookeeper/pull/447#discussion_r205922234 --- Diff: src/java/main/org/apache/zookeeper/server/quorum/LeaderSessionTracker.java --- @@ -85,31 +85,43 @@ public boolean isGlobalSession(long

[GitHub] zookeeper pull request #447: [ZOOKEEPER-2926] Fix potential data consistency...

2018-07-27 Thread lvfangmin
Github user lvfangmin commented on a diff in the pull request: https://github.com/apache/zookeeper/pull/447#discussion_r205921331 --- Diff: src/java/main/org/apache/zookeeper/server/SessionTracker.java --- @@ -47,21 +47,20 @@ long createSession(int sessionTimeout);

[GitHub] zookeeper pull request #447: [ZOOKEEPER-2926] Fix potential data consistency...

2018-07-26 Thread hanm
Github user hanm commented on a diff in the pull request: https://github.com/apache/zookeeper/pull/447#discussion_r205636550 --- Diff: src/java/main/org/apache/zookeeper/server/SessionTracker.java --- @@ -47,21 +47,20 @@ long createSession(int sessionTimeout);

[GitHub] zookeeper pull request #447: [ZOOKEEPER-2926] Fix potential data consistency...

2018-07-26 Thread hanm
Github user hanm commented on a diff in the pull request: https://github.com/apache/zookeeper/pull/447#discussion_r205630231 --- Diff: src/java/main/org/apache/zookeeper/server/SessionTrackerImpl.java --- @@ -280,6 +275,11 @@ public synchronized boolean addSession(long id, int

[GitHub] zookeeper pull request #447: [ZOOKEEPER-2926] Fix potential data consistency...

2018-07-26 Thread hanm
Github user hanm commented on a diff in the pull request: https://github.com/apache/zookeeper/pull/447#discussion_r205636796 --- Diff: src/java/main/org/apache/zookeeper/server/quorum/LearnerSessionTracker.java --- @@ -101,33 +100,44 @@ public boolean isGlobalSession(long

[GitHub] zookeeper pull request #447: [ZOOKEEPER-2926] Fix potential data consistency...

2018-07-26 Thread hanm
Github user hanm commented on a diff in the pull request: https://github.com/apache/zookeeper/pull/447#discussion_r205629046 --- Diff: src/java/main/org/apache/zookeeper/server/quorum/LeaderSessionTracker.java --- @@ -85,31 +85,43 @@ public boolean isGlobalSession(long sessionId)

[GitHub] zookeeper pull request #447: [ZOOKEEPER-2926] Fix potential data consistency...

2018-07-26 Thread hanm
Github user hanm commented on a diff in the pull request: https://github.com/apache/zookeeper/pull/447#discussion_r205331145 --- Diff: src/java/test/org/apache/zookeeper/test/ClientBase.java --- @@ -72,7 +72,7 @@ static final File BASETEST = new

[GitHub] zookeeper pull request #447: [ZOOKEEPER-2926] Fix potential data consistency...

2018-07-26 Thread hanm
Github user hanm commented on a diff in the pull request: https://github.com/apache/zookeeper/pull/447#discussion_r205340787 --- Diff: src/java/main/org/apache/zookeeper/server/SessionTracker.java --- @@ -47,21 +47,20 @@ long createSession(int sessionTimeout);

[GitHub] zookeeper pull request #447: [ZOOKEEPER-2926] Fix potential data consistency...

2018-07-26 Thread hanm
Github user hanm commented on a diff in the pull request: https://github.com/apache/zookeeper/pull/447#discussion_r205331482 --- Diff: src/java/test/org/apache/zookeeper/test/QuorumBase.java --- @@ -53,32 +53,32 @@ protected int port3; protected int port4;

[GitHub] zookeeper pull request #447: [ZOOKEEPER-2926] Fix potential data consistency...

2018-07-26 Thread hanm
Github user hanm commented on a diff in the pull request: https://github.com/apache/zookeeper/pull/447#discussion_r205332227 --- Diff: src/java/main/org/apache/zookeeper/server/quorum/UpgradeableSessionTracker.java --- @@ -19,6 +19,8 @@ import

[GitHub] zookeeper pull request #447: [ZOOKEEPER-2926] Fix potential data consistency...

2018-07-26 Thread hanm
Github user hanm commented on a diff in the pull request: https://github.com/apache/zookeeper/pull/447#discussion_r205340493 --- Diff: src/java/main/org/apache/zookeeper/server/SessionTracker.java --- @@ -47,21 +47,20 @@ long createSession(int sessionTimeout);

[GitHub] zookeeper pull request #447: [ZOOKEEPER-2926] Fix potential data consistency...

2018-07-26 Thread hanm
Github user hanm commented on a diff in the pull request: https://github.com/apache/zookeeper/pull/447#discussion_r205339992 --- Diff: src/java/main/org/apache/zookeeper/server/SessionTracker.java --- @@ -47,21 +47,20 @@ long createSession(int sessionTimeout);

[GitHub] zookeeper pull request #447: [ZOOKEEPER-2926] Fix potential data consistency...

2018-01-16 Thread lvfangmin
Github user lvfangmin commented on a diff in the pull request: https://github.com/apache/zookeeper/pull/447#discussion_r161855408 --- Diff: src/java/test/org/apache/zookeeper/test/SessionTrackerCheckTest.java --- @@ -185,8 +182,8 @@ public void testLeaderSessionTracker() throws

[GitHub] zookeeper pull request #447: [ZOOKEEPER-2926] Fix potential data consistency...

2018-01-14 Thread anmolnar
Github user anmolnar commented on a diff in the pull request: https://github.com/apache/zookeeper/pull/447#discussion_r161410084 --- Diff: src/java/test/org/apache/zookeeper/server/quorum/SessionUpgradeTest.java --- @@ -0,0 +1,516 @@ +/** + * Licensed to the Apache

[GitHub] zookeeper pull request #447: [ZOOKEEPER-2926] Fix potential data consistency...

2018-01-14 Thread anmolnar
Github user anmolnar commented on a diff in the pull request: https://github.com/apache/zookeeper/pull/447#discussion_r161410077 --- Diff: src/java/test/org/apache/zookeeper/server/quorum/SessionUpgradeTest.java --- @@ -0,0 +1,516 @@ +/** + * Licensed to the Apache

[GitHub] zookeeper pull request #447: [ZOOKEEPER-2926] Fix potential data consistency...

2018-01-14 Thread anmolnar
Github user anmolnar commented on a diff in the pull request: https://github.com/apache/zookeeper/pull/447#discussion_r161405611 --- Diff: src/java/test/org/apache/zookeeper/test/SessionTrackerCheckTest.java --- @@ -185,8 +182,8 @@ public void testLeaderSessionTracker() throws

[GitHub] zookeeper pull request #447: [ZOOKEEPER-2926] Fix potential data consistency...

2018-01-12 Thread lvfangmin
Github user lvfangmin commented on a diff in the pull request: https://github.com/apache/zookeeper/pull/447#discussion_r161296493 --- Diff: src/java/main/org/apache/zookeeper/server/PrepRequestProcessor.java --- @@ -579,13 +579,8 @@ protected void pRequest2Txn(int type, long zxid,

[GitHub] zookeeper pull request #447: [ZOOKEEPER-2926] Fix potential data consistency...

2018-01-12 Thread lvfangmin
Github user lvfangmin commented on a diff in the pull request: https://github.com/apache/zookeeper/pull/447#discussion_r161296695 --- Diff: src/java/main/org/apache/zookeeper/server/SessionTrackerImpl.java --- @@ -280,6 +278,12 @@ public synchronized boolean addSession(long id,

[GitHub] zookeeper pull request #447: [ZOOKEEPER-2926] Fix potential data consistency...

2018-01-12 Thread lvfangmin
Github user lvfangmin commented on a diff in the pull request: https://github.com/apache/zookeeper/pull/447#discussion_r161300774 --- Diff: src/java/main/org/apache/zookeeper/server/ZooKeeperServer.java --- @@ -1187,13 +1187,8 @@ private ProcessTxnResult processTxn(Request request,

[GitHub] zookeeper pull request #447: [ZOOKEEPER-2926] Fix potential data consistency...

2018-01-11 Thread anmolnar
Github user anmolnar commented on a diff in the pull request: https://github.com/apache/zookeeper/pull/447#discussion_r160972325 --- Diff: src/java/main/org/apache/zookeeper/server/ZooKeeperServer.java --- @@ -1187,13 +1187,8 @@ private ProcessTxnResult processTxn(Request request,

[GitHub] zookeeper pull request #447: [ZOOKEEPER-2926] Fix potential data consistency...

2018-01-11 Thread anmolnar
Github user anmolnar commented on a diff in the pull request: https://github.com/apache/zookeeper/pull/447#discussion_r160976160 --- Diff: src/java/main/org/apache/zookeeper/server/quorum/LearnerSessionTracker.java --- @@ -102,32 +101,42 @@ public boolean isGlobalSession(long

[GitHub] zookeeper pull request #447: [ZOOKEEPER-2926] Fix potential data consistency...

2018-01-11 Thread anmolnar
Github user anmolnar commented on a diff in the pull request: https://github.com/apache/zookeeper/pull/447#discussion_r160970304 --- Diff: src/java/main/org/apache/zookeeper/server/PrepRequestProcessor.java --- @@ -579,13 +579,8 @@ protected void pRequest2Txn(int type, long zxid,

[GitHub] zookeeper pull request #447: [ZOOKEEPER-2926] Fix potential data consistency...

2018-01-11 Thread anmolnar
Github user anmolnar commented on a diff in the pull request: https://github.com/apache/zookeeper/pull/447#discussion_r160971106 --- Diff: src/java/main/org/apache/zookeeper/server/SessionTrackerImpl.java --- @@ -280,6 +278,12 @@ public synchronized boolean addSession(long id, int

[GitHub] zookeeper pull request #447: [ZOOKEEPER-2926] Fix potential data consistency...

2018-01-09 Thread lvfangmin
GitHub user lvfangmin opened a pull request: https://github.com/apache/zookeeper/pull/447 [ZOOKEEPER-2926] Fix potential data consistency issue due to the session management bug You can merge this pull request into a Git repository by running: $ git pull