hbase-issues mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "stack (JIRA)" <j...@apache.org>
Subject [jira] [Created] (HBASE-3896) Make AssignmentManager standalone testable by having its constructor take Interfaces rather than a CatalogTracker and a ServerManager
Date Wed, 18 May 2011 23:34:51 GMT
Make AssignmentManager standalone testable by having its constructor take Interfaces rather
than a CatalogTracker and a ServerManager
-------------------------------------------------------------------------------------------------------------------------------------

                 Key: HBASE-3896
                 URL: https://issues.apache.org/jira/browse/HBASE-3896
             Project: HBase
          Issue Type: Task
            Reporter: stack


If we could stand up an instance of AssignmentManager, a core fat class that has a bunch of
critical logic managing state transitions, then it'd be easier writing unit tests around its
logic.  Currently its hard because it takes a ServerManager and a CatalogTracker, but a little
bit of work could turn these into Interfaces.  SM looks easy to do.  Changing CT into an Interface
instead might ripple a little through the code base but it'd probably be well worth it.

--
This message is automatically generated by JIRA.
For more information on JIRA, see: http://www.atlassian.com/software/jira

Mime
View raw message