summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorYorick Peterse <yorickpeterse@gmail.com>2016-03-04 12:21:26 +0100
committerRobert Speicher <rspeicher@gmail.com>2016-03-11 15:25:24 -0500
commit0ba20457fb7e16538e447bd6d3782cb8b7b506fa (patch)
tree07fcfb0cdd38a38ee8dce71c6cf9838b693eeb5a
parent78244ffcbff2d5f31611c7a793cad797905cd384 (diff)
downloadgitlab-ce-0ba20457fb7e16538e447bd6d3782cb8b7b506fa.tar.gz
Added pg_trgm to the PostgreSQL requirements
-rw-r--r--doc/install/requirements.md11
1 files changed, 11 insertions, 0 deletions
diff --git a/doc/install/requirements.md b/doc/install/requirements.md
index 8df142c531b..d59b7f0e84d 100644
--- a/doc/install/requirements.md
+++ b/doc/install/requirements.md
@@ -97,6 +97,17 @@ To change the Unicorn workers when you have the Omnibus package please see [the
If you want to run the database separately expect a size of about 1 MB per user.
+### PostgreSQL Requirements
+
+Users using PostgreSQL must ensure the `pg_trgm` extension is loaded into every
+GitLab database. This extension can be enabled (using a PostgreSQL super user)
+by running the following query for every database:
+
+ CREATE EXTENSION pg_trgm;
+
+On some systems you may need to install an additional package (e.g.
+`postgresql-contrib`) for this extension to become available.
+
## Redis and Sidekiq
Redis stores all user sessions and the background task queue.