Print disk address when update tablet
This commit is contained in:
@ -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));
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
@ -839,6 +839,8 @@ int ObMetaPointerMap<Key, T>::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));
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
@ -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;
|
||||
|
||||
Reference in New Issue
Block a user