Only test coverage. We didn't run direct testing to 0.14.2 - we also deliberately made the decision not to remove some older code that would have broken 0.14 upgrades until the next major release.
It all depends on your risk tolerance - we didn't make any file format changes to bitcask so your data should be safe. If you wanted to try it, I would take a backup of the ring directory in case you had to downgrade the node again for any reason. On the newly upgraded node you could run riak_core_capability:all(). on the riak console, that would double-check that the settings matched the required rolling upgrade settings, and make sure you do a diff of your app.config/vm.args against the new package to check there aren't any settings missing. Jon. On Wed, Aug 8, 2012 at 11:39 AM, Sebastian Cohnen < [email protected]> wrote: > I'm curious, are there any special reasons for your recommendation? > > On 08.08.2012, at 19:38, Jon Meredith <[email protected]> wrote: > > > I would recommend going 0.14.2 -> 1.1.4 -> 1.2, making sure you follow > the pre-1.0 upgrade instructions on > http://wiki.basho.com/Rolling-Upgrades.html > > > > Once you do the upgrade from 1.2, the capabilities system will kick in > and the old legacy settings mentioned in the rolling upgrade will no longer > be used (if you need to you can override them with the new capability > override mechanism). > > > > Jon. > > > > On Wed, Aug 8, 2012 at 10:23 AM, Nathan Wilken <[email protected]> wrote: > > Is an intermediate upgrade recommended? 0.14.2 --> 1.0/1.1 --> 1.2? > > > > > > > > From: [email protected] [ > [email protected]] on behalf of Sean Cribbs [ > [email protected]] > > Sent: Wednesday, August 08, 2012 6:35 AM > > To: Sebastian Cohnen > > Cc: [email protected] > > Subject: Re: Upgrading 0.14.2 cluster to 1.2 > > > > Sebastian, > > > > While it might work, we did not specifically test upgrades from 0.14.2, > only 1.0 and 1.1. > > > > On Wed, Aug 8, 2012 at 7:08 AM, Sebastian Cohnen < > [email protected]> wrote: > > Hey list, > > > > is it a good idea to upgrade a small (3 node) cluster straight to 1.2 > from 0.14.2. Especially with riak's 1.2 capabilities negotiation, it feels > like the upgrade process should be much simpler now? We don't do any M/R > jobs currently and we are only using bitcask right now. > > > > > > Best > > > > Sebastian > > > > > > > > _______________________________________________ > > riak-users mailing list > > [email protected] > > http://lists.basho.com/mailman/listinfo/riak-users_lists.basho.com > > > > > > > > -- > > Sean Cribbs <[email protected]> > > Software Engineer > > Basho Technologies, Inc. > > http://basho.com/ > > > > > > _______________________________________________ > > riak-users mailing list > > [email protected] > > http://lists.basho.com/mailman/listinfo/riak-users_lists.basho.com > > > > > > > > > > -- > > Jon Meredith > > Platform Engineering Manager > > Basho Technologies, Inc. > > [email protected] > > > > -- Jon Meredith Platform Engineering Manager Basho Technologies, Inc. [email protected]
_______________________________________________ riak-users mailing list [email protected] http://lists.basho.com/mailman/listinfo/riak-users_lists.basho.com
