Re: Lazy loading build records

2012-09-21 Thread Christian Wolfgang
Awesome! Thanks, Kohsuke! I will test it as soon as possible. Christian On Fri, Sep 21, 2012 at 1:38 AM, Kohsuke Kawaguchi kkawagu...@cloudbees.com wrote: http://kohsuke.org/private/20120920/jenkins.war I've deployed this exact binary on https://ci.jenkins-ci.org/ I just set up

Re: Lazy loading build records

2012-09-21 Thread Baptiste MATHUS
That's an absolutely great news! Congrats again Kohsuke. Seeing this makes me think about a side-feature. Lazy-loading build records is great when it comes to start the server, but might we consider its unloading somehow? For example, on our instance (~10 nodes, 250 jobs), we've encountered some

Re: Lazy loading build records

2012-09-21 Thread Vincent Latombe
this makes me think about a side-feature. Lazy-loading build records is great when it comes to start the server, but might we consider its unloading somehow? For example, on our instance (~10 nodes, 250 jobs), we've encountered some memory issues. We didn't investigate that very far, but couldn't

Re: Lazy loading build records

2012-09-21 Thread Jesse Glick
On 09/20/2012 05:20 PM, Kohsuke Kawaguchi wrote: We can create a pull request from one branch to another, so if that's the only thing, I'd encourage you to create a branch. No, my point was really that it is hard to _comment_ on changes made in a branch which is not a pull request. You have

Re: Lazy loading build records

2012-09-21 Thread Kohsuke Kawaguchi
On 09/21/2012 10:20 AM, Jesse Glick wrote: On 09/20/2012 05:20 PM, Kohsuke Kawaguchi wrote: We can create a pull request from one branch to another, so if that's the only thing, I'd encourage you to create a branch. No, my point was really that it is hard to _comment_ on changes made in a

Re: Lazy loading build records

2012-09-21 Thread Kohsuke Kawaguchi
Done. On 09/21/2012 02:09 AM, Baptiste MATHUS wrote: That's an absolutely great news! Congrats again Kohsuke. Seeing this makes me think about a side-feature. Lazy-loading build records is great when it comes to start the server, but might we consider its unloading somehow? For example

Lazy loading build records

2012-09-20 Thread Kohsuke Kawaguchi
As any serious Jenkins users would know, a big Jenkins instance takes a long time to start up. One of the problems here is that it loads every build record before it starts accepting HTTP requests, and therefore a natural solution to this problem is to try to lazy load build records

Re: Lazy loading build records

2012-09-20 Thread Arnaud Héritier
Thx a lot KK. It's a great improvement to come. As I reported this issue also a long long time ago I'll be happy to test it. My new infrastructure is using the .deb of jenkins. How can I build it from your branch to give it a try ? Arnaud On Thu, Sep 20, 2012 at 9:16 PM, Kohsuke Kawaguchi

Re: Lazy loading build records

2012-09-20 Thread Kohsuke Kawaguchi
On 09/20/2012 01:13 PM, Jesse Glick wrote: On 09/20/2012 03:16 PM, Kohsuke Kawaguchi wrote: numbers are available as symlinks but not in all the platforms By the way those platforms should be significantly expanded as of 646154f. Right. the class now extends from AbstractList and not from

Re: Lazy loading build records

2012-09-20 Thread Kohsuke Kawaguchi
http://kohsuke.org/private/20120920/jenkins.war I've deployed this exact binary on https://ci.jenkins-ci.org/ I just set up https://ci.jenkins-ci.org/job/jenkins_lazy_load/ so this should provide up-to-date build. On 09/20/2012 12:28 PM, Emanuele Zattin wrote: Great job Kohsuke! I'll try