private ConfigurationBuilder configuration() { ConfigurationBuilder builder = getDefaultClusteredCacheConfig(CacheMode.REPL_SYNC, true); builder.clustering() .stateTransfer().fetchInMemoryState(true) .hash().numSegments(1).numOwners(3).consistentHashFactory(new ConsistentHashFactoryImpl()); builder.locking().isolationLevel(IsolationLevel.REPEATABLE_READ); return builder; }
.clustering().stateTransfer().awaitInitialTransfer(false) .hash().consistentHashFactory(new SyncConsistentHashFactory()).numSegments(NUM_SEGMENTS) .build(); final Configuration replConfig = new ConfigurationBuilder()
@Override protected void createCacheManagers() throws Throwable { ConfigurationBuilder builder = getDefaultClusteredCacheConfig(CacheMode.DIST_SYNC, true); builder.transaction() .transactionManagerLookup(new EmbeddedTransactionManagerLookup()) .useSynchronization(false) .recovery().disable(); builder.clustering() .stateTransfer().fetchInMemoryState(true) .hash().numOwners(3); createClusteredCaches(4, builder); }
private ConfigurationBuilder getCB(){ ConfigurationBuilder cb = new ConfigurationBuilder(); cb.clustering() .cacheMode(CacheMode.DIST_SYNC) .remoteTimeout(60000) .stateTransfer().timeout(180000).fetchInMemoryState(true) .hash().numOwners(1); // transactions cb.transaction() .transactionMode(TransactionMode.TRANSACTIONAL) .lockingMode(LockingMode.PESSIMISTIC); // cb.transaction().transactionMode(TransactionMode.NON_TRANSACTIONAL); cb.persistence().passivation(false); // Make it really shared by adding the test's name as store name cb.persistence() .addStore(DummyInMemoryStoreConfigurationBuilder.class).preload(true).shared(true) .storeName(getClass().getSimpleName()).async() .disable(); return cb; }
@Override protected void createCacheManagers() throws Throwable { ConfigurationBuilder configuration = getDefaultClusteredCacheConfig(CacheMode.DIST_SYNC, true); configuration .locking() .useLockStriping(false) .transaction() .transactionManagerLookup(new EmbeddedTransactionManagerLookup()) .useSynchronization(false) .recovery() .enable() .clustering() .stateTransfer() .fetchInMemoryState(false) .hash() .numOwners(3); createCluster(configuration, 4); waitForClusterToForm(); }
@Override protected void createCacheManagers() throws Throwable { ConfigurationBuilder configuration = getDefaultClusteredCacheConfig(CacheMode.DIST_SYNC, true); configuration .locking() .useLockStriping(false) .transaction() .transactionManagerLookup(new EmbeddedTransactionManagerLookup()) .useSynchronization(false) .recovery() .disable() .clustering() .stateTransfer() .fetchInMemoryState(false) .hash() .numOwners(3); createCluster(configuration, 4); waitForClusterToForm(); }
.clustering().stateTransfer().awaitInitialTransfer(false) .hash().consistentHashFactory(new SyncConsistentHashFactory()).numSegments(NUM_SEGMENTS) .build(); final Configuration replConfig = new ConfigurationBuilder()