summaryrefslogtreecommitdiff
path: root/sql/item_sum.cc
Commit message (Expand)AuthorAgeFilesLines
* Merge remote-tracking branch 'origin/10.2' into bb-10.2-extAlexander Barkov2017-07-041-2/+2
|\
| * Added tmp_disk_table_size to limit size of Aria temp tables in tmpdirMonty2017-06-301-2/+2
* | MDEV-12860 Out-of-range error on CREATE..SELECT with a view using MAX and EXT...Alexander Barkov2017-05-221-1/+1
* | MDEV-12719 Determine Item::result_type() from Item::type_handler()Alexander Barkov2017-05-071-17/+17
* | MDEV-12588 Add Type_handler::type_handler_for_tmp_table() and Type_handler::t...Alexander Barkov2017-04-271-18/+0
* | MDEV-12582 Wrong data type for CREATE..SELECT MAX(COALESCE(timestamp_column))Alexander Barkov2017-04-251-38/+2
* | MDEV-9217 Split Item::tmp_table_field_from_field_type() into virtual methods ...Alexander Barkov2017-04-241-14/+6
* | Changing field::field_name and Item::name to LEX_CSTRINGMonty2017-04-231-14/+24
* | MDEV-12239 Add Type_handler::Item_sum_{sum|avg|variance}_fix_length_and_dec()Alexander Barkov2017-03-191-72/+77
* | Merge remote-tracking branch 'origin/10.2' into bb-10.2-extAlexander Barkov2017-03-181-7/+7
|\ \ | |/
| * Fix several compile warnings on WindowsVladislav Vaintroub2017-03-171-6/+6
| * Fix several compile warnings on WindowsVladislav Vaintroub2017-03-101-1/+1
* | MDEV-12199 Split Item_func_{abs|neg|int_val}::fix_length_and_dec() into metho...Alexander Barkov2017-03-101-1/+1
* | Merge remote-tracking branch 'origin/10.2' into bb-10.2-extAlexander Barkov2017-03-081-1/+1
|\ \ | |/
| * Whitespace correction to avoid compile warningDaniel Black2017-03-081-1/+1
* | Merge remote-tracking branch 'origin/10.2' into bb-10.2-extAlexander Barkov2017-02-271-2/+12
|\ \ | |/
| * Fixed bug mdev-11745.Igor Babaev2017-02-091-1/+2
| * Fixed bug mdev-10660.Igor Babaev2017-02-031-1/+10
* | Merge remote-tracking branch 'origin/10.2' into bb-10.2-extAlexander Barkov2017-02-021-0/+3
|\ \ | |/
| * Fixed bug mdev-11867.Igor Babaev2017-02-011-0/+3
* | MDEV-11365 Split the data type and attribute related code in Item_sum_hybrid:...Alexander Barkov2016-12-161-27/+9
* | MDEV-11357 Split Item_cache::get_cache() into virtual methods in Type_handlerAlexander Barkov2016-12-161-2/+2
* | MDEV-10811 Change design from "Item is Type_handler" to "Item has Type_handler"Alexander Barkov2016-12-161-1/+2
|/
* MDEV-7769 MY_CHARSET_INFO refactoring# On branch 10.2Alexander Barkov2016-10-101-7/+4
* It is now possible to remove values multiple times from window functionsVicențiu Ciorbaru2016-09-091-11/+21
* Merge branch '10.1' into 10.2Sergei Golubchik2016-09-091-1/+13
|\
| * MDEV-10017: Get unexpected `Empty Set` for correlated subquery with aggregate...mariadb-10.1.17Oleksandr Byelkin2016-08-291-0/+10
| * Merge branch '10.0' into 10.1Sergei Golubchik2016-08-251-1/+3
| |\
| | * Merge branch '5.5' into 10.0Sergei Golubchik2016-08-101-1/+3
| | |\
| | | * MDEV-10468 Assertion `nr >= 0.0' failed in Item_sum_std::val_real()Alexander Barkov2016-08-081-0/+2
| | | * MDEV-10500 CASE/IF Statement returns multiple values and shifts further resul...Alexander Barkov2016-08-081-1/+1
* | | | better ER_VIRTUAL_COLUMN_FUNCTION_IS_NOT_ALLOWEDSergei Golubchik2016-06-301-0/+6
* | | | cleanup: change Item::walk() to take void* not uchar*Sergei Golubchik2016-06-301-1/+1
* | | | MDEV-10138 Support for decimals up to 38 digitsMonty2016-06-221-3/+5
* | | | Merge branch '10.2' into bb-10.2-mdev9543Sergei Petrunia2016-03-281-22/+35
|\ \ \ \
| * \ \ \ Merge branch '10.1' into 10.2Sergei Golubchik2016-03-231-22/+34
| |\ \ \ \ | | |/ / /
| | * | | MDEV-5542: GROUP_CONCAT truncate output to 65.536 chars when using DISTINCT o...Oleksandr Byelkin2016-03-011-31/+36
| * | | | Removed TABLE->sort to make it possible to have multiple active calls toMonty2016-03-221-0/+1
* | | | | Implemented avg() window function.Vicențiu Ciorbaru2016-03-161-0/+10
* | | | | Implemented a counter within Item_sum_sumVicențiu Ciorbaru2016-03-141-3/+23
* | | | | Preliminary implementation for the aggregate sum function as a window functionVicențiu Ciorbaru2016-03-141-4/+25
* | | | | Implement BIT_(AND|OR|XOR) functions as window functions.Vicențiu Ciorbaru2016-03-071-0/+95
* | | | | MDEV-9634: Window function produces incorrect valueSergei Petrunia2016-02-261-1/+2
* | | | | MDEV-9526: Compute Aggregate functions as window functionsSergei Petrunia2016-02-181-0/+12
* | | | | This is the consolidated patch for mdev-8646:bb-10.2-mdev8646Igor Babaev2016-02-091-5/+5
|/ / / /
* | | | MDEV-9407 Illegal mix of collation when using GROUP_CONCAT in a VIEWAlexander Barkov2016-01-161-38/+0
* | | | MDEV-9238 Wrap create_virtual_tmp_table() into a class, split into different ...Alexander Barkov2015-12-041-41/+2
* | | | MDEV-9215 Detect cmp_type() and result_type() from field_type()Alexander Barkov2015-12-011-25/+26
* | | | A joint patch for:Alexander Barkov2015-11-251-2/+2
|/ / /
* | | Moving Used_tables_and_const_chache from Item_func to Item_func_or_sumAlexander Barkov2015-10-121-8/+5