summaryrefslogtreecommitdiff
path: root/extra
diff options
context:
space:
mode:
authorMarko Mäkelä <marko.makela@mariadb.com>2017-06-08 12:45:08 +0300
committerMarko Mäkelä <marko.makela@mariadb.com>2017-06-08 12:45:08 +0300
commit2d8fdfbde5d5d32df64bacfaa7574ecf83b0bc03 (patch)
treecea7cfc27b7f5c3c9d116a82330fef01350b08f4 /extra
parentc4cbc7a8807250d2d5b5938b218fd9c423a0b30a (diff)
parentfbeb9489cd7d6ad859a49ae5ab8f876f3d988470 (diff)
downloadmariadb-git-2d8fdfbde5d5d32df64bacfaa7574ecf83b0bc03.tar.gz
Merge 10.1 into 10.2
Replace have_innodb_zip.inc with innodb_page_size_small.inc.
Diffstat (limited to 'extra')
-rw-r--r--extra/mariabackup/xb0xb.h7
-rw-r--r--extra/mariabackup/xtrabackup.cc13
2 files changed, 9 insertions, 11 deletions
diff --git a/extra/mariabackup/xb0xb.h b/extra/mariabackup/xb0xb.h
index 919d1190806..cb1aedd5d13 100644
--- a/extra/mariabackup/xb0xb.h
+++ b/extra/mariabackup/xb0xb.h
@@ -27,13 +27,12 @@ extern pfs_os_file_t files[1000];
extern const char *innodb_checksum_algorithm_names[];
extern TYPELIB innodb_checksum_algorithm_typelib;
extern dberr_t open_or_create_data_files(
- ibool* create_new_db,
+ bool* create_new_db,
#ifdef UNIV_LOG_ARCHIVE
lsn_t* min_arch_log_no,
lsn_t* max_arch_log_no,
-#endif
- lsn_t* min_flushed_lsn,
- lsn_t* max_flushed_lsn,
+#endif
+ lsn_t* flushed_lsn,
ulint* sum_of_new_sizes)
;
int
diff --git a/extra/mariabackup/xtrabackup.cc b/extra/mariabackup/xtrabackup.cc
index bb8140718b2..c7da32f19a5 100644
--- a/extra/mariabackup/xtrabackup.cc
+++ b/extra/mariabackup/xtrabackup.cc
@@ -309,8 +309,7 @@ my_bool xtrabackup_rebuild_indexes = FALSE;
my_bool xtrabackup_incremental_force_scan = FALSE;
/* The flushed lsn which is read from data files */
-lsn_t min_flushed_lsn= 0;
-lsn_t max_flushed_lsn= 0;
+lsn_t flushed_lsn= 0;
/* The size of archived log file */
ib_int64_t xtrabackup_arch_file_size = 0ULL;
@@ -3139,7 +3138,7 @@ dberr_t
xb_load_tablespaces()
{
ulint i;
- ibool create_new_db;
+ bool create_new_db;
dberr_t err;
ulint sum_of_new_sizes;
lsn_t min_arch_logno, max_arch_logno;
@@ -3155,7 +3154,7 @@ xb_load_tablespaces()
err = open_or_create_data_files(&create_new_db,
&min_arch_logno, &max_arch_logno,
- &min_flushed_lsn, &max_flushed_lsn,
+ &flushed_lsn,
&sum_of_new_sizes);
if (err != DB_SUCCESS) {
msg("xtrabackup: Could not open or create data files.\n"
@@ -6329,13 +6328,13 @@ skip_check:
metadata_last_lsn);
xtrabackup_archived_to_lsn = metadata_last_lsn;
}
- if (xtrabackup_archived_to_lsn < min_flushed_lsn) {
+ if (xtrabackup_archived_to_lsn < flushed_lsn) {
msg("xtrabackup: error: logs applying "
"lsn limit " UINT64PF " is less than "
"min_flushed_lsn " UINT64PF
", there is nothing to do\n",
xtrabackup_archived_to_lsn,
- min_flushed_lsn);
+ flushed_lsn);
goto error_cleanup;
}
}
@@ -6346,7 +6345,7 @@ skip_check:
*/
xtrabackup_apply_log_only = srv_apply_log_only = true;
- if (!xtrabackup_arch_search_files(min_flushed_lsn)) {
+ if (!xtrabackup_arch_search_files(flushed_lsn)) {
goto error_cleanup;
}