[feature](agg) support group_bitmap_xor agg function. (#13287)

support `group_bitmap_xor` agg function
This commit is contained in:
luozenglin
2022-10-17 18:40:06 +08:00
committed by GitHub
parent 87a6b1a13b
commit 207f4e559e
10 changed files with 187 additions and 1 deletions

View File

@ -53,6 +53,7 @@ public:
// the dst value could be null
static void nullable_bitmap_init(FunctionContext* ctx, StringVal* dst);
static void bitmap_intersect(FunctionContext* ctx, const StringVal& src, StringVal* dst);
static void group_bitmap_xor(FunctionContext* ctx, const StringVal& src, StringVal* dst);
static BigIntVal bitmap_count(FunctionContext* ctx, const StringVal& src);
static BigIntVal bitmap_and_not_count(FunctionContext* ctx, const StringVal& src,
const StringVal& dst);