<p dir="ltr">Performance hint... Each API call should be fast but the orm wrapper is very aggressive about asking the server for objects. So build local lookup tables and use those via the id ... This generally solves lp API performance issues :)</p>

<div class="gmail_quote">On 19 Jun 2014 12:25, "Joe Gordon" <<a href="mailto:joe.gordon0@gmail.com">joe.gordon0@gmail.com</a>> wrote:<br type="attribution"><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
<div dir="ltr"><br><div class="gmail_extra"><br><br><div class="gmail_quote">On Sat, Jun 7, 2014 at 11:39 AM, Matt Riedemann <span dir="ltr"><<a href="mailto:mriedem@linux.vnet.ibm.com" target="_blank">mriedem@linux.vnet.ibm.com</a>></span> wrote:<br>


<blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left-color:rgb(204,204,204);border-left-style:solid;padding-left:1ex"><div><div><br>
<br>
On 6/6/2014 1:40 AM, Joe Gordon wrote:<br>
</div></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left-color:rgb(204,204,204);border-left-style:solid;padding-left:1ex"><div><div>
Hi All,<br>
<br>
In the nova meeting this week, we discussed some of the shortcomings of<br>
our recent bug day, one of the ideas that was brought up was to do a<br>
better job of keeping track of stale bugs (assigned but not worked on)<br>
[0]. To that end I put something together based on what infra uses for<br>
there bug days to go through all the open bugs in a project and list the<br>
related gerrit patches and there state [1].<br>
<br>
I ran this on nova [2] (just the first 750 bugs or so) and<br>
python-novaclient [3].  From the looks of it we can be doing a much<br>
better job of keeping bug states in sync with patches etc.<br>
<br>
[0]<br>
<a href="http://eavesdrop.openstack.org/meetings/nova/2014/nova.2014-06-05-21.01.log.html" target="_blank">http://eavesdrop.openstack.<u></u>org/meetings/nova/2014/nova.<u></u>2014-06-05-21.01.log.html</a><br>
[1] <a href="https://github.com/jogo/openstack-infra-scripts" target="_blank">https://github.com/jogo/<u></u>openstack-infra-scripts</a><br>
[2] <a href="http://paste.openstack.org/show/83055/" target="_blank">http://paste.openstack.org/<u></u>show/83055/</a><br>
[3] <a href="http://paste.openstack.org/show/83057" target="_blank">http://paste.openstack.org/<u></u>show/83057</a><br>
<br>
<br></div></div>
______________________________<u></u>_________________<br>
OpenStack-dev mailing list<br>
<a href="mailto:OpenStack-dev@lists.openstack.org" target="_blank">OpenStack-dev@lists.openstack.<u></u>org</a><br>
<a href="http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev" target="_blank">http://lists.openstack.org/<u></u>cgi-bin/mailman/listinfo/<u></u>openstack-dev</a><br>
<br>
</blockquote>
<br>
Can you paste 2 and 3 somewhere besides p.o.o?  That doesn't seem to work anymore.</blockquote><div><br></div><div>Sorry for the delayed response here is a sample for nova (first 100 bugs or so, as all those API calls to launchpad can be slow)</div>


<div><br></div><div><a href="https://etherpad.openstack.org/p/eEYO2Fdsuv" target="_blank">https://etherpad.openstack.org/p/eEYO2Fdsuv</a><br></div><div> </div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left-color:rgb(204,204,204);border-left-style:solid;padding-left:1ex">


<span><font color="#888888"><br>
<br>
-- <br>
<br>
Thanks,<br>
<br>
Matt Riedemann<br>
<br>
<br>
______________________________<u></u>_________________<br>
OpenStack-dev mailing list<br>
<a href="mailto:OpenStack-dev@lists.openstack.org" target="_blank">OpenStack-dev@lists.openstack.<u></u>org</a><br>
<a href="http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev" target="_blank">http://lists.openstack.org/<u></u>cgi-bin/mailman/listinfo/<u></u>openstack-dev</a><br>
</font></span></blockquote></div><br></div></div>
<br>_______________________________________________<br>
OpenStack-dev mailing list<br>
<a href="mailto:OpenStack-dev@lists.openstack.org">OpenStack-dev@lists.openstack.org</a><br>
<a href="http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev" target="_blank">http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev</a><br>
<br></blockquote></div>