diff --git a/src/storage/meta_mem/ob_tablet_pointer.cpp b/src/storage/meta_mem/ob_tablet_pointer.cpp index 8b5ca198e3..4b3655e34a 100644 --- a/src/storage/meta_mem/ob_tablet_pointer.cpp +++ b/src/storage/meta_mem/ob_tablet_pointer.cpp @@ -534,7 +534,8 @@ int ObTabletPointer::release_memtable_and_mds_table_for_ls_offline(const ObTable { int ret = OB_SUCCESS; mds::MdsTableHandle mds_table; - if (tablet_id.is_inner_tablet()) { + if (tablet_id.is_ls_inner_tablet()) { + LOG_INFO("skip inner tablet", K(tablet_id)); } else if (OB_FAIL(protected_memtable_mgr_handle_.reset())) { LOG_WARN("failed to reset protected_memtable_mgr_handle", K(ret)); } else if (OB_FAIL(get_mds_table(tablet_id, mds_table, false/*not_exist_create*/))) { diff --git a/src/storage/ob_protected_memtable_mgr_handle.cpp b/src/storage/ob_protected_memtable_mgr_handle.cpp index 33ceeeca30..08a5e565bd 100644 --- a/src/storage/ob_protected_memtable_mgr_handle.cpp +++ b/src/storage/ob_protected_memtable_mgr_handle.cpp @@ -83,6 +83,7 @@ int ObProtectedMemtableMgrHandle::reset() STORAGE_LOG(ERROR, "failed to release memtables", KR(ret), KPC(this)); } memtable_mgr_handle_.reset(); + STORAGE_LOG(INFO, "protected_memtable_mgr_handle reset", KR(ret), KPC(this)); } return ret; } diff --git a/src/storage/tablet/ob_tablet.cpp b/src/storage/tablet/ob_tablet.cpp index bb2c13757a..4d7c5a0a05 100644 --- a/src/storage/tablet/ob_tablet.cpp +++ b/src/storage/tablet/ob_tablet.cpp @@ -7326,7 +7326,9 @@ int ObTablet::get_boundary_memtable(ObTableHandleV2 &handle) const if (OB_FAIL(get_protected_memtable_mgr_handle(protected_handle))) { LOG_WARN("failed to get_protected_memtable_mgr_handle", K(ret), KPC(this)); } else if (OB_FAIL(protected_handle->get_boundary_memtable(handle))) { - LOG_WARN("failed to get boundary memtable", K(ret)); + if (OB_ENTRY_NOT_EXIST != ret) { + LOG_WARN("failed to get boundary memtable", K(ret)); + } } return ret; }