Fix aggregation error 4013

This commit is contained in:
obdev
2023-09-14 11:40:15 +00:00
committed by ob-robot
parent 80a6b1d58e
commit d57a913644

View File

@ -446,6 +446,7 @@ public:
flags_(0), flags_(0),
collect_buf_(NULL), collect_buf_(NULL),
collect_buf_len_(0), collect_buf_len_(0),
need_advance_collect_(false),
advance_collect_result_() advance_collect_result_()
{ {
iter_result_.set_null(); iter_result_.set_null();
@ -515,12 +516,12 @@ public:
struct { struct {
int32_t is_tiny_num_used_ : 1; int32_t is_tiny_num_used_ : 1;
int32_t is_evaluated_ : 1; int32_t is_evaluated_ : 1;
int32_t need_advance_collect_ : 1;
int32_t is_advance_evaluated_ : 1; int32_t is_advance_evaluated_ : 1;
}; };
}; };
char *collect_buf_; char *collect_buf_;
int64_t collect_buf_len_; int64_t collect_buf_len_;
bool need_advance_collect_;
ObDatum advance_collect_result_; ObDatum advance_collect_result_;
}; };