I'm +1 too. Will make sure that on release of 0.20.4, we're clear about the cold reboot required (as per Kay Kay suggestion).
St.Ack On Mon, Mar 8, 2010 at 7:41 PM, Ryan Rawson <ryano...@gmail.com> wrote: > As the author of the patch in question I unquestionably believe in it, > so I give this a +1. > > > > On Mon, Mar 8, 2010 at 7:37 PM, Jonathan Gray <jl...@streamy.com> wrote: >> +1 >> >> JG >> >> -----Original Message----- >> From: Dhruba Borthakur [mailto:dhr...@gmail.com] >> Sent: Monday, March 08, 2010 5:59 PM >> To: hbase-dev@hadoop.apache.org >> Subject: Re: Any objection if we up RPC version when we go from 0.20.3 to >> 0.20.4? >> >> +1. >> >> dhruba >> >> On Mon, Mar 8, 2010 at 5:16 PM, Kay Kay <kaykay.uni...@gmail.com> wrote: >> >>> not at all, considering the important fixes, we get in return. >>> >>> Meanwhile - it might be worthwhile to have a 'bold' mention w.r.t backward >>> incompatibility ( cold restart , as opposed to a rolling one) in the >>> documentation home page for 0.20.4 about this. Thanks. >>> >>> >>> >>> On 3/8/10 4:03 PM, Stack wrote: >>> >>>> Are there objections to changing the RPC version number when we >>>> release 0.20.4? Changing the RPC version number will mean that a >>>> 0.20.4 and 0.20.3 version hbase cluster will not be able to talk to >>>> each other. Updating your cluster from 0.20.3 to 0.20.4 will require >>>> a restart. >>>> >>>> Currently our RPC is brittle in that we can't add or amend methods >>>> without breaking the interface. We'd like to make the interface >>>> tolerant of small changes. To do this, we need to change how RPC >>>> identifies remote methods. See HBASE-2219 for details. The change in >>>> method identification requires that we up the RPC version so >>>> mismatched clients fail fast. >>>> >>>> If above is amenable, we'll also pull into 0.20.4 other facility such >>>> as the new multiput and fixes that make us less vulnerable to flapping >>>> dns, etc. >>>> >>>> Yours, >>>> St.Ack >>>> >>>> >>> >>> >> >> >> -- >> Connect to me at http://www.facebook.com/dhruba >> >> >