[Koha-bugs] [Bug 13937] Add an Elasticsearch-compatible Z39.50/SRU daemon that can inject item status MARC subfields

bugzilla-daemon at bugs.koha-community.org bugzilla-daemon at bugs.koha-community.org
Tue Oct 8 08:30:20 CEST 2019


https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=13937

--- Comment #184 from Ere Maijala <ere.maijala at helsinki.fi> ---
(In reply to David Cook from comment #182)
> Comment on attachment 91736 [details] [review]
> Bug 13937: Fix RPN conversion
> 
> Review of attachment 91736 [details] [review]:
> -----------------------------------------------------------------
> 
> Can this be explained a bit more? Why is this necessary?

That's because the escaped characters have a special meaning at least in
Elasticsearch, and unless we escape these characters in ES query builder, they
need to be accounted for here. Otherwise ES would balk e.g. trying to parse
[something] as a range.

I'd be happy to provide some documentation on a wiki page, if that'd be useful.
In the long run this may be used by quite many since it provides Z39.50 and SRU
on top of Elasticsearch, which would otherwise require running Zebra.

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


More information about the Koha-bugs mailing list