Details
-
Task
-
Status: Closed (View Workflow)
-
Major
-
Resolution: Fixed
-
None
Description
Table discovery, that was created for NDB, works by frm shipping, the engine needs to provide a correct frm file for discovery to work. This can be made much more usable for the engine, if it would be able to provide a filled TABLE_SHARE structure, or an SQL CREATE TABLE statement (or an frm, for backward compatibility).
Also, there should be a status variable to profile table definition cache misses, that caused a table to be discovered.
Attachments
Issue Links
- relates to
-
MDEV-4261 Use tabledef_version in TABLE_SHARE::get_table_ref_version()
- Open
-
MDEV-4262 P_S discovery
- Closed
-
MDEV-4263 allow automatic table re-discover
- Stalled
-
MDEV-4441 DROP DATABASE with a newly created ARCHIVE table does not work
- Closed
-
MDEV-4449 SEQUENCE depends on TEST_SQL_DISCOVERY for discovering tables upon DDL
- Closed
-
MDEV-4466 Partitioned Aria table created by a previous version is recognized as TEST_SQL_DISCOVERY
- Closed
-
MDEV-4467 Assertion `error != 0' fails on select from a FEDERATED table which points at SEQUENCE table
- Closed
-
MDEV-656 LP:771934 - archive discovery very slow
- Closed
-
MDEV-4146 CONNECT engine
- Closed
-
MDEV-4259 transactional DDL
- Open
-
MDEV-4260 Don't create frm files for temporary tables
- Closed
-
MDEV-4442 Definition of ARCHIVE table is not re-discovered after replacing ARZ file
- Closed