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.btree.proc | |
com.bigdata.btree.view | |
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.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.sail |
This package contains the SAIL that allow bigdata to be used as a backend for
the Sesame 2.x platform.
|
com.bigdata.rdf.spo |
This package defines a statement model using long term identifiers rather than
RDF Value objects.
|
com.bigdata.relation |
This package includes an abstraction layer for relations.
|
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.stream |
Constructor and Description |
---|
SolutionSetStream(IRawStore store,
Checkpoint checkpoint,
IndexMetadata metadata,
boolean readOnly)
Required constructor.
|
Modifier and Type | Class and Description |
---|---|
class |
HTreeIndexMetadata
HTree specific implementation.
|
Modifier and Type | Field and Description |
---|---|
IndexMetadata |
IndexSegmentBuilder.metadata
A copy of the metadata object provided to the ctor.
|
protected IndexMetadata |
AbstractBTree.metadata
The metadata record for the index.
|
Modifier and Type | Method and Description |
---|---|
IndexMetadata |
IndexMetadata.clone()
Makes a copy of the persistent data, clearing the address of the
IndexMetadata record on the cloned copy. |
IndexMetadata |
DelegateIndex.getIndexMetadata() |
IndexMetadata |
IndexSegmentStore.getIndexMetadata()
The
IndexMetadata record for the IndexSegment . |
IndexMetadata |
IIndex.getIndexMetadata()
The metadata for the index.
|
IndexMetadata |
ReadCommittedView.getIndexMetadata() |
IndexMetadata |
UnisolatedReadWriteIndex.getIndexMetadata() |
IndexMetadata |
ReadOnlyIndex.getIndexMetadata()
IndexMetadata is cloned to disallow modification. |
IndexMetadata |
AbstractBTree.getIndexMetadata()
The metadata for the index.
|
IndexMetadata |
ICheckpointProtocol.getIndexMetadata()
The metadata for the index.
|
static IndexMetadata |
IndexMetadata.read(IRawStore store,
long addr)
Read the metadata record from the store.
|
Modifier and Type | Method and Description |
---|---|
static BTree |
BTree.create(IRawStore store,
IndexMetadata metadata)
Create a new
BTree or derived class. |
static ICheckpointProtocol |
Checkpoint.create(IRawStore store,
IndexMetadata metadata)
Generic method to create a persistence capable data structure (GIST
compatible, core implementation).
|
static BTree |
BTree.createTransient(IndexMetadata metadata)
|
static IndexSegmentBuilder |
IndexSegmentBuilder.newInstance(File outFile,
File tmpDir,
long entryCount,
ITupleIterator<?> entryIterator,
int m,
IndexMetadata metadata,
long commitTime,
boolean compactingMerge,
boolean bufferNodes)
A more flexible factory for an
IndexSegment build which permits
override of the index segment branching factor, replacement of the
IndexMetadata , and the use of the caller's iterator. |
static IndexSegmentBuilder |
IndexSegmentBuilder.newInstance(Object[] a,
int alen,
IndexMetadata indexMetadata,
File outFile,
File tmpDir,
int m,
boolean compactingMerge,
long createTime,
boolean bufferNodes)
Variant using an array of objects in the desired order.
|
void |
BTree.setIndexMetadata(IndexMetadata indexMetadata)
Method updates the index metadata associated with this
BTree . |
Constructor and Description |
---|
AbstractBTree(IRawStore store,
INodeFactory nodeFactory,
boolean readOnly,
IndexMetadata metadata,
IRecordCompressorFactory<?> recordCompressorFactory) |
BTree(IRawStore store,
Checkpoint checkpoint,
IndexMetadata metadata,
boolean readOnly)
Required constructor form for
BTree and any derived subclasses. |
Checkpoint(IndexMetadata metadata)
Create the first checkpoint record for a new
BTree from a
IndexMetadata record. |
Checkpoint(IndexMetadata metadata,
Checkpoint oldCheckpoint)
|
IndexSegmentBuilder.SimpleLeafData(int level,
int m,
IndexMetadata metadata) |
IndexSegmentBuilder(File outFile,
File tmpDir,
long entryCount,
ITupleIterator<?> entryIterator,
int m,
IndexMetadata metadata,
long commitTime,
boolean compactingMerge,
boolean bufferNodes)
Designated constructor sets up a build of an
IndexSegment for
some caller defined read-only view. |
NodeSerializer(IAddressManager addressManager,
INodeFactory nodeFactory,
int branchingFactor,
int initialBufferCapacity,
IndexMetadata indexMetadata,
boolean readOnly,
IRecordCompressorFactory<?> recordCompressorFactory)
Designated constructor.
|
Modifier and Type | Method and Description |
---|---|
T |
AbstractKeyArrayIndexProcedureConstructor.newInstance(IndexMetadata indexMetadata,
int fromIndex,
int toIndex,
byte[][] keys,
byte[][] vals)
Uses the
ITupleSerializer reported by IndexMetadata . |
Modifier and Type | Method and Description |
---|---|
IndexMetadata |
FusedView.getIndexMetadata() |
Constructor and Description |
---|
CounterSetBTree(IRawStore store,
Checkpoint checkpoint,
IndexMetadata metadata,
boolean readOnly) |
Constructor and Description |
---|
HTree(IRawStore store,
Checkpoint checkpoint,
IndexMetadata metadata,
boolean readOnly)
Required constructor form for
HTree and any derived subclasses. |
NodeSerializer(IAddressManager addressManager,
INodeFactory nodeFactory,
int addressBits,
int initialBufferCapacity,
IndexMetadata indexMetadata,
boolean readOnly,
IRecordCompressorFactory<?> recordCompressorFactory)
Designated constructor.
|
Modifier and Type | Method and Description |
---|---|
File |
IResourceManager.getIndexSegmentFile(IndexMetadata indexMetadata)
Return the file on which a new
IndexSegment should be written. |
File |
Journal.getIndexSegmentFile(IndexMetadata indexMetadata) |
ICheckpointProtocol |
JournalDelegate.register(String name,
IndexMetadata metadata) |
ICheckpointProtocol |
TemporaryStore.register(String name,
IndexMetadata metadata)
Variant method creates and registered a named persistence capable data
structure but does not assume that the data structure will be a
BTree . |
ICheckpointProtocol |
AbstractJournal.register(String name,
IndexMetadata metadata)
Variant method creates and registered a named persistence capable data
structure but does not assume that the data structure will be a
BTree . |
ICheckpointProtocol |
IGISTLocalManager.register(String name,
IndexMetadata metadata)
Method creates and registers a named persistence capable data structure.
|
void |
JournalDelegate.registerIndex(IndexMetadata indexMetadata) |
void |
TemporaryStore.registerIndex(IndexMetadata metadata) |
void |
AbstractJournal.registerIndex(IndexMetadata metadata)
Registers a named index.
|
void |
IGISTManager.registerIndex(IndexMetadata indexMetadata)
Register a named index.
|
IIndex |
JournalDelegate.registerIndex(String name,
IndexMetadata indexMetadata) |
IIndex |
IBTreeManager.registerIndex(String name,
IndexMetadata indexMetadata)
Register a named index.
|
BTree |
TemporaryStore.registerIndex(String name,
IndexMetadata metadata) |
BTree |
AbstractJournal.registerIndex(String name,
IndexMetadata metadata)
Deprecated.
|
protected void |
AbstractJournal.validateIndexMetadata(String name,
IndexMetadata metadata)
Provides an opportunity to validate some aspects of the
IndexMetadata for an index partition. |
Constructor and Description |
---|
CommitRecordIndex(IRawStore store,
Checkpoint checkpoint,
IndexMetadata metadata,
boolean readOnly)
Load from the store.
|
Name2Addr(IRawStore store,
Checkpoint checkpoint,
IndexMetadata metadata,
boolean readOnly)
Load from the store (de-serialization constructor).
|
RegisterIndexTask(IConcurrencyManager concurrencyManager,
String name,
IndexMetadata metadata) |
TestRestartSafe.MyBTree(IRawStore store,
Checkpoint checkpoint,
IndexMetadata metadata,
boolean readOnly) |
Modifier and Type | Class and Description |
---|---|
static class |
MetadataIndex.MetadataIndexMetadata
Extends the
IndexMetadata record to hold the metadata template
for the managed scale-out index. |
Modifier and Type | Method and Description |
---|---|
IndexMetadata |
MetadataIndex.MetadataIndexMetadata.getManagedIndexMetadata()
The managed index metadata
|
IndexMetadata |
IMetadataIndex.getScaleOutIndexMetadata()
The metadata template for the scale-out index managed by this metadata
index.
|
IndexMetadata |
MetadataIndex.getScaleOutIndexMetadata() |
IndexMetadata |
MetadataIndexView.getScaleOutIndexMetadata() |
Modifier and Type | Method and Description |
---|---|
static MetadataIndex |
MetadataIndex.create(IRawStore store,
UUID indexUUID,
IndexMetadata managedIndexMetadata)
Create a new
MetadataIndex . |
Constructor and Description |
---|
MetadataIndex.MetadataIndexCheckpoint(IndexMetadata metadata)
Create the initial checkpoint record for the initial metadata index.
|
MetadataIndex.MetadataIndexCheckpoint(IndexMetadata metadata,
Checkpoint oldCheckpoint)
Create the initial checkpoint record when the metadata index
overflows onto a new backing store.
|
MetadataIndex.MetadataIndexMetadata(String managedIndexName,
UUID indexUUID,
IndexMetadata managedIndexMetadata)
First time constructor.
|
MetadataIndex(IRawStore store,
Checkpoint checkpoint,
IndexMetadata metadata,
boolean readOnly)
Required ctor.
|
Modifier and Type | Method and Description |
---|---|
protected IndexMetadata |
LexiconRelation.getBlobsIndexMetadata(String name)
Return the
IndexMetadata for the TERMS index. |
protected IndexMetadata |
LexiconRelation.getId2TermIndexMetadata(String name)
Return the
IndexMetadata for the ID2TERM index. |
protected IndexMetadata |
LexiconRelation.getTerm2IdIndexMetadata(String name)
Return the
IndexMetadata for the TERM2ID index. |
Modifier and Type | Method and Description |
---|---|
void |
AssignedSplits.registerIndex(IIndexManager indexManager,
IndexMetadata indexMetadata)
Register the index against the federation using the index partitions and
data services described by this instance.
|
Constructor and Description |
---|
TestMROWTransactions.MyBTree(IRawStore store,
Checkpoint checkpoint,
IndexMetadata metadata,
boolean readOnly) |
Modifier and Type | Method and Description |
---|---|
protected IndexMetadata |
SPORelation.getHistoryIndexMetadata(SPOKeyOrder keyOrder)
Overrides for the statement indices.
|
protected IndexMetadata |
SPORelation.getJustIndexMetadata(String name)
Overrides for the
IRawTripleStore#getJustificationIndex() . |
protected IndexMetadata |
SPORelation.getStatementIndexMetadata(SPOKeyOrder keyOrder)
Overrides for the statement indices.
|
Modifier and Type | Method and Description |
---|---|
protected IndexMetadata |
AbstractRelation.newIndexMetadata(String name)
Default factory for
IndexMetadata . |
Modifier and Type | Field and Description |
---|---|
IndexMetadata |
AbstractResult.indexMetadata
The index metadata object for the source index partition.
|
Modifier and Type | Method and Description |
---|---|
IndexMetadata |
AbstractResourceManagerTestCase.MockMetadataService.getIndexMetadata(String name,
long timestamp) |
Modifier and Type | Method and Description |
---|---|
File |
StoreManager.getIndexSegmentFile(IndexMetadata indexMetadata) |
void |
AbstractResourceManagerTestCase.MockFederation.registerIndex(IndexMetadata metadata) |
UUID |
AbstractResourceManagerTestCase.MockFederation.registerIndex(IndexMetadata metadata,
byte[][] separatorKeys,
UUID[] dataServiceUUIDs) |
UUID |
AbstractResourceManagerTestCase.MockFederation.registerIndex(IndexMetadata metadata,
UUID dataServiceUUID) |
void |
AbstractResourceManagerTestCase.MockMetadataService.registerIndex(String name,
IndexMetadata metadata) |
UUID |
AbstractResourceManagerTestCase.MockMetadataService.registerScaleOutIndex(IndexMetadata metadata,
byte[][] separatorKeys,
UUID[] dataServices) |
protected void |
StoreManager.ManagedJournal.validateIndexMetadata(String name,
IndexMetadata metadata)
Extended to set the
IResourceMetadata to this journal if it
is null since a remote caller can not have the correct
metadata on hand when they formulate the request. |
Constructor and Description |
---|
AbstractResult(String name,
IndexMetadata indexMetadata) |
BuildResult(String name,
boolean compactingMerge,
AbstractBTree[] sources,
IndexMetadata indexMetadata,
SegmentMetadata segmentMetadata,
IndexSegmentBuilder builder) |
IndexSegmentIndex(IRawStore store,
Checkpoint checkpoint,
IndexMetadata metadata,
boolean readOnly)
Load from the store.
|
JoinResult(String name,
IndexMetadata indexMetadata,
long checkpointAddr,
String[] oldnames) |
JournalIndex(IRawStore store,
Checkpoint checkpoint,
IndexMetadata metadata,
boolean readOnly)
Load from the store.
|
MoveResult(String name,
IndexMetadata indexMetadata,
UUID targetDataServiceUUID,
int newPartitionId,
PartitionLocator oldLocator,
PartitionLocator newLocator) |
SplitResult(String name,
IndexMetadata indexMetadata,
Split[] splits,
BuildResult[] buildResults) |
Modifier and Type | Method and Description |
---|---|
protected IndexMetadata |
DataService.GetIndexMetadataTask.doTask() |
IndexMetadata |
IDataService.getIndexMetadata(String name,
long timestamp)
Return the metadata for the named index.
|
IndexMetadata |
DataService.getIndexMetadata(String name,
long timestamp) |
IndexMetadata |
CacheOnceMetadataIndex.getScaleOutIndexMetadata() |
IndexMetadata |
NoCacheMetadataIndexView.getScaleOutIndexMetadata() |
Modifier and Type | Method and Description |
---|---|
void |
AbstractFederation.registerIndex(IndexMetadata metadata) |
void |
IBigdataFederation.registerIndex(IndexMetadata metadata)
Register a scale-out index.
|
UUID |
AbstractFederation.registerIndex(IndexMetadata metadata,
byte[][] separatorKeys,
UUID[] dataServiceUUIDs) |
UUID |
IBigdataFederation.registerIndex(IndexMetadata metadata,
byte[][] separatorKeys,
UUID[] dataServiceUUIDs)
Register and statically partition a scale-out index.
|
UUID |
AbstractFederation.registerIndex(IndexMetadata metadata,
UUID dataServiceUUID) |
UUID |
IBigdataFederation.registerIndex(IndexMetadata metadata,
UUID dataServiceUUID)
Register a scale-out index and assign the initial index partition to the
specified data service.
|
void |
IDataService.registerIndex(String name,
IndexMetadata metadata)
Register a named mutable index on the
DataService . |
void |
DataService.registerIndex(String name,
IndexMetadata metadata) |
UUID |
IMetadataService.registerScaleOutIndex(IndexMetadata metadata,
byte[][] separatorKeys,
UUID[] dataServices)
Register and statically partition a scale-out index.
|
UUID |
MetadataService.registerScaleOutIndex(IndexMetadata metadata,
byte[][] separatorKeys,
UUID[] dataServices) |
Constructor and Description |
---|
CommitTimeIndex(IRawStore store,
Checkpoint checkpoint,
IndexMetadata metadata,
boolean readOnly)
Load from the store.
|
EventReceiver.EventBTree(IRawStore store,
Checkpoint checkpoint,
IndexMetadata metadata,
boolean readOnly) |
EventResource(IndexMetadata md)
Forgiving ctor that does the right thing when the
IndexMetadata
object exists. |
EventResource(IndexMetadata md,
File file)
Forgiving ctor does the right thing if the
IndexMetadata exists. |
MetadataService.RegisterScaleOutIndexTask(IBigdataFederation fed,
ConcurrencyManager concurrencyManager,
IResourceManager resourceManager,
String metadataIndexName,
IndexMetadata metadata,
byte[][] separatorKeys,
UUID[] dataServiceUUIDs)
Create and statically partition a scale-out index.
|
TxId2CommitTimeIndex(IRawStore store,
Checkpoint checkpoint,
IndexMetadata metadata,
boolean readOnly)
Load from the store.
|
Modifier and Type | Method and Description |
---|---|
IndexMetadata |
AbstractScaleOutClientIndexView.getIndexMetadata()
The metadata for the managed scale-out index.
|
IndexMetadata |
ClientIndexView.getIndexMetadata()
The metadata for the managed scale-out index.
|
Modifier and Type | Class and Description |
---|---|
static class |
Stream.StreamIndexMetadata
Metadata for a named solution set.
|
Constructor and Description |
---|
Stream(IRawStore store,
Checkpoint checkpoint,
IndexMetadata metadata,
boolean readOnly)
Required constructor.
|
Copyright © 2006–2019 SYSTAP, LLC DBA Blazegraph. All rights reserved.