-
Notifications
You must be signed in to change notification settings - Fork 135
IGNITE-16081 Compute PoC #534
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Conversation
rpuch
left a comment
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
A general consideration, our favorite: what happens if a node that initiated a computation leaves the cluster? Will the computation be abandoned?
modules/api/src/main/java/org/apache/ignite/compute/ComputeTask.java
Outdated
Show resolved
Hide resolved
modules/api/src/main/java/org/apache/ignite/compute/IgniteCompute.java
Outdated
Show resolved
Hide resolved
modules/api/src/main/java/org/apache/ignite/compute/IgniteCompute.java
Outdated
Show resolved
Hide resolved
modules/client/src/main/java/org/apache/ignite/internal/client/TcpIgniteClient.java
Show resolved
Hide resolved
modules/compute/src/main/java/org/apache/ignite/compute/internal/IgniteComputeImpl.java
Show resolved
Hide resolved
modules/compute/src/main/java/org/apache/ignite/compute/internal/IgniteComputeImpl.java
Outdated
Show resolved
Hide resolved
modules/compute/src/main/java/org/apache/ignite/compute/internal/IgniteComputeImpl.java
Show resolved
Hide resolved
modules/compute/src/test/java/org/apache/ignite/compute/internal/IgniteComputeImplTest.java
Outdated
Show resolved
Hide resolved
.../org/apache/ignite/internal/network/processor/serialization/MessageReaderMethodResolver.java
Show resolved
Hide resolved
f3f4a61 to
f89fabe
Compare
dbe1146 to
e6d36e2
Compare
modules/api/src/main/java/org/apache/ignite/compute/ComputeException.java
Outdated
Show resolved
Hide resolved
| * handles splitting business logic into multiple jobs, receiving | ||
| * results from individual jobs executing on remote nodes, and reducing | ||
| * (aggregating) received jobs' results into final compute task result. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
In Ignite 2 we had a ComputeTask and ComputeJob.
What does the term 'job' means here?
Let's clarify here if the 'job' is also represented with an object of ComputeTask kind.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I've updated the javadoc, please, have a look
e6d36e2 to
d67b44a
Compare
https://issues.apache.org/jira/browse/IGNITE-16081