The problem has been solved in rails 3.1.0.rc2.
On Jun 5, 10:06 am, Tomasz Zurkowski <[email protected]> wrote: > I encounter a problem when I upgraded my rails 3.0 project to > 3.1.0.rc1. Everything was working fine, but when I reloaded a page it > took about 5s to load it. I investigated a problem and I found out > that on every request, rails are reloading all the classes (because of > development mode and config.cache_classes = false). The flow looked > like this > > - GET html page > - reload all models (and maybe other files) (500ms) > - serve html (< 10ms) > - GET application.js > - reload all models (500ms) > - serve application.js > - GET application.css > - reload all models (500ms) > - serve application.css > - load 10 more images in the same way (+5s) > > This makes development much harder. Is it possible, to disable class > reloading when the requested file comes from asset path (static > content)? It would solve all my problems. > > Also I am using a Mongoid and I think it is slowing reload time to > 500ms. > > My gemfile looks like this: > > source 'http://rubygems.org' > gem 'rails', '3.1.0.rc1' > gem 'jquery-rails' > gem 'mongoid', '~>2.0' > gem 'bson_ext' > gem 'devise' > gem 'omniauth' > gem 'haml' > gem 'cancan' > gem 'formtastic', '~> 1.2.3' > gem 'tiny_mce' > gem 'kaminari' > gem 'json' > gem 'sass' > gem 'coffee-script' > gem 'uglifier' -- You received this message because you are subscribed to the Google Groups "Ruby on Rails: Talk" group. To post to this group, send email to [email protected]. To unsubscribe from this group, send email to [email protected]. For more options, visit this group at http://groups.google.com/group/rubyonrails-talk?hl=en.

