MCPcopy Create free account
hub / github.com/apache/kudu / CreateBlock

Method CreateBlock

src/kudu/fs/block_manager-test.cc:158–168  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

156 protected:
157
158 Status CreateBlock(BlockId* out, const string& data, int repeat_data = 1) {
159 unique_ptr<WritableBlock> block;
160 RETURN_NOT_OK(bm_->CreateBlock(test_block_opts_, &block));
161 for (int i = 0; i < repeat_data; i++) {
162 RETURN_NOT_OK(block->Append(data));
163 }
164 RETURN_NOT_OK(block->Finalize());
165 RETURN_NOT_OK(block->Close());
166 *out = block->id();
167 return Status::OK();
168 }
169
170 T* CreateBlockManager(const scoped_refptr<MetricEntity>& metric_entity,
171 const shared_ptr<MemTracker>& parent_mem_tracker) {

Callers 4

RunMultipathTestMethod · 0.45
RunMemTrackerTestMethod · 0.45
TYPED_TESTFunction · 0.45

Calls 5

OKFunction · 0.85
AppendMethod · 0.45
FinalizeMethod · 0.45
CloseMethod · 0.45
idMethod · 0.45

Tested by

no test coverage detected