Package org.h2.test.store

This package contains tests for the map store.

See:
          Description

Class Summary
CalculateHashConstant Calculate the constant for the secondary hash function, so that the hash function mixes the input bits as much as possible.
FreeSpaceList A list that maintains ranges of free space (in blocks).
FreeSpaceTree A list that maintains ranges of free space (in blocks) in a file.
RowDataType A row type.
SequenceMap A custom map returning the keys and values values 1 ..
SequenceMap.Builder A builder for this class.
TestBenchmark Tests performance and helps analyze bottlenecks.
TestCacheConcurrentLIRS Tests the cache algorithm.
TestCacheLIRS Tests the cache algorithm.
TestCacheLongKeyLIRS Tests the cache algorithm.
TestConcurrent Tests concurrently accessing a tree map store.
TestConcurrentLinkedList Test the concurrent linked list.
TestDataUtils Test utility classes.
TestFreeSpace Tests the free space list.
TestImmutableArray Test the concurrent linked list.
TestKillProcessWhileWriting Tests the MVStore.
TestMVRTree Tests the r-tree.
TestMVStore Tests the MVStore.
TestMVStoreBenchmark Tests the performance and memory usage claims in the documentation.
TestMVStoreTool Tests the MVStoreTool class.
TestMVTableEngine Tests the MVStore in a database.
TestObjectDataType Test the ObjectType class.
TestRandomMapOps Tests the MVStore.
TestShardedMap Test sharded maps.
TestSpinLock Test using volatile fields to ensure we don't read from a version that is concurrently written to.
TestStreamStore Test the stream store.
TestTransactionStore Test concurrent transactions.
 

Package org.h2.test.store Description

This package contains tests for the map store.