Details
-
Bug
-
Status: In Review (View Workflow)
-
Critical
-
Resolution: Unresolved
-
13.0
-
Can result in data loss
-
Q3/2026 Server Development
Description
The following test, which I wrote to cover the fix of MDEV-40667, revealed another problem: Backup (as well as crash recovery) would fail because log_t::set_archive() writes a log file header that does not match the sequence bits that have been written to the log file.
diff --git a/mysql-test/suite/mariabackup/huge_lsn.test b/mysql-test/suite/mariabackup/huge_lsn.test
|
index 0da67744457..a7c9b0f3f0d 100644
|
--- a/mysql-test/suite/mariabackup/huge_lsn.test
|
+++ b/mysql-test/suite/mariabackup/huge_lsn.test
|
@@ -76,6 +76,10 @@ let SEARCH_FILE= $MYSQLTEST_VARDIR/log/mysqld.1.err;
|
CREATE TABLE t(i INT) ENGINE=INNODB ENCRYPTED=YES;
|
INSERT INTO t VALUES(1);
|
|
+if (!$MTR_COMBINATION_STRICT_CRC32) {
|
+SET GLOBAL innodb_log_archive=ON, innodb_log_archive=OFF;
|
+}
|
+
|
echo # xtrabackup backup;
|
let $targetdir=$MYSQLTEST_VARDIR/tmp/backup;
|
--disable_result_log |
Attachments
Issue Links
- blocks
-
MDEV-14992 BACKUP SERVER to mounted file system
-
- In Progress
-
- is caused by
-
MDEV-37949 Implement innodb_log_archive
-
- Closed
-