+1. I think this will be very helpful in moving the design forward quickly.

-dhruba


On Mon, Mar 28, 2011 at 1:14 PM, Todd Lipcon <t...@cloudera.com> wrote:

> Hi all,
>
> I discussed this with a couple folks over the weekend who are involved in
> the project, but wanted to let the dev community at large know:
>
> I'm planning on creating a new SVN branch for HDFS-1073 and its subtasks.
> For those not aware, HDFS-1073 is a rethinking of how the NN, 2NN, and
> BackupNode store images and edit logs on disk. This will help make HA more
> manageable down the line and has a lot of operational benefits as described
> in the JIRA. The "related work" is the addition of transaction IDs to the
> persistent storage of the NN, and some refactoring in the edit log
> subsystem.
>
> The reasoning behind creating a branch is that, since this is a fairly
> large
> change, it is easier to develop through a number of subtasks. But at some
> of
> the intermediate points, various components will be temporarily broken.
> Developing on a branch will allow us to make incremental progress without
> worrying about keeping all tests green after every change. We will of
> course
> make sure all tests pass before merging back into trunk. There will also be
> another opportunity to review before the merge into trunk. This is the same
> development methodology as was done for the 0.21 Append work and is now
> being used for Federation.
>
> Given that there will be another opportunity to review these changes before
> merging into trunk, I would also like to propose that Ivan Kelly be granted
> the ability to "+1" patches on this branch despite not being an HDFS
> committer. Ivan is actively contributing on this project and understands
> the
> code well.
>
> Unless there are any objections, I will create this branch and an
> associated
> Fix Version on JIRA tonight.
>
> Thanks!
> -Todd
> --
> Todd Lipcon
> Software Engineer, Cloudera
>



-- 
Connect to me at http://www.facebook.com/dhruba

Reply via email to