RBTools review creating taking very long

2012-08-27 Thread Elardus Erasmus
Hi there,

Using post-review the review creation usually took in the order of a few 
seconds. Now, all of a sudden, it takes almost 10 minutes. Nothing changed on 
the server or clients as far as I am aware. I am troubleshooting it now and 
turned on the '-debug' option of post review. I get the output listed below. 
Every HTTP GETting command takes a good few seconds.

Any pointers would be much appreciated. I googled for similar things but could 
not find any.

Best regards,


 RBTools 0.4.1
 Home = C:\Users\elarduse\AppData\Roaming
 HTTP GETting api/
 HTTP GETting http://HQDCTWS019:50001/api/info/
 Using the new web API
 HTTP GETting http://HQDCTWS019:50001/api/review-requests/581/
 Attempting to set field 'target_groups' to 'DCTEmbedded' for review request
'581'
 HTTP PUTting to http://HQDCTWS019:50001/api/review-requests/581/draft/: {'ta
rget_groups': 'DCTEmbedded'}
 HTTP GETting http://HQDCTWS019:50001/api/repositories/
 HTTP GETting http://HQDCTWS019:50001/api/repositories/?start=25max-results=
25
 HTTP GETting http://HQDCTWS019:50001/api/repositories/1/
 HTTP GETting http://HQDCTWS019:50001/api/repositories/1/info/
 HTTP GETting http://HQDCTWS019:50001/api/repositories/2/
 HTTP GETting http://HQDCTWS019:50001/api/repositories/2/info/
 HTTP GETting http://HQDCTWS019:50001/api/repositories/3/
 HTTP GETting http://HQDCTWS019:50001/api/repositories/3/info/
 HTTP GETting http://HQDCTWS019:50001/api/repositories/4/
 HTTP GETting http://HQDCTWS019:50001/api/repositories/4/info/
 HTTP GETting http://HQDCTWS019:50001/api/repositories/5/
 HTTP GETting http://HQDCTWS019:50001/api/repositories/5/info/
 HTTP GETting http://HQDCTWS019:50001/api/repositories/6/
 HTTP GETting http://HQDCTWS019:50001/api/repositories/6/info/
 HTTP GETting http://HQDCTWS019:50001/api/repositories/7/
 HTTP GETting http://HQDCTWS019:50001/api/repositories/7/info/
 HTTP GETting http://HQDCTWS019:50001/api/repositories/8/
 HTTP GETting http://HQDCTWS019:50001/api/repositories/8/info/
 HTTP GETting http://HQDCTWS019:50001/api/repositories/9/
 HTTP GETting http://HQDCTWS019:50001/api/repositories/9/info/
 HTTP GETting http://HQDCTWS019:50001/api/repositories/10/
 HTTP GETting http://HQDCTWS019:50001/api/repositories/10/info/
 HTTP GETting http://HQDCTWS019:50001/api/repositories/11/
 HTTP GETting http://HQDCTWS019:50001/api/repositories/11/info/
 HTTP GETting http://HQDCTWS019:50001/api/repositories/12/
 HTTP GETting http://HQDCTWS019:50001/api/repositories/12/info/
 HTTP GETting http://HQDCTWS019:50001/api/repositories/13/
 HTTP GETting http://HQDCTWS019:50001/api/repositories/13/info/
 HTTP GETting http://HQDCTWS019:50001/api/repositories/14/
 HTTP GETting http://HQDCTWS019:50001/api/repositories/14/info/
 HTTP GETting http://HQDCTWS019:50001/api/repositories/15/
 HTTP GETting http://HQDCTWS019:50001/api/repositories/15/info/
 HTTP GETting http://HQDCTWS019:50001/api/repositories/16/
 HTTP GETting http://HQDCTWS019:50001/api/repositories/16/info/
 HTTP GETting http://HQDCTWS019:50001/api/repositories/17/
 HTTP GETting http://HQDCTWS019:50001/api/repositories/17/info/
 HTTP GETting http://HQDCTWS019:50001/api/repositories/18/
 HTTP GETting http://HQDCTWS019:50001/api/repositories/18/info/
 HTTP GETting http://HQDCTWS019:50001/api/repositories/19/
 HTTP GETting http://HQDCTWS019:50001/api/repositories/19/info/
 HTTP GETting http://HQDCTWS019:50001/api/repositories/20/
 HTTP GETting http://HQDCTWS019:50001/api/repositories/20/info/
 HTTP GETting http://HQDCTWS019:50001/api/repositories/21/
 HTTP GETting http://HQDCTWS019:50001/api/repositories/21/info/
 HTTP GETting http://HQDCTWS019:50001/api/repositories/22/
 HTTP GETting http://HQDCTWS019:50001/api/repositories/22/info/
 HTTP GETting http://HQDCTWS019:50001/api/repositories/23/
 HTTP GETting http://HQDCTWS019:50001/api/repositories/23/info/
 HTTP GETting http://HQDCTWS019:50001/api/repositories/24/
 HTTP GETting http://HQDCTWS019:50001/api/repositories/24/info/
 HTTP GETting http://HQDCTWS019:50001/api/repositories/25/
 HTTP GETting http://HQDCTWS019:50001/api/repositories/25/info/
 HTTP GETting http://HQDCTWS019:50001/api/repositories/26/
 HTTP GETting http://HQDCTWS019:50001/api/repositories/26/info/
 HTTP GETting http://HQDCTWS019:50001/api/repositories/27/
 HTTP GETting http://HQDCTWS019:50001/api/repositories/27/info/
 HTTP GETting http://HQDCTWS019:50001/api/repositories/28/
 HTTP GETting http://HQDCTWS019:50001/api/repositories/28/info/
 HTTP GETting http://HQDCTWS019:50001/api/repositories/29/
 HTTP GETting http://HQDCTWS019:50001/api/repositories/29/info/
 HTTP GETting http://HQDCTWS019:50001/api/repositories/30/
 HTTP GETting http://HQDCTWS019:50001/api/repositories/30/info/
 HTTP GETting http://HQDCTWS019:50001/api/repositories/31/
 HTTP GETting http://HQDCTWS019:50001/api/repositories/31/info/
 HTTP GETting http://HQDCTWS019:50001/api/repositories/32/
 HTTP GETting http://HQDCTWS019:50001/api/repositories/32/info/
 HTTP GETting http://HQDCTWS019:50001/api/repositories/33/
 

Re: RBTools review creating taking very long

2012-08-27 Thread Christian Hammond
Hi,

The problem is that it's having to do an 'svn info' on each repository, due
to how you're associating the repository. Apparently that's become slower
than it used to be.

I'm not sure why it's trying to fetch that data at that point.

Can you show me the command line parameters you are using?

Christian

-- 
Christian Hammond - chip...@chipx86.com
Review Board - http://www.reviewboard.org
VMware, Inc. - http://www.vmware.com


On Mon, Aug 27, 2012 at 6:18 AM, Elardus Erasmus elard...@digicore.co.zawrote:

  Hi there,

 ** **

 Using post-review the review creation usually took in the order of a few
 seconds. Now, all of a sudden, it takes almost 10 minutes. Nothing changed
 on the server or clients as far as I am aware. I am troubleshooting it now
 and turned on the ‘–debug’ option of post review. I get the output listed
 below. Every “HTTP GETting” command takes a good few seconds.

 ** **

 Any pointers would be much appreciated. I googled for similar things but
 could not find any.

 ** **

 Best regards,

 ** **

 ** **

  RBTools 0.4.1

  Home = C:\Users\elarduse\AppData\Roaming

  HTTP GETting api/

  HTTP GETting http://HQDCTWS019:50001/api/info/

  Using the new web API

  HTTP GETting http://HQDCTWS019:50001/api/review-requests/581/

  Attempting to set field 'target_groups' to 'DCTEmbedded' for review
 request

 '581'

  HTTP PUTting to http://HQDCTWS019:50001/api/review-requests/581/draft/:
 {'ta

 rget_groups': 'DCTEmbedded'}

  HTTP GETting http://HQDCTWS019:50001/api/repositories/

  HTTP GETting
 http://HQDCTWS019:50001/api/repositories/?start=25max-results=

 25

  HTTP GETting http://HQDCTWS019:50001/api/repositories/1/

  HTTP GETting http://HQDCTWS019:50001/api/repositories/1/info/

  HTTP GETting http://HQDCTWS019:50001/api/repositories/2/

  HTTP GETting http://HQDCTWS019:50001/api/repositories/2/info/

  HTTP GETting http://HQDCTWS019:50001/api/repositories/3/

  HTTP GETting http://HQDCTWS019:50001/api/repositories/3/info/

  HTTP GETting http://HQDCTWS019:50001/api/repositories/4/

  HTTP GETting http://HQDCTWS019:50001/api/repositories/4/info/

  HTTP GETting http://HQDCTWS019:50001/api/repositories/5/

  HTTP GETting http://HQDCTWS019:50001/api/repositories/5/info/

  HTTP GETting http://HQDCTWS019:50001/api/repositories/6/

  HTTP GETting http://HQDCTWS019:50001/api/repositories/6/info/

  HTTP GETting http://HQDCTWS019:50001/api/repositories/7/

  HTTP GETting http://HQDCTWS019:50001/api/repositories/7/info/

  HTTP GETting http://HQDCTWS019:50001/api/repositories/8/

  HTTP GETting http://HQDCTWS019:50001/api/repositories/8/info/

  HTTP GETting http://HQDCTWS019:50001/api/repositories/9/

  HTTP GETting http://HQDCTWS019:50001/api/repositories/9/info/

  HTTP GETting http://HQDCTWS019:50001/api/repositories/10/

  HTTP GETting http://HQDCTWS019:50001/api/repositories/10/info/

  HTTP GETting http://HQDCTWS019:50001/api/repositories/11/

  HTTP GETting http://HQDCTWS019:50001/api/repositories/11/info/

  HTTP GETting http://HQDCTWS019:50001/api/repositories/12/

  HTTP GETting http://HQDCTWS019:50001/api/repositories/12/info/

  HTTP GETting http://HQDCTWS019:50001/api/repositories/13/

  HTTP GETting http://HQDCTWS019:50001/api/repositories/13/info/

  HTTP GETting http://HQDCTWS019:50001/api/repositories/14/

  HTTP GETting http://HQDCTWS019:50001/api/repositories/14/info/

  HTTP GETting http://HQDCTWS019:50001/api/repositories/15/

  HTTP GETting http://HQDCTWS019:50001/api/repositories/15/info/

  HTTP GETting http://HQDCTWS019:50001/api/repositories/16/

  HTTP GETting http://HQDCTWS019:50001/api/repositories/16/info/

  HTTP GETting http://HQDCTWS019:50001/api/repositories/17/

  HTTP GETting http://HQDCTWS019:50001/api/repositories/17/info/

  HTTP GETting http://HQDCTWS019:50001/api/repositories/18/

  HTTP GETting http://HQDCTWS019:50001/api/repositories/18/info/

  HTTP GETting http://HQDCTWS019:50001/api/repositories/19/

  HTTP GETting http://HQDCTWS019:50001/api/repositories/19/info/

  HTTP GETting http://HQDCTWS019:50001/api/repositories/20/

  HTTP GETting http://HQDCTWS019:50001/api/repositories/20/info/

  HTTP GETting http://HQDCTWS019:50001/api/repositories/21/

  HTTP GETting http://HQDCTWS019:50001/api/repositories/21/info/

  HTTP GETting http://HQDCTWS019:50001/api/repositories/22/

  HTTP GETting http://HQDCTWS019:50001/api/repositories/22/info/

  HTTP GETting http://HQDCTWS019:50001/api/repositories/23/

  HTTP GETting http://HQDCTWS019:50001/api/repositories/23/info/

  HTTP GETting http://HQDCTWS019:50001/api/repositories/24/

  HTTP GETting http://HQDCTWS019:50001/api/repositories/24/info/

  HTTP GETting http://HQDCTWS019:50001/api/repositories/25/

  HTTP GETting