[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] Re: [Xen-devel] [OSSTEST PATCH 00/13] Speed up and restore host history
Sander Eikelenboom writes ("Re: [Xen-devel] [OSSTEST PATCH 00/13] Speed up and restore host history"): > Not mend to bike shed, so just for consideration: Suggestions are very welcome. Be careful, I'm still looking for a co-maintainer :-). > - Have you considered (inline) css for the background colouring, or does > it have to be html only ? There is no particular reason why it shouldn't be CSS. Is there a reason why doing it in html causes problems for you ? The background colours for the cells are made with report_altcolour report_altchangecolour in Osstest/Executive.pm. report_altcolour returns something that can be put into an element open tag, given a definite indication of whether the colour should be paler or darker. report_altchangecolour is used to produce background colours which change when the value in the cell changes. I think it would be easy to replace bgcolour= with some appropriate style= and some CSS. Patches - even very rough ones - welcome. > - And for caching perhaps a materialized view with aggregated data only > refreshed at a more convient time could perhaps help at the database > level ? Maybe, but currently the archaeology algorithm is not expressed entirely in SQL so it couldn't be a materialised view. And converting it to SQL would be annoying because SQL is a rather poor programming language. It might be possible to, instead, have table(s) containing archaeology results. I hadn't really properly considered that possibility. That might well have been a better approach. So thank you for your helpful prompt. I will definitely bear this in mind for the future. I'm not sure I feel like reengineering this particular series at this time, though. One reason (apart from that I've done it like this now) is that the current approach has the advantage that it doesn't need a DB schema change. I have a system for doing schema changes but they add risk and I don't want to do that in the Xen release freeze. Regards, Ian. _______________________________________________ Xen-devel mailing list Xen-devel@xxxxxxxxxxxxxxxxxxxx https://lists.xenproject.org/mailman/listinfo/xen-devel
|
Lists.xenproject.org is hosted with RackSpace, monitoring our |