Skip to content

[AURON #2119] Add isTaskRunning method to check task status in SparkAuronAdaptor#2120

Open
cxzl25 wants to merge 1 commit intoapache:masterfrom
cxzl25:auron_2119
Open

[AURON #2119] Add isTaskRunning method to check task status in SparkAuronAdaptor#2120
cxzl25 wants to merge 1 commit intoapache:masterfrom
cxzl25:auron_2119

Conversation

@cxzl25
Copy link
Contributor

@cxzl25 cxzl25 commented Mar 27, 2026

Which issue does this PR close?

Closes #2119

Rationale for this change

When Spark initiates a task kill (e.g. stage cancellation, speculative execution kill, or user-triggered job cancellation), the Rust native engine always receives true from the JNI callback JniBridge.isTaskRunning(), making it unable to detect that the task has already been killed.

What changes are included in this PR?

Are there any user-facing changes?

How was this patch tested?

@github-actions github-actions bot added the spark label Mar 27, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Native engine ignores Spark task kill signals

3 participants