MCPcopy Create free account
hub / github.com/apache/nifi-minifi-cpp / MultiGet

Method MultiGet

extensions/rocksdb-repos/RocksDatabase.cpp:46–55  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

44}
45
46std::vector<rocksdb::Status> OpenRocksDB::MultiGet(const rocksdb::ReadOptions& options, const std::vector<rocksdb::Slice>& keys, std::vector<std::string>* values) {
47 std::vector<rocksdb::Status> results = impl_->MultiGet(options, keys, values);
48 for (const auto& result : results) {
49 if (result == rocksdb::Status::NoSpace()) {
50 db_->invalidate();
51 break;
52 }
53 }
54 return results;
55}
56
57rocksdb::Status OpenRocksDB::Write(const rocksdb::WriteOptions& options, rocksdb::WriteBatch* updates) {
58 rocksdb::Status result = impl_->Write(options, updates);

Callers 1

flushMethod · 0.80

Calls 1

invalidateMethod · 0.80

Tested by

no test coverage detected