commit f9c5941b972da0aae8957fd07c55e47ef844bb2b
Author: Adam Gandelman <email address hidden>
Date: Mon Mar 7 14:54:05 2016 -0800
Handle a race between pre-populate and hash ring bootstrapping
On startup, if the worker receives messages for pre-populated resources
prior to processing the initial cluster rebalance event, the messages
will be dropped. This fixes the race by tracking when the hash ring
has been initialized. Any events it receives prior to finishing init
will be batched up and processed as part of the initial bootstrapping
procedure.
Reviewed: https:/ /review. openstack. org/289609 /git.openstack. org/cgit/ openstack/ astara/ commit/ ?id=f9c5941b972 da0aae8957fd07c 55e47ef844bb2b
Committed: https:/
Submitter: Jenkins
Branch: master
commit f9c5941b972da0a ae8957fd07c55e4 7ef844bb2b
Author: Adam Gandelman <email address hidden>
Date: Mon Mar 7 14:54:05 2016 -0800
Handle a race between pre-populate and hash ring bootstrapping
On startup, if the worker receives messages for pre-populated resources
prior to processing the initial cluster rebalance event, the messages
will be dropped. This fixes the race by tracking when the hash ring
has been initialized. Any events it receives prior to finishing init
will be batched up and processed as part of the initial bootstrapping
procedure.
Change-Id: I3caf95f5738007 6ab48e4270e1cd5 75906fba386
Closes-bug: #1554248