/** {@inheritDoc} */ @Override protected CacheConfiguration cacheConfiguration(String igniteInstanceName) throws Exception { CacheConfiguration ccfg = super.cacheConfiguration(igniteInstanceName); assert ccfg.isCopyOnRead(); ccfg.setCopyOnRead(false); return ccfg; } }
/** {@inheritDoc} */ @Override protected CacheConfiguration cacheConfiguration(String igniteInstanceName) throws Exception { CacheConfiguration ccfg = super.cacheConfiguration(igniteInstanceName); assert ccfg.isCopyOnRead(); ccfg.setCopyOnRead(false); return ccfg; } }
/** {@inheritDoc} */ @Override protected CacheConfiguration cacheConfiguration(String igniteInstanceName) throws Exception { CacheConfiguration ccfg = super.cacheConfiguration(igniteInstanceName); assertTrue(ccfg.isCopyOnRead()); ccfg.setCopyOnRead(false); return ccfg; }
ccfgMeta.setCopyOnRead(false); ccfgData.setCopyOnRead(false);
/** {@inheritDoc} */ @Override protected IgniteConfiguration getConfiguration(String igniteInstanceName) throws Exception { IgniteConfiguration cfg = super.getConfiguration(igniteInstanceName); if ("client".equals(cfg.getIgniteInstanceName())) cfg.setClientMode(true); CacheConfiguration<Integer, Value> cc = new CacheConfiguration<>(DEFAULT_CACHE_NAME); cc.setCopyOnRead(true); cc.setIndexedTypes(Integer.class, Value.class); cc.setSqlFunctionClasses(TestSQLFunctions.class); cfg.setCacheConfiguration(cc); return cfg; }
/** * Creates utility system cache configuration. * * @return Utility system cache configuration. */ private static CacheConfiguration utilitySystemCache() { CacheConfiguration cache = new CacheConfiguration(); cache.setName(CU.UTILITY_CACHE_NAME); cache.setCacheMode(REPLICATED); cache.setAtomicityMode(TRANSACTIONAL); cache.setRebalanceMode(SYNC); cache.setWriteSynchronizationMode(FULL_SYNC); cache.setAffinity(new RendezvousAffinityFunction(false, 100)); cache.setNodeFilter(CacheConfiguration.ALL_NODES); cache.setRebalanceOrder(-2); //Prior to user caches. cache.setCopyOnRead(false); return cache; }
/** * @return Cache configuration. */ private CacheConfiguration<Object, Object> cacheConfiguration() { CacheConfiguration<Object, Object> cfg = new CacheConfiguration<>(); cfg.setAtomicityMode(CacheAtomicityMode.ATOMIC); cfg.setCacheMode(CacheMode.PARTITIONED); cfg.setBackups(1); cfg.setCopyOnRead(false); cfg.setName(CACHE_NAME); cfg.setNearConfiguration(new NearCacheConfiguration<>()); return cfg; }
/** * @return Cache configuration. */ private static CacheConfiguration cacheConfiguration() { return new CacheConfiguration(MYCACHE) .setAtomicityMode(ATOMIC) .setCacheMode(CacheMode.PARTITIONED) .setWriteSynchronizationMode(FULL_SYNC) .setRebalanceMode(ASYNC) .setRebalanceDelay(-1) .setBackups(1) .setCopyOnRead(true) .setReadFromBackup(true); }
CacheConfiguration cfg = new CacheConfiguration(DEFAULT_CACHE_NAME); cfg.setCopyOnRead(true); // To store only value bytes.
/** {@inheritDoc} */ @Override protected IgniteConfiguration getConfiguration(String gridName) throws Exception { IgniteConfiguration cfg = super.getConfiguration(gridName); cfg.setMarshaller(new BinaryMarshaller()); cfg.setCacheConfiguration( new CacheConfiguration(cacheName) .setCopyOnRead(true) ); BinaryConfiguration bcfg = new BinaryConfiguration() .setNameMapper(new BinaryBasicNameMapper(false)); cfg.setBinaryConfiguration(bcfg); return cfg; }
/** * Gets or creates global cache. * * @param ignite instance of {@code Ignite}. * @return global cache instance. */ private static IgniteCache<String, String> getOrCreateGlobalCache(Ignite ignite) { final String cacheName = "GlobalCache"; final CacheConfiguration<String, String> cCfg = new CacheConfiguration<>(); cCfg.setName(cacheName); cCfg.setStoreKeepBinary(true); cCfg.setCacheMode(CacheMode.PARTITIONED); cCfg.setOnheapCacheEnabled(false); cCfg.setCopyOnRead(false); cCfg.setBackups(0); cCfg.setWriteBehindEnabled(false); cCfg.setReadThrough(false); return ignite.getOrCreateCache(cCfg).withKeepBinary(); }
ccfg.setCopyOnRead(cpyOnRead);
/** {@inheritDoc} */ @Override protected IgniteConfiguration getConfiguration(String igniteInstanceName) throws Exception { IgniteConfiguration cfg = super.getConfiguration(igniteInstanceName); CacheConfiguration<String, Long> ccfg = new CacheConfiguration<>(DEFAULT_CACHE_NAME); ccfg.setAtomicityMode(CacheAtomicityMode.ATOMIC); ccfg.setCacheMode(CacheMode.PARTITIONED); ccfg.setBackups(1); ccfg.setReadFromBackup(true); ccfg.setCopyOnRead(false); ccfg.setName(THROTTLES_CACHE_NAME); Duration expiryDuration = new Duration(TimeUnit.MINUTES, 1); ccfg.setExpiryPolicyFactory(CreatedExpiryPolicy.factoryOf(expiryDuration)); ccfg.setReadThrough(false); ccfg.setWriteThrough(true); ccfg.setCacheStoreFactory(new FactoryBuilder.SingletonFactory<>(new TestCacheStore())); cfg.setCacheConfiguration(ccfg); return cfg; }
ccfg.setCopyOnRead(cpOnRead); ccfg.setNearConfiguration(null);
ccfg.setBackups(in.readInt()); ccfg.setCacheMode(CacheMode.fromOrdinal(in.readInt())); ccfg.setCopyOnRead(in.readBoolean()); ccfg.setEagerTtl(in.readBoolean()); ccfg.setInvalidate(in.readBoolean());
cfg.setCopyOnRead(reader.readBoolean()); break;
ccfgMeta.setCopyOnRead(false); ccfgData.setCopyOnRead(false);
/** * Creates utility system cache configuration. * * @return Utility system cache configuration. */ private static CacheConfiguration utilitySystemCache() { CacheConfiguration cache = new CacheConfiguration(); cache.setName(CU.UTILITY_CACHE_NAME); cache.setCacheMode(REPLICATED); cache.setAtomicityMode(TRANSACTIONAL); cache.setRebalanceMode(SYNC); cache.setWriteSynchronizationMode(FULL_SYNC); cache.setAffinity(new RendezvousAffinityFunction(false, 100)); cache.setNodeFilter(CacheConfiguration.ALL_NODES); cache.setRebalanceOrder(-2); //Prior to user caches. cache.setCopyOnRead(false); return cache; }
ccfg.setBackups(in.readInt()); ccfg.setCacheMode(CacheMode.fromOrdinal(in.readInt())); ccfg.setCopyOnRead(in.readBoolean()); ccfg.setEagerTtl(in.readBoolean()); ccfg.setInvalidate(in.readBoolean());
cfg.setCopyOnRead(reader.readBoolean()); break;