fix miss ret problem
This commit is contained in:
@ -573,7 +573,7 @@ int ObPartitionMergePolicy::find_minor_merge_tables(
|
||||
"last_end_log_ts", result.scn_range_.end_scn_, K(tmp_table_handle));
|
||||
result.reset_handle_and_range();
|
||||
}
|
||||
if (OB_FAIL(result.handle_.add_table(tmp_table_handle))) {
|
||||
if (FAILEDx(result.handle_.add_table(tmp_table_handle))) {
|
||||
LOG_WARN("Failed to add table", K(ret), KPC(table));
|
||||
} else {
|
||||
if (1 == result.handle_.get_count()) {
|
||||
|
||||
@ -892,6 +892,7 @@ int ObPartitionMajorMerger::reuse_base_sstable(ObPartitionMergeHelper &merge_hel
|
||||
// flush all row in curr macro block
|
||||
while (OB_SUCC(ret) && base_iter->is_macro_block_opened()) {
|
||||
if (OB_ISNULL(base_iter->get_curr_row())) {
|
||||
ret = OB_ERR_UNEXPECTED;
|
||||
STORAGE_LOG(WARN, "curr row is unexpected null", K(ret), KPC(base_iter));
|
||||
} else if (OB_FAIL(process(*base_iter->get_curr_row()))) {
|
||||
STORAGE_LOG(WARN, "Failed to process row", K(ret), K(partition_fuser_->get_result_row()));
|
||||
@ -1649,6 +1650,7 @@ void ObPartitionMergeDumper::print_error_info(const int err_no,
|
||||
ObITable *table = tables_handle.get_table(idx);
|
||||
ObITable *dump_table = nullptr;
|
||||
if (OB_ISNULL(table)) {
|
||||
ret = OB_ERR_UNEXPECTED;
|
||||
STORAGE_LOG(WARN, "The store is NULL", K(idx), K(tables_handle));
|
||||
} else if (OB_FAIL(compaction::ObPartitionMergeDumper::judge_disk_free_space(dump_table_dir,
|
||||
table))) {
|
||||
|
||||
@ -1760,7 +1760,7 @@ int ObTenantTabletScheduler::update_major_progress(const int64_t merge_version)
|
||||
LOG_WARN("failed to finish progress", KR(ret), K(merge_version));
|
||||
}
|
||||
}
|
||||
if (OB_FAIL(MTL(ObTenantCompactionProgressMgr *)->update_progress_status(
|
||||
if (FAILEDx(MTL(ObTenantCompactionProgressMgr *)->update_progress_status(
|
||||
merge_version, share::ObIDag::DAG_STATUS_NODE_RUNNING))) {
|
||||
LOG_WARN("failed to update progress", KR(ret), K(merge_version));
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user