MCPcopy Create free account
hub / github.com/apache/impala / CreateKnownGoodContainerFileWithVersion

Method CreateKnownGoodContainerFileWithVersion

be/src/kudu/util/pb_util-test.cc:140–156  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

138}
139
140Status TestPBUtil::CreateKnownGoodContainerFileWithVersion(int version,
141 CreateMode create,
142 SyncMode sync,
143 SensitivityMode sensitivity) {
144 ProtoContainerTestPB test_pb;
145 test_pb.set_name(kTestKeyvalName);
146 test_pb.set_value(kTestKeyvalValue);
147
148 unique_ptr<WritablePBContainerFile> pb_writer;
149 RWFileOptions opts;
150 opts.is_sensitive = sensitivity == SENSITIVE;
151 RETURN_NOT_OK(NewPBCWriter(version, opts, &pb_writer));
152 RETURN_NOT_OK(pb_writer->CreateNew(test_pb));
153 RETURN_NOT_OK(pb_writer->Append(test_pb));
154 RETURN_NOT_OK(pb_writer->Close());
155 return Status::OK();
156}
157
158Status TestPBUtil::BitFlipFileByteRange(const string& path, uint64_t offset, uint64_t length) {
159 faststring buf;

Callers

nothing calls this directly

Calls 6

OKFunction · 0.85
set_nameMethod · 0.80
CreateNewMethod · 0.80
set_valueMethod · 0.45
AppendMethod · 0.45
CloseMethod · 0.45

Tested by

no test coverage detected