Skip to content
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

[GLUTEN-6908][VL] Fix error when getting output from a Velox task that is under spilling by background thread #6934

Merged
merged 6 commits into from
Aug 21, 2024

Conversation

zhztheplayer
Copy link
Member

@zhztheplayer zhztheplayer commented Aug 20, 2024

Tends to fix #6908.

There is a state check to abort Velox / Spark task when Task::next is called on a task that is being paused and under arbitration. The patch fixes the issue by letting Spark wait on the future object returned by Velox task, and continue processing once spill is finished.

Rely on Velox change facebookincubator/velox#10600.

@zhztheplayer zhztheplayer changed the title [GLUTEN-6908][VL] Fix error when get output from a Velox task that is under spilling by background thread [GLUTEN-6908][VL] Fix error when getting output from a Velox task that is under spilling by background thread Aug 20, 2024
@github-actions github-actions bot added the VELOX label Aug 20, 2024
Copy link

#6908

@zhztheplayer
Copy link
Member Author

cc @FelixYBW

@FelixYBW
Copy link
Contributor

rely on facebookincubator/velox#10600

@zhztheplayer zhztheplayer marked this pull request as ready for review August 21, 2024 02:40
@zhztheplayer zhztheplayer merged commit 80078cd into apache:main Aug 21, 2024
43 checks passed
wForget pushed a commit to wForget/gluten that referenced this pull request Oct 30, 2024
…t is under spilling by background thread (apache#6934)

(cherry picked from commit 80078cd)
wForget pushed a commit to wForget/gluten that referenced this pull request Oct 31, 2024
…t is under spilling by background thread (apache#6934)

(cherry picked from commit 80078cd)
zsmj2017 pushed a commit to zsmj2017/incubator-gluten that referenced this pull request Nov 11, 2024
…t is under spilling by background thread (apache#6934)

(cherry picked from commit 80078cd)
sharkdtu pushed a commit to sharkdtu/gluten that referenced this pull request Nov 11, 2024
zsmj2017 pushed a commit to zsmj2017/incubator-gluten that referenced this pull request Nov 12, 2024
…t is under spilling by background thread (apache#6934)

(cherry picked from commit 80078cd)
zhztheplayer added a commit to zhztheplayer/gluten that referenced this pull request Nov 12, 2024
…t is under spilling by background thread (apache#6934)

(cherry picked from commit 80078cd)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
2 participants