You are viewing a plain text version of this content. The canonical link for it is here.
Posted to common-issues@hadoop.apache.org by "Tom White (JIRA)" <ji...@apache.org> on 2010/04/29 05:32:48 UTC

[jira] Created: (HADOOP-6733) Create a test for FileSystem API compatibility between releases

Create a test for FileSystem API compatibility between releases
---------------------------------------------------------------

                 Key: HADOOP-6733
                 URL: https://issues.apache.org/jira/browse/HADOOP-6733
             Project: Hadoop Common
          Issue Type: Sub-task
          Components: fs
            Reporter: Tom White
            Priority: Blocker
             Fix For: 0.21.0


We should have an automated test for checking that programs written against an old version of the FileSystem API still run with a newer version. 

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


[jira] Commented: (HADOOP-6733) Create a test for FileSystem API compatibility between releases

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

Konstantin Boudnik commented on HADOOP-6733:
--------------------------------------------

I believe the effort needs to go beyond FileSystem API.

> Create a test for FileSystem API compatibility between releases
> ---------------------------------------------------------------
>
>                 Key: HADOOP-6733
>                 URL: https://issues.apache.org/jira/browse/HADOOP-6733
>             Project: Hadoop Common
>          Issue Type: Sub-task
>          Components: fs
>            Reporter: Tom White
>            Priority: Blocker
>             Fix For: 0.21.0
>
>
> We should have an automated test for checking that programs written against an old version of the FileSystem API still run with a newer version. 

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


[jira] Commented: (HADOOP-6733) Create a test for FileSystem API compatibility between releases

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

Tom White commented on HADOOP-6733:
-----------------------------------

I'm going to test this and MAPREDUCE-1637 by compiling and running a few simple programs (e.g. word count) against both 0.20.2 and 0.21.0. This will also get more testing as folks try out their programs against the 0.21.0 release candidates and the release.

> Create a test for FileSystem API compatibility between releases
> ---------------------------------------------------------------
>
>                 Key: HADOOP-6733
>                 URL: https://issues.apache.org/jira/browse/HADOOP-6733
>             Project: Hadoop Common
>          Issue Type: Sub-task
>          Components: fs
>            Reporter: Tom White
>            Priority: Blocker
>             Fix For: 0.21.0
>
>
> We should have an automated test for checking that programs written against an old version of the FileSystem API still run with a newer version. 

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


[jira] Commented: (HADOOP-6733) Create a test for FileSystem API compatibility between releases

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

Tom White commented on HADOOP-6733:
-----------------------------------

I totally agree, but we need to start somewhere. My hope is to have some basic sanity checks for compatibility which we can release 0.21 with. Over time I would hope that the API tests are built out to cover more of the codebase.

> Create a test for FileSystem API compatibility between releases
> ---------------------------------------------------------------
>
>                 Key: HADOOP-6733
>                 URL: https://issues.apache.org/jira/browse/HADOOP-6733
>             Project: Hadoop Common
>          Issue Type: Sub-task
>          Components: fs
>            Reporter: Tom White
>            Priority: Blocker
>             Fix For: 0.21.0
>
>
> We should have an automated test for checking that programs written against an old version of the FileSystem API still run with a newer version. 

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


[jira] Commented: (HADOOP-6733) Create a test for FileSystem API compatibility between releases

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

Konstantin Boudnik commented on HADOOP-6733:
--------------------------------------------

This seems to be a very reasonable and sorta cheap approach of testing backward compatibility. The only thing needs to be kept in mind that set of test applications needs to be consistent from release to release. Otherwise, such verification won't be representative enough. But I guess word count doesn't go nowhere :)

> Create a test for FileSystem API compatibility between releases
> ---------------------------------------------------------------
>
>                 Key: HADOOP-6733
>                 URL: https://issues.apache.org/jira/browse/HADOOP-6733
>             Project: Hadoop Common
>          Issue Type: Sub-task
>          Components: fs
>            Reporter: Tom White
>            Priority: Blocker
>             Fix For: 0.21.0
>
>
> We should have an automated test for checking that programs written against an old version of the FileSystem API still run with a newer version. 

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