Index
All Classes and Interfaces|All Packages
A
- AbstractPersistenceTests - Class in org.apache.polaris.persistence.nosql.impl
- AbstractPersistenceTests() - Constructor for class org.apache.polaris.persistence.nosql.impl.AbstractPersistenceTests
- asHex(ByteBuffer) - Static method in class org.apache.polaris.persistence.nosql.impl.indexes.Util
B
- backend - Variable in class org.apache.polaris.persistence.nosql.impl.AbstractPersistenceTests
- backendBulkDeletions(Persistence, Persistence, Persistence) - Method in class org.apache.polaris.persistence.nosql.impl.AbstractPersistenceTests
- backendRealmDeletion(Persistence, Persistence, Persistence) - Method in class org.apache.polaris.persistence.nosql.impl.AbstractPersistenceTests
- backendScan(Persistence, Persistence, Persistence) - Method in class org.apache.polaris.persistence.nosql.impl.AbstractPersistenceTests
- BaseTestCommitLogImpl - Class in org.apache.polaris.persistence.nosql.impl.commits
- BaseTestCommitLogImpl() - Constructor for class org.apache.polaris.persistence.nosql.impl.commits.BaseTestCommitLogImpl
- BaseTestCommitterImpl - Class in org.apache.polaris.persistence.nosql.impl.commits
- BaseTestCommitterImpl() - Constructor for class org.apache.polaris.persistence.nosql.impl.commits.BaseTestCommitterImpl
- basicIndexTestSet() - Static method in interface org.apache.polaris.persistence.nosql.impl.indexes.KeyIndexTestSet
C
- commitLogs(int, TestInfo) - Method in class org.apache.polaris.persistence.nosql.impl.commits.BaseTestCommitLogImpl
- committerStateImpl() - Method in class org.apache.polaris.persistence.nosql.impl.commits.BaseTestCommitterImpl
- conditionalObjects() - Method in class org.apache.polaris.persistence.nosql.impl.AbstractPersistenceTests
- createReferencesSilent(int, int) - Method in class org.apache.polaris.persistence.nosql.impl.AbstractPersistenceTests
D
- deserialize() - Method in interface org.apache.polaris.persistence.nosql.impl.indexes.KeyIndexTestSet
- deterministic() - Method in class org.apache.polaris.persistence.nosql.impl.indexes.KeyIndexTestSet.RealisticKeySet
E
- elementSerializer() - Method in class org.apache.polaris.persistence.nosql.impl.indexes.KeyIndexTestSet.IndexTestSetGenerator
- elementSupplier() - Method in class org.apache.polaris.persistence.nosql.impl.indexes.KeyIndexTestSet.IndexTestSetGenerator
F
- failingCommitMustDeleteAllObjs(TestInfo) - Method in class org.apache.polaris.persistence.nosql.impl.commits.BaseTestCommitterImpl
- foldersPerLevel() - Method in class org.apache.polaris.persistence.nosql.impl.indexes.KeyIndexTestSet.RealisticKeySet
G
- generateIndexTestSet() - Method in class org.apache.polaris.persistence.nosql.impl.indexes.KeyIndexTestSet.IndexTestSetGenerator
H
- hugeObject(int) - Method in class org.apache.polaris.persistence.nosql.impl.AbstractPersistenceTests
I
- IndexTestSetGenerator() - Constructor for class org.apache.polaris.persistence.nosql.impl.indexes.KeyIndexTestSet.IndexTestSetGenerator
K
- keyIndex() - Method in interface org.apache.polaris.persistence.nosql.impl.indexes.KeyIndexTestSet
- KeyIndexTestSet<ELEMENT> - Interface in org.apache.polaris.persistence.nosql.impl.indexes
-
Generates a configurable set
IndexKeys and test helper functionality to de-serialize indexes using this set of keys. - KeyIndexTestSet.IndexTestSetGenerator<ELEMENT> - Class in org.apache.polaris.persistence.nosql.impl.indexes
- KeyIndexTestSet.KeySet - Interface in org.apache.polaris.persistence.nosql.impl.indexes
- KeyIndexTestSet.RandomUuidKeySet - Class in org.apache.polaris.persistence.nosql.impl.indexes
-
Generates
IndexKeys consisting of a single element from the string representation of random UUIDs. - KeyIndexTestSet.RealisticKeySet - Class in org.apache.polaris.persistence.nosql.impl.indexes
-
Generates
IndexKeys based on realistic name patterns using a configurable amount of namespace levels, namespaces per level and tables per namespace. - KeyIndexTestSet.Words - Class in org.apache.polaris.persistence.nosql.impl.indexes
- keys() - Method in interface org.apache.polaris.persistence.nosql.impl.indexes.KeyIndexTestSet
- keys() - Method in interface org.apache.polaris.persistence.nosql.impl.indexes.KeyIndexTestSet.KeySet
- keys() - Method in class org.apache.polaris.persistence.nosql.impl.indexes.KeyIndexTestSet.RandomUuidKeySet
- keys() - Method in class org.apache.polaris.persistence.nosql.impl.indexes.KeyIndexTestSet.RealisticKeySet
- keySet() - Method in class org.apache.polaris.persistence.nosql.impl.indexes.KeyIndexTestSet.IndexTestSetGenerator
N
- namespaceLevels() - Method in class org.apache.polaris.persistence.nosql.impl.indexes.KeyIndexTestSet.RealisticKeySet
- newGenerator() - Static method in interface org.apache.polaris.persistence.nosql.impl.indexes.KeyIndexTestSet
- nonExistingReferenceThrows(TestInfo) - Method in class org.apache.polaris.persistence.nosql.impl.commits.BaseTestCommitterImpl
- numKeys() - Method in class org.apache.polaris.persistence.nosql.impl.indexes.KeyIndexTestSet.RandomUuidKeySet
O
- objs() - Method in class org.apache.polaris.persistence.nosql.impl.AbstractPersistenceTests
- of(List<IndexKey>, ByteBuffer, IndexSpi<ELEMENT>, IndexSpi<ELEMENT>) - Static method in interface org.apache.polaris.persistence.nosql.impl.indexes.KeyIndexTestSet
- org.apache.polaris.persistence.nosql.impl - package org.apache.polaris.persistence.nosql.impl
- org.apache.polaris.persistence.nosql.impl.commits - package org.apache.polaris.persistence.nosql.impl.commits
- org.apache.polaris.persistence.nosql.impl.indexes - package org.apache.polaris.persistence.nosql.impl.indexes
P
- payload() - Method in interface org.apache.polaris.persistence.nosql.impl.commits.SimpleCommitTestObj
- persistence - Variable in class org.apache.polaris.persistence.nosql.impl.commits.BaseTestCommitLogImpl
- persistence - Variable in class org.apache.polaris.persistence.nosql.impl.commits.BaseTestCommitterImpl
- persistence() - Method in class org.apache.polaris.persistence.nosql.impl.AbstractPersistenceTests
R
- randomGetKey() - Method in interface org.apache.polaris.persistence.nosql.impl.indexes.KeyIndexTestSet
- randomKey() - Method in interface org.apache.polaris.persistence.nosql.impl.indexes.KeyIndexTestSet
- randomObjId() - Static method in class org.apache.polaris.persistence.nosql.impl.indexes.Util
- RandomUuidKeySet() - Constructor for class org.apache.polaris.persistence.nosql.impl.indexes.KeyIndexTestSet.RandomUuidKeySet
- randomWord() - Static method in interface org.apache.polaris.persistence.nosql.impl.indexes.KeyIndexTestSet
- RealisticKeySet() - Constructor for class org.apache.polaris.persistence.nosql.impl.indexes.KeyIndexTestSet.RealisticKeySet
- referenceLifecycle(TestInfo) - Method in class org.apache.polaris.persistence.nosql.impl.AbstractPersistenceTests
- referenceNames() - Method in class org.apache.polaris.persistence.nosql.impl.AbstractPersistenceTests
-
Exercises a bunch of reference names that can be problematic if the database uses collators, that for example, collapse adjacent spaces.
- referenceRecentPointers(TestInfo) - Method in class org.apache.polaris.persistence.nosql.impl.AbstractPersistenceTests
- referenceWithInitialPointer(TestInfo) - Method in class org.apache.polaris.persistence.nosql.impl.AbstractPersistenceTests
- referenceWithoutInitialPointer(TestInfo) - Method in class org.apache.polaris.persistence.nosql.impl.AbstractPersistenceTests
S
- sameRefPointer(TestInfo) - Method in class org.apache.polaris.persistence.nosql.impl.commits.BaseTestCommitterImpl
- sameRefPointerMustNotModify(TestInfo) - Method in class org.apache.polaris.persistence.nosql.impl.commits.BaseTestCommitterImpl
- sameRefPointerMustNotWriteObjs(TestInfo) - Method in class org.apache.polaris.persistence.nosql.impl.commits.BaseTestCommitterImpl
- serialize() - Method in interface org.apache.polaris.persistence.nosql.impl.indexes.KeyIndexTestSet
- serialized() - Method in interface org.apache.polaris.persistence.nosql.impl.indexes.KeyIndexTestSet
- serializedSafe() - Method in interface org.apache.polaris.persistence.nosql.impl.indexes.KeyIndexTestSet
- simpleCase(TestInfo) - Method in class org.apache.polaris.persistence.nosql.impl.commits.BaseTestCommitterImpl
- SimpleCommitTestObj - Interface in org.apache.polaris.persistence.nosql.impl.commits
-
A concrete object
- SimpleCommitTestObj.Builder - Interface in org.apache.polaris.persistence.nosql.impl.commits
- SimpleCommitTestObj.SimpleCommitTestObjType - Class in org.apache.polaris.persistence.nosql.impl.commits
- SimpleCommitTestObjType() - Constructor for class org.apache.polaris.persistence.nosql.impl.commits.SimpleCommitTestObj.SimpleCommitTestObjType
- simpleImmediatelySuccessfulCommit(TestInfo) - Method in class org.apache.polaris.persistence.nosql.impl.commits.BaseTestCommitterImpl
- soft - Variable in class org.apache.polaris.persistence.nosql.impl.AbstractPersistenceTests
- soft - Variable in class org.apache.polaris.persistence.nosql.impl.commits.BaseTestCommitLogImpl
- soft - Variable in class org.apache.polaris.persistence.nosql.impl.commits.BaseTestCommitterImpl
- sourceKeyIndex() - Method in interface org.apache.polaris.persistence.nosql.impl.indexes.KeyIndexTestSet
T
- tablesPerNamespace() - Method in class org.apache.polaris.persistence.nosql.impl.indexes.KeyIndexTestSet.RealisticKeySet
- type() - Method in interface org.apache.polaris.persistence.nosql.impl.commits.SimpleCommitTestObj
- TYPE - Static variable in interface org.apache.polaris.persistence.nosql.impl.commits.SimpleCommitTestObj
U
W
- Words() - Constructor for class org.apache.polaris.persistence.nosql.impl.indexes.KeyIndexTestSet.Words
- writeIfNewSuccessfulCommitAfterFourRetries(TestInfo) - Method in class org.apache.polaris.persistence.nosql.impl.commits.BaseTestCommitterImpl
- writeIntentSuccessfulCommitAfterFourRetries(TestInfo) - Method in class org.apache.polaris.persistence.nosql.impl.commits.BaseTestCommitterImpl
- writeOrReplaceSuccessfulCommitAfterFourRetries(TestInfo) - Method in class org.apache.polaris.persistence.nosql.impl.commits.BaseTestCommitterImpl
All Classes and Interfaces|All Packages