diff --git a/dbms/src/Flash/Coprocessor/DAGUtils.cpp b/dbms/src/Flash/Coprocessor/DAGUtils.cpp index a7f5af37320..d965a9a2b51 100644 --- a/dbms/src/Flash/Coprocessor/DAGUtils.cpp +++ b/dbms/src/Flash/Coprocessor/DAGUtils.cpp @@ -1134,7 +1134,7 @@ String getColumnNameForColumnExpr(const tipb::Expr & expr, const std::vector= static_cast(input_col.size())) { - throw TiFlashException("Column index out of bound", Errors::Coprocessor::BadRequest); + throw TiFlashException(Errors::Coprocessor::BadRequest, "Column index out of bound, expr: {}, size of input columns: {}", expr.DebugString(), input_col.size()); } return input_col[column_index].name; } @@ -1144,7 +1144,7 @@ ColumnID getColumnIDForColumnExpr(const tipb::Expr & expr, const std::vector= static_cast(input_col.size())) { - throw TiFlashException("Column index out of bound", Errors::Coprocessor::BadRequest); + throw TiFlashException(Errors::Coprocessor::BadRequest, "Column index out of bound, expr: {}, size of input columns: {}", expr.DebugString(), input_col.size()); } return input_col[column_index].id; }