> controller action level I don't know how much Rails caching buys us.

Two thoughts on the subject:

* anything that bypasses reading data from the file system would make a lot
of difference.

* you can see if the data needs to be re-read by loking at the mtime of
~/.cruise/projects/MyProject directory. If that directory changed, it means
there is new state.

So, just caching Project#builds for as long as mtime of Project#path stays
the same may be the ticket.

-- 
Alexey Verkhovsky
http://alex-verkhovsky.blogspot.com/
CruiseControl.rb [http://cruisecontrolrb.thoughtworks.com]
_______________________________________________
Cruisecontrolrb-developers mailing list
[email protected]
http://rubyforge.org/mailman/listinfo/cruisecontrolrb-developers

Reply via email to