[MDEV-4530] TokuDB: Column modification does not work, causes ER_TABLE_DEF_CHANGED Created: 2013-05-14  Updated: 2013-05-20  Resolved: 2013-05-18

Status: Closed
Project: MariaDB Server
Component/s: None
Affects Version/s: None
Fix Version/s: None

Type: Bug Priority: Major
Reporter: Elena Stepanova Assignee: Sergei Golubchik
Resolution: Fixed Votes: 0
Labels: tokudb

Issue Links:
Relates
relates to MDEV-4507 Include TokuDB storage engine Closed

 Description   

MariaDB [test]> create table t1 (i int) engine=TokuDB;
Query OK, 0 rows affected (1.10 sec)
 
MariaDB [test]> alter table t1 modify i int default '0';
ERROR 1412 (HY000): Table definition has changed, please retry transaction

Test case:

install soname 'ha_tokudb.so';
create table t1 (i int) engine=TokuDB;
alter table t1 modify i int default '0';

bzr version-info

revision-id: holyfoot@askmonty.org-20130514121908-d6tp4zsdkim0q4dg
revno: 3768
branch-nick: 5.5-hf-tokudb



 Comments   
Comment by Elena Stepanova [ 2013-05-14 ]

Not reproducible on MariaDB-5.5.30-TokuDB-7.0.1

Comment by Elena Stepanova [ 2013-05-14 ]

Not limited to column modification, many other ALTER statements exhibit the same behavior

Generated at Thu Feb 08 06:57:08 UTC 2024 using Jira 8.20.16#820016-sha1:9d11dbea5f4be3d4cc21f03a88dd11d8c8687422.