[feature](vectorized) support vexplode_bitmap (#8890)

This commit is contained in:
Pxl
2022-04-08 09:20:26 +08:00
committed by GitHub
parent fa8e4ec2f0
commit dbbc6549bd
7 changed files with 142 additions and 7 deletions

View File

@ -33,13 +33,12 @@ public:
virtual Status forward(bool* eos) override;
private:
protected:
void _reset_iterator();
private:
// Read from tuple row.
// if _cur_bitmap_owned is true, need to delete it when deconstruction
BitmapValue* _cur_bitmap = nullptr;
const BitmapValue* _cur_bitmap = nullptr;
bool _cur_bitmap_owned = false;
// iterator of _cur_bitmap
BitmapValueIterator* _cur_iter = nullptr;