geode-issues mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Dan Smith (JIRA)" <>
Subject [jira] [Created] (GEODE-3153) Client receives duplicate events during rolling upgrade
Date Thu, 29 Jun 2017 18:30:00 GMT
Dan Smith created GEODE-3153:

             Summary: Client receives duplicate events during rolling upgrade
                 Key: GEODE-3153
             Project: Geode
          Issue Type: Bug
          Components: client queues
            Reporter: Dan Smith

During a rolling upgrade from 1.1 to 1.2, we see 1.1 client receive duplicate events.

This is the scenario
1) 1.1 peer is doing puts
2) 1.1 client has registered interest, and is connected to a 1.1 server
3) 1.1 server is upgraded to a 1.2 server
4) The client may receive some of the events that are being put twice.

Looking further, it appears that when a put goes through a 1.1 server to a 1.1 client, the
member id includes a 17 byte unique id as the last part of the serialized data. When the put
goes through a 1.2 server, those 17 bytes become zeros.

This message was sent by Atlassian JIRA

View raw message