| Package | Description |
|---|---|
| com.bigdata.ha |
This package extends
com.bigdata.quorum to define local and
Remote interfaces for highly available services. |
| com.bigdata.io.writecache |
Low-level write cache service.
|
| com.bigdata.journal |
The journal is an append-only persistence capable data structure
supporting atomic commit, named indices, and transactions.
|
| com.bigdata.quorum |
This package defines interfaces and implementations for a quorum of highly
available services.
|
| com.bigdata.rdf.sail.webapp.lbs | |
| com.bigdata.rwstore | |
| com.bigdata.service |
This package provides implementations of bigdata services (metadata
service, data service, transaction manager service.
|
| Class and Description |
|---|
| CommitRequest
Commit request for a 2-phase commit as coodinated by the leader (local
object).
|
| CommitResponse
Response for a 2-phase commit.
|
| HACommitGlue
A
Remote interface supporting a 2-phase commit protocol for the
members of a highly available quorum. |
| HAGlue
A
Remote interface for methods supporting high availability for a set
of journals or data services having shared persistent state. |
| HAGlueBase
A
Remote interface for methods supporting high availability. |
| HAPipelineGlue
A
Remote interface supporting the write replication pipeline. |
| HAReadGlue
A
Remote interface supporting low-level reads against persistent data
from a quorum member. |
| HAStatusEnum
An enumeration of HA status values.
|
| HATXSGlue
RMI interface for the
ITransactionService for HA. |
| IHAPipelineResetRequest
Message requesting a pipeline reset on a service.
|
| IHAPipelineResetResponse
Message reporting the outcome of a pipeline reset on a service.
|
| IIndexManagerCallable
Interface allows arbitrary tasks to be submitted to an
HAGlue service
for evaluation. |
| IJoinedAndNonJoinedServices
Interface providing an atomic snapshot of the services that are joined with a
met quorum (and the services that are not joined with a met quorum) as of
some point in the GATHER or PREPARE protocol.
|
| PrepareRequest
A 2-phase request as coordinated by the leader (local object).
|
| PrepareResponse
The 2-phase prepare outcome as coordinated by the leader.
|
| QuorumCommit
A non-remote interface for a member service in a
Quorum defining
methods to support service the 2-phase quorum commit protocol. |
| QuorumPipeline
A non-remote interface for a member service in a
Quorum defining
methods to replicating writes. |
| QuorumRead
A non-remote interface for a member service in a
Quorum defining
methods to support reading on another member of the quorum. |
| QuorumService
A non-remote interface for a member service in a
Quorum defining
methods to support service specific high availability operations such as
reading on another member of the quorum, the 2-phase quorum commit protocol,
replicating writes, etc. |
| RunState
Service run state enumeration.
|
| Class and Description |
|---|
| HAPipelineGlue
A
Remote interface supporting the write replication pipeline. |
| Class and Description |
|---|
| HACommitGlue
A
Remote interface supporting a 2-phase commit protocol for the
members of a highly available quorum. |
| HAGlue
A
Remote interface for methods supporting high availability for a set
of journals or data services having shared persistent state. |
| HAGlueBase
A
Remote interface for methods supporting high availability. |
| HAPipelineGlue
A
Remote interface supporting the write replication pipeline. |
| HAReadGlue
A
Remote interface supporting low-level reads against persistent data
from a quorum member. |
| HAStatusEnum
An enumeration of HA status values.
|
| HATXSGlue
RMI interface for the
ITransactionService for HA. |
| IHAPipelineResetRequest
Message requesting a pipeline reset on a service.
|
| IHAPipelineResetResponse
Message reporting the outcome of a pipeline reset on a service.
|
| IIndexManagerCallable
Interface allows arbitrary tasks to be submitted to an
HAGlue service
for evaluation. |
| QuorumService
A non-remote interface for a member service in a
Quorum defining
methods to support service specific high availability operations such as
reading on another member of the quorum, the 2-phase quorum commit protocol,
replicating writes, etc. |
| RunState
Service run state enumeration.
|
| Class and Description |
|---|
| HAGlue
A
Remote interface for methods supporting high availability for a set
of journals or data services having shared persistent state. |
| QuorumService
A non-remote interface for a member service in a
Quorum defining
methods to support service specific high availability operations such as
reading on another member of the quorum, the 2-phase quorum commit protocol,
replicating writes, etc. |
| Class and Description |
|---|
| IHAJournal
Convenience interface created in BLZG-1370 to factor out bigdata-jini
artifact dependencies.
|
| Class and Description |
|---|
| HAGlue
A
Remote interface for methods supporting high availability for a set
of journals or data services having shared persistent state. |
| QuorumService
A non-remote interface for a member service in a
Quorum defining
methods to support service specific high availability operations such as
reading on another member of the quorum, the 2-phase quorum commit protocol,
replicating writes, etc. |
| Class and Description |
|---|
| HAGlue
A
Remote interface for methods supporting high availability for a set
of journals or data services having shared persistent state. |
| HATXSGlue
RMI interface for the
ITransactionService for HA. |
Copyright © 2006–2019 SYSTAP, LLC DBA Blazegraph. All rights reserved.