Details
-
Bug
-
Status: Closed (View Workflow)
-
Major
-
Resolution: Fixed
-
5.5(EOL), 10.0(EOL), 10.1(EOL), 10.2(EOL)
-
None
-
10.2.11, 10.2.12
Description
runnig following test suite with and without --ps-protocol produce different results.
create table DUPPP (code varchar(10) primary key); |
INSERT INTO DUPPP(code) VALUES ('LINE1'), ('LINE2'), ('LINE3'); |
SELECT X.* FROM (SELECT CODE, RN FROM (SELECT A.CODE, @cnt := @cnt + 1 AS RN FROM DUPPP A, (SELECT @cnt := 0) C) T) X; |
drop table DUPP; |
normal execution:
CODE RN
|
LINE1 1
|
LINE2 2
|
LINE3 3
|
with --ps-protocol:
CODE RN
|
LINE3 3
|
LINE3 3
|
LINE3 3
|
Attachments
Issue Links
- relates to
-
CONJ-338 Inconsistent/wrong resultset when using variables and nested selects
-
- Closed
-
Activity
Affects Version/s | 5.5 [ 15800 ] |
Affects Version/s | 10.0 [ 16000 ] |
Assignee | Oleksandr Byelkin [ sanja ] |
Fix Version/s | 5.5 [ 15800 ] |
Fix Version/s | 10.0 [ 16000 ] | |
Fix Version/s | 10.1 [ 16100 ] | |
Fix Version/s | 10.2 [ 14601 ] |
Sprint | 10.2.11 [ 203 ] |
Status | Open [ 1 ] | In Progress [ 3 ] |
Status | In Progress [ 3 ] | Stalled [ 10000 ] |
Status | Stalled [ 10000 ] | In Progress [ 3 ] |
Status | In Progress [ 3 ] | Stalled [ 10000 ] |
Status | Stalled [ 10000 ] | In Progress [ 3 ] |
Status | In Progress [ 3 ] | Stalled [ 10000 ] |
Sprint | 10.2.11 [ 203 ] | 10.2.11, 10.2.12 [ 203, 216 ] |
Assignee | Oleksandr Byelkin [ sanja ] | Igor Babaev [ igor ] |
Status | Stalled [ 10000 ] | In Review [ 10002 ] |
Status | In Review [ 10002 ] | Stalled [ 10000 ] |
Assignee | Igor Babaev [ igor ] | Oleksandr Byelkin [ sanja ] |
Fix Version/s | 5.5.59 [ 22612 ] | |
Fix Version/s | 10.0.34 [ 22613 ] | |
Fix Version/s | 10.2.12 [ 22810 ] | |
Fix Version/s | 10.3.4 [ 22904 ] | |
Fix Version/s | 10.1.31 [ 22907 ] | |
Fix Version/s | 10.2 [ 14601 ] | |
Fix Version/s | 5.5 [ 15800 ] | |
Fix Version/s | 10.0 [ 16000 ] | |
Fix Version/s | 10.1 [ 16100 ] | |
Resolution | Fixed [ 1 ] | |
Status | Stalled [ 10000 ] | Closed [ 6 ] |
Workflow | MariaDB v3 [ 76784 ] | MariaDB v4 [ 150815 ] |
to reproduced it easily on heidi with a query a little simpler:
prepare test from "SELECT * FROM (SELECT * FROM (SELECT seq FROM seq_1_to_3, (SELECT @cnt := 0) C) T) X";
execute test ;
will be :
3
3
3