mariadb/storage/spider
Jacob Mathew 45ab00f097 MDEV-15786: ERROR 1062 (23000) at line 365: Duplicate entry 'spider' for key 'PRIMARY'
The problem occurs on Ubuntu where a Spider package is installed on the system
separately from the MariaDB package.  MariaDB and Spider upgrades leave the
Spider plugin improperly installed.  Spider is present in the mysql.plugin
table but is not present in information_schema.

The problem has been corrected in Spider's installation script.  Logic has
been added to check for Spider entries in both information_schema and
mysql.plugin.  If Spider is present in mysql.plugin but is not present in
information_schema, then Spider is first removed from mysql.plugin.  The
subsequent plugin install of Spider will insert entries in both mysql.plugin
and information_schema.

Author:
  Jacob Mathew.

Reviewer:
  Kentoku Shiba.

Cherry-Picked:
  Commit 0897d81 on branch bb-10.3-MDEV-15786
2018-07-23 14:14:23 -07:00
..
hs_client MDEV-13384 - misc Windows warnings fixed 2017-09-28 17:20:46 +00:00
mysql-test/spider Run spider mtr suites in 10.1 only on demand. 2017-06-30 16:17:29 -07:00
scripts MDEV-15786: ERROR 1062 (23000) at line 365: Duplicate entry 'spider' for key 'PRIMARY' 2018-07-23 14:14:23 -07:00
CMakeLists.txt fix compilation wih -DPLUGIN_PARTITION=NO 2018-02-22 08:40:54 +01:00
configure.in MDEV-4438 - Spider storage engine 2013-06-27 15:18:48 +04:00
ha_spider.cc MDEV-7914: spider/bg.ha, spider/bg.ha_part crash server sporadically in buildbot 2018-05-17 11:21:13 -07:00
ha_spider.h MDEV-8954 unnecessary fetch of entire table 2017-05-01 16:04:47 -07:00
Makefile.am MDEV-4438 - Spider storage engine 2013-06-27 15:18:48 +04:00
spd_conn.cc MDEV-12900: spider tests failed in buildbot with valgrind 2018-05-21 18:16:03 -07:00
spd_conn.h Correct FSF address 2017-03-10 18:21:29 +01:00
spd_copy_tables.cc MDEV-15698: Spider ignores syntax errors in connection string in COMMENT field 2018-05-01 18:47:04 -07:00
spd_copy_tables.h Correct FSF address 2017-03-10 18:21:29 +01:00
spd_db_conn.cc MDEV-15712: If remote server used by Spider table is unavailable, some operations hang for a long time 2018-04-30 19:44:02 -07:00
spd_db_conn.h Correct FSF address 2017-03-10 18:21:29 +01:00
spd_db_handlersocket.cc MDEV-8954 unnecessary fetch of entire table 2017-05-01 16:04:47 -07:00
spd_db_handlersocket.h MDEV-8954 unnecessary fetch of entire table 2017-05-01 16:04:47 -07:00
spd_db_include.h MDEV-8954 unnecessary fetch of entire table 2017-05-01 16:04:47 -07:00
spd_db_mysql.cc MDEV-15712: If remote server used by Spider table is unavailable, some operations hang for a long time 2018-04-30 19:44:02 -07:00
spd_db_mysql.h MDEV-8954 unnecessary fetch of entire table 2017-05-01 16:04:47 -07:00
spd_db_oracle.cc Merge branch '10.1' into 10.2 2018-03-21 10:36:49 +02:00
spd_db_oracle.h MDEV-8954 unnecessary fetch of entire table 2017-05-01 16:04:47 -07:00
spd_direct_sql.cc MDEV-15698: Spider ignores syntax errors in connection string in COMMENT field 2018-05-01 18:47:04 -07:00
spd_direct_sql.h Correct FSF address 2017-03-10 18:21:29 +01:00
spd_err.h Correct FSF address 2017-03-10 18:21:29 +01:00
spd_i_s.cc Correct FSF address 2017-03-10 18:21:29 +01:00
spd_include.h MDEV-15712: If remote server used by Spider table is unavailable, some operations hang for a long time 2018-04-30 19:44:02 -07:00
spd_malloc.cc Correct FSF address 2017-03-10 18:21:29 +01:00
spd_malloc.h MDEV-7914: spider/bg.ha, spider/bg.ha_part crash server sporadically in buildbot 2018-05-17 11:21:13 -07:00
spd_param.cc MDEV-15697 post-fix: Remove an unused variable 2018-05-11 18:09:05 +03:00
spd_param.h MDEV-15697: Remote user used by Spider needs SUPER privilege 2018-05-09 12:17:57 -07:00
spd_ping_table.cc MDEV-12900: spider tests failed in buildbot with valgrind 2018-05-21 18:16:03 -07:00
spd_ping_table.h Correct FSF address 2017-03-10 18:21:29 +01:00
spd_sys_table.cc MDEV-14019: Spider + binlog_format = ROW => CRASH 2018-03-09 19:14:20 -08:00
spd_sys_table.h Correct FSF address 2017-03-10 18:21:29 +01:00
spd_table.cc MDEV-12900: spider tests failed in buildbot with valgrind 2018-05-21 18:16:03 -07:00
spd_table.h MDEV-15698: Spider ignores syntax errors in connection string in COMMENT field 2018-05-01 18:47:04 -07:00
spd_trx.cc MDEV-7914: spider/bg.ha, spider/bg.ha_part crash server sporadically in buildbot 2018-05-17 11:21:13 -07:00
spd_trx.h Correct FSF address 2017-03-10 18:21:29 +01:00
spd_udf.cc Correct FSF address 2017-03-10 18:21:29 +01:00
spd_udf.def MDEV-4438 - Spider storage engine 2013-06-27 15:18:48 +04:00
spd_udf.h Correct FSF address 2017-03-10 18:21:29 +01:00