Package | Description |
---|---|
com.bigdata.journal |
The journal is an append-only persistence capable data structure
supporting atomic commit, named indices, and transactions.
|
com.bigdata.rdf.task |
Abstraction layer for task-based concurrency at the triple store layer.
|
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.
|
Modifier and Type | Class and Description |
---|---|
class |
ConcurrencyManager
Supports concurrent operations against named indices.
|
class |
Journal
Concrete implementation suitable for a local and unpartitioned database.
|
Constructor and Description |
---|
AbstractTask(IConcurrencyManager concurrencyManager,
long timestamp,
String resource)
Convenience constructor variant for one named resource.
|
AbstractTask(IConcurrencyManager concurrencyManager,
long timestamp,
String[] resource) |
DropIndexTask(IConcurrencyManager concurrencyManager,
String name) |
JournalTransactionService.SinglePhaseCommit(IConcurrencyManager concurrencyManager,
ILocalTransactionManager localTransactionManager,
Tx state) |
JournalTransactionService.ValidateWriteSetTask(IConcurrencyManager concurrencyManager,
ILocalTransactionManager localTransactionManager,
Tx state) |
RegisterIndexTask(IConcurrencyManager concurrencyManager,
String name,
IndexMetadata metadata) |
StressTestConcurrentUnisolatedIndices.WriteTask(IConcurrencyManager concurrencyManager,
String[] resource,
int trial,
int keyLen,
int nops,
double failureRate,
ConcurrentHashMap<String,Thread> btrees) |
Constructor and Description |
---|
ApiTaskForJournal(IConcurrencyManager concurrencyManager,
long timestamp,
String[] resource,
IApiTask<T> delegate) |
Modifier and Type | Method and Description |
---|---|
IConcurrencyManager |
ResourceManager.getConcurrencyManager() |
abstract IConcurrencyManager |
StoreManager.getConcurrencyManager()
The object used to control access to the index resources.
|
Modifier and Type | Method and Description |
---|---|
void |
ResourceManager.setConcurrencyManager(IConcurrencyManager concurrencyManager) |
abstract void |
StoreManager.setConcurrencyManager(IConcurrencyManager concurrencyManager) |
Constructor and Description |
---|
CompactingMergeTask.AtomicUpdateCompactingMergeTask(ResourceManager resourceManager,
IConcurrencyManager concurrencyManager,
String resource,
UUID indexUUID,
BuildResult buildResult,
Event updateEvent) |
IncrementalBuildTask.AtomicUpdateIncrementalBuildTask(ResourceManager resourceManager,
IConcurrencyManager concurrencyManager,
String resource,
UUID indexUUID,
BuildResult buildResult,
Event parentEvent) |
Constructor and Description |
---|
MetadataService.JoinIndexPartitionTask(IConcurrencyManager concurrencyManager,
String resource,
PartitionLocator[] oldLocators,
PartitionLocator newLocator) |
MetadataService.MoveIndexPartitionTask(IConcurrencyManager concurrencyManager,
String resource,
PartitionLocator oldLocator,
PartitionLocator newLocator) |
MetadataService.NextPartitionIdTask(IConcurrencyManager concurrencyManager,
String resource) |
MetadataService.SplitIndexPartitionTask(IConcurrencyManager concurrencyManager,
String resource,
PartitionLocator oldLocator,
PartitionLocator[] newLocators) |
Copyright © 2006–2019 SYSTAP, LLC DBA Blazegraph. All rights reserved.