-
Notifications
You must be signed in to change notification settings - Fork 337
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
fix: flaky parquet predicate suits #307
Conversation
Signed-off-by: Ruihang Xia <[email protected]>
Not sure if it really fixes the flushing issue. afaik it's related to parquet2's |
Looks like the same fix lol. |
Also fix the related workaround inside |
Signed-off-by: Ruihang Xia <[email protected]>
Codecov Report
@@ Coverage Diff @@
## develop #307 +/- ##
===========================================
+ Coverage 84.25% 84.28% +0.02%
===========================================
Files 319 319
Lines 28954 28975 +21
===========================================
+ Hits 24396 24422 +26
+ Misses 4558 4553 -5
Flags with carried forward coverage won't be shown. Click here to find out more.
Help us with your feedback. Take ten seconds to tell us how you rate us. Have a feature suggestion? Share it here. |
done 😄 |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM
* fix: flaky parquet predicate suits Signed-off-by: Ruihang Xia <[email protected]> * fix: change ParquetWriter::write_rows as well Signed-off-by: Ruihang Xia <[email protected]> Signed-off-by: Ruihang Xia <[email protected]>
Signed-off-by: Ruihang Xia [email protected]
I notice that some cases in
table/predicate
will panic, like https://github.com/GreptimeTeam/greptimedb/actions/runs/3232216860/jobs/5292594794I try to fix it by adding a
flush
call on closing. But I'm not sure if this is fixed 🫣 I've run it 10+ times in my local env and no more failure occur. Please let me know if it doesn't work.