LP1997098: Add Support for PostgreSQL 15
authorJason Stephenson <jstephenson@cwmars.org>
Wed, 23 Nov 2022 20:38:00 +0000 (15:38 -0500)
committerJason Stephenson <jstephenson@cwmars.org>
Wed, 1 Mar 2023 17:37:02 +0000 (12:37 -0500)
commitf1f37f4d8f9e9a7874c3d35509a42c2b0aa4260b
tree682b93d225db27c389aee57bf07be012013973cb
parent73d07b9e681b6cd48573d7b5d2eed64d7d0327e2
LP1997098: Add Support for PostgreSQL 15

Add Makefile targets to install the PostgreSQL 15 server
prerequisites.

Make postgresql-client-15 the default client version.

Add full text search configuration for PostgreSQL 15.

Modify config.ccmm_once_per_paramset and config.chmm_once_per_paramset
indexes for the interval casting function change from immutable to
stable.

Add a database upgrade script for the above.

Update the server installation instruction (README) for PostgreSQL 15.

Signed-off-by: Jason Stephenson <jason@sigio.com>
Open-ILS/src/extras/Makefile.install
Open-ILS/src/extras/install/Makefile.debian-bullseye
Open-ILS/src/extras/install/Makefile.debian-buster
Open-ILS/src/extras/install/Makefile.ubuntu-focal
Open-ILS/src/extras/install/Makefile.ubuntu-jammy
Open-ILS/src/sql/Pg/000.english.pg15.fts-config.sql [new symlink]
Open-ILS/src/sql/Pg/100.circ_matrix.sql
Open-ILS/src/sql/Pg/110.hold_matrix.sql
Open-ILS/src/sql/Pg/upgrade/XXXX.schema.fix-interval-indexes.sql [new file with mode: 0644]
docs/modules/installation/pages/server_installation.adoc