diff --git a/src/storage/ls/ob_ls_tablet_service.cpp b/src/storage/ls/ob_ls_tablet_service.cpp index 2f98bdd5b1..53b39bdcde 100644 --- a/src/storage/ls/ob_ls_tablet_service.cpp +++ b/src/storage/ls/ob_ls_tablet_service.cpp @@ -959,6 +959,8 @@ int ObLSTabletService::rebuild_tablet_with_old( ob_abort(); } else if (OB_FAIL(new_tablet->start_ddl_if_need())) { LOG_WARN("start ddl if need failed", K(ret), K(key)); + } else { + LOG_INFO("rebuild tablet with old succeed", K(ret), K(key), K(disk_addr)); } return ret; @@ -994,6 +996,8 @@ int ObLSTabletService::migrate_update_tablet( ob_abort(); } else if (OB_FAIL(new_tablet->start_ddl_if_need())) { LOG_WARN("start ddl if need failed", K(ret)); + } else { + LOG_INFO("migrate update tablet succeed", K(ret), K(key), K(disk_addr)); } return ret; @@ -1027,6 +1031,8 @@ int ObLSTabletService::migrate_create_tablet( LOG_WARN("start ddl if need failed", K(ret)); } else if (OB_FAIL(try_pin_tablet_if_needed(tablet_handle))) { LOG_WARN("failed to try pin tablet", K(ret), K(ls_id), K(tablet_id)); + } else { + LOG_INFO("migrate create tablet succeed", K(ret), K(key), K(disk_addr)); } if (OB_SUCC(ret)) { @@ -1103,7 +1109,8 @@ int ObLSTabletService::update_tablet_table_store( ob_abort(); } else { time_guard.click("CASwap"); - LOG_INFO("succeeded to build new tablet", K(ret), K(new_tablet_handle), KPC(new_tablet_handle.get_obj())); + LOG_INFO("succeeded to build new tablet", K(ret), K(disk_addr), + K(new_tablet_handle), KPC(new_tablet_handle.get_obj())); } } } @@ -1166,7 +1173,7 @@ int ObLSTabletService::update_tablet_table_store( } else if (FALSE_IT(time_guard.click("CASwap"))) { } else { handle = new_tablet_handle; - LOG_INFO("succeeded to build new tablet", K(ret), K(tablet_id), K(param), K(handle)); + LOG_INFO("succeeded to build new tablet", K(ret), K(key), K(disk_addr), K(param), K(handle)); } } } @@ -1227,7 +1234,7 @@ int ObLSTabletService::update_tablet_report_status(const common::ObTabletID &tab ob_usleep(1000 * 1000); ob_abort(); } else { - LOG_INFO("succeeded to build new tablet", K(ret), K(tablet_id), K(tablet_handle)); + LOG_INFO("succeeded to build new tablet", K(ret), K(key), K(disk_addr), K(tablet_handle)); } } else { FLOG_INFO("tablet doesn't need to report", K(ret)); @@ -1276,7 +1283,7 @@ int ObLSTabletService::update_tablet_restore_status( LOG_ERROR("failed to compare and swap tablet", K(key), K(disk_addr)); ob_abort(); } else { - LOG_INFO("succeeded to build new tablet", K(ret), K(tablet_id), K(restore_status), K(tablet_handle)); + LOG_INFO("succeeded to build new tablet", K(ret), K(key), K(disk_addr), K(restore_status), K(tablet_handle)); } } @@ -1330,7 +1337,7 @@ int ObLSTabletService::update_tablet_ha_data_status( ob_usleep(1000 * 1000); ob_abort(); } else { - LOG_INFO("succeeded to build new tablet", K(ret), K(tablet_id), K(data_status), K(tablet_handle)); + LOG_INFO("succeeded to build new tablet", K(ret), K(key), K(disk_addr), K(data_status), K(tablet_handle)); } } @@ -1386,7 +1393,7 @@ int ObLSTabletService::update_tablet_ha_expected_status( usleep(1000 * 1000); ob_abort(); } else { - LOG_INFO("succeeded to update tablet meta status", K(ret), K(tablet_id), K(expected_status), KPC(tablet)); + LOG_INFO("succeeded to update tablet meta status", K(ret), K(key), K(disk_addr), K(expected_status), KPC(tablet)); } } } @@ -2978,6 +2985,8 @@ int ObLSTabletService::finish_copy_migration_sstable( LOG_ERROR("failed to create tablet", K(ret), K(key), K(disk_addr), K(tablet_handle), K(lbt())); ob_usleep(1000 * 1000); ob_abort(); + } else { + LOG_INFO("copy migration sstable succeed", K(ret), K(key), K(disk_addr)); } return ret; } @@ -3094,7 +3103,7 @@ int ObLSTabletService::build_ha_tablet_new_table_store( ob_usleep(1000 * 1000); ob_abort(); } else { - LOG_INFO("succeed to build ha tablet new table store", K(ret), K(tablet_id), K(param)); + LOG_INFO("succeed to build ha tablet new table store", K(ret), K(key), K(disk_addr), K(param)); } } } diff --git a/src/storage/meta_mem/ob_meta_pointer_map.h b/src/storage/meta_mem/ob_meta_pointer_map.h index e9c4a5aca8..a2e5162021 100644 --- a/src/storage/meta_mem/ob_meta_pointer_map.h +++ b/src/storage/meta_mem/ob_meta_pointer_map.h @@ -839,6 +839,8 @@ int ObMetaPointerMap::wash_meta_obj_with_func( t_ptr->set_addr_without_reset_obj(new_addr); if (OB_FAIL(t_ptr->dump_meta_obj(is_washed))){ STORAGE_LOG(ERROR, "fail to dump met obj", K(ret), K(key)); + } else { + STORAGE_LOG(INFO, "wash tablet with slog succeed", K(key), K(old_addr), K(new_addr)); } } } diff --git a/src/storage/meta_mem/ob_tablet_pointer.cpp b/src/storage/meta_mem/ob_tablet_pointer.cpp index 0c6e4fc6fe..d63cbeb43d 100644 --- a/src/storage/meta_mem/ob_tablet_pointer.cpp +++ b/src/storage/meta_mem/ob_tablet_pointer.cpp @@ -143,7 +143,7 @@ int ObTabletPointer::wash_obj() if (OB_FAIL(obj_.ptr_->inc_macro_disk_ref())) { LOG_WARN("fail to inc macro disk ref", K(ret), K(obj_)); } else { - FLOG_INFO("succeed to wash one tablet", KP(obj_.ptr_), K(ls_id), K(tablet_id), K(wash_score)); + FLOG_INFO("succeed to wash one tablet", KP(obj_.ptr_), K(ls_id), K(tablet_id), K(wash_score), K(phy_addr_)); reset_obj(); } return ret;