[MDEV-15522] Change galera suite MTR tests to use mariabackup instead of xtrabackup Created: 2018-03-09 Updated: 2018-11-30 Resolved: 2018-11-28 |
|
| Status: | Closed |
| Project: | MariaDB Server |
| Component/s: | Galera SST, Tests |
| Fix Version/s: | 10.4.1, 10.2.20, 10.3.12 |
| Type: | Task | Priority: | Critical |
| Reporter: | Seppo Jaakola | Assignee: | Jan Lindström (Inactive) |
| Resolution: | Fixed | Votes: | 0 |
| Labels: | None | ||
| Issue Links: |
|
||||||||||||||||||||||||||||||||||||||||||||
| Description |
|
Galera MTR suite has following tests, which are configured to use xtrabackup as SST method: And there are no tests using mariabackup, at the moment. Starting from MariaDB 10.2, xtrabackup (version 2.4) does not work with the reviced redo log format. Therefore it is substantial to either add mariabackup as option for SST or to change all SST tests to use mariabackup instead of xtrabackup. |
| Comments |
| Comment by Sergey Vojtovich [ 2018-03-12 ] |
|
jplindst, please review https://github.com/MariaDB/server/pull/648 |
| Comment by Marko Mäkelä [ 2018-09-06 ] |
|
Percona Xtrabackup may be unsafe to use with MariaDB 10.2, because it may process undo log records in a way that is incompatible with the changes implemented in Xtrabackup cannot possibly work with the new redo log format introduced in MariaDB 10.3 for |
| Comment by Jan Lindström (Inactive) [ 2018-09-06 ] |
|
winstone Could you start by applying the pull request and then try to fix the actual test cases one by one to get this issue fixed ? |
| Comment by Marko Mäkelä [ 2018-09-06 ] |
|
As far as I can tell, the pull request does not replace references to xtrabackup or innobackupex in scripts/wsrep_sst_xtrabackup*. In fact, it does not touch those scripts at all. I do not think that those scripts have any reason to exist in MariaDB 10.2+. |
| Comment by Zdravelina Sokolovska (Inactive) [ 2018-09-10 ] |
|
in my opinion it is more appropriate to update galera test suite MTR with separate mariabackup tests , instead of change the available MTR xtrabackup,xtrabackup-v2 tests — refer to |
| Comment by Marko Mäkelä [ 2018-09-13 ] |
|
I think that we have no other choice than to remove the xtrabackup scripts from 10.2, because the crash-downgrade prevention in |
| Comment by Marko Mäkelä [ 2018-09-26 ] |
|
Now that MariaDB Server 10.2.19 will include the fix of |
| Comment by Zdravelina Sokolovska (Inactive) [ 2018-10-01 ] |
|
Changing the galera_ist_xtrabackup-v2.test is duplicating the alredy existing galera_sst_mariabackup.test |
| Comment by Zdravelina Sokolovska (Inactive) [ 2018-10-01 ] |
|
added test cases |
| Comment by Zdravelina Sokolovska (Inactive) [ 2018-10-01 ] |
|
updated the galera disabled.def with galera_autoinc_sst_xtrabackup, galera_ist_innodb_flush_logs, galera_ist_xtrabackup-v2, galera_sst_xtrabackup-v2-options, galera_sst_xtrabackup-v2_encrypt_with_key tests due to |
| Comment by Jan Lindström (Inactive) [ 2018-11-28 ] |
|