* You are viewing Posts Tagged ‘upgrade’

Upgrading from Rails 1.1.6 to 2.1.1

The main product I work on hasn’t had a Rails upgrade in a long, long time. It was probably put off at first, and then eventually because such an obstacle that nobody wanted to try to get it up and running (well, they did, it just is hard to justify to PMs and such).

After our last sprint, I just started doing it. I was hoping I’d finish before the next sprint started, but I think it came off as promising enough that everybody decided we should do it as part of the sprint.

First up, if you’re asking “why would you … Continue Reading

Rails 2.1.1 Plugin/Observer CRAZINESS

We recently upgraded our product at work from Rails 1.1.6 to 2.1.1 (that’s another post, coming shortly), and we ran into this error: A copy of TagObserver has been removed from the module tree but is still active!

TagObserver runs any time a Tag gets created, and is referenced in one of our plugins, but after the upgrade, had decided to blow up any time it was run. After a lot of reading, my hypothesis is that the Observer was being referenced from a thread (we do no threading on purpose, but I’ve read that Rails 2.1.1 is working to get … Continue Reading