6 #ifndef IROHA_RDB_CONNECTION_INIT_HPP 7 #define IROHA_RDB_CONNECTION_INIT_HPP 9 #include <boost/algorithm/string.hpp> 10 #include <boost/range/algorithm/replace_if.hpp> 24 struct RocksDBContext;
48 #endif // IROHA_PG_CONNECTION_INIT_HPP
Definition: block_query.hpp:17
Definition: result_fwd.hpp:27
static expected::Result< std::shared_ptr< RocksDBPort >, std::string > init(StartupWsvDataPolicy startup_wsv_data_policy, iroha::ametsuchi::RocksDbOptions const &opt, logger::LoggerManagerTreePtr log_manager)
Definition: rocksdb_connection_init.cpp:54
Definition: rocksdb_options.hpp:14
StartupWsvDataPolicy
Definition: startup_params.hpp:13
Definition: rocksdb_connection_init.hpp:27
static expected::Result< std::shared_ptr< RocksDBPort >, std::string > prepareWorkingDatabase(StartupWsvDataPolicy startup_wsv_data_policy, const iroha::ametsuchi::RocksDbOptions &options)
Definition: rocksdb_connection_init.cpp:61
std::shared_ptr< LoggerManagerTree > LoggerManagerTreePtr
Definition: logger_manager_fwd.hpp:14
Definition: rocksdb_common.hpp:557
static expected::Result< void, std::string > dropWorkingDatabase(RocksDbCommon &common, const iroha::ametsuchi::RocksDbOptions &options)
Definition: rocksdb_connection_init.cpp:118