hbase-issues mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Enis Soztutar (JIRA)" <j...@apache.org>
Subject [jira] [Commented] (HBASE-11276) Add back support for running ChaosMonkey as standalone tool
Date Mon, 20 Jul 2015 21:03:05 GMT

    [ https://issues.apache.org/jira/browse/HBASE-11276?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=14634077#comment-14634077

Enis Soztutar commented on HBASE-11276:

bq. The table/cf is truly optional, but there would be a default value for them in the tool
Not necessarily. Not all monkeys do table actions. For example {{serverKillingMonkey}}. That
is why having the table optional is important. In case monkey does not use a table, it is
fine to pass null or some non-existing table. 

bq. IMHO, if we require user to make sure the testing table/cf already exists before running
monkeys, then table/cf shouldn't be optional, or if we keep it as is, we will need the createSchema
method to create the table when it doesn't exist.
What is the point of creating an empty table and doing operations on them from CM? CM runner
should just assume the table will be created from the concurrently running test. It is fine
if table does not exists since CM will fail the table action, but it will not affect correctness.

> Add back support for running ChaosMonkey as standalone tool
> -----------------------------------------------------------
>                 Key: HBASE-11276
>                 URL: https://issues.apache.org/jira/browse/HBASE-11276
>             Project: HBase
>          Issue Type: Task
>    Affects Versions: 0.98.0, 0.96.0, 0.99.0
>            Reporter: Dima Spivak
>            Assignee: Yu Li
>            Priority: Minor
>         Attachments: HBASE-11276.patch, HBASE-11276_v2.patch, HBASE-11276_v3.patch
> [According to the ref guide|http://hbase.apache.org/book/hbase.tests.html#integration.tests],
it was once possible to run ChaosMonkey as a standalone tool against a deployed cluster. After
0.94, this is no longer possible.

This message was sent by Atlassian JIRA

View raw message