[feature][vectorized] support table function explode_numbers() (#8509)

This commit is contained in:
Pxl
2022-03-22 11:38:00 +08:00
committed by GitHub
parent 989e03ddf9
commit be3d203289
23 changed files with 324 additions and 115 deletions

View File

@ -109,13 +109,9 @@ public:
ExplodeJsonArrayTableFunction(ExplodeJsonArrayType type);
virtual ~ExplodeJsonArrayTableFunction();
virtual Status prepare() override;
virtual Status open() override;
virtual Status process(TupleRow* tuple_row) override;
virtual Status reset() override;
virtual Status get_value(void** output) override;
virtual Status close() override;
virtual Status forward(bool* eos) override;
private:
void _set_null_output();