To be honest I must've missed that 0.2 was branched (I found the email
now though), was there a feature freeze date set?

After branching shouldn't we have moved the non critical issues to 0.3
and pushed for fixing the remaining bugs in order to release?

That aside, I don't have a strong opinion whether the next release is
0.2 or 0.3, since there hasn't been an Apache release yet. How about
setting a feature freeze date now and take it from there?

/Johan

Joydeep Sen Sarma wrote:
> Hey folks,
> 
> A few of us were chatting earlier today (some Facebook and Cloudera folks) on 
> best approach to get to a first Hive release.
> 
> While 0.2 has been branched - it seems awkward to base the first release on 
> it. The reason is twofold:
> 
> -          new changes to trunk since 0.2 have been relatively contained 
> AFAIK (so no added instability). As evidence - Facebook has reverted to 
> running trunk in production for the last week or so.
> -          the changes that have gone into trunk since 0.2 are extremely 
> important from performance perspective. This includes the LazySerDe that 
> Zheng added and upcoming hive-232.
> 
> So one proposal is to branch 0.3 at this point and try to make that first 
> official release for Hive.
> 
> This does look a little haphazard - and the natural question is whether we 
> can stick to this (or we end up repeating this once we throw in some more 
> goodies). The feeling is that this may be a good time - hive-279 has major 
> changes to the hive compiler and branching 0.3 before those changes are 
> checked in gives us a good chance of producing a stable release with good 
> performance (and the major changes will probably prevent us from repeating 
> this trick going forward :)).
> 
> What do people think?
> 
> Joydeep
> 

Reply via email to