Bug 30789: Improve performance of AddBiblio
AddBiblio calls TransformMarcRecordToKoha. We are only interested in getting biblio and biblioitems info, so we can pass 'no_items' to save some field lookups Benchmarking saw a ~75% increase in the performance of this call To test: 1 - Stage and import some records 2 - Confirm it works the same before and after patch 3 - Add a biblio via cataloguing, confirm it works Signed-off-by: Martin Renvoize <martin.renvoize@ptfs-europe.com> Signed-off-by: Tomas Cohen Arazi <tomascohen@theke.io>
This commit is contained in:
parent
19068801ef
commit
24c4b408ff
|
|
@ -220,7 +220,7 @@ sub AddBiblio {
|
|||
|
||||
# transform the data into koha-table style data
|
||||
SetUTF8Flag($record);
|
||||
my $olddata = TransformMarcToKoha( $record, $frameworkcode );
|
||||
my $olddata = TransformMarcToKoha( $record, $frameworkcode, 'no_items' );
|
||||
|
||||
my $biblio = Koha::Biblio->new(
|
||||
{
|
||||
|
|
|
|||
Loading…
Reference in New Issue