Details
-
Bug
-
Status: Open (View Workflow)
-
Major
-
Resolution: Unresolved
-
10.2(EOL), 10.3(EOL), 10.4(EOL), 10.5, 10.6, 10.7(EOL), 10.8(EOL), 10.9(EOL), 10.10(EOL)
-
None
Description
InnoDB fulltext index internally uses the parser to fetch, write the string into
the auxilary table, common tables, deleted, deleted cache table
Make the auxilary tables as a part of fts_index_cache_t and doesn't allow the
auxilary table to evicted. Store the common tables as a part of
fts_cache_t. This could avoid taking dict_sys.mutex whenever fts uses
internal parser.
Attachments
Issue Links
- blocks
-
MDEV-11633 Make the InnoDB system tablespace optional
- Open
I think that this may be infeasible to fix in versions older than 10.6, where the InnoDB dictionary cache handling was simplified by
MDEV-24258and other work. We might also decide that this is too risky to fix in any GA release.