[open-ils-commits] [GIT] Evergreen ILS branch master updated. c888fde19357f690b47966b108f97e602f5f9617

Evergreen Git git at git.evergreen-ils.org
Wed Jun 17 17:52:27 EDT 2015


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 "Evergreen ILS".

The branch, master has been updated
       via  c888fde19357f690b47966b108f97e602f5f9617 (commit)
      from  cc0a346d60f9bfa2f370ef28360c4fc7903801ca (commit)

Those revisions listed above that are new to this repository have
not appeared on any other notification email; so we list those
revisions in full, below.

- Log -----------------------------------------------------------------
commit c888fde19357f690b47966b108f97e602f5f9617
Author: Bill Erickson <berickxx at gmail.com>
Date:   Wed Jun 17 17:51:50 2015 -0400

    Porting 2.8.1 -> 2.8.2 SQL upgrade
    
    Signed-off-by: Bill Erickson <berickxx at gmail.com>

diff --git a/Open-ILS/src/sql/Pg/version-upgrade/2.8.1-2.8.2-upgrade-db.sql b/Open-ILS/src/sql/Pg/version-upgrade/2.8.1-2.8.2-upgrade-db.sql
new file mode 100644
index 0000000..21427ad
--- /dev/null
+++ b/Open-ILS/src/sql/Pg/version-upgrade/2.8.1-2.8.2-upgrade-db.sql
@@ -0,0 +1,35 @@
+--Upgrade Script for 2.8.1 to 2.8.2
+\set eg_version '''2.8.2'''
+BEGIN;
+INSERT INTO config.upgrade_log (version, applied_to) VALUES ('2.8.2', :eg_version);
+-- index serial.record_entry.record
+
+
+SELECT evergreen.upgrade_deps_block_check('0917', :eg_version);
+
+CREATE INDEX serial_record_entry_record_idx ON serial.record_entry ( record );
+
+-- index authority.simple_heading.record so that reingesting
+-- authority records does not require a sequential scan of ash
+
+SELECT evergreen.upgrade_deps_block_check('0918', :eg_version);
+
+CREATE INDEX authority_simple_heading_record_idx ON authority.simple_heading (record);
+
+
+SELECT evergreen.upgrade_deps_block_check('0919', :eg_version);
+
+ALTER TABLE acq.acq_lineitem_history DROP CONSTRAINT IF EXISTS acq_lineitem_history_queued_record_fkey;
+
+
+SELECT evergreen.upgrade_deps_block_check('0920', :eg_version);
+
+CREATE UNIQUE INDEX
+    hold_request_capture_protect_idx ON action.hold_request (current_copy)
+    WHERE   current_copy IS NOT NULL -- sometimes null in old/bad data
+            AND capture_time IS NOT NULL
+            AND cancel_time IS NULL
+            AND fulfillment_time IS NULL;
+
+
+COMMIT;

-----------------------------------------------------------------------

Summary of changes:
 .../Pg/version-upgrade/2.8.1-2.8.2-upgrade-db.sql  |   35 ++++++++++++++++++++
 1 files changed, 35 insertions(+), 0 deletions(-)
 create mode 100644 Open-ILS/src/sql/Pg/version-upgrade/2.8.1-2.8.2-upgrade-db.sql


hooks/post-receive
-- 
Evergreen ILS


More information about the open-ils-commits mailing list