Package | Description |
---|---|
com.bigdata.bfs |
This package provides a scale-out content repository (aka distributed file
system) suitable as the backend for a REST-ful service using the bigdata
architecture.
|
com.bigdata.bop |
This package provides an API for query operators.
|
com.bigdata.bop.engine | |
com.bigdata.bop.fed | |
com.bigdata.bop.fed.nodes | |
com.bigdata.bop.fed.shards | |
com.bigdata.btree |
The
BTree is a scalable B+-Tree with copy-on-write
semantics mapping variable length unsigned byte[] keys to variable
length byte[] values (null values are allowed). |
com.bigdata.btree.proc | |
com.bigdata.counters.httpd |
A httpd service for performance counters, including both live counters
and post-mortem counters read from an XML interchange format.
|
com.bigdata.counters.query | |
com.bigdata.counters.render | |
com.bigdata.ha |
This package extends
com.bigdata.quorum to define local and
Remote interfaces for highly available services. |
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.rdf.sail |
This package contains the SAIL that allow bigdata to be used as a backend for
the Sesame 2.x platform.
|
com.bigdata.rdf.store |
This package provides several realizations of an RDF database using the bigdata
architecture, including one suitable for temporary data, one suitable for local
processing (single host), and one designed for scale-out on commodity hardware.
|
com.bigdata.relation.rule.eval |
This package supports rule evaluation.
|
com.bigdata.relation.rule.eval.pipeline |
This package implements a pipeline join.
|
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.ndx | |
com.bigdata.service.ndx.pipeline | |
com.bigdata.util.httpd |
Class and Description |
---|
AbstractEmbeddedFederationTestCase
An abstract test harness that sets up (and tears down) the metadata and data
services required for a bigdata federation using in-process services rather
than service discovery (which means that there is no network IO).
|
Class and Description |
---|
IBigdataFederation
The client-facing interface to a bigdata federation.
|
Class and Description |
---|
IBigdataFederation
The client-facing interface to a bigdata federation.
|
Class and Description |
---|
AbstractEmbeddedFederationTestCase
An abstract test harness that sets up (and tears down) the metadata and data
services required for a bigdata federation using in-process services rather
than service discovery (which means that there is no network IO).
|
DataService
An implementation of a network-capable
IDataService . |
IBigdataFederation
The client-facing interface to a bigdata federation.
|
ManagedResourceService
This class manages a pool of direct
ByteBuffer s. |
Class and Description |
---|
AbstractEmbeddedFederationTestCase
An abstract test harness that sets up (and tears down) the metadata and data
services required for a bigdata federation using in-process services rather
than service discovery (which means that there is no network IO).
|
Class and Description |
---|
AbstractEmbeddedFederationTestCase
An abstract test harness that sets up (and tears down) the metadata and data
services required for a bigdata federation using in-process services rather
than service discovery (which means that there is no network IO).
|
AbstractScaleOutFederation
Abstract base class for federation implementations using the scale-out index
architecture (federations that support key-range partitioned indices).
|
IBigdataFederation
The client-facing interface to a bigdata federation.
|
Class and Description |
---|
IBigdataFederation
The client-facing interface to a bigdata federation.
|
Class and Description |
---|
Split
Describes a "split" of keys for a batch operation.
|
Class and Description |
---|
EventReceiver
Class capable of receiving
Event s from remote services. |
IEventReceivingService
Remote interface for a service which can receive
Event s. |
IEventReportingService
Extension of the common service interface to support event reporting.
|
IService
Common service interface.
|
IServiceShutdown
Local API for service shutdown.
|
Class and Description |
---|
IEventReportingService
Extension of the common service interface to support event reporting.
|
IService
Common service interface.
|
Class and Description |
---|
Event
An event.
|
IEventReportingService
Extension of the common service interface to support event reporting.
|
Class and Description |
---|
IService
Common service interface.
|
Class and Description |
---|
AbstractFederation
Abstract base class for
IBigdataFederation implementations. |
AbstractHATransactionService
Adds local methods to support an HA aware
ITransactionService . |
AbstractService
Abstract base class defines protocols for setting the service
UUID ,
etc. |
AbstractTransactionService
Centralized transaction manager service.
|
AbstractTransactionService.TxState
Transaction state as maintained by the
ITransactionService . |
DataService
An implementation of a network-capable
IDataService . |
IBigdataFederation
The client-facing interface to a bigdata federation.
|
IService
Common service interface.
|
IServiceShutdown
Local API for service shutdown.
|
IServiceShutdown.Options
Options for
IServiceShutdown implementations. |
ITxState
Interface for the state associated with a transaction in an
ITransactionService . |
ITxState0
Immutable state for a transaction.
|
TxServiceRunState
Run states for the
AbstractTransactionService . |
Class and Description |
---|
Params
An interface designed to expose select fields for
Event reporting. |
Class and Description |
---|
IBigdataFederation
The client-facing interface to a bigdata federation.
|
Class and Description |
---|
AbstractScaleOutClient
Client class for
AbstractScaleOutFederation s. |
Class and Description |
---|
AbstractScaleOutFederation
Abstract base class for federation implementations using the scale-out index
architecture (federations that support key-range partitioned indices).
|
DataService
An implementation of a network-capable
IDataService . |
DataServiceCallable
Base class for
IDataServiceCallable . |
FederationCallable
Base class for
IFederationCallable . |
IBigdataFederation
The client-facing interface to a bigdata federation.
|
IDataServiceCallable
Interface for procedures that require access to the
IDataService and
or the federation. |
IFederationCallable
Interface for
Callable s which require access to the
IBigdataFederation when running on an IRemoteExecutor . |
Class and Description |
---|
AbstractScaleOutFederation
Abstract base class for federation implementations using the scale-out index
architecture (federations that support key-range partitioned indices).
|
DataService
An implementation of a network-capable
IDataService . |
DataServiceCallable
Base class for
IDataServiceCallable . |
FederationCallable
Base class for
IFederationCallable . |
IBigdataFederation
The client-facing interface to a bigdata federation.
|
IDataServiceCallable
Interface for procedures that require access to the
IDataService and
or the federation. |
IFederationCallable
Interface for
Callable s which require access to the
IBigdataFederation when running on an IRemoteExecutor . |
Class and Description |
---|
DataService
An implementation of a network-capable
IDataService . |
DataServiceCallable
Base class for
IDataServiceCallable . |
Event
An event.
|
FederationCallable
Base class for
IFederationCallable . |
IBigdataClient
Interface for clients of a
IBigdataFederation . |
IBigdataFederation
The client-facing interface to a bigdata federation.
|
IDataService
The data service interface provides remote access to named indices, provides
for both unisolated and isolated operations on those indices, and exposes the
ITxCommitProtocol interface to the ITransactionManagerService
service for the coordination of distributed transactions. |
IDataServiceCallable
Interface for procedures that require access to the
IDataService and
or the federation. |
IFederationCallable
Interface for
Callable s which require access to the
IBigdataFederation when running on an IRemoteExecutor . |
IFederationDelegate
Interface allowing services to take over handling of events normally handled
by the
AbstractFederation . |
ILoadBalancerService
Interface for collecting, reporting, and decision-making based on node and
service utilization statistics.
|
IMetadataService
A metadata service for a named index.
|
IRemoteExecutor
Interface for running procedures on a remote service.
|
IService
Common service interface.
|
IServiceShutdown
Local API for service shutdown.
|
IServiceShutdown.Options
Options for
IServiceShutdown implementations. |
ITxCommitProtocol
Remote interface by which the
ITransactionService manages the state
of transactions on the distributed IDataService s. |
ManagedResourceService
This class manages a pool of direct
ByteBuffer s. |
Params
An interface designed to expose select fields for
Event reporting. |
Session
A (transient) property set associated with some kinds of services.
|
Split
Describes a "split" of keys for a batch operation.
|
Class and Description |
---|
AbstractClient
Abstract base class for
IBigdataClient implementations. |
AbstractEmbeddedDataService
A local (in process) data service.
|
AbstractEmbeddedFederationTestCase
An abstract test harness that sets up (and tears down) the metadata and data
services required for a bigdata federation using in-process services rather
than service discovery (which means that there is no network IO).
|
AbstractEmbeddedLoadBalancerService
Embedded
LoadBalancerService . |
AbstractEmbeddedTransactionService
Concrete implementation for an
EmbeddedFederation . |
AbstractFederation
Abstract base class for
IBigdataFederation implementations. |
AbstractIndexCache
Abstract base class providing caching for
IIndex like objects. |
AbstractRoundRobinServiceLoadHelper
A round robin implementation that may be used when there are no scores
available.
|
AbstractScaleOutClient
Client class for
AbstractScaleOutFederation s. |
AbstractScaleOutClient.MetadataIndexCachePolicy
Policy options for caching
PartitionLocator s for an
IMetadataIndex . |
AbstractScaleOutFederation
Abstract base class for federation implementations using the scale-out index
architecture (federations that support key-range partitioned indices).
|
AbstractService
Abstract base class defines protocols for setting the service
UUID ,
etc. |
AbstractServiceLoadHelper
Base class for abstract implementations with integration points for the
LoadBalancerService . |
AbstractServiceLoadHelperWithoutScores
Implementation that may be used when service scores are not yet
available.
|
AbstractServiceLoadHelperWithScores
The default implementation used when scores are available.
|
AbstractTransactionService
Centralized transaction manager service.
|
AbstractTransactionService.Options
Options understood by this service.
|
AbstractTransactionService.TxState
Transaction state as maintained by the
ITransactionService . |
CacheOnceMetadataIndex
Implementation caches all locators but does not allow stale locators.
|
ClientService
A service for distributing application
Callable s across an
IBigdataFederation . |
CommitTimeIndex
BTree whose keys are commit times. |
DataService
An implementation of a network-capable
IDataService . |
DataService.Options
Options understood by the
DataService . |
DataServiceCallable
Base class for
IDataServiceCallable . |
DefaultServiceFederationDelegate
Basic delegate for services that need to override the service UUID and
service interface reported to the
ILoadBalancerService . |
DistributedTransactionService
Implementation for an
IBigdataFederation supporting both single-phase
commits (for transactions that execute on a single IDataService ) and
distributed commits. |
EmbeddedClient
A client for an embedded federation (the client and the data services all run
in the same process).
|
EmbeddedFederation
An implementation that uses an embedded database rather than a distributed
database.
|
Event
An event.
|
EventReceiver
Class capable of receiving
Event s from remote services. |
EventReceiver.EventBTree |
EventResource
Semi-structured representation of the data service on which the event
occurred, the name of the index, and the index partition identifier.
|
EventType
Type safe enum for
Event s. |
FederationCallable
Base class for
IFederationCallable . |
HostScore
Per-host metadata and a score for that host which gets updated
periodically by
LoadBalancerService.UpdateTask . |
IBigdataClient
Interface for clients of a
IBigdataFederation . |
IBigdataClient.Options
Configuration options for
IBigdataClient s. |
IBigdataFederation
The client-facing interface to a bigdata federation.
|
IClientService
A service for distributing client
Callable s across the resources of
an IBigdataFederation . |
IDataService
The data service interface provides remote access to named indices, provides
for both unisolated and isolated operations on those indices, and exposes the
ITxCommitProtocol interface to the ITransactionManagerService
service for the coordination of distributed transactions. |
IDataServiceCallable
Interface for procedures that require access to the
IDataService and
or the federation. |
IEventReceivingService
Remote interface for a service which can receive
Event s. |
IEventReportingService
Extension of the common service interface to support event reporting.
|
IFederationCallable
Interface for
Callable s which require access to the
IBigdataFederation when running on an IRemoteExecutor . |
IFederationDelegate
Interface allowing services to take over handling of events normally handled
by the
AbstractFederation . |
ILoadBalancerService
Interface for collecting, reporting, and decision-making based on node and
service utilization statistics.
|
IMetadataService
A metadata service for a named index.
|
IndexCache
Concrete implementation for
IClientIndex views. |
IRemoteExecutor
Interface for running procedures on a remote service.
|
IService
Common service interface.
|
IServiceLoadHelper
Interface for decision making about the load imposed on services.
|
IServiceShutdown
Local API for service shutdown.
|
IServiceShutdown.Options
Options for
IServiceShutdown implementations. |
ISession
Non-remote interface exposing a transient property set associated with a
service.
|
ITxCommitProtocol
Remote interface by which the
ITransactionService manages the state
of transactions on the distributed IDataService s. |
ITxState
Interface for the state associated with a transaction in an
ITransactionService . |
ITxState0
Immutable state for a transaction.
|
LoadBalancerService
The
LoadBalancerService collects a variety of performance counters
from hosts and services, identifies over- and under- utilized hosts and
services based on the collected data and reports those to DataService
s so that they can auto-balance, and acts as a clearing house for WARN and
URGENT alerts for hosts and services. |
MetadataIndexCache
Concrete implementation for
IMetadataIndex views. |
MetadataService
Implementation of a metadata service for a named scale-out index.
|
MetadataService.Options
Options for the
MetadataService . |
ResourceService
A service which permits resources (managed files or buffers) identified by a
UUID to be read by a remote service. |
ResourceService.Counters
Performance counters for the
ResourceService . |
ResourceService.FetchResourceTask
Client for a
BufferService reads a single resource from the
specified service, writing it into the local file system. |
ResourceService.ResourceTypeEnum
Type safe enumeration of the kinds of resources which can be served.
|
ResourceService.StatusEnum
Known status codes.
|
ServiceScore
Per-service metadata and a score for that service which gets updated
periodically by the
LoadBalancerService.UpdateTask . |
Session
A (transient) property set associated with some kinds of services.
|
Split
Describes a "split" of keys for a batch operation.
|
TestCase3
Deprecated.
This is currently duplicating a class by the same name in
com.bigdata.io in the JOURNAL_HA_BRANCH. Those classes should be
reconciled.
I have added |
TestDistributedTransactionServiceRestart.MockDistributedTransactionService |
TxId2CommitTimeIndex |
TxServiceRunState
Run states for the
AbstractTransactionService . |
Class and Description |
---|
AbstractFederation
Abstract base class for
IBigdataFederation implementations. |
AbstractScaleOutFederation
Abstract base class for federation implementations using the scale-out index
architecture (federations that support key-range partitioned indices).
|
IDataService
The data service interface provides remote access to named indices, provides
for both unisolated and isolated operations on those indices, and exposes the
ITxCommitProtocol interface to the ITransactionManagerService
service for the coordination of distributed transactions. |
IMetadataService
A metadata service for a named index.
|
Split
Describes a "split" of keys for a batch operation.
|
Class and Description |
---|
AbstractDistributedFederation
Abstract base class for
IBigdataFederation implementations where the
services are distributed using RMI and are running, at least in principle,
across more than one host/JVM. |
AbstractFederation
Abstract base class for
IBigdataFederation implementations. |
IDataService
The data service interface provides remote access to named indices, provides
for both unisolated and isolated operations on those indices, and exposes the
ITxCommitProtocol interface to the ITransactionManagerService
service for the coordination of distributed transactions. |
Class and Description |
---|
IServiceShutdown
Local API for service shutdown.
|
Copyright © 2006–2019 SYSTAP, LLC DBA Blazegraph. All rights reserved.