From a7d3dc175026b7fd399050dbbd762ea8e8b9b2d5 Mon Sep 17 00:00:00 2001 From: "wenjun.zhu" Date: Mon, 28 Jan 2019 11:36:52 +0800 Subject: [PATCH] [TRAFODION-3264] eliminate unneeded function call in Lob-related functions. --- core/sql/executor/ExExeUtilLoad.cpp | 17 ----------------- 1 file changed, 17 deletions(-) diff --git a/core/sql/executor/ExExeUtilLoad.cpp b/core/sql/executor/ExExeUtilLoad.cpp index 436f2d230b..8575588067 100644 --- a/core/sql/executor/ExExeUtilLoad.cpp +++ b/core/sql/executor/ExExeUtilLoad.cpp @@ -2653,15 +2653,6 @@ short ExExeUtilLobExtractTcb::work() case GET_NO_CHILD_HANDLE_: { - ex_expr::exp_return_type exprRetCode = - lobTdb().inputExpr_->eval(NULL, - workAtp_); - if (exprRetCode == ex_expr::EXPR_ERROR) - { - step_ = CANCEL_; - break; - } - step_ = GET_LOB_HANDLE_; } break; @@ -3458,14 +3449,6 @@ short ExExeUtilLobUpdateTcb::work() break; case GET_HANDLE_: { - ex_expr::exp_return_type exprRetCode = - lobTdb().inputExpr_->eval(NULL, - workAtp_); - if (exprRetCode == ex_expr::EXPR_ERROR) - { - step_ = CANCEL_; - break; - } if (ExpLOBoper::genLOBhandleFromHandleString (lobTdb().getHandle(), lobTdb().getHandleLen(),