Closed
Bug 1185852
Opened 9 years ago
Closed 9 years ago
sentry.pl should exit early if there aren't any reports to send
Categories
(bugzilla.mozilla.org :: General, defect)
Tracking
()
RESOLVED
FIXED
People
(Reporter: glob, Assigned: glob)
Details
sentry.pl currently always builds the header. it would be slightly more efficient to build it only if there are files to send.
there's actual measurable gains to be had by not loading the bugzilla stack if there aren't any files to send. thankfully bugzilla::constants doesn't 'use bugzilla', so it's very cheap. here's the before/after timings: /opt/bugzilla/htdocs/1185852$ time ./sentry.pl real 0m0.712s user 0m0.658s sys 0m0.055s /opt/bugzilla/htdocs/1185852$ time ./sentry.pl real 0m0.027s user 0m0.026s sys 0m0.001s To ssh://gitolite3@git.mozilla.org/webtools/bmo/bugzilla.git ec9b5fd..19cfefe master -> master
Status: NEW → RESOLVED
Closed: 9 years ago
Resolution: --- → FIXED
Summary: sentry.pl should build lazily build the head → sentry.pl should exit early if there aren't any reports to send
You need to log in
before you can comment on or make changes to this bug.
Description
•