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
-
Activity
Field | Original Value | New Value |
---|---|---|
Assignee | Sergei Golubchik [ serg ] |
Link | This issue blocks TODO-311 [ TODO-311 ] |
Assignee | Sergei Golubchik [ serg ] | Oleksandr Byelkin [ sanja ] |
Fix Version/s | 10.0.2 [ 11900 ] |
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). |
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. |
Assignee | Oleksandr Byelkin [ sanja ] | Sergei Golubchik [ serg ] |
Status | Open [ 1 ] | In Progress [ 3 ] |
Resolution | Fixed [ 1 ] | |
Status | In Progress [ 3 ] | Closed [ 6 ] |
Workflow | defaullt [ 24708 ] | MariaDB v2 [ 45008 ] |
Workflow | MariaDB v2 [ 45008 ] | MariaDB v3 [ 65520 ] |
Workflow | MariaDB v3 [ 65520 ] | MariaDB v4 [ 132025 ] |