|
||||||||||
PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES |
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 | |
---|---|
HAbstractScanner | Abstract base class that implements the InternalScanner. |
HLog | HLog stores all the edits to the HStore. |
HLog.HLogEntry | Utility class that lets us keep track of the edit with it's key Only used when splitting logs |
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. |
LogFlusher | LogFlusher is a Chore that wakes every threadWakeInterval and calls the HLog to do an optional sync if there are unflushed entries, and the optionalFlushInterval has passed since the last flush. |
Enum Summary | |
---|---|
HLogEdit.TransactionalOperation | If transactional log entry, these are the op codes |
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 |
|
||||||||||
PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES |