summaryrefslogtreecommitdiff
path: root/debian
diff options
context:
space:
mode:
authorNayuta Yanagisawa <nayuta.yanagisawa@hey.com>2021-07-19 12:10:45 +0000
committerNayuta Yanagisawa <nayuta.yanagisawa@hey.com>2021-07-19 15:16:25 +0000
commitcf6d83e7d68bd2bc0af0404bf4dd15218847074d (patch)
tree6a4fc65a6f0b8aee637c12c9b316a4076625dd27 /debian
parentefa311ab8eaa40b0d27691bd70a2ccab343d5477 (diff)
downloadmariadb-git-cf6d83e7d68bd2bc0af0404bf4dd15218847074d.tar.gz
MDEV-24760 SELECT..CASE statement syntax error at Spider Engine table
The root cause of the bug is in `spider_db_mbase_util::open_item_func()`. The function handles an instance of the `Item_func` class based on its `Item_func::Functype`. The `Functype` of `CASE WHEN ... THEN` is `CASE_SEARCHED_FUNC`. However, the Spider SE doesn't recognize this `Functype` because `CASE_SEARCHED_FUNC` is newly added by 4de0d92. This results in the wrong handling of `CASE WHEN ... THEN`. The above also applies to `CASE_SIMPLE_FUNC`.
Diffstat (limited to 'debian')
0 files changed, 0 insertions, 0 deletions