[ https://issues.apache.org/jira/browse/IGNITE-16368?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Vladislav Pyatkov reassigned IGNITE-16368: ------------------------------------------ Assignee: Vladislav Pyatkov > Implement a futures for causality tokens > ---------------------------------------- > > Key: IGNITE-16368 > URL: https://issues.apache.org/jira/browse/IGNITE-16368 > Project: Ignite > Issue Type: Improvement > Reporter: Denis Chudov > Assignee: Vladislav Pyatkov > Priority: Major > Labels: ignite-3 > > One can create a future for some component with some causality token. This > future completes when this component has handled all notifications having the > given causality token. More formally, it completes when the component handles > notification about storage revision update having the given causality token. > When a component listener handles a notification, it must execute the code > that relies on the state of the depended component, after completion of the > future, created for this component with a certain causality token received > within the notification. This guarantees that notifications will be handled > by component listeners in a proper order. -- This message was sent by Atlassian Jira (v8.20.1#820001)