summaryrefslogtreecommitdiff
path: root/doc/install/requirements.md
diff options
context:
space:
mode:
authorsytses <sytse@gitlab.com>2017-06-23 15:22:49 -0700
committersytses <sytse@gitlab.com>2017-06-23 15:22:49 -0700
commit67861a04b7cadd90458feb95923e62c6799ea014 (patch)
tree7a72d53c829ef1c65dbb97ea2abc297e48ed8fc5 /doc/install/requirements.md
parentc66fdc2bd01620d6452943b21e74f0e9f5fafa98 (diff)
downloadgitlab-ce-67861a04b7cadd90458feb95923e62c6799ea014.tar.gz
Word MySQL stronger.
Diffstat (limited to 'doc/install/requirements.md')
-rw-r--r--doc/install/requirements.md5
1 files changed, 3 insertions, 2 deletions
diff --git a/doc/install/requirements.md b/doc/install/requirements.md
index 643fe5b686b..b9eb3859321 100644
--- a/doc/install/requirements.md
+++ b/doc/install/requirements.md
@@ -95,15 +95,16 @@ installation (e.g. the number of users, projects, etc).
We currently support the following databases:
- PostgreSQL (highly recommended)
-- MySQL/MariaDB (doesn't support all features)
+- MySQL/MariaDB (strongly discouraged, not all GitLab features are supported, no support for [MySQL GTID](https://dev.mysql.com/doc/refman/5.6/en/replication-gtids-concepts.html))
-We **highly recommend** the use of PostgreSQL instead of MySQL/MariaDB as not all
+We highly recommend the use of PostgreSQL instead of MySQL/MariaDB as not all
features of GitLab work with MySQL/MariaDB:
1. MySQL support for subgroups was [dropped with GitLab 9.3][post].
See [issue #30472][30472] for more information.
1. GitLab Geo does [not support MySQL](https://docs.gitlab.com/ee/gitlab-geo/database.html#mysql-replication).
1. [Zero downtime migrations][zero] do not work with MySQL
+1. We expect this list to grow over time.
Existing users using GitLab with MySQL/MariaDB are advised to
[migrate to PostgreSQL](../update/mysql_to_postgresql.md) instead.