[Function] add functions of bitmap_and/or_count (#6912)
issue #6875 add bitmap_and_count/ bitmap_or_count
This commit is contained in:
@ -489,6 +489,15 @@ StringVal BitmapFunctions::bitmap_and(FunctionContext* ctx, const StringVal& lhs
|
||||
}
|
||||
return serialize(ctx, &bitmap);
|
||||
}
|
||||
BigIntVal BitmapFunctions::bitmap_and_count(FunctionContext* ctx, const StringVal& lhs,
|
||||
const StringVal& rhs) {
|
||||
return bitmap_count(ctx, bitmap_and(ctx, lhs, rhs));
|
||||
}
|
||||
|
||||
BigIntVal BitmapFunctions::bitmap_or_count(FunctionContext* ctx, const StringVal& lhs,
|
||||
const StringVal& rhs) {
|
||||
return bitmap_count(ctx, bitmap_or(ctx, lhs, rhs));
|
||||
}
|
||||
|
||||
StringVal BitmapFunctions::bitmap_xor(FunctionContext* ctx, const StringVal& lhs,
|
||||
const StringVal& rhs) {
|
||||
|
||||
Reference in New Issue
Block a user