>>>>> "Zardosht" == Zardosht Kasheff <zardosht@stripped> writes:
Zardosht> I am interested to hear feedback on a patch I have submitted for a
Zardosht> feature request, bug #45754 (http://bugs.mysql.com/bug.php?id=45754).
Zardosht> The patch increases the maximum number of columns in a MySQL key from 16 to
Looks ok and should be relatively safe to do.
Here is what I wrote about the patch in the bug report:
One problem with the patch is that it will unconditionally increase
the space needed for the keys in the .frm file and for people with a
lot of fields where the total length of the .frm is close to 64K after
the change they may not be able to ALTER the table again.
The way to fix the above would be to add the number of used key
segments to create_frm().
It should also be safe to increase the number of segments in MyISAM to 32 too.
(One will get a warning in debug log for old files, but this shouldn't