-
Committer:
Sergei Glushchenko
-
Date:
2012-11-16 10:40:34 UTC
-
Revision ID:
sergei.glushchenko@percona.com-20121116104034-7e3z1jdex5ctwbrh
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.