~drizzle-trunk/drizzle/development

« back to all changes in this revision

Viewing changes to plugin/innobase/mysql-test/innodb_bug44571.test

  • Committer: Brian Aker
  • Date: 2011-02-22 06:12:02 UTC
  • mfrom: (2190.1.6 drizzle-build)
  • Revision ID: brian@tangent.org-20110222061202-k03czxykqy4x9hjs
List update, header fixes, multiple symbols, and David deletes some code.

Show diffs side-by-side

added added

removed removed

Lines of Context:
 
1
#
 
2
# Bug#44571 InnoDB Plugin crashes on ADD INDEX
 
3
# http://bugs.mysql.com/44571
 
4
# Please also refer to related fix in
 
5
# http://bugs.mysql.com/47621
 
6
#
 
7
-- source include/have_innodb.inc
 
8
 
 
9
CREATE TABLE bug44571 (foo INT) ENGINE=InnoDB;
 
10
ALTER TABLE bug44571 CHANGE foo bar INT;
 
11
# Create index with the old column name will fail,
 
12
# because the CHANGE foo bar is successful. And
 
13
# the column name change would communicate to
 
14
# InnoDB with the fix from bug #47621
 
15
-- error ER_KEY_COLUMN_DOES_NOT_EXITS
 
16
ALTER TABLE bug44571 ADD INDEX bug44571b (foo);
 
17
# The following create indexes should succeed,
 
18
# indirectly confirm the CHANGE foo bar is successful.
 
19
ALTER TABLE bug44571 ADD INDEX bug44571c (bar);
 
20
DROP INDEX bug44571c ON bug44571;
 
21
CREATE INDEX bug44571c ON bug44571 (bar);
 
22
DROP TABLE bug44571;