Vladimir Steshin created IGNITE-28964:
-----------------------------------------

             Summary: Investigate usage of GridJobSiblingImpl
                 Key: IGNITE-28964
                 URL: https://issues.apache.org/jira/browse/IGNITE-28964
             Project: Ignite
          Issue Type: Task
            Reporter: Vladimir Steshin


The questions are:
 * Why `{_}ComputeJobSibling#cancel(){_}` is used only in tests.
 * Why we serialize both `{_}GridJobSiblingImpl#jobId{_}` and 
`{_}GridJobSiblingImpl#sesId{_}`{_}.{_} Do we need `{_}sesId{_}`?
 * Why `{_}GridJobSiblingImpl#sesId{_}` cannot be null (the assert in the 
constructor)?
 * Why we use entyre `{_}ComputeJobSibling{_}` / `{_}GridJobSiblingImpl{_}` in 
`{_}GridJobExecuteRequest{_}`? Looks like we need only sibling jobs ids
 * Do we need sibling sessions ids in `{_}GridJobExecuteRequest{_}`?



--
This message was sent by Atlassian Jira
(v8.20.10#820010)

Reply via email to