MCPcopy Create free account
hub / github.com/4paradigm/OpenMLDB / HandleClientMakeSnapshot

Function HandleClientMakeSnapshot

src/cmd/fedb.cc:3889–3902  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

3887}
3888
3889void HandleClientMakeSnapshot(const std::vector<std::string> parts,
3890 ::fedb::client::TabletClient* client) {
3891 if (parts.size() < 3) {
3892 std::cout << "Bad MakeSnapshot format" << std::endl;
3893 return;
3894 }
3895 bool ok = client->MakeSnapshot(boost::lexical_cast<uint32_t>(parts[1]),
3896 boost::lexical_cast<uint32_t>(parts[2]), 0);
3897 if (ok) {
3898 std::cout << "MakeSnapshot ok" << std::endl;
3899 } else {
3900 std::cout << "Fail to MakeSnapshot" << std::endl;
3901 }
3902}
3903
3904void HandleClientPauseSnapshot(const std::vector<std::string> parts,
3905 ::fedb::client::TabletClient* client) {

Callers 1

StartClientFunction · 0.85

Calls 2

sizeMethod · 0.45
MakeSnapshotMethod · 0.45

Tested by

no test coverage detected