Maxim Muzafarov created IGNITE-15516:
----------------------------------------
Summary: Add DistributedProcess chaining
Key: IGNITE-15516
URL: https://issues.apache.org/jira/browse/IGNITE-15516
Project: Ignite
Issue Type: Improvement
Reporter: Maxim Muzafarov
The Ignite's {{DistributedProcess}} is a cluster-wide process that accumulates
single nodes results to finish itself. The process has of the following phases:
- The initial request starts the process via discovery.
- The coordinator accumulates all single nodes results and finish process. The
finished message sends via discory to each node.
To run a distributed processes afther the desired distributed process is
finished you need to call 'start' of the next distributed process on
coordinator. This lead to the creation of boilerplate code each time you need
to run next.
It is necessary to configure such thing at the processes initialization.
{{prepareSomethingDistribProc.thenRun(rollbackDistribProc)}}
--
This message was sent by Atlassian Jira
(v8.3.4#803005)