-
Type:
Bug
-
Status: Resolved
-
Priority:
Major
-
Resolution: Fixed
-
Affects Version/s: 2.0.0-alpha-4, 2.0.0
-
Fix Version/s: 3.0.0-alpha-1, 2.2.0, 2.1.1, 2.0.3
-
Component/s: None
-
Labels:
ReplicationObserver was added in HBASE-17290 to prevent "Potential loss of data for replication of bulk loaded hfiles".
I tried to enable bulk loading replication feature (hbase.replication.bulkload.enabled=true and configure hbase.replication.cluster.id) on a HBase 2.0.0 cluster, but the RegionServer started with the following error:
2018-08-02 18:20:36,365 INFO org.apache.hadoop.hbase.regionserver.RegionServerCoprocessorHost: System coprocessor loading is enabled
2018-08-02 18:20:36,365 INFO org.apache.hadoop.hbase.regionserver.RegionServerCoprocessorHost: Table coprocessor loading is enabled
2018-08-02 18:20:36,365 ERROR org.apache.hadoop.hbase.regionserver.RegionServerCoprocessorHost: org.apache.hadoop.hbase.replication.regionserver.ReplicationObserver is not of type
RegionServerCoprocessor. Check the configuration of hbase.coprocessor.regionserver.classes
2018-08-02 18:20:36,366 ERROR org.apache.hadoop.hbase.coprocessor.CoprocessorHost: Cannot load coprocessor ReplicationObserver
It looks like this was broken by HBASE-17732 to me, but I could be wrong.
- is broken by
-
HBASE-17732 Coprocessor Design Improvements
-
- Resolved
-