Hi,

On Fri, Jan 29, 2010 at 10:27 PM, Jukka Zitting <jukka.zitt...@gmail.com> wrote:
> I had a few spare moments so I set up a Sonar instance at
> http://sonar.zitting.name/ (to be moved to Apache hardware later, see
> INFRA-2140 [1]) and I'm planning to install the Sonar plugin in Hudson
> and set up a test build job that uses this feature. The new plugin may
> require a Hudson restart.

I installed the Sonar plugin and restarted Hudson yesterday morning
when there were no build jobs pending. The Sonar plugin seems to work
fine at least for the two projects (Jackrabbit and Tika) I used for
testing.

However, the PostgreSQL connection from the Hudson servers (in USA?)
to my Sonar server (in Finland) is really slow, adding over five hours
of extra time to updating a big project like Jackrabbit (>200kLOC).
This is quite annoying even if it typically makes most sense to do
Sonar updates only about once per week or month.

To avoid the excessive database connection overhead we could either
install Sonar somewhere closer to the Hudson servers, or turn the
Sonar server into a Hudson slave that's dedicated to running Sonar
update jobs.

BR,

Jukka Zitting

Reply via email to