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

Method Put

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

Source from the content-addressed store, hash-verified

28OpenRocksDB::OpenRocksDB(RocksDatabase& db, gsl::not_null<std::shared_ptr<rocksdb::DB>> impl) : db_(&db), impl_(std::move(impl)) {}
29
30rocksdb::Status OpenRocksDB::Put(const rocksdb::WriteOptions& options, const rocksdb::Slice& key, const rocksdb::Slice& value) {
31 rocksdb::Status result = impl_->Put(options, key, value);
32 if (result == rocksdb::Status::NoSpace()) {
33 db_->invalidate();
34 }
35 return result;
36}
37
38rocksdb::Status OpenRocksDB::Get(const rocksdb::ReadOptions& options, const rocksdb::Slice& key, std::string* value) {
39 rocksdb::Status result = impl_->Get(options, key, value);

Callers 1

setMethod · 0.45

Calls 1

invalidateMethod · 0.80

Tested by

no test coverage detected