LP#1979071: (follow-up) fix various DB schema and update issues
authorGalen Charlton <gmc@equinoxOLI.org>
Mon, 1 May 2023 15:51:42 +0000 (11:51 -0400)
committerGalen Charlton <gmc@equinoxOLI.org>
Mon, 1 May 2023 15:51:42 +0000 (11:51 -0400)
commit264c2f644554322efdcc801cc99a2edafe51e2a9
tree8fd049ecde51ed857f4581bf7148e77a6e180976
parent754a5e1253d7cdf53cbfe72e515c6797bd86885d
LP#1979071: (follow-up) fix various DB schema and update issues

* Incorporate the delayed reification option for search dictionary
  updates derived from authority records (see bug 1997485)
* Fixed an issue that prevented propagation of changes to main
  headings
* Fixed an issue introduced in bug 1977485 that prevented
  authority headings from being deleted
* Remove now-disused authority.indexing_ingest_or_delete()
* Remove an older version of authority.propagate_changes()
  from the base schema; this would be an issue in new databases
  installed from scratch.

Signed-off-by: Galen Charlton <gmc@equinoxOLI.org>
Open-ILS/src/sql/Pg/030.schema.metabib.sql
Open-ILS/src/sql/Pg/090.schema.action.sql
Open-ILS/src/sql/Pg/300.schema.staged_search.sql
Open-ILS/src/sql/Pg/999.functions.global.sql
Open-ILS/src/sql/Pg/upgrade/XXXX.schema.queued_ingest.sql