public class TestRawRecords extends AbstractBTreeTestCase
byte[]
value is written directly onto the backing store
rather than being stored within the leaf).TestCase2.MyProperties, TestCase2.RandomType
keyBuilder, log, r
_randomType
Constructor and Description |
---|
TestRawRecords() |
TestRawRecords(String name) |
Modifier and Type | Method and Description |
---|---|
void |
test_insertLargeValue()
Unit test for the insert of a large
byte[] value into an
index such that it is represented as a raw record on the backing store
rather than inline within the B+Tree leaf. |
void |
test_insertLargeValueThenDelete()
Unit test in which we insert a large value (represented directly on the
backing store) and then delete the key under which that value was stored.
|
void |
test_updateLargeValueWithLargeValue()
Unit test in which we update a large value (represented directly on the
backing store) with another large value (also represented directly on the
store).
|
void |
test_updateLargeValueWithSmallValue()
Unit test in which we update a large value (represented directly on the
backing store) with a small value (inline within the leaf).
|
void |
test_updateSmallValueWithLargeValue()
Unit test in which we update a small value (inline within the leaf) with
a large value (stored as a raw record).
|
assertChildKeys, assertEntryCounts, assertKeys, assertKeys, assertKeys, assertSameAbstractNodeData, assertSameBTree, assertSameEntryIterator, assertSameEntryIterator, assertSameIterator, assertSameIterator, assertSameLeaf, assertSameLeafData, assertSameNode, assertSameNodeData, assertSameNodeOrLeaf, assertSameRaba, assertValues, assertValues, doEntryIteratorTest, doInsertKeySequenceTest, doInsertLookupRemoveStressTest, doInsertRandomKeySequenceTest, doInsertRandomKeySequenceTest, doInsertRandomSparseKeySequenceTest, doKnownKeySequenceTest, doRandomIndexOfTest, doRandomKeyInsertTest, doRandomLookupTest, doRemoveStructureStressTest, doSplitTest, doSplitWithDecreasingKeySequence, doSplitWithIncreasingKeySequence, doSplitWithRandomDenseKeySequence, getBTree, getBTree, getKeysAndValues, getRandomKeys, getRandomKeyValues, i2k, nextLong, useRawRecords
assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEqualsWithinUlps, assertSameArray, assertSameArray, assertSameBigDecimal, assertSameBigDecimal, assertSameBigInteger, assertSameBigInteger, assertSameIterator, assertSameIterator, assertSameIteratorAnyOrder, assertSameIteratorAnyOrder, assertSameValue, assertSameValue, assertZeroUlps, assertZeroUlps, fail, getInnerCause, getNormalInt, getProjectBuildPath, getProperties, getRandomObject, getRandomObject, getRandomOrder, getRandomString, getTestInputStream, getTestResource, getTestResource, getUlps, getUlps, isDEBUG, isDEBUG, isINFO, isINFO, isInnerCause, logProperties
assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertFalse, assertFalse, assertNotNull, assertNotNull, assertNotSame, assertNotSame, assertNull, assertNull, assertSame, assertSame, assertTrue, assertTrue, countTestCases, createResult, fail, fail, failNotEquals, failNotSame, failSame, format, getName, run, run, runBare, runTest, setName, setUp, tearDown, toString
public TestRawRecords()
public TestRawRecords(String name)
public void test_insertLargeValue()
byte[]
value into an
index such that it is represented as a raw record on the backing store
rather than inline within the B+Tree leaf.public void test_updateSmallValueWithLargeValue()
public void test_updateLargeValueWithSmallValue()
public void test_updateLargeValueWithLargeValue()
public void test_insertLargeValueThenDelete()
Copyright © 2006–2019 SYSTAP, LLC DBA Blazegraph. All rights reserved.