diff options
author | Varun Gupta <varunraiko1803@gmail.com> | 2018-03-30 01:25:48 +0300 |
---|---|---|
committer | Varun Gupta <varunraiko1803@gmail.com> | 2018-03-30 01:25:48 +0300 |
commit | cbc45d291413d56f98615ee995e7bd326e703956 (patch) | |
tree | 94203c09871be5ca385e1639f4b76effa3e98514 /sql/item_sum.cc | |
parent | 87ee85634cae8538b922b6eb3d275a5f4343dbb1 (diff) | |
download | mariadb-git-cbc45d291413d56f98615ee995e7bd326e703956.tar.gz |
MDEV-14592: Custom Aggregates Usage Status Variable
Introduced new status variable for custom aggregate functions.
Diffstat (limited to 'sql/item_sum.cc')
-rw-r--r-- | sql/item_sum.cc | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/sql/item_sum.cc b/sql/item_sum.cc index 04f32921b1d..2ec7e3c338f 100644 --- a/sql/item_sum.cc +++ b/sql/item_sum.cc @@ -313,6 +313,8 @@ bool Item_sum::check_sum_func(THD *thd, Item **ref) } } aggr_sel->set_agg_func_used(true); + if (sum_func() == SP_AGGREGATE_FUNC) + aggr_sel->set_custom_agg_func_used(true); update_used_tables(); thd->lex->in_sum_func= in_sum_func; return FALSE; |