/* * * Modified by ScyllaDB * Copyright (C) 2015-present ScyllaDB */ /* * SPDX-License-Identifier: (AGPL-3.0-or-later and Apache-2.0) */ #include "version_generator.hh" namespace gms { namespace version_generator { // In the original Cassandra code, version was an AtomicInteger. // For us, we run the gossiper on a single CPU, and don't need to use atomics. static int version = 0; int get_next_version() noexcept { return ++version; } } // namespace version_generator } // namespace gms