Package | Description |
---|---|
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.counters.store |
This package provides a persistence mechanism for performance
counters.
|
com.bigdata.htree | |
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.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.service |
This package provides implementations of bigdata services (metadata
service, data service, transaction manager service.
|
com.bigdata.stream |
Modifier and Type | Interface and Description |
---|---|
interface |
ISolutionSet
Interface for durable solution sets.
|
Modifier and Type | Class and Description |
---|---|
class |
SolutionSetStream
A persistence capable solution set stored using a stream oriented API.
|
Modifier and Type | Interface and Description |
---|---|
interface |
ICheckpointProtocol
Interface in support of the
Checkpoint record protocol. |
Modifier and Type | Class and Description |
---|---|
class |
AbstractBTree
Base class for mutable and immutable B+-Tree implementations.
|
class |
BTree
This class implements a variant of a B+Tree in which all values are stored in
leaves, but the leaves are not connected with prior-next links.
|
class |
IndexSegment
An index segment is read-only btree corresponding to some key range of a
potentially distributed index.
|
Modifier and Type | Class and Description |
---|---|
class |
CounterSetBTree
An API encapsulating for writing and querying counter sets.
|
Modifier and Type | Class and Description |
---|---|
class |
AbstractHTree
Abstract base class for a persistence capable extensible hash tree.
|
class |
HTree
An mutable persistence capable extensible hash tree.
|
Modifier and Type | Class and Description |
---|---|
class |
CommitRecordIndex
BTree mapping commit times to
ICommitRecord s. |
class |
DeleteBlockCommitter
Defines the callback object called on commit that enables the deferred
delete blocks to be associated with a CommitRecord.
|
class |
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. |
class |
RootBlockCommitter
Provides the callback to save the previous root block and store the address
with the current CommitRecord.
|
static class |
TestRestartSafe.MyBTree |
Modifier and Type | Method and Description |
---|---|
void |
JournalDelegate.setCommitter(int index,
ICommitter committer) |
void |
AbstractJournal.setCommitter(int rootSlot,
ICommitter committer)
Set a persistence capable data structure for callback during the commit
protocol.
|
void |
IAtomicStore.setCommitter(int index,
ICommitter committer)
Set a persistence capable data structure for callback during the commit
protocol.
|
Modifier and Type | Method and Description |
---|---|
void |
RWStrategy.registerExternalCache(ConcurrentWeakValueCache<Long,ICommitter> historicalIndexCache,
int byteCount) |
Modifier and Type | Class and Description |
---|---|
class |
MetadataIndex
A metadata index for the partitions of a distributed index.
|
Modifier and Type | Class and Description |
---|---|
static class |
TestMROWTransactions.MyBTree
Helper class for force abort of a B+Tree write.
|
Modifier and Type | Class and Description |
---|---|
class |
IndexSegmentIndex
|
class |
JournalIndex
BTree mapping IJournal createTimes (long integers)
to JournalMetadata records describing the IJournal . |
Modifier and Type | Method and Description |
---|---|
void |
RWStore.registerExternalCache(ConcurrentWeakValueCache<Long,ICommitter> externalCache,
int dataSize) |
void |
IHistoryManager.registerExternalCache(ConcurrentWeakValueCache<Long,ICommitter> historicalIndexCache,
int byteCount)
Call made from AbstractJournal to register the cache used.
|
int |
FixedAllocator.removeFreedWrites(FixedAllocator xfa,
ConcurrentWeakValueCache<Long,ICommitter> externalCache) |
Modifier and Type | Method and Description |
---|---|
void |
AllocationContext.registerExternalCache(ConcurrentWeakValueCache<Long,ICommitter> historicalIndexCache,
int byteCount) |
void |
MemStrategy.registerExternalCache(ConcurrentWeakValueCache<Long,ICommitter> historicalIndexCache,
int byteCount) |
void |
MemoryManager.registerExternalCache(ConcurrentWeakValueCache<Long,ICommitter> externalCache,
int dataSize) |
Modifier and Type | Class and Description |
---|---|
class |
CommitTimeIndex
BTree whose keys are commit times. |
static class |
EventReceiver.EventBTree
|
class |
TxId2CommitTimeIndex
|
Modifier and Type | Class and Description |
---|---|
class |
Stream
A persistence capable stream of "index" entries.
|
Copyright © 2006–2019 SYSTAP, LLC DBA Blazegraph. All rights reserved.