Package | Description |
---|---|
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.rawstore |
A set of interfaces and some simple implementations for a read-write
store without atomic commit or transactions.
|
Modifier and Type | Class and Description |
---|---|
class |
IndexSegmentAddressManager
Address manager supporting offsets that are encoded for one of several
regions in an
IndexSegmentStore . |
Modifier and Type | Field and Description |
---|---|
protected WormAddressManager |
AbstractRawWormStore.am
The object that knows how to encode, decode, and (de-)serialize
addresses.
|
Modifier and Type | Method and Description |
---|---|
WormAddressManager |
AbstractRawWormStore.getAddressManager()
The object that knows how to encode, decode, and (de-)serialize
addresses.
|
Modifier and Type | Method and Description |
---|---|
static long |
TestWormAddressManager.nextAddr(Random r,
WormAddressManager am)
Returns a legal random address and NULL 5% of the time.
|
static int |
TestWormAddressManager.nextByteCount(Random r,
WormAddressManager am)
Next random byte count in [0:maxByteCount], but never more than
Integer.MAX_VALUE bytes and zero (0) 5% of the time. |
static long |
TestWormAddressManager.nextNonZeroAddr(Random r,
WormAddressManager am)
Returns a legal random non-NULL address.
|
static long |
TestWormAddressManager.nextNonZeroAddr(Random r,
WormAddressManager am,
long limit)
Returns a legal random non-NULL address that does not extend as far as
limit.
|
static int |
TestWormAddressManager.nextNonZeroByteCount(Random r,
WormAddressManager am)
Next random legal non-zero byte count less than maxByteCount and never
more than
Integer.MAX_VALUE bytes. |
static long |
TestWormAddressManager.nextNonZeroOffset(Random r,
WormAddressManager am)
Next non-zero random byte offset less than maxOffset.
|
static long |
TestWormAddressManager.nextOffset(Random r,
WormAddressManager am)
Next random byte offset and
0L 5% of the time. |
Copyright © 2006–2019 SYSTAP, LLC DBA Blazegraph. All rights reserved.