[Koha-bugs] [Bug 19893] Alternative optimized indexing for Elasticsearch
bugzilla-daemon at bugs.koha-community.org
bugzilla-daemon at bugs.koha-community.org
Thu Oct 4 16:07:11 CEST 2018
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=19893
Alex Arnaud <alex.arnaud at biblibre.com> changed:
What |Removed |Added
----------------------------------------------------------------------------
Status|Signed Off |Failed QA
--- Comment #152 from Alex Arnaud <alex.arnaud at biblibre.com> ---
First QA things here:
Pod is missing for this subs:
get_elasticsearch
marc_records_to_documents
get_marc_mapping_rules
bulk_index
create_index
index_exists
update_mappings
index_status
index_status_ok
index_status_recreate_required
index_status_reindex_required
You removed ElasticsearchMARCSerializationFormat syspref, previously created,
but it is still used in Koha/SearchEngine/Elasticsearch.pm
===================================
Questions:
I'm wondering what the "index status" feature is for. index_status sub is
always used with a parameter (to set it) but never without parameter.
So it seems the status is never used, right? Also, status is stored in a
systempreference and can only be set by the API (not by a librarian via UI).
Can we actually say that this should be a systempreference?
I still have concerns about update/migration. As you changed the way we write
mapping, could you provide a connection between old and new mapping syntax ?
This could be useful for creating migration script (thing i'll surely do for
some libraries using ES in production). And it could be a good thing to provide
a (at least short) documentation about how to write mapping since we use our
own syntax instead of the already documented catmandu fix language.
--
You are receiving this mail because:
You are watching all bug changes.
More information about the Koha-bugs
mailing list