On Fri, Aug 31, 2012 at 4:06 PM, Gregory Chanan <[email protected]> wrote:
> @Lars:
> you are correct that this would break compatibility between {0.94.0,
> 0.94.1} and 0.94.2.
>

First thanks for the writeup G.

How would we bring along the 0.94.1/0.94.0 crew (as few as I think
they are).  Is there a script we need to write to map the old znode
state to the new that they should run upgrading from 0.94.{0,1} to
0.94.2?


> We clearly need better compatibility testing, these issues are hard to find
> by just looking at patches.
>

Yes.  In my experience, only those who have been burned in the past
are the only ones who have any kind of nose for these kind of
incompatibility issues.  We could add an Integration test that moves
through a matrix of differing regionserver/master/client versions
where versions are off by 1 exercising APIs and cluster ops.

St.Ack

Reply via email to