maria-discuss team mailing list archive
Mailing list archive
Re: Inconsistent engine typecode for TokuDB
Dne 23.3.2015 v 13:14 Sergei Golubchik napsal(a):
On Mar 15, Jan Hejl wrote:
i moved from TokuDB 7.5.x MySQL (5.5.39) fork to MariaDB 10.0.16. Since
then mysqld.err show error like this:
150315 22:30:29 [Warning] ./imperial@002bkv@002bcz773/scanner.frm is
inconsistent: engine typecode 42, engine name TokuDB (43)
for each TokuDB table access.
Editing 4th byte of FRM file didn't helped, it gets overwriten to 0x2A
I'm not sure why it happens, normally editing FRM should be enough. My
guess is that TokuDB supports table discovery (that's a fact, not a
guess yet), and it stores frm somewhere inside TokuDB tablespace, and
when you edit the frm file, TokuDB noticed the difference and
"discovers" the original FRM. And overwrites your edits.
Does anyone know how to get rid of these warnings?
ALTER TABLE would do, I suppose.
Although, of course, that's far for an ideal solution.
yes! That helped. It seems that it didn't break a thing.
Description: Elektronicky podpis S/MIME