Bug 12538: Remove Solr without breaking anything else
authorJonathan Druart <jonathan.druart@biblibre.com>
Mon, 7 Jul 2014 14:51:12 +0000 (16:51 +0200)
committerTomas Cohen Arazi <tomascohen@gmail.com>
Sat, 11 Oct 2014 19:59:04 +0000 (16:59 -0300)
commitcf2eb49448a5bf8f84d3ae550b9cdcba88ef5c93
tree6baf2edea3a66ba75607f2349115ec069b99daac
parent9e3dd1f2b738cfbcb87c436dfe00c121097b0e0c
Bug 12538: Remove Solr without breaking anything else

Since nobody is currently working on the zebra layer introduced by bug
8233, Solr won't never work.
Some code has been introduced in 3.10 to prove several search engines
can cohabit into Koha but no help/fund has been found to go ahead.
It is useless to keep this code and to maintain an ambiguous situation.

I think the indexes configuration page could be restore later if someone
else introduces a new search engine into Koha.

Test plan:
Look at the code introduced by bug 8233 and verify all is removed.

Signed-off-by: Chris Cormack <chrisc@catalyst.net.nz>
Signed-off-by: Kyle M Hall <kyle@bywatersolutions.com>
Signed-off-by: Tomas Cohen Arazi <tomascohen@gmail.com>
46 files changed:
C4/Biblio.pm
C4/Installer/PerlDependencies.pm
Koha/SearchEngine.pm [deleted file]
Koha/SearchEngine/Config.pm [deleted file]
Koha/SearchEngine/ConfigRole.pm [deleted file]
Koha/SearchEngine/FacetsBuilder.pm [deleted file]
Koha/SearchEngine/FacetsBuilderRole.pm [deleted file]
Koha/SearchEngine/Index.pm [deleted file]
Koha/SearchEngine/IndexRole.pm [deleted file]
Koha/SearchEngine/QueryBuilder.pm [deleted file]
Koha/SearchEngine/QueryBuilderRole.pm [deleted file]
Koha/SearchEngine/Search.pm [deleted file]
Koha/SearchEngine/SearchRole.pm [deleted file]
Koha/SearchEngine/Solr.pm [deleted file]
Koha/SearchEngine/Solr/Config.pm [deleted file]
Koha/SearchEngine/Solr/FacetsBuilder.pm [deleted file]
Koha/SearchEngine/Solr/Index.pm [deleted file]
Koha/SearchEngine/Solr/QueryBuilder.pm [deleted file]
Koha/SearchEngine/Solr/Search.pm [deleted file]
Koha/SearchEngine/Zebra.pm [deleted file]
Koha/SearchEngine/Zebra/QueryBuilder.pm [deleted file]
Koha/SearchEngine/Zebra/Search.pm [deleted file]
admin/admin-home.pl
admin/searchengine/solr/indexes.pl [deleted file]
debian/rules
etc/searchengine/solr/config.yaml [deleted file]
etc/searchengine/solr/indexes.yaml [deleted file]
etc/searchengine/solr/indexes.yaml.bak [deleted file]
installer/data/mysql/sysprefs.sql
installer/data/mysql/updatedatabase.pl
koha-tmpl/intranet-tmpl/prog/en/modules/admin/admin-home.tt
koha-tmpl/intranet-tmpl/prog/en/modules/admin/preferences/admin.pref
koha-tmpl/intranet-tmpl/prog/en/modules/admin/searchengine/solr/indexes.tt [deleted file]
koha-tmpl/opac-tmpl/prog/en/includes/search/facets.inc [deleted file]
koha-tmpl/opac-tmpl/prog/en/includes/search/page-numbers.inc [deleted file]
koha-tmpl/opac-tmpl/prog/en/includes/search/resort_form.inc [deleted file]
misc/migration_tools/rebuild_solr.pl [deleted file]
opac/opac-search.pl
opac/search.pl [deleted file]
t/00-load.t
t/searchengine/000_conn/conn.t [deleted file]
t/searchengine/001_search/search_base.t [deleted file]
t/searchengine/002_index/index_base.t [deleted file]
t/searchengine/003_query/buildquery.t [deleted file]
t/searchengine/004_config/load_config.t [deleted file]
t/searchengine/indexes.yaml [deleted file]