Package | Description |
---|---|
com.bigdata.io | |
com.bigdata.journal |
The journal is an append-only persistence capable data structure
supporting atomic commit, named indices, and transactions.
|
com.bigdata.rwstore |
Modifier and Type | Method and Description |
---|---|
static void |
MergeStreamWithSnapshotData.process(InputStream in,
AbstractJournal.ISnapshotData snapshotData,
OutputStream out) |
Modifier and Type | Class and Description |
---|---|
static class |
AbstractJournal.SnapshotData |
Modifier and Type | Method and Description |
---|---|
AbstractJournal.ISnapshotData |
AbstractJournal.snapshotAllocationData(AtomicReference<IRootBlockView> rbv)
With lock held to ensure that there is no concurrent commit, copy
key data atomically to ensure recovered snapshot is consistent with
the commit state when the snapshot is taken.
|
Modifier and Type | Method and Description |
---|---|
void |
WORMStrategy.writeOnStream(OutputStream os,
AbstractJournal.ISnapshotData snapshotData,
Quorum<HAGlue,QuorumService<HAGlue>> quorum,
long token) |
void |
IHABufferStrategy.writeOnStream(OutputStream os,
AbstractJournal.ISnapshotData coreData,
Quorum<HAGlue,QuorumService<HAGlue>> quorum,
long token)
Write a consistent snapshot of the committed state of the backing store.
|
void |
RWStrategy.writeOnStream(OutputStream os,
AbstractJournal.ISnapshotData snapshotData,
Quorum<HAGlue,QuorumService<HAGlue>> quorum,
long token) |
Modifier and Type | Method and Description |
---|---|
void |
RWStore.snapshotAllocators(AbstractJournal.ISnapshotData tm)
Add the address/allocator associated with each FixedAllocator to the snapshot map
|
void |
RWStore.snapshotMetabits(AbstractJournal.ISnapshotData tm)
Add the address/byte[] to the snapshot representing the metabits allocaiton data
|
void |
RWStore.writeOnStream(OutputStream os,
AbstractJournal.ISnapshotData snapshotData,
Quorum<HAGlue,QuorumService<HAGlue>> quorum,
long token) |
Copyright © 2006–2019 SYSTAP, LLC DBA Blazegraph. All rights reserved.