-
Notifications
You must be signed in to change notification settings - Fork 1.8k
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
[Hotfix][Zeta] Fix the problem of unstable job status #5450
[Hotfix][Zeta] Fix the problem of unstable job status #5450
Conversation
68c0a9a
to
f7fff08
Compare
f7fff08
to
6d7b52f
Compare
.../seatunnel-engine-e2e/connector-seatunnel-e2e-base/src/test/resources/log4j2-test.properties
Outdated
Show resolved
Hide resolved
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.
And turn on CheckpointTimeOutTest#testJobLevelCheckpointTimeOut
...ngine-server/src/main/java/org/apache/seatunnel/engine/server/dag/physical/PhysicalPlan.java
Show resolved
Hide resolved
...ngine-server/src/main/java/org/apache/seatunnel/engine/server/dag/physical/PhysicalPlan.java
Show resolved
Hide resolved
...gine/seatunnel-engine-core/src/main/java/org/apache/seatunnel/engine/core/job/JobStatus.java
Outdated
Show resolved
Hide resolved
...unnel-engine-server/src/main/java/org/apache/seatunnel/engine/server/CoordinatorService.java
Outdated
Show resolved
Hide resolved
0dce2eb
to
98bf674
Compare
CI failed, please make sure your dev branch has rebased the upstream dev. |
3491853
to
c2b6e44
Compare
...eatunnel-e2e-base/src/test/java/org/apache/seatunnel/engine/e2e/ClusterFaultToleranceIT.java
Show resolved
Hide resolved
...eatunnel-e2e-base/src/test/java/org/apache/seatunnel/engine/e2e/ClusterFaultToleranceIT.java
Outdated
Show resolved
Hide resolved
…e/src/test/resources/log4j2-test.properties
37b8e70
to
f2c717d
Compare
FileUtils.getFileLineNumberFromDir(testResources.getLeft()) | ||
+ ""); |
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.
FileUtils.getFileLineNumberFromDir(testResources.getLeft()) | |
+ ""); | |
FileUtils.getFileLineNumberFromDir(testResources.getLeft())); |
JobStatus jobStatus = | ||
seaTunnelServer.getCoordinatorService().getJobStatus(Long.parseLong(jobId)); | ||
Assertions.assertEquals(JobStatus.RUNNING, jobStatus); |
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.
Why remove this?
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.
LGTM if test passed.
af96342
to
8f32172
Compare
+1 |
Purpose of this pull request
Fix #5342
Reconstructed the scheduling process for Jobs, Pipelines, and Tasks. Change to state driven.
Modified the status types of Job, Pipeline, and Task.
Does this PR introduce any user-facing change?
No
How was this patch tested?
e2e already exists
Check list
New License Guide
release-note
.