long since = (sinceL == null) ? 0L : sinceL.longValue();
/* One more thing: let's sanity check that our key range overlaps request
* range. If not, can avoid (possibly huge) database scan.
*/
NodeState localState = _cluster.getLocalState();
List<E> entries;
KeyRange localRange = localState.totalRange();
if (localRange.overlapsWith(range)) {
entries = _listEntries(range, since, upUntil, _maxToListPerRequest, timestamp);
/*
System.err.println("Sync for "+_localState.getRangeActive()+" (slice of "+range+"); between "+sinceL+" and "+upUntil+", got "+entries.size()+"/"
+_stores.getEntryStore().getEntryCount()+" entries... (time: "+_timeMaster.currentTimeMillis()+")");