Bug 24735: Remove QueryParser-related code
authorJonathan Druart <jonathan.druart@bugs.koha-community.org>
Wed, 26 Feb 2020 12:28:27 +0000 (13:28 +0100)
committerMartin Renvoize <martin.renvoize@ptfs-europe.com>
Mon, 2 Mar 2020 11:13:03 +0000 (11:13 +0000)
commit52e95fff34e1c6da967a4d86fbb99bec748ccb31
treec5259c72467c9cb977ad596dd6d32457a91bbe3e
parent35b47f0119ba124d63542e10e564c2dc61fa1ecc
Bug 24735: Remove QueryParser-related code

At the last development meeting we have voted to remove the
QueryParser-related code
https://wiki.koha-community.org/wiki/Development_IRC_meeting_19_February_2020

Hea tells us that it has not been adopted, and the code/bug tracker that
it is not really usable as it. As nobody is willing to work on it, we
decided to remove it instead.

Test plan:
 % prove t/db_dependent/Search.t
must return green

See commits from bug 9239 and confirm that the code is removed in this
patch.

Also play with the search on the UI and confirm that you do not see
obvious regressions

Signed-off-by: Martin Renvoize <martin.renvoize@ptfs-europe.com>
Signed-off-by: Katrin Fischer <katrin.fischer.83@web.de>
Signed-off-by: Martin Renvoize <martin.renvoize@ptfs-europe.com>
35 files changed:
C4/AuthoritiesMarc.pm
C4/Context.pm
C4/Matcher.pm
C4/Search.pm
C4/UsageStats.pm
Koha/QueryParser/Driver/PQF.pm [deleted file]
Koha/QueryParser/Driver/PQF/Util.pm [deleted file]
Koha/QueryParser/Driver/PQF/query_plan.pm [deleted file]
Koha/QueryParser/Driver/PQF/query_plan/facet.pm [deleted file]
Koha/QueryParser/Driver/PQF/query_plan/filter.pm [deleted file]
Koha/QueryParser/Driver/PQF/query_plan/modifier.pm [deleted file]
Koha/QueryParser/Driver/PQF/query_plan/node.pm [deleted file]
Koha/QueryParser/Driver/PQF/query_plan/node/atom.pm [deleted file]
OpenILS/QueryParser.pm [deleted file]
about.pl
cataloguing/addbooks.pl
cataloguing/value_builder/marc21_linking_section.pl
cataloguing/value_builder/unimarc_field_4XX.pl
debian/templates/koha-conf-site.xml.in
etc/koha-conf.xml
etc/searchengine/queryparser.yaml [deleted file]
installer/data/mysql/atomicupdate/bug_xxxxx.perl [new file with mode: 0644]
installer/data/mysql/sysprefs.sql
koha-tmpl/intranet-tmpl/prog/en/modules/about.tt
koha-tmpl/intranet-tmpl/prog/en/modules/admin/preferences/cataloguing.pref
koha-tmpl/intranet-tmpl/prog/en/modules/admin/preferences/searching.pref
labels/label-item-search.pl
misc/migration_tools/bulkmarcimport.pl
serials/subscription-bib-search.pl
t/QueryParser.t [deleted file]
t/db_dependent/QueryParser.t [deleted file]
t/db_dependent/Search.t
t/db_dependent/UsageStats.t
t/db_dependent/default_search_class.pl [deleted file]
t/db_dependent/zebra_config.pl