fix: fix the core and correctness error induced by foreign key and trigegr processing order refactor
This commit is contained in:
@ -439,7 +439,7 @@ int ObTableReplaceOp::do_replace_into()
|
||||
LOG_WARN("fail to load all row", K(ret));
|
||||
} else if (OB_FAIL(post_all_dml_das_task())) {
|
||||
LOG_WARN("fail to post all das task", K(ret));
|
||||
} else if (!check_is_duplicated() && OB_FAIL(ObDMLService::handle_after_row_processing_batch(&dml_modify_rows_))) {
|
||||
} else if (!check_is_duplicated() && OB_FAIL(ObDMLService::handle_after_row_processing(execute_single_row_, &dml_modify_rows_))) {
|
||||
LOG_WARN("try insert is not duplicated, failed to process foreign key handle", K(ret));
|
||||
} else if (!check_is_duplicated()) {
|
||||
LOG_DEBUG("try insert is not duplicated", K(ret));
|
||||
@ -460,7 +460,7 @@ int ObTableReplaceOp::do_replace_into()
|
||||
LOG_WARN("fail to prepare final das task", K(ret));
|
||||
} else if (OB_FAIL(post_all_dml_das_task())) {
|
||||
LOG_WARN("do insert rows post process failed", K(ret));
|
||||
} else if (OB_FAIL(ObDMLService::handle_after_row_processing_batch(&dml_modify_rows_))) {
|
||||
} else if (OB_FAIL(ObDMLService::handle_after_row_processing(execute_single_row_, &dml_modify_rows_))) {
|
||||
LOG_WARN("try insert is duplicated, failed to process foreign key handle", K(ret));
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user