/* * * Modified by ScyllaDB * Copyright (C) 2015-present ScyllaDB */ /* * SPDX-License-Identifier: (LicenseRef-ScyllaDB-Source-Available-1.0 and Apache-2.0) */ #pragma once #include "utils/tagged_integer.hh" namespace gms { using version_type = utils::tagged_integer; /** * A unique version number generator for any state that is generated by the * local node. */ namespace version_generator { version_type get_next_version() noexcept; } } // namespace gms