On 6/7/17 11:04 AM, Josh Elser wrote:


On 6/7/17 1:17 AM, Stack wrote:
Lets start in on the hardening of hbase-2.0.0. All features are in though
in need of test and polish. There are tasks outstanding around migration
from hbase-1 to hbase-2 and narratives to tell our users around timeout,
etc. We still need to update dependencies, revamp defaults, etc., but the
hbase-2.0.0 countdown has started in earnest.

I intend to cut an alpha in the next day or so just so folks can start
kicking the tires even though we are a good ways from beta [1].

To be clear, we are done w/ 'features' for hbase-2.0.0. Bug fixes and
polish only please from here on out. If you have a borderline item or an
item you just can't do w/o, lets discuss.

Yay, progress! Thanks for pushing, S.

I just set the version on master branch to be 3.0.0-SNAPSHOT.

I was just thinking about this one this morning: would master become 2.1.0 or 3.0.0?

I'd guess that the intent is to put more emphasis on the "x" instead of the "y" and "z" (for a version string "x.y.z")? We all on board with that plan too, for better or for worse? :)

Clarification: I'm really trying to ask the question, should we have a "branch-2.0" for tracking HBase-2.0.0 instead of a "branch-2"?

I think trying to avoid multiple, concurrently developed 2.y release lines would help our sanity (do more 2.y.0 releases, fewer 2.y.z releases), but that would mean that we're consciously pushing towards a faster cadence for x.0.0 releases to come. If this is the case, "branch-2" makes sense; however, if the plan would be to stick with how HBase-1.y.z has been going, I'd expect a "branch-2.0" (and a "branch-2").

Reply via email to