LP1997098: Add Support for PostgreSQL 15 user/berick/lp1997098-pg-15-signoff
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 15:55:45 +0000 (10:55 -0500)
commitdc6c07b465100be7a2c4e0904bd4030ea49d2a1b
tree9b24525b6c6087135427e2e97b901acf90e3c6d2
parenteda46923facdd678fdd45661009ef6073855db84
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