to issue<53361277>:support flush pl cache single cache object

This commit is contained in:
obdev
2024-02-08 16:11:21 +00:00
committed by ob-robot
parent 201a6fc94d
commit f47be7342e
18 changed files with 281 additions and 25 deletions

View File

@ -1963,6 +1963,7 @@ int ObAdminFlushCache::execute(const obrpc::ObAdminFlushCacheArg &arg)
if (arg.is_fine_grained_) {
fc_arg.sql_id_ = arg.sql_id_;
fc_arg.is_fine_grained_ = arg.is_fine_grained_;
fc_arg.schema_id_ = arg.schema_id_;
for(int64_t j=0; OB_SUCC(ret) && j<arg.db_ids_.count(); j++) {
if (OB_FAIL(fc_arg.push_database(arg.db_ids_.at(j)))) {
LOG_WARN("fail to add db ids", KR(ret));