public void resetRVV() { this.versionVector = new DiskRegionVersionVector(ds.getDiskStoreID()); }
public DiskStoreID getDiskStoreID() { return getDiskStore().getDiskStoreID(); }
public DiskStoreID getDiskStoreID() { return getDiskStore().getDiskStoreID(); }
public DiskStoreID getDiskStoreID() { return getDiskStore().getDiskStoreID(); }
public DiskStoreID getDiskStoreID() { return getDiskStore().getDiskStoreID(); }
public void resetRVV() { this.versionVector = new DiskRegionVersionVector(ds.getDiskStoreID()); }
/** * Returns the dir name used to back up this DiskStore's directories under. * The name is a concatenation of the disk store name and id. */ public String getBackupDirName() { String name = getName(); if(name == null) { name = GemFireCacheImpl.DEFAULT_DS_NAME; } return (name + "_" + getDiskStoreID().toString()); }
/** * Returns the dir name used to back up this DiskStore's directories under. * The name is a concatenation of the disk store name and id. */ public String getBackupDirName() { String name = getName(); if(name == null) { name = GemFireCacheImpl.DEFAULT_DS_NAME; } return (name + "_" + getDiskStoreID().toString()); }
public void dumpRegionMetadata(boolean showBuckets) { System.out.println("Disk Store ID: " + getDiskStore().getDiskStoreID()); System.out.println("Regions in the disk store:"); for (Map.Entry<String, List<PlaceHolderDiskRegion>> regionEntry : getRegionsToDump(null).entrySet()) { System.out.print(" "); List<PlaceHolderDiskRegion> regions = regionEntry.getValue(); PlaceHolderDiskRegion region0 = regions.get(0); if(region0.isBucket()) { dumpPRMetaData(showBuckets, regions); } else { region0.dumpMetadata(); } } }
public void dumpRegionMetadata(boolean showBuckets) { System.out.println("Disk Store ID: " + getDiskStore().getDiskStoreID()); System.out.println("Regions in the disk store:"); for (Map.Entry<String, List<PlaceHolderDiskRegion>> regionEntry : getRegionsToDump(null).entrySet()) { System.out.print(" "); List<PlaceHolderDiskRegion> regions = regionEntry.getValue(); PlaceHolderDiskRegion region0 = regions.get(0); if(region0.isBucket()) { dumpPRMetaData(showBuckets, regions); } else { region0.dumpMetadata(); } } }
public Object call() { LocalRegion lr = (LocalRegion)getCache().getRegion(REGION_NAME); assertTrue(lr!=null && lr.getDiskStore()!=null); DiskStoreID dsid = lr.getDiskStore().getDiskStoreID(); return dsid; } };
public final VersionSource getVersionMember() { if(dataPolicy.withPersistence()) { return getDiskStore().getDiskStoreID(); } else { return this.cache.getMyId(); } }
public VersionSource getVersionMember() { if(dataPolicy.withPersistence()) { return getDiskStore().getDiskStoreID(); } else { return this.cache.getMyId(); } }
public PersistentMemberID generatePersistentID(DiskRegionView dr) { File firstDir = getInfoFileDir().getDir(); InternalDistributedSystem ids = getCache().getDistributedSystem(); InternalDistributedMember memberId = ids.getDistributionManager() .getDistributionManagerId(); //NOTE - do NOT use DM.cacheTimeMillis here. See bug #49920 long timestamp = System.currentTimeMillis(); PersistentMemberID id = new PersistentMemberID(getDiskStoreID(), memberId.getInetAddress(), firstDir.getAbsolutePath(), memberId.getName(), timestamp, (short) 0); return id; }
public PersistentMemberID generatePersistentID(DiskRegionView dr) { File firstDir = getInfoFileDir().getDir(); InternalDistributedSystem ids = getCache().getDistributedSystem(); InternalDistributedMember memberId = ids.getDistributionManager() .getDistributionManagerId(); //NOTE - do NOT use DM.cacheTimeMillis here. See bug #49920 long timestamp = System.currentTimeMillis(); PersistentMemberID id = new PersistentMemberID(getDiskStoreID(), memberId.getIpAddress(), firstDir.getAbsolutePath(), memberId.getName(), timestamp, (short) 0); return id; }
private void writeDiskStoreRecord(OplogFile olf) throws IOException { this.opState = new OpState(); this.opState.initialize(getParent().getDiskStoreID()); writeOpLogBytes(olf, false, true); // fix for bug 41928 olf.currSize += getOpStateSize(); this.dirHolder.incrementTotalOplogSize(getOpStateSize()); }
private synchronized VersionTag createDummyTag(long dummyVersionTs) { LocalRegion region = (LocalRegion)this.owner; VersionSource member = region.getDiskStore().getDiskStoreID(); long regionVersion = region.getDiskRegion().getVersionForMember(member); VersionTag vt = VersionTag.create(member); vt.setEntryVersion(1); vt.setRegionVersion(regionVersion+1); vt.setMemberID(member); vt.setVersionTimeStamp(dummyVersionTs); vt.setDistributedSystemId(-1); return vt; }
private synchronized VersionTag createDummyTag(DiskRecoveryStore drs, long currentTime) { DiskStoreID member = getParent().getDiskStoreID(); getParent().getDiskInitFile().getOrCreateCanonicalId(member); long regionVersion = drs.getVersionForMember(member); VersionTag vt = VersionTag.create(member); vt.setEntryVersion(1); vt.setRegionVersion(regionVersion+1); vt.setMemberID(member); vt.setVersionTimeStamp(currentTime); vt.setDistributedSystemId(-1); return vt; }
private void writeDiskStoreRecord(OplogFile olf, OPLOG_TYPE type) throws IOException { this.opState = new OpState(); this.opState.initialize(type); writeOpLogBytes(olf, false, true); olf.currSize += getOpStateSize(); this.dirHolder.incrementTotalOplogSize(getOpStateSize()); clearOpState(); this.opState.initialize(getParent().getDiskStoreID()); writeOpLogBytes(olf, false, true); // fix for bug 41928 olf.currSize += getOpStateSize(); this.dirHolder.incrementTotalOplogSize(getOpStateSize()); }
private synchronized VersionTag createDummyTag(DiskRecoveryStore drs) { DiskStoreID member = getParent().getDiskStoreID(); int memberid = getParent().getDiskInitFile().getOrCreateCanonicalId(member); long regionVersion = drs.getVersionForMember(member); VersionTag vt = VersionTag.create(member); vt.setEntryVersion(1); vt.setRegionVersion(regionVersion + 1); vt.setMemberID(member); vt.setVersionTimeStamp(getParent().getCache().cacheTimeMillis()); vt.setDistributedSystemId(-1); return vt; }