LP1997098: Add Support for PostgreSQL 15
authorJason Stephenson <jstephenson@cwmars.org>
Wed, 23 Nov 2022 20:38:00 +0000 (15:38 -0500)
committerBill Erickson <berickxx@gmail.com>
Thu, 2 Mar 2023 16:36:27 +0000 (11:36 -0500)
commitd171d708e5f3aae10952912a063db95048f28f28
tree070303fea802812052c2f56e05b942e2825aaa16
parentc63403de805049a47f8f43747c492c8a99b78534
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>
Signed-off-by: Bill Erickson <berickxx@gmail.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