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.