#include "kv/RocksDBStore.h"
#include "string.h"
+using std::string_view;
+
namespace {
rocksdb::Status err_to_status(int r)
if (r < 0)
return err_to_status(r);
result->reset(new BlueRocksWritableFile(fs, h));
+ fs->sync_metadata(false);
return rocksdb::Status::OK();
}
int r = fs->unlink(dir, file);
if (r < 0)
return err_to_status(r);
+ fs->sync_metadata(false);
return rocksdb::Status::OK();
}
int r = fs->rename(old_dir, old_file, new_dir, new_file);
if (r < 0)
return err_to_status(r);
+ fs->sync_metadata(false);
return rocksdb::Status::OK();
}