From e8bc838eb9ee4aa8de11bfa2472c9784df78590f Mon Sep 17 00:00:00 2001 From: Vladislav Vaintroub Date: Thu, 20 Apr 2017 19:23:07 +0000 Subject: [PATCH] mariabackup - do not extend innodb tablespaces in prepare, unless incremental prepare is running. --- extra/mariabackup/xtrabackup.cc | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/extra/mariabackup/xtrabackup.cc b/extra/mariabackup/xtrabackup.cc index d16687926aa..c6962069315 100644 --- a/extra/mariabackup/xtrabackup.cc +++ b/extra/mariabackup/xtrabackup.cc @@ -6546,6 +6546,8 @@ skip_check: if(innodb_init()) goto error_cleanup; + if (xtrabackup_incremental) { + it = datafiles_iter_new(fil_system); if (it == NULL) { msg("xtrabackup: Error: datafiles_iter_new() failed.\n"); @@ -6588,6 +6590,8 @@ skip_check: datafiles_iter_free(it); + } /* if (xtrabackup_incremental) */ + if (xtrabackup_export) { msg("xtrabackup: export option is specified.\n"); os_file_t info_file = XB_FILE_UNDEFINED;