docs: Highlight that Zulip now defaults to postgres 12.

This commit is contained in:
Tim Abbott 2020-06-26 16:26:57 -07:00
parent eb6802057a
commit dc05b5c317
2 changed files with 15 additions and 1 deletions

View File

@ -238,7 +238,9 @@ Also see [the queuing guide](../subsystems/queuing.md).
PostgreSQL (also known as Postgres) is the database that stores all
persistent data, that is, data that's expected to live beyond a user's
current session.
current session. Starting with Zulip 3.0, new Zulip installations
will install modern Postgres release rather than using the version included
with the operating system.
In production, Postgres is installed with a default configuration. The
directory that would contain configuration files

View File

@ -1,6 +1,18 @@
Postgres database details
=========================
Starting with Zulip 3.0, Zulip supports using Postgres 10, 11, or 12,
defaulting to Postgres 12 for new installations.
Previous versions of Zulip used whatever version of Postgres was
included with the base operating system (E.g. Postgres 12 on Ubuntu
Focal, 10 on Ubuntu Bionic, and 9.6 on Ubuntu Xenial). We recommend
that installations currently using older Postgres releases [upgrade to
Postgres 12][upgrade-postgres], as may drop support for older postgres
in a future release.
[upgrade-postgres]: ../production/upgrade-or-modify.html#upgrading-postgresql
#### Remote Postgres database
This is a bit annoying to setup, but you can configure Zulip to use a