#include <dirent.h>
#include <string>
#include <vector>
-#include "include/memory.h"
#include <boost/scoped_ptr.hpp>
#include <iostream>
#include <sstream>
for (map<int, KeyValueDB::Iterator>::iterator i = iterators.begin();
i != iterators.end();
++i) {
- assert(i->second->valid());
- assert(i->second->key() == iterators.rbegin()->second->key());
+ ceph_assert(i->second->valid());
+ ceph_assert(i->second->key() == iterators.rbegin()->second->key());
bufferlist r = i->second->value();
bufferlist l = iterators.rbegin()->second->value();
i->second->next();
for (map<int, KeyValueDB::Iterator>::iterator i = iterators.begin();
i != iterators.end();
++i) {
- assert(!i->second->valid());
+ ceph_assert(!i->second->valid());
}
}
return 0;
for (int j = 0; j < NUM_COPIES; ++j) {
t->set(prefix_gen(j), to_set);
}
- assert(!db->submit_transaction(t));
+ ceph_assert(!db->submit_transaction(t));
}
return 0;
}
string strpath(path);
std::cerr << "Using path: " << strpath << std::endl;
KeyValueDB *store = KeyValueDB::create(g_ceph_context, "leveldb", strpath);
- assert(!store->create_and_open(std::cerr));
+ ceph_assert(!store->create_and_open(std::cerr));
db.reset(store);
verify(db.get());