Bug 14472: Wrong ISSN search index in record matching rules
authorAmit Gupta <amit.gupta@informaticsglobal.com>
Mon, 29 Jun 2015 16:12:08 +0000 (21:42 +0530)
committerTomas Cohen Arazi <tomascohen@theke.io>
Mon, 7 Sep 2015 14:36:19 +0000 (11:36 -0300)
commit0b17dd3634948af0c92d5de023159fee4b8a3f5e
treeed3ceda5226a90c4962a368334ceba0593f20661
parent297479cc9adb74e050fb630c342413f67ca7c5a8
Bug 14472: Wrong ISSN search index in record matching rules

To Test
---------
 1) Apply the patch
 2) Export some MARC bibliographic records from Koha
 3) Import those same MARC bibliographic records using the
    "ISSN(022$a)" record matching rule.
 4) The incoming records should match perfectly
 5) Check the mysql tables (marc_matchers, matchpoints,
    matcher_matchpoints, matchpoint_components,
    matchpoint_component_norms) to make sure the values were
    inserted as expected.
For new Koha installation
 1) create the koha database
 2) Go to the staff client page, and do a "fresh" install making
    sure to select lots of optional marc 21 matching rules so
    the .../marc21/optional/marc21_default_matching_rules.sql
    gets triggered.
 3) Check the mysql tables (marc_matchers, matchpoints,
    matcher_matchpoints, matchpoint_components,
    matchpoint_component_norms) to make sure the values were
    inserted as expected.

Bug 14472 - Added Atomic Update to fix wrong issn search index

    - Fix comments

Signed-off-by: Chris Cormack <chrisc@catalyst.net.nz>
Signed-off-by: Jonathan Druart <jonathan.druart@bugs.koha-community.org>
Signed-off-by: Tomas Cohen Arazi <tomascohen@theke.io>
installer/data/mysql/atomicupdate/bug_14472_Wrong_ISSN_search_index_in_record_matching_rules.sql [new file with mode: 0644]
installer/data/mysql/de-DE/marcflavour/marc21/optional/marc21_default_matching_rules.sql
installer/data/mysql/en/marcflavour/marc21/optional/marc21_default_matching_rules.sql
installer/data/mysql/es-ES/marcflavour/marc21/optional/marc21_default_matching_rules.sql
installer/data/mysql/fr-FR/marcflavour/marc21/Optionnel/marc21_default_matching_rules.sql
installer/data/mysql/it-IT/marcflavour/marc21/optional/marc21_default_matching_rules.sql
installer/data/mysql/nb-NO/marcflavour/marc21/optional/marc21_default_matching_rules.sql
installer/data/mysql/pl-PL/marcflavour/marc21/optional/marc21_default_matching_rules.sql
installer/data/mysql/ru-RU/marcflavour/marc21/optional/marc21_default_matching_rules.sql
installer/data/mysql/uk-UA/marcflavour/marc21/optional/marc21_default_matching_rules.sql