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

RocksDB: Could not get index information for Index Number

    XMLWordPrintable

Details

    Description

      Note: Run the test case with --ssl --mysqld=--plugin-load-add=ha_rocksdb --mem. I don't know why ssl is needed here, somehow it changes MTR behavior. My non-MTR tests seem to trigger the same problem without SSL.

      # Run with --ssl --mysqld=--plugin-load-add=ha_rocksdb
       
      CREATE TABLE t1 (i INT) ENGINE=RocksDB;
      INSERT INTO t1 VALUES (1);
       
      --connect (con1,localhost,root,,test)
      XA START 'xid';
      INSERT INTO t1 SELECT * FROM t1;
      --error ER_XAER_RMFAIL
      ALTER TABLE unknown_table;
       
      --connection default
      ALTER TABLE t1 FORCE;
       
      --error ER_ACCESS_DENIED_ERROR
      --connect (con,localhost,unknown_user,,test)
       
      --connection con1
      XA END 'xid';
      XA COMMIT 'xid' ONE PHASE;
      CREATE TABLE t2 ENGINE=RocksDB SELECT 1 AS b;
      DROP TABLE t2;
       
      # Cleanup
      --disconnect con1
      --connection default
      DROP TABLE t1;
      

      line
      2018-02-07  0:33:54 140079880201984 [ERROR] RocksDB: Could not get index information for Index Number (0,256)
      ^ Found warnings in /data/bld/10.2/mysql-test/var/log/mysqld.1.err
      ok
      

      Attachments

        Activity

          People

            psergei Sergei Petrunia
            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.