~laurynas-biveinis/percona-xtrabackup/BT-28340-2.1

Viewing all changes in revision 523.

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

expand all expand all

Show diffs side-by-side

added added

removed removed

Lines of Context: