[MDEV-6035] MySQL WL#5980 - Allow remote tablespaces Created: 2014-04-07  Updated: 2015-10-30

Status: Open
Project: MariaDB Server
Component/s: None
Fix Version/s: None

Type: Task Priority: Minor
Reporter: Sergey Vojtovich Assignee: Unassigned
Resolution: Unresolved Votes: 0
Labels: None

Issue Links:
PartOf
is part of MDEV-4784 merge test cases from 5.6 Stalled

 Description   

revno: 3690.34.124
committer: kevin.lewis@oracle.com
branch nick: mysql-trunk
timestamp: Fri 2012-06-15 10:32:44 -0500
message:
  WL#5980  - Allow remote tablespaces
 
  This patch implements the following;
  1)  Two new system tables, SYS_TABLESPACES & SYS_DATAFILES.
  Code to create them, add and delete records when tablespaces are created
  and dropped, and code to read them.
  2)  Two new INFORMATION_SCHEMA tables;
  INNODB_SYS_TABLESPACES & INNODB_SYS_DATAFILES
  3)  New columns to INFORMATION_SCHEMA.INNODB_SYS_TABLES so that the
  FLAGS field is interpreted like it is in INNODB_SYS_TABLESPACES.
  4)  Code to use and display the DATA DIRECTORY clause of a CREATE TABLE
  statement.
  5)  Recovery mechanisms to find remote tablespaces.
  6)  Changes to handle TRUNCATE TABLE, RENAME TABLE, DISCARD/IMPORT and
  inplace alter.
  7)  Code to allow a tablespace to be relocated.  When the engine starts up,
  it reads the new location from an ISL file.
  8)  Changes to several test cases and many new tests.
 
  See worklog 5980 for a full description of the design.


Generated at Thu Feb 08 07:08:53 UTC 2024 using Jira 8.20.16#820016-sha1:9d11dbea5f4be3d4cc21f03a88dd11d8c8687422.