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

Spider doesn't work with ps protocol

    XMLWordPrintable

    Details

      Description

      mtr --ps spider/bugfix.checksum_table_with_quick_mode_3

      Crashes with:
      mariadbd: /my/maria-10.6/sql/sql_prepare.cc:4098: bool Prepared_statement::prepare(const char*, uint): Assertion `thd->transaction->stmt.is_empty()' failed.

      Works without --ps

      The reason for the crash is that in 10.5 one must protect new Independent transactions with 'start_new_trans', which spider doesn't do. This was done to support transactional store engines (and Aria) for MariaDB system tables.

        Attachments

          Activity

            People

            Assignee:
            Kentoku Kentoku Shiba
            Reporter:
            monty Michael Widenius
            Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

              Dates

              Created:
              Updated:
              Resolved: