summaryrefslogtreecommitdiff
path: root/sql/item_sum.h
Commit message (Expand)AuthorAgeFilesLines
* MDEV-12338 Split Item_type_holder::get_real_type() into virtual Item::real_ty...Alexander Barkov2017-03-241-3/+5
* MDEV-12239 Add Type_handler::Item_sum_{sum|avg|variance}_fix_length_and_dec()Alexander Barkov2017-03-191-0/+6
* Merge remote-tracking branch 'origin/10.2' into bb-10.2-extAlexander Barkov2017-02-271-1/+25
|\
| * Fixed bug mdev-11745.Igor Babaev2017-02-091-0/+3
| * Fixed bug mdev-10660.Igor Babaev2017-02-031-1/+22
* | Merge remote-tracking branch 'origin/10.2' into bb-10.2-extAlexander Barkov2017-02-021-0/+4
|\ \ | |/
| * Fixed bug mdev-11867.Igor Babaev2017-02-011-0/+4
* | Merge remote-tracking branch 'origin/10.2' into bb-10.2-extAlexander Barkov2016-12-301-1/+0
|\ \ | |/
| * Merge branch '10.1' into 10.2Sergei Golubchik2016-12-291-1/+0
| |\
| | * MDEV-10556 Assertion `0' failed in virtual void Item_sum_field::set_result_fi...Alexander Barkov2016-09-211-1/+0
| | * Partial backporting of 7b50447aa6d051b8d14bb01ef14802cb8ffee223Alexander Barkov2016-07-031-2/+1
* | | MDEV-11365 Split the data type and attribute related code in Item_sum_hybrid:...Alexander Barkov2016-12-161-0/+1
* | | MDEV-10811 Change design from "Item is Type_handler" to "Item has Type_handler"Alexander Barkov2016-12-161-0/+4
|/ /
* | Implement LEAD and LAG and NTH_VALUE functionsVicențiu Ciorbaru2016-09-241-1/+2
* | Implement first_value and last_value as window functionsVicențiu Ciorbaru2016-09-241-1/+1
* | Make cursor implementation uniformVicențiu Ciorbaru2016-09-091-1/+22
* | Merge branch '10.2-mdev9197-cons' of github.com:shagalla/serverIgor Babaev2016-08-311-0/+38
|\ \
| * | The consolidated patch for mdev-9197.Galina Shalygina2016-08-231-0/+38
* | | better ER_VIRTUAL_COLUMN_FUNCTION_IS_NOT_ALLOWEDSergei Golubchik2016-06-301-6/+2
* | | cleanup: change Item::walk() to take void* not uchar*Sergei Golubchik2016-06-301-4/+4
* | | various cleanupsMichael Widenius2016-06-301-4/+4
* | | MDEV-7563 Support CHECK constraint as in (or close to) SQL StandardMichael Widenius2016-06-301-10/+6
|/ /
* | Implement ntile window function.Vicențiu Ciorbaru2016-04-041-1/+1
* | Merge branch '10.2' into bb-10.2-mdev9543Sergei Petrunia2016-03-281-9/+5
|\ \
| * \ Merge branch '10.1' into 10.2Sergei Golubchik2016-03-231-9/+5
| |\ \ | | |/
| | * MDEV-9656 Assertion `0' failed in Item_sum_field::get_tmp_table_field().Alexander Barkov2016-03-161-1/+0
| | * MDEV-5542: GROUP_CONCAT truncate output to 65.536 chars when using DISTINCT o...Oleksandr Byelkin2016-03-011-6/+4
* | | Implemented avg() window function.Vicențiu Ciorbaru2016-03-161-0/+3
* | | Implemented a counter within Item_sum_sumVicențiu Ciorbaru2016-03-141-0/+1
* | | Preliminary implementation for the aggregate sum function as a window functionVicențiu Ciorbaru2016-03-141-0/+4
* | | Implement BIT_(AND|OR|XOR) functions as window functions.Vicențiu Ciorbaru2016-03-071-7/+54
* | | Remove all comments starting with 'psergey'Sergei Petrunia2016-03-021-3/+0
* | | MDEV-9526: Compute Aggregate functions as window functionsSergei Petrunia2016-02-181-0/+5
* | | Initial implementation of RANK() window functionSergei Petrunia2016-02-141-0/+4
* | | Initial patch for the implementation of window functions (MDEV-6115):Igor Babaev2016-02-121-2/+5
|/ /
* | MDEV-9407 Illegal mix of collation when using GROUP_CONCAT in a VIEWAlexander Barkov2016-01-161-4/+8
* | MDEV-9215 Detect cmp_type() and result_type() from field_type()Alexander Barkov2015-12-011-6/+7
* | MDEV-9215 Detect cmp_type() and result_type() from field_type()Alexander Barkov2015-12-011-0/+12
|/
* Removing Used_tables_and_const_cache from "class udf_handler".Alexander Barkov2015-10-141-1/+19
* Moving Used_tables_and_const_chache from Item_func to Item_func_or_sumAlexander Barkov2015-10-121-23/+17
* MDEV-8921 Wrong result for CAST(AVG(double_column) AS SIGNED)Alexander Barkov2015-10-081-14/+6
* MDEV-8918 Wrong result for CAST(AVG(bigint_column) AS SIGNED)Alexander Barkov2015-10-081-66/+111
* Clean-up: Item_sum_variance and Item_variance_field had hybrid typeAlexander Barkov2015-10-081-24/+6
* MDEV-8860 Wrong result for WHERE 2016 < SOME (SELECT CAST(time_column AS DATE...Alexander Barkov2015-09-301-9/+13
* Merge branch '10.0' into 10.1Sergei Golubchik2015-09-031-0/+1
|\
| * Merge commit '96badb16afcf' into 10.0Jan Lindström2015-08-031-0/+1
| |\
| | * MDEV-7821 Server crashes in Item_func_group_concat::fix_fields on 2nd executi...Sergei Golubchik2015-07-311-0/+1
* | | Stage 2 of MDEV-6152:Monty2015-08-211-8/+5
* | | MDEV-8010 - Avoid sql_alloc() in Items (Patch #1)Sergey Vojtovich2015-08-211-84/+90
* | | MDEV-7950 Item_func::type() takes 0.26% in OLTP ROAlexander Barkov2015-05-131-2/+4