Skip to content

Conversation

@warrenzhu25
Copy link
Contributor

What changes were proposed in this pull request?

Executor timeout should be max of idle, shuffle and rdd timeout

Why are the changes needed?

Wrong timeout value when combining idle, shuffle and rdd timeout

Does this PR introduce any user-facing change?

No

How was this patch tested?

Added test in ExecutorMonitorSuite

@github-actions github-actions bot added the CORE label May 7, 2023
@warrenzhu25
Copy link
Contributor Author

@dongjoon-hyun help take a look?

Copy link
Member

@dongjoon-hyun dongjoon-hyun left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

The removed code seems to be originated from Apache Spark 3.0.0. Could you give a correct Affected Versions to SPARK-43398 if you think this is a bug, @warrenzhu25 ?

Screenshot 2023-05-07 at 1 22 51 PM

@warrenzhu25
Copy link
Contributor Author

The removed code seems to be originated from Apache Spark 3.0.0. Could you give a correct Affected Versions to SPARK-43398 if you think this is a bug, @warrenzhu25 ?

Screenshot 2023-05-07 at 1 22 51 PM

Done.

@warrenzhu25 warrenzhu25 force-pushed the max-timeout branch 2 times, most recently from af27199 to 11319ec Compare May 8, 2023 22:37
@warrenzhu25 warrenzhu25 force-pushed the max-timeout branch 2 times, most recently from 7fb6690 to 4ed4c2d Compare May 12, 2023 21:26
Copy link
Contributor

@mridulm mridulm left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

The changes look good to me.
Thanks for helping refine this @dongjoon-hyun !

Copy link
Member

@dongjoon-hyun dongjoon-hyun left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

+1, LGTM.

@dongjoon-hyun
Copy link
Member

sql - other module test failure is a know flaky issue. Thank you, @warrenzhu25 and @mridulm .

Merged to master/3.4/3.3.

dongjoon-hyun pushed a commit that referenced this pull request Jun 12, 2023
…d rdd timeout

### What changes were proposed in this pull request?
Executor timeout should be max of idle, shuffle and rdd timeout

### Why are the changes needed?
Wrong timeout value when combining idle, shuffle and rdd timeout

### Does this PR introduce _any_ user-facing change?
No

### How was this patch tested?
Added test in `ExecutorMonitorSuite`

Closes #41082 from warrenzhu25/max-timeout.

Authored-by: Warren Zhu <[email protected]>
Signed-off-by: Dongjoon Hyun <[email protected]>
(cherry picked from commit 7107742)
Signed-off-by: Dongjoon Hyun <[email protected]>
dongjoon-hyun pushed a commit that referenced this pull request Jun 12, 2023
…d rdd timeout

### What changes were proposed in this pull request?
Executor timeout should be max of idle, shuffle and rdd timeout

### Why are the changes needed?
Wrong timeout value when combining idle, shuffle and rdd timeout

### Does this PR introduce _any_ user-facing change?
No

### How was this patch tested?
Added test in `ExecutorMonitorSuite`

Closes #41082 from warrenzhu25/max-timeout.

Authored-by: Warren Zhu <[email protected]>
Signed-off-by: Dongjoon Hyun <[email protected]>
(cherry picked from commit 7107742)
Signed-off-by: Dongjoon Hyun <[email protected]>
@dongjoon-hyun
Copy link
Member

Also, cc @Ngone51

czxm pushed a commit to czxm/spark that referenced this pull request Jun 19, 2023
…d rdd timeout

### What changes were proposed in this pull request?
Executor timeout should be max of idle, shuffle and rdd timeout

### Why are the changes needed?
Wrong timeout value when combining idle, shuffle and rdd timeout

### Does this PR introduce _any_ user-facing change?
No

### How was this patch tested?
Added test in `ExecutorMonitorSuite`

Closes apache#41082 from warrenzhu25/max-timeout.

Authored-by: Warren Zhu <[email protected]>
Signed-off-by: Dongjoon Hyun <[email protected]>
snmvaughan pushed a commit to snmvaughan/spark that referenced this pull request Jun 20, 2023
…d rdd timeout

### What changes were proposed in this pull request?
Executor timeout should be max of idle, shuffle and rdd timeout

### Why are the changes needed?
Wrong timeout value when combining idle, shuffle and rdd timeout

### Does this PR introduce _any_ user-facing change?
No

### How was this patch tested?
Added test in `ExecutorMonitorSuite`

Closes apache#41082 from warrenzhu25/max-timeout.

Authored-by: Warren Zhu <[email protected]>
Signed-off-by: Dongjoon Hyun <[email protected]>
(cherry picked from commit 7107742)
Signed-off-by: Dongjoon Hyun <[email protected]>
GladwinLee pushed a commit to lyft/spark that referenced this pull request Oct 10, 2023
…d rdd timeout

### What changes were proposed in this pull request?
Executor timeout should be max of idle, shuffle and rdd timeout

### Why are the changes needed?
Wrong timeout value when combining idle, shuffle and rdd timeout

### Does this PR introduce _any_ user-facing change?
No

### How was this patch tested?
Added test in `ExecutorMonitorSuite`

Closes apache#41082 from warrenzhu25/max-timeout.

Authored-by: Warren Zhu <[email protected]>
Signed-off-by: Dongjoon Hyun <[email protected]>
(cherry picked from commit 7107742)
Signed-off-by: Dongjoon Hyun <[email protected]>
catalinii pushed a commit to lyft/spark that referenced this pull request Oct 10, 2023
…d rdd timeout

### What changes were proposed in this pull request?
Executor timeout should be max of idle, shuffle and rdd timeout

### Why are the changes needed?
Wrong timeout value when combining idle, shuffle and rdd timeout

### Does this PR introduce _any_ user-facing change?
No

### How was this patch tested?
Added test in `ExecutorMonitorSuite`

Closes apache#41082 from warrenzhu25/max-timeout.

Authored-by: Warren Zhu <[email protected]>
Signed-off-by: Dongjoon Hyun <[email protected]>
(cherry picked from commit 7107742)
Signed-off-by: Dongjoon Hyun <[email protected]>
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.

3 participants