diff options
author | Dylan William Hardison <dylan@hardison.net> | 2016-10-04 04:33:40 +0200 |
---|---|---|
committer | Dylan William Hardison <dylan@hardison.net> | 2016-10-04 04:33:40 +0200 |
commit | 3078746b2997a75cc4ec2092f41f2003266cd6fd (patch) | |
tree | 8a03e50b1d3fde31e8ac30291ee799e11eb1ddb4 /extensions/BzAPI/lib/Resources/Bug.pm | |
parent | ad29adecc8af6e2769413b78f0eaa23cb9e270e9 (diff) | |
download | bugzilla-3078746b2997a75cc4ec2092f41f2003266cd6fd.tar.gz bugzilla-3078746b2997a75cc4ec2092f41f2003266cd6fd.tar.xz |
Bug 1035804 - BzAPI compatibility layer bug query response takes 76s vs 6s for rest
Diffstat (limited to 'extensions/BzAPI/lib/Resources/Bug.pm')
-rw-r--r-- | extensions/BzAPI/lib/Resources/Bug.pm | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/extensions/BzAPI/lib/Resources/Bug.pm b/extensions/BzAPI/lib/Resources/Bug.pm index f3ff41049..4fd59824c 100644 --- a/extensions/BzAPI/lib/Resources/Bug.pm +++ b/extensions/BzAPI/lib/Resources/Bug.pm @@ -642,9 +642,10 @@ sub search_bugs_response { my $bug_objs = $cache->{bzapi_search_bugs}; my @fixed_bugs; + my $stash = {}; foreach my $bug_data (@{$$result->{bugs}}) { my $bug_obj = shift @$bug_objs; - my $fixed = fix_bug($bug_data, $bug_obj); + my $fixed = fix_bug($bug_data, $bug_obj, $stash); # CC count and Dupe count if (filter_wants_nocache($params, 'cc_count')) { |