[jira] Updated: (ZOOKEEPER-108) sync implementation reorders operations

2008-08-07 Thread Flavio Paiva Junqueira (JIRA)

 [ 
https://issues.apache.org/jira/browse/ZOOKEEPER-108?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Flavio Paiva Junqueira updated ZOOKEEPER-108:
-

Attachment: (was: ZOOKEEPER-108.patch)

 sync implementation reorders operations
 ---

 Key: ZOOKEEPER-108
 URL: https://issues.apache.org/jira/browse/ZOOKEEPER-108
 Project: Zookeeper
  Issue Type: Bug
  Components: server
Reporter: Flavio Paiva Junqueira
Assignee: Flavio Paiva Junqueira
 Attachments: SyncTest.java


 The current implementation of sync is broken. There is a race condition that 
 causes a follower to return operations out of order, causing clients to drop 
 their connections to a server.
 I'll be attaching a patch to fix this problem shortly.

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.



[jira] Updated: (ZOOKEEPER-108) sync implementation reorders operations

2008-08-07 Thread Flavio Paiva Junqueira (JIRA)

 [ 
https://issues.apache.org/jira/browse/ZOOKEEPER-108?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Flavio Paiva Junqueira updated ZOOKEEPER-108:
-

Attachment: (was: ZOOKEEPER-108.patch)

 sync implementation reorders operations
 ---

 Key: ZOOKEEPER-108
 URL: https://issues.apache.org/jira/browse/ZOOKEEPER-108
 Project: Zookeeper
  Issue Type: Bug
  Components: server
Reporter: Flavio Paiva Junqueira
Assignee: Flavio Paiva Junqueira
 Attachments: SyncTest.java, ZOOKEEPER-108.patch


 The current implementation of sync is broken. There is a race condition that 
 causes a follower to return operations out of order, causing clients to drop 
 their connections to a server.
 I'll be attaching a patch to fix this problem shortly.

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.



[jira] Updated: (ZOOKEEPER-108) sync implementation reorders operations

2008-08-07 Thread Mahadev konar (JIRA)

 [ 
https://issues.apache.org/jira/browse/ZOOKEEPER-108?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Mahadev konar updated ZOOKEEPER-108:


   Resolution: Fixed
Fix Version/s: 3.0.0
 Hadoop Flags: [Reviewed]
   Status: Resolved  (was: Patch Available)

I just committed this. THanks Flavio. 

 sync implementation reorders operations
 ---

 Key: ZOOKEEPER-108
 URL: https://issues.apache.org/jira/browse/ZOOKEEPER-108
 Project: Zookeeper
  Issue Type: Bug
  Components: server
Reporter: Flavio Paiva Junqueira
Assignee: Flavio Paiva Junqueira
 Fix For: 3.0.0

 Attachments: SyncTest.java, ZOOKEEPER-108.patch


 The current implementation of sync is broken. There is a race condition that 
 causes a follower to return operations out of order, causing clients to drop 
 their connections to a server.
 I'll be attaching a patch to fix this problem shortly.

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.



[jira] Updated: (ZOOKEEPER-108) sync implementation reorders operations

2008-08-01 Thread Flavio Paiva Junqueira (JIRA)

 [ 
https://issues.apache.org/jira/browse/ZOOKEEPER-108?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Flavio Paiva Junqueira updated ZOOKEEPER-108:
-

Attachment: SyncTest.java

This is the java program that I used to debug this problem.

 sync implementation reorders operations
 ---

 Key: ZOOKEEPER-108
 URL: https://issues.apache.org/jira/browse/ZOOKEEPER-108
 Project: Zookeeper
  Issue Type: Bug
  Components: server
Reporter: Flavio Paiva Junqueira
Assignee: Flavio Paiva Junqueira
 Attachments: SyncTest.java, ZOOKEEPER-108.patch


 The current implementation of sync is broken. There is a race condition that 
 causes a follower to return operations out of order, causing clients to drop 
 their connections to a server.
 I'll be attaching a patch to fix this problem shortly.

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.