summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorDouwe Maan <douwe@gitlab.com>2017-05-26 13:40:11 +0000
committerDouwe Maan <douwe@gitlab.com>2017-05-26 13:40:11 +0000
commitd5b2c5e3d2f1fc4332b415392cd2dbff4c591edc (patch)
tree5466d98606ff57c7e031d60bf71feca967a4ced8
parentbdc91dfb2df46599f2995094446982447ea931eb (diff)
parente961f3da300b2ca59277306f011c321251a76f2e (diff)
downloadgitlab-ce-d5b2c5e3d2f1fc4332b415392cd2dbff4c591edc.tar.gz
Merge branch '32851-postgres-min-version' into 'master'
Drop support for postgresql 9.1 in GitLab 9.3 Closes #32851 See merge request !11677
-rw-r--r--.gitlab-ci.yml2
-rw-r--r--changelogs/unreleased/32851-postgres-min-version.yml4
-rw-r--r--doc/install/database_mysql.md2
-rw-r--r--doc/install/installation.md3
4 files changed, 8 insertions, 3 deletions
diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml
index 887be3e83b1..dea11bb9f61 100644
--- a/.gitlab-ci.yml
+++ b/.gitlab-ci.yml
@@ -52,7 +52,7 @@ stages:
.use-pg: &use-pg
services:
- - postgres:9.1
+ - postgres:9.2
- redis:alpine
.use-mysql: &use-mysql
diff --git a/changelogs/unreleased/32851-postgres-min-version.yml b/changelogs/unreleased/32851-postgres-min-version.yml
new file mode 100644
index 00000000000..139307d65c6
--- /dev/null
+++ b/changelogs/unreleased/32851-postgres-min-version.yml
@@ -0,0 +1,4 @@
+---
+title: Minimum postgresql version is now 9.2
+merge_request: 11677
+author:
diff --git a/doc/install/database_mysql.md b/doc/install/database_mysql.md
index da2dac23c6a..9a171d34671 100644
--- a/doc/install/database_mysql.md
+++ b/doc/install/database_mysql.md
@@ -281,5 +281,5 @@ GitLab database to `longtext` columns, which can persist values of up to 4GB
Details can be found in the [PostgreSQL][postgres-text-type] and
[MySQL][mysql-text-types] manuals.
-[postgres-text-type]: http://www.postgresql.org/docs/9.1/static/datatype-character.html
+[postgres-text-type]: http://www.postgresql.org/docs/9.2/static/datatype-character.html
[mysql-text-types]: http://dev.mysql.com/doc/refman/5.7/en/string-type-overview.html
diff --git a/doc/install/installation.md b/doc/install/installation.md
index 5bba405f159..cda70b78c61 100644
--- a/doc/install/installation.md
+++ b/doc/install/installation.md
@@ -185,7 +185,8 @@ Create a `git` user for GitLab:
We recommend using a PostgreSQL database. For MySQL check the
[MySQL setup guide](database_mysql.md).
-> **Note**: because we need to make use of extensions you need at least pgsql 9.1.
+> **Note**: because we need to make use of extensions and concurrent index removal,
+you need at least PostgreSQL 9.2.
1. Install the database packages: