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

Remove calls to ha_maria::implicit_commit

    XMLWordPrintable

    Details

      Description

      Have Aria register it's transactions in thd->transaction will allow us to remove all
      calls to ha_maria::implicit_commit

      Doing this change will also force some code changes to use proper transaction schematics when reading and writing mysql.system tables. In addition we have to add support for independent
      sub transactions in THD to be able to read mysql.proc and statistics tables without affecting
      the original transaction

      One benefit of doing this, is that it makes it much easier, if anyone would so desire, to store mysql.system tables in another engine than MyISAM or Aria.

        Attachments

          Activity

            People

            Assignee:
            monty Michael Widenius
            Reporter:
            monty Michael Widenius
            Votes:
            0 Vote for this issue
            Watchers:
            3 Start watching this issue

              Dates

              Created:
              Updated:
              Resolved: