Signed-off-by: Sage Weil <sage@redhat.com>
#undef dout_prefix
#define dout_prefix *_dout << "rocksdb: "
+static bufferlist to_bufferlist(rocksdb::Slice in) {
+ bufferlist bl;
+ bl.append(bufferptr(in.data(), in.size()));
+ return bl;
+}
+
static rocksdb::SliceParts prepare_sliceparts(const bufferlist &bl,
vector<rocksdb::Slice> *slices)
{
static int split_key(rocksdb::Slice in, string *prefix, string *key);
- static bufferlist to_bufferlist(rocksdb::Slice in) {
- bufferlist bl;
- bl.append(bufferptr(in.data(), in.size()));
- return bl;
- }
-
static string past_prefix(const string &prefix);
class MergeOperatorRouter;