mariadb/storage/innobase/fts
Thirunarayanan Balathandayuthapani a134ec3736 MDEV-21550 Assertion `!table->fts->in_queue' failed in fts_optimize_remove_table
Problem:
=======
  The problem is that InnoDB doesn't add the table in fts slots if drop table fails. InnoDB marks the table is in fts slots while processing sync message. So the consecutive alter statement assumes that table is in queue and tries to remove it. But InnoDB can't find the table in fts_slots.

Solution:
=========
  i)  Removal of in_queue in fts_t while processing the fts sync message.
  ii) Add the table to fts_slots when drop table fails.
2020-01-28 18:21:00 +05:30
..
fts0ast.cc Merge 10.1 into 10.2 2019-05-13 17:54:04 +03:00
fts0blex.cc Merge 10.1 into 10.2 2019-05-13 17:54:04 +03:00
fts0blex.l Merge 10.1 into 10.2 2019-05-13 17:54:04 +03:00
fts0config.cc Merge 10.1 into 10.2 2019-09-18 16:24:48 +03:00
fts0fts.cc MDEV-20950 Reduce size of record offsets 2019-12-13 00:26:50 +07:00
fts0opt.cc MDEV-21550 Assertion `!table->fts->in_queue' failed in fts_optimize_remove_table 2020-01-28 18:21:00 +05:30
fts0pars.cc Merge 10.1 into 10.2 2018-08-02 08:19:57 +03:00
fts0pars.y Merge 10.1 into 10.2 2019-05-13 17:54:04 +03:00
fts0plugin.cc Merge 10.1 into 10.2 2019-05-13 17:54:04 +03:00
fts0que.cc Merge 10.1 into 10.2 2019-05-13 17:54:04 +03:00
fts0sql.cc Merge 10.1 into 10.2 2019-09-18 16:24:48 +03:00
fts0tlex.cc Merge 10.1 into 10.2 2019-05-13 17:54:04 +03:00
fts0tlex.l Merge 10.1 into 10.2 2019-05-13 17:54:04 +03:00
make_parser.sh Update FSF address 2019-05-11 19:25:02 +03:00
Makefile.query Merge 10.1 into 10.2 2019-04-02 09:14:15 +03:00