[koha-commits] main Koha release repository branch new/bug_8211 created. v3.08.00-835-g4feb6a4

Git repo owner gitmaster at git.koha-community.org
Tue Sep 18 17:32:50 CEST 2012


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, new/bug_8211 has been created
        at  4feb6a4736adbdc809cb5945269c52210e0d393d (commit)

- Log -----------------------------------------------------------------
commit 4feb6a4736adbdc809cb5945269c52210e0d393d
Author: Jared Camins-Esakov <jcamins at cpbibliography.com>
Date:   Thu Aug 23 19:35:22 2012 -0400

    Bug 8211: Add exploded search options
    
    When working with hierarchical subject headings, it is sometimes helpful
    to do a search for all records with a specific subject, plus
    broader/narrower/related subjects. This patch adds support for these
    "exploded" subject searches to Koha.
    
    To test:
    1) Make sure you have a bunch of hierarchical subjects. I created
       geographical subjects for "Arizona," "United States," and "Phoenix,"
       and linked them together using 551s, and made sure I had a half
       dozen records linking to each (but not all to all three).
    2) Do a search for su-br:Arizona (or choose "Subject and broader terms"
       on the advanced search screen with "more options" displayed), and
       check that you get the records with the subject "Arizona" and the
       records with the subject "United States"
    3) Do a search for su-na:Arizona (or choose "Subject and narrower terms"
       on the advanced search screen with "more options" displayed), and
       check that you get the records with the subject "Arizona" and the
       records with the subject "Phoenix"
    4) Do a search for su-rl:Arizona (or choose "Subject and related terms"
       on the advanced search screen with "more options" displayed), and
       check that you get the records with the subject "Arizona," the
       records with the subject "United States," and the records with the
       subject "Phoenix"
    5) Ensure that other searches still work (keyword, subject, ccl,
       whatever)
    6) Sign off
    
    Technical details:
    This patch adds a shim in front of C4::Search::buildQuery in order to
    preprocess the query and call the _handle_exploding_search callback.
    This shim will allow us to gradually offload query parsing to a new
    query parser module.
    
    Signed-off-by: wajasu <matted-34813 at mypacks.net>
    Signed-off-by: Paul Poulain <paul.poulain at biblibre.com>

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


hooks/post-receive
-- 
main Koha release repository


More information about the koha-commits mailing list