[TABLELOCK] fix mysqltest about mysql lock functions
This commit is contained in:
@ -277,10 +277,7 @@ int ObExprIsFreeLock::is_free_lock(const ObExpr &expr,
|
||||
int ret = OB_SUCCESS;
|
||||
|
||||
ObDatum *lock_name = NULL;
|
||||
if (!proxy_is_support(ctx.exec_ctx_)) {
|
||||
ret = OB_NOT_SUPPORTED;
|
||||
LOG_WARN("obproxy is not support mysql lock function", K(ret));
|
||||
} else if (OB_FAIL(expr.eval_param_value(ctx, lock_name))) {
|
||||
if (OB_FAIL(expr.eval_param_value(ctx, lock_name))) {
|
||||
LOG_WARN("calc param failed", K(ret));
|
||||
} else if (lock_name->is_null()) {
|
||||
// TODO: yichang.yyf use the error code of mysql ER_USER_LOCK_WRONG_NAME or ER_USER_LOCK_OVERLONG_NAME;
|
||||
@ -346,10 +343,7 @@ int ObExprIsUsedLock::is_used_lock(const ObExpr &expr, ObEvalCtx &ctx, ObDatum &
|
||||
uint32_t sess_id = 0;
|
||||
ObDatum *lock_name = NULL;
|
||||
|
||||
if (!proxy_is_support(ctx.exec_ctx_)) {
|
||||
ret = OB_NOT_SUPPORTED;
|
||||
LOG_WARN("obproxy is not support mysql lock function", K(ret));
|
||||
} else if (OB_FAIL(expr.eval_param_value(ctx, lock_name))) {
|
||||
if (OB_FAIL(expr.eval_param_value(ctx, lock_name))) {
|
||||
LOG_WARN("calc param failed", K(ret));
|
||||
} else if (lock_name->is_null()) {
|
||||
// TODO: yichang.yyf use the error code of mysql ER_USER_LOCK_WRONG_NAME or ER_USER_LOCK_OVERLONG_NAME;
|
||||
|
Reference in New Issue
Block a user