MCPcopy Create free account
hub / github.com/baidu/tera / BatchWriteMetaTableAsync

Method BatchWriteMetaTableAsync

src/master/master_env.cc:46–51  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

44Counter TeraMasterEnv::sequence_id_;
45
46void TeraMasterEnv::BatchWriteMetaTableAsync(MetaWriteRecord record, UpdateMetaClosure done,
47 int32_t left_try_times) {
48 std::vector<MetaWriteRecord> meta_entries;
49 meta_entries.push_back(record);
50 BatchWriteMetaTableAsync(meta_entries, done, left_try_times);
51}
52
53void TeraMasterEnv::BatchWriteMetaTableAsync(std::vector<MetaWriteRecord> meta_entries,
54 UpdateMetaClosure done, int32_t left_try_times) {

Callers 12

OperateUserMethod · 0.80
UpdateMetaHandlerMethod · 0.80
UpdateMetaMethod · 0.80
UpdateMetaHandlerMethod · 0.80
SetMetaHandlerMethod · 0.80
UpdateMetaHandlerMethod · 0.80
UpdateMetaHandlerMethod · 0.80
CreateTableMethod · 0.80
UpdateMetaMethod · 0.80
UpdateMetaHandlerMethod · 0.80
UpdateMetaHandlerMethod · 0.80
UpdateMetaHandlerMethod · 0.80

Calls 9

push_backMethod · 0.80
GetTabletManagerMethod · 0.80
IncMethod · 0.80
GetAccessBuilderMethod · 0.80
GetMetaTabletAddrMethod · 0.45
sizeMethod · 0.45
getMethod · 0.45
WriteTabletMethod · 0.45

Tested by

no test coverage detected