| 程序包 | 说明 |
|---|---|
| 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 | |
| org.apache.hadoop.hbase.regionserver.querymatcher | |
| org.apache.hadoop.hbase.security.visibility |
| 限定符和类型 | 方法和说明 |
|---|---|
default DeleteTracker |
RegionObserver.postInstantiateDeleteTracker(ObserverContext<RegionCoprocessorEnvironment> ctx,
DeleteTracker delTracker)
已过时。
Since 2.0 with out any replacement and will be removed in 3.0
|
| 限定符和类型 | 方法和说明 |
|---|---|
default DeleteTracker |
RegionObserver.postInstantiateDeleteTracker(ObserverContext<RegionCoprocessorEnvironment> ctx,
DeleteTracker delTracker)
已过时。
Since 2.0 with out any replacement and will be removed in 3.0
|
| 限定符和类型 | 方法和说明 |
|---|---|
DeleteTracker |
RegionCoprocessorHost.postInstantiateDeleteTracker(DeleteTracker result)
已过时。
Since 2.0 with out any replacement and will be removed in 3.0
|
| 限定符和类型 | 方法和说明 |
|---|---|
DeleteTracker |
RegionCoprocessorHost.postInstantiateDeleteTracker(DeleteTracker result)
已过时。
Since 2.0 with out any replacement and will be removed in 3.0
|
| 限定符和类型 | 类和说明 |
|---|---|
class |
NewVersionBehaviorTracker
A tracker both implementing ColumnTracker and DeleteTracker, used for mvcc-sensitive scanning.
|
class |
ScanDeleteTracker
This class is responsible for the tracking and enforcement of Deletes during the course of a Scan
operation.
|
| 限定符和类型 | 字段和说明 |
|---|---|
protected DeleteTracker |
CompactionScanQueryMatcher.deletes
Keeps track of deletes
|
| 限定符和类型 | 方法和说明 |
|---|---|
protected static Pair<DeleteTracker,ColumnTracker> |
ScanQueryMatcher.getTrackers(RegionCoprocessorHost host,
NavigableSet<byte[]> columns,
ScanInfo scanInfo,
long oldestUnexpiredTS,
Scan userScan) |
| 限定符和类型 | 方法和说明 |
|---|---|
protected ScanQueryMatcher.MatchCode |
ScanQueryMatcher.checkDeleted(DeleteTracker deletes,
Cell cell) |
static NormalUserScanQueryMatcher |
NormalUserScanQueryMatcher.create(Scan scan,
ScanInfo scanInfo,
ColumnTracker columns,
DeleteTracker deletes,
boolean hasNullColumn,
long oldestUnexpiredTS,
long now) |
| 构造器和说明 |
|---|
CompactionScanQueryMatcher(ScanInfo scanInfo,
DeleteTracker deletes,
ColumnTracker columnTracker,
long readPointToUse,
long oldestUnexpiredTS,
long now) |
DropDeletesCompactionScanQueryMatcher(ScanInfo scanInfo,
DeleteTracker deletes,
ColumnTracker columns,
long readPointToUse,
long earliestPutTs,
long oldestUnexpiredTS,
long now) |
IncludeAllCompactionQueryMatcher(ScanInfo scanInfo,
DeleteTracker deletes,
ColumnTracker columns,
long readPointToUse,
long oldestUnexpiredTS,
long now) |
MajorCompactionScanQueryMatcher(ScanInfo scanInfo,
DeleteTracker deletes,
ColumnTracker columns,
long readPointToUse,
long earliestPutTs,
long oldestUnexpiredTS,
long now) |
MinorCompactionScanQueryMatcher(ScanInfo scanInfo,
DeleteTracker deletes,
ColumnTracker columns,
long readPointToUse,
long oldestUnexpiredTS,
long now) |
NormalUserScanQueryMatcher(Scan scan,
ScanInfo scanInfo,
ColumnTracker columns,
boolean hasNullColumn,
DeleteTracker deletes,
long oldestUnexpiredTS,
long now) |
StripeCompactionScanQueryMatcher(ScanInfo scanInfo,
DeleteTracker deletes,
ColumnTracker columns,
long readPointToUse,
long earliestPutTs,
long oldestUnexpiredTS,
long now,
byte[] dropDeletesFromRow,
byte[] dropDeletesToRow) |
| 限定符和类型 | 类和说明 |
|---|---|
class |
VisibilityNewVersionBehaivorTracker
Similar to MvccSensitiveTracker but tracks the visibility expression also before
deciding if a Cell can be considered deleted
|
class |
VisibilityScanDeleteTracker
Similar to ScanDeletTracker but tracks the visibility expression also before
deciding if a Cell can be considered deleted
|
| 限定符和类型 | 方法和说明 |
|---|---|
DeleteTracker |
VisibilityController.postInstantiateDeleteTracker(ObserverContext<RegionCoprocessorEnvironment> ctx,
DeleteTracker delTracker) |
| 限定符和类型 | 方法和说明 |
|---|---|
DeleteTracker |
VisibilityController.postInstantiateDeleteTracker(ObserverContext<RegionCoprocessorEnvironment> ctx,
DeleteTracker delTracker) |
Copyright © 2007–2019 The Apache Software Foundation. All rights reserved.