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

Don't create frm files for temporary tables

Details

    • Task
    • Status: Closed (View Workflow)
    • Major
    • Resolution: Fixed
    • 10.1.0
    • None
    • None

    Description

      After MDEV-3808 frm files are nothing more than the persistent metadata cache. They are created completely in memory, and parsed completely from memory. Creating actual files on the filesystem can now be easily avoided. It is already done for storage engines that support discovery. We also should do that for all temporary tables.

      Attachments

        Issue Links

          Activity

            serg Sergei Golubchik created issue -
            serg Sergei Golubchik made changes -
            Field Original Value New Value
            serg Sergei Golubchik made changes -
            Description After MDEV-3808 frm files are no more than the persistent metadata cache. They are created completely in memory, and parsed completely from memory. Creating actual files on the filesystem can now be easily avoided. It is already done for storage engines that support discovery. We also should do that for all temporary tables. After MDEV-3808 frm files are nothing more than the persistent metadata cache. They are created completely in memory, and parsed completely from memory. Creating actual files on the filesystem can now be easily avoided. It is already done for storage engines that support discovery. We also should do that for all temporary tables.
            serg Sergei Golubchik made changes -
            Assignee Sergei Golubchik [ serg ]
            serg Sergei Golubchik made changes -
            Workflow defaullt [ 26528 ] MariaDB v2 [ 44125 ]
            serg Sergei Golubchik made changes -
            Status Open [ 1 ] In Progress [ 3 ]
            serg Sergei Golubchik made changes -
            Assignee Sergei Golubchik [ serg ] Sergey Vojtovich [ svoj ]
            Status In Progress [ 3 ] In Review [ 10002 ]
            svoj Sergey Vojtovich made changes -
            Assignee Sergey Vojtovich [ svoj ] Sergei Golubchik [ serg ]
            Status In Review [ 10002 ] Stalled [ 10000 ]
            serg Sergei Golubchik made changes -
            Resolution Fixed [ 1 ]
            Status Stalled [ 10000 ] Closed [ 6 ]
            ratzpo Rasmus Johansson (Inactive) made changes -
            Workflow MariaDB v2 [ 44125 ] MariaDB v3 [ 63991 ]
            serg Sergei Golubchik made changes -
            Workflow MariaDB v3 [ 63991 ] MariaDB v4 [ 132082 ]

            People

              serg Sergei Golubchik
              serg Sergei Golubchik
              Votes:
              5 Vote for this issue
              Watchers:
              5 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved:

                Git Integration

                  Error rendering 'com.xiplink.jira.git.jira_git_plugin:git-issue-webpanel'. Please contact your Jira administrators.