Recently I've started migrating my application (Rails 2.3.11) to
Ruby 1.9.2. When I run my performance tests, I found performance
degradation when associations are preloaded for many records. After
profiling, I made a change which noticeably lessen the pain - the fix
is rather simple and I'd appreciate if someone would review it:
Wait a minute. I thought rails 2.3 was always advertised as 1.9.2 compatible? If so and just because there is a newer version that is also targeted for 1.9.2, should not mean that 1.9.2 tickets for 2-3-stable should be disregarded? Right? Maybe?