[MDEV-9841] Window functions: embedded server fails to start due to error code conflicts Created: 2016-03-31 Updated: 2016-04-14 Resolved: 2016-04-06 |
|
| Status: | Closed |
| Project: | MariaDB Server |
| Component/s: | Optimizer - Window functions |
| Fix Version/s: | N/A |
| Type: | Task | Priority: | Critical |
| Reporter: | Sergei Petrunia | Assignee: | Sergei Petrunia |
| Resolution: | Fixed | Votes: | 0 |
| Labels: | None | ||
| Issue Links: |
|
||||||||
| Description |
|
In window functions tree, embedded mtr fails like so:
The failure comes from here
We are in
Trying to register server error messages with codes in [1000, 2000] range. The problem is that error code 2000 is already used by the client error messages:
|
| Comments |
| Comment by Sergei Petrunia [ 2016-03-31 ] |
|
Discussed with sanja, he has confirmed that this issue exist. The danger of running out of error message codes was discussed by him and either monty or serg. |
| Comment by Sergei Petrunia [ 2016-04-06 ] |
|
Merged with Monty's fix for error messages. Pushed into the feature tree. |