mariadb/mysql-test/suite/mariabackup
Marko Mäkelä bb47e575de MDEV-34830: LSN in the future is not being treated as serious corruption
The invariant of write-ahead logging is that before any change to a
page is written to the data file, the corresponding log record must
must first have been durably written.

On crash recovery, there were some sloppy checks for this. Let us
implement accurate checks and flag an inconsistency as a hard error,
so that we can avoid further corruption of a corrupted database.
For data extraction from the corrupted database, innodb_force_recovery
can be used.

Before recovery is reading any data pages or invoking
buf_dblwr_t::recover() to recover torn pages from the
doublewrite buffer, InnoDB will have parsed the log until the
final LSN and updated log_sys.lsn to that. So, we can rely on
log_sys.lsn at all times. The doublewrite buffer recovery has been
refactored in such a way that the recv_sys.dblwr.pages may be consulted
while discovering files and their page sizes, but nothing will be
written back to data files before buf_dblwr_t::recover() is invoked.

A section of the test mariabackup.innodb_redo_overwrite
that is parsing some mariadb-backup --backup output has
been removed, because that output "redo log block is overwritten"
would often be missing in a Microsoft Windows environment
as a result of these changes.

recv_max_page_lsn, recv_lsn_checks_on: Remove.

recv_sys_t::validate_checkpoint(): Validate the write-ahead-logging
condition at the end of the recovery.

recv_dblwr_t::validate_page(): Keep track of the maximum LSN
(if we are checking a non-doublewrite copy of a page) but
do not complain LSN being in the future. The doublewrite buffer
is a special case, because it will be read early during recovery.
Besides, starting with commit 762bcb81b5
the dblwr=true copies of pages may legitimately be "too new".

recv_dblwr_t::find_page(): Find a valid page with the smallest
FIL_PAGE_LSN that is in the valid range for recovery.

recv_dblwr_t::restore_first_page(): Replaced by find_page().
Only buf_dblwr_t::recover() will write to data files.

buf_dblwr_t::recover(): Simplify the message output. Do attempt
doublewrite recovery on user page read error. Ignore doublewrite
pages whose FIL_PAGE_LSN is outside the usable bounds. Previously,
we could wrongly recover a too new page from the doublewrite buffer.
It is unlikely that this could have lead to an actual error.
Write back all recovered pages from the doublewrite buffer here,
including for the first page of any tablespace.

buf_page_is_corrupted(): Distinguish the return values
CORRUPTED_FUTURE_LSN and CORRUPTED_OTHER.

buf_page_check_corrupt(): Return the error code DB_CORRUPTION
in case the LSN is in the future.

Datafile::read_first_page(): Handle FSP_SPACE_FLAGS=0xffffffff
in the same way on both 32-bit and 64-bit architectures.

Datafile::read_first_page_flags(): Split from read_first_page().
Take a copy of the first page as a parameter.

recv_sys_t::free_corrupted_page(): Take the file as a parameter
and return whether a message was displayed. This avoids some duplicated
and incomplete error messages.

buf_page_t::read_complete(): Remove some redundant output and always
display the name of the corrupted file. Never return DB_FAIL;
use it only in internal error handling.

IORequest::read_complete(): Assume that buf_page_t::read_complete()
will have reported any error.

fil_space_t::set_corrupted(): Return whether this is the first time
the tablespace had been flagged as corrupted.

Datafile::validate_first_page(), fil_node_open_file_low(),
fil_node_open_file(), fil_space_t::read_page0(),
fil_node_t::read_page0(): Add a parameter for a copy of the
first page, and a parameter to indicate whether the FIL_PAGE_LSN
check should be suppressed. Before buf_dblwr_t::recover() is
invoked, we cannot validate the FIL_PAGE_LSN, but we can trust the
FSP_SPACE_FLAGS and the tablespace ID that may be present in a
potentially too new copy of a page.

Reviewed by: Debarun Banerjee
2024-10-17 17:24:20 +03:00
..
include Merge 10.5 into 10.6 2023-04-11 16:15:19 +03:00
absolute_ibdata_paths.opt MDEV-19534 Make innodb_checksum_algorithm=full_crc32 by default, and remove innodb_checksums 2019-05-22 08:53:28 +03:00
absolute_ibdata_paths.result Write information about restart in .result 2019-04-01 19:47:24 +03:00
absolute_ibdata_paths.test MDEV-12711 mariabackup --backup is refused for multi-file system tablespace 2019-03-26 13:51:15 +02:00
alter_copy_excluded.opt MDEV-25854: Remove garbage tables after restoring a backup 2021-06-17 13:46:16 +03:00
alter_copy_excluded.result MDEV-25989 Crash (or hang) on startup after restoring backup 2021-06-22 15:25:58 +03:00
alter_copy_excluded.test Merge 10.5 into 10.6 2022-09-26 14:34:43 +03:00
alter_copy_race.result MDEV-25854: Remove garbage tables after restoring a backup 2021-06-17 13:46:16 +03:00
alter_copy_race.test Merge 10.5 into 10.6 2022-09-26 14:34:43 +03:00
apply-log-only-incr.result Write information about restart in .result 2019-04-01 19:47:24 +03:00
apply-log-only-incr.test Merge branch '10.4' into 10.5 2023-07-27 15:43:21 +02:00
apply-log-only.result MDEV-15143 InnoDB: Rollback of trx with id 0 completed 2018-01-31 12:06:46 +02:00
apply-log-only.test MDEV-18215: mariabackup does not report unknown command line options 2020-06-14 13:23:07 +03:00
aria_log_dir_path.result MDEV-30968 mariadb-backup does not copy Aria logs if aria_log_dir_path is used 2023-04-21 19:08:35 +04:00
aria_log_dir_path.test MDEV-30968 mariadb-backup does not copy Aria logs if aria_log_dir_path is used 2023-04-21 19:08:35 +04:00
aria_log_dir_path_rel.result MDEV-30968 mariadb-backup does not copy Aria logs if aria_log_dir_path is used 2023-04-21 19:08:35 +04:00
aria_log_dir_path_rel.test MDEV-30968 mariadb-backup does not copy Aria logs if aria_log_dir_path is used 2023-04-21 19:08:35 +04:00
auth_plugin_win.opt fix auth_plugin_win test 2017-08-22 13:05:56 +00:00
auth_plugin_win.result MDEV-25884 Tests use environment $USER variable without quotes 2021-06-10 00:26:56 +03:00
auth_plugin_win.test MDEV-25884 Tests use environment $USER variable without quotes 2021-06-10 00:26:56 +03:00
backup_grants.result MDEV-34434 Hide password passed on commandline from xtrabackup_info 2024-07-17 21:25:40 +02:00
backup_grants.test MDEV-34434 Hide password passed on commandline from xtrabackup_info 2024-07-17 21:25:40 +02:00
backup_lock_wait_timeout.result MDEV-20230: mariabackup --ftwrl-wait-timeout never times out on explicit 2020-04-27 22:10:50 +03:00
backup_lock_wait_timeout.test MDEV-20230: mariabackup --ftwrl-wait-timeout never times out on explicit 2020-04-27 22:10:50 +03:00
backup_ssl.result Write information about restart in .result 2019-04-01 19:47:24 +03:00
backup_ssl.test MDEV-16105: Mariabackup does not support SSL 2018-05-08 19:52:08 +00:00
big_innodb_log.result MDEV-24626 Remove synchronous write of page0 file during file creation 2021-05-17 18:12:33 +03:00
big_innodb_log.test MDEV-29710: Disable some more tests on Valgrind 2022-11-10 08:54:57 +02:00
binlog.result MDEV-26322 Last binlog file and position are "empty" in mariabackup --prepare output 2022-04-04 12:19:09 +03:00
binlog.test MDEV-26322 Last binlog file and position are "empty" in mariabackup --prepare output 2022-04-04 12:19:09 +03:00
compress_qpress.result MDEV-27534: mariabackup: missing line in the compress_qpress.result 2022-02-22 10:20:42 +01:00
compress_qpress.test MDEV-24626 fixup: mariabackup.compress_qpress 2022-08-19 09:26:13 +03:00
create_during_backup.result Write information about restart in .result 2019-04-01 19:47:24 +03:00
create_during_backup.test MDEV-16791 mariabackup : Support DDL commands during backup 2018-08-14 15:11:13 +01:00
create_with_data_directory_during_backup.result Write information about restart in .result 2019-04-01 19:47:24 +03:00
create_with_data_directory_during_backup.test MDEV-26870 --skip-symbolic-links does not disallow .isl file creation 2022-01-21 14:43:59 +02:00
data_directory.result MDEV-18200 MariaBackup full backup failed with InnoDB: Failing assertion: success 2023-10-12 21:37:27 +11:00
data_directory.test MDEV-18200 MariaBackup full backup failed with InnoDB: Failing assertion: success 2023-10-12 21:37:27 +11:00
defer_space.result MDEV-29987 Bogus errors about file size in the test mariabackup.defer_space 2022-11-14 16:09:17 +05:30
defer_space.test MDEV-29987 Bogus errors about file size in the test mariabackup.defer_space 2022-11-14 16:09:17 +05:30
disabled.def MDEV-26210: Disable mariabackup.log_page_corruption 2021-07-22 11:17:44 +03:00
drop_table_during_backup.result MDEV-24626 Remove synchronous write of page0 file during file creation 2021-05-17 18:12:33 +03:00
drop_table_during_backup.test MDEV-24626 Remove synchronous write of page0 file during file creation 2021-05-17 18:12:33 +03:00
encrypted_export.opt MDEV-33334 mariadb-backup fails to preserve innodb_encrypt_tables 2024-04-24 16:27:31 +05:30
encrypted_export.result MDEV-33334 mariadb-backup fails to preserve innodb_encrypt_tables 2024-04-24 16:27:31 +05:30
encrypted_export.test MDEV-33334 mariadb-backup fails to preserve innodb_encrypt_tables 2024-04-24 16:27:31 +05:30
encrypted_page_compressed.opt MDEV-18025 Mariabackup fails to detect corrupted page_compressed=1 tables 2018-12-18 18:07:17 +05:30
encrypted_page_compressed.result MDEV-34830: LSN in the future is not being treated as serious corruption 2024-10-17 17:24:20 +03:00
encrypted_page_compressed.test MDEV-34830: LSN in the future is not being treated as serious corruption 2024-10-17 17:24:20 +03:00
encrypted_page_corruption,full_crc32.rdiff MDEV-12112/MDEV-12026: Enable the test for full_crc32 2019-09-10 12:43:48 +03:00
encrypted_page_corruption.combinations MDEV-12112/MDEV-12026: Enable the test for full_crc32 2019-09-10 12:43:48 +03:00
encrypted_page_corruption.opt MDEV-12112/MDEV-12026: Enable the test for full_crc32 2019-09-10 12:43:48 +03:00
encrypted_page_corruption.result MDEV-34830: LSN in the future is not being treated as serious corruption 2024-10-17 17:24:20 +03:00
encrypted_page_corruption.test MDEV-34830: LSN in the future is not being treated as serious corruption 2024-10-17 17:24:20 +03:00
error_during_copyback.result Merge 10.3 into 10.4 2021-04-14 10:33:59 +03:00
error_during_copyback.test MDEV-25221 Do not remove source file, if copy_file() fails in mariabackup --move-back 2021-03-31 14:23:56 +02:00
extra_lsndir.result MDEV-15071 backup does not store xtrabackup_info in the --extra-lsndir directory 2018-02-15 21:08:18 +00:00
extra_lsndir.test MDEV-15071 backup does not store xtrabackup_info in the --extra-lsndir directory 2018-02-15 21:08:18 +00:00
extra_lsndir_stream.result MDEV-18438 Don't stream xtrabackup_info of extra-lsndir 2019-09-19 17:47:54 +03:00
extra_lsndir_stream.test MDEV-18438 Don't stream xtrabackup_info of extra-lsndir 2019-09-19 17:47:54 +03:00
filekeys-data.enc MDEV-9566 MariaBackup test suite 2017-04-27 19:12:40 +02:00
filekeys-data.key MDEV-9566 MariaBackup test suite 2017-04-27 19:12:40 +02:00
full_backup.opt MDEV-27121 mariabackup incompatible with disabled dedicated undo log tablespaces 2022-11-07 17:36:08 +05:30
full_backup.result Merge 10.3 into 10.4 2022-11-08 16:04:01 +02:00
full_backup.test MDEV-27121 mariabackup incompatible with disabled dedicated undo log tablespaces 2022-11-07 17:36:08 +05:30
full_backup_win.result MDEV-30492 Crash when use mariabackup.exe with config 'innodb_flush_method=async_unbuffered' 2023-02-07 20:14:26 +11:00
full_backup_win.test MDEV-30492 Crash when use mariabackup.exe with config 'innodb_flush_method=async_unbuffered' 2023-02-07 20:14:26 +11:00
huge_lsn.combinations MDEV-12026: Implement innodb_checksum_algorithm=full_crc32 2019-02-19 18:50:19 +02:00
huge_lsn.opt MDEV-18105 Mariabackup fails to copy encrypted InnoDB system tablespace if LSN>4G 2018-12-29 22:59:20 +02:00
huge_lsn.result Merge 10.4 into 10.5 2022-06-09 12:22:55 +03:00
huge_lsn.test Merge 10.4 into 10.5 2022-06-09 12:22:55 +03:00
incremental_backup.result MDEV-515 Reduce InnoDB undo logging for insert into empty table 2021-01-25 18:41:27 +02:00
incremental_backup.test MDEV-29896: mariadb-backup --backup --incremental --throttle=... hangs 2022-12-21 13:41:10 +02:00
incremental_backup_newdb_before_inc.result MDEV-28446 mariabackup prepare fails for incrementals if a new schema is created after full backup is taken 2022-05-11 14:48:51 +04:00
incremental_backup_newdb_before_inc.test MDEV-28446 mariabackup prepare fails for incrementals if a new schema is created after full backup is taken 2022-05-11 14:48:51 +04:00
incremental_compressed.result MDEV-18589 Assertion on info.page_size failed in xb_delta_open_matching_space 2022-09-14 11:39:30 +03:00
incremental_compressed.test MDEV-30114 Incremental prepare fails when innodb_undo_tablespaces > 0 2022-12-02 15:48:37 +05:30
incremental_ddl_before_backup.result Write information about restart in .result 2019-04-01 19:47:24 +03:00
incremental_ddl_before_backup.test MDEV-30114 Incremental prepare fails when innodb_undo_tablespaces > 0 2022-12-02 15:48:37 +05:30
incremental_ddl_during_backup.result MDEV-24626 Remove synchronous write of page0 file during file creation 2021-05-17 18:12:33 +03:00
incremental_ddl_during_backup.test Merge 10.5 into 10.6 2022-12-05 18:04:23 +02:00
incremental_drop_db.result Merge branch '10.3' into 10.4 2023-01-28 18:22:55 +01:00
incremental_drop_db.test MDEV-23335 MariaBackup Incremental Does Not Reflect Dropped/Created Databases 2023-01-19 17:18:06 +04:00
incremental_encrypted.opt MDEV-9566 MariaBackup test suite 2017-04-27 19:12:40 +02:00
incremental_encrypted.result Write information about restart in .result 2019-04-01 19:47:24 +03:00
incremental_encrypted.test disable mariabackup.incremental_encrypted,64k on 32bit 2024-04-24 18:09:20 +02:00
incremental_newdb_while_backup.result Merge branch '10.3' into 10.4 2022-05-08 23:03:08 +02:00
incremental_newdb_while_backup.test MDEV-30114 Incremental prepare fails when innodb_undo_tablespaces > 0 2022-12-02 15:48:37 +05:30
incremental_rocksdb.opt MDEV-18204 Fix rocksdb incremental backup 2019-02-18 18:59:05 +01:00
incremental_rocksdb.result Write information about restart in .result 2019-04-01 19:47:24 +03:00
incremental_rocksdb.test MDEV-18204 Fix rocksdb incremental backup 2019-02-18 18:59:05 +01:00
innodb_force_recovery.result Merge 10.3 into 10.4 2021-04-14 10:33:59 +03:00
innodb_force_recovery.test MDEV-24197: Add "innodb_force_recovery" for "mariabackup --prepare" 2021-04-01 13:34:40 +03:00
innodb_redo_log_overwrite.opt MDEV-14425 deprecate and ignore innodb_log_files_in_group 2020-02-19 12:21:59 +03:00
innodb_redo_log_overwrite.result MDEV-21255: Deadlock of parallel slave and mariabackup (with failed log 2019-12-12 13:28:30 +03:00
innodb_redo_log_overwrite.test MDEV-29710: Disable some more tests on Valgrind 2022-11-10 08:54:57 +02:00
innodb_redo_overwrite.opt Merge 10.4 into 10.5 2020-09-23 11:32:43 +03:00
innodb_redo_overwrite.result MDEV-34830: LSN in the future is not being treated as serious corruption 2024-10-17 17:24:20 +03:00
innodb_redo_overwrite.test MDEV-34830: LSN in the future is not being treated as serious corruption 2024-10-17 17:24:20 +03:00
lock_ddl_per_table.opt Allow tests to work with cmake -DPLUGIN_PARTITION=NO 2018-05-29 17:14:34 +03:00
lock_ddl_per_table.result MDEV-24626 Remove synchronous write of page0 file during file creation 2021-05-17 18:12:33 +03:00
lock_ddl_per_table.test MDEV-24626 Remove synchronous write of page0 file during file creation 2021-05-17 18:12:33 +03:00
log_checksum_mismatch.result Write information about restart in .result 2019-04-01 19:47:24 +03:00
log_checksum_mismatch.test MDEV-18663 Tests : use --core-file if mariabackup output is redirected to a file 2019-02-20 13:26:48 +01:00
log_copy_interval.result MDEV-27919 mariabackup --log-copy-interval is measured in millisecondss in 10.5 and in microseconds in 10.6 2022-04-21 15:24:59 +03:00
log_copy_interval.test MDEV-27919 mariabackup --log-copy-interval is measured in millisecondss in 10.5 and in microseconds in 10.6 2022-04-21 15:24:59 +03:00
log_page_corruption.opt MDEV-22929 MariaBackup option to report and/or continue when corruption is encountered 2020-12-01 08:08:57 +03:00
log_page_corruption.result Merge branch '10.5' into 10.6 2023-11-08 15:57:05 +01:00
log_page_corruption.test Merge branch '10.5' into 10.6 2023-11-08 15:57:05 +01:00
mdev-14447.combinations MDEV-27121 fixup: mariabackup.mdev-14447,full_crc32 2022-11-08 16:59:36 +02:00
mdev-14447.opt MDEV-14447 mariabackup incremental incorrectly extends system tablespace 2017-11-24 00:01:29 +00:00
mdev-14447.result MDEV-29115 mariabackup.mdev-14447 started failing in a new way 2022-08-04 09:30:53 +03:00
mdev-14447.test MDEV-29115 mariabackup.mdev-14447 started failing in a new way 2022-08-04 09:30:53 +03:00
mdev-18438.result MDEV-18438 Don't stream xtrabackup_info of extra-lsndir 2019-09-19 17:47:54 +03:00
mdev-18438.test MDEV-18438 Don't stream xtrabackup_info of extra-lsndir 2019-09-19 17:47:54 +03:00
missing_ibd.result Merge 10.3 into 10.4 2019-07-02 21:44:58 +03:00
missing_ibd.test MDEV-25743: Unnecessary copying of table names in InnoDB dictionary 2021-05-21 18:03:40 +03:00
nolock_ddl_during_backup_end.result MDEV-17192 Backup with -no-lock should fail, if DDL is detected at the end of backup 2018-09-14 09:36:02 +01:00
nolock_ddl_during_backup_end.test MDEV-17192 Backup with -no-lock should fail, if DDL is detected at the end of backup 2018-09-14 09:36:02 +01:00
options_check.result MDEV-22983: Mariabackup's --help option disappeared 2020-07-01 23:30:44 +03:00
options_check.test MDEV-22983: Mariabackup's --help option disappeared 2020-07-01 23:30:44 +03:00
page_compression_level.result Merge 10.1 into 10.2 2019-03-08 20:45:45 +02:00
page_compression_level.test MDEV-18855 Mariabackup should fetch innodb_compression_level from running server 2019-03-08 16:00:08 +05:30
partial.result Merge 10.5 into 10.6 2024-02-08 10:38:53 +02:00
partial.test Merge 10.5 into 10.6 2024-02-08 10:38:53 +02:00
partial_exclude.opt MDEV-19347: Mariabackup does not honor ignore_db_dirs from server 2020-04-21 10:34:37 +03:00
partial_exclude.result Merge 10.5 into 10.6 2023-04-11 16:15:19 +03:00
partial_exclude.test Merge 10.5 into 10.6 2023-04-11 16:15:19 +03:00
partition_datadir.result Write information about restart in .result 2019-04-01 19:47:24 +03:00
partition_datadir.test MDEV-26870 --skip-symbolic-links does not disallow .isl file creation 2022-01-21 14:43:59 +02:00
partition_partial.opt Add forgotten .opt file. 2018-12-21 19:45:30 +01:00
partition_partial.result Add test for partial backup for partitioned table. 2018-12-21 16:04:16 +01:00
partition_partial.test Fix tests for PLUGIN_PARTITION=NO 2021-10-27 08:54:37 +03:00
recreate_table_during_backup.result MDEV-24626 Remove synchronous write of page0 file during file creation 2021-05-17 18:12:33 +03:00
recreate_table_during_backup.test MDEV-24626 Remove synchronous write of page0 file during file creation 2021-05-17 18:12:33 +03:00
relative_path.opt MDEV-28187 mariadb-backup doesn't utilise innodb-undo-log-directory (if specified as a relative path) during copy-back operation 2023-03-21 11:16:51 +03:00
relative_path.result MDEV-28187 mariadb-backup doesn't utilise innodb-undo-log-directory (if specified as a relative path) during copy-back operation 2023-03-21 11:16:51 +03:00
relative_path.test MDEV-28187 mariadb-backup doesn't utilise innodb-undo-log-directory (if specified as a relative path) during copy-back operation 2023-03-21 11:16:51 +03:00
rename_during_backup.result Merge 10.5 into 10.6 2024-03-12 09:19:57 +02:00
rename_during_backup.test Merge 10.5 into 10.6 2024-03-12 09:19:57 +02:00
rename_during_mdl_lock.result MDEV-24626 Remove synchronous write of page0 file during file creation 2021-05-17 18:12:33 +03:00
rename_during_mdl_lock.test MDEV-24626 Remove synchronous write of page0 file during file creation 2021-05-17 18:12:33 +03:00
row_format_redundant.result MDEV-24848 Assertion rlen<llen failed when applying MEMSET 2021-02-17 16:18:55 +02:00
row_format_redundant.test MDEV-24848 Assertion rlen<llen failed when applying MEMSET 2021-02-17 16:18:55 +02:00
rpl_clone_slave.result MDEV-33355 Add a Galera-2-node-to-MariaDB replication MTR test cloning the slave with mariadb-backup 2024-02-01 18:28:32 +04:00
rpl_clone_slave.test MDEV-33355 Add a Galera-2-node-to-MariaDB replication MTR test cloning the slave with mariadb-backup 2024-02-01 18:28:32 +04:00
rpl_slave_info.result MDEV-21037 mariabackup does not detect multi-source replication slave 2022-04-25 15:00:09 +04:00
rpl_slave_info.test MDEV-21037 mariabackup does not detect multi-source replication slave 2022-04-25 15:00:09 +04:00
skip_innodb.opt MDEV-17149 mariabackup hangs if innodb is not started 2018-09-06 15:31:29 +01:00
skip_innodb.result Write information about restart in .result 2019-04-01 19:47:24 +03:00
skip_innodb.test MDEV-17149 mariabackup hangs if innodb is not started 2018-09-06 15:31:29 +01:00
slave_info_norpl.result MDEV-21037 mariabackup does not detect multi-source replication slave 2022-04-25 15:00:09 +04:00
slave_info_norpl.test MDEV-21037 mariabackup does not detect multi-source replication slave 2022-04-25 15:00:09 +04:00
slave_provision_nolock.cnf Test case for provisioning a slave with mariabackup --no-lock 2023-11-03 09:11:51 +01:00
slave_provision_nolock.result Merge branch '10.4' into 10.5 2023-12-02 01:02:50 +01:00
slave_provision_nolock.test Skip mariabackup.slave_provision_nolock in --valgrind, it uses a lot of CPU 2024-08-26 14:39:24 +02:00
small_ibd.result MDEV-9566 MariaBackup test suite 2017-04-27 19:12:40 +02:00
small_ibd.test MDEV-12548 Initial implementation of Mariabackup for MariaDB 10.2 2017-07-05 11:43:28 +03:00
suite.opt Cleanup: Remove changed_pages_bitmap 2024-02-12 17:01:35 +02:00
suite.pm MDEV-18565 Galera mtr-suite fails if galera library is not installed 2020-04-27 09:22:36 +02:00
system_versioning.result Merge 10.3 into 10.4 2022-09-13 16:36:38 +03:00
system_versioning.test remove "Transaction-based system versioning is EXPERIMENTAL" warning 2018-01-13 02:01:34 +01:00
truncate_during_backup.result MDEV-13564: Refuse MLOG_TRUNCATE in mariabackup 2018-08-16 16:10:18 +03:00
truncate_during_backup.test MDEV-13564 Mariabackup does not work with TRUNCATE 2018-09-07 22:10:02 +03:00
undo_space_id.opt Merge branch '10.2' into 10.3 2018-09-28 16:37:06 +02:00
undo_space_id.result Merge branch 10.4 into 10.5 2024-05-06 13:55:42 +02:00
undo_space_id.test Merge branch 10.4 into 10.5 2024-05-06 13:55:42 +02:00
unencrypted_page_compressed.result MDEV-34830: LSN in the future is not being treated as serious corruption 2024-10-17 17:24:20 +03:00
unencrypted_page_compressed.test MDEV-34830: LSN in the future is not being treated as serious corruption 2024-10-17 17:24:20 +03:00
unsupported_redo.result MDEV-24626 Remove synchronous write of page0 file during file creation 2021-05-17 18:12:33 +03:00
unsupported_redo.test Merge 10.5 into 10.6 2022-12-05 18:04:23 +02:00
xb_aws_key_management.opt AWS Key Management : Introduce "mock" variable, available in debug build. 2017-08-28 18:28:07 +00:00
xb_aws_key_management.result Write information about restart in .result 2019-04-01 19:47:24 +03:00
xb_aws_key_management.test Tests : Fix result file 2018-02-01 12:50:58 +00:00
xb_compressed_encrypted.opt MDEV-24426 fil_crypt_thread keep spinning even if innodb_encryption_rotate_key_age=0 2020-12-17 13:46:21 +02:00
xb_compressed_encrypted.result Write information about restart in .result 2019-04-01 19:47:24 +03:00
xb_compressed_encrypted.test Reduce a test so that it fails less frequently on buildbot 2017-07-06 23:14:39 +03:00
xb_file_key_management.opt MDEV-9566 MariaBackup test suite 2017-04-27 19:12:40 +02:00
xb_file_key_management.result Write information about restart in .result 2019-04-01 19:47:24 +03:00
xb_file_key_management.test MDEV-13311 Presence of old logs in 10.2.7 will corrupt restored instance (change in behavior) 2017-10-10 15:54:11 +03:00
xb_fulltext_encrypted.opt MDEV-9566 MariaBackup test suite 2017-04-27 19:12:40 +02:00
xb_fulltext_encrypted.result Write information about restart in .result 2019-04-01 19:47:24 +03:00
xb_fulltext_encrypted.test MDEV-18215: mariabackup does not report unknown command line options 2020-06-14 13:23:07 +03:00
xb_history.result MDEV-9566 MariaBackup test suite 2017-04-27 19:12:40 +02:00
xb_history.test MDEV-12548 Initial implementation of Mariabackup for MariaDB 10.2 2017-07-05 11:43:28 +03:00
xb_page_compress.result MDEV-9566 MariaBackup test suite 2017-04-27 19:12:40 +02:00
xb_page_compress.test MDEV-13466 Implement --export option for MariaDB Backup 2017-09-07 22:54:06 +00:00
xb_partition.result Write information about restart in .result 2019-04-01 19:47:24 +03:00
xb_partition.test MDEV-30114 Incremental prepare fails when innodb_undo_tablespaces > 0 2022-12-02 15:48:37 +05:30
xb_rocksdb.opt MDEV-13122 Backup myrocksdb with mariabackup. 2018-06-07 15:13:54 +01:00
xb_rocksdb.result Write information about restart in .result 2019-04-01 19:47:24 +03:00
xb_rocksdb.test MDEV-13122 Backup myrocksdb with mariabackup. 2018-06-07 15:13:54 +01:00
xb_rocksdb_datadir.opt MDEV-13122 Backup myrocksdb with mariabackup. 2018-06-07 15:13:54 +01:00
xb_rocksdb_datadir.result Write information about restart in .result 2019-04-01 19:47:24 +03:00
xb_rocksdb_datadir.test MDEV-13122 Backup myrocksdb with mariabackup. 2018-06-07 15:13:54 +01:00
xb_rocksdb_datadir_debug.opt MDEV-13122 Backup myrocksdb with mariabackup. 2018-06-07 15:13:54 +01:00
xb_rocksdb_datadir_debug.result Write information about restart in .result 2019-04-01 19:47:24 +03:00
xb_rocksdb_datadir_debug.test MDEV-13122 Backup myrocksdb with mariabackup. 2018-06-07 15:13:54 +01:00
xbstream.result Write information about restart in .result 2019-04-01 19:47:24 +03:00
xbstream.test MDEV-25815 mariabackup crash or debug assert with --backup --databases-exclude 2021-05-29 06:32:40 +02:00