summaryrefslogtreecommitdiff
path: root/sql/sql_window.cc
Commit message (Expand)AuthorAgeFilesLines
* Frame bounds using FOLLOWING or PRECEDING can have 0 as cardinal valueVicențiu Ciorbaru2016-09-241-1/+0
* Fixed bug mdev-10874.Igor Babaev2016-09-231-6/+15
* Fixed bug mdev-10842.Igor Babaev2016-09-201-1/+1
* Enable almost all aggregate functions for window functionsVicențiu Ciorbaru2016-09-091-13/+7
* Make cursor implementation uniformVicențiu Ciorbaru2016-09-091-140/+365
* Extend Frame_cursor to report the current row it is pointing atVicențiu Ciorbaru2016-09-091-3/+72
* Add a method to disable the automatic adding of values from cursorsVicențiu Ciorbaru2016-09-091-0/+22
* Convert Partition_read_cursor to inherit from Table_read_cursorVicențiu Ciorbaru2016-09-091-6/+5
* MDEV-10097: Assertion `count > 0' failed in Item_sum_sum::add_helper(bool)Vicențiu Ciorbaru2016-09-091-4/+17
* MDEV-10059: Compute window functions with same sorting criteria simultaneouslyVicențiu Ciorbaru2016-09-091-355/+529
* Fixed compiler warnings and test failures found by buildbotMonty2016-06-241-28/+28
* CleanupsMonty2016-04-281-0/+3
* MDEV-9925: Wrong result with aggregate function as a window functionSergei Petrunia2016-04-151-47/+103
* Fixed bug mdev-9897.Igor Babaev2016-04-141-13/+14
* Fix compiler warningSergei Petrunia2016-04-111-1/+1
* MDEV-9895: Assertion `n_rows > 0' failed in Frame_cursor* get_frame_cursorSergei Petrunia2016-04-101-1/+9
* Window functions: return error if aggregate is not supported as window functionsSergei Petrunia2016-04-101-1/+2
* MDEV-9877: Window functions: wrong sort criteria is usedSergei Petrunia2016-04-061-9/+17
* MDEV-9847: Window functions: crash with big_tables=1Sergei Petrunia2016-04-061-1/+1
* Window functions: Better class namesSergei Petrunia2016-04-061-14/+14
* MDEV-9848: Window functions: reuse sorting and/or scanningSergei Petrunia2016-04-051-50/+112
* Fixed a problem with setting wrong flags for ordering in the codeIgor Babaev2016-04-041-1/+6
* Implement ntile window function.Vicențiu Ciorbaru2016-04-041-0/+1
* Fix post review comments regarding the usage of List<>.Vicențiu Ciorbaru2016-04-041-14/+11
* Fixed a problem with --ps-protocol.Igor Babaev2016-04-011-0/+3
* The implementation of the template bubble_sort assumedIgor Babaev2016-04-011-38/+46
* Fixed a crash in compare_window_frames().Igor Babaev2016-03-301-0/+6
* Added sorting window function to minimize the number of scansIgor Babaev2016-03-301-0/+254
* Merge branch 'cume_dist' into bb-10.2-mdev9543Vicențiu Ciorbaru2016-03-281-131/+99
|\
| * Implemented cume_dist function.Vicențiu Ciorbaru2016-03-281-3/+1
| * Convert percent_rank to work with cursorsVicențiu Ciorbaru2016-03-281-110/+55
| * Lay the groundwork for variable number of cursors.Vicențiu Ciorbaru2016-03-281-21/+46
* | Merge branch 'bb-10.2-mdev9543' of github.com:MariaDB/server into bb-10.2-mde...Sergei Petrunia2016-03-281-1/+12
|\ \
| * | MDEV-9787: Window functions: HAVING and GROUP BYSergei Petrunia2016-03-281-1/+12
| |/
* | Merge branch '10.2' into bb-10.2-mdev9543Sergei Petrunia2016-03-281-8/+8
|/
* MDEV-8646: Re-engineer the code for post-join operationsSergei Petrunia2016-03-281-0/+1
* Get rid of Window_func_runner::first_runSergei Petrunia2016-03-271-24/+2
* Fix a typoSergei Petrunia2016-03-271-2/+3
* Make window function computation a part of the query planSergei Petrunia2016-03-271-109/+191
* Encapsulate use of List<Cached_item> in a Group_bound_tracker.Sergei Petrunia2016-03-241-4/+3
* Code cleanupSergei Petrunia2016-03-241-86/+81
* Encapsulate the switching between different return values in Item_window_funcSergei Petrunia2016-03-241-2/+2
* Move the deprecated comments out of the waySergei Petrunia2016-03-241-21/+25
* Fix a PS re-execution problem and code cleanupSergei Petrunia2016-03-241-40/+0
* Changed the base class for Item_window_func from Item_result_field toIgor Babaev2016-03-211-4/+12
* MDEV-9724: Window functions: Frame Exclusion supportSergei Petrunia2016-03-181-0/+6
* Remove the wrong check, win_spec->order_list may be empty but it is not NULL.Sergei Petrunia2016-03-171-1/+1
* MDEV-9740: Window functions: catch invalid window frame specsSergei Petrunia2016-03-171-0/+81
* Fixed the bug mdev-9719 concerning execution of prepared statementsIgor Babaev2016-03-161-1/+6
* The class Window_spec now has pointers to the partition and order listsIgor Babaev2016-03-161-16/+16