[MCOL-839] UDAnF: if CREATE FUNCTION hasn't run, mysqld aborts Created: 2017-07-27 Updated: 2017-08-07 Resolved: 2017-08-07 |
|
| Status: | Closed |
| Project: | MariaDB ColumnStore |
| Component/s: | MariaDB Server |
| Affects Version/s: | 1.1.0 |
| Fix Version/s: | 1.1.0 |
| Type: | Bug | Priority: | Minor |
| Reporter: | David Hall (Inactive) | Assignee: | David Hall (Inactive) |
| Resolution: | Fixed | Votes: | 0 |
| Labels: | None | ||
| Description |
|
UDAnF need to be created via CREATE FUNCTION just like any other UDF. Usually, if you forget to do it, server reports an unknown function. But if OVER is used with it, mysqld crashes. If CREATE is called properly, then the function works properly. |
| Comments |
| Comment by David Hall (Inactive) [ 2017-08-07 ] |
|
Repaired as part of testing |
| Comment by David Hall (Inactive) [ 2017-08-07 ] |
|
There is already a test case in the regression suite. Changed the result to match the new error message. |