| 71 | } |
| 72 | |
| 73 | rocksdb::Status OpenRocksDB::Merge(const rocksdb::WriteOptions& options, const rocksdb::Slice& key, const rocksdb::Slice& value) { |
| 74 | rocksdb::Status result = impl_->Merge(options, key, value); |
| 75 | if (result == rocksdb::Status::NoSpace()) { |
| 76 | db_->invalidate(); |
| 77 | } |
| 78 | return result; |
| 79 | } |
| 80 | |
| 81 | bool OpenRocksDB::GetProperty(const rocksdb::Slice& property, std::string* value) { |
| 82 | return impl_->GetProperty(property, value); |