RBTools review creating taking very long
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
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