maria-developers team mailing list archive
-
maria-developers team
-
Mailing list archive
-
Message #09393
Re: Gsoc 2016 Mdev 371 Unique index for blob
Hi, Sachin!
On Mar 18, Sachin Setia wrote:
>
> ERROR 1030 (HY000): Got error 190 "Incompatible key or row definition
> between the MariaDB .frm file and the information in the storage engine.
> You have to dump an" from storage engine MyISAM
>
> We are getting this becuase in mi_create for each unique_def it creates one
> keydef and writes it.And this creates two problem
> 1. frm keydef algorithm is different from saved kefdef algorithm(always
> zero) for the time I have solved this problem .
>
> 2.Mismatch between keydef's keysegs the reason for this is when mi_create
> creates keyseg for unique_def it did not keeps the orignal uniquedef's
> keyseg parameters in mind like language start length which creates problem
> in check_definition function in ha_myisam.cc.I am currently working on it
> Once again sorry for this foolish mistake.
> Regars
> sachin
No problem, everyone makes mistakes :)
It's a prototype, after all. It's much more important that you
understand how the code works and why it doesn't work.
Regards,
Sergei
Chief Architect MariaDB
and security@xxxxxxxxxxx
References