changeset:   4853:99aba001215c
tag:         tip
parent:      4849:20e0dd43e2e1
user:        Anders Bjornerstedt <[email protected]>
date:        Fri Jan 24 17:53:36 2014 +0100
summary:     IMM: Clarify that completed-callback is meaningsless for appliers 
(#748)

changeset:   4852:3fbb8c9d9fc6
branch:      opensaf-4.4.x
parent:      4848:5baf042cd19a
user:        Anders Bjornerstedt <[email protected]>
date:        Fri Jan 24 17:53:36 2014 +0100
summary:     IMM: Clarify that completed-callback is meaningsless for appliers 
(#748)

changeset:   4851:16e3856d68fe
branch:      opensaf-4.3.x
parent:      4845:698ac9d52ab8
user:        Anders Bjornerstedt <[email protected]>
date:        Fri Jan 24 17:53:36 2014 +0100
summary:     IMM: Clarify that completed-callback is meaningsless for appliers 
(#748)

changeset:   4850:74e2cb0bc8d9
branch:      opensaf-4.2.x
parent:      4844:0d9c4f4df236
user:        Anders Bjornerstedt <[email protected]>
date:        Fri Jan 24 17:53:36 2014 +0100
summary:     IMM: Clarify that completed-callback is meaningsless for appliers 
(#748)



---

** [tickets:#748] IMM: Clarify that completed-callback is meaningsless for 
appliers**

**Status:** fixed
**Created:** Fri Jan 24, 2014 04:49 PM UTC by Anders Bjornerstedt
**Last Updated:** Fri Jan 24, 2014 05:03 PM UTC
**Owner:** Anders Bjornerstedt

Some applications mistakenly try to use the completed callback for appliers
as a trigger to fetch the "before image" of objects that are changed in the CCB.
The before image may be needed by an applier if the applier does not 
continuously keep a copy of the monitored data and the *action* that the applier
is expected to take in the apply callabck depends on bot the "before image" and
the "after image", i.e. the exact change, not just the replacement value. 

This will not work for appliers because the completed callback is invoked but
not waited on by the immsv. Waiting on a reply from completed callbacks from
all appliers makes no senses since they dont participate in validation and 
this would slow down the apply of a CCB by an unknown ammount. The effect
would also be that appliers could veto a CCB by simply hanging in the callback,
intentionally or not. 


---

Sent from sourceforge.net because [email protected] is 
subscribed to https://sourceforge.net/p/opensaf/tickets/

To unsubscribe from further messages, a project admin can change settings at 
https://sourceforge.net/p/opensaf/admin/tickets/options.  Or, if this is a 
mailing list, you can unsubscribe from the mailing list.
------------------------------------------------------------------------------
CenturyLink Cloud: The Leader in Enterprise Cloud Services.
Learn Why More Businesses Are Choosing CenturyLink Cloud For
Critical Workloads, Development Environments & Everything In Between.
Get a Quote or Start a Free Trial Today. 
http://pubads.g.doubleclick.net/gampad/clk?id=119420431&iu=/4140/ostg.clktrk
_______________________________________________
Opensaf-tickets mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/opensaf-tickets

Reply via email to