mariadb/storage/spider
Yongxin Xu 73d32cc100
MDEV-24517: JSON_EXTRACT as conditions triggers syntax error on Spider (#1839)
The `item_func::JSON_EXTRACT_FUNC` was not handled correctly in the previous
versions on the Spider storage engine, which makes queries like
`SELECT * FROM t1 WHERE json_extract(jdoc, '$.Age')=20`
failed with syntax error.

This patch writes specific code to handle JSON_EXTRACT in the Spider Storage
Engine and fix that bug.
2021-07-23 23:36:27 +09:00
..
hs_client Merge 10.2 into 10.3 2019-05-14 17:18:46 +03:00
mysql-test/spider MDEV-24517: JSON_EXTRACT as conditions triggers syntax error on Spider (#1839) 2021-07-23 23:36:27 +09:00
scripts Merge 10.2 into 10.3 2019-05-14 17:18:46 +03:00
CMakeLists.txt Fix CMake warning in spider, in Windows ninja build 2019-09-12 17:06:06 +02:00
configure.in
ha_spider.cc MDEV-17556 Assertion `bitmap_is_set_all(&table->s->all_set)' failed 2021-01-27 00:50:55 +10:00
ha_spider.h Merge 10.2 into 10.3 2019-05-14 17:18:46 +03:00
Makefile.am
spd_conn.cc MDEV-7098 spider/bg.spider_fixes failed in buildbot with safe_mutex: Trying to unlock mutex conn->mta_conn_mutex that wasn't locked at storage/spider/spd_db_conn.cc, line 671 2020-09-07 10:18:43 +09:00
spd_conn.h Merge 10.2 into 10.3 2019-05-14 17:18:46 +03:00
spd_copy_tables.cc Merge 10.2 into 10.3 2019-05-14 17:18:46 +03:00
spd_copy_tables.h Merge branch '5.5' into 10.1 2019-05-11 22:19:05 +03:00
spd_db_conn.cc Merge branch '10.2' into 10.3 2021-07-21 20:11:07 +02:00
spd_db_conn.h Merge 10.2 into 10.3 2019-05-14 17:18:46 +03:00
spd_db_handlersocket.cc Merge 10.2 into 10.3 2019-05-14 17:18:46 +03:00
spd_db_handlersocket.h Merge 10.2 into 10.3 2019-05-14 17:18:46 +03:00
spd_db_include.cc MDEV-18313 Supports 'wrapper mariadb' for connection information 2019-01-31 08:51:34 +01:00
spd_db_include.h Merge remote-tracking branch 10.2 into 10.3 2019-12-02 14:35:10 +02:00
spd_db_mysql.cc MDEV-24517: JSON_EXTRACT as conditions triggers syntax error on Spider (#1839) 2021-07-23 23:36:27 +09:00
spd_db_mysql.h Merge 10.2 into 10.3 2019-05-14 17:18:46 +03:00
spd_db_oracle.cc MDEV-20502 Queries against spider tables return wrong values for columns following constant declarations. 2021-01-12 10:25:03 +01:00
spd_db_oracle.h Merge 10.2 into 10.3 2019-05-14 17:18:46 +03:00
spd_direct_sql.cc Merge 10.2 into 10.3 2019-05-14 17:18:46 +03:00
spd_direct_sql.h Merge branch '5.5' into 10.1 2019-05-11 22:19:05 +03:00
spd_environ.h MDEV-18993 The keep-alive connection (set spider_conn_recycle_mode = 1) in spider would cause cash in MariaDB (#1269) 2020-06-27 14:42:36 +09:00
spd_err.h Merge 10.2 into 10.3 2019-05-14 17:18:46 +03:00
spd_group_by_handler.cc MDEV-20502 Queries against spider tables return wrong values for columns following constant declarations. 2021-01-12 10:25:03 +01:00
spd_group_by_handler.h merge Spider 3.3.13 2017-12-03 13:58:36 +02:00
spd_i_s.cc Merge 10.2 into 10.3 2019-05-14 17:18:46 +03:00
spd_include.h MDEV-7098 spider/bg.spider_fixes failed in buildbot with safe_mutex: Trying to unlock mutex conn->mta_conn_mutex that wasn't locked at storage/spider/spd_db_conn.cc, line 671 2020-09-07 10:18:43 +09:00
spd_malloc.cc Merge 10.2 into 10.3 2019-05-14 17:18:46 +03:00
spd_malloc.h Merge branch '5.5' into 10.1 2019-05-11 22:19:05 +03:00
spd_param.cc Merge 10.2 into 10.3 2019-05-14 17:18:46 +03:00
spd_param.h Merge 10.2 into 10.3 2019-05-14 17:18:46 +03:00
spd_ping_table.cc Merge 10.2 into 10.3 2019-05-14 17:18:46 +03:00
spd_ping_table.h Merge 10.2 into 10.3 2019-05-14 17:18:46 +03:00
spd_sys_table.cc Merge 10.2 into 10.3 2019-05-14 17:18:46 +03:00
spd_sys_table.h Merge 10.2 into 10.3 2019-05-14 17:18:46 +03:00
spd_table.cc MDEV-7098 spider/bg.spider_fixes failed in buildbot with safe_mutex: Trying to unlock mutex conn->mta_conn_mutex that wasn't locked at storage/spider/spd_db_conn.cc, line 671 2020-09-07 10:18:43 +09:00
spd_table.h Merge 10.2 into 10.3 2019-05-14 17:18:46 +03:00
spd_trx.cc Merge 10.2 into 10.3 2019-05-14 17:18:46 +03:00
spd_trx.h Merge branch '5.5' into 10.1 2019-05-11 22:19:05 +03:00
spd_udf.cc Merge 10.2 into 10.3 2019-05-14 17:18:46 +03:00
spd_udf.def
spd_udf.h Merge branch '5.5' into 10.1 2019-05-11 22:19:05 +03:00