This is an automated email from the ASF dual-hosted git repository.
mpochatkin pushed a change to branch IGNITE-22434
in repository https://gitbox.apache.org/repos/asf/ignite-3.git
from 3e7bcb957c IGNITE-22434 Do not inherit TaskExecution from JobExecution
add a245575786 Extract task state interface
No new revisions were added by this update.
Summary of changes:
.../compute/{JobState.java => TaskState.java} | 26 ++--
.../compute/{JobStatus.java => TaskStatus.java} | 16 +--
.../apache/ignite/compute/task/TaskExecution.java | 9 +-
.../ClientComputeExecuteMapReduceRequest.java | 3 +-
.../compute/ClientComputeGetStateRequest.java | 13 ++
.../client/compute/ClientJobExecution.java | 40 +++++++
.../client/compute/ClientTaskExecution.java | 11 +-
.../apache/ignite/client/ClientComputeTest.java | 6 +-
.../apache/ignite/client/fakes/FakeCompute.java | 33 ++---
.../ignite/internal/compute/ItMapReduceTest.java | 47 ++++----
.../internal/compute/TaskExecutionWrapper.java | 3 +-
.../compute/TaskToJobExecutionWrapper.java | 14 ++-
.../compute/task/AntiHijackTaskExecution.java | 3 +-
.../compute/task/DelegatingTaskExecution.java | 3 +-
.../compute/task/TaskExecutionInternal.java | 31 ++---
.../ignite/internal/compute/JobStateImpl.java | 2 +-
.../internal/compute/JobTaskStatusMapper.java | 84 +++++++++++++
.../{JobStateImpl.java => TaskStateImpl.java} | 42 ++++---
.../testframework/matchers/TaskStateMatcher.java | 133 +++++++++++++++++++++
.../runner/app/client/ItThinClientComputeTest.java | 6 +-
20 files changed, 420 insertions(+), 105 deletions(-)
copy modules/api/src/main/java/org/apache/ignite/compute/{JobState.java =>
TaskState.java} (67%)
copy modules/api/src/main/java/org/apache/ignite/compute/{JobStatus.java =>
TaskStatus.java} (71%)
create mode 100644
modules/core/src/main/java/org/apache/ignite/internal/compute/JobTaskStatusMapper.java
copy
modules/core/src/main/java/org/apache/ignite/internal/compute/{JobStateImpl.java
=> TaskStateImpl.java} (84%)
create mode 100644
modules/core/src/testFixtures/java/org/apache/ignite/internal/testframework/matchers/TaskStateMatcher.java