Stefano Bargioni - Koha Gruppo Italiano: Kohala Symposium - Lyon, June 28Th, 2016
Stefano Bargioni - Koha Gruppo Italiano: Kohala Symposium - Lyon, June 28Th, 2016
d'Elasticsearch
dans Koha
Stefano Bargioni - Koha Gruppo Italiano
KohaLa Symposium - Lyon, June 28th, 2016
The Koha Gruppo Italiano
http://www.kohagruppoitaliano.it
3
The limitations of Zebra
Better facets
4
5
A browse Search Method
Based on Solr
6
A browse Search Method
Academic browse
Authors
Titles
uniform
series
Subjects
Dewey
7
…
The French Experience with Solr
8
Hackfest 2014, Marseille
9
Where Funds can come from?
save money for the ILS, and spend it for other products
They can fund projects, if they trust in Koha and in its community
10
The First Grant
One more month, Ebsco final decision: 2N,000 USD for Elasticsearch and
some more goals
Jan 10, 2014 - "Carrol Preston Barber Research Grant" requested from
ALA - Unsuccessful
11
The Goals of the First Grant
Improved speed
Full OPAC functionality within EBSCO Discovery Service User Interface via Koha
API for:
Renewals
Holds
13
The Flow
Three invoices
14
The Agreements - Memo of Understanding
Include deadlines
ByWater Solutions will coordinate the realization, eventually involving other companies
A chain of trust
15
The Decision About the Realization
Hackfest,
Marseille 2015
16
Elasticsearch in Koha, as of 16-05
17
Elasticsearch in Koha, as of 16-05
An important signoff:
Bug 14899 - Mapping configuration page for Elastic search
18
Elasticsearch in Koha, as of 16-05
/usr/share/koha/
lib/Koha/SearchEngine/Elasticsearch/QueryBuilder.pm
lib/Koha/SearchEngine/Elasticsearch/Search.pm
19
Elasticsearch in Koha, as of 16-05
Specific tool(s):
bin/search_tools/rebuild_elastic_search.pl
20
Install Elasticsearch 1.7
https://wiki.koha-community.org/wiki/Elasticsearch
http://debian.koha-community.org/koha/otherthings/elasticsearch_deps.tar.gz
21
Rebuild Elasticsearch Indices
bin/search_tools/rebuild_elastic_search.pl
-d (delete)
-v (verbose)
-a (authority)
-b (bibs)
-h (help)
22
Zebra and Elasticsearch
You can switch back and forth between Elasticsearch and Zebra, but
ES indices must be rebuilt
23
QueryParser
24
The Second grant
The big project of the OSLSP was schematically presented us by Ron Burns,
Christopher Spalding and Rui Francisco
They asked us for new goals for Koha, and were identified:
26
27
Thank You
28