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

galera.wsrep_strict_ddl hangs in 10.5 after merge

Details

    Description

      after

      commit e9dbbf11204
      Author: Igor Babaev <igor@mariadb.com>
      Date:   Sat Jun 6 11:38:38 2020 -0700
       
          MDEV-22748 MariaDB crash on WITH RECURSIVE large query
      

      was merged into 10.5, galera.wsrep_strict_ddl started to fail, it times out because the test hangs on the line

      CREATE VIEW x1 AS SELECT * FROM before_t1;
      

      The first server gets stuck in this loop:

      bool st_select_lex::cleanup()
      {
        ...
        for (TABLE_LIST *tbl= get_table_list(); tbl; tbl= tbl->next_local)
        {
      

      and tbl == tbl->next_local, so it loops there forever.

      Nothing fails in 10.4, so presumably the fix was incorrectly merged into 10.5

      Attachments

        Issue Links

          Activity

            Transition Time In Source Status Execution Times
            Sergei Golubchik made transition -
            Open In Progress
            2h 32m 1
            Sergei Golubchik made transition -
            In Progress Stalled
            4m 18s 1
            Sergei Golubchik made transition -
            Stalled Closed
            1h 1m 1

            People

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