} else if (request.isSetValue()) {
byte[] rvalue = request.getValue();
List<IVersion> versions = store.getVersions(key);
VectorClock newclock = new VectorClock();
for (IVersion v : versions) {
newclock = newclock.merge((VectorClock)v);
}
newclock = newclock.incremented(syncManager.getLocalNodeId(),
System.currentTimeMillis());
value = Versioned.value(rvalue, newclock);
} else {