Hi,
when upgrading to kamailio 3.3 I have noticed, that in the database
structure new indexes are present (e.g. in presence module).
The problem is, that some of those indexes are too long for mysql, if
the DB charset is utf8 (mysql calculates several bytes per character):
"Specified key was too long; max key length is 1000 bytes".
This is a very well-known limitation in mysql:
http://bugs.mysql.com/bug.php?id=4541
... and I think we can not expect this behaviour to be changed in future
versions of mysql (at least that is what comments like "redesign your
table" or "table design is bad" indicate).
Not using utf8 at all is (in my opinion) not really a solution.
That means, that mysql-support for the DB structure is somewhat limited...?
What about MariaDB as an alternative?
Cheers
Jasmin