~stewart/percona-xtrabackup/2.1-parallel-test

Viewing all changes in revision 391.59.2.

Bug #1062684: Applying incremental backup using xtrabackup 2.0.3 fails when
innodb_data_file_path = ibdata1:2000M;ibdata2:10M:autoextend is set in [mysqld]

The problem is that srv_data_file_sizes array returned by
srv_parse_data_file_paths_and_sizes which is called from innidb_init_param
should be normalized before it can be used in other InnoDB subsystems. This
normalization performed in srv_normalize_init_values which is called from
srv_boot which is called from innodb_init. This patch inroduces
xb_normalize_init_values which does normalization. xb_normalize_init_values
call been put after innidb_init_param to the places where innodb_init is not
called.

expand all expand all

Show diffs side-by-side

added added

removed removed

Lines of Context: