[FEAT MERGE] [OBKV] support TTL
Co-authored-by: IHEII <602280108@qq.com>
This commit is contained in:
committed by
ob-robot
parent
464ba63de9
commit
b60e4f8d97
@ -51,6 +51,7 @@ const char *ObMaxIdFetcher::max_id_name_info_[OB_MAX_ID_TYPE][2] = {
|
||||
{ "ob_max_used_object_id", "max used object id"},
|
||||
{ "ob_max_used_lock_owner_id", "max used lock owner id"},
|
||||
{ "ob_max_used_rewrite_rule_version", "max used rewrite rule version"},
|
||||
{ "ob_max_used_ttl_task_id", "max used ttl task id"},
|
||||
/* the following id_type will be changed to ob_max_used_object_id and won't be persisted. */
|
||||
{ "ob_max_used_table_id", "max used table id"},
|
||||
{ "ob_max_used_database_id", "max used database id"},
|
||||
@ -114,7 +115,8 @@ int ObMaxIdFetcher::convert_id_type(
|
||||
case OB_MAX_USED_SYS_PL_OBJECT_ID_TYPE:
|
||||
case OB_MAX_USED_OBJECT_ID_TYPE:
|
||||
case OB_MAX_USED_LOCK_OWNER_ID_TYPE:
|
||||
case OB_MAX_USED_REWRITE_RULE_VERSION_TYPE: {
|
||||
case OB_MAX_USED_REWRITE_RULE_VERSION_TYPE:
|
||||
case OB_MAX_USED_TTL_TASK_ID_TYPE: {
|
||||
dst = src;
|
||||
break;
|
||||
}
|
||||
@ -304,7 +306,8 @@ int ObMaxIdFetcher::fetch_new_max_id(const uint64_t tenant_id,
|
||||
case OB_MAX_USED_LOCK_OWNER_ID_TYPE:
|
||||
case OB_MAX_USED_LS_ID_TYPE:
|
||||
case OB_MAX_USED_LS_GROUP_ID_TYPE:
|
||||
case OB_MAX_USED_REWRITE_RULE_VERSION_TYPE: {
|
||||
case OB_MAX_USED_REWRITE_RULE_VERSION_TYPE:
|
||||
case OB_MAX_USED_TTL_TASK_ID_TYPE: {
|
||||
// won't check other id
|
||||
break;
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user