-
Improvement
-
Resolution: Unresolved
-
Major
-
None
-
Performance Plugin 1.7
Generating trend graphs in case there are hundreds of builds is very resource intensive task. Currently there is an option for setting this limit in browser cookie (btw I have just filled issue - it doesn't work) but before user set it to explicit value, all available builds are taken into consideration. This can be very bad and block Jenkins from responding because it's crazy busy parsing gigs of data.
Cookie has also important disadventage: can expire, be cleared and is attached to one browser. If user logs in from another location limit setting is lost.
My proposition is to add this limit to Jenkins "Configure System" page just like it's done for many popular plugins.
Cheers!
+1 In addition to performance improvements, this would really make trend graphs much more useful, since it's hard to get any meaningful information from a graph that looks like this: http://i.imgur.com/HUz9FKi.png