Commit 62760af
MDEV-27426 Wrong result upon query using index_merge with DESC key
Make QUICK_RANGE_SELECT::cmp_next() aware of reverse-ordered key parts.
(QUICK_RANGE_SELECT::cmp_prev() uses key_cmp() and so it already works
correctly)1 parent 96bdda6 commit 62760af
File tree
3 files changed
+25
-4
lines changed- mysql-test/main
- sql
3 files changed
+25
-4
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
179 | 179 | | |
180 | 180 | | |
181 | 181 | | |
| 182 | + | |
| 183 | + | |
| 184 | + | |
| 185 | + | |
| 186 | + | |
| 187 | + | |
| 188 | + | |
| 189 | + | |
| 190 | + | |
| 191 | + | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
86 | 86 | | |
87 | 87 | | |
88 | 88 | | |
| 89 | + | |
| 90 | + | |
| 91 | + | |
| 92 | + | |
| 93 | + | |
| 94 | + | |
| 95 | + | |
| 96 | + | |
| 97 | + | |
| 98 | + | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
13079 | 13079 | | |
13080 | 13080 | | |
13081 | 13081 | | |
| 13082 | + | |
13082 | 13083 | | |
13083 | 13084 | | |
13084 | 13085 | | |
13085 | 13086 | | |
13086 | 13087 | | |
13087 | 13088 | | |
13088 | | - | |
| 13089 | + | |
13089 | 13090 | | |
13090 | 13091 | | |
13091 | 13092 | | |
13092 | | - | |
| 13093 | + | |
13093 | 13094 | | |
13094 | 13095 | | |
13095 | 13096 | | |
13096 | 13097 | | |
13097 | | - | |
| 13098 | + | |
13098 | 13099 | | |
13099 | | - | |
| 13100 | + | |
13100 | 13101 | | |
13101 | 13102 | | |
13102 | 13103 | | |
| |||
0 commit comments