#pragma once #include #include namespace DB { template void deserializeKeeperStorageFromSnapshot(Storage & storage, const std::string & snapshot_path, LoggerPtr log); template void deserializeKeeperStorageFromSnapshotsDir(Storage & storage, const std::string & path, LoggerPtr log); template void deserializeLogAndApplyToStorage(Storage & storage, const std::string & log_path, LoggerPtr log); template void deserializeLogsAndApplyToStorage(Storage & storage, const std::string & path, LoggerPtr log); }