summaryrefslogtreecommitdiff
path: root/plugin/handler_socket
diff options
context:
space:
mode:
authorVarun Gupta <varun.gupta@mariadb.com>2019-05-03 17:10:51 +0530
committerVarun Gupta <varun.gupta@mariadb.com>2019-05-04 13:07:55 +0530
commita6ea7996513be944473e137b36df5353fd3025f7 (patch)
tree9d6fc1c866ae4590935e36d9653ccd16be893995 /plugin/handler_socket
parente292c67bb287287225cb248235e254e8c755042c (diff)
downloadmariadb-git-a6ea7996513be944473e137b36df5353fd3025f7.tar.gz
MDEV-14791: Crash with order by expression containing window functions
The issue here is that for a window function in the ORDER BY clause, we were not creating an extra field in the temporary table for the window function (which is contained in an expression). So a call to split_sum_func is added to handle this case Also we need to update all items that contain a window function in the temp table during window function computation as filesort would need these values to be updated to calculate the ORDER BY clause of the select.
Diffstat (limited to 'plugin/handler_socket')
0 files changed, 0 insertions, 0 deletions