It is needed for db.get_version(). I really hated to pass &db everywhere If we had a global helper function like get_local_db(), life will be much easier.
14 lines
372 B
C++
14 lines
372 B
C++
/*
|
|
* Copyright (C) 2015 Cloudius Systems, Ltd.
|
|
*/
|
|
#pragma once
|
|
|
|
#include <seastar/core/sstring.hh>
|
|
#include <seastar/core/future.hh>
|
|
#include <seastar/core/distributed.hh>
|
|
#include "db/config.hh"
|
|
#include "database.hh"
|
|
|
|
future<> init_storage_service(distributed<database>& db);
|
|
future<> init_ms_fd_gossiper(sstring listen_address, db::seed_provider_type seed_provider);
|