On Feb 18, 2010, at 11:29 AM, Doug Cutting wrote:

My presentation basically said that:
* Yahoo is currently running Yahoo's 0.20.8 on all 25,000 of our nodes. * We have made substantial numbers of feature back ports from trunk into our branch. Including:
     * improved Capacity scheduler
     * run MapReduce tasks as the real user
  * Hadoop 0.21 isn't stable yet and still has 28 blockers.
* Furthermore, there are missing back ports that have been fixed in trunk but not 0.21. * We have a very tight timeline for adding security, which we can't slip
     * feature complete in february
     * deploy to first integration cluster in april
     * completely deployed on all clusters in august
* To reduce risk, we are back porting security in to a branch of Yahoo's 0.20 branch. * By the time we are ready for the next version after security, the current 0.21 will be too stale to be interesting * So Yahoo will probably skip straight from Yahoo 0.20 with security to 0.22 in 2011. * Someone outside of Yahoo needs to step up and start addressing the blockers to get 0.21 released.

Personally, I'd rather re-branch 21 from trunk in early March.

Rather than set a date, I think it is time to move to feature-based releases. We'd need to vote on the feature set, but looking for security, end-to-end avro, and symlinks seems like a reasonable list. That will avoid the large rush of commits the last week of the deadline, which has been counter productive.

-- Owen

Reply via email to