MariaDB server is a community developed fork of MySQL server. Started by core members of the original MySQL team, MariaDB actively works with outside developers to deliver the most featureful, stable, and sanely licensed open SQL server in the industry.
Find a file
vdimov ed21e31ebc branches/zip: Adjust the innodb test after change in behavior in MySQL
The change in behavior was introduced by this changeset:

  ------------------------------------------------------------
  revno: 3405
  revision-id: joro@sun.com-20100317141846-es0qyf5zcqb0hu1c
  parent: davi.arnaut@sun.com-20100309125156-z2c4uyqque49v61k
  committer: Georgi Kodinov <joro@sun.com>
  branch nick: B49838-5.1-bugteam
  timestamp: Wed 2010-03-17 16:18:46 +0200
  message:
    Bug #49838: DROP INDEX and ADD UNIQUE INDEX for same index may corrupt
       definition at engine
    
    If a single ALTER TABLE contains both DROP INDEX and ADD INDEX using 
    the same index name (a.k.a. index modification) we need to disable 
    in-place alter table because we can't ask the storage engine to have 
    two copies of the index with the same name even temporarily (if we 
    first do the ADD INDEX and then DROP INDEX) and we can't modify 
    indexes that are needed by e.g. foreign keys if we first do 
    DROP INDEX and then ADD INDEX.
    Fixed the problem by disabling in-place ALTER TABLE for these cases.
  modified:
    mysql-test/r/innodb_mysql.result sp1f-innodb_mysql.result-20060426055153-bychbbfnqtvmvrwccwhn24i6yi46uqjv
    mysql-test/t/innodb_mysql.test sp1f-innodb_mysql.test-20060816102624-6ymo37d3nyhvbqyzqn5ohsfuydwo426k
    sql/sql_table.cc               sp1f-sql_table.cc-19700101030959-tzdkvgigezpuaxnldqh3fx2h7h2ggslu
2010-04-08 14:05:17 +00:00
btr branches/zip: Add ut_ad(mtr->state == MTR_ACTIVE) to various places. 2010-03-11 10:02:57 +00:00
buf branches/zip: buf_flush_block_cmp(): Do not mix declarations and code. 2010-04-07 06:21:26 +00:00
data branches/zip: Merge r6159:6198 from branches/5.1: 2009-11-19 10:10:12 +00:00
dict branches/zip: Add debug checks to track down Issue #461. 2010-04-06 12:11:46 +00:00
dyn branches/zip: Add @file comments, and convert decorative 2009-05-25 09:52:29 +00:00
eval branches/zip: Add some Doxygen comments for many structs, typedefs, 2009-05-26 12:28:49 +00:00
fil Non-functional change: update copyright year to 2010 of the files 2010-03-26 14:19:01 +00:00
fsp Non-functional change: update copyright year to 2010 of the files 2010-02-20 16:45:41 +00:00
fut branches/zip: Add @file comments, and convert decorative 2009-05-25 09:52:29 +00:00
ha branches/zip: fix compiler errors on Windows. 2010-04-07 18:24:55 +00:00
handler branches/zip: innobase_init(): Correct the error message 2010-04-07 11:03:54 +00:00
ibuf branches/zip: ibuf_bitmap_get_map_page(): 2009-12-26 19:06:31 +00:00
include branches/zip: Whitespace fixup in univ.i 2010-04-07 18:40:38 +00:00
lock Non-functional change: update copyright year to 2010 of the files 2010-02-20 16:45:41 +00:00
log branches/zip: This is patch from Inaam that uses red-black tree 2010-03-23 16:20:36 +00:00
mach branches/zip: Add @file comments, and convert decorative 2009-05-25 09:52:29 +00:00
mem Non-functional change: update copyright year to 2010 of the files 2010-02-20 16:45:41 +00:00
mtr branches/zip: recv_no_log_write: New debug flag for tracking down 2009-09-30 12:55:23 +00:00
mysql-test branches/zip: Adjust the innodb test after change in behavior in MySQL 2010-04-08 14:05:17 +00:00
os branches/zip issue#463 2010-03-11 21:15:17 +00:00
page branches/zip: page_validate(): Check the buf[] bounds. 2010-03-25 11:03:08 +00:00
pars branches/zip: Free all resources at shutdown. Set pointers to NULL, so 2009-11-02 09:42:56 +00:00
que branches/zip: Free all resources at shutdown. Set pointers to NULL, so 2009-11-02 09:42:56 +00:00
read branches/zip: Add @file comments, and convert decorative 2009-05-25 09:52:29 +00:00
rem Non-functional change: update copyright year to 2010 of the files 2010-02-20 16:45:41 +00:00
row branches/zip: Fix a compilation error that sneaked in in r6919. 2010-03-31 07:49:08 +00:00
scripts branches/zip: scripts/install_innodb_plugins_win.sql: New script, 2008-10-31 12:21:43 +00:00
srv branches/zip: Merge revisions 6788:6918 from branches/5.1: 2010-03-31 07:34:22 +00:00
sync Non-functional change: update copyright year to 2010 of the files 2010-02-20 16:45:41 +00:00
thr branches/zip: Free all resources at shutdown. Set pointers to NULL, so 2009-11-02 09:42:56 +00:00
trx branches/zip: Whitespace fixup 2010-04-06 18:05:54 +00:00
usr branches/zip: Free all resources at shutdown. Set pointers to NULL, so 2009-11-02 09:42:56 +00:00
ut branches/zip: This is patch from Inaam that uses red-black tree 2010-03-23 16:20:36 +00:00
ChangeLog branches/zip: Merge revisions 6788:6918 from branches/5.1: 2010-03-31 07:34:22 +00:00
CMakeLists.txt branches/zip: This is patch from Inaam that uses red-black tree 2010-03-23 16:20:36 +00:00
compile-innodb branches/zip: 2009-02-17 10:30:55 +00:00
compile-innodb-debug branches/zip: 2009-02-17 10:30:55 +00:00
COPYING branches/zip: 2009-02-17 07:06:07 +00:00
COPYING.Google branches/zip: 2009-02-20 21:29:32 +00:00
COPYING.Percona branches/zip: add COPYING files for Percona and Sun Micro. 2009-07-06 21:36:35 +00:00
COPYING.Sun_Microsystems branches/zip: add COPYING files for Percona and Sun Micro. 2009-07-06 21:36:35 +00:00
Doxyfile branches/zip: buf0buf.h, Doxyfile: Fix the Doxygen translation. 2009-05-27 06:57:25 +00:00
ha_innodb.def branches/zip: ChangeLog, ha_innodb.def: Set svn:eol-style native 2008-10-30 10:46:21 +00:00
Makefile.am branches/zip: This is patch from Inaam that uses red-black tree 2010-03-23 16:20:36 +00:00
plug.in Non-functional change: update copyright year to 2010 of the files 2010-03-26 14:19:01 +00:00
revert_gen.sh branches/zip: Merge revisions 265:459 from trunk. 2006-04-12 09:32:17 +00:00
setup.sh branches/zip: 2009-02-26 07:21:20 +00:00