-
Committer:
Laurynas Biveinis
-
Date:
2013-03-22 09:14:31 UTC
-
mfrom:
(391.99.2 xb-mysql-5.6-2.0)
-
Revision ID:
laurynas.biveinis@percona.com-20130322091431-sa1hv520miup83ct
Merge build against MySQL 5.6 support from 2.0.
Additional changes for 2.1:
- Port compact backups support to 5.6. Remove
dict_sys_table_get_flags() function, fixing bug 1156195
(dict_sys_tables_get_flags() in compact.cc redundant). Commit the
transaction after each rebuilt table and remove the temporary data
dictionary unlocks.
- New functions in the InnoDB compatibility/internals layer
xb_parse_log_group_home_dirs(), xb_set_innodb_read_only(),
xb_adjust_fatal_semaphore_wait_threshold(), and
xb_dict_index_field_to_index_field(). Define trx_start_for_ddl()
and ut_crc32_init() as no-op macros for 5.5-.
- Decouple ds_encrypt.c and xbcrypt_common.c from InnoDB by removing
univ.i includes and replacing ut_a with xb_a.
- Link xbcrypt with the C++ compiler.