From: Mike Rylander Date: Tue, 17 May 2011 14:18:43 +0000 (-0400) Subject: Merge branch 'master' of git.evergreen-ils.org:Evergreen into authority-control-sets X-Git-Url: https://old-git.evergreen-ils.org/?a=commitdiff_plain;h=120f6986206cda89981634ffe7c50a9799e5a130;p=evergreen%2Fequinox.git Merge branch 'master' of git.evergreen-ils.org:Evergreen into authority-control-sets --- 120f6986206cda89981634ffe7c50a9799e5a130 diff --cc Open-ILS/src/sql/Pg/011.schema.authority.sql index 060d6f0ed4,f48e223ac9..37443bdc62 --- a/Open-ILS/src/sql/Pg/011.schema.authority.sql +++ b/Open-ILS/src/sql/Pg/011.schema.authority.sql @@@ -127,9 -85,10 +128,10 @@@ CREATE TABLE authority.full_rec CREATE INDEX authority_full_rec_record_idx ON authority.full_rec (record); CREATE INDEX authority_full_rec_tag_subfield_idx ON authority.full_rec (tag, subfield); CREATE INDEX authority_full_rec_tag_part_idx ON authority.full_rec (SUBSTRING(tag FROM 2)); + CREATE INDEX authority_full_rec_subfield_a_idx ON authority.full_rec (value) WHERE subfield = 'a'; CREATE TRIGGER authority_full_rec_fti_trigger - BEFORE UPDATE OR INSERT ON authority.full_rec - FOR EACH ROW EXECUTE PROCEDURE tsearch2(index_vector, value); + BEFORE UPDATE OR INSERT ON authority.full_rec + FOR EACH ROW EXECUTE PROCEDURE tsearch2(index_vector, value); CREATE INDEX authority_full_rec_index_vector_idx ON authority.full_rec USING GIST (index_vector); /* Enable LIKE to use an index for database clusters with locales other than C or POSIX */