Monthly Archives: November 2013

happy bmo push day!

the following changes have been pushed to bugzilla.mozilla.org:

  • [938763] Ember.show no longer works since the bug_check_can_change_field hook added to TrackingFlags ext
  • [939093] Unclosed <a> or misplaced code in “QA Contact: (edit) (take)”
  • [932034] Ember.show API doesn’t return can_edit property for dupe_of, blocks, and depends on fields
  • [939289] Ember.show API isn’t returning field or attachment changes properly when last_updated field is provided
  • [939717] do not normalise email addresses for gravatar
  • [937180] creation_ts of bugs and attachments always at 0 seconds in API calls
  • [936241] Bug.create doesn’t allow tracking flags to be set, but Bug.update does
  • [939844] seconds are no longer shown on a comment’s time
  • [935570] create an anti-spam extension
  • [929345] bug history/activity shouldn’t collapse multi-line values to a single line

discuss these changes on mozilla.tools.bmo.

improving bug update times

at the end of october we landed bug 910565 on bmo, which altered how bugmail is generated.

prior to that change, generating each recipient’s email blocked the completion of the update until all emails were generated and queued for delivery. with an average of 40 emails being sent for each bug change, the time we spent waiting on email generation could be significant.  the improvements are much more noticeable when marking a bug as a duplicate or adjusting intra-bug dependencies, where it wasn’t unusual for more than 100 emails to be sent.

the fix involves serialising bugzilla objects and pushing that into our worker queue.  bugzilla’s worker daemon now handles both email generation and delivery.

the following before/after graphs of the time taken to update bugs clearly demonstrate the improvements:

create/update response times - october

create/update response times – october

create/update response times - november

create/update response times – november

 

 

happy bmo push day!

the following changes have been pushed to bugzilla.mozilla.org:

  • [936049] MyDashboard display of last change for a bug no longer working due to API change for Bug.history
  • [937163] remove mcoates from the auto-CC list on employee-incident bugs
  • [921219] Include status and summary for bugs listed in `depends_on` and `blocks` fields
  • [932346] Simple bug-change push extension
  • [843298] Project Kickoff Form: require explicit public/private choice
  • [931171] Add a script for bulk updating of tracking flags
  • [919199] Ember.show API returns unchanged fields when called with last_updated param
  • [935871] Don’t show email address without logged in on the User Profile

discuss these changes on mozilla.tools.bmo.

[a-team] conversations with face

face is an irc bot i run on the #ateam channel.
its responses are purely random, drawing from past conversations on channel.

[06:16] <Tomcat|sheriffduty> good morning guys
[06:16] <atsai> Good day :)
[06:18] <Tomcat|sheriffduty> hi atsai
[06:19] <atsai> Hi
[06:19] <face> atsai, salutations
[06:19] <atsai> hi
[06:19] <face> atsai, hello
[06:19] <atsai> face: how are you doing :)
[06:19] * face delegates
[06:22] <rwood> Face, what are you delegating/
[06:22] * face means punch jhammel
[06:22] <rwood> Face, that’s not very nice
[06:22] * face grins
[06:22] <rwood> LOL

happy bmo push day!

the following changes have been pushed to bugzilla.mozilla.org:

  • [887117] Move the compiled template cache dir to a directory in the document root to avoid storing on NFS
  • [911812] make the user profile page more discoverable
  • [933307] request nagging isn’t sending emails to requestees
  • [933119] names are no longer links in html bugmail
  • [921219] Include status and summary for bugs listed in `depends_on` and `blocks` fields
  • [917318] for auditing purposes, log the client’s ip address when an account is created and when a bug is filed
  • [891710] Flag names are not hyperlinks if multiple flags were set at the same time.
  • [934543] persistent xss on page https://bugzilla.mozilla.org/user_profile

discuss these changes on mozilla.tools.bmo.

Follow

Get every new post delivered to your Inbox.

Join 75 other followers