Details
-
Bug
-
Status: Closed (View Workflow)
-
Major
-
Resolution: Fixed
-
10.11.8
Description
As a part of commit 1c55b845e0fe337e647ba230288ed13e966cb7c7, mariabackup
does have redundant check to find out whether the TRX_SYS page has been modified.
Remove the redundant check.
/* Check whether TRX_SYS page has been changed */
|
if (mach_read_from_4(page + FIL_PAGE_SPACE_ID)
|
== TRX_SYS_SPACE
|
&& mach_read_from_4(page + FIL_PAGE_OFFSET)
|
== TRX_SYS_PAGE_NO) {
|
msg(cursor->thread_n,
|
"--incremental backup is impossible if "
|
"the server had been restarted with "
|
"different innodb_undo_tablespaces.");
|
return false;
|
}
|
|
/* Check whether TRX_SYS page has been changed */
|
if (mach_read_from_4(page + FIL_PAGE_SPACE_ID)
|
== TRX_SYS_SPACE
|
&& mach_read_from_4(page + FIL_PAGE_OFFSET)
|
== TRX_SYS_PAGE_NO) {
|
msg(cursor->thread_n,
|
"--incremental backup is impossible if "
|
"the server had been restarted with "
|
"different innodb_undo_tablespaces.");
|
return false;
|
}
|
Attachments
Issue Links
- is caused by
-
MDEV-32932 port backup features from MariaDB Enterprise
-
- Closed
-