diff --git a/be/src/vec/columns/column_struct.h b/be/src/vec/columns/column_struct.h index 393b2c275f74c0..627a6736f2e614 100644 --- a/be/src/vec/columns/column_struct.h +++ b/be/src/vec/columns/column_struct.h @@ -216,6 +216,12 @@ class ColumnStruct final : public COWHelper { const ColumnPtr& get_column_ptr(size_t idx) const { return columns[idx]; } ColumnPtr& get_column_ptr(size_t idx) { return columns[idx]; } + void clear() override { + for (auto col : columns) { + col->clear(); + } + } + private: int compare_at_impl(size_t n, size_t m, const IColumn& rhs, int nan_direction_hint) const;