Uses of Class
com.bigdata.resources.AbstractResourceManagerTask

Packages that use AbstractResourceManagerTask
com.bigdata.resources This package provides the logic to managed the live journal and the historical journals and index segments for a DataService
 

Uses of AbstractResourceManagerTask in com.bigdata.resources
 

Subclasses of AbstractResourceManagerTask in com.bigdata.resources
 class AbstractAtomicUpdateTask<T>
          Abstract base class for tasks responsible for the atomic update of the view of an index partition.
 class AbstractPrepareTask<T>
          Base class for the prepare phase which reads on the old journal.
 class CompactingMergeTask
          Task builds an IndexSegment from the fused view of an index partition as of some historical timestamp and then atomically updates the view (aka a compacting merge).
protected static class CompactingMergeTask.AtomicUpdateCompactingMergeTask
           The source view is pre-overflow (the last writes are on the old journal) while the current view is post-overflow (reflects writes made since overflow).
 class IncrementalBuildTask
          Task builds an IndexSegment from the mutable BTree and zero or more additional sources in the index partition view and then atomically updates the view (aka an incremental build).
protected static class IncrementalBuildTask.AtomicUpdateIncrementalBuildTask
           The source is an IndexSegment that was built from the mutable BTree associated with the lastCommitTime on old journal of some index partition.
 class JoinIndexPartitionTask
          Task joins one or more index partitions and should be invoked when their is strong evidence that the index partitions have shrunk enough to warrant their being combined into a single index partition.
protected static class JoinIndexPartitionTask.AtomicUpdateJoinIndexPartition
          Task performs an atomic update of the index partition view definitions on the live journal and the MetadataIndex, thereby putting into effect the changes made by a JoinIndexPartitionTask.
 class MoveTask
          Task moves an index partition to another IDataService.
protected static class MoveTask.AtomicUpdate
          Moves an index partition from this data service to another data service.
 class ScatterSplitTask
          Task splits an index partition into N equal sized index partitions and scatters those index partitions across data services in the federation.
 class SplitIndexPartitionTask
          Task splits an index partition and should be invoked when there is strong evidence that an index partition has grown large enough to be split into 2 or more index partitions, each of which should be 50-75% full.
protected static class SplitIndexPartitionTask.AtomicUpdateSplitIndexPartitionTask
          An ITx.UNISOLATED operation that splits the live index using the same Split points, generating new index partitions with new partition identifiers.
 class SplitTailTask
          Splits the tail of an index partition and optionally submits a task to move the tail to a target data service specified by the caller.
protected static class SplitUtility.BuildIndexSegmentSplitTask
          Task used to build an IndexSegment from a restricted key-range of an index during a SplitIndexPartitionTask.
 



Copyright © 2006-2009 SYSTAP, LLC. All Rights Reserved.