void serializeVersionTag(VersionHolder tag, DataOutput out) throws IOException { int entryVersion = tag.getEntryVersion(); long regionVersion = tag.getRegionVersion(); VersionSource versionMember = tag.getMemberID(); long timestamp = tag.getVersionTimeStamp(); int dsId = tag.getDistributedSystemId(); serializeVersionTag(entryVersion, regionVersion, versionMember, timestamp, dsId, out); }
void serializeVersionTag(VersionHolder tag, DataOutput out) throws IOException { int entryVersion = tag.getEntryVersion(); long regionVersion = tag.getRegionVersion(); VersionSource versionMember = tag.getMemberID(); long timestamp = tag.getVersionTimeStamp(); int dsId = tag.getDistributedSystemId(); serializeVersionTag(entryVersion, regionVersion, versionMember, timestamp, dsId, out); }
re.getKey(), destroyedVersion, version.getRegionVersion(), (this._getOwner().getTombstoneCount() - 1)); } else { logger.trace(LogMarker.TOMBSTONE_COUNT, "removing entry (v{}) that is older than an expiring tombstone (v{} rv{}) for {}", entryVersion, destroyedVersion, version.getRegionVersion(), re.getKey()); vector.recordGCVersion(version.getMemberID(), version.getRegionVersion());
log.info(LocalizedStrings.DEBUG, "removing tombstone for " + re.getKeyCopy() + " with v" + destroyedVersion + " rv" + version.getRegionVersion() + "; count is " + (this._getOwner().getTombstoneCount() - 1)); log.info(LocalizedStrings.DEBUG, "removing entry (v" + entryVersion + ") that is older than an expiring tombstone (v" + destroyedVersion + " rv" + version.getRegionVersion() + ") for " + re.getKeyCopy()); _getOwner().incTombstoneCount(-1); _getOwner().getVersionVector().recordGCVersion(version.getMemberID(), version.getRegionVersion(), null);