[LRUG] Upgrading a Rails v2.1.2
gareth rushgrove
gareth.rushgrove at gmail.com
Mon Mar 5 07:18:36 PST 2012
On 5 March 2012 15:09, Sam Phillips <sam at samdanavia.com> wrote:
> Hi Chris,
>
>
> It's also possible to do the ruby 1.9 upgrade separately - as later
> versions of 2.3 will run under ruby 1.9, and rails 3 will run under
> 1.8.7.
>
I have some experience of this and one thing we found (also on a large
application) was that the active record performance on 1.8.7
(specifically REE) and Rails 3 was unacceptable. We basically got
forced into the 1.9 upgrade.
This might have been app specific, but I'd make sure you have a good
idea of before and after performance before shipping anything.
Gareth
>
> Cheers,
>
> Sam
>
>
> On 5 March 2012 14:52, Chris Waters <chris at yougroup.co.uk> wrote:
>> Hi LRUG,
>>
>> I've got a pretty large application (200ish model classes, 100ish
>> controllers) that's been running happily(ish) for about 4 years now.
>>
>> It is Rails 2.1.2 running against Ruby 1.8.7. It feels as though it is time
>> that we brought things up-to-date as things are starting to creak.
>>
>>
>> To my mind, there are 2 options;
>> * we upgrade to v2.3.4 and be happy with that for now
>> * or continue on from 2.3.4 and go the whole hog and get to v3.2
>>
>> One thing that is looming in the background is that the test coverage is,
>> er, not 100% and that a lot of the code has been written a long time ago by
>> coders who are no longer here.
>>
>> I'm assuming that the upgrade to 2.3.4 should be reasonably straight
>> forward, and that the big leap to 3.2 is likely to hurt more.
>>
>>
>> Anyone get any words of advice? Is it worth the pain? How many people out
>> there are still running against 2.1.2?
>>
>>
>> Thanks for any comments/help
>>
>> Chris.
>>
>>
>> Chris Waters
>> Lead Developer
>> YOU Group
>> _______________________________________________
>> Chat mailing list
>> Chat at lists.lrug.org
>> http://lists.lrug.org/listinfo.cgi/chat-lrug.org
> _______________________________________________
> Chat mailing list
> Chat at lists.lrug.org
> http://lists.lrug.org/listinfo.cgi/chat-lrug.org
--
Gareth Rushgrove
Web Geek
morethanseven.net
garethrushgrove.com
More information about the Chat
mailing list