[Rt-commit] rt branch 5.0/postgresql-version-docs created. rt-5.0.2-37-g03f9c79746

BPS Git Server git at git.bestpractical.com
Fri Nov 19 17:08:41 UTC 2021

This is an automated email from the git hooks/post-receive script. It was
generated because a ref change was pushed to the repository containing
the project "rt".

The branch, 5.0/postgresql-version-docs has been created
        at  03f9c79746e075118028827cc158f94a90baf941 (commit)

- Log -----------------------------------------------------------------
commit 03f9c79746e075118028827cc158f94a90baf941
Author: Brett Smith <brett at bestpractical.com>
Date:   Fri Nov 19 11:47:29 2021 -0500

    Document version requirement in README.PostgreSQL
    Our primary README specifies a version requirement. However, this number
    is primarily based on what version PostgreSQL supported at the time of
    release. The other database READMEs provide a technical justification
    for their version requirements. Follow that same pattern for PostgreSQL.
    Saying that we require PostgreSQL 9.1 "starting with RT 5.0.0" is
    probably an oversimplification. The reality probably depends on the
    versions of every piece of the stack, including libpq, DBD::Pg, and RT
    itself. But RT 5.0.0 is the first release where we documented PostgreSQL
    9.1+ as the version requirement (see 0e0e496580cd), so go with that.

diff --git a/README.PostgreSQL b/README.PostgreSQL
index 4bf3252cb1..65c4719b5f 100644
--- a/README.PostgreSQL
+++ b/README.PostgreSQL
@@ -1,3 +1,11 @@
+Starting with RT 5.0.0, the minimum supported PostgreSQL version is 9.1. RT
+specifies a client_encoding when it connects to a PostgreSQL server to help
+ensure that text is encoded and decoded correctly and consistently in the
+database. Support for specifying client_encoding at connection time was
+introduced in PostgreSQL 9.1.
 Locale and sorting behavior (order by)



More information about the rt-commit mailing list