| 程序包 | 说明 |
|---|---|
| org.apache.hadoop.hbase.coprocessor |
Table of Contents
Overview
Coprocessor
RegionObserver
Endpoint
Coprocessor loading
Overview
Coprocessors are code that runs in-process on each region server.
|
| org.apache.hadoop.hbase.regionserver |
| 限定符和类型 | 方法和说明 |
|---|---|
default void |
RegionObserver.postCloseRegionOperation(ObserverContext<RegionCoprocessorEnvironment> ctx,
Region.Operation operation)
Called after releasing read lock in
Region.closeRegionOperation(). |
default void |
RegionObserver.postStartRegionOperation(ObserverContext<RegionCoprocessorEnvironment> ctx,
Region.Operation operation)
This will be called for region operations where read lock is acquired in
Region.startRegionOperation(). |
| 限定符和类型 | 方法和说明 |
|---|---|
static Region.Operation |
Region.Operation.valueOf(String name)
返回带有指定名称的该类型的枚举常量。
|
static Region.Operation[] |
Region.Operation.values()
按照声明该枚举类型的常量的顺序, 返回
包含这些常量的数组。
|
| 限定符和类型 | 方法和说明 |
|---|---|
void |
HRegion.closeRegionOperation(Region.Operation operation) |
void |
Region.closeRegionOperation(Region.Operation op)
Closes the region operation lock.
|
void |
RegionCoprocessorHost.postCloseRegionOperation(Region.Operation op) |
void |
RegionCoprocessorHost.postStartRegionOperation(Region.Operation op) |
void |
HRegion.startRegionOperation(Region.Operation op) |
void |
Region.startRegionOperation(Region.Operation op)
This method needs to be called before any public call that reads or
modifies data.
|
Copyright © 2007–2019 The Apache Software Foundation. All rights reserved.