Add error codes for sql module, !! Please Read Task Description Carefully!!
This commit is contained in:
@ -3824,7 +3824,7 @@ int ObOptimizerUtil::check_need_sort(const ObIArray<ObRawExpr*> &expected_order_
|
||||
// do nothing
|
||||
} else if (fd_item->is_unique()) {
|
||||
find_unique = true;
|
||||
} else if (used_fd.add_member(fd_idx)) {
|
||||
} else if (OB_FAIL(used_fd.add_member(fd_idx))) {
|
||||
LOG_WARN("failed to add member to set", K(ret));
|
||||
} else if (OB_FAIL(split_child_exprs(fd_item, equal_sets, fd_set_parent_exprs,
|
||||
extend_exprs))) {
|
||||
@ -4046,7 +4046,7 @@ int ObOptimizerUtil::create_interesting_merge_key(const ObIArray<ObRawExpr*> &me
|
||||
} else if (!ObOptimizerUtil::is_expr_equivalent(expect_key.at(i).expr_, merge_exprs.at(j),
|
||||
equal_sets)) {
|
||||
/* do nothing */
|
||||
} else if (found_bs.add_member(j)) {
|
||||
} else if (OB_FAIL(found_bs.add_member(j))) {
|
||||
LOG_WARN("failed to add member", K(ret));
|
||||
} else if (OB_FAIL(sort_exprs.push_back(merge_exprs.at(j)))) {
|
||||
LOG_WARN("failed to push back", K(ret));
|
||||
@ -4918,12 +4918,12 @@ public:
|
||||
new_expr = NULL;
|
||||
if (old_expr->is_const_or_param_expr()) {
|
||||
new_expr = old_expr;
|
||||
} else if (ObOptimizerUtil::get_parent_stmt_expr(equal_sets_,
|
||||
} else if (OB_FAIL(ObOptimizerUtil::get_parent_stmt_expr(equal_sets_,
|
||||
table_id_,
|
||||
parent_stmt_,
|
||||
child_stmt_,
|
||||
old_expr,
|
||||
new_expr)) {
|
||||
new_expr))) {
|
||||
LOG_WARN("failed to get parent stmt expr", K(ret));
|
||||
} else {
|
||||
// does not replace the old_expr, iterate its child expr
|
||||
|
||||
Reference in New Issue
Block a user