- 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.