@Target(value=TYPE)
 @Inherited
 @InterfaceAudience.Private
 @Retention(value=RUNTIME)
public @interface CoreCoprocessor
Marker annotation that denotes Coprocessors that are core to HBase.
 A Core Coprocessor is a CP that realizes a core HBase feature. Features are sometimes
 implemented first as a Coprocessor to prove viability. The idea is that once proven, they then
 migrate to core. Meantime, HBase Core Coprocessors get this annotation. No other Coprocessors
 can carry this annotation.