roar
.
hbase
.
services
IndexRegionObserver
Related Doc:
package services
class
IndexRegionObserver
extends
BaseRegionObserver
with
RegionIndexSupport
with
RegionSearchSupport
with
RegionCoprocessorEnvironmentSupport
with
IndexSearchServiceSupport
with
LoggerSupport
index region observer
Since
2016-07-03
Linear Supertypes
LoggerSupport
,
IndexSearchServiceSupport
,
CoprocessorService
,
RegionCoprocessorEnvironmentSupport
,
RegionSearchSupport
,
SearcherManagerSupport
,
QueryParserSupport
,
RegionIndexSupport
,
BaseRegionObserver
,
RegionObserver
,
Coprocessor
,
AnyRef
,
Any
Ordering
Alphabetic
By inheritance
Inherited
IndexRegionObserver
LoggerSupport
IndexSearchServiceSupport
CoprocessorService
RegionCoprocessorEnvironmentSupport
RegionSearchSupport
SearcherManagerSupport
QueryParserSupport
RegionIndexSupport
BaseRegionObserver
RegionObserver
Coprocessor
AnyRef
Any
Hide All
Show all
Visibility
Public
All
Instance Constructors
new
IndexRegionObserver
()
Value Members
final
def
!=
(
arg0:
Any
)
:
Boolean
Definition Classes
AnyRef → Any
final
def
##
()
:
Int
Definition Classes
AnyRef → Any
final
def
==
(
arg0:
Any
)
:
Boolean
Definition Classes
AnyRef → Any
final
def
asInstanceOf
[
T0
]
:
T0
Definition Classes
Any
def
awaitSplitIndexComplete
(
l:
Region
,
r:
Region
)
:
Unit
wait split index thread finish
wait split index thread finish
Attributes
protected
Definition Classes
RegionIndexSupport
def
clone
()
:
AnyRef
Attributes
protected[
java.lang
]
Definition Classes
AnyRef
Annotations
@throws
(
...
)
def
closeIndex
()
:
Unit
Attributes
protected
Definition Classes
RegionIndexSupport
def
closeSearcher
()
:
Unit
Attributes
protected
Definition Classes
RegionSearchSupport
def
coprocessorEnv
:
RegionCoprocessorEnvironment
Definition Classes
IndexRegionObserver
→
RegionCoprocessorEnvironmentSupport
def
createParser
(
fun:
Option
[
PartialFunction
[(
String
,
String
),
Query
]] =
None
)
:
MultiFieldQueryParser
Attributes
protected
Definition Classes
QueryParserSupport
def
debug
(
message:
String
,
args:
Any
*
)
:
Unit
Attributes
protected
Definition Classes
LoggerSupport
def
deleteIndex
(
delete:
Delete
)
:
Unit
Definition Classes
RegionIndexSupport
def
doInSearcher
[
T
]
(
fun: (
InternalIndexSearcher
) ⇒
T
)
:
T
Attributes
protected
Definition Classes
SearcherManagerSupport
final
def
eq
(
arg0:
AnyRef
)
:
Boolean
Definition Classes
AnyRef
def
equals
(
arg0:
Any
)
:
Boolean
Definition Classes
AnyRef → Any
def
error
(
message:
String
,
e:
Throwable
)
:
Unit
Attributes
protected
Definition Classes
LoggerSupport
def
error
(
message:
String
,
args:
Any
*
)
:
Unit
Attributes
protected
Definition Classes
LoggerSupport
def
finalize
()
:
Unit
Attributes
protected[
java.lang
]
Definition Classes
AnyRef
Annotations
@throws
(
classOf[java.lang.Throwable]
)
def
flushIndex
()
:
Unit
Attributes
protected
Definition Classes
RegionIndexSupport
final
def
getClass
()
:
Class
[_]
Definition Classes
AnyRef → Any
def
getSearcherManager
:
SearcherManager
Attributes
protected
Definition Classes
RegionSearchSupport
→
SearcherManagerSupport
def
getService
()
:
Service
Definition Classes
IndexSearchServiceSupport
→ CoprocessorService
def
hashCode
()
:
Int
Definition Classes
AnyRef → Any
def
index
(
timestamp:
Long
,
result:
Result
)
:
Unit
Definition Classes
RegionIndexSupport
var
indexWriterOpt
:
Option
[
IndexWriter
]
Attributes
protected
Definition Classes
RegionIndexSupport
def
info
(
message:
String
,
args:
Any
*
)
:
Unit
Attributes
protected
Definition Classes
LoggerSupport
def
initQueryParser
(
rd:
ResourceDefinition
)
:
Unit
Definition Classes
QueryParserSupport
final
def
isInstanceOf
[
T0
]
:
Boolean
Definition Classes
Any
val
logger
:
Logger
Attributes
protected
Definition Classes
LoggerSupport
def
mybeRefresh
()
:
Unit
Attributes
protected
Definition Classes
RegionSearchSupport
final
def
ne
(
arg0:
AnyRef
)
:
Boolean
Definition Classes
AnyRef
final
def
notify
()
:
Unit
Definition Classes
AnyRef
final
def
notifyAll
()
:
Unit
Definition Classes
AnyRef
def
openIndexWriter
()
:
Unit
Attributes
protected
Definition Classes
RegionIndexSupport
def
openSearcherManager
()
:
Unit
Attributes
protected
Definition Classes
RegionSearchSupport
def
parseQuery
(
q:
String
)
:
Query
Attributes
protected
Definition Classes
QueryParserSupport
def
postAppend
(
arg0:
ObserverContext
[
RegionCoprocessorEnvironment
]
,
arg1:
Append
,
arg2:
Result
)
:
Result
Definition Classes
BaseRegionObserver → RegionObserver
Annotations
@throws
(
classOf[java.io.IOException]
)
def
postBatchMutate
(
arg0:
ObserverContext
[
RegionCoprocessorEnvironment
]
,
arg1:
MiniBatchOperationInProgress
[
Mutation
]
)
:
Unit
Definition Classes
BaseRegionObserver → RegionObserver
Annotations
@throws
(
classOf[java.io.IOException]
)
def
postBatchMutateIndispensably
(
arg0:
ObserverContext
[
RegionCoprocessorEnvironment
]
,
arg1:
MiniBatchOperationInProgress
[
Mutation
]
,
arg2:
Boolean
)
:
Unit
Definition Classes
BaseRegionObserver → RegionObserver
Annotations
@throws
(
classOf[java.io.IOException]
)
def
postBulkLoadHFile
(
arg0:
ObserverContext
[
RegionCoprocessorEnvironment
]
,
arg1:
List
[
Pair
[
Array
[
Byte
],
String
]]
,
arg2:
Boolean
)
:
Boolean
Definition Classes
BaseRegionObserver → RegionObserver
Annotations
@throws
(
classOf[java.io.IOException]
)
def
postCheckAndDelete
(
arg0:
ObserverContext
[
RegionCoprocessorEnvironment
]
,
arg1:
Array
[
Byte
]
,
arg2:
Array
[
Byte
]
,
arg3:
Array
[
Byte
]
,
arg4:
CompareOp
,
arg5:
ByteArrayComparable
,
arg6:
Delete
,
arg7:
Boolean
)
:
Boolean
Definition Classes
BaseRegionObserver → RegionObserver
Annotations
@throws
(
classOf[java.io.IOException]
)
def
postCheckAndPut
(
arg0:
ObserverContext
[
RegionCoprocessorEnvironment
]
,
arg1:
Array
[
Byte
]
,
arg2:
Array
[
Byte
]
,
arg3:
Array
[
Byte
]
,
arg4:
CompareOp
,
arg5:
ByteArrayComparable
,
arg6:
Put
,
arg7:
Boolean
)
:
Boolean
Definition Classes
BaseRegionObserver → RegionObserver
Annotations
@throws
(
classOf[java.io.IOException]
)
def
postClose
(
e:
ObserverContext
[
RegionCoprocessorEnvironment
]
,
abortRequested:
Boolean
)
:
Unit
Definition Classes
IndexRegionObserver
→ BaseRegionObserver → RegionObserver
def
postCloseRegionOperation
(
arg0:
ObserverContext
[
RegionCoprocessorEnvironment
]
,
arg1:
Operation
)
:
Unit
Definition Classes
BaseRegionObserver → RegionObserver
Annotations
@throws
(
classOf[java.io.IOException]
)
def
postCompact
(
e:
ObserverContext
[
RegionCoprocessorEnvironment
]
,
store:
Store
,
resultFile:
StoreFile
,
request:
CompactionRequest
)
:
Unit
Definition Classes
IndexRegionObserver
→ BaseRegionObserver → RegionObserver
def
postCompact
(
arg0:
ObserverContext
[
RegionCoprocessorEnvironment
]
,
arg1:
Store
,
arg2:
StoreFile
)
:
Unit
Definition Classes
BaseRegionObserver → RegionObserver
Annotations
@throws
(
classOf[java.io.IOException]
)
def
postCompactSelection
(
arg0:
ObserverContext
[
RegionCoprocessorEnvironment
]
,
arg1:
Store
,
arg2:
ImmutableList
[
StoreFile
]
,
arg3:
CompactionRequest
)
:
Unit
Definition Classes
BaseRegionObserver → RegionObserver
def
postCompactSelection
(
arg0:
ObserverContext
[
RegionCoprocessorEnvironment
]
,
arg1:
Store
,
arg2:
ImmutableList
[
StoreFile
]
)
:
Unit
Definition Classes
BaseRegionObserver → RegionObserver
def
postCompleteSplit
(
ctx:
ObserverContext
[
RegionCoprocessorEnvironment
]
)
:
Unit
Definition Classes
IndexRegionObserver
→ BaseRegionObserver → RegionObserver
def
postDelete
(
e:
ObserverContext
[
RegionCoprocessorEnvironment
]
,
delete:
Delete
,
edit:
WALEdit
,
durability:
Durability
)
:
Unit
Definition Classes
IndexRegionObserver
→ BaseRegionObserver → RegionObserver
def
postExists
(
arg0:
ObserverContext
[
RegionCoprocessorEnvironment
]
,
arg1:
Get
,
arg2:
Boolean
)
:
Boolean
Definition Classes
BaseRegionObserver → RegionObserver
Annotations
@throws
(
classOf[java.io.IOException]
)
def
postFlush
(
e:
ObserverContext
[
RegionCoprocessorEnvironment
]
)
:
Unit
Definition Classes
IndexRegionObserver
→ BaseRegionObserver → RegionObserver
def
postFlush
(
arg0:
ObserverContext
[
RegionCoprocessorEnvironment
]
,
arg1:
Store
,
arg2:
StoreFile
)
:
Unit
Definition Classes
BaseRegionObserver → RegionObserver
Annotations
@throws
(
classOf[java.io.IOException]
)
def
postGetClosestRowBefore
(
arg0:
ObserverContext
[
RegionCoprocessorEnvironment
]
,
arg1:
Array
[
Byte
]
,
arg2:
Array
[
Byte
]
,
arg3:
Result
)
:
Unit
Definition Classes
BaseRegionObserver → RegionObserver
Annotations
@throws
(
classOf[java.io.IOException]
)
def
postGetOp
(
arg0:
ObserverContext
[
RegionCoprocessorEnvironment
]
,
arg1:
Get
,
arg2:
List
[
Cell
]
)
:
Unit
Definition Classes
BaseRegionObserver → RegionObserver
Annotations
@throws
(
classOf[java.io.IOException]
)
def
postIncrement
(
arg0:
ObserverContext
[
RegionCoprocessorEnvironment
]
,
arg1:
Increment
,
arg2:
Result
)
:
Result
Definition Classes
BaseRegionObserver → RegionObserver
Annotations
@throws
(
classOf[java.io.IOException]
)
def
postIncrementColumnValue
(
arg0:
ObserverContext
[
RegionCoprocessorEnvironment
]
,
arg1:
Array
[
Byte
]
,
arg2:
Array
[
Byte
]
,
arg3:
Array
[
Byte
]
,
arg4:
Long
,
arg5:
Boolean
,
arg6:
Long
)
:
Long
Definition Classes
BaseRegionObserver → RegionObserver
Annotations
@throws
(
classOf[java.io.IOException]
)
def
postInstantiateDeleteTracker
(
arg0:
ObserverContext
[
RegionCoprocessorEnvironment
]
,
arg1:
DeleteTracker
)
:
DeleteTracker
Definition Classes
BaseRegionObserver → RegionObserver
Annotations
@throws
(
classOf[java.io.IOException]
)
def
postLogReplay
(
arg0:
ObserverContext
[
RegionCoprocessorEnvironment
]
)
:
Unit
Definition Classes
BaseRegionObserver → RegionObserver
def
postMutationBeforeWAL
(
arg0:
ObserverContext
[
RegionCoprocessorEnvironment
]
,
arg1:
MutationType
,
arg2:
Mutation
,
arg3:
Cell
,
arg4:
Cell
)
:
Cell
Definition Classes
BaseRegionObserver → RegionObserver
Annotations
@throws
(
classOf[java.io.IOException]
)
def
postOpen
(
e:
ObserverContext
[
RegionCoprocessorEnvironment
]
)
:
Unit
Definition Classes
IndexRegionObserver
→ BaseRegionObserver → RegionObserver
def
postPut
(
e:
ObserverContext
[
RegionCoprocessorEnvironment
]
,
put:
Put
,
edit:
WALEdit
,
durability:
Durability
)
:
Unit
Definition Classes
IndexRegionObserver
→ BaseRegionObserver → RegionObserver
def
postRollBackSplit
(
ctx:
ObserverContext
[
RegionCoprocessorEnvironment
]
)
:
Unit
Definition Classes
IndexRegionObserver
→ BaseRegionObserver → RegionObserver
def
postScannerClose
(
arg0:
ObserverContext
[
RegionCoprocessorEnvironment
]
,
arg1:
InternalScanner
)
:
Unit
Definition Classes
BaseRegionObserver → RegionObserver
Annotations
@throws
(
classOf[java.io.IOException]
)
def
postScannerFilterRow
(
arg0:
ObserverContext
[
RegionCoprocessorEnvironment
]
,
arg1:
InternalScanner
,
arg2:
Array
[
Byte
]
,
arg3:
Int
,
arg4:
Short
,
arg5:
Boolean
)
:
Boolean
Definition Classes
BaseRegionObserver → RegionObserver
Annotations
@throws
(
classOf[java.io.IOException]
)
def
postScannerNext
(
arg0:
ObserverContext
[
RegionCoprocessorEnvironment
]
,
arg1:
InternalScanner
,
arg2:
List
[
Result
]
,
arg3:
Int
,
arg4:
Boolean
)
:
Boolean
Definition Classes
BaseRegionObserver → RegionObserver
Annotations
@throws
(
classOf[java.io.IOException]
)
def
postScannerOpen
(
arg0:
ObserverContext
[
RegionCoprocessorEnvironment
]
,
arg1:
Scan
,
arg2:
RegionScanner
)
:
RegionScanner
Definition Classes
BaseRegionObserver → RegionObserver
Annotations
@throws
(
classOf[java.io.IOException]
)
def
postSplit
(
e:
ObserverContext
[
RegionCoprocessorEnvironment
]
,
l:
Region
,
r:
Region
)
:
Unit
Definition Classes
IndexRegionObserver
→ BaseRegionObserver → RegionObserver
def
postStartRegionOperation
(
arg0:
ObserverContext
[
RegionCoprocessorEnvironment
]
,
arg1:
Operation
)
:
Unit
Definition Classes
BaseRegionObserver → RegionObserver
Annotations
@throws
(
classOf[java.io.IOException]
)
def
postStoreFileReaderOpen
(
arg0:
ObserverContext
[
RegionCoprocessorEnvironment
]
,
arg1:
FileSystem
,
arg2:
Path
,
arg3:
FSDataInputStreamWrapper
,
arg4:
Long
,
arg5:
CacheConfig
,
arg6:
Reference
,
arg7:
Reader
)
:
Reader
Definition Classes
BaseRegionObserver → RegionObserver
Annotations
@throws
(
classOf[java.io.IOException]
)
def
postWALRestore
(
env:
ObserverContext
[_ <:
RegionCoprocessorEnvironment
]
,
info:
HRegionInfo
,
logKey:
WALKey
,
logEdit:
WALEdit
)
:
Unit
Definition Classes
IndexRegionObserver
→ BaseRegionObserver → RegionObserver
def
postWALRestore
(
arg0:
ObserverContext
[
RegionCoprocessorEnvironment
]
,
arg1:
HRegionInfo
,
arg2:
HLogKey
,
arg3:
WALEdit
)
:
Unit
Definition Classes
BaseRegionObserver → RegionObserver
Annotations
@throws
(
classOf[java.io.IOException]
)
def
preAppend
(
arg0:
ObserverContext
[
RegionCoprocessorEnvironment
]
,
arg1:
Append
)
:
Result
Definition Classes
BaseRegionObserver → RegionObserver
Annotations
@throws
(
classOf[java.io.IOException]
)
def
preAppendAfterRowLock
(
arg0:
ObserverContext
[
RegionCoprocessorEnvironment
]
,
arg1:
Append
)
:
Result
Definition Classes
BaseRegionObserver → RegionObserver
Annotations
@throws
(
classOf[java.io.IOException]
)
def
preBatchMutate
(
arg0:
ObserverContext
[
RegionCoprocessorEnvironment
]
,
arg1:
MiniBatchOperationInProgress
[
Mutation
]
)
:
Unit
Definition Classes
BaseRegionObserver → RegionObserver
Annotations
@throws
(
classOf[java.io.IOException]
)
def
preBulkLoadHFile
(
arg0:
ObserverContext
[
RegionCoprocessorEnvironment
]
,
arg1:
List
[
Pair
[
Array
[
Byte
],
String
]]
)
:
Unit
Definition Classes
BaseRegionObserver → RegionObserver
Annotations
@throws
(
classOf[java.io.IOException]
)
def
preCheckAndDelete
(
arg0:
ObserverContext
[
RegionCoprocessorEnvironment
]
,
arg1:
Array
[
Byte
]
,
arg2:
Array
[
Byte
]
,
arg3:
Array
[
Byte
]
,
arg4:
CompareOp
,
arg5:
ByteArrayComparable
,
arg6:
Delete
,
arg7:
Boolean
)
:
Boolean
Definition Classes
BaseRegionObserver → RegionObserver
Annotations
@throws
(
classOf[java.io.IOException]
)
def
preCheckAndDeleteAfterRowLock
(
arg0:
ObserverContext
[
RegionCoprocessorEnvironment
]
,
arg1:
Array
[
Byte
]
,
arg2:
Array
[
Byte
]
,
arg3:
Array
[
Byte
]
,
arg4:
CompareOp
,
arg5:
ByteArrayComparable
,
arg6:
Delete
,
arg7:
Boolean
)
:
Boolean
Definition Classes
BaseRegionObserver → RegionObserver
Annotations
@throws
(
classOf[java.io.IOException]
)
def
preCheckAndPut
(
arg0:
ObserverContext
[
RegionCoprocessorEnvironment
]
,
arg1:
Array
[
Byte
]
,
arg2:
Array
[
Byte
]
,
arg3:
Array
[
Byte
]
,
arg4:
CompareOp
,
arg5:
ByteArrayComparable
,
arg6:
Put
,
arg7:
Boolean
)
:
Boolean
Definition Classes
BaseRegionObserver → RegionObserver
Annotations
@throws
(
classOf[java.io.IOException]
)
def
preCheckAndPutAfterRowLock
(
arg0:
ObserverContext
[
RegionCoprocessorEnvironment
]
,
arg1:
Array
[
Byte
]
,
arg2:
Array
[
Byte
]
,
arg3:
Array
[
Byte
]
,
arg4:
CompareOp
,
arg5:
ByteArrayComparable
,
arg6:
Put
,
arg7:
Boolean
)
:
Boolean
Definition Classes
BaseRegionObserver → RegionObserver
Annotations
@throws
(
classOf[java.io.IOException]
)
def
preClose
(
arg0:
ObserverContext
[
RegionCoprocessorEnvironment
]
,
arg1:
Boolean
)
:
Unit
Definition Classes
BaseRegionObserver → RegionObserver
Annotations
@throws
(
classOf[java.io.IOException]
)
def
preCompact
(
arg0:
ObserverContext
[
RegionCoprocessorEnvironment
]
,
arg1:
Store
,
arg2:
InternalScanner
,
arg3:
ScanType
,
arg4:
CompactionRequest
)
:
InternalScanner
Definition Classes
BaseRegionObserver → RegionObserver
Annotations
@throws
(
classOf[java.io.IOException]
)
def
preCompact
(
arg0:
ObserverContext
[
RegionCoprocessorEnvironment
]
,
arg1:
Store
,
arg2:
InternalScanner
,
arg3:
ScanType
)
:
InternalScanner
Definition Classes
BaseRegionObserver → RegionObserver
Annotations
@throws
(
classOf[java.io.IOException]
)
def
preCompactScannerOpen
(
arg0:
ObserverContext
[
RegionCoprocessorEnvironment
]
,
arg1:
Store
,
arg2:
List
[_ <:
KeyValueScanner
]
,
arg3:
ScanType
,
arg4:
Long
,
arg5:
InternalScanner
,
arg6:
CompactionRequest
)
:
InternalScanner
Definition Classes
BaseRegionObserver → RegionObserver
Annotations
@throws
(
classOf[java.io.IOException]
)
def
preCompactScannerOpen
(
arg0:
ObserverContext
[
RegionCoprocessorEnvironment
]
,
arg1:
Store
,
arg2:
List
[_ <:
KeyValueScanner
]
,
arg3:
ScanType
,
arg4:
Long
,
arg5:
InternalScanner
)
:
InternalScanner
Definition Classes
BaseRegionObserver → RegionObserver
Annotations
@throws
(
classOf[java.io.IOException]
)
def
preCompactSelection
(
arg0:
ObserverContext
[
RegionCoprocessorEnvironment
]
,
arg1:
Store
,
arg2:
List
[
StoreFile
]
,
arg3:
CompactionRequest
)
:
Unit
Definition Classes
BaseRegionObserver → RegionObserver
Annotations
@throws
(
classOf[java.io.IOException]
)
def
preCompactSelection
(
arg0:
ObserverContext
[
RegionCoprocessorEnvironment
]
,
arg1:
Store
,
arg2:
List
[
StoreFile
]
)
:
Unit
Definition Classes
BaseRegionObserver → RegionObserver
Annotations
@throws
(
classOf[java.io.IOException]
)
def
preDelete
(
arg0:
ObserverContext
[
RegionCoprocessorEnvironment
]
,
arg1:
Delete
,
arg2:
WALEdit
,
arg3:
Durability
)
:
Unit
Definition Classes
BaseRegionObserver → RegionObserver
Annotations
@throws
(
classOf[java.io.IOException]
)
def
preExists
(
arg0:
ObserverContext
[
RegionCoprocessorEnvironment
]
,
arg1:
Get
,
arg2:
Boolean
)
:
Boolean
Definition Classes
BaseRegionObserver → RegionObserver
Annotations
@throws
(
classOf[java.io.IOException]
)
def
preFlush
(
e:
ObserverContext
[
RegionCoprocessorEnvironment
]
)
:
Unit
Definition Classes
IndexRegionObserver
→ BaseRegionObserver → RegionObserver
def
preFlush
(
arg0:
ObserverContext
[
RegionCoprocessorEnvironment
]
,
arg1:
Store
,
arg2:
InternalScanner
)
:
InternalScanner
Definition Classes
BaseRegionObserver → RegionObserver
Annotations
@throws
(
classOf[java.io.IOException]
)
def
preFlushScannerOpen
(
arg0:
ObserverContext
[
RegionCoprocessorEnvironment
]
,
arg1:
Store
,
arg2:
KeyValueScanner
,
arg3:
InternalScanner
)
:
InternalScanner
Definition Classes
BaseRegionObserver → RegionObserver
Annotations
@throws
(
classOf[java.io.IOException]
)
def
preGetClosestRowBefore
(
arg0:
ObserverContext
[
RegionCoprocessorEnvironment
]
,
arg1:
Array
[
Byte
]
,
arg2:
Array
[
Byte
]
,
arg3:
Result
)
:
Unit
Definition Classes
BaseRegionObserver → RegionObserver
Annotations
@throws
(
classOf[java.io.IOException]
)
def
preGetOp
(
arg0:
ObserverContext
[
RegionCoprocessorEnvironment
]
,
arg1:
Get
,
arg2:
List
[
Cell
]
)
:
Unit
Definition Classes
BaseRegionObserver → RegionObserver
Annotations
@throws
(
classOf[java.io.IOException]
)
def
preIncrement
(
arg0:
ObserverContext
[
RegionCoprocessorEnvironment
]
,
arg1:
Increment
)
:
Result
Definition Classes
BaseRegionObserver → RegionObserver
Annotations
@throws
(
classOf[java.io.IOException]
)
def
preIncrementAfterRowLock
(
arg0:
ObserverContext
[
RegionCoprocessorEnvironment
]
,
arg1:
Increment
)
:
Result
Definition Classes
BaseRegionObserver → RegionObserver
Annotations
@throws
(
classOf[java.io.IOException]
)
def
preIncrementColumnValue
(
arg0:
ObserverContext
[
RegionCoprocessorEnvironment
]
,
arg1:
Array
[
Byte
]
,
arg2:
Array
[
Byte
]
,
arg3:
Array
[
Byte
]
,
arg4:
Long
,
arg5:
Boolean
)
:
Long
Definition Classes
BaseRegionObserver → RegionObserver
Annotations
@throws
(
classOf[java.io.IOException]
)
def
preOpen
(
arg0:
ObserverContext
[
RegionCoprocessorEnvironment
]
)
:
Unit
Definition Classes
BaseRegionObserver → RegionObserver
Annotations
@throws
(
classOf[java.io.IOException]
)
def
prePrepareTimeStampForDeleteVersion
(
arg0:
ObserverContext
[
RegionCoprocessorEnvironment
]
,
arg1:
Mutation
,
arg2:
Cell
,
arg3:
Array
[
Byte
]
,
arg4:
Get
)
:
Unit
Definition Classes
BaseRegionObserver → RegionObserver
Annotations
@throws
(
classOf[java.io.IOException]
)
def
prePut
(
arg0:
ObserverContext
[
RegionCoprocessorEnvironment
]
,
arg1:
Put
,
arg2:
WALEdit
,
arg3:
Durability
)
:
Unit
Definition Classes
BaseRegionObserver → RegionObserver
Annotations
@throws
(
classOf[java.io.IOException]
)
def
preRollBackSplit
(
arg0:
ObserverContext
[
RegionCoprocessorEnvironment
]
)
:
Unit
Definition Classes
BaseRegionObserver → RegionObserver
Annotations
@throws
(
classOf[java.io.IOException]
)
def
preScannerClose
(
arg0:
ObserverContext
[
RegionCoprocessorEnvironment
]
,
arg1:
InternalScanner
)
:
Unit
Definition Classes
BaseRegionObserver → RegionObserver
Annotations
@throws
(
classOf[java.io.IOException]
)
def
preScannerNext
(
arg0:
ObserverContext
[
RegionCoprocessorEnvironment
]
,
arg1:
InternalScanner
,
arg2:
List
[
Result
]
,
arg3:
Int
,
arg4:
Boolean
)
:
Boolean
Definition Classes
BaseRegionObserver → RegionObserver
Annotations
@throws
(
classOf[java.io.IOException]
)
def
preScannerOpen
(
arg0:
ObserverContext
[
RegionCoprocessorEnvironment
]
,
arg1:
Scan
,
arg2:
RegionScanner
)
:
RegionScanner
Definition Classes
BaseRegionObserver → RegionObserver
Annotations
@throws
(
classOf[java.io.IOException]
)
def
preSplit
(
c:
ObserverContext
[
RegionCoprocessorEnvironment
]
,
splitRow:
Array
[
Byte
]
)
:
Unit
Definition Classes
IndexRegionObserver
→ BaseRegionObserver → RegionObserver
def
preSplit
(
arg0:
ObserverContext
[
RegionCoprocessorEnvironment
]
)
:
Unit
Definition Classes
BaseRegionObserver → RegionObserver
Annotations
@throws
(
classOf[java.io.IOException]
)
def
preSplitAfterPONR
(
ctx:
ObserverContext
[
RegionCoprocessorEnvironment
]
)
:
Unit
Definition Classes
IndexRegionObserver
→ BaseRegionObserver → RegionObserver
def
preSplitBeforePONR
(
arg0:
ObserverContext
[
RegionCoprocessorEnvironment
]
,
arg1:
Array
[
Byte
]
,
arg2:
List
[
Mutation
]
)
:
Unit
Definition Classes
BaseRegionObserver → RegionObserver
Annotations
@throws
(
classOf[java.io.IOException]
)
def
preStoreFileReaderOpen
(
arg0:
ObserverContext
[
RegionCoprocessorEnvironment
]
,
arg1:
FileSystem
,
arg2:
Path
,
arg3:
FSDataInputStreamWrapper
,
arg4:
Long
,
arg5:
CacheConfig
,
arg6:
Reference
,
arg7:
Reader
)
:
Reader
Definition Classes
BaseRegionObserver → RegionObserver
Annotations
@throws
(
classOf[java.io.IOException]
)
def
preStoreScannerOpen
(
arg0:
ObserverContext
[
RegionCoprocessorEnvironment
]
,
arg1:
Store
,
arg2:
Scan
,
arg3:
NavigableSet
[
Array
[
Byte
]]
,
arg4:
KeyValueScanner
)
:
KeyValueScanner
Definition Classes
BaseRegionObserver → RegionObserver
Annotations
@throws
(
classOf[java.io.IOException]
)
def
preWALRestore
(
arg0:
ObserverContext
[
RegionCoprocessorEnvironment
]
,
arg1:
HRegionInfo
,
arg2:
HLogKey
,
arg3:
WALEdit
)
:
Unit
Definition Classes
BaseRegionObserver → RegionObserver
Annotations
@throws
(
classOf[java.io.IOException]
)
def
preWALRestore
(
arg0:
ObserverContext
[_ <:
RegionCoprocessorEnvironment
]
,
arg1:
HRegionInfo
,
arg2:
WALKey
,
arg3:
WALEdit
)
:
Unit
Definition Classes
BaseRegionObserver → RegionObserver
Annotations
@throws
(
classOf[java.io.IOException]
)
def
prepareFlushIndex
()
:
Unit
Definition Classes
RegionIndexSupport
def
prepareSplitIndex
(
splitRow:
Array
[
Byte
]
)
:
Unit
Attributes
protected
Definition Classes
RegionIndexSupport
def
prepareSplitIndexAfterPONR
()
:
Unit
Attributes
protected
Definition Classes
RegionIndexSupport
var
rd
:
ResourceDefinition
Attributes
protected
Definition Classes
RegionIndexSupport
def
rollbackSplitIndex
()
:
Unit
Attributes
protected
Definition Classes
RegionIndexSupport
def
search
(
q:
String
,
sortStringOpt:
Option
[
String
] =
None
,
topN:
Int
=
30
)
:
Option
[
SearchResponse
]
Definition Classes
RegionSearchSupport
def
start
(
e:
CoprocessorEnvironment
)
:
Unit
Definition Classes
IndexRegionObserver
→ BaseRegionObserver → Coprocessor
def
stop
(
arg0:
CoprocessorEnvironment
)
:
Unit
Definition Classes
BaseRegionObserver → Coprocessor
Annotations
@throws
(
classOf[java.io.IOException]
)
final
def
synchronized
[
T0
]
(
arg0: ⇒
T0
)
:
T0
Definition Classes
AnyRef
def
toString
()
:
String
Definition Classes
AnyRef → Any
final
def
wait
()
:
Unit
Definition Classes
AnyRef
Annotations
@throws
(
...
)
final
def
wait
(
arg0:
Long
,
arg1:
Int
)
:
Unit
Definition Classes
AnyRef
Annotations
@throws
(
...
)
final
def
wait
(
arg0:
Long
)
:
Unit
Definition Classes
AnyRef
Annotations
@throws
(
...
)
def
waitForFlushIndexThreadFinished
()
:
Unit
Definition Classes
RegionIndexSupport
def
warn
(
message:
String
,
args:
Any
*
)
:
Unit
Attributes
protected
Definition Classes
LoggerSupport
Inherited from
LoggerSupport
Inherited from
IndexSearchServiceSupport
Inherited from
CoprocessorService
Inherited from
RegionCoprocessorEnvironmentSupport
Inherited from
RegionSearchSupport
Inherited from
SearcherManagerSupport
Inherited from
QueryParserSupport
Inherited from
RegionIndexSupport
Inherited from
BaseRegionObserver
Inherited from
RegionObserver
Inherited from
Coprocessor
Inherited from
AnyRef
Inherited from
Any
Ungrouped
index region observer
2016-07-03