-----------------------------------------------------------
This is an automatically generated e-mail. To reply, visit:
http://review.hbase.org/r/96/
-----------------------------------------------------------

Review request for hbase.


Summary
-------

This patch is the parts of the HBASE-2001 patch which implements support for 
the RegionObserver interface. This enables extension of the regionserver 
through stacking dynamically loaded classes i.e. from jars on HDFS onto upcalls 
from HRegion. I made some improvements over the other patch and added a test 
case. There are other parts of 2001 which need some thought and some work and 
would not be useful without client side support. This is the part which could 
be immediately useful. Submitted for feedback. 


This addresses bug HBASE-2001.
    http://issues.apache.org/jira/browse/HBASE-2001


Diffs
-----

  src/main/java/org/apache/hadoop/hbase/coprocessor/Coprocessor.java 
PRE-CREATION 
  src/main/java/org/apache/hadoop/hbase/coprocessor/RegionObserver.java 
PRE-CREATION 
  src/main/java/org/apache/hadoop/hbase/regionserver/CoprocessorHost.java 
PRE-CREATION 
  src/main/java/org/apache/hadoop/hbase/regionserver/HRegion.java 287cd48 
  src/test/java/org/apache/hadoop/hbase/coprocessor/TestClassloading.java 
PRE-CREATION 
  
src/test/java/org/apache/hadoop/hbase/coprocessor/TestCoprocessorInterface.java 
PRE-CREATION 
  
src/test/java/org/apache/hadoop/hbase/coprocessor/TestRegionObserverInterface.java
 PRE-CREATION 
  
src/test/java/org/apache/hadoop/hbase/coprocessor/TestRegionObserverStacking.java
 PRE-CREATION 

Diff: http://review.hbase.org/r/96/diff


Testing
-------

All the new unit tests plus TestHRegion pass locally.


Thanks,

Andrew

Reply via email to