-
Notifications
You must be signed in to change notification settings - Fork 1.2k
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
compaction_manager: perform_cleanup: ignore condition_variable_timed_out #15671
compaction_manager: perform_cleanup: ignore condition_variable_timed_out #15671
Conversation
The polling loop was intended to ignore `condition_variable_timed_out` and check for progress using a longer `max_idle_duration` timeout in the loop. Fixes scylladb#15669 Signed-off-by: Benny Halevy <bhalevy@scylladb.com>
CI state |
CI state |
Won't that restore the problem in the original commit? commit a5a8020
Now we don't time out, so will we hang the view building log? |
|
No. Like I wrote in the description, there are 2 timeouts. |
@avikivity please ack |
ack |
@nyh ping, please review |
@nyh ping, please review / merge |
@nyh reminder, please review |
@nyh ping, please review |
The polling loop was intended to ignore `condition_variable_timed_out` and check for progress using a longer `max_idle_duration` timeout in the loop. Fixes scylladb#15669 Signed-off-by: Benny Halevy <bhalevy@scylladb.com> Closes scylladb#15671 (cherry picked from commit 68a7bbe)
The polling loop was intended to ignore `condition_variable_timed_out` and check for progress using a longer `max_idle_duration` timeout in the loop. Fixes scylladb#15669 Signed-off-by: Benny Halevy <bhalevy@scylladb.com> Closes scylladb#15671 (cherry picked from commit 68a7bbe)
The polling loop was intended to ignore
condition_variable_timed_out
and check for progress using a longermax_idle_duration
timeout in the loop.Fixes #15669