Refactor inner sql safe time mechanism

This commit is contained in:
obdev
2022-11-11 10:09:49 +00:00
committed by wangzelin.wzl
parent f5fa404be1
commit aa75d00d5c
6 changed files with 24 additions and 102 deletions

View File

@ -75,15 +75,8 @@ ObResultSet::~ObResultSet()
if (OB_NOT_NULL(pc)) {
cache_obj_guard_.force_early_release(pc);
}
if (need_update_cnt_ > 0) {
observer::ObReqTimeInfo *req_timeinfo = GET_TSI_MULT(observer::ObReqTimeInfo,
observer::ObReqTimeInfo::REQ_TIMEINFO_IDENTIFIER);
OB_ASSERT(NULL != req_timeinfo);
for (int i=0; i < need_update_cnt_; i++) {
req_timeinfo->update_end_time();
}
}
// Always called at the end of the ObResultSet destructor
update_end_time();
}
int ObResultSet::open_cmd()