https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=34815 Bug ID: 34815 Summary: Improve efficiency of C4::Biblio::LinkBibHeadingsToAuthorities Change sponsored?: --- Product: Koha Version: master Hardware: All URL: misc/link_bibs_to_authorities.pl OS: All Status: NEW Severity: normal Priority: P5 - low Component: Architecture, internals, and plumbing Assignee: koha-bugs@lists.koha-community.org Reporter: martin.renvoize@ptfs-europe.com QA Contact: testopia@bugs.koha-community.org CC: a.roussos@dataly.gr, david@davidnind.com, dcook@prosentient.com.au, victor@tuxayo.net Depends on: 21828 Blocks: 7923 +++ This bug was initially created as a clone of Bug #21828 +++ The routine iterates through all fields in a biblio and compares them to a list of acceptable tags that may link to an authority. It may be more efficient to do the opposite iteration, working through acceptable authority tags and looking for the existence of that field in the biblio. (Note.. I've not tested this hypothesis.. it depends heavily on how efficient it is to fetch a single MARC tag using Marc::Record) Note: Bug 21828 was repurposed for a distinct, but also worthwhile performance boost in the UNIMARC case.. I'd still be interested in the above hypothesis being tested if anyone fancies it.. so I've cloned the original bug just so the idea isn't lost. Referenced Bugs: https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=7923 [Bug 7923] Performance omnibus https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=21828 [Bug 21828] Improve efficiency of C4::Biblio::LinkBibHeadingsToAuthorities -- You are receiving this mail because: You are the assignee for the bug. You are watching all bug changes.