To comply with what it really means.
Signed-off-by: Zhiqiang Wang <zhiqiang.wang@intel.com>
}
case CEPH_OSD_OP_DELETE:
- // if we get a delete with FAILOK we can skip promote. without
+ // if we get a delete with FAILOK we can skip handle cache. without
// FAILOK we still need to promote (or do something smarter) to
// determine whether to return ENOENT or 0.
if (iter == m->ops.begin() &&
iter->op.flags == CEPH_OSD_OP_FLAG_FAILOK) {
- op->set_skip_promote();
+ op->set_skip_handle_cache();
}
break;
case CEPH_OSD_OP_CACHE_TRY_FLUSH:
case CEPH_OSD_OP_CACHE_FLUSH:
case CEPH_OSD_OP_CACHE_EVICT:
- // If try_flush/flush/evict is the only op, no need to promote.
+ // If try_flush/flush/evict is the only op, can skip handle cache.
if (m->ops.size() == 1) {
- op->set_skip_promote();
+ op->set_skip_handle_cache();
}
break;
bool OpRequest::need_promote() {
return check_rmw(CEPH_OSD_RMW_FLAG_FORCE_PROMOTE);
}
-bool OpRequest::need_skip_promote() {
- return check_rmw(CEPH_OSD_RMW_FLAG_SKIP_PROMOTE);
+bool OpRequest::need_skip_handle_cache() {
+ return check_rmw(CEPH_OSD_RMW_FLAG_SKIP_HANDLE_CACHE);
}
void OpRequest::set_rmw_flags(int flags) {
void OpRequest::set_pg_op() { set_rmw_flags(CEPH_OSD_RMW_FLAG_PGOP); }
void OpRequest::set_cache() { set_rmw_flags(CEPH_OSD_RMW_FLAG_CACHE); }
void OpRequest::set_promote() { set_rmw_flags(CEPH_OSD_RMW_FLAG_FORCE_PROMOTE); }
-void OpRequest::set_skip_promote() { set_rmw_flags(CEPH_OSD_RMW_FLAG_SKIP_PROMOTE); }
+void OpRequest::set_skip_handle_cache() { set_rmw_flags(CEPH_OSD_RMW_FLAG_SKIP_HANDLE_CACHE); }
void OpRequest::mark_flag_point(uint8_t flag, const string& s) {
#ifdef WITH_LTTNG
bool need_class_read_cap();
bool need_class_write_cap();
bool need_promote();
- bool need_skip_promote();
+ bool need_skip_handle_cache();
void set_read();
void set_write();
void set_cache();
void set_class_write();
void set_pg_op();
void set_promote();
- void set_skip_promote();
+ void set_skip_handle_cache();
void _dump(utime_t now, Formatter *f) const;
return true;
}
- if (op->need_skip_promote()) {
+ if (op->need_skip_handle_cache()) {
return false;
}
CEPH_OSD_RMW_FLAG_PGOP = (1 << 5),
CEPH_OSD_RMW_FLAG_CACHE = (1 << 6),
CEPH_OSD_RMW_FLAG_FORCE_PROMOTE = (1 << 7),
- CEPH_OSD_RMW_FLAG_SKIP_PROMOTE = (1 << 8),
+ CEPH_OSD_RMW_FLAG_SKIP_HANDLE_CACHE = (1 << 8),
};