public String toString() { StringBuffer aStr = new StringBuffer(); aStr.append(super.toString() + "\n"); aStr.append(" entry evictor settings:\n"); aStr.append(" maximumEntries (in test instance): " + maximumEntries + "\n"); aStr.append(" maximumEntries (in evictor attr) : " + (CacheUtil.getRegion(REGION_NAME).getAttributes().getEvictionAttributes().getMaximum()) + "\n"); aStr.append(" Region limits:\n"); aStr.append(" lowestAllowableEntries: " + lowestAllowableEntries + "\n"); aStr.append(" highestAllowableEntries: " + highestAllowableEntries + "\n"); return aStr.toString(); }
@Override public void run() { RegionAttributes attributes = getCache().getRegion(alterRegionName).getAttributes(); assertEquals(6963, attributes.getEvictionAttributes().getMaximum()); } });
@Override public void run() { RegionAttributes attributes = getCache().getRegion(alterRegionName).getAttributes(); assertEquals(5764, attributes.getEvictionAttributes().getMaximum()); } });
@Override public void run() { RegionAttributes attributes = getCache().getRegion(alterRegionName).getAttributes(); assertEquals(5764, attributes.getEvictionAttributes().getMaximum()); } });
public void run2() throws CacheException { RegionAttributes ra = getRegionAttributes(); AttributesFactory factory = new AttributesFactory(ra); if (ra.getEvictionAttributes() == null || !ra.getEvictionAttributes().getAction().isOverflowToDisk()) { factory.setDiskStoreName(null); } factory.setDataPolicy(DataPolicy.REPLICATE); createRegion(name, factory.create()); } };
public void run2() throws CacheException { RegionAttributes ra = getRegionAttributes(); AttributesFactory factory = new AttributesFactory(ra); if (ra.getEvictionAttributes() == null || !ra.getEvictionAttributes().getAction().isOverflowToDisk()) { factory.setDiskStoreName(null); } factory.setDataPolicy(DataPolicy.REPLICATE); createRegion(name, factory.create()); } });
public void run2() throws CacheException { RegionAttributes ra = getRegionAttributes(); AttributesFactory factory = new AttributesFactory(ra); if (ra.getEvictionAttributes() == null || !ra.getEvictionAttributes().getAction().isOverflowToDisk()) { factory.setDiskStoreName(null); } factory.setDataPolicy(DataPolicy.REPLICATE); createRegion(name, factory.create()); } };
public void run2() throws CacheException { RegionAttributes ra = getRegionAttributes(); AttributesFactory factory = new AttributesFactory(ra); if (ra.getEvictionAttributes() == null || !ra.getEvictionAttributes().getAction().isOverflowToDisk()) { factory.setDiskStoreName(null); } factory.setDataPolicy(DataPolicy.REPLICATE); createRegion(name, factory.create()); } };
public void run2() throws CacheException { RegionAttributes ra = getRegionAttributes(); AttributesFactory factory = new AttributesFactory(ra); if (ra.getEvictionAttributes() == null || !ra.getEvictionAttributes().getAction().isOverflowToDisk()) { factory.setDiskStoreName(null); } factory.setDataPolicy(DataPolicy.REPLICATE); createRegion(name, factory.create()); } };
/** * Test for checking eviction action in eviction attributes if no evicition * action is specified in cache.xml */ public void testEvictionActionSetLocalDestroyPass() { Region exampleRegion = this.cache.getRegion("example-region"); RegionAttributes<Object, Object> attrs = exampleRegion.getAttributes(); EvictionAttributes evicAttrs = attrs.getEvictionAttributes(); //Default eviction action is LOCAL_DESTROY always. assertEquals(EvictionAction.LOCAL_DESTROY, evicAttrs.getAction()); }
public synchronized static void HydraTask_initialize() { if (testInstance == null) { testInstance = new LRUTest(); testInstance.initialize(); ((LRUTest)testInstance).maximumEntries = CacheUtil.getRegion(REGION_NAME).getAttributes(). getEvictionAttributes().getMaximum(); ((LRUTest)testInstance).initFields(); Log.getLogWriter().info(testInstance.toString()); } }
public synchronized static void HydraTask_initializeWithLogListener() { if (testInstance == null) { testInstance = new LRUEvict(); ((LRUEvict)testInstance).initialize(new event.LogListener()); ((LRUEvict)testInstance).maximumEntries = CacheUtil.getRegion(REGION_NAME).getAttributes(). getEvictionAttributes().getMaximum(); ((LRUEvict)testInstance).initFields(); Log.getLogWriter().info(testInstance.toString()); } }
public synchronized static void HydraTask_initializeWithEvictListener() { if (testInstance == null) { testInstance = new LRUEvict(); ((LRUEvict)testInstance).initialize(new EvictListener()); ((LRUEvict)testInstance).maximumEntries = CacheUtil.getRegion(REGION_NAME).getAttributes(). getEvictionAttributes().getMaximum(); ((LRUEvict)testInstance).initFields(); EvictTest.initEvictTest(testInstance.getWorkRegion()); Log.getLogWriter().info(testInstance.toString()); } }
public void run2() { final AttributesFactory factory = new AttributesFactory(); factory.setEnableOffHeapMemory(isOffHeap()); factory.setPartitionAttributes(new PartitionAttributesFactory() .setRedundantCopies(redundantCopies).create()); factory.setEvictionAttributes(firstEa); final Region pr = createRootRegion(name, factory.create()); assertNotNull(pr); assertEquals(firstEa, pr.getAttributes().getEvictionAttributes()); } };
public void run2() { final AttributesFactory factory = new AttributesFactory(); factory.setEnableOffHeapMemory(isOffHeap()); factory.setPartitionAttributes(new PartitionAttributesFactory() .setRedundantCopies(redundantCopies).create()); factory.setEvictionAttributes(firstEvictionAttributes); final Region pr = createRootRegion(name, factory.create()); assertNotNull(pr); assertEquals(firstEvictionAttributes, pr.getAttributes() .getEvictionAttributes()); } };
private void initTableFlags() { setFlag(HAS_BUCKET_ROWLOC, isPartitioned()); setFlag(FOR_APPTABLE, !this.isLocalIndex() && !this.regionAttributes.getScope().isLocal() && !this.isGlobalIndex()); setFlag(FOR_APPTABLE_OR_GLOBAL_INDEX, !this.isLocalIndex() && !this.regionAttributes.getScope().isLocal()); final EvictionAttributes ea = this.regionAttributes.getEvictionAttributes(); setFlag(IS_OVERFLOW, ea != null && ea.getAction().equals(EvictionAction.OVERFLOW_TO_DISK)); }
private void initTableFlags() { setFlag(HAS_BUCKET_ROWLOC, isPartitioned()); setFlag(FOR_APPTABLE, !this.isLocalIndex() && !this.regionAttributes.getScope().isLocal() && !this.isGlobalIndex()); setFlag(FOR_APPTABLE_OR_GLOBAL_INDEX, !this.isLocalIndex() && !this.regionAttributes.getScope().isLocal()); final EvictionAttributes ea = this.regionAttributes.getEvictionAttributes(); setFlag(IS_OVERFLOW, ea != null && ea.getAction().equals(EvictionAction.OVERFLOW_TO_DISK)); }
private void initTableFlags() { setFlag(HAS_BUCKET_ROWLOC, isPartitioned()); setFlag(FOR_APPTABLE, !this.isLocalIndex() && !this.regionAttributes.getScope().isLocal() && !this.isGlobalIndex()); setFlag(FOR_APPTABLE_OR_GLOBAL_INDEX, !this.isLocalIndex() && !this.regionAttributes.getScope().isLocal()); final EvictionAttributes ea = this.regionAttributes.getEvictionAttributes(); setFlag(IS_OVERFLOW, ea != null && ea.getAction().equals(EvictionAction.OVERFLOW_TO_DISK)); }
private void initialize(Region region) { setNumberOfEntries(region.size()); EvictionAttributes ea = region.getAttributes().getEvictionAttributes(); if (ea != null && ea.getAlgorithm().isLRUMemory()) { LocalRegion lr = (LocalRegion) region; LRUStatistics stats = ((AbstractLRURegionMap) lr.getRegionMap())._getLruList().stats(); setHeapSize(stats.getCounter()); } else { setHeapSize(-1); } }
private void initialize(Region region) { setNumberOfEntries(region.size()); EvictionAttributes ea = region.getAttributes().getEvictionAttributes(); if (ea != null && ea.getAlgorithm().isLRUMemory()) { LocalRegion lr = (LocalRegion) region; LRUStatistics stats = ((AbstractLRURegionMap) lr.getRegionMap())._getLruList().stats(); setHeapSize(stats.getCounter()); } else { setHeapSize(-1); } }