mirror of
https://github.com/scylladb/scylladb.git
synced 2026-05-29 11:10:40 +00:00
compaction_manager: reevaluate_postponed_compactions: mark as noexcept
To simplify error handling in following patches that will coroutinize task logic. Signed-off-by: Benny Halevy <bhalevy@scylladb.com>
This commit is contained in:
@@ -536,7 +536,7 @@ void compaction_manager::postponed_compactions_reevaluation() {
|
||||
});
|
||||
}
|
||||
|
||||
void compaction_manager::reevaluate_postponed_compactions() {
|
||||
void compaction_manager::reevaluate_postponed_compactions() noexcept {
|
||||
_postponed_reevaluation.signal();
|
||||
}
|
||||
|
||||
|
||||
@@ -272,7 +272,7 @@ private:
|
||||
inline bool maybe_stop_on_error(std::exception_ptr err, bool can_retry);
|
||||
|
||||
void postponed_compactions_reevaluation();
|
||||
void reevaluate_postponed_compactions();
|
||||
void reevaluate_postponed_compactions() noexcept;
|
||||
// Postpone compaction for a table that couldn't be executed due to ongoing
|
||||
// similar-sized compaction.
|
||||
void postpone_compaction_for_table(replica::table* t);
|
||||
|
||||
Reference in New Issue
Block a user