DiskRegion dr = ((LocalRegion)region).getDiskRegion(); StatisticsFactory factory = region.getCache().getDistributedSystem(); Oplog oplog1 = new Oplog(11, dr.getOplogSet(), new DirectoryHolder(factory,dirs[1], 1000, 0)); Oplog oplog2 = new Oplog(12, dr.getOplogSet(), new DirectoryHolder(factory,dirs[2], 1000, 1)); Oplog oplog3 = new Oplog(13, dr.getOplogSet(), new DirectoryHolder(factory,dirs[3], 1000, 2));
public void testGetChild() { deleteFiles(); region = DiskRegionHelperFactory .getAsyncPersistOnlyRegion(cache, diskProps); DiskRegion dr = ((LocalRegion)region).getDiskRegion(); Oplog oplog = dr.testHook_getChild(); long id = oplog.getOplogId(); StatisticsFactory factory = region.getCache().getDistributedSystem(); Oplog newOplog = new Oplog(id, dr.getOplogSet(), new DirectoryHolder(factory, dirs[0], 1000000, 0)); dr.getDiskStore().persistentOplogs.setChild(newOplog); assertEquals(newOplog, dr.testHook_getChild()); dr.setChild(oplog); assertEquals(oplog, dr.testHook_getChild()); newOplog.close(); newOplog = null; closeDown(); }
Oplog newOplog = new Oplog(id, dr.getOplogSet(), new DirectoryHolder(factory, dirs[0], 1000, 0)); dr.getOplogSet().setChild(newOplog); Oplog newOplog = new Oplog(id, dr.getOplogSet(), new DirectoryHolder(factory, dirs[0], 1000, 2)); dr.setChild(newOplog);
long tempMaxDirSize = 0; for (int i = 0; i < length; i++) { directories[i] = new DirectoryHolder(getName() + "_DIR#" + i, factory, dirs[i], dirSizes[i], i);
DiskRegion dr = ((LocalRegion)region).getDiskRegion(); StatisticsFactory factory = region.getCache().getDistributedSystem(); Oplog oplog1 = new Oplog(11, dr.getOplogSet(), new DirectoryHolder(factory,dirs[1], 1000, 0)); Oplog oplog2 = new Oplog(12, dr.getOplogSet(), new DirectoryHolder(factory,dirs[2], 1000, 1)); Oplog oplog3 = new Oplog(13, dr.getOplogSet(), new DirectoryHolder(factory,dirs[3], 1000, 2));
long tempMaxDirSize = 0; for (int i = 0; i < length; i++) { directories[i] = new DirectoryHolder(getName() + "_DIR#" + i, factory, dirs[i], dirSizes[i], i);
context.checking(new Expectations() {{ allowing(parent).getInfoFileDir(); will(returnValue(new DirectoryHolder(sf, testDirectory, 0, 0))); allowing(parent).getDiskStoreID(); will(returnValue(diskStoreID));
ignoring(df); }}); DirectoryHolder dirHolder = new DirectoryHolder(sf, testDirectory, 0, 0);