This project is archived and is in readonly mode.
Environment load time increases drastically when many routes are added
Reported by August Lilleaas | June 3rd, 2010 @ 04:26 PM
Here's rake routes
of gitorious.org's Rails 3
rewrite. http://ditrw.com/_dump/gitorious_rake_routes.txt
(also attached)
rake environment
churns for about 20-25 seconds
before it exits. If I remove all the routes, it takes about 3-4
seconds.
Here's routes.rb and friends at the time of the rake
routes
output above: http://gist.github.com/423134
I added a puts at the bottom of routes.rb. That appeared after 5 or so seconds, so it seems that it's not the execution of routes.rb that takes so long, but rather whatever Rails does with post processing them as the environment loads.
Comments and changes to this ticket
-
August Lilleaas June 7th, 2010 @ 09:01 AM
Can be closed. Unable to replicate these long load times in a new Rails app, so something in my code is most likely to blame.
-
Santiago Pastorino June 7th, 2010 @ 06:42 PM
- State changed from new to incomplete
-
Santiago Pastorino June 7th, 2010 @ 06:42 PM
- State changed from incomplete to invalid
Create your profile
Help contribute to this project by taking a few moments to create your personal profile. Create your profile »
<h2 style="font-size: 14px">Tickets have moved to Github</h2>
The new ticket tracker is available at <a href="https://github.com/rails/rails/issues">https://github.com/rails/rails/issues</a>