Re: Current view number
John Lane Schultz <[email protected]> Thu, 27 Feb 2014 11:19:04 -0500
| Newsgroups | gmane.network.spread.user |
|---|---|
| Message-ID | <[email protected]> |
If you are interested in this information, then, yes, each group member must track the most recent view ID that has been delivered to it (in each group). However, in EVS (Spread) semantics, message delivery and view changes occur asynchronously. That is, there is little ordering dependence between them. A message is not necessarily ordered and delivered in the view in which the client *thinks* it is sending. Several views might be installed between the time a client sends a message and it gets to delivered in EVS. If you want view changes and message delivery to be coordinated in a more Virtual Synchrony manner, where a client has to “authorize” the service to begin a view change before its view can change, then you may want to look into the flush layer of Spread that provides exactly such a service. Or are you just marking messages so that they can be easily ignored if they are delivered in a different view than the one in which the client thought they were sent? Cheers! ----- John Lane Schultz Spread Concepts LLC Cell: 443 838 2200 On Feb 27, 2014, at 10:29 AM, Pablo Pessolani <[email protected]> wrote: Hi: Are there any way to get the current view number? or each group member must keep its own variable updated and included inside each message as a user's field? Thanks in advance. PAP _______________________________________________ Spread-users mailing list [email protected] http://lists.spread.org/mailman/listinfo/spread-users