/* * Copyright (C) 2023-present ScyllaDB * */ /* * SPDX-License-Identifier: LicenseRef-ScyllaDB-Source-Available-1.0 */ #pragma once #include #include "dht/i_partitioner_fwd.hh" namespace compaction { class compaction_group_view; class strategy_control; struct compaction_state; using owned_ranges_ptr = seastar::lw_shared_ptr; } // namespace compaction