Small tests cleanup and fixed a bug in ReplicatingCluster.asReplica.lastModificationTime()

This commit is contained in:
leventov
2014-09-09 02:23:46 +04:00
parent ea16356d46
commit 5ca750800c
4 changed files with 12 additions and 177 deletions
@@ -138,8 +138,8 @@ public final class ReplicatingCluster implements Closeable {
@Override
public long lastModificationTime(byte remoteIdentifier) {
long t = System.currentTimeMillis();
for (int i = (int) chronicleChannelBitSet.nextSetBit(0); i > 0;
i = (int) chronicleChannelBitSet.nextSetBit(i + 1)) {
for (int i = (int) chronicleChannelBitSet.previousSetBit(chronicleChannels.length);
i > 0; i = (int) chronicleChannelBitSet.previousSetBit(i - 1)) {
t = min(t, chronicleChannels[i].lastModificationTime(remoteIdentifier));
}
return t;