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

ALTER TABLE ENGINE=x started failing instead of producing warning on unsupported TRANSACTIONAL=1

    XMLWordPrintable

Details

    Description

      CREATE TABLE t (a INT) ENGINE=Aria TRANSACTIONAL=1;
      ALTER TABLE t ENGINE=MyISAM;
      DROP TABLE t;
      

      10.5 65405308

      mysqltest: At line 2: query 'ALTER TABLE t ENGINE=MyISAM' failed: 1478: Table storage engine 'MyISAM' does not support the create option 'TRANSACTIONAL=1'
      

      The failure started happening after this commit in 10.5

      commit 35533dc0b381ddbc665531d39ce3d3e9a8af2e88 (origin/bb-10.5-midenok)
      Author: Aleksey Midenkov
      Date:   Thu Jul 27 14:21:35 2023 +0300
       
          MDEV-29727 ALTER and CREATE with default partitioning
                     differently react to SQL_MODE => unusable SHOW CREATE
      

      Attachments

        Issue Links

          Activity

            People

              serg Sergei Golubchik
              elenst Elena Stepanova
              Votes:
              0 Vote for this issue
              Watchers:
              3 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.