[remove](function) make execute_impl const and remove running_difference function (#24935)

This commit is contained in:
Mryange
2023-09-27 18:17:28 +08:00
committed by GitHub
parent 100d76510c
commit 5d138b6928
113 changed files with 314 additions and 761 deletions

View File

@ -69,7 +69,7 @@ public:
}
Status execute_impl(FunctionContext* context, Block& block, const ColumnNumbers& arguments,
size_t result, size_t input_rows_count) override {
size_t result, size_t input_rows_count) const override {
auto struct_type = check_and_get_data_type<DataTypeStruct>(
block.get_by_position(arguments[0]).type.get());
auto struct_col = check_and_get_column<ColumnStruct>(