[koha-commits] main Koha release repository branch 3.14.x updated. v3.14.06-64-g91c7ea2

Git repo owner gitmaster at git.koha-community.org
Mon May 19 17:02:38 CEST 2014


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 "main Koha release repository".

The branch, 3.14.x has been updated
       via  91c7ea239f93c838f5f3b306ef2fee6255f1fef2 (commit)
       via  67a1293b7e6411ed664964173aa583ee0386d042 (commit)
       via  f732638fcbde5fa7479c4d5d5cc29b2e59ea0e8e (commit)
      from  36988e28d3d642241e21efc3beabf9fab4604af1 (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 91c7ea239f93c838f5f3b306ef2fee6255f1fef2
Author: Galen Charlton <gmc at esilibrary.com>
Date:   Wed Feb 19 21:00:32 2014 +0000

    Bug 11202: (follow-up) update number of expected tests for t/QueryParser.t
    
    Signed-off-by: Galen Charlton <gmc at esilibrary.com>
    (cherry picked from commit c9dd8b8bc3d07d1f4fc132759758f337e3d23196)
    Signed-off-by: Fridolin Somers <fridolin.somers at biblibre.com>

commit 67a1293b7e6411ed664964173aa583ee0386d042
Author: Jonathan Druart <jonathan.druart at biblibre.com>
Date:   Mon Feb 3 13:17:17 2014 +0100

    Bug 11202: FIX UT for QueryParser.t
    
    Test plan:
    prove t/QueryParser.t
    
    Signed-off-by: Galen Charlton <gmc at esilibrary.com>
    (cherry picked from commit 0e92d21d0ed8683e2905812377e7f4dcf2a0a882)
    Signed-off-by: Fridolin Somers <fridolin.somers at biblibre.com>

commit f732638fcbde5fa7479c4d5d5cc29b2e59ea0e8e
Author: Mathieu Saby <mathieu.saby at univ-rennes2.fr>
Date:   Tue Nov 5 12:33:04 2013 +0100

    Bug 11202: Improve UNIMARC biblio indexing
    
    This patch makes the following changes to UNIMARC biblio indexing :
    A. Changes to UNIMARC conf files
    1. add comments to biblio-koha-indexdefs.xml
    2. make biblio-koha-indexdefs.xml more compact by grouping some
       declarations
       Ex : 200$f and 200$g => one declaration for 200$fg
    3. suppress unneeded declarations (indexing of some 4XX fields and 6XX
       fields not in unimarc format)
    4. unindex some (sub)fields unneeded by most users (318, 207,230,210a,
       215, 4XXd)
    5. change the way 308 field is indexed (no visible changes)
    6. replace Title-host with Host-item -- see bug 11119
    7. index 208 in Material-Type -- see bug 11119
    8. index 100 pos 8-9 and 9-12 in pubdate:y and pubdate:n
    9. index 100 pos 8-9 in pubdate:s instead of 210$d
    10. Index all subfields of note 334 and 327 in note index
    11. Index 304 and 327 in title index as well as note index
        327 can contain a list of titles included in a work
        304 can contain the title of the original work in case of a
        translation
    12. Index 314 in author index as well as note index
        314 can contain authors not mentionned in 200$f/g (the 4th, 5th etc.
        author)
    13. Index 328 note in Dissertation-information as well as note
    14. Index 328$t in Title
    
    B. Changes to ccl.properties :
    1. add a new index Dissertation-information (1056)
    2. fix EAN, pubdate and acqdate (they were not linked with bib1 attributes)
    
    C. Changes to Search.pm
    1. add Dissertation-information and suppress Title-host and UPC
    
    D. Changes to QP config file queryparser.yaml
    1. add Dissertation-information
    2 fix EAN, pubdate and acqdate
    
    Test plan :
    If you cannot test in GRS1, test only in DOM, as GRS will be deprecated.
    
    1. Apply the patch in a UNIMARC Koha running with DOM and ICU
    2. copy src/etc/searchengine/queryparser.yaml into the main config
       directory of QP
    3. copy src/etc/zebradb/ccl.properties into the main config directory
       of Zebra
    4. copy src/etc/zebradb/marc_defs/unimarc/biblio/* into the main config
       directory of Zebra
    5. reindex biblios (rebuild_zebra.pl -r -b -x -v)
    6. test note index : make some searches on 334$b or 327$b
    7. test author index : make some searches on 314 field
    8. test title index : make some searches on 304 and 327 field, make a
       search on 328$t subfield
    9. test dissertation-information index : make some searches on 328 field
    10. In a record, put in the dates of 100 fields the values "1000" (1st
        date) and "1001" (2d date) ; try to search a book written in year
        1000, you should find the record ; idem for year 1001
    11. make some searches and sort by date. It should work better as before,
        especially if you have values like "c2009" or "impr. 2010" in 210
        field
    12. Regression test : make some searches on several indexes, like EAN,
        etc. It should work as before
    
    Test 10-12 with and without Queryparser activated.
    Be careful: with Queryparser activated, the index names (title,
    dissertation-information...) must be entered in lowercase only.
    Of course, to test search and sort by dates, you need to have full
    records, with dates in 100 field as well as 210 field.
    
    Signed-off-by: Paola Rossi <paola.rossi at cineca.it>
    Signed-off-by: Jonathan Druart <jonathan.druart at biblibre.com>
    Signed-off-by: Galen Charlton <gmc at esilibrary.com>
    (cherry picked from commit b6118db2f595cec027dc9c809dcfb639ec4a320b)
    Signed-off-by: Fridolin Somers <fridolin.somers at biblibre.com>

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

Summary of changes:
 C4/Search.pm                                       |    3 +-
 etc/searchengine/queryparser.yaml                  |   15 +-
 etc/zebradb/ccl.properties                         |   22 +-
 .../unimarc/biblios/biblio-koha-indexdefs.xml      |  878 +++++++-------------
 .../unimarc/biblios/biblio-zebra-indexdefs.xsl     |  753 ++---------------
 etc/zebradb/marc_defs/unimarc/biblios/record.abs   |  130 ++-
 t/QueryParser.t                                    |   10 +-
 7 files changed, 480 insertions(+), 1331 deletions(-)


hooks/post-receive
-- 
main Koha release repository


More information about the koha-commits mailing list