Skip to content

Commit 60e882d

Browse files
authored
Merge branch 'master' into v10.9-documentation
2 parents ce4f633 + 3673f09 commit 60e882d

File tree

1 file changed

+7
-7
lines changed

1 file changed

+7
-7
lines changed

source/deploy/software-hardware-requirements.rst

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -93,9 +93,8 @@ Database software
9393
^^^^^^^^^^^^^^^^^
9494

9595
- PostgreSQL 13.0+
96-
- MySQL 8.0.12+ (see note below on MySQL 8 support)
9796

98-
Amazon Aurora equivalents of both PostgreSQL and MySQL are also supported.
97+
Amazon Aurora equivalents of PostgreSQL is also supported.
9998

10099
.. important::
101100

@@ -151,13 +150,14 @@ Search limitations on PostgreSQL:
151150

152151
- If any of the above is an issue, you can :doc:`set up and enable enterprise search </scale/enterprise-search>`.
153152

154-
Search limitations on MySQL:
153+
MySQL Support
154+
::::::::::::::::::::
155+
:doc:`MySQL database support </deploy/server/prepare-mattermost-mysql-database>` is being deprecated starting with Mattermost v11. See the :doc:`PostgreSQL migration </deploy/postgres-migration>` documentation for guidance on migrating from MySQL to PostgreSQL.
155156

156-
- Hashtags or recent mentions of usernames containing a dot do not return search results.
157+
- Search limitations on MySQL: Hashtags or recent mentions of usernames containing a dot do not return search results.
157158
- The migration system requires the MySQL database user to have additional `EXECUTE`, `CREATE ROUTINE`, `ALTER ROUTINE` and `REFERENCES` privileges to run schema migrations.
158-
159-
MySQL 8 Support
160-
::::::::::::::::
159+
- MariaDB v10+ no longer functions as a MySQL drop-in replacement, and it's not supported for Mattermost due to the requirement of MySQL 5.7.12. Prior versions of MariaDB were not officially supported but may have functioned in older Mattermost releases. If you are running MariaDB now, migrating from MariaDB to the MySQL equivalent is recommended.
160+
- Deployments requiring searching in Chinese, Japanese, and Korean languages require MySQL 5.7.6+ and the configuration of `ngram Full-Text parser <https://dev.mysql.com/doc/refman/5.7/en/fulltext-search-ngram.html>`__. For searching two characters, you will also need to set ``ft_min_word_len`` and ``innodb_ft_min_token_size`` to ``2`` and restart MySQL. See `CJK discussion <https://github.com/mattermost/mattermost/issues/2033#issuecomment-183872616>`__ for details.
161161

162162
.. important::
163163

0 commit comments

Comments
 (0)