On a couple of my projects running Rails 3 + Postgres, my sites have displayed stale data in places. It's as if it's being cached somewhere even though I am not doing any explicit caching of the page/action/fragment/data. Restarting the app cures the problem and the most up-to-date information is displayed. It appears to happen after a while of the server being up. Has any one encountered the same problem or now of what I should try to remedy the information. It's particularly annoying as emails triggered by our rake tasks show different values to that shown on the site itself.
Solved: Discovered this was a bug related to not wrapping the Times and Dates inside of a lambda when used as part of a scope.