You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@hbase.apache.org by "stack (JIRA)" <ji...@apache.org> on 2010/04/13 08:20:49 UTC

[jira] Updated: (HBASE-2414) Enhance test suite to be able to specify distributed scenarios

     [ https://issues.apache.org/jira/browse/HBASE-2414?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

stack updated HBASE-2414:
-------------------------

    Attachment: directcluster.txt

Here is an ugly part-patch.  Its an attempt at doing a cluster that has no RPC.  Master and RegionServer would invoke each other's methods directly rather than go via RPC.  This is not the right approach -- subclassing HMaster and RS and trying to shutdown the networking.  It'd take for ever to do and it'd be ugly when done.

Let me think more on making it so regionservers and masters take a 'script' as K suggests above.

> Enhance test suite to be able to specify distributed scenarios
> --------------------------------------------------------------
>
>                 Key: HBASE-2414
>                 URL: https://issues.apache.org/jira/browse/HBASE-2414
>             Project: Hadoop HBase
>          Issue Type: Bug
>          Components: test
>    Affects Versions: 0.20.3
>            Reporter: Karthik Ranganathan
>         Attachments: directcluster.txt
>
>
> We keep finding good cases that are reasonably hard to test, yet the test suite does not encode these. 
> For example: 
> HBASE-2413 Master does not respect generation stamps, may result in meta getting permanently offlined
> HBASE-2312 Possible data loss when RS goes into GC pause while rolling HLog
> I am sure there are many more such "scenarios" we should put into the unit tests. 

-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: https://issues.apache.org/jira/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira