Skip to content

[SPARK-55346][INFRA][PYTHON] Upgrade pystack version to 1.6.0 and install it on all major images#54124

Closed
gaogaotiantian wants to merge 1 commit intoapache:masterfrom
gaogaotiantian:upgrade-pystack
Closed

[SPARK-55346][INFRA][PYTHON] Upgrade pystack version to 1.6.0 and install it on all major images#54124
gaogaotiantian wants to merge 1 commit intoapache:masterfrom
gaogaotiantian:upgrade-pystack

Conversation

@gaogaotiantian
Copy link
Copy Markdown
Contributor

@gaogaotiantian gaogaotiantian commented Feb 4, 2026

What changes were proposed in this pull request?

  • Upgrade pystack to >= 1.6.0 because it supports 3.13t now
  • Install it (and psutil) on all major docker images

Why are the changes needed?

pystack used to lack 3.13t wheels and we had to skip 3.13 for requirements. Now it supports it so we don't need this special rule.

pystack has been proven very useful to find hanging issues (#53783). Enabling it on not only master, but also other scheduled tests could help us diagnosis more hanging issues (notice that master is using 3.12 now so we are not even using it on master).

For example, https://github.com/apache/spark/actions/runs/21645825351/job/62398366525 is a hanging issue but we have no information from it.

https://github.com/apache/spark/actions/runs/21648052684/job/62405320893 also timed out without useful information.

Does this PR introduce any user-facing change?

No.

How was this patch tested?

It has been working well with 3.11 without causing issues. It helped us figure out a very difficult racing issue.

Was this patch authored or co-authored using generative AI tooling?

No.

@github-actions
Copy link
Copy Markdown

github-actions bot commented Feb 4, 2026

JIRA Issue Information

=== Improvement SPARK-55346 ===
Summary: upgrade pystack version to 1.6.0 and use it on all major docker images
Assignee: None
Status: Open
Affected: ["4.2.0"]


This comment was automatically generated by GitHub Actions

@github-actions github-actions bot added the BUILD label Feb 4, 2026
@HyukjinKwon
Copy link
Copy Markdown
Member

Merged to master.

@gaogaotiantian gaogaotiantian deleted the upgrade-pystack branch February 5, 2026 01:11
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.

2 participants