~gl-az/percona-xtrabackup/2.1-io-block-size

« back to all changes in this revision

Viewing changes to test/bootstrap.sh

  • Committer: Laurynas Biveinis
  • Date: 2013-03-22 09:14:31 UTC
  • mfrom: (391.103.2 xb-mysql-5.6-2.0)
  • mto: This revision was merged to the branch mainline in revision 531.
  • 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.

Show diffs side-by-side

added added

removed removed

Lines of Context:
13
13
tests.
14
14
 
15
15
If the argument is one of the build targets passed to build.sh 
16
 
(i.e. innodb51 innodb55 xtradb51 xtradb55) then the 
 
16
(i.e. innodb51 innodb55 innodb56 xtradb51 xtradb55) then the 
17
17
appropriate Linux tarball is downloaded from a pre-defined location and
18
18
unpacked into the specified installation  directory ('./server' by default).
19
19
 
50
50
        tarball="mysql-5.5.16-linux2.6-$arch.tar.gz"
51
51
        ;;
52
52
 
 
53
    innodb56)
 
54
        url="http://s3.amazonaws.com/percona.com/downloads/community"
 
55
        tarball="mysql-5.6.10-linux-glibc2.5-$arch.tar.gz"
 
56
        ;;
 
57
 
53
58
    xtradb51)
54
59
        url="http://www.percona.com/redir/downloads/Percona-Server-5.1/Percona-Server-5.1.67-14.4/binary/linux/$arch"
55
60
        tarball="Percona-Server-5.1.67-rel14.4-511.Linux.$arch.tar.gz"