Skip to content

ci: pin pyarrow <25 to unblock CI#841

Merged
tchaton merged 2 commits into
Lightning-AI:mainfrom
bhimrazy:ci/pin-torch-below-2.13
Jul 14, 2026
Merged

ci: pin pyarrow <25 to unblock CI#841
tchaton merged 2 commits into
Lightning-AI:mainfrom
bhimrazy:ci/pin-torch-below-2.13

Conversation

@bhimrazy

@bhimrazy bhimrazy commented Jul 14, 2026

Copy link
Copy Markdown
Collaborator

What does this PR do?

pyarrow 25.0.0 (released 10th july) causes a segmentation fault and 16 parquet-test failures in tests/streaming/test_parquet.py when reading row groups during parquet indexing.
The last known-good CI run used pyarrow 24.0.0.

This pr pins pyarrow<25.0.0 as a stopgap to unblock CI until the regression is root-caused upstream in pyarrow.

(Originally this PR pinned torch <2.13, but further investigation showed torch was not the culprit — pyarrow 25 is.)

torch 2.13.0 (released after 2026-07-02) causes the 'Run processing tests
sequentially' step to hang in test_optimize_race_condition — macOS jobs hit
the 1h timeout, Linux jobs get killed. The last green main run (2026-07-02)
used torch 2.12.1; every run since resolves the unpinned torch to 2.13 and
fails. Pin as a stopgap while the hang is root-caused.
@codecov-commenter

codecov-commenter commented Jul 14, 2026

Copy link
Copy Markdown

⚠️ Please install the 'codecov app svg image' to ensure uploads and comments are reliably processed by Codecov.

Codecov Report

✅ All modified and coverable lines are covered by tests.
✅ Project coverage is 81%. Comparing base (5201360) to head (9f4284b).
❗ Your organization needs to install the Codecov GitHub app to enable full functionality.

Additional details and impacted files
@@         Coverage Diff         @@
##           main   #841   +/-   ##
===================================
  Coverage    81%    81%           
===================================
  Files        54     54           
  Lines      7671   7671           
===================================
+ Hits       6186   6191    +5     
+ Misses     1485   1480    -5     
🚀 New features to boost your workflow:
  • ❄️ Test Analytics: Detect flaky tests, report on failures, and find test suite problems.

@bhimrazy bhimrazy changed the title ci: pin torch <2.13 to unblock CI ci: pin pyarrow <25 to unblock CI Jul 14, 2026
@tchaton
tchaton merged commit 9650501 into Lightning-AI:main Jul 14, 2026
35 checks passed
@bhimrazy
bhimrazy deleted the ci/pin-torch-below-2.13 branch July 14, 2026 13:52
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants