Topic on Extension talk:Translate

MyISAM dependency blocking adoption of Azure Database for MySql

4
Lsilverman (talkcontribs)

I just attempted to move my mediawiki DB into Azure Database for MySql (their new hosted MySql offering). Got blocked on the use of MyISAM fulltext search on translate_tmf table.

Can this be migrated to InnoDB soon? Latest MySQLs have support for fulltext in InnoDB.

Nikerabbit (talkcontribs)

There are no such plans currently. ElasticSearch is recommended as the backend for translation memory and it also provides translation search. If you use ElasticSearch those database tables are unused.

Lsilverman (talkcontribs)

Nevertheless, the extension would fail to install due to the attempt to create the table using MYISAM.

Nikerabbit (talkcontribs)

Well, you can just comment out those files for the installation to remove the blocker for you. The oldest MySQL version that MediaWiki supports doesn't have fulltext support. You can file a task in Phabricator to make sure it is not forgotten when the minimum version requirement is updated.

Reply to "MyISAM dependency blocking adoption of Azure Database for MySql"