ClickHouse/src/Coordination/ZooKeeperDataReader.h
2021-10-02 10:13:14 +03:00

18 lines
590 B
C++

#pragma once
#include <string>
#include <Coordination/KeeperStorage.h>
#include <base/logger_useful.h>
namespace DB
{
void deserializeKeeperStorageFromSnapshot(KeeperStorage & storage, const std::string & snapshot_path, Poco::Logger * log);
void deserializeKeeperStorageFromSnapshotsDir(KeeperStorage & storage, const std::string & path, Poco::Logger * log);
void deserializeLogAndApplyToStorage(KeeperStorage & storage, const std::string & log_path, Poco::Logger * log);
void deserializeLogsAndApplyToStorage(KeeperStorage & storage, const std::string & path, Poco::Logger * log);
}