-
Notifications
You must be signed in to change notification settings - Fork 148
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
[Bug] ConcurrentModificationException is thrown when calling Roaring64NavigableMap.getLongCardinality #1782
Comments
@rickyma After thinking about this issue and study I decreased the sleep time and increased the retry max count to increase the race condition change like following changes.
I encountered
In conclusion, I suggest to use lock or clone to avoid race condition, and we can use try catch to ignore this kind exception for testing. |
Seems fine.
I think this is more of a hack than a fix. |
I'm not sure how many days and how difficult to solve this issue. As it is for testing purpose, do you think a fail and retry could be a simple way to make the test passed? As motioned, the |
You can refactor the test cases, or maybe just disable the tests. |
Code of Conduct
Search before asking
Describe the bug
https://github.com/apache/incubator-uniffle/actions/runs/9381222136/job/25830065788?pr=1763
Affects Version(s)
master
Uniffle Server Log Output
Uniffle Engine Log Output
No response
Uniffle Server Configurations
No response
Uniffle Engine Configurations
No response
Additional context
No response
Are you willing to submit PR?
The text was updated successfully, but these errors were encountered: