From f47a669f75e2198bcf28bbd3aeea5825f46952fb Mon Sep 17 00:00:00 2001 From: Dawid Medrek Date: Fri, 29 Sep 2023 18:20:36 +0200 Subject: [PATCH] db/hints/manager: Order constructors This commit orders constructors of db::hints::manager for readability. --- db/hints/manager.hh | 12 +++++++++--- 1 file changed, 9 insertions(+), 3 deletions(-) diff --git a/db/hints/manager.hh b/db/hints/manager.hh index a68297864f..197dcbb14a 100644 --- a/db/hints/manager.hh +++ b/db/hints/manager.hh @@ -126,14 +126,20 @@ private: seastar::named_semaphore _drain_lock = {1, named_semaphore_exception_factory{"drain lock"}}; public: - manager(service::storage_proxy& proxy, sstring hints_directory, host_filter filter, int64_t max_hint_window_ms, resource_manager&res_manager, sharded& db); + manager(service::storage_proxy& proxy, sstring hints_directory, host_filter filter, + int64_t max_hint_window_ms, resource_manager& res_manager, sharded& db); + manager(const manager&) = delete; manager& operator=(const manager&) = delete; + + manager(manager&&) = delete; + manager& operator=(manager&&) = delete; + ~manager() noexcept { assert(_ep_managers.empty()); } - manager(manager&&) = delete; - manager& operator=(manager&&) = delete; + +public: void register_metrics(const sstring& group_name); future<> start(shared_ptr gossiper_ptr); future<> stop();