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

Galera library 26.4.16 fails with every server version

    XMLWordPrintable

Details

    Description

      MariaDB tests in CI mainly run with the latest Galera library from mariadb-4.x branch, as was demanded by Galera development.

      The recently pushed 26.4.16 library fails everywhere, with a variety of errors, and thus makes the server CI unusable.

      errors

      galera_sr.GCF-1060 'innodb'              w2 [ fail ]  Found warnings/errors in server log file!
              Test ended at 2023-08-23 03:55:04
      line
      2023-08-23  3:54:54 25 [Warning] WSREP: Failed to insert streaming client 25
      2023-08-23  3:54:54 25 [Warning] WSREP: Failed to insert streaming client 25
      2023-08-23  3:54:54 25 [Warning] WSREP: Failed to insert streaming client 25
      2023-08-23  3:54:54 25 [Warning] WSREP: Failed to insert streaming client 25
      

      crashes

      galera.galera_sequences 'innodb'         w2 [ retry-fail ]
              Test ended at 2023-08-24 07:27:36
       
      CURRENT_TEST: galera.galera_sequences
      mysqltest: At line 178: query 'INSERT INTO t1(b) values (2)' failed with wrong errno 2013: 'Lost connection to MySQL server during query', instead of 0...
      

      wrong results

      wsrep.wsrep_provider_plugin_defaults 'innodb' w2 [ retry-fail ]
              Test ended at 2023-08-24 14:25:01
       
      CURRENT_TEST: wsrep.wsrep_provider_plugin_defaults
      --- /usr/share/mariadb-test/suite/wsrep/r/wsrep_provider_plugin_defaults.result	2023-08-24 07:55:52.000000000 +0000
      +++ /dev/shm/var/2/log/wsrep_provider_plugin_defaults.reject	2023-08-24 14:25:01.342887420 +0000
      @@ -10,7 +10,7 @@
       'wsrep_provider_signal',
       'wsrep_provider_gmcast_listen_addr');
       COUNT(*)
      -83
      +84
       SELECT * FROM INFORMATION_SCHEMA.SYSTEM_VARIABLES
       WHERE VARIABLE_NAME LIKE 'wsrep_provider_%' AND VARIABLE_NAME NOT IN (
       'wsrep_provider',
      @@ -998,6 +998,21 @@
       READ_ONLY	NO
       COMMAND_LINE_ARGUMENT	REQUIRED
       GLOBAL_VALUE_PATH	NULL
      +VARIABLE_NAME	WSREP_PROVIDER_PROTONET_BACKEND
      +SESSION_VALUE	NULL
      +GLOBAL_VALUE	asio
      +GLOBAL_VALUE_ORIGIN	COMPILE-TIME
      +DEFAULT_VALUE	asio
      +VARIABLE_SCOPE	GLOBAL
      +VARIABLE_TYPE	VARCHAR
      +VARIABLE_COMMENT	Wsrep provider option
      +NUMERIC_MIN_VALUE	NULL
      +NUMERIC_MAX_VALUE	NULL
      +NUMERIC_BLOCK_SIZE	NULL
      +ENUM_VALUE_LIST	NULL
      +READ_ONLY	YES
      +COMMAND_LINE_ARGUMENT	REQUIRED
      +GLOBAL_VALUE_PATH	NULL
       VARIABLE_NAME	WSREP_PROVIDER_PROTONET_VERSION
       SESSION_VALUE	NULL
       GLOBAL_VALUE	0
       
      mysqltest: Result length mismatch
      

      And so on, it's not a full list.

      Please check and fix it, and please at least run Galera tests locally before pushing something to main.

      Attachments

        Issue Links

          Activity

            People

              sysprg Julius Goryavsky
              elenst Elena Stepanova
              Votes:
              1 Vote for this issue
              Watchers:
              9 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.