Is this still the official answer on TWCS 2.X --> 3.X upgrades? Pull the
code and recompile as a different package?

Can I just declare the necessary class and package namespace and delegate
to the actual main-codebase class?


On Mon, Nov 5, 2018 at 1:41 AM Oleksandr Shulgin <
oleksandr.shul...@zalando.de> wrote:

> On Sat, Nov 3, 2018 at 1:13 AM Brian Spindler <brian.spind...@gmail.com>
> wrote:
>
>> That wasn't horrible at all.  After testing, provided all goes well I can
>> submit this back to the main TWCS repo if you think it's worth it.
>>
>> Either way do you mind just reviewing briefly for obvious mistakes?
>>
>>
>> https://github.com/bspindler/twcs/commit/7ba388dbf41b1c9dc1b70661ad69273b258139da
>>
>
> About almost a year ago we were migrating from 2.1 to 3.0 and we figured
> out that Jeff's master branch didn't compile with 3.0, but the change to
> get it running was really minimal:
>
> https://github.com/a1exsh/twcs/commit/10ee91c6f409aa249c8d439f7670d8b997ab0869
>
> So we built that jar, added it to the packaged 3.0 and we were good to
> go.  Maybe you might want to consider migrating in two steps: 2.1 -> 3.0,
> ALTER TABLE, upgradesstables, 3.0 -> 3.1.
>
> And huge thanks to Jeff for coming up with TWCS in the first place! :-)
>
> Cheers,
> --
> Alex
>
>

Reply via email to