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

Improve shrinking of system tablespace

Details

    Description

      During shrinking of system tablespace, we should free the rollback
      segment header exists in system tablespace if there are any separate
      undo tablespace exists. This should be done during slow shutdown.

      Reset the TRX_RSEG_N_SLOTS in first rollback segment page. This can
      be done in fil_space_t::garbage_collect()

      1) Come up with mtr test case to make sure that shrinking
      gets block by undo segment header page of first rollback
      segment

      Attachments

        Issue Links

          Activity

            Transition Time In Source Status Execution Times
            Thirunarayanan Balathandayuthapani made transition -
            Open Confirmed
            1d 5h 29m 1
            Thirunarayanan Balathandayuthapani made transition -
            Confirmed In Review
            11s 1
            Marko Mäkelä made transition -
            In Review Stalled
            1d 21h 24m 1
            Thirunarayanan Balathandayuthapani made transition -
            Stalled Closed
            4d 41m 1

            People

              thiru Thirunarayanan Balathandayuthapani
              thiru Thirunarayanan Balathandayuthapani
              Votes:
              1 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.