hbase-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Jim Kellerman (JIRA)" <j...@apache.org>
Subject [jira] Created: (HBASE-841) Consolidate multiple overloaded methods in HRegionInterface, HRegionServer
Date Tue, 19 Aug 2008 18:25:44 GMT
Consolidate multiple overloaded methods in HRegionInterface, HRegionServer
--------------------------------------------------------------------------

                 Key: HBASE-841
                 URL: https://issues.apache.org/jira/browse/HBASE-841
             Project: Hadoop HBase
          Issue Type: Improvement
          Components: ipc, regionserver
    Affects Versions: 0.2.0
            Reporter: Jim Kellerman
             Fix For: 0.3.0


There are too many overloaded methods in HRegionServerInterface and consequently HRegionServer.

These should be consolidated into one method per operation and the client should pass the
appropriate parameters to the server.

On the server side, the single method should be able to handle parameters that are not supplied,
e.g.,
- long values that are not supplied should be -1
- boolean values should be supplied appropriately
- objects that are not supplied should be passed as null

All these overloaded methods eventually call the same method on the server side eventually.
Removing the overloads would make following control flow easier.

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


Mime
View raw message