Uses of Interface
org.apache.hadoop.hbase.Coprocessor
Packages that use Coprocessor
Package
Description
Restrict the domain of a data attribute, often times to fulfill business rules/requirements.
Table of Contents
-
Uses of Coprocessor in org.apache.hadoop.hbase
Classes in org.apache.hadoop.hbase with type parameters of type CoprocessorModifier and TypeInterfaceDescriptioninterfaceCoprocessorEnvironment<C extends Coprocessor>Coprocessor environment state.Classes in org.apache.hadoop.hbase that implement CoprocessorModifier and TypeClassDescriptionclassPluggable JMX Agent for HBase(to fix the 2 random TCP ports issue of the out-of-the-box JMX Agent): 1)connector port can share with the registry port if SSL is OFF 2)support password authentication 3)support subset of SSL (with default configuration) -
Uses of Coprocessor in org.apache.hadoop.hbase.backup
Classes in org.apache.hadoop.hbase.backup that implement CoprocessorModifier and TypeClassDescriptionclassAn Observer to facilitate backup operationsclassAn Observer to facilitate backup operations -
Uses of Coprocessor in org.apache.hadoop.hbase.constraint
Classes in org.apache.hadoop.hbase.constraint that implement Coprocessor -
Uses of Coprocessor in org.apache.hadoop.hbase.coprocessor
Classes in org.apache.hadoop.hbase.coprocessor with type parameters of type CoprocessorModifier and TypeClassDescriptionclassBaseEnvironment<C extends Coprocessor>Encapsulation of the environment of each coprocessorclassCoprocessorHost<C extends Coprocessor,E extends CoprocessorEnvironment<C>> Provides the common setup framework and runtime services for coprocessor invocation from HBase services.Subinterfaces of Coprocessor in org.apache.hadoop.hbase.coprocessorModifier and TypeInterfaceDescriptioninterfaceinterfaceinterfaceinterfaceinterfaceWALCoprocessor don't support loading services usinggetServices().Classes in org.apache.hadoop.hbase.coprocessor that implement CoprocessorModifier and TypeClassDescriptionclassA coprocessor that collects metrics from meta table.(package private) classclassThis class implements atomic multi row transactions usingHRegion.mutateRowsWithLocks(Collection, Collection, long, long)and Coprocessor endpoints.Fields in org.apache.hadoop.hbase.coprocessor declared as CoprocessorFields in org.apache.hadoop.hbase.coprocessor with type parameters of type CoprocessorModifier and TypeFieldDescriptionprivate static final Set<Class<? extends Coprocessor>>CoprocessorHost.legacyWarningUsed to limit legacy handling to once per Coprocessor class per classloader. -
Uses of Coprocessor in org.apache.hadoop.hbase.coprocessor.example
Classes in org.apache.hadoop.hbase.coprocessor.example that implement CoprocessorModifier and TypeClassDescriptionclassDefines a protocol to delete data in bulk based on a scan.classAn example coprocessor that collects some metrics to demonstrate the usage of exporting custom metrics from the coprocessor.classAn example coprocessor that collects some metrics to demonstrate the usage of exporting custom metrics from the coprocessor.(package private) classclassCoprocessor endpoint to refresh HFiles on replica.classSample coprocessor endpoint exposing a Service interface for counting rows and key values.classA RegionObserver which modifies incoming Scan requests to include additional columns than what the user actually requested.classThis RegionObserver replaces the values of Puts from one value to another on compaction.classAn example for implementing a counter that reads is much less than writes, i.e, write heavy.classThis is an example showing how a RegionObserver could be configured via ZooKeeper in order to control a Region compaction, flush, and scan policy. -
Uses of Coprocessor in org.apache.hadoop.hbase.coprocessor.example.row.stats
Classes in org.apache.hadoop.hbase.coprocessor.example.row.stats that implement Coprocessor -
Uses of Coprocessor in org.apache.hadoop.hbase.quotas
Classes in org.apache.hadoop.hbase.quotas that implement CoprocessorModifier and TypeClassDescriptionclassAn observer to automatically delete quotas when a table/namespace is deleted. -
Uses of Coprocessor in org.apache.hadoop.hbase.replication.regionserver
Classes in org.apache.hadoop.hbase.replication.regionserver that implement CoprocessorModifier and TypeClassDescriptionclassAn Observer to add HFile References to replication queue. -
Uses of Coprocessor in org.apache.hadoop.hbase.rsgroup
Classes in org.apache.hadoop.hbase.rsgroup that implement CoprocessorModifier and TypeClassDescriptionclassDeprecated.Keep it here only for compatibility with old client, all the logics have been moved into core of HBase. -
Uses of Coprocessor in org.apache.hadoop.hbase.security.access
Classes in org.apache.hadoop.hbase.security.access that implement CoprocessorModifier and TypeClassDescriptionclassProvides basic authorization checks for data access and administrative operations.classMaster observer for restricting coprocessor assignments.classSet HDFS ACLs to hFiles to make HBase granted users have permission to scan snapshot -
Uses of Coprocessor in org.apache.hadoop.hbase.security.token
Classes in org.apache.hadoop.hbase.security.token that implement CoprocessorModifier and TypeClassDescriptionclassProvides a service for obtaining authentication tokens via theAuthenticationProtosAuthenticationService coprocessor service. -
Uses of Coprocessor in org.apache.hadoop.hbase.security.visibility
Classes in org.apache.hadoop.hbase.security.visibility that implement CoprocessorModifier and TypeClassDescriptionclassCoprocessor that has both the MasterObserver and RegionObserver implemented that supports in visibility labelsclassA RegionServerObserver impl that provides the custom VisibilityReplicationEndpoint. -
Uses of Coprocessor in org.apache.hadoop.hbase.tool
Classes in org.apache.hadoop.hbase.tool that implement CoprocessorModifier and TypeClassDescriptionclassThis coprocessor 'shallows' all the writes.