[MDEV-20974] Don't require .cfg files to import InnoDB tablespaces Created: 2019-11-04 Updated: 2021-09-30 Resolved: 2020-03-30 |
|
| Status: | Closed |
| Project: | MariaDB Server |
| Component/s: | Data Definition - Alter Table, Storage Engine - InnoDB |
| Fix Version/s: | N/A |
| Type: | Task | Priority: | Major |
| Reporter: | Geoff Montee (Inactive) | Assignee: | Ralf Gebhardt |
| Resolution: | Duplicate | Votes: | 0 |
| Labels: | None | ||
| Issue Links: |
|
||||||||||||||||||||||||||||||||||||||||||||
| Description |
|
FLUSH TABLES ... FOR EXPORT creates a .cfg file that is supposed to be copied and imported along with the .ibd file. These .cfg files are not always needed. However, the .cfg files are absolutely needed in some cases, such as:
And the .cfg files can also be very helpful for troubleshooting in some cases, such as:
Would it be possible to make the .cfg files completely unnecessary? |
| Comments |
| Comment by Marko Mäkelä [ 2019-12-19 ] |
|
I think that this request is duplicating much of what has been already described in MDEV-11658. In MDEV-11658, I wrote that a change of the .ibd file format is necessary to allow secondary indexes to be safely imported without a .cfg file. |
| Comment by Geoff Montee (Inactive) [ 2019-12-19 ] |
|
The description of The description of this issue (
As far as I can tell, these two cases would not be fixed by the secondary index changes mention in |
| Comment by Geoff Montee (Inactive) [ 2020-03-30 ] |
|
Closing this as a duplicate of MDEV-11658. |