|
||||||||||
| PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES | |||||||||
| Interface Summary | |
|---|---|
| ChangedReadersObserver | If set of MapFile.Readers in Store change, implementors are notified. |
| ColumnTracker | Implementing classes of this interface will be used for the tracking and enforcement of columns and numbers of versions during the course of a Get or Scan operation. |
| DeleteTracker | This interface is used for the tracking and enforcement of Deletes during the course of a Get or Scan operation. |
| 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. |
| KeyValueScanner | Scanner that returns the next KeyValue. |
| Class Summary | |
|---|---|
| ColumnCount | Simple wrapper for a byte buffer and a counter. |
| DebugPrint | |
| ExplicitColumnTracker | This class is used for the tracking and enforcement of columns and numbers of versions during the course of a Get or Scan operation, when explicit column qualifiers have been asked for in the query. |
| HRegion | HRegion stores data for a certain region of a table. |
| HRegionServer | HRegionServer makes a set of HRegions available to clients. |
| KeyValueHeap | Implements a heap merge across any number of KeyValueScanners. |
| LruHashMap<K extends HeapSize,V extends HeapSize> | The LruHashMap is a memory-aware HashMap with a configurable maximum memory footprint. |
| LruHashMap.Entry<K extends HeapSize,V extends HeapSize> | Entry to store key/value mappings. |
| MemStore | The MemStore holds in-memory modifications to the Store. |
| MinorCompactingStoreScanner | A scanner that does a minor compaction at the same time. |
| ReadWriteConsistencyControl | Manages the read/write consistency within memstore. |
| ReadWriteConsistencyControl.WriteEntry | |
| ScanDeleteTracker | This class is responsible for the tracking and enforcement of Deletes during the course of a Scan operation. |
| ScanQueryMatcher | A query matcher that is specifically designed for the scan case. |
| ScanWildcardColumnTracker | Keeps track of the columns for a scan if they are not explicitly specified |
| Store | A Store holds a column family in a Region. |
| StoreFile | A Store data file. |
| StoreFile.Reader | Reader for a StoreFile. |
| StoreFile.Writer | A StoreFile writer. |
| TimeRangeTracker | Stores the minimum and maximum timestamp values. |
| Enum Summary | |
|---|---|
| DeleteTracker.DeleteCompare | Return codes for comparison of two Deletes. |
| ScanQueryMatcher.MatchCode | ScanQueryMatcher.match(org.apache.hadoop.hbase.KeyValue) return codes. |
| StoreFile.BloomType | |
| 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 | |||||||||