hadoop-common-issues mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Tom White (JIRA)" <j...@apache.org>
Subject [jira] Commented: (HADOOP-6980) Add abstraction layer to isolate cluster deployment mechanisms
Date Wed, 29 Sep 2010 23:21:32 GMT

    [ https://issues.apache.org/jira/browse/HADOOP-6980?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12916304#action_12916304

Tom White commented on HADOOP-6980:

Whirr (http://incubator.apache.org/whirr/) is an example of a cluster deployment mechanism,
so might be a good test case for such an API.

> Add abstraction layer to isolate cluster deployment mechanisms
> --------------------------------------------------------------
>                 Key: HADOOP-6980
>                 URL: https://issues.apache.org/jira/browse/HADOOP-6980
>             Project: Hadoop Common
>          Issue Type: Improvement
>          Components: test
>    Affects Versions: 0.22.0
>            Reporter: Konstantin Boudnik
> Certain types of system tests might require to perform a fresh deployment of a test cluster
(e.g. upgrade tests, and similar).
> This can be achieved by having an external way of deploying clusters and then running
the tests. However, this won't work if re-deployment is needed in a middle of such test execution.
In this case, Herriot needs to be able to explicitly call a deployment mechanism to carry
on the process.
> However, there are many possible ways of implementing cluster deployment and Herriot
couldn't possibly be aware about all of them nor should be able to satisfy all their different
interfaces. Thus an abstract interface should isolate plug-gable concrete implementations.

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

View raw message