minor improvements

pull/38/head
Nikita 11 years ago
parent 777c2bdfbb
commit 0695feca8c

@ -290,7 +290,7 @@ public class RedissonMap<K, V> extends RedissonExpirable implements RMap<K, V> {
Promise<V> promise = connectionManager.getGroup().next().newPromise();
RedisAsyncConnection<Object, V> async = connection.getAsync();
putAsync(key, value, promise, async);
promise.addListener(connectionManager.createReleaseReadListener(connection));
promise.addListener(connectionManager.createReleaseWriteListener(connection));
return promise;
}

@ -498,9 +498,6 @@ public class RedissonSortedSet<V> extends RedissonObject implements RSortedSet<V
if (BigDecimal.valueOf(leftScore).add(BigDecimal.valueOf(inc)).compareTo(BigDecimal.valueOf(rightScore)) >= 0) {
// TODO check strange behavior
// if (leftScore + inc >= rightScore) {
if (inc == 0) {
inc = 0.1;
}
score = BigDecimal.valueOf(leftScore).add(BigDecimal.valueOf(inc).divide(BigDecimal.TEN)).doubleValue();
} else {
score = BigDecimal.valueOf(leftScore).add(BigDecimal.valueOf(inc)).doubleValue();

Loading…
Cancel
Save