-
-
Notifications
You must be signed in to change notification settings - Fork 18.4k
REGR: Fix fastparquet 0.7.0 not being able to read a parquet file #43145
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
Conversation
Well this does work as expected, but I can't pin CI to fastparquet 0.7.0(I forgot that it breaks tests). I'll figure something out tomorrow(probably xfailing the tests). |
Do you want to merge master? Which tests need xfailing - not sure I understand why? thanks! |
Just rebased. (Sorry for letting this one stale out. I completely forgot about it).
Sorry for being vague here. If we want to pin one of the CI's to make sure that this patch works, we'll have to xfail some tests. We need to do this, because fastparquet 0.7.0 broke some tests, and we didn't xfail them yet(Currently, CI is on 0.7.1 which fixed those tests and is green, so no-one bothered to xfail them for 0.7.0). The other option is accepting this patch untested and I've verified it manually. Thanks for the review, and sorry about causing the regression. |
Looks like the code checks are failing please can you update the whatsnew
|
Understood thank you. Yes agree think we are unlikely to ever run CI against fastparquet 0.7.0 now that 0.7.1 is out and fixes the regressions. The usually pattern when making a change like this would be to pin a build temporarily, like you did, post a link on the PR of the desired tests passing in the pipeline then undo the pin. Happy with the current solution - ping on green. @lithomas1 |
thanks @lithomas1 |
@meeseeksdev backport 1.3.x |
…ble to read a parquet file
Something went wrong ... Please have a look at my logs. |
…d a parquet file (#43347) Co-authored-by: Thomas Li <[email protected]>
My bad on this one, pinning one of the CI to ensure that this works.