Thawan Kooburat created ZOOKEEPER-1551:
------------------------------------------
Summary: Observer ignore txns that comes after snapshot and
UPTODATE
Key: ZOOKEEPER-1551
URL: https://issues.apache.org/jira/browse/ZOOKEEPER-1551
Project: ZooKeeper
Issue Type: Bug
Components: server
Affects Versions: 3.4.3
Reporter: Thawan Kooburat
Assignee: Thawan Kooburat
Priority: Critical
Fix For: 3.5.0
In Learner.java, txns which comes after the learner has taken the snapshot
(after NEWLEADER packet) are stored in packetsNotCommitted. The follower has
special logic to apply these txns at the end of syncWithLeader() method.
However, the observer will ignore these txns completely, causing data
inconsistency.
--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira