fix searray has no autofree flag in optimizer stage
This commit is contained in:
@ -42,7 +42,7 @@ private:
|
|||||||
common::ObIAllocator &allocator_;
|
common::ObIAllocator &allocator_;
|
||||||
char *stmt_fmt_buf_;
|
char *stmt_fmt_buf_;
|
||||||
int32_t stmt_fmt_len_;
|
int32_t stmt_fmt_len_;
|
||||||
common::ObSEArray<ObParamPosIdx, 16> param_infos_;
|
common::ObSEArray<ObParamPosIdx, 16, common::ModulePageAllocator, true> param_infos_;
|
||||||
};
|
};
|
||||||
|
|
||||||
} // namespace sql
|
} // namespace sql
|
||||||
|
|||||||
@ -104,7 +104,7 @@ private:
|
|||||||
common::ObObj outfile_name_;
|
common::ObObj outfile_name_;
|
||||||
common::ObObj filed_str_;
|
common::ObObj filed_str_;
|
||||||
common::ObObj line_str_;
|
common::ObObj line_str_;
|
||||||
common::ObSEArray<common::ObString, 16> user_vars_;
|
common::ObSEArray<common::ObString, 16, common::ModulePageAllocator, true> user_vars_;
|
||||||
char closed_cht_;
|
char closed_cht_;
|
||||||
bool is_optional_;
|
bool is_optional_;
|
||||||
};
|
};
|
||||||
|
|||||||
@ -73,7 +73,7 @@ namespace sql
|
|||||||
virtual int print_outline(planText &plan_text) override;
|
virtual int print_outline(planText &plan_text) override;
|
||||||
|
|
||||||
private:
|
private:
|
||||||
ObSEArray<ObWinFunRawExpr *, 4> win_exprs_;
|
ObSEArray<ObWinFunRawExpr *, 4, common::ModulePageAllocator, true> win_exprs_;
|
||||||
|
|
||||||
// Single partition (no partition by) window function parallel process, need the PX COORD
|
// Single partition (no partition by) window function parallel process, need the PX COORD
|
||||||
// to collect the partial result and broadcast the final result to each worker.
|
// to collect the partial result and broadcast the final result to each worker.
|
||||||
|
|||||||
Reference in New Issue
Block a user