From cb9bb2e8a07a2e7ab25f74d5f0bdcd0754857f27 Mon Sep 17 00:00:00 2001 From: cambyzju Date: Tue, 17 Jan 2023 23:08:59 +0800 Subject: [PATCH] bugfix for struct select --- be/src/vec/columns/column_struct.h | 6 ++++++ 1 file changed, 6 insertions(+) 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;