fix mysqltest:root dfo can not alloc bloom filter in pull to local shuffle
This commit is contained in:
@ -205,9 +205,9 @@ int ObExprToOutfileRow::to_outfile_str(const ObExpr &expr, ObEvalCtx &ctx, ObDat
|
||||
}
|
||||
|
||||
int ObExprToOutfileRow::extract_fisrt_wchar_from_varhcar(const ObObj &obj, int32_t &wchar)
|
||||
{
|
||||
int ret = OB_SUCCESS;
|
||||
int32_t length = 0;
|
||||
{
|
||||
int ret = OB_SUCCESS;
|
||||
int32_t length = 0;
|
||||
if (obj.is_varying_len_char_type()) {
|
||||
ObString str = obj.get_varchar();
|
||||
if (str.length() > 0) {
|
||||
|
||||
@ -7834,7 +7834,8 @@ int ObJoinOrder::create_and_add_hash_path(const Path *left_path,
|
||||
LOG_WARN("failed to append join filters", K(ret));
|
||||
} else if (OB_FAIL(append(join_path->filter_, filters))) {
|
||||
LOG_WARN("failed to append join quals", K(ret));
|
||||
} else if (OB_FAIL(generate_join_filter_infos(left_path,
|
||||
} else if (DistAlgo::DIST_PULL_TO_LOCAL != join_dist_algo &&
|
||||
OB_FAIL(generate_join_filter_infos(left_path,
|
||||
right_path,
|
||||
join_type,
|
||||
join_dist_algo,
|
||||
|
||||
Reference in New Issue
Block a user