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

HBase Review Board commented on HBASE-2001:
-------------------------------------------

Message from: "Lars Francke" <lars.fran...@gmail.com>

-----------------------------------------------------------
This is an automatically generated e-mail. To reply, visit:
http://review.cloudera.org/r/876/#review1380
-----------------------------------------------------------


Sorry for all the whitespace comments :)
There are a bunch more in the test classes.


src/main/java/org/apache/hadoop/hbase/HServerInfo.java
<http://review.cloudera.org/r/876/#comment4581>

    The ternary operator does not need braces.



src/main/java/org/apache/hadoop/hbase/client/Action.java
<http://review.cloudera.org/r/876/#comment4582>

    The ternary operator does not need braces.



src/main/java/org/apache/hadoop/hbase/client/Batch.java
<http://review.cloudera.org/r/876/#comment4583>

    Remove extra character(s)



src/main/java/org/apache/hadoop/hbase/client/HConnectionManager.java
<http://review.cloudera.org/r/876/#comment4586>

    Should be of Type List<R> not ArrayList<R>



src/main/java/org/apache/hadoop/hbase/client/HConnectionManager.java
<http://review.cloudera.org/r/876/#comment4585>

    Why is this necessary? You already set the size by using the correct 
constructor.



src/main/java/org/apache/hadoop/hbase/client/HTableInterface.java
<http://review.cloudera.org/r/876/#comment4588>

    Remove the "public", interfaces don't need that.



src/main/java/org/apache/hadoop/hbase/client/HTableInterface.java
<http://review.cloudera.org/r/876/#comment4589>

    Remove the "public", interfaces don't need that.
    
    Also byte[] key in Map so every implementor has to make sure to use a Map 
that does this correctly.



src/main/java/org/apache/hadoop/hbase/client/HTableInterface.java
<http://review.cloudera.org/r/876/#comment4590>

    Remove the "public", interfaces don't need that.



src/main/java/org/apache/hadoop/hbase/coprocessor/BaseCommandTarget.java
<http://review.cloudera.org/r/876/#comment4591>

    Whitespace stuff



src/main/java/org/apache/hadoop/hbase/coprocessor/BaseCommandTarget.java
<http://review.cloudera.org/r/876/#comment4592>

    Whitespace stuff



src/main/java/org/apache/hadoop/hbase/coprocessor/BaseCommandTarget.java
<http://review.cloudera.org/r/876/#comment4593>

    Whitespace stuff



src/main/java/org/apache/hadoop/hbase/coprocessor/BaseRegionObserver.java
<http://review.cloudera.org/r/876/#comment4594>

    Whitespace stuff



src/main/java/org/apache/hadoop/hbase/coprocessor/BaseRegionObserver.java
<http://review.cloudera.org/r/876/#comment4595>

    Whitespace stuff



src/main/java/org/apache/hadoop/hbase/coprocessor/BaseRegionObserver.java
<http://review.cloudera.org/r/876/#comment4596>

    Inconsistent formatting



src/main/java/org/apache/hadoop/hbase/coprocessor/BaseRegionObserver.java
<http://review.cloudera.org/r/876/#comment4597>

    Inconsistent formatting



src/main/java/org/apache/hadoop/hbase/coprocessor/BaseRegionObserver.java
<http://review.cloudera.org/r/876/#comment4598>

    Whitespace stuff



src/main/java/org/apache/hadoop/hbase/coprocessor/BaseRegionObserver.java
<http://review.cloudera.org/r/876/#comment4599>

    Whitespace stuff



src/main/java/org/apache/hadoop/hbase/coprocessor/BaseRegionObserver.java
<http://review.cloudera.org/r/876/#comment4600>

    Whitespace stuff



src/main/java/org/apache/hadoop/hbase/coprocessor/BaseRegionObserver.java
<http://review.cloudera.org/r/876/#comment4601>

    Whitespace stuff



src/main/java/org/apache/hadoop/hbase/coprocessor/BaseRegionObserver.java
<http://review.cloudera.org/r/876/#comment4602>

    Whitespace stuff



src/main/java/org/apache/hadoop/hbase/coprocessor/BaseRegionObserver.java
<http://review.cloudera.org/r/876/#comment4603>

    Whitespace stuff



src/main/java/org/apache/hadoop/hbase/coprocessor/BaseRegionObserver.java
<http://review.cloudera.org/r/876/#comment4604>

    Whitespace stuff



src/main/java/org/apache/hadoop/hbase/coprocessor/BaseRegionObserver.java
<http://review.cloudera.org/r/876/#comment4605>

    Whitespace stuff



src/main/java/org/apache/hadoop/hbase/coprocessor/Coprocessor.java
<http://review.cloudera.org/r/876/#comment4612>

    Remove public static final



src/main/java/org/apache/hadoop/hbase/coprocessor/Coprocessor.java
<http://review.cloudera.org/r/876/#comment4606>

    Whitespace stuff



src/main/java/org/apache/hadoop/hbase/coprocessor/Coprocessor.java
<http://review.cloudera.org/r/876/#comment4613>

    Remove public



src/main/java/org/apache/hadoop/hbase/coprocessor/Coprocessor.java
<http://review.cloudera.org/r/876/#comment4614>

    Remove public



src/main/java/org/apache/hadoop/hbase/coprocessor/Coprocessor.java
<http://review.cloudera.org/r/876/#comment4615>

    Remove public



src/main/java/org/apache/hadoop/hbase/coprocessor/Coprocessor.java
<http://review.cloudera.org/r/876/#comment4607>

    Whitespace stuff



src/main/java/org/apache/hadoop/hbase/coprocessor/Coprocessor.java
<http://review.cloudera.org/r/876/#comment4616>

    Remove public



src/main/java/org/apache/hadoop/hbase/coprocessor/Coprocessor.java
<http://review.cloudera.org/r/876/#comment4617>

    Remove public



src/main/java/org/apache/hadoop/hbase/coprocessor/Coprocessor.java
<http://review.cloudera.org/r/876/#comment4608>

    Whitespace stuff



src/main/java/org/apache/hadoop/hbase/coprocessor/Coprocessor.java
<http://review.cloudera.org/r/876/#comment4618>

    Remove public



src/main/java/org/apache/hadoop/hbase/coprocessor/Coprocessor.java
<http://review.cloudera.org/r/876/#comment4609>

    Whitespace stuff
    
    Remove public



src/main/java/org/apache/hadoop/hbase/coprocessor/Coprocessor.java
<http://review.cloudera.org/r/876/#comment4610>

    Whitespace stuff



src/main/java/org/apache/hadoop/hbase/coprocessor/Coprocessor.java
<http://review.cloudera.org/r/876/#comment4619>

    Remove public



src/main/java/org/apache/hadoop/hbase/coprocessor/Coprocessor.java
<http://review.cloudera.org/r/876/#comment4611>

    Whitespace stuff
    
    Remove public



src/main/java/org/apache/hadoop/hbase/coprocessor/Coprocessor.java
<http://review.cloudera.org/r/876/#comment4620>

    Remove public



src/main/java/org/apache/hadoop/hbase/coprocessor/Coprocessor.java
<http://review.cloudera.org/r/876/#comment4621>

    Remove public



src/main/java/org/apache/hadoop/hbase/coprocessor/CoprocessorEnvironment.java
<http://review.cloudera.org/r/876/#comment4622>

    Remove public



src/main/java/org/apache/hadoop/hbase/coprocessor/CoprocessorEnvironment.java
<http://review.cloudera.org/r/876/#comment4623>

    Remove public



src/main/java/org/apache/hadoop/hbase/coprocessor/CoprocessorEnvironment.java
<http://review.cloudera.org/r/876/#comment4624>

    Remove public



src/main/java/org/apache/hadoop/hbase/coprocessor/CoprocessorEnvironment.java
<http://review.cloudera.org/r/876/#comment4625>

    Remove public



src/main/java/org/apache/hadoop/hbase/coprocessor/CoprocessorEnvironment.java
<http://review.cloudera.org/r/876/#comment4626>

    Remove public



src/main/java/org/apache/hadoop/hbase/coprocessor/CoprocessorEnvironment.java
<http://review.cloudera.org/r/876/#comment4627>

    Remove public



src/main/java/org/apache/hadoop/hbase/coprocessor/CoprocessorEnvironment.java
<http://review.cloudera.org/r/876/#comment4628>

    Remove public



src/main/java/org/apache/hadoop/hbase/coprocessor/CoprocessorEnvironment.java
<http://review.cloudera.org/r/876/#comment4629>

    Remove public



src/main/java/org/apache/hadoop/hbase/coprocessor/CoprocessorException.java
<http://review.cloudera.org/r/876/#comment4630>

    Whitespace stuff



src/main/java/org/apache/hadoop/hbase/coprocessor/CoprocessorException.java
<http://review.cloudera.org/r/876/#comment4631>

    Remove extra space behind the brace



src/main/java/org/apache/hadoop/hbase/coprocessor/RegionObserver.java
<http://review.cloudera.org/r/876/#comment4642>

    Remove "public"



src/main/java/org/apache/hadoop/hbase/coprocessor/RegionObserver.java
<http://review.cloudera.org/r/876/#comment4632>

    Whitespace stuff



src/main/java/org/apache/hadoop/hbase/coprocessor/RegionObserver.java
<http://review.cloudera.org/r/876/#comment4643>

    Remove "public"



src/main/java/org/apache/hadoop/hbase/coprocessor/RegionObserver.java
<http://review.cloudera.org/r/876/#comment4644>

    Remove "public"



src/main/java/org/apache/hadoop/hbase/coprocessor/RegionObserver.java
<http://review.cloudera.org/r/876/#comment4645>

    Remove "public"



src/main/java/org/apache/hadoop/hbase/coprocessor/RegionObserver.java
<http://review.cloudera.org/r/876/#comment4633>

    Whitespace stuff



src/main/java/org/apache/hadoop/hbase/coprocessor/RegionObserver.java
<http://review.cloudera.org/r/876/#comment4646>

    Remove "public"



src/main/java/org/apache/hadoop/hbase/coprocessor/RegionObserver.java
<http://review.cloudera.org/r/876/#comment4634>

    Whitespace stuff



src/main/java/org/apache/hadoop/hbase/coprocessor/RegionObserver.java
<http://review.cloudera.org/r/876/#comment4647>

    Remove "public"



src/main/java/org/apache/hadoop/hbase/coprocessor/RegionObserver.java
<http://review.cloudera.org/r/876/#comment4648>

    Remove "public"



src/main/java/org/apache/hadoop/hbase/coprocessor/RegionObserver.java
<http://review.cloudera.org/r/876/#comment4649>

    Remove "public"



src/main/java/org/apache/hadoop/hbase/coprocessor/RegionObserver.java
<http://review.cloudera.org/r/876/#comment4635>

    Whitespace stuff



src/main/java/org/apache/hadoop/hbase/coprocessor/RegionObserver.java
<http://review.cloudera.org/r/876/#comment4650>

    Remove "public"



src/main/java/org/apache/hadoop/hbase/coprocessor/RegionObserver.java
<http://review.cloudera.org/r/876/#comment4651>

    Remove "public"



src/main/java/org/apache/hadoop/hbase/coprocessor/RegionObserver.java
<http://review.cloudera.org/r/876/#comment4636>

    Whitespace stuff
    
    Remove "public"



src/main/java/org/apache/hadoop/hbase/coprocessor/RegionObserver.java
<http://review.cloudera.org/r/876/#comment4637>

    Whitespace stuff
    
    Remove "public"



src/main/java/org/apache/hadoop/hbase/coprocessor/RegionObserver.java
<http://review.cloudera.org/r/876/#comment4638>

    Whitespace stuff
    
    Remove "public"



src/main/java/org/apache/hadoop/hbase/coprocessor/RegionObserver.java
<http://review.cloudera.org/r/876/#comment4639>

    Whitespace stuff
    
    Remove "public"



src/main/java/org/apache/hadoop/hbase/coprocessor/RegionObserver.java
<http://review.cloudera.org/r/876/#comment4652>

    Remove "public"



src/main/java/org/apache/hadoop/hbase/coprocessor/RegionObserver.java
<http://review.cloudera.org/r/876/#comment4653>

    Remove "public"



src/main/java/org/apache/hadoop/hbase/coprocessor/RegionObserver.java
<http://review.cloudera.org/r/876/#comment4654>

    Remove "public"



src/main/java/org/apache/hadoop/hbase/coprocessor/RegionObserver.java
<http://review.cloudera.org/r/876/#comment4655>

    Remove "public"



src/main/java/org/apache/hadoop/hbase/coprocessor/RegionObserver.java
<http://review.cloudera.org/r/876/#comment4656>

    Remove "public"



src/main/java/org/apache/hadoop/hbase/coprocessor/RegionObserver.java
<http://review.cloudera.org/r/876/#comment4640>

    Whitespace stuff



src/main/java/org/apache/hadoop/hbase/coprocessor/RegionObserver.java
<http://review.cloudera.org/r/876/#comment4657>

    Remove "public"



src/main/java/org/apache/hadoop/hbase/coprocessor/RegionObserver.java
<http://review.cloudera.org/r/876/#comment4658>

    Remove "public"



src/main/java/org/apache/hadoop/hbase/coprocessor/RegionObserver.java
<http://review.cloudera.org/r/876/#comment4641>

    Whitespace stuff



src/main/java/org/apache/hadoop/hbase/coprocessor/RegionObserver.java
<http://review.cloudera.org/r/876/#comment4659>

    Remove "public"



src/main/java/org/apache/hadoop/hbase/coprocessor/package-info.java
<http://review.cloudera.org/r/876/#comment4707>

    Lots of whitespace stuff in this file. I've not listed them all.



src/main/java/org/apache/hadoop/hbase/ipc/ConnectionHeader.java
<http://review.cloudera.org/r/876/#comment4708>

    public Log?



src/main/java/org/apache/hadoop/hbase/ipc/ExecRPCInvoker.java
<http://review.cloudera.org/r/876/#comment4709>

    private static final



src/main/java/org/apache/hadoop/hbase/ipc/HBaseRpcMetrics.java
<http://review.cloudera.org/r/876/#comment4710>

    Whitespace stuff



src/main/java/org/apache/hadoop/hbase/ipc/HBaseServer.java
<http://review.cloudera.org/r/876/#comment4711>

    Whitespace stuff



src/main/java/org/apache/hadoop/hbase/ipc/HBaseServer.java
<http://review.cloudera.org/r/876/#comment4712>

    Whitespace stuff



src/main/java/org/apache/hadoop/hbase/ipc/HRegionInterface.java
<http://review.cloudera.org/r/876/#comment4713>

    Whitespace stuff



src/main/java/org/apache/hadoop/hbase/ipc/SecureClient.java
<http://review.cloudera.org/r/876/#comment4714>

    Wrong formatting



src/main/java/org/apache/hadoop/hbase/ipc/SecureServer.java
<http://review.cloudera.org/r/876/#comment4715>

    Whitespace stuff



src/main/java/org/apache/hadoop/hbase/ipc/Status.java
<http://review.cloudera.org/r/876/#comment4716>

    Whitespace stuff



src/main/java/org/apache/hadoop/hbase/ipc/WritableRpcEngine.java
<http://review.cloudera.org/r/876/#comment4717>

    Whitespace stuff



src/main/java/org/apache/hadoop/hbase/ipc/WritableRpcEngine.java
<http://review.cloudera.org/r/876/#comment4718>

    Whitespace stuff



src/main/java/org/apache/hadoop/hbase/ipc/WritableRpcEngine.java
<http://review.cloudera.org/r/876/#comment4719>

    Whitespace stuff



src/main/java/org/apache/hadoop/hbase/ipc/WritableRpcEngine.java
<http://review.cloudera.org/r/876/#comment4720>

    Whitespace stuff



src/main/java/org/apache/hadoop/hbase/ipc/WritableRpcEngine.java
<http://review.cloudera.org/r/876/#comment4721>

    Whitespace stuff



src/main/java/org/apache/hadoop/hbase/ipc/WritableRpcEngine.java
<http://review.cloudera.org/r/876/#comment4722>

    Whitespace stuff



src/main/java/org/apache/hadoop/hbase/ipc/WritableRpcEngine.java
<http://review.cloudera.org/r/876/#comment4723>

    Whitespace stuff



src/main/java/org/apache/hadoop/hbase/regionserver/CoprocessorHost.java
<http://review.cloudera.org/r/876/#comment4724>

    Whitespace stuff



src/main/java/org/apache/hadoop/hbase/regionserver/CoprocessorHost.java
<http://review.cloudera.org/r/876/#comment4725>

    Whitespace stuff



src/main/java/org/apache/hadoop/hbase/regionserver/CoprocessorHost.java
<http://review.cloudera.org/r/876/#comment4726>

    Whitespace stuff



src/main/java/org/apache/hadoop/hbase/regionserver/CoprocessorHost.java
<http://review.cloudera.org/r/876/#comment4727>

    Whitespace stuff



src/main/java/org/apache/hadoop/hbase/regionserver/CoprocessorHost.java
<http://review.cloudera.org/r/876/#comment4728>

    Whitespace stuff



src/main/java/org/apache/hadoop/hbase/regionserver/CoprocessorHost.java
<http://review.cloudera.org/r/876/#comment4729>

    Whitespace stuff



src/main/java/org/apache/hadoop/hbase/regionserver/CoprocessorHost.java
<http://review.cloudera.org/r/876/#comment4730>

    Whitespace stuff



src/main/java/org/apache/hadoop/hbase/regionserver/CoprocessorHost.java
<http://review.cloudera.org/r/876/#comment4731>

    Whitespace stuff



src/main/java/org/apache/hadoop/hbase/regionserver/CoprocessorHost.java
<http://review.cloudera.org/r/876/#comment4732>

    Whitespace stuff



src/main/java/org/apache/hadoop/hbase/regionserver/CoprocessorHost.java
<http://review.cloudera.org/r/876/#comment4733>

    Whitespace stuff



src/main/java/org/apache/hadoop/hbase/regionserver/CoprocessorHost.java
<http://review.cloudera.org/r/876/#comment4734>

    Whitespace stuff



src/main/java/org/apache/hadoop/hbase/regionserver/CoprocessorHost.java
<http://review.cloudera.org/r/876/#comment4735>

    Whitespace stuff



src/main/java/org/apache/hadoop/hbase/regionserver/CoprocessorHost.java
<http://review.cloudera.org/r/876/#comment4736>

    Whitespace stuff



src/main/java/org/apache/hadoop/hbase/regionserver/CoprocessorHost.java
<http://review.cloudera.org/r/876/#comment4739>

    Lock should be acquired before the try block



src/main/java/org/apache/hadoop/hbase/regionserver/CoprocessorHost.java
<http://review.cloudera.org/r/876/#comment4737>

    Whitespace stuff



src/main/java/org/apache/hadoop/hbase/regionserver/CoprocessorHost.java
<http://review.cloudera.org/r/876/#comment4740>

    Lock should be acquired before the try block



src/main/java/org/apache/hadoop/hbase/regionserver/CoprocessorHost.java
<http://review.cloudera.org/r/876/#comment4741>

    Lock should be acquired before the try block



src/main/java/org/apache/hadoop/hbase/regionserver/CoprocessorHost.java
<http://review.cloudera.org/r/876/#comment4742>

    Whitespace stuff



src/main/java/org/apache/hadoop/hbase/regionserver/CoprocessorHost.java
<http://review.cloudera.org/r/876/#comment4743>

    Lock should be acquired before the try block



src/main/java/org/apache/hadoop/hbase/regionserver/CoprocessorHost.java
<http://review.cloudera.org/r/876/#comment4745>

    Lock should be acquired before the try block



src/main/java/org/apache/hadoop/hbase/regionserver/CoprocessorHost.java
<http://review.cloudera.org/r/876/#comment4744>

    Whitespace stuff



src/main/java/org/apache/hadoop/hbase/regionserver/CoprocessorHost.java
<http://review.cloudera.org/r/876/#comment4746>

    Lock should be acquired before the try block



src/main/java/org/apache/hadoop/hbase/regionserver/CoprocessorHost.java
<http://review.cloudera.org/r/876/#comment4747>

    Lock should be acquired before the try block



src/main/java/org/apache/hadoop/hbase/regionserver/CoprocessorHost.java
<http://review.cloudera.org/r/876/#comment4748>

    Lock should be acquired before the try block



src/main/java/org/apache/hadoop/hbase/regionserver/CoprocessorHost.java
<http://review.cloudera.org/r/876/#comment4749>

    Whitespace stuff



src/main/java/org/apache/hadoop/hbase/regionserver/CoprocessorHost.java
<http://review.cloudera.org/r/876/#comment4750>

    Whitespace stuff



src/main/java/org/apache/hadoop/hbase/regionserver/CoprocessorHost.java
<http://review.cloudera.org/r/876/#comment4751>

    Lock should be acquired before the try block



src/main/java/org/apache/hadoop/hbase/regionserver/CoprocessorHost.java
<http://review.cloudera.org/r/876/#comment4752>

    Lock should be acquired before the try block



src/main/java/org/apache/hadoop/hbase/regionserver/CoprocessorHost.java
<http://review.cloudera.org/r/876/#comment4753>

    Lock should be acquired before the try block



src/main/java/org/apache/hadoop/hbase/regionserver/CoprocessorHost.java
<http://review.cloudera.org/r/876/#comment4754>

    Whitespace stuff



src/main/java/org/apache/hadoop/hbase/regionserver/CoprocessorHost.java
<http://review.cloudera.org/r/876/#comment4755>

    Lock should be acquired before the try block



src/main/java/org/apache/hadoop/hbase/regionserver/CoprocessorHost.java
<http://review.cloudera.org/r/876/#comment4756>

    Lock should be acquired before the try block



src/main/java/org/apache/hadoop/hbase/regionserver/CoprocessorHost.java
<http://review.cloudera.org/r/876/#comment4757>

    Lock should be acquired before the try block



src/main/java/org/apache/hadoop/hbase/regionserver/CoprocessorHost.java
<http://review.cloudera.org/r/876/#comment4758>

    Lock should be acquired before the try block



src/main/java/org/apache/hadoop/hbase/regionserver/CoprocessorHost.java
<http://review.cloudera.org/r/876/#comment4759>

    Whitespace stuff



src/main/java/org/apache/hadoop/hbase/regionserver/CoprocessorHost.java
<http://review.cloudera.org/r/876/#comment4761>

    Inconsistent indentation with most of the rest of the file



src/main/java/org/apache/hadoop/hbase/regionserver/CoprocessorHost.java
<http://review.cloudera.org/r/876/#comment4760>

    Lock should be acquired before the try block



src/main/java/org/apache/hadoop/hbase/regionserver/CoprocessorHost.java
<http://review.cloudera.org/r/876/#comment4762>

    Lock should be acquired before the try block



src/main/java/org/apache/hadoop/hbase/regionserver/CoprocessorHost.java
<http://review.cloudera.org/r/876/#comment4763>

    Lock should be acquired before the try block



src/main/java/org/apache/hadoop/hbase/regionserver/CoprocessorHost.java
<http://review.cloudera.org/r/876/#comment4764>

    Whitespace stuff



src/main/java/org/apache/hadoop/hbase/regionserver/CoprocessorHost.java
<http://review.cloudera.org/r/876/#comment4765>

    Lock should be acquired before the try block



src/main/java/org/apache/hadoop/hbase/regionserver/CoprocessorHost.java
<http://review.cloudera.org/r/876/#comment4766>

    Lock should be acquired before the try block



src/main/java/org/apache/hadoop/hbase/regionserver/CoprocessorHost.java
<http://review.cloudera.org/r/876/#comment4768>

    Whitespace stuff



src/main/java/org/apache/hadoop/hbase/regionserver/CoprocessorHost.java
<http://review.cloudera.org/r/876/#comment4767>

    Lock should be acquired before the try block



src/main/java/org/apache/hadoop/hbase/regionserver/CoprocessorHost.java
<http://review.cloudera.org/r/876/#comment4770>

    Whitespace stuff



src/main/java/org/apache/hadoop/hbase/regionserver/CoprocessorHost.java
<http://review.cloudera.org/r/876/#comment4771>

    Lock should be acquired before the try block



src/main/java/org/apache/hadoop/hbase/regionserver/CoprocessorHost.java
<http://review.cloudera.org/r/876/#comment4773>

    Whitespace stuff



src/main/java/org/apache/hadoop/hbase/regionserver/CoprocessorHost.java
<http://review.cloudera.org/r/876/#comment4772>

    Lock should be acquired before the try block



src/main/java/org/apache/hadoop/hbase/regionserver/CoprocessorHost.java
<http://review.cloudera.org/r/876/#comment4774>

    Lock should be acquired before the try block



src/main/java/org/apache/hadoop/hbase/regionserver/CoprocessorHost.java
<http://review.cloudera.org/r/876/#comment4775>

    Lock should be acquired before the try block



src/main/java/org/apache/hadoop/hbase/regionserver/CoprocessorHost.java
<http://review.cloudera.org/r/876/#comment4776>

    Whitespace stuff



src/main/java/org/apache/hadoop/hbase/regionserver/CoprocessorHost.java
<http://review.cloudera.org/r/876/#comment4777>

    Lock should be acquired before the try block



src/main/java/org/apache/hadoop/hbase/regionserver/CoprocessorHost.java
<http://review.cloudera.org/r/876/#comment4778>

    Lock should be acquired before the try block



src/main/java/org/apache/hadoop/hbase/regionserver/CoprocessorHost.java
<http://review.cloudera.org/r/876/#comment4779>

    Whitespace stuff



src/main/java/org/apache/hadoop/hbase/regionserver/CoprocessorHost.java
<http://review.cloudera.org/r/876/#comment4780>

    Lock should be acquired before the try block



src/main/java/org/apache/hadoop/hbase/regionserver/CoprocessorHost.java
<http://review.cloudera.org/r/876/#comment4781>

    Lock should be acquired before the try block



src/main/java/org/apache/hadoop/hbase/regionserver/CoprocessorHost.java
<http://review.cloudera.org/r/876/#comment4782>

    Lock should be acquired before the try block



src/main/java/org/apache/hadoop/hbase/regionserver/HRegion.java
<http://review.cloudera.org/r/876/#comment4783>

    Whitespace stuff



src/main/java/org/apache/hadoop/hbase/regionserver/HRegion.java
<http://review.cloudera.org/r/876/#comment4784>

    Whitespace stuff



src/main/java/org/apache/hadoop/hbase/regionserver/HRegion.java
<http://review.cloudera.org/r/876/#comment4785>

    Whitespace stuff



src/main/java/org/apache/hadoop/hbase/regionserver/HRegion.java
<http://review.cloudera.org/r/876/#comment4786>

    Whitespace stuff



src/main/java/org/apache/hadoop/hbase/regionserver/HRegion.java
<http://review.cloudera.org/r/876/#comment4787>

    Whitespace stuff and no comment for this parameter



src/main/java/org/apache/hadoop/hbase/regionserver/HRegion.java
<http://review.cloudera.org/r/876/#comment4788>

    Whitespace stuff



src/main/java/org/apache/hadoop/hbase/regionserver/HRegion.java
<http://review.cloudera.org/r/876/#comment4789>

    Whitespace stuff



src/main/java/org/apache/hadoop/hbase/regionserver/HRegion.java
<http://review.cloudera.org/r/876/#comment4790>

    Whitespace stuff



src/main/java/org/apache/hadoop/hbase/regionserver/HRegion.java
<http://review.cloudera.org/r/876/#comment4791>

    Whitespace stuff



src/main/java/org/apache/hadoop/hbase/regionserver/HRegion.java
<http://review.cloudera.org/r/876/#comment4792>

    Whitespace stuff



src/main/java/org/apache/hadoop/hbase/regionserver/HRegionServer.java
<http://review.cloudera.org/r/876/#comment4793>

    



src/main/java/org/apache/hadoop/hbase/rest/client/RemoteHTable.java
<http://review.cloudera.org/r/876/#comment4794>

    Whitespace stuff



src/main/java/org/apache/hadoop/hbase/security/HBaseSaslRpcClient.java
<http://review.cloudera.org/r/876/#comment4795>

    Whitespace stuff



src/main/java/org/apache/hadoop/hbase/security/HBaseSaslRpcClient.java
<http://review.cloudera.org/r/876/#comment4796>

    Whitespace stuff



src/main/java/org/apache/hadoop/hbase/security/HBaseSaslRpcClient.java
<http://review.cloudera.org/r/876/#comment4797>

    Whitespace stuff



src/main/java/org/apache/hadoop/hbase/security/HBaseSaslRpcClient.java
<http://review.cloudera.org/r/876/#comment4798>

    Whitespace stuff



src/main/java/org/apache/hadoop/hbase/security/HBaseSaslRpcClient.java
<http://review.cloudera.org/r/876/#comment4799>

    Whitespace stuff



src/main/java/org/apache/hadoop/hbase/security/HBaseSaslRpcClient.java
<http://review.cloudera.org/r/876/#comment4800>

    Whitespace stuff



src/main/java/org/apache/hadoop/hbase/security/HBaseSaslRpcServer.java
<http://review.cloudera.org/r/876/#comment4801>

    Whitespace stuff



src/main/java/org/apache/hadoop/hbase/security/HBaseSaslRpcServer.java
<http://review.cloudera.org/r/876/#comment4802>

    Whitespace stuff



src/main/java/org/apache/hadoop/hbase/security/HBaseSaslRpcServer.java
<http://review.cloudera.org/r/876/#comment4803>

    Whitespace stuff



src/main/java/org/apache/hadoop/hbase/security/HBaseSaslRpcServer.java
<http://review.cloudera.org/r/876/#comment4805>

    Unnecessary, comments are automatically inherited



src/main/resources/hbase-default.xml
<http://review.cloudera.org/r/876/#comment4806>

    Whitespace stuff



src/main/resources/hbase-default.xml
<http://review.cloudera.org/r/876/#comment4807>

    Whitespace stuff



src/main/resources/hbase-default.xml
<http://review.cloudera.org/r/876/#comment4808>

    Whitespace stuff



src/main/resources/hbase-default.xml
<http://review.cloudera.org/r/876/#comment4810>

    Whitespace stuff



src/main/resources/hbase-default.xml
<http://review.cloudera.org/r/876/#comment4811>

    Whitespace stuff


- Lars





> Coprocessors: Colocate user code with regions
> ---------------------------------------------
>
>                 Key: HBASE-2001
>                 URL: https://issues.apache.org/jira/browse/HBASE-2001
>             Project: HBase
>          Issue Type: Sub-task
>            Reporter: Andrew Purtell
>            Assignee: Mingjie Lai
>             Fix For: 0.90.0
>
>         Attachments: asm-transformations.pdf, 
> HBASE-2001-RegionObserver-2.patch, HBASE-2001-RegionObserver.patch, 
> HBASE-2001.patch.gz, packge-info.html, packge-info.html
>
>
> Support user code that runs run next to each region in table. As regions 
> split and move, coprocessor code should automatically  move also.
> Use classloader which looks on HDFS.
> Associate a list of classes to load with each table. Put this in HRI so it 
> inherits from table but can be changed on a per region basis (so then those 
> region specific changes can inherited by daughters). 
> Not completely arbitrary code, should require implementation of an interface 
> with callbacks for:
> * Open
> * Close
> * Split
> * Compact
> * (Multi)get and scanner next()
> * (Multi)put
> * (Multi)delete
> Add method to HRegionInterface for invoking coprocessor methods and 
> retrieving results.  
> Add methods in o.a.h.h.regionserver or subpackage which implement convenience 
> functions for coprocessor methods and consistent/controlled access to 
> internals: store access, threading, persistent and ephemeral state, scratch 
> storage, etc. 
> GitHub: http://github.com/mlai/hbase/tree/0.90_coprocessor

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

Reply via email to