Commit 2ea313e
committed
MDEV-37905: UNCACHEABLE_RAND inconsistently set on unions
We need to ensure that all the unions are marked as UNCACHEABLE_RAND in
cases like:
select * from t1 where 1 in (select 1 union select 2 union select RAND());1 parent 06cce62 commit 2ea313e
File tree
8 files changed
+79
-1
lines changed- mysql-test/main
- sql
8 files changed
+79
-1
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
7642 | 7642 | | |
7643 | 7643 | | |
7644 | 7644 | | |
| 7645 | + | |
| 7646 | + | |
| 7647 | + | |
| 7648 | + | |
| 7649 | + | |
| 7650 | + | |
| 7651 | + | |
| 7652 | + | |
| 7653 | + | |
| 7654 | + | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
6501 | 6501 | | |
6502 | 6502 | | |
6503 | 6503 | | |
| 6504 | + | |
| 6505 | + | |
| 6506 | + | |
| 6507 | + | |
| 6508 | + | |
| 6509 | + | |
| 6510 | + | |
| 6511 | + | |
| 6512 | + | |
| 6513 | + | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
7644 | 7644 | | |
7645 | 7645 | | |
7646 | 7646 | | |
| 7647 | + | |
| 7648 | + | |
| 7649 | + | |
| 7650 | + | |
| 7651 | + | |
| 7652 | + | |
| 7653 | + | |
| 7654 | + | |
| 7655 | + | |
| 7656 | + | |
7647 | 7657 | | |
7648 | 7658 | | |
7649 | 7659 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
7639 | 7639 | | |
7640 | 7640 | | |
7641 | 7641 | | |
| 7642 | + | |
| 7643 | + | |
| 7644 | + | |
| 7645 | + | |
| 7646 | + | |
| 7647 | + | |
| 7648 | + | |
| 7649 | + | |
| 7650 | + | |
| 7651 | + | |
7642 | 7652 | | |
7643 | 7653 | | |
7644 | 7654 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
7637 | 7637 | | |
7638 | 7638 | | |
7639 | 7639 | | |
| 7640 | + | |
| 7641 | + | |
| 7642 | + | |
| 7643 | + | |
| 7644 | + | |
| 7645 | + | |
| 7646 | + | |
| 7647 | + | |
| 7648 | + | |
| 7649 | + | |
7640 | 7650 | | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
7648 | 7648 | | |
7649 | 7649 | | |
7650 | 7650 | | |
| 7651 | + | |
| 7652 | + | |
| 7653 | + | |
| 7654 | + | |
| 7655 | + | |
| 7656 | + | |
| 7657 | + | |
| 7658 | + | |
| 7659 | + | |
| 7660 | + | |
7651 | 7661 | | |
7652 | 7662 | | |
7653 | 7663 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
7638 | 7638 | | |
7639 | 7639 | | |
7640 | 7640 | | |
| 7641 | + | |
| 7642 | + | |
| 7643 | + | |
| 7644 | + | |
| 7645 | + | |
| 7646 | + | |
| 7647 | + | |
| 7648 | + | |
| 7649 | + | |
| 7650 | + | |
7641 | 7651 | | |
7642 | 7652 | | |
7643 | 7653 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
5160 | 5160 | | |
5161 | 5161 | | |
5162 | 5162 | | |
5163 | | - | |
| 5163 | + | |
5164 | 5164 | | |
5165 | 5165 | | |
5166 | 5166 | | |
5167 | 5167 | | |
5168 | 5168 | | |
5169 | 5169 | | |
| 5170 | + | |
| 5171 | + | |
| 5172 | + | |
| 5173 | + | |
| 5174 | + | |
| 5175 | + | |
| 5176 | + | |
5170 | 5177 | | |
5171 | 5178 | | |
5172 | 5179 | | |
| |||
11403 | 11410 | | |
11404 | 11411 | | |
11405 | 11412 | | |
| 11413 | + | |
11406 | 11414 | | |
11407 | 11415 | | |
11408 | 11416 | | |
| |||
0 commit comments