diff --git a/include/ircd/db/db.h b/include/ircd/db/db.h index 3eef3b125..d98f43541 100644 --- a/include/ircd/db/db.h +++ b/include/ircd/db/db.h @@ -45,6 +45,17 @@ namespace ircd::db // db subsystem has its own logging facility extern struct log::log log; + + // Version information from rocksdb headers (when building ircd). + extern const uint version[3]; + extern const string_view version_str; + + // Version of the RocksDB shared library (when running ircd). + extern const uint abi_version[3]; + extern const string_view abi_version_str; + + // Supported compressions (detected when running ircd) + extern std::array compressions; } #include "pos.h" @@ -74,17 +85,6 @@ namespace ircd::db // namespace ircd::db { - // Version information from rocksdb headers (when building ircd). - extern const uint version[3]; - extern const string_view version_str; - - // Version of the RocksDB shared library (when running ircd). - extern const uint abi_version[3]; - extern const string_view abi_version_str; - - // Supported compressions (detected when running ircd) - extern std::array compressions; - // Utils for "name:checkpoint" string amalgam std::string namepoint(const string_view &name, const uint64_t &checkpoint); std::pair namepoint(const string_view &name);