|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||
| Packages that use com.bigdata.resources | |
|---|---|
| com.bigdata.journal | The journal is an append-only persistence capable data structure supporting atomic commit, named indices, and transactions. |
| com.bigdata.mdi | This package provides a metadata index and range partitioned indices managed by that metadata index. |
| com.bigdata.resources |
This package provides the logic to managed the live journal and the
historical journals and index segments for a DataService. |
| com.bigdata.service | This package provides implementations of bigdata services (metadata service, data service, transaction manager service. |
| com.bigdata.service.jini | |
| com.bigdata.service.jini.util | |
| com.bigdata.service.ndx | |
| Classes in com.bigdata.resources used by com.bigdata.journal | |
|---|---|
| IndexManager.IIndexManagerCounters
Performance counters for the IndexManager. |
|
| OverflowManager.IOverflowManagerCounters
Performance counters for the OverflowManager. |
|
| ResourceManager.IResourceManagerCounters
Interface defines and documents the counters and counter namespaces for the ResourceManager. |
|
| StaleLocatorReason
Typesafe enumeration of the possible reasons why an index partition locator is stale. |
|
| StoreManager.IStoreManagerCounters
Performance counters for the StoreManager. |
|
| Classes in com.bigdata.resources used by com.bigdata.mdi | |
|---|---|
| ResourceManager
The ResourceManager has broad responsibility for journal files, index
segment files, maintaining index views during overflow processing, and
managing the transparent decomposition of scale-out indices and the
distribution of the key-range index partitions for those scale-out indices. |
|
| Classes in com.bigdata.resources used by com.bigdata.resources | |
|---|---|
| AbstractAtomicUpdateTask
Abstract base class for tasks responsible for the atomic update of the view of an index partition. |
|
| AbstractPrepareTask
Base class for the prepare phase which reads on the old journal. |
|
| AbstractResourceManagerTask
Abstract base class for tasks run during post-processing of a journal by the ResourceManager. |
|
| AbstractResult
Abstract base class for results when post-processing a named index partition on the old journal after an overflow operation. |
|
| BuildResult
The result of an CompactingMergeTask. |
|
| IndexManager
Class encapsulates logic and handshaking for tracking which indices (and their backing stores) are recently and currently referenced. |
|
| IndexManager.IIndexManagerCounters
Performance counters for the IndexManager. |
|
| IndexManager.Options
Options understood by the IndexManager. |
|
IndexSegmentIndex
BTree mapping IndexSegmentStore createTimes to
IResourceMetadata records. |
|
| IPartitionIdFactory
An interface which shields callers from handling RMI exceptions and which allows the use of mock implementations when you do not really want to assign partition identifiers using the IMetadataService.nextPartitionId(String). |
|
| JoinResult
The result of a JoinIndexPartitionTask. |
|
JournalIndex
BTree mapping IJournal createTimes (long integers)
to JournalMetadata records describing the IJournal. |
|
| MoveResult
The object returned by MoveIndexPartitionTask. |
|
| NoSuchStoreException
An instance of this class is thrown when a UUID does not identify any
store known to the StoreManager. |
|
| OverflowActionEnum
The different actions that we can take to handle an index partition during overflow processing. |
|
| OverflowCounters
Utility class exposes some counter values while protecting the actual counters on the service from modification. |
|
| OverflowManager
Class encapsulates logic for handling journal overflow events. |
|
| OverflowManager.IOverflowManagerCounters
Performance counters for the OverflowManager. |
|
| OverflowManager.Options
Options understood by the OverflowManager. |
|
| OverflowMetadata
Metadata on the entire synchronous and asynchronous overflow task. |
|
| OverflowSubtaskEnum
Various kinds of subtasks for asynchronous index partition overflow tasks. |
|
| PurgeResult
A class that captures the results of StoreManager.purgeOldResources(). |
|
| ResourceEvents
Class encapsulates reporting API for resource (index and store files) events. |
|
| ResourceFileFilter
The default implementation accepts directories under the configured IResourceManager.getDataDir() and files with either
Options.JNL or
Options.SEG file extensions. |
|
| ResourceManager
The ResourceManager has broad responsibility for journal files, index
segment files, maintaining index views during overflow processing, and
managing the transparent decomposition of scale-out indices and the
distribution of the key-range index partitions for those scale-out indices. |
|
| SplitResult
The result of a SplitIndexPartitionTask including enough metadata
to identify the index partitions to be created and the index partition to
be deleted. |
|
| StaleLocatorReason
Typesafe enumeration of the possible reasons why an index partition locator is stale. |
|
| StoreManager
Class encapsulates logic for managing the store files (journals and index segments), including the logic to compute the effective release time for the managed resources and to release those resources by deleting them from the file system. |
|
| StoreManager.IStoreManagerCounters
Performance counters for the StoreManager. |
|
| StoreManager.ManagedJournal
The StoreManager.ManagedJournal provides the backing store used to absorb
writes and retain history for the scale-out architecture. |
|
| StoreManager.Options
Options for the StoreManager. |
|
| Classes in com.bigdata.resources used by com.bigdata.service | |
|---|---|
| IndexManager.IIndexManagerCounters
Performance counters for the IndexManager. |
|
| IndexManager.Options
Options understood by the IndexManager. |
|
| OverflowManager.IOverflowManagerCounters
Performance counters for the OverflowManager. |
|
| OverflowManager.Options
Options understood by the OverflowManager. |
|
| ResourceManager
The ResourceManager has broad responsibility for journal files, index
segment files, maintaining index views during overflow processing, and
managing the transparent decomposition of scale-out indices and the
distribution of the key-range index partitions for those scale-out indices. |
|
| ResourceManager.IResourceManagerCounters
Interface defines and documents the counters and counter namespaces for the ResourceManager. |
|
ResourceManager.Options
ResourceManager options. |
|
| StoreManager.IStoreManagerCounters
Performance counters for the StoreManager. |
|
| StoreManager.Options
Options for the StoreManager. |
|
| Classes in com.bigdata.resources used by com.bigdata.service.jini | |
|---|---|
| IndexManager.Options
Options understood by the IndexManager. |
|
| OverflowManager.Options
Options understood by the OverflowManager. |
|
ResourceManager.Options
ResourceManager options. |
|
| StoreManager.Options
Options for the StoreManager. |
|
| Classes in com.bigdata.resources used by com.bigdata.service.jini.util | |
|---|---|
| ResourceManager
The ResourceManager has broad responsibility for journal files, index
segment files, maintaining index views during overflow processing, and
managing the transparent decomposition of scale-out indices and the
distribution of the key-range index partitions for those scale-out indices. |
|
| Classes in com.bigdata.resources used by com.bigdata.service.ndx | |
|---|---|
| StaleLocatorException
An instance of this class is thrown when an index partition has been split, joined, or moved to indicate that the client has a stale PartitionLocator and should refresh the locator for the key range
covered by the named index partition and retry their request on the
appropriate DataService. |
|
|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||