Home | About | Sematext search-lucene.com search-hadoop.com
 Search Hadoop and all its subprojects:

Switch to Threaded View
HDFS >> mail # dev >> Merge Namenode HA feature to 0.23


Copy link to this message
-
Re: Merge Namenode HA feature to 0.23
Thanks Eli for the list. I have merged the bugs you identified to 0.23. I
am in the process of merging HA change. I have several conflicts, stemming
from the changes that are no in 0.23. Pushing following jiras to 0.23 will
make the merge easier. I believe these are mostly straight forward changes:

HADOOP-7557 Make IPC header be extensible
HDFS-3003. Remove getHostPortString() from NameNode, replace it with
NetUtils.getHostPortString().
HADOOP-8108. Move method getHostPortString() from NameNode to NetUtils.
HDFS-2764. TestBackupNode is racy.
HDFS-2430. The number of failed or low-resource volumes the NN can tolerate
should be configurable.
HADOOP-7358. Improve log levels when exceptions caught in RPC handler.
HDFS-2410. Further cleanup of hardcoded configuration keys and values.
HDFS-2285. BackupNode should reject requests to modify namespace.
HADOOP-7729. Send back valid HTTP response if user hits IPC port with HTTP
GET.
HADOOP-7717. Move handling of concurrent client fail-overs to
RetryInvocationHandler

If no one gets back to me in a day, I will start merging these to 0.23.

On Sun, Mar 4, 2012 at 9:43 AM, Eli Collins <[EMAIL PROTECTED]> wrote:

> Hey Suresh,
>
> +1  Sounds great. Thanks for volunteering!
>
> You'll probably want to merge HDFS-1580,  HDFS-1765, HDFS-2158,
> HDFS-2188, HDFS-2334, HDFS-2476, HDFS-2477, and HDFS-2495 to branch-23
> first as these conflict and the patch will contain a bunch of non-HA
> stuff.
>
> Thanks,
> Eli
>
> On Fri, Mar 2, 2012 at 6:15 PM, Suresh Srinivas <[EMAIL PROTECTED]>
> wrote:
> > Namenode HA (HDFS-1623) feature is now in trunk (yay!). It adds support
> for
> > namenode high availability with active and standby namenodes, with manual
> > failover. I propose merging this feature to 0.23 branch. Recently
> Nicholas
> > merged protocol buffers/wire compatibility changes to 0.23. Merging
> > Namenode HA into 0.23 will make it a significant release.
> >
> > I plan to complete this by next week after running some
> nightly/regressions
> > tests. Early next week, I plan to attach a 0.23 merge patch to HDFS-1623
> > jira for people interested in reviewing the patch.
> >
> > Please vote.
> >
> > Regards,
> > Suresh
>