}
void PGLog::write_log(
- ObjectStore::Transaction& t, const hobject_t &log_oid)
+ ObjectStore::Transaction& t, const ghobject_t &log_oid)
{
if (is_dirty()) {
dout(10) << "write_log with: "
}
void PGLog::write_log(ObjectStore::Transaction& t, pg_log_t &log,
- const hobject_t &log_oid, map<eversion_t, hobject_t> &divergent_priors)
+ const ghobject_t &log_oid, map<eversion_t, hobject_t> &divergent_priors)
{
_write_log(
t, log, log_oid,
void PGLog::_write_log(
ObjectStore::Transaction& t, pg_log_t &log,
- const hobject_t &log_oid, map<eversion_t, hobject_t> &divergent_priors,
+ const ghobject_t &log_oid, map<eversion_t, hobject_t> &divergent_priors,
eversion_t dirty_to,
eversion_t dirty_from,
eversion_t writeout_from,
t.omap_setkeys(META_COLL, log_oid, keys);
}
-bool PGLog::read_log(ObjectStore *store, coll_t coll, hobject_t log_oid,
+bool PGLog::read_log(ObjectStore *store, coll_t coll, ghobject_t log_oid,
const pg_info_t &info, map<eversion_t, hobject_t> &divergent_priors,
IndexedLog &log,
pg_missing_t &missing,
return rewrite_log;
}
-void PGLog::read_log_old(ObjectStore *store, coll_t coll, hobject_t log_oid,
+void PGLog::read_log_old(ObjectStore *store, coll_t coll, ghobject_t log_oid,
const pg_info_t &info, map<eversion_t, hobject_t> &divergent_priors,
IndexedLog &log,
pg_missing_t &missing, ostringstream &oss,
pg_info_t &info, LogEntryHandler *rollbacker,
bool &dirty_info, bool &dirty_big_info);
- void write_log(ObjectStore::Transaction& t, const hobject_t &log_oid);
+ void write_log(ObjectStore::Transaction& t, const ghobject_t &log_oid);
static void write_log(ObjectStore::Transaction& t, pg_log_t &log,
- const hobject_t &log_oid, map<eversion_t, hobject_t> &divergent_priors);
+ const ghobject_t &log_oid, map<eversion_t, hobject_t> &divergent_priors);
static void _write_log(
ObjectStore::Transaction& t, pg_log_t &log,
- const hobject_t &log_oid, map<eversion_t, hobject_t> &divergent_priors,
+ const ghobject_t &log_oid, map<eversion_t, hobject_t> &divergent_priors,
eversion_t dirty_to,
eversion_t dirty_from,
eversion_t writeout_from,
set<string> *log_keys_debug
);
- bool read_log(ObjectStore *store, coll_t coll, hobject_t log_oid,
+ bool read_log(ObjectStore *store, coll_t coll, ghobject_t log_oid,
const pg_info_t &info, ostringstream &oss) {
return read_log(
store, coll, log_oid, info, divergent_priors,
}
/// return true if the log should be rewritten
- static bool read_log(ObjectStore *store, coll_t coll, hobject_t log_oid,
+ static bool read_log(ObjectStore *store, coll_t coll, ghobject_t log_oid,
const pg_info_t &info, map<eversion_t, hobject_t> &divergent_priors,
IndexedLog &log,
pg_missing_t &missing, ostringstream &oss,
);
protected:
- static void read_log_old(ObjectStore *store, coll_t coll, hobject_t log_oid,
+ static void read_log_old(ObjectStore *store, coll_t coll, ghobject_t log_oid,
const pg_info_t &info, map<eversion_t, hobject_t> &divergent_priors,
IndexedLog &log,
pg_missing_t &missing, ostringstream &oss,