Uploaded image for project: 'MariaDB Server'
  1. MariaDB Server
  2. MDEV-6035

MySQL WL#5980 - Allow remote tablespaces

    XMLWordPrintable

    Details

    • Type: Task
    • Status: Open (View Workflow)
    • Priority: Minor
    • Resolution: Unresolved
    • Fix Version/s: None
    • Component/s: None
    • Labels:
      None

      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.

        Attachments

          Issue Links

            Activity

              People

              Assignee:
              Unassigned
              Reporter:
              svoj Sergey Vojtovich
              Votes:
              0 Vote for this issue
              Watchers:
              2 Start watching this issue

                Dates

                Created:
                Updated: