public void testReplReadOnlyEvalManyEmptyOnOwner() { doReadOnlyEvalManyEmpty(supplyKeyForCache(1, REPL), ro(fmapR1)); }
public void testDistReadWriteValuesReturnPreviousOnOwner() { doReadWriteConstantReturnPrev(supplyKeyForCache(1, DIST), rw(fmapD1), rw(fmapD2)); }
public void testReplReadWriteGetsEmptyOnNonOwner() { doReadWriteGetsEmpty(supplyKeyForCache(0, REPL), rw(fmapR1)); }
public void testReplReturnViewFromReadOnlyEvalOnNonOwner() { doReturnViewFromReadOnlyEval(supplyKeyForCache(0, REPL), ro(fmapR1), wo(fmapR2)); }
@InTransactionMode(TransactionMode.NON_TRANSACTIONAL) public void testReplReadWriteForConditionalParamBasedReplaceOnOwner() { doReadWriteForConditionalParamBasedReplace(supplyKeyForCache(1, REPL), rw(fmapR1), rw(fmapR2)); }
public void testReplUpdateSubsetAndReturnPrevsOnOwner() { doUpdateSubsetAndReturnPrevs(supplyKeyForCache(1, REPL), ro(fmapR1), wo(fmapR2), rw(fmapR2)); }
public void testReplReturnViewFromReadWriteEvalOnOwner() { doReturnViewFromReadWriteEval(supplyKeyForCache(1, REPL), rw(fmapR1), rw(fmapR2)); }
public void testReplReadWriteToRemoveAllAndReturnPrevsOnOwner() { doReadWriteToRemoveAllAndReturnPrevs(supplyKeyForCache(1, REPL), wo(fmapR1), rw(fmapR2)); }
@Override protected void configureCache(ConfigurationBuilder builder) { builder.memory().storageType(storageType); super.configureCache(builder); }
public void testLocalReadOnlyEvalManyEmpty() { doReadOnlyEvalManyEmpty(supplyIntKey(), ro(fmapL1)); }
public void testLocalReadWriteGetsEmpty() { doReadWriteGetsEmpty(supplyIntKey(), rw(fmapL1)); }
@BeforeClass @Override public void createBeforeClass() throws Throwable { super.createBeforeClass(); localL2 = new LocalFunctionalListeners<>(fmapL2); replL2 = new LocalFunctionalListeners<>(fmapR2); distL2 = new LocalFunctionalListeners<>(fmapD2); }
public void testLocalReturnViewFromReadWriteEval() { doReturnViewFromReadWriteEval(supplyIntKey(), rw(fmapL1), rw(fmapL2)); }
public void testLocalReadWriteValuesReturnPrevious() { doReadWriteConstantReturnPrev(supplyIntKey(), rw(fmapL1), rw(fmapL2)); }
public void testLocalReturnViewFromReadOnlyEval() { doReturnViewFromReadOnlyEval(supplyIntKey(), ro(fmapL1), wo(fmapL2)); }
public void testLocalReadWriteToRemoveAllAndReturnPrevs() { doReadWriteToRemoveAllAndReturnPrevs(supplyIntKey(), wo(fmapL1), rw(fmapL2)); }
@InTransactionMode(TransactionMode.NON_TRANSACTIONAL) public void testLocalReadWriteForConditionalParamBasedReplace() { doReadWriteForConditionalParamBasedReplace(supplyIntKey(), rw(fmapL1), rw(fmapL2)); }
public void testLocalUpdateSubsetAndReturnPrevs() { doUpdateSubsetAndReturnPrevs(supplyIntKey(), ro(fmapL1), wo(fmapL2), rw(fmapL2)); }
@InTransactionMode(TransactionMode.NON_TRANSACTIONAL) public void testDistReadWriteForConditionalParamBasedReplaceOnOwner() { doReadWriteForConditionalParamBasedReplace(supplyKeyForCache(1, DIST), rw(fmapD1), rw(fmapD2)); }
public void testDistReturnViewFromReadOnlyEvalOnNonOwner() { doReturnViewFromReadOnlyEval(supplyKeyForCache(0, DIST), ro(fmapD1), wo(fmapD2)); }