Uploaded image for project: 'MariaDB ColumnStore'
  1. MariaDB ColumnStore
  2. MCOL-910

ColumnStore SELECT causes implicit InnoDB commit

    XMLWordPrintable

Details

    • Bug
    • Status: Closed (View Workflow)
    • Minor
    • Resolution: Duplicate
    • 1.0.11
    • Icebox
    • ?
    • None

    Description

      When a ColumnStore query is executed it triggers an explicit commit for non-ColumnStore due to the internal vtable processing. Example:

      CREATE TABLE `countries_innodb` (
        `code` varchar(255) NOT NULL
      ) ENGINE=InnoDB;
       
       
      CREATE TABLE `countries_columnstore` (
        `code` varchar(255) NOT NULL
      ) ENGINE=ColumnStore;
       
       
      INSERT INTO countries_innodb (code) VALUES ('BR');
       
       
      BEGIN;
      INSERT INTO countries_innodb (code) VALUES ('UK');
      SELECT * from countries_columnstore;
      ROLLBACK;
       
       
      -- Result: two countries.
      -- Expected: one country.
      SELECT * FROM countries_innodb;
      

      Attachments

        Activity

          People

            Unassigned Unassigned
            LinuxJedi Andrew Hutchings (Inactive)
            Votes:
            0 Vote for this issue
            Watchers:
            2 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.