/* * Copyright (C) 2015-present ScyllaDB * * Modified by ScyllaDB */ /* * SPDX-License-Identifier: LicenseRef-ScyllaDB-Source-Available-1.0 */ #pragma once #include namespace sstables { class sstable; } class filter_tracker { uint64_t false_positive = 0; uint64_t true_positive = 0; uint64_t last_false_positive = 0; uint64_t last_true_positive = 0; public: void add_false_positive() { false_positive++; } void add_true_positive() { true_positive++; } friend class sstables::sstable; };