On Thu, Feb 23, 2012 at 10:23 AM, Suresh Srinivas <sur...@hortonworks.com> wrote: > I am not sure any of these issues are serious show stoppers for merging > into trunk. > Why not merge into trunk and fix some of these issues? > > The reason is, merging is non trivial with two branches changing > independently. Given that > Jitendra has posted a merge patch, why not do it earlier? Do we need heads > up of a week. > If merging must wait, should we consider creating a merge branch and > committing the patch > Jitendra has. This makes other merges more manageable.
We already have a merge branch - the patch is easy to generate since we have been merging in the trunk->HA direction daily since its inception. I'm all for merging to trunk earlier if everyone's cool with it, but we do need to start a vote. Shall I call one? -Todd > On Wed, Feb 22, 2012 at 6:24 PM, Aaron T. Myers <a...@cloudera.com> wrote: > >> Hello HDFS devs, >> >> Work has largely stabilized on the HA-branch in the last few weeks. At this >> point the HA NN project is nearly feature-complete for manual failover. >> We've been running the full test suite nightly, and all automated tests >> have been passing, except for one known test failure which should be fixed >> shortly. >> >> I'd like to begin the process of merging this branch back to HDFS trunk. >> There are still several outstanding sub-JIRAs under the HDFS-1623 and >> HADOOP-7454 umbrella JIRAs, but most of these are either nice-to-haves or >> relate to supporting automatic failover. Once the branch is merged to >> trunk, work on these JIRAs can continue there. >> >> I've identified the following JIRAs which I think should be the only >> remaining blockers for merging to trunk: >> >> HDFS-2904 - Client support for getting delegation tokens in an HA cluster >> HDFS-2920 - Fix remaining TODOs in the code from HA. Mostly little cleanup >> stuff. >> HDFS-2958 - Sweep for remaining proxy construction which doesn't go through >> failover path >> HDFS-2979 - Balancer should use logical URI for creating failover proxy >> (will fix the only current test failure) >> >> All of these JIRAs should be fixed in the next few days. >> >> I propose that, unless more blocker issues are discovered in the interim, >> we merge this branch to trunk one week from today, i.e. Wednesday, February >> 29th. During this time we will also execute the test plans described in the >> test documents attached to HDFS-1623 to try to identify any regressions or >> performance issues in the branch. If you plan to review the code changes or >> the test plan, I ask that you please do so as soon as possible. >> >> Feedback is certainly welcome on this plan. >> >> Thanks a lot, >> Aaron >> >> -- >> Aaron T. Myers >> Software Engineer, Cloudera >> -- Todd Lipcon Software Engineer, Cloudera