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

-columnstore-engine and -columnstore-cmapi scriplets conflict

    XMLWordPrintable

Details

    • Bug
    • Status: Open (View Workflow)
    • Major
    • Resolution: Unresolved
    • None
    • None
    • Build
    • None

    Description

      Mariadb-columnsotre-engine package scriptlet (postisnt?) creates system service `mariadb-columnstore`
      Mariadb-columnsotre-cmapi package scriptlet (postisnt?) removes this service

      In case of upgrade/reinstall Mariadb-columnsotre-engine package scriptlet restores service. There is no dependency between these two packages, so, the installation/upgrade sequence is unpredictable.
      As a result, after upgrading the status of service `mariadb-columnstore` is unpredictable.

      It can cause crashes and/or freezing.

      Example scenario:

      • install MariaDB-columnsotre-engine
      • start Mariadb and Columnstore with systemctl
      • create db, columnstore table, put some data
      • stop Mariadb and Columnstore with systemctl
      • reinstall MariaDB-columnsotre-engine
      • try to start services
      • try to drop database

      MariaDB [(none)]> drop database db;
      ERROR 1815 (HY000): Internal error: Cannot execute the statement. DBRM is read only!
      
      

      Attachments

        Issue Links

          Activity

            People

              leonid.fedorov Leonid Fedorov
              tturenko Timofey Turenko
              Votes:
              0 Vote for this issue
              Watchers:
              1 Start watching this issue

              Dates

                Created:
                Updated:

                Git Integration

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