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.ap | |
com.bigdata.bop.engine | |
com.bigdata.bop.fed | |
com.bigdata.bop.solutions |
This package provides distinct, sort, and aggregation operators.
|
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.config | |
com.bigdata.counters.ganglia | |
com.bigdata.counters.store |
This package provides a persistence mechanism for performance
counters.
|
com.bigdata.gom |
This module provides a scalable client / server architecture for graph data
management based on the principles of REST, Topic Maps, and RDF.
|
com.bigdata.ha |
This package extends
com.bigdata.quorum to define local and
Remote interfaces for highly available services. |
com.bigdata.ha.althalog | |
com.bigdata.ha.halog | |
com.bigdata.ha.msg |
Interfaces and implementations for HA message objects.
|
com.bigdata.htree | |
com.bigdata.io | |
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.mdi |
This package provides a metadata index and range partitioned indices
managed by that metadata index.
|
com.bigdata.rdf.graph.impl.bd | |
com.bigdata.rdf.inf |
This package provides an eager closure inference engine for most of the RDF and
RDFS entailments and can be used to realize entailments for owl:sameAs, owl:equivilentClass,
and owl:equivilentProperty.
|
com.bigdata.rdf.lexicon | |
com.bigdata.rdf.load |
Support for concurrent loading of RDF data across one or more clients from
a variety of input sources.
|
com.bigdata.rdf.rules | |
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.sail.tck | |
com.bigdata.rdf.sail.webapp | |
com.bigdata.rdf.sail.webapp.lbs | |
com.bigdata.rdf.sail.webapp.lbs.policy.counters | |
com.bigdata.rdf.sail.webapp.lbs.policy.ganglia | |
com.bigdata.rdf.sparql.ast.ssets | |
com.bigdata.rdf.spo |
This package defines a statement model using long term identifiers rather than
RDF Value objects.
|
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.rdf.task |
Abstraction layer for task-based concurrency at the triple store layer.
|
com.bigdata.rdf.util | |
com.bigdata.relation |
This package includes an abstraction layer for relations.
|
com.bigdata.relation.accesspath |
This package includes an abstraction layer for efficient access paths, including
chunked iterators, blocking buffers, and an abstraction corresponding to the natural
order of an index.
|
com.bigdata.relation.locator |
Abstraction layer for identifying relations and relation containers in much
the same manner that indices are identified (unique name and timestamp).
|
com.bigdata.relation.rule.eval |
This package supports rule evaluation.
|
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.rwstore | |
com.bigdata.rwstore.sector | |
com.bigdata.search |
This package provides full text indexing and search.
|
com.bigdata.service |
This package provides implementations of bigdata services (metadata
service, data service, transaction manager service.
|
com.bigdata.sparse |
This package provides support for treating normal B+Trees using a
"sparse row store" pattern and can be applied to both local B+Trees
and scale-out indices.
|
com.bigdata.stream | |
com.bigdata.striterator |
Streaming iterator patterns based on Martyn Cutcher's striterator design
but supporting generics and with extensions for closable, chunked, and
ordered streaming iterators.
|
org.openrdf.query.parser.sparql |
Class and Description |
---|
IIndexManager
Interface for managing named indices.
|
IReadOnly
A marker interface for logic that can declare whether or not it is read-only.
|
Options
Options for the
Journal . |
Class and Description |
---|
IBTreeManager |
IIndexManager
Interface for managing named indices.
|
Class and Description |
---|
IIndexManager
Interface for managing named indices.
|
Class and Description |
---|
ConcurrencyManager
Supports concurrent operations against named indices.
|
IIndexManager
Interface for managing named indices.
|
Class and Description |
---|
IBTreeManager |
IIndexManager
Interface for managing named indices.
|
Class and Description |
---|
ICommitter
An interface implemented by a persistence capable data structure such as a
btree so that it can participate in the commit protocol for the store.
|
Class and Description |
---|
ICommitter
An interface implemented by a persistence capable data structure such as a
btree so that it can participate in the commit protocol for the store.
|
IIndexManager
Interface for managing named indices.
|
IResourceManager
Interface manging the resources on which indices are stored.
|
Class and Description |
---|
IReadOnly
A marker interface for logic that can declare whether or not it is read-only.
|
Class and Description |
---|
IIndexManager
Interface for managing named indices.
|
Class and Description |
---|
IIndexManager
Interface for managing named indices.
|
Class and Description |
---|
ICommitter
An interface implemented by a persistence capable data structure such as a
btree so that it can participate in the commit protocol for the store.
|
Class and Description |
---|
IIndexManager
Interface for managing named indices.
|
Class and Description |
---|
AbstractJournal
The journal is a persistence capable data structure supporting atomic commit,
named indices, and full transactions.
|
IAtomicStore
Interface for low-level operations on a store supporting an atomic commit.
|
IBTreeManager |
IGISTLocalManager
Interface for managing local (non-distributed) generalized search trees
(GiST).
|
IGISTManager
Interface for managing local or distributed index structures in a manner that
is not B+Tree specific.
|
IIndexManager
Interface for managing named indices.
|
IIndexStore
Collection of methods that are shared by both local and distributed stores.
|
IJournal
An persistence capable data structure supporting atomic commit, scalable
named indices, and transactions.
|
IRootBlockView
Interface for a root block on the journal.
|
Class and Description |
---|
IRootBlockView
Interface for a root block on the journal.
|
Class and Description |
---|
IRootBlockView
Interface for a root block on the journal.
|
StoreTypeEnum
The type of store (read/write vs worm).
|
Class and Description |
---|
IRootBlockView
Interface for a root block on the journal.
|
StoreTypeEnum
The type of store (read/write vs worm).
|
Class and Description |
---|
ICommitter
An interface implemented by a persistence capable data structure such as a
btree so that it can participate in the commit protocol for the store.
|
Class and Description |
---|
AbstractJournal.ISnapshotData |
Class and Description |
---|
StoreTypeEnum
The type of store (read/write vs worm).
|
Class and Description |
---|
AbstractBufferStrategy
Abstract base class for
IBufferStrategy implementation. |
AbstractBufferStrategyTestCase
Base class for writing test cases for the different
IBufferStrategy
implementations. |
AbstractCommitRecordTestCase
Defines some helper methods for testing
ICommitRecord s. |
AbstractIndexManagerTestCase |
AbstractInterruptsTestCase
Test suite for correct handling of
ClosedByInterruptException s. |
AbstractJournal
The journal is a persistence capable data structure supporting atomic commit,
named indices, and full transactions.
|
AbstractJournal.ISnapshotData |
AbstractJournal.ISnapshotEntry |
AbstractJournalTestCase
Abstract harness for testing under a variety of configurations.
|
AbstractLocalTransactionManager
Manages the client side of a transaction either for a standalone
Journal or for an IDataService in an
IBigdataFederation . |
AbstractMRMWTestCase
Test suite for MRMW (Multiple Readers, Multiple Writers) support.
|
AbstractMRMWTestCase.GroundTruth
Class maintains ground truth for the store.
|
AbstractMRMWTestCase.Record
A ground truth record as generated by a
AbstractMRMWTestCase.WriterTask . |
AbstractMROWTestCase
Test suite for MROW (Multiple Readers, One Writer) support.
|
AbstractMROWTestCase.Record
A ground truth record as generated by a
AbstractMROWTestCase.WriterTask . |
AbstractMROWTestCase.WriterTask
Run a writer.
|
AbstractRestartSafeTestCase
Test suite for restart-safe (data survives commit and reopen of the store).
|
AbstractTask
Abstract base class for tasks that may be submitted to the
ConcurrencyManager . |
AbstractTask.DelegateTask
Delegates various behaviors visible to the application code using the
ITask interface to the AbstractTask object. |
BasicBufferStrategy
Implements logic to read from and write on a buffer.
|
BenchmarkJournalWriteRate
A benchmark that computes the raw platform write rate for pure sequential IO,
the journal's write rate, and both unisolated and isolated index write rates.
|
BenchmarkJournalWriteRate.AbstractBenchmarkOptimium
Does N writes of M size data blocks on a pre-extended file using pure
sequential IO.
|
BufferMode
The buffer mode in which the journal is opened.
|
CommitRecordIndex
BTree mapping commit times to
ICommitRecord s. |
CommitRecordIndex.Entry
An entry in the persistent index.
|
CommitRecordSerializer
A helper class for (de-)serializing the root addresses.
|
ConcurrencyManager
Supports concurrent operations against named indices.
|
ConcurrencyManager.IConcurrencyManagerCounters
Interface defines and documents the counters and counter namespaces for
the
ConcurrencyManager . |
ConcurrencyManager.Options
Options for the
ConcurrentManager . |
DiskBackedBufferStrategy
Abstract base class for implementations that use a direct buffer as a write
through cache to an image on the disk.
|
DiskOnlyStrategy
Deprecated.
This has been replaced by
WORMStrategy . |
FileMetadata
Helper object used when opening or creating journal file in any of the
file-based modes.
|
ForceEnum
Type safe enumeration of options governing whether and how a file is forced
to stable storage.
|
HttpPlugin.Options |
IAtomicStore
Interface for low-level operations on a store supporting an atomic commit.
|
IBTreeManager |
IBufferStrategy
Interface for implementations of a buffer strategy as identified by a
BufferMode . |
ICommitRecord
An interface providing a read-only view of a commit record.
|
ICommitter
An interface implemented by a persistence capable data structure such as a
btree so that it can participate in the commit protocol for the store.
|
ICommitTimeEntry
Interface for access to the snapshot metadata.
|
IConcurrencyManager
Interface for managing concurrent access to resources (indices).
|
IDiskBasedStrategy
An interface for implementations backed by a file on disk.
|
IDistributedTransactionService
Extended interface for distributed 2-phase transactions for an
IBigdataFederation . |
IGISTLocalManager
Interface for managing local (non-distributed) generalized search trees
(GiST).
|
IGISTManager
Interface for managing local or distributed index structures in a manner that
is not B+Tree specific.
|
IHABufferStrategy
A highly available
IBufferStrategy . |
IIndexManager
Interface for managing named indices.
|
IIndexStore
Collection of methods that are shared by both local and distributed stores.
|
IJournal
An persistence capable data structure supporting atomic commit, scalable
named indices, and transactions.
|
ILocalTransactionManager
Interface for managing local transaction state (the client side of the
ITransactionService ). |
IPlugIn
Interface for a "plug in" that can be registered with a
Journal . |
IResourceLock
A lock granted by an
IResourceLockService . |
IResourceLockService
Interface named synchronous distributed locks without deadlock detection.
|
IResourceManager
Interface manging the resources on which indices are stored.
|
IRootBlockView
Interface for a root block on the journal.
|
ISnapshotFactory
Interface allows an application to decide on the file name for the snapshot,
whether or not the snapshot will be compressed, etc.
|
ISnapshotResult
Interface for the outcome of a snapshot task.,
|
ITask
Interface available to tasks running under the
ConcurrencyManager . |
ITimestampService
A service for unique timestamps.
|
ITransactionService
An interface for managing transaction life cycles.
|
ITx
Interface for transaction state on the client.
|
Journal
Concrete implementation suitable for a local and unpartitioned database.
|
Journal.Options
Options understood by the
Journal . |
JournalTransactionService
Implementation for a standalone journal using single-phase commits.
|
Name2Addr
Name2Addr is a BTree mapping index names to an Name2Addr.Entry
containing the last Checkpoint record committed for the named index
and the timestamp of that commit. |
Name2Addr.Entry
An entry in the persistent index.
|
Name2Addr.EntrySerializer
The values are
Name2Addr.Entry s. |
Options
Options for the
Journal . |
PlatformStatsPlugIn.Options |
ProxyTestCase
This class provides proxy delegation logic for abstract methods declared by
AbstractJournalTestCase and is used to extend the set of tests that will be
applied to all implementations of the generic object model Java API. |
QueueStatsPlugIn.Options
Performance counters options.
|
RootBlockException
An instance of this class is thrown if there is a problem with a root block
(bad magic, unknown version, Challis fields do not agree, checksum error,
etc).
|
RunState
Enum of transaction run states.
|
StoreState
Contains critical transient data that can be used to determine
state consistency between HA services.
|
StoreTypeEnum
The type of store (read/write vs worm).
|
TemporaryRawStore
A non-restart-safe store for temporary data that buffers data in memory until
the write cache overflows (or is flushed to the disk) and then converts to a
disk-based store.
|
TemporaryStore
A temporary store that supports named indices but no concurrency controls.
|
TemporaryStoreFactory.Options
Configuration options for the
TemporaryStoreFactory . |
TestTransactionService.MockTransactionService |
Tx
A transaction.
|
ValidationError
An instance of this class is thrown when a transaction
ITx#prepare(long) s if there is a write-write conflict that can not
be resolved. |
WORMStrategy.StoreCounters
Striped performance counters for
IRawStore access, including
operations that read or write through to the underlying media. |
WriteExecutorService
A custom
ThreadPoolExecutor used by the ConcurrencyManager to
execute concurrent unisolated write tasks and perform group commits. |
Class and Description |
---|
AbstractJournal
The journal is a persistence capable data structure supporting atomic commit,
named indices, and full transactions.
|
ICommitter
An interface implemented by a persistence capable data structure such as a
btree so that it can participate in the commit protocol for the store.
|
Class and Description |
---|
IIndexManager
Interface for managing named indices.
|
Class and Description |
---|
IIndexManager
Interface for managing named indices.
|
TemporaryRawStore
A non-restart-safe store for temporary data that buffers data in memory until
the write cache overflows (or is flushed to the disk) and then converts to a
disk-based store.
|
Class and Description |
---|
IIndexManager
Interface for managing named indices.
|
IReadOnly
A marker interface for logic that can declare whether or not it is read-only.
|
Class and Description |
---|
IIndexManager
Interface for managing named indices.
|
Class and Description |
---|
IIndexManager
Interface for managing named indices.
|
Class and Description |
---|
ICommitter
An interface implemented by a persistence capable data structure such as a
btree so that it can participate in the commit protocol for the store.
|
IIndexManager
Interface for managing named indices.
|
IReadOnly
A marker interface for logic that can declare whether or not it is read-only.
|
ITransactionService
An interface for managing transaction life cycles.
|
Options
Options for the
Journal . |
Class and Description |
---|
IIndexManager
Interface for managing named indices.
|
Class and Description |
---|
BufferMode
The buffer mode in which the journal is opened.
|
IIndexManager
Interface for managing named indices.
|
IReadOnly
A marker interface for logic that can declare whether or not it is read-only.
|
Journal
Concrete implementation suitable for a local and unpartitioned database.
|
Class and Description |
---|
IIndexManager
Interface for managing named indices.
|
Class and Description |
---|
IIndexManager
Interface for managing named indices.
|
Class and Description |
---|
IIndexManager
Interface for managing named indices.
|
Class and Description |
---|
IBTreeManager |
Journal
Concrete implementation suitable for a local and unpartitioned database.
|
Class and Description |
---|
IIndexManager
Interface for managing named indices.
|
IReadOnly
A marker interface for logic that can declare whether or not it is read-only.
|
Class and Description |
---|
IIndexManager
Interface for managing named indices.
|
IJournal
An persistence capable data structure supporting atomic commit, scalable
named indices, and transactions.
|
Options
Options for the
Journal . |
TemporaryStore
A temporary store that supports named indices but no concurrency controls.
|
Class and Description |
---|
AbstractTask
Abstract base class for tasks that may be submitted to the
ConcurrencyManager . |
IConcurrencyManager
Interface for managing concurrent access to resources (indices).
|
IIndexManager
Interface for managing named indices.
|
IReadOnly
A marker interface for logic that can declare whether or not it is read-only.
|
ITask
Interface available to tasks running under the
ConcurrencyManager . |
Class and Description |
---|
IIndexManager
Interface for managing named indices.
|
Class and Description |
---|
IIndexManager
Interface for managing named indices.
|
IReadOnly
A marker interface for logic that can declare whether or not it is read-only.
|
IResourceLock
A lock granted by an
IResourceLockService . |
Class and Description |
---|
IIndexManager
Interface for managing named indices.
|
Class and Description |
---|
IIndexManager
Interface for managing named indices.
|
Class and Description |
---|
IIndexManager
Interface for managing named indices.
|
Class and Description |
---|
AbstractJournal
The journal is a persistence capable data structure supporting atomic commit,
named indices, and full transactions.
|
AbstractLocalTransactionManager
Manages the client side of a transaction either for a standalone
Journal or for an IDataService in an
IBigdataFederation . |
AbstractTask
Abstract base class for tasks that may be submitted to the
ConcurrencyManager . |
BufferMode
The buffer mode in which the journal is opened.
|
CommitRecordIndex
BTree mapping commit times to
ICommitRecord s. |
ConcurrencyManager
Supports concurrent operations against named indices.
|
IAtomicStore
Interface for low-level operations on a store supporting an atomic commit.
|
IBTreeManager |
ICommitter
An interface implemented by a persistence capable data structure such as a
btree so that it can participate in the commit protocol for the store.
|
IConcurrencyManager
Interface for managing concurrent access to resources (indices).
|
IGISTLocalManager
Interface for managing local (non-distributed) generalized search trees
(GiST).
|
IGISTManager
Interface for managing local or distributed index structures in a manner that
is not B+Tree specific.
|
IIndexManager
Interface for managing named indices.
|
IIndexStore
Collection of methods that are shared by both local and distributed stores.
|
IJournal
An persistence capable data structure supporting atomic commit, scalable
named indices, and transactions.
|
IResourceLockService
Interface named synchronous distributed locks without deadlock detection.
|
IResourceManager
Interface manging the resources on which indices are stored.
|
ITask
Interface available to tasks running under the
ConcurrencyManager . |
ITransactionService
An interface for managing transaction life cycles.
|
Options
Options for the
Journal . |
TemporaryStore
A temporary store that supports named indices but no concurrency controls.
|
WORMStrategy.StoreCounters
Striped performance counters for
IRawStore access, including
operations that read or write through to the underlying media. |
Class and Description |
---|
AbstractBufferStrategyTestCase
Base class for writing test cases for the different
IBufferStrategy
implementations. |
AbstractIndexManagerTestCase |
AbstractInterruptsTestCase
Test suite for correct handling of
ClosedByInterruptException s. |
AbstractJournal
The journal is a persistence capable data structure supporting atomic commit,
named indices, and full transactions.
|
AbstractJournal.ISnapshotData |
AbstractJournalTestCase
Abstract harness for testing under a variety of configurations.
|
AbstractMRMWTestCase
Test suite for MRMW (Multiple Readers, Multiple Writers) support.
|
AbstractMROWTestCase
Test suite for MROW (Multiple Readers, One Writer) support.
|
AbstractRestartSafeTestCase
Test suite for restart-safe (data survives commit and reopen of the store).
|
BufferMode
The buffer mode in which the journal is opened.
|
FileMetadata
Helper object used when opening or creating journal file in any of the
file-based modes.
|
ForceEnum
Type safe enumeration of options governing whether and how a file is forced
to stable storage.
|
IBufferStrategy
Interface for implementations of a buffer strategy as identified by a
BufferMode . |
ICommitter
An interface implemented by a persistence capable data structure such as a
btree so that it can participate in the commit protocol for the store.
|
IRootBlockView
Interface for a root block on the journal.
|
Journal
Concrete implementation suitable for a local and unpartitioned database.
|
StoreState
Contains critical transient data that can be used to determine
state consistency between HA services.
|
Class and Description |
---|
AbstractIndexManagerTestCase |
AbstractJournal
The journal is a persistence capable data structure supporting atomic commit,
named indices, and full transactions.
|
AbstractJournalTestCase
Abstract harness for testing under a variety of configurations.
|
AbstractMRMWTestCase
Test suite for MRMW (Multiple Readers, Multiple Writers) support.
|
AbstractMROWTestCase
Test suite for MROW (Multiple Readers, One Writer) support.
|
BufferMode
The buffer mode in which the journal is opened.
|
ForceEnum
Type safe enumeration of options governing whether and how a file is forced
to stable storage.
|
IBufferStrategy
Interface for implementations of a buffer strategy as identified by a
BufferMode . |
ICommitter
An interface implemented by a persistence capable data structure such as a
btree so that it can participate in the commit protocol for the store.
|
IRootBlockView
Interface for a root block on the journal.
|
Class and Description |
---|
AbstractIndexManagerTestCase |
IIndexManager
Interface for managing named indices.
|
IReadOnly
A marker interface for logic that can declare whether or not it is read-only.
|
ProxyTestCase
This class provides proxy delegation logic for abstract methods declared by
AbstractJournalTestCase and is used to extend the set of tests that will be
applied to all implementations of the generic object model Java API. |
Class and Description |
---|
AbstractIndexManagerTestCase |
AbstractJournalTestCase
Abstract harness for testing under a variety of configurations.
|
AbstractLocalTransactionManager
Manages the client side of a transaction either for a standalone
Journal or for an IDataService in an
IBigdataFederation . |
AbstractTask
Abstract base class for tasks that may be submitted to the
ConcurrencyManager . |
ConcurrencyManager
Supports concurrent operations against named indices.
|
ConcurrencyManager.IConcurrencyManagerCounters
Interface defines and documents the counters and counter namespaces for
the
ConcurrencyManager . |
ConcurrencyManager.Options
Options for the
ConcurrentManager . |
ICommitter
An interface implemented by a persistence capable data structure such as a
btree so that it can participate in the commit protocol for the store.
|
IConcurrencyManager
Interface for managing concurrent access to resources (indices).
|
IDistributedTransactionService
Extended interface for distributed 2-phase transactions for an
IBigdataFederation . |
IGISTManager
Interface for managing local or distributed index structures in a manner that
is not B+Tree specific.
|
IIndexManager
Interface for managing named indices.
|
IIndexStore
Collection of methods that are shared by both local and distributed stores.
|
ILocalTransactionManager
Interface for managing local transaction state (the client side of the
ITransactionService ). |
IResourceLockService
Interface named synchronous distributed locks without deadlock detection.
|
IResourceManager
Interface manging the resources on which indices are stored.
|
ITask
Interface available to tasks running under the
ConcurrencyManager . |
ITimestampService
A service for unique timestamps.
|
ITransactionService
An interface for managing transaction life cycles.
|
Journal
Concrete implementation suitable for a local and unpartitioned database.
|
Options
Options for the
Journal . |
ProxyTestCase
This class provides proxy delegation logic for abstract methods declared by
AbstractJournalTestCase and is used to extend the set of tests that will be
applied to all implementations of the generic object model Java API. |
RunState
Enum of transaction run states.
|
TemporaryStore
A temporary store that supports named indices but no concurrency controls.
|
Tx
A transaction.
|
ValidationError
An instance of this class is thrown when a transaction
ITx#prepare(long) s if there is a write-write conflict that can not
be resolved. |
Class and Description |
---|
AbstractIndexManagerTestCase |
IIndexManager
Interface for managing named indices.
|
IReadOnly
A marker interface for logic that can declare whether or not it is read-only.
|
ProxyTestCase
This class provides proxy delegation logic for abstract methods declared by
AbstractJournalTestCase and is used to extend the set of tests that will be
applied to all implementations of the generic object model Java API. |
Class and Description |
---|
ICommitter
An interface implemented by a persistence capable data structure such as a
btree so that it can participate in the commit protocol for the store.
|
IIndexManager
Interface for managing named indices.
|
Class and Description |
---|
IIndexManager
Interface for managing named indices.
|
Class and Description |
---|
IIndexManager
Interface for managing named indices.
|
Copyright © 2006–2019 SYSTAP, LLC DBA Blazegraph. All rights reserved.