MCPcopy Create free account
hub / github.com/ceph/ceph / display_chunks

Function display_chunks

src/test/erasure-code/ceph_erasure_code_benchmark.cc:197–209  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

195}
196
197static void display_chunks(const shard_id_map<bufferlist> &chunks,
198 unsigned int chunk_count) {
199 cout << "chunks ";
200 for (shard_id_t chunk; chunk < chunk_count; ++chunk) {
201 if (chunks.count(chunk) == 0) {
202 cout << "(" << chunk << ")";
203 } else {
204 cout << " " << chunk << " ";
205 }
206 cout << " ";
207 }
208 cout << "(X) is an erased chunk" << std::endl;
209}
210
211int ErasureCodeBench::decode_erasures(const shard_id_map<bufferlist> &all_chunks,
212 const shard_id_map<bufferlist> &chunks,

Callers 2

decode_erasuresMethod · 0.85
decodeMethod · 0.85

Calls 1

countMethod · 0.45

Tested by

no test coverage detected