Benjamin Mahler created MESOS-867:
-------------------------------------
Summary: ZK Membership IDs are 32 bit signed integers, not 64 bit
unsigned integers.
Key: MESOS-867
URL: https://issues.apache.org/jira/browse/MESOS-867
Project: Mesos
Issue Type: Bug
Reporter: Benjamin Mahler
Assignee: Benjamin Mahler
Fix For: 0.16.0
The ZK Group code was written using 64 bit unsigned integers for the sequence
numbers, however it is clearly documented that these are signed 32 bit integers
that will overflow when 4 billion is reached:
http://zookeeper.apache.org/doc/r3.1.2/zookeeperProgrammers.html#Sequence+Nodes+--+Unique+Naming
This is something that can occur over a long period with significant churn, but
we should fix it as the code does not handle it.
--
This message was sent by Atlassian JIRA
(v6.1#6144)