summaryrefslogtreecommitdiff
path: root/sql/item_sum.h
Commit message (Expand)AuthorAgeFilesLines
* MDEV-13995 MAX(timestamp) returns a wrong result near DST changeAlexander Barkov2018-12-101-0/+1
* MDEV-15073: Generic UDAF parser code in server for windows functionsOleksandr Byelkin2018-11-271-0/+2
* MDEV-16715 Add accessors for Item_sum and Item_func_group_concat classesAlexander Barkov2018-11-271-1/+11
* MDEV-17563 Different results using table or view when comparing values of tim...Alexander Barkov2018-11-081-3/+3
* MDEV-17317 Add THD* parameter into Item::get_date() and stricter data type co...Alexander Barkov2018-09-281-10/+10
* MDEV-16910 Add class VDecAlexander Barkov2018-08-071-6/+24
* Merge remote-tracking branch 'origin/10.3' into 10.4Alexander Barkov2018-07-031-15/+19
|\
| * Merge commit '6b8802e8dd5467556a024d807a1df23940b00895' into bb-10.3-fix_len_decbb-10.3-fix_len_decOleksandr Byelkin2018-06-191-15/+19
| |\
| | * MDEV-11071: Assertion `thd->transaction.stmt.is_empty()' failed in Locked_tab...Oleksandr Byelkin2018-06-151-13/+17
* | | MDEV-16592 Change Item::with_sum_func from a member to a virtual methodAlexander Barkov2018-06-271-0/+2
* | | MDEV-16388 Replace member Item::fixed to virtual method is_fixed()Alexander Barkov2018-06-051-1/+0
* | | Merge branch '10.3' into 10.4Igor Babaev2018-06-031-0/+6
|\ \ \ | |/ /
| * | MDEV-14520: Custom aggregate functions work incorrectly with WITH ROLLUP clauseVarun Gupta2018-05-191-0/+2
| * | MDEV-15957 Unexpected "Data too long" when doing CREATE..SELECT with stored funcAlexander Barkov2018-04-231-0/+4
* | | MDEV-16309 Split ::create_tmp_field() into virtual methods in ItemAlexander Barkov2018-05-281-1/+11
|/ /
* | Merge bb-10.2-ext into 10.3Marko Mäkelä2018-02-151-0/+20
|\ \
| * | MDEV-15293 CAST(AS TIME) returns bad results for LAST_VALUE(),NAME_CONST(),SP...Alexander Barkov2018-02-131-0/+16
* | | MDEV-11297: Add support for LIMIT clause in GROUP_CONCAT()Varun Gupta2017-12-081-1/+12
* | | MDEV-7773: Aggregate stored functionsVarun Gupta2017-12-041-1/+127
* | | Add direct aggregatesMonty2017-12-031-7/+27
* | | Remove not used mem_root argument from build_clone(), get_copy() and get_item...Michael Widenius2017-11-231-38/+38
* | | Merge bb-10.2-ext into 10.3Marko Mäkelä2017-11-101-0/+1
|\ \ \ | |/ /
| * | Merge remote-tracking branch 'origin/10.2' into bb-10.2-extMonty2017-11-091-0/+1
| |\ \ | | |/
| | * MDEV-10817 CAST(MAX(DATE'2001-01-01') AS TIME) returns a wrong resultAlexander Barkov2017-11-071-0/+1
* | | Remove has_error as a member from Item_sum and use THD::is_error() insteadVicențiu Ciorbaru2017-11-011-4/+3
* | | has_error field added to the item_sum class. This field ensures that query is...Varun Gupta2017-11-011-3/+4
* | | MDEV-12985: support percentile and median window functionsVarun Gupta2017-11-011-1/+2
|/ /
* | Merge remote-tracking branch 'origin/10.2' into bb-10.2-extAlexander Barkov2017-10-021-1/+1
|\ \ | |/
| * fix some conversion warningsVladislav Vaintroub2017-09-281-1/+1
* | Merge remote-tracking branch 'origin/10.2' into bb-10.2-extAlexander Barkov2017-06-151-0/+1
|\ \ | |/
| * Merge 10.1 into 10.2Marko Mäkelä2017-05-231-0/+1
| |\
| | * Merge 10.0 into 10.1Marko Mäkelä2017-05-201-0/+1
| | |\
| | | * Merge remote-tracking branch 'origin/5.5' into 10.0Vicențiu Ciorbaru2017-05-171-0/+1
| | | |\
| | | | * Fixed the bug mdev-7599.Igor Babaev2017-05-151-0/+1
* | | | | Fixing a few data type related problems: MDEV-12875, MDEV-12886, MDEV-12916Alexander Barkov2017-05-251-4/+1
* | | | | MDEV-12858 + MDEV+12859 + MDEV-12862 - a join patch fixing a few data type pr...Alexander Barkov2017-05-221-1/+1
* | | | | MDEV-12772 Add Field::get_typelib() and Item::get_typelib()Alexander Barkov2017-05-101-0/+1
* | | | | MDEV-12719 Determine Item::result_type() from Item::type_handler()Alexander Barkov2017-05-071-15/+0
* | | | | MDEV-12718 Determine Item::cmp_type() from Item::type_handler()Alexander Barkov2017-05-071-6/+0
* | | | | MDEV-12714 Determine Item::field_type() from Item::type_handler()Alexander Barkov2017-05-061-17/+0
* | | | | MDEV-12713 Define virtual type_handler() for all Item classesAlexander Barkov2017-05-061-3/+15
* | | | | Cleanup: changing set_handler_by_field_type(field_type()) to set_handler(type...Alexander Barkov2017-05-061-1/+1
* | | | | MDEV-12588 Add Type_handler::type_handler_for_tmp_table() and Type_handler::t...Alexander Barkov2017-04-271-3/+0
* | | | | Changing field::field_name and Item::name to LEX_CSTRINGMonty2017-04-231-1/+1
* | | | | Change "static int" to enum in classesMichael Widenius2017-04-181-1/+1
* | | | | 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