See title.

We need to shorten the index on the single fields (array('field', 50) or similar) or possibly just remove the third one from the index, that is not going to be used frequently anyway....

Comments

berdir’s picture

Priority: Normal » Major

Can you have a look at this? This prevents installation on e.g. simplytest.me for example, which afaik uses MyISAM.

blueminds’s picture

Status: Active » Needs review
StatusFileSize
new997 bytes

Based on OHT and Gengo (storing numeric vals in those fields and I do not expect this will be much different for other services) I shortened the fields to 125 and removed the third one from the index.

berdir’s picture

Status: Needs review » Fixed

Changed to 127 characters and committed.

We discussed also making just the index length limited but agreed upon that nobody will probably require something that long. Even UUID's are way below those 127 characters.

miro_dietiker’s picture

Status: Fixed » Needs work

hmm, no update hook?

blueminds’s picture

Status: Needs work » Needs review
StatusFileSize
new1 KB

here it comes

berdir’s picture

Status: Needs review » Fixed

Yeah, forgot that.

Applied, run, works, committed.

Status: Fixed » Closed (fixed)

Automatically closed -- issue fixed for 2 weeks with no activity.