You are viewing a plain text version of this content. The canonical link for it is here.
Posted to common-dev@hadoop.apache.org by "Sriram Rao (JIRA)" <ji...@apache.org> on 2008/09/21 22:23:44 UTC

[jira] Created: (HADOOP-4234) KFS: Allow KFS layer to interface with multiple KFS namenodes

KFS: Allow KFS layer to interface with multiple KFS namenodes
-------------------------------------------------------------

                 Key: HADOOP-4234
                 URL: https://issues.apache.org/jira/browse/HADOOP-4234
             Project: Hadoop Core
          Issue Type: Bug
            Reporter: Sriram Rao
            Priority: Minor
             Fix For: 0.19.0


The KFS "glue" layer code in Hadoop, currently, only allows an application to interface with a single KFS namenode.  The KFS client side library has been modified to allow applications to interface with multiple KFS namenodes.  This jira issue is for incorporating the change into the KFS code.  

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.


[jira] Commented: (HADOOP-4234) KFS: Allow KFS layer to interface with multiple KFS namenodes

Posted by "Hudson (JIRA)" <ji...@apache.org>.
    [ https://issues.apache.org/jira/browse/HADOOP-4234?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12634929#action_12634929 ] 

Hudson commented on HADOOP-4234:
--------------------------------

Integrated in Hadoop-trunk #615 (See [http://hudson.zones.apache.org/hudson/job/Hadoop-trunk/615/])

> KFS: Allow KFS layer to interface with multiple KFS namenodes
> -------------------------------------------------------------
>
>                 Key: HADOOP-4234
>                 URL: https://issues.apache.org/jira/browse/HADOOP-4234
>             Project: Hadoop Core
>          Issue Type: Bug
>          Components: fs
>    Affects Versions: 0.19.0
>            Reporter: Sriram Rao
>            Assignee: Sriram Rao
>            Priority: Minor
>             Fix For: 0.20.0
>
>         Attachments: patch.4234
>
>
> The KFS "glue" layer code in Hadoop, currently, only allows an application to interface with a single KFS namenode.  The KFS client side library has been modified to allow applications to interface with multiple KFS namenodes.  This jira issue is for incorporating the change into the KFS code.  

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.


[jira] Updated: (HADOOP-4234) KFS: Allow KFS layer to interface with multiple KFS namenodes

Posted by "Lohit Vijayarenu (JIRA)" <ji...@apache.org>.
     [ https://issues.apache.org/jira/browse/HADOOP-4234?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Lohit Vijayarenu updated HADOOP-4234:
-------------------------------------

       Resolution: Fixed
    Fix Version/s:     (was: 0.19.0)
                   0.20.0
     Release Note: Fix KFS "glue" layer to allow applications to interface with multiple KFS metaservers.
     Hadoop Flags: [Reviewed]
           Status: Resolved  (was: Patch Available)

I just committed this. Thank you Sriram.

> KFS: Allow KFS layer to interface with multiple KFS namenodes
> -------------------------------------------------------------
>
>                 Key: HADOOP-4234
>                 URL: https://issues.apache.org/jira/browse/HADOOP-4234
>             Project: Hadoop Core
>          Issue Type: Bug
>          Components: fs
>            Reporter: Sriram Rao
>            Assignee: Sriram Rao
>            Priority: Minor
>             Fix For: 0.20.0
>
>         Attachments: patch.4234
>
>
> The KFS "glue" layer code in Hadoop, currently, only allows an application to interface with a single KFS namenode.  The KFS client side library has been modified to allow applications to interface with multiple KFS namenodes.  This jira issue is for incorporating the change into the KFS code.  

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.


[jira] Updated: (HADOOP-4234) KFS: Allow KFS layer to interface with multiple KFS namenodes

Posted by "Sriram Rao (JIRA)" <ji...@apache.org>.
     [ https://issues.apache.org/jira/browse/HADOOP-4234?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Sriram Rao updated HADOOP-4234:
-------------------------------

    Attachment:     (was: patch.4234)

> KFS: Allow KFS layer to interface with multiple KFS namenodes
> -------------------------------------------------------------
>
>                 Key: HADOOP-4234
>                 URL: https://issues.apache.org/jira/browse/HADOOP-4234
>             Project: Hadoop Core
>          Issue Type: Bug
>          Components: fs
>            Reporter: Sriram Rao
>            Assignee: Sriram Rao
>            Priority: Minor
>             Fix For: 0.19.0
>
>
> The KFS "glue" layer code in Hadoop, currently, only allows an application to interface with a single KFS namenode.  The KFS client side library has been modified to allow applications to interface with multiple KFS namenodes.  This jira issue is for incorporating the change into the KFS code.  

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.


[jira] Updated: (HADOOP-4234) KFS: Allow KFS layer to interface with multiple KFS namenodes

Posted by "Sriram Rao (JIRA)" <ji...@apache.org>.
     [ https://issues.apache.org/jira/browse/HADOOP-4234?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Sriram Rao updated HADOOP-4234:
-------------------------------

    Attachment:     (was: patch.4234)

> KFS: Allow KFS layer to interface with multiple KFS namenodes
> -------------------------------------------------------------
>
>                 Key: HADOOP-4234
>                 URL: https://issues.apache.org/jira/browse/HADOOP-4234
>             Project: Hadoop Core
>          Issue Type: Bug
>          Components: fs
>            Reporter: Sriram Rao
>            Assignee: Sriram Rao
>            Priority: Minor
>             Fix For: 0.19.0
>
>
> The KFS "glue" layer code in Hadoop, currently, only allows an application to interface with a single KFS namenode.  The KFS client side library has been modified to allow applications to interface with multiple KFS namenodes.  This jira issue is for incorporating the change into the KFS code.  

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.


[jira] Commented: (HADOOP-4234) KFS: Allow KFS layer to interface with multiple KFS namenodes

Posted by "Lohit Vijayarenu (JIRA)" <ji...@apache.org>.
    [ https://issues.apache.org/jira/browse/HADOOP-4234?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12634221#action_12634221 ] 

Lohit Vijayarenu commented on HADOOP-4234:
------------------------------------------

contrib test failure is tracked in HADOOP-4257. And test cases are not included as this was tested on KFS deployment.

> KFS: Allow KFS layer to interface with multiple KFS namenodes
> -------------------------------------------------------------
>
>                 Key: HADOOP-4234
>                 URL: https://issues.apache.org/jira/browse/HADOOP-4234
>             Project: Hadoop Core
>          Issue Type: Bug
>          Components: fs
>    Affects Versions: 0.19.0
>            Reporter: Sriram Rao
>            Assignee: Sriram Rao
>            Priority: Minor
>             Fix For: 0.20.0
>
>         Attachments: patch.4234
>
>
> The KFS "glue" layer code in Hadoop, currently, only allows an application to interface with a single KFS namenode.  The KFS client side library has been modified to allow applications to interface with multiple KFS namenodes.  This jira issue is for incorporating the change into the KFS code.  

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.


[jira] Updated: (HADOOP-4234) KFS: Allow KFS layer to interface with multiple KFS namenodes

Posted by "Tsz Wo (Nicholas), SZE (JIRA)" <ji...@apache.org>.
     [ https://issues.apache.org/jira/browse/HADOOP-4234?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Tsz Wo (Nicholas), SZE updated HADOOP-4234:
-------------------------------------------

    Component/s: fs
       Assignee: Sriram Rao

Should we keep checking whether kfsImpl == null?

> KFS: Allow KFS layer to interface with multiple KFS namenodes
> -------------------------------------------------------------
>
>                 Key: HADOOP-4234
>                 URL: https://issues.apache.org/jira/browse/HADOOP-4234
>             Project: Hadoop Core
>          Issue Type: Bug
>          Components: fs
>            Reporter: Sriram Rao
>            Assignee: Sriram Rao
>            Priority: Minor
>             Fix For: 0.19.0
>
>         Attachments: patch.4234
>
>
> The KFS "glue" layer code in Hadoop, currently, only allows an application to interface with a single KFS namenode.  The KFS client side library has been modified to allow applications to interface with multiple KFS namenodes.  This jira issue is for incorporating the change into the KFS code.  

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.


[jira] Updated: (HADOOP-4234) KFS: Allow KFS layer to interface with multiple KFS namenodes

Posted by "Sriram Rao (JIRA)" <ji...@apache.org>.
     [ https://issues.apache.org/jira/browse/HADOOP-4234?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Sriram Rao updated HADOOP-4234:
-------------------------------

    Attachment: patch.4234

> KFS: Allow KFS layer to interface with multiple KFS namenodes
> -------------------------------------------------------------
>
>                 Key: HADOOP-4234
>                 URL: https://issues.apache.org/jira/browse/HADOOP-4234
>             Project: Hadoop Core
>          Issue Type: Bug
>            Reporter: Sriram Rao
>            Priority: Minor
>             Fix For: 0.19.0
>
>         Attachments: patch.4234
>
>
> The KFS "glue" layer code in Hadoop, currently, only allows an application to interface with a single KFS namenode.  The KFS client side library has been modified to allow applications to interface with multiple KFS namenodes.  This jira issue is for incorporating the change into the KFS code.  

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.


[jira] Commented: (HADOOP-4234) KFS: Allow KFS layer to interface with multiple KFS namenodes

Posted by "Owen O'Malley (JIRA)" <ji...@apache.org>.
    [ https://issues.apache.org/jira/browse/HADOOP-4234?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12634224#action_12634224 ] 

Owen O'Malley commented on HADOOP-4234:
---------------------------------------

The change comment for this should probably be in new feature or improvement rather than bug.

> KFS: Allow KFS layer to interface with multiple KFS namenodes
> -------------------------------------------------------------
>
>                 Key: HADOOP-4234
>                 URL: https://issues.apache.org/jira/browse/HADOOP-4234
>             Project: Hadoop Core
>          Issue Type: Bug
>          Components: fs
>    Affects Versions: 0.19.0
>            Reporter: Sriram Rao
>            Assignee: Sriram Rao
>            Priority: Minor
>             Fix For: 0.20.0
>
>         Attachments: patch.4234
>
>
> The KFS "glue" layer code in Hadoop, currently, only allows an application to interface with a single KFS namenode.  The KFS client side library has been modified to allow applications to interface with multiple KFS namenodes.  This jira issue is for incorporating the change into the KFS code.  

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.


[jira] Commented: (HADOOP-4234) KFS: Allow KFS layer to interface with multiple KFS namenodes

Posted by "Lohit Vijayarenu (JIRA)" <ji...@apache.org>.
    [ https://issues.apache.org/jira/browse/HADOOP-4234?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12634257#action_12634257 ] 

Lohit Vijayarenu commented on HADOOP-4234:
------------------------------------------

bq. The change comment for this should probably be in new feature or improvement rather than bug. 
Thanks Owen. Changed it with a comment.

> KFS: Allow KFS layer to interface with multiple KFS namenodes
> -------------------------------------------------------------
>
>                 Key: HADOOP-4234
>                 URL: https://issues.apache.org/jira/browse/HADOOP-4234
>             Project: Hadoop Core
>          Issue Type: Bug
>          Components: fs
>    Affects Versions: 0.19.0
>            Reporter: Sriram Rao
>            Assignee: Sriram Rao
>            Priority: Minor
>             Fix For: 0.20.0
>
>         Attachments: patch.4234
>
>
> The KFS "glue" layer code in Hadoop, currently, only allows an application to interface with a single KFS namenode.  The KFS client side library has been modified to allow applications to interface with multiple KFS namenodes.  This jira issue is for incorporating the change into the KFS code.  

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.


[jira] Updated: (HADOOP-4234) KFS: Allow KFS layer to interface with multiple KFS namenodes

Posted by "Lohit Vijayarenu (JIRA)" <ji...@apache.org>.
     [ https://issues.apache.org/jira/browse/HADOOP-4234?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Lohit Vijayarenu updated HADOOP-4234:
-------------------------------------

    Status: Patch Available  (was: Open)

> KFS: Allow KFS layer to interface with multiple KFS namenodes
> -------------------------------------------------------------
>
>                 Key: HADOOP-4234
>                 URL: https://issues.apache.org/jira/browse/HADOOP-4234
>             Project: Hadoop Core
>          Issue Type: Bug
>          Components: fs
>            Reporter: Sriram Rao
>            Assignee: Sriram Rao
>            Priority: Minor
>             Fix For: 0.19.0
>
>         Attachments: patch.4234
>
>
> The KFS "glue" layer code in Hadoop, currently, only allows an application to interface with a single KFS namenode.  The KFS client side library has been modified to allow applications to interface with multiple KFS namenodes.  This jira issue is for incorporating the change into the KFS code.  

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.


[jira] Updated: (HADOOP-4234) KFS: Allow KFS layer to interface with multiple KFS namenodes

Posted by "Lohit Vijayarenu (JIRA)" <ji...@apache.org>.
     [ https://issues.apache.org/jira/browse/HADOOP-4234?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Lohit Vijayarenu updated HADOOP-4234:
-------------------------------------

    Status: Open  (was: Patch Available)

> KFS: Allow KFS layer to interface with multiple KFS namenodes
> -------------------------------------------------------------
>
>                 Key: HADOOP-4234
>                 URL: https://issues.apache.org/jira/browse/HADOOP-4234
>             Project: Hadoop Core
>          Issue Type: Bug
>          Components: fs
>            Reporter: Sriram Rao
>            Assignee: Sriram Rao
>            Priority: Minor
>             Fix For: 0.19.0
>
>         Attachments: patch.4234
>
>
> The KFS "glue" layer code in Hadoop, currently, only allows an application to interface with a single KFS namenode.  The KFS client side library has been modified to allow applications to interface with multiple KFS namenodes.  This jira issue is for incorporating the change into the KFS code.  

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.


[jira] Updated: (HADOOP-4234) KFS: Allow KFS layer to interface with multiple KFS namenodes

Posted by "Lohit Vijayarenu (JIRA)" <ji...@apache.org>.
     [ https://issues.apache.org/jira/browse/HADOOP-4234?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Lohit Vijayarenu updated HADOOP-4234:
-------------------------------------

    Status: Patch Available  (was: Open)

> KFS: Allow KFS layer to interface with multiple KFS namenodes
> -------------------------------------------------------------
>
>                 Key: HADOOP-4234
>                 URL: https://issues.apache.org/jira/browse/HADOOP-4234
>             Project: Hadoop Core
>          Issue Type: Bug
>          Components: fs
>            Reporter: Sriram Rao
>            Assignee: Sriram Rao
>            Priority: Minor
>             Fix For: 0.19.0
>
>         Attachments: patch.4234
>
>
> The KFS "glue" layer code in Hadoop, currently, only allows an application to interface with a single KFS namenode.  The KFS client side library has been modified to allow applications to interface with multiple KFS namenodes.  This jira issue is for incorporating the change into the KFS code.  

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.


[jira] Updated: (HADOOP-4234) KFS: Allow KFS layer to interface with multiple KFS namenodes

Posted by "Lohit Vijayarenu (JIRA)" <ji...@apache.org>.
     [ https://issues.apache.org/jira/browse/HADOOP-4234?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Lohit Vijayarenu updated HADOOP-4234:
-------------------------------------

    Status: Open  (was: Patch Available)

> KFS: Allow KFS layer to interface with multiple KFS namenodes
> -------------------------------------------------------------
>
>                 Key: HADOOP-4234
>                 URL: https://issues.apache.org/jira/browse/HADOOP-4234
>             Project: Hadoop Core
>          Issue Type: Bug
>          Components: fs
>            Reporter: Sriram Rao
>            Assignee: Sriram Rao
>            Priority: Minor
>             Fix For: 0.19.0
>
>         Attachments: patch.4234
>
>
> The KFS "glue" layer code in Hadoop, currently, only allows an application to interface with a single KFS namenode.  The KFS client side library has been modified to allow applications to interface with multiple KFS namenodes.  This jira issue is for incorporating the change into the KFS code.  

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.


[jira] Updated: (HADOOP-4234) KFS: Allow KFS layer to interface with multiple KFS namenodes

Posted by "Robert Chansler (JIRA)" <ji...@apache.org>.
     [ https://issues.apache.org/jira/browse/HADOOP-4234?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Robert Chansler updated HADOOP-4234:
------------------------------------

      Issue Type: Improvement  (was: Bug)
    Release Note: Changed KFS glue layer to allow applications to interface with multiple KFS metaservers.  (was: Fix KFS "glue" layer to allow applications to interface with multiple KFS metaservers.)

> KFS: Allow KFS layer to interface with multiple KFS namenodes
> -------------------------------------------------------------
>
>                 Key: HADOOP-4234
>                 URL: https://issues.apache.org/jira/browse/HADOOP-4234
>             Project: Hadoop Core
>          Issue Type: Improvement
>          Components: fs
>    Affects Versions: 0.19.0
>            Reporter: Sriram Rao
>            Assignee: Sriram Rao
>            Priority: Minor
>             Fix For: 0.20.0
>
>         Attachments: patch.4234
>
>
> The KFS "glue" layer code in Hadoop, currently, only allows an application to interface with a single KFS namenode.  The KFS client side library has been modified to allow applications to interface with multiple KFS namenodes.  This jira issue is for incorporating the change into the KFS code.  

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.


[jira] Updated: (HADOOP-4234) KFS: Allow KFS layer to interface with multiple KFS namenodes

Posted by "Sriram Rao (JIRA)" <ji...@apache.org>.
     [ https://issues.apache.org/jira/browse/HADOOP-4234?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Sriram Rao updated HADOOP-4234:
-------------------------------

    Attachment: patch.4234

Providing a new patch since the previous one didn't work.

Re: no new test, this issue was found in a KFS deployment.  To test this code path, a KFS+Hadoop deployment is required; that was done elsewhere.



> KFS: Allow KFS layer to interface with multiple KFS namenodes
> -------------------------------------------------------------
>
>                 Key: HADOOP-4234
>                 URL: https://issues.apache.org/jira/browse/HADOOP-4234
>             Project: Hadoop Core
>          Issue Type: Bug
>          Components: fs
>            Reporter: Sriram Rao
>            Assignee: Sriram Rao
>            Priority: Minor
>             Fix For: 0.19.0
>
>         Attachments: patch.4234
>
>
> The KFS "glue" layer code in Hadoop, currently, only allows an application to interface with a single KFS namenode.  The KFS client side library has been modified to allow applications to interface with multiple KFS namenodes.  This jira issue is for incorporating the change into the KFS code.  

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.


[jira] Commented: (HADOOP-4234) KFS: Allow KFS layer to interface with multiple KFS namenodes

Posted by "Hadoop QA (JIRA)" <ji...@apache.org>.
    [ https://issues.apache.org/jira/browse/HADOOP-4234?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12634051#action_12634051 ] 

Hadoop QA commented on HADOOP-4234:
-----------------------------------

-1 overall.  Here are the results of testing the latest attachment 
  http://issues.apache.org/jira/secure/attachment/12390805/patch.4234
  against trunk revision 698385.

    +1 @author.  The patch does not contain any @author tags.

    -1 tests included.  The patch doesn't appear to include any new or modified tests.
                        Please justify why no tests are needed for this patch.

    +1 javadoc.  The javadoc tool did not generate any warning messages.

    +1 javac.  The applied patch does not increase the total number of javac compiler warnings.

    +1 findbugs.  The patch does not introduce any new Findbugs warnings.

    +1 core tests.  The patch passed core unit tests.

    -1 contrib tests.  The patch failed contrib unit tests.

Test results: http://hudson.zones.apache.org/hudson/job/Hadoop-Patch/3359/testReport/
Findbugs warnings: http://hudson.zones.apache.org/hudson/job/Hadoop-Patch/3359/artifact/trunk/build/test/findbugs/newPatchFindbugsWarnings.html
Checkstyle results: http://hudson.zones.apache.org/hudson/job/Hadoop-Patch/3359/artifact/trunk/build/test/checkstyle-errors.html
Console output: http://hudson.zones.apache.org/hudson/job/Hadoop-Patch/3359/console

This message is automatically generated.

> KFS: Allow KFS layer to interface with multiple KFS namenodes
> -------------------------------------------------------------
>
>                 Key: HADOOP-4234
>                 URL: https://issues.apache.org/jira/browse/HADOOP-4234
>             Project: Hadoop Core
>          Issue Type: Bug
>          Components: fs
>            Reporter: Sriram Rao
>            Assignee: Sriram Rao
>            Priority: Minor
>             Fix For: 0.19.0
>
>         Attachments: patch.4234
>
>
> The KFS "glue" layer code in Hadoop, currently, only allows an application to interface with a single KFS namenode.  The KFS client side library has been modified to allow applications to interface with multiple KFS namenodes.  This jira issue is for incorporating the change into the KFS code.  

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.


[jira] Updated: (HADOOP-4234) KFS: Allow KFS layer to interface with multiple KFS namenodes

Posted by "Lohit Vijayarenu (JIRA)" <ji...@apache.org>.
     [ https://issues.apache.org/jira/browse/HADOOP-4234?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Lohit Vijayarenu updated HADOOP-4234:
-------------------------------------

    Affects Version/s: 0.19.0

> KFS: Allow KFS layer to interface with multiple KFS namenodes
> -------------------------------------------------------------
>
>                 Key: HADOOP-4234
>                 URL: https://issues.apache.org/jira/browse/HADOOP-4234
>             Project: Hadoop Core
>          Issue Type: Bug
>          Components: fs
>    Affects Versions: 0.19.0
>            Reporter: Sriram Rao
>            Assignee: Sriram Rao
>            Priority: Minor
>             Fix For: 0.20.0
>
>         Attachments: patch.4234
>
>
> The KFS "glue" layer code in Hadoop, currently, only allows an application to interface with a single KFS namenode.  The KFS client side library has been modified to allow applications to interface with multiple KFS namenodes.  This jira issue is for incorporating the change into the KFS code.  

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.


[jira] Commented: (HADOOP-4234) KFS: Allow KFS layer to interface with multiple KFS namenodes

Posted by "Sriram Rao (JIRA)" <ji...@apache.org>.
    [ https://issues.apache.org/jira/browse/HADOOP-4234?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12633471#action_12633471 ] 

Sriram Rao commented on HADOOP-4234:
------------------------------------

@Tsz: In the patch that is submitted, in the Init() method, we don't need to check whether kfsImpl == null.  The KFS client library code keeps track of all the servers to which the client is connected to; it build a new "handle" for each new server.

> KFS: Allow KFS layer to interface with multiple KFS namenodes
> -------------------------------------------------------------
>
>                 Key: HADOOP-4234
>                 URL: https://issues.apache.org/jira/browse/HADOOP-4234
>             Project: Hadoop Core
>          Issue Type: Bug
>          Components: fs
>            Reporter: Sriram Rao
>            Assignee: Sriram Rao
>            Priority: Minor
>             Fix For: 0.19.0
>
>         Attachments: patch.4234
>
>
> The KFS "glue" layer code in Hadoop, currently, only allows an application to interface with a single KFS namenode.  The KFS client side library has been modified to allow applications to interface with multiple KFS namenodes.  This jira issue is for incorporating the change into the KFS code.  

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.


[jira] Updated: (HADOOP-4234) KFS: Allow KFS layer to interface with multiple KFS namenodes

Posted by "Sriram Rao (JIRA)" <ji...@apache.org>.
     [ https://issues.apache.org/jira/browse/HADOOP-4234?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Sriram Rao updated HADOOP-4234:
-------------------------------

    Attachment: patch.4234

Updated patch that passes the tests.

> KFS: Allow KFS layer to interface with multiple KFS namenodes
> -------------------------------------------------------------
>
>                 Key: HADOOP-4234
>                 URL: https://issues.apache.org/jira/browse/HADOOP-4234
>             Project: Hadoop Core
>          Issue Type: Bug
>          Components: fs
>            Reporter: Sriram Rao
>            Assignee: Sriram Rao
>            Priority: Minor
>             Fix For: 0.19.0
>
>         Attachments: patch.4234
>
>
> The KFS "glue" layer code in Hadoop, currently, only allows an application to interface with a single KFS namenode.  The KFS client side library has been modified to allow applications to interface with multiple KFS namenodes.  This jira issue is for incorporating the change into the KFS code.  

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.


[jira] Commented: (HADOOP-4234) KFS: Allow KFS layer to interface with multiple KFS namenodes

Posted by "Hadoop QA (JIRA)" <ji...@apache.org>.
    [ https://issues.apache.org/jira/browse/HADOOP-4234?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12633557#action_12633557 ] 

Hadoop QA commented on HADOOP-4234:
-----------------------------------

-1 overall.  Here are the results of testing the latest attachment 
  http://issues.apache.org/jira/secure/attachment/12390672/patch.4234
  against trunk revision 697306.

    +1 @author.  The patch does not contain any @author tags.

    -1 tests included.  The patch doesn't appear to include any new or modified tests.
                        Please justify why no tests are needed for this patch.

    -1 patch.  The patch command could not apply the patch.

Console output: http://hudson.zones.apache.org/hudson/job/Hadoop-Patch/3347/console

This message is automatically generated.

> KFS: Allow KFS layer to interface with multiple KFS namenodes
> -------------------------------------------------------------
>
>                 Key: HADOOP-4234
>                 URL: https://issues.apache.org/jira/browse/HADOOP-4234
>             Project: Hadoop Core
>          Issue Type: Bug
>          Components: fs
>            Reporter: Sriram Rao
>            Assignee: Sriram Rao
>            Priority: Minor
>             Fix For: 0.19.0
>
>         Attachments: patch.4234
>
>
> The KFS "glue" layer code in Hadoop, currently, only allows an application to interface with a single KFS namenode.  The KFS client side library has been modified to allow applications to interface with multiple KFS namenodes.  This jira issue is for incorporating the change into the KFS code.  

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.


[jira] Updated: (HADOOP-4234) KFS: Allow KFS layer to interface with multiple KFS namenodes

Posted by "Sriram Rao (JIRA)" <ji...@apache.org>.
     [ https://issues.apache.org/jira/browse/HADOOP-4234?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Sriram Rao updated HADOOP-4234:
-------------------------------

    Status: Patch Available  (was: Open)

A patch file that fixes the issue is attached.  This issue was found in a KFS deployment and was tested there.  Testing this fix requires a KFS deployment.

> KFS: Allow KFS layer to interface with multiple KFS namenodes
> -------------------------------------------------------------
>
>                 Key: HADOOP-4234
>                 URL: https://issues.apache.org/jira/browse/HADOOP-4234
>             Project: Hadoop Core
>          Issue Type: Bug
>            Reporter: Sriram Rao
>            Priority: Minor
>             Fix For: 0.19.0
>
>         Attachments: patch.4234
>
>
> The KFS "glue" layer code in Hadoop, currently, only allows an application to interface with a single KFS namenode.  The KFS client side library has been modified to allow applications to interface with multiple KFS namenodes.  This jira issue is for incorporating the change into the KFS code.  

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.


[jira] Commented: (HADOOP-4234) KFS: Allow KFS layer to interface with multiple KFS namenodes

Posted by "Lohit Vijayarenu (JIRA)" <ji...@apache.org>.
    [ https://issues.apache.org/jira/browse/HADOOP-4234?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12633444#action_12633444 ] 

Lohit Vijayarenu commented on HADOOP-4234:
------------------------------------------

+1 Looks good.

> KFS: Allow KFS layer to interface with multiple KFS namenodes
> -------------------------------------------------------------
>
>                 Key: HADOOP-4234
>                 URL: https://issues.apache.org/jira/browse/HADOOP-4234
>             Project: Hadoop Core
>          Issue Type: Bug
>            Reporter: Sriram Rao
>            Priority: Minor
>             Fix For: 0.19.0
>
>         Attachments: patch.4234
>
>
> The KFS "glue" layer code in Hadoop, currently, only allows an application to interface with a single KFS namenode.  The KFS client side library has been modified to allow applications to interface with multiple KFS namenodes.  This jira issue is for incorporating the change into the KFS code.  

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.


[jira] Commented: (HADOOP-4234) KFS: Allow KFS layer to interface with multiple KFS namenodes

Posted by "Hadoop QA (JIRA)" <ji...@apache.org>.
    [ https://issues.apache.org/jira/browse/HADOOP-4234?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12633952#action_12633952 ] 

Hadoop QA commented on HADOOP-4234:
-----------------------------------

-1 overall.  Here are the results of testing the latest attachment 
  http://issues.apache.org/jira/secure/attachment/12390719/patch.4234
  against trunk revision 698187.

    +1 @author.  The patch does not contain any @author tags.

    -1 tests included.  The patch doesn't appear to include any new or modified tests.
                        Please justify why no tests are needed for this patch.

    +1 javadoc.  The javadoc tool did not generate any warning messages.

    +1 javac.  The applied patch does not increase the total number of javac compiler warnings.

    +1 findbugs.  The patch does not introduce any new Findbugs warnings.

    -1 core tests.  The patch failed core unit tests.

    -1 contrib tests.  The patch failed contrib unit tests.

Test results: http://hudson.zones.apache.org/hudson/job/Hadoop-Patch/3355/testReport/
Findbugs warnings: http://hudson.zones.apache.org/hudson/job/Hadoop-Patch/3355/artifact/trunk/build/test/findbugs/newPatchFindbugsWarnings.html
Checkstyle results: http://hudson.zones.apache.org/hudson/job/Hadoop-Patch/3355/artifact/trunk/build/test/checkstyle-errors.html
Console output: http://hudson.zones.apache.org/hudson/job/Hadoop-Patch/3355/console

This message is automatically generated.

> KFS: Allow KFS layer to interface with multiple KFS namenodes
> -------------------------------------------------------------
>
>                 Key: HADOOP-4234
>                 URL: https://issues.apache.org/jira/browse/HADOOP-4234
>             Project: Hadoop Core
>          Issue Type: Bug
>          Components: fs
>            Reporter: Sriram Rao
>            Assignee: Sriram Rao
>            Priority: Minor
>             Fix For: 0.19.0
>
>         Attachments: patch.4234
>
>
> The KFS "glue" layer code in Hadoop, currently, only allows an application to interface with a single KFS namenode.  The KFS client side library has been modified to allow applications to interface with multiple KFS namenodes.  This jira issue is for incorporating the change into the KFS code.  

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.