[Koha-bugs] [Bug 8233] New search engine layer - introduce solr without breaking anything else

bugzilla-daemon at bugs.koha-community.org bugzilla-daemon at bugs.koha-community.org
Wed Jun 13 13:54:24 CEST 2012


http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=8233

Jonathan Druart <jonathan.druart at biblibre.com> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
             Status|NEW                         |Needs Signoff
           Assignee|gmcharlt at gmail.com          |jonathan.druart at biblibre.co
                   |                            |m

--- Comment #1 from Jonathan Druart <jonathan.druart at biblibre.com> ---
Created attachment 10257
  -->
http://bugs.koha-community.org/bugzilla3/attachment.cgi?id=10257&action=edit
SearchEngine: Add a Koha::SearchEngine module

    First draft introducing solr into Koha :-)

    List of files :
      $ tree t/searchengine/
      t/searchengine
      |-- 000_conn
      |   `-- conn.t
      |-- 001_search
      |   `-- search_base.t
      |-- 002_index
      |   `-- index_base.t
      |-- 003_query
      |   `-- buildquery.t
      |-- 004_config
      |   `-- load_config.t
      `-- indexes.yaml
      just do `prove -r t/searchengine/**/*.t`

      t/lib
      |-- Mocks
      |   `-- Context.pm
      `-- Mocks.pm
      provide a mock to SearchEngine syspref (set_zebra and set_solr).

      $ tree Koha/SearchEngine
      Koha/SearchEngine
      |-- Config.pm
      |-- ConfigRole.pm
      |-- FacetsBuilder.pm
      |-- FacetsBuilderRole.pm
      |-- Index.pm
      |-- IndexRole.pm
      |-- QueryBuilder.pm
      |-- QueryBuilderRole.pm
      |-- Search.pm
      |-- SearchRole.pm
      |-- Solr
      |   |-- Config.pm
      |   |-- FacetsBuilder.pm
      |   |-- Index.pm
      |   |-- QueryBuilder.pm
      |   `-- Search.pm
      |-- Solr.pm
      |-- Zebra
      |   |-- QueryBuilder.pm
      |   `-- Search.pm
      `-- Zebra.pm

    How to install and configure Solr ?
      See the wiki page:
http://wiki.koha-community.org/wiki/SearchEngine_Layer_RFC

-- 
You are receiving this mail because:
You are watching all bug changes.


More information about the Koha-bugs mailing list