[MDEV-11761] CLIENT_DEPRECATE_EOF : Client must identify a "stored procedure output resultset" Created: 2017-01-10 Updated: 2017-03-29 Resolved: 2017-03-15 |
|
| Status: | Closed |
| Project: | MariaDB Server |
| Component/s: | Scripts & Clients |
| Affects Version/s: | 10.2.3, 10.2.4 |
| Fix Version/s: | 10.2.5 |
| Type: | Bug | Priority: | Major |
| Reporter: | Diego Dupin | Assignee: | Oleksandr Byelkin |
| Resolution: | Fixed | Votes: | 0 |
| Labels: | 10.2-ga | ||
| Attachments: |
|
||||||||||||||||
| Issue Links: |
|
||||||||||||||||
| Sprint: | 10.2.4-1, 10.2.4-2, 10.2.6-1 | ||||||||||||||||
| Description |
|
Store procedure output parameter identification Example :
For this example, if client has CLIENT_PS_MULTI_RESULTS capacity, server will send 2 differents resultset :
Before CLIENT_DEPRECATE_EOF capability, client can identify that resultset is an "output parameter resulset" with the EOF packet server status value. A resultset has 2 EOF packet. SERVER_PS_OUT_PARAM flag is set only on first EOF. |
| Comments |
| Comment by Diego Dupin [ 2017-01-10 ] |
|
Patch is attached (tested with the java connector). |