@Override public String toString() { StringBuilder sb = new StringBuilder(); sb.append("dr=").append(region.getDiskRegion().getId()); sb.append(" versionOnly=" + this.versionOnly); if (this.versionOnly) { sb.append(" versionTag=" + this.tag); } if (de != null) { sb.append(" key=" + de.getKeyCopy()); } else { sb.append(" <END CLEAR>"); } return sb.toString(); } }
public void handleRegionEntry(RegionEntry re) { DiskEntry de = (DiskEntry)re; synchronized (de) { DiskId id = de.getDiskId(); if (id != null) { if (EntryBits.isRecoveredFromDisk(id.getUserBits())) { drs.destroyRecoveredEntry(de.getKeyCopy()); } } } } });
public void handleRegionEntry(RegionEntry re) { DiskEntry de = (DiskEntry)re; synchronized (de) { DiskId id = de.getDiskId(); if (id != null && re.isTombstone()) { VersionStamp stamp = re.getVersionStamp(); if(getRegionVersionVector().isTombstoneTooOld(stamp.getMemberID(), stamp.getRegionVersion())) { drs.destroyRecoveredEntry(de.getKeyCopy()); } } } } });
valueOffset = di.getOffsetInOplog(); valueLength = di.getValueLength(); deKey = de.getKeyCopy(); if (valueOffset < 0) { assert (EntryBits.isAnyInvalid(userBits) || EntryBits.isTombstone(userBits));
Object key = entry.getKeyCopy(); this.keyBytes = EntryEventImpl.serialize(key); this.size += (4 + this.keyBytes.length);
+ " != curdid.getOplogId()=" + curdid.getOplogId() + " for drId=" + drId + " key=" + de.getKeyCopy());
this.logger.info(LocalizedStrings.DEBUG, "TRACE_WRITES basicRemove: id=<" + abs(id.getKeyId()) + "> key=<" + entry.getKeyCopy() + ">" + " drId=" + dr.getId() + " oplog#" + getOplogId()); EntryLogger.logPersistDestroy(dr.getName(), entry.getKeyCopy(), dr.getDiskStoreID());
+ "> key=<" + entry.getKeyCopy() + ">" + " valueOffset=" + startPosForSynchOp + " userBits=" + userBits EntryLogger.logPersistPut(dr.getName(), entry.getKeyCopy(), dr.getDiskStoreID());
+ "> key=<" + entry.getKeyCopy() + ">" + " valueOffset=" + startPosForSynchOp + " userBits=" + userBits EntryLogger.logPersistPut(dr.getName(), entry.getKeyCopy(), dr.getDiskStoreID());
key = de.getKeyCopy();