https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=27365 --- Comment #34 from David Cook <dcook@prosentient.com.au> --- (In reply to Thomas Klausner from comment #32)
instead of the ISO 2709 MARC, although overall I think it's madness that we store the whole record in the indexing engine and we shouldn't do it at all.
No, it does make sense. When we have the whole record we can render it in the result list without hitting the database. I guess that's the intention here, though I haven't checked if Koha actually renders the list only based on the ES response, or if it already does hit the DB (which it might have to do to check if an item is currently available)
But if it's worth it (the storage costs of the whole record vs the runtime cost of retrieving it from the DB) is something that could be up for discussion.
Yeah, I think we should actually measure the difference, and we can optimize that database query so that we're fetching all the results with 1 query rather than 20 individual queries. -- You are receiving this mail because: You are the assignee for the bug. You are watching all bug changes.