From: Konstantin Osipov Date: June 16 2008 3:09pm Subject: Re: bzr commit into mysql-5.1 branch (davi:2662) Bug#21704, Bug#33873 List-Archive: http://lists.mysql.com/commits/47914 Message-Id: <20080616150928.GA7201@bodhi> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii * Davi Arnaut [08/06/12 03:13]: > 2662 Davi Arnaut 2008-06-11 > Bug#33873: Fast ALTER TABLE doesn't work with multibyte character sets > > This is a tentative fix to spark discussing with reviewers, > please disregard. > > The problem was that when comparing tables for a possible > fast alter table, the comparison was being performed using > the parsed information and not the final definition. > > The solution is to use the possible final table layout to > compare if a fast alter is possible or not. > > per-file messages: > mysql-test/include/mix1.inc > Tweaky test case to trigger Bug 21704 > sql/sql_table.cc > Use updated (final) information to compare fields. OK to push. --