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

main.xa wrong errno ER_XAER_NOTA instead of ER_XA_RBROLLBACK

    XMLWordPrintable

Details

    Description

      cr

      https://buildbot.mariadb.org/#/builders/534/builds/31294 5ab153c2c

      main.xa                                  w11 [ fail ]
              Test ended at 2025-10-17 15:53:20
       
      CURRENT_TEST: main.xa
      mysqltest: At line 721: query 'xa commit '3'' failed with wrong errno ER_XAER_NOTA (1397): 'XAER_NOTA: Unknown XID', instead of ER_XA_RBROLLBACK (1402)...
       
      The result from queries just before the failure was:
      < snip >
      select 0;
      0
      0
      xa end '2';
      xa prepare '2';
      xa rollback '2';
      # Read-only disconnect case
      connect  con1_ro,localhost,root,,;
      xa start '3';
      select 0;
      0
      0
      xa end '3';
      xa prepare '3';
      disconnect con1_ro;
      connection default;
      xa recover;
      formatID	gtrid_length	bqual_length	data
      1	1	0	3
      xa commit '3';
       
      More results from queries before failure can be found in /home/buildbot/amd64-ubuntu-2204-debug-ps/build/mysql-test/var/11/log/xa.log
      
      

      Also occurs where xa rollback '4' or 3.

      Not a huge number a huge number of failures or deterministic.

      Attachments

        Issue Links

          Activity

            People

              bnestere Brandon Nesterenko
              danblack Daniel Black
              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.