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

--- Comment #10 from David Cook <[email protected]> ---
(In reply to Martin Renvoize (ashimema) from comment #9)
> Thanks for the review, David.
> 
> We are currently working on performance improvements in upstream
> MARC::Record itself, so I'm moving this to In Discussion. Once those have
> landed we can revisit whether a separate faster decoder is still worthwhile,
> and if so address the questions raised here (skipping the MARC::Record
> constructor, and the assumption that stored XML is already validated).

Yeah that's a good point. 

I'm trying to get people not to side-load things directly via the DB and
instead always ingest via Koha APIs but I don't have ultimate dominion over
everyone (yet).

It reminds me of two things:
1. Compression and the different levels of compression for speed vs
thoroughness
2. Validating the API's JSON schema (I often have it skip validation since I'm
pretty confident it's valid from testing it previously)

So we could even have modes at the Koha level that prioritize speed over
validation in certain contexts if necessary.

-- 
You are receiving this mail because:
You are watching all bug changes.
_______________________________________________
Koha-bugs mailing list -- [email protected]
To unsubscribe send an email to [email protected]
website : http://www.koha-community.org/
git : http://git.koha-community.org/
bugs : http://bugs.koha-community.org/

Reply via email to