2006-01-11 22:29:22 |
Olav Vitters |
description |
Malone currently watches Bugzilla bugs by using buglist.cgi very inefficiently. It makes a request for every bug. This takes 1 - 10 seconds _per_ bug. For all bugs this Or about 6 minutes total. Malone says there it watches 101 GNOME bugs, so 3.5 sec average per bug.
Malone should just do one buglist.cgi request.
Currently it requests:
http://bugzilla.gnome.org/buglist.cgi?bug_id=321366&form_name=buglist.cgi&ctype
=rdf&bug_id_type=include
It should combine the bug numbers with ",", like:
http://bugzilla.gnome.org/buglist.cgi?bug_id=321366,163163&form_name=buglist.cgi&ctype
=rdf&bug_id_type=include
Bugzilla allows you to use POST (handy when you have a lot of bug numbers). |
Malone currently watches Bugzilla bugs by using buglist.cgi very inefficiently. It makes a request for every bug. This takes 1 - 10 seconds _per_ bug. For all bugs this takes about 6 minutes total. Malone says there it watches 101 GNOME bugs, so 3.5 sec average per bug.
Malone should just do one buglist.cgi request.
Currently it requests:
http://bugzilla.gnome.org/buglist.cgi?bug_id=321366&form_name=buglist.cgi&ctype
=rdf&bug_id_type=include
It should combine the bug numbers with ",", like:
http://bugzilla.gnome.org/buglist.cgi?bug_id=321366,163163&form_name=buglist.cgi&ctype
=rdf&bug_id_type=include
Bugzilla allows you to use POST (handy when you have a lot of bug numbers). |
|