Package org.apache.hadoop.hbase.regionserver

Interface Summary
ChangedReadersObserver If set of MapFile.Readers in Store change, implementors are notified.
FlushRequester Implementors of this interface want to be notified when an HRegion determines that a cache flush is needed.
InternalScanner Internal scanners differ from client-side scanners in that they operate on HStoreKeys and byte[] instead of RowResults.
LogRollListener Mechanism by which the HLog requests a log roll
 

Class Summary
BeforeThisStoreKey Pass this class into MapFile.getClosest when searching for the key that comes BEFORE this one but NOT this one.
HAbstractScanner Abstract base class that implements the InternalScanner.
HLog HLog stores all the edits to the HStore.
HLogEdit A log value.
HLogKey A Key for an entry in the change log.
HRegion HRegion stores data for a certain region of a table.
HRegionServer HRegionServer makes a set of HRegions available to clients.
HStore HStore maintains a bunch of data files.
HStoreFile A HStore data file.
 

Enum Summary
HLogEdit.TransactionalOperation If transactional log entry, these are the op codes
HStoreFile.Range For split HStoreFiles, specifies if the file covers the lower half or the upper half of the key range
 

Exception Summary
NoSuchColumnFamilyException Thrown if request for nonexistent column family.
RegionServerRunningException Thrown if the region server log directory exists (which indicates another region server is running at the same address)
WrongRegionException Thrown when a request contains a key which is not part of this region
 



Copyright © 2008 The Apache Software Foundation