Nikita Koksharov
930a1cf187
jackson updated
5 years ago
Nikita Koksharov
4dcc0e7a9f
refactoring
5 years ago
Nikita Koksharov
5ea2008d4d
Feature - RCountDownLatchRx and RCountDownLatchReactive objects added. #2429
5 years ago
Nikita Koksharov
e54f659038
Fixed - channel subscription proccess in interrupted methods can't be interrupted #2428
5 years ago
Nikita Koksharov
b9829c0177
Feature - awaitAsync methods added to RCountDownLatch object. #2427
5 years ago
Nikita Koksharov
26cda95ef0
refactoring
5 years ago
Nikita Koksharov
d9d346fa33
Feature - RExecutorService.getTaskIds method added #2424
5 years ago
Nikita Koksharov
b66bcbbbff
test fixed
5 years ago
Nikita Koksharov
2621b4c768
Feature - checkSlotsCoverage setting added to cluster config. #2284
5 years ago
Nikita Koksharov
35204d0ccf
Fixed - RMap.get() method invokes MapWriter.write() method during value loading. #2411
5 years ago
Nikita Koksharov
990595a540
added logging to DNSMonitor class
5 years ago
Nikita Koksharov
399f5d7bf5
Feature - RExecutorServiceAsync.cancelTaskAsync() method added.
5 years ago
Nikita Koksharov
bbeaf0387c
Feature - RExecutorService.hasTask method added. #2360
5 years ago
Nikita Koksharov
6d2dd5ab97
Added exception handling to Kryo5Codec
5 years ago
Nikita Koksharov
5375a8ac99
refactoring
5 years ago
Nikita Koksharov
0c7ea7f46b
refactoring
5 years ago
Nikita Koksharov
6635071eb5
Merge branch 'master' of github.com:redisson/redisson
5 years ago
Nikita Koksharov
1694dd04ae
Fixed - Interrupted blocking methods aren't canceled #2403
5 years ago
Nikita Koksharov
279cdd2e86
Merge pull request #2400 from JokerQueue/master
...
ClusterNodesDecoder ignore unknown flag and avoid throwing exception, fix bug #2399
5 years ago
ZhangJQ
91df94fcce
ClusterNodesDecoder ignore unknown flag and avoid throwing exception
5 years ago
Nikita Koksharov
8e74c0e9f6
Fixed - AsyncSemaphore counter field should be volatile. #2398
5 years ago
Nikita Koksharov
7bb7e1066b
Fixed - Data encoding exception is not logged during remote call invocation
5 years ago
Nikita Koksharov
e8c268e5d4
jackson-databind updated
5 years ago
Nikita Koksharov
76e55a6b30
refactoring
5 years ago
Nikita Koksharov
5621bdce23
Feature - added poll() methods with limit to RQueue, RDeque, RDelayedQueue objects #2391
5 years ago
Nikita Koksharov
758acbe5f3
Feature - RMap write-behind queue should be fault-tolerant #2388
5 years ago
Nikita Koksharov
94d350c744
Fixed - RKeysRx.getKeys() and RKeysReactive.getKeys() methods aren't working. #2381
5 years ago
Nikita Koksharov
246f1d7d3c
Feature - RExecutorService.getTaskCount method added. #2350
5 years ago
Nikita Koksharov
4ed58193df
refactoring
5 years ago
Nikita Koksharov
e1c16bc3bc
javadocs fixed
5 years ago
Nikita Koksharov
12131e9bec
byte-buddy updated
5 years ago
Nikita Koksharov
45c47952c1
[maven-release-plugin] prepare for next development iteration
5 years ago
Nikita Koksharov
ce81ff5cb6
[maven-release-plugin] prepare release redisson-3.11.5
5 years ago
Nikita Koksharov
31ed986967
refactoring
5 years ago
Nikita Koksharov
0041487e74
refactoring
5 years ago
Nikita Koksharov
8b8cbab950
RLiveObjectService.persist optimization
5 years ago
Nikita Koksharov
10bfcac10b
Fixed - cluster connection manager discoveries wrong slot changes. #2371
5 years ago
Nikita Koksharov
082c0dccf8
Fixed - host details in Redis url cause extra bracket at the end. #2370
5 years ago
Nikita Koksharov
2e6de2ee1f
refactoring
5 years ago
Nikita Koksharov
394d683e0f
refactoring
5 years ago
Nikita Koksharov
0ceaa4527b
refactoring
5 years ago
Nikita Koksharov
780eea2e0b
refactoring
5 years ago
Nikita Koksharov
e97e78fa65
Feature - Kryo5Codec implemented. #2366
5 years ago
Nikita Koksharov
af655fed54
refactoring
5 years ago
Nikita Koksharov
710c384111
Fixed - RBuckets.get() method doesn't work with custom codec. #2361
5 years ago
Nikita Koksharov
0b941a1b7c
Feature - added batched persist method to RLiveObjectService object #2359
5 years ago
Nikita Koksharov
0d4ec96df6
Fixed - RLock.unlock() method hangs forever. #2355
5 years ago
Nikita Koksharov
794f5030a1
Fixed - RStream.trim method throws exception #2352
5 years ago
Nikita Koksharov
96daf5dc9c
Feature - subscribeOnFirstElements and subscribeOnLastElements methods added to RScoredSortedSet object #2349
5 years ago
Nikita Koksharov
e85efa89af
javadocs fixed
5 years ago
Nikita Koksharov
72afbe83d9
Feature - subscribeOnElements method added to RBlockingQueue. subscribeOnFirstElements and subscribeOnLastElements methods added to RBlockingDeque #2346
5 years ago
Nikita Koksharov
21158954b9
refactoring
5 years ago
Nikita Koksharov
3dcb6369c7
Fixed - CommandsQueue handler consumes 100% of CPU resources. #2299
5 years ago
Nikita Koksharov
16b28b7a7f
javadocs fixed
5 years ago
Nikita Koksharov
aa7ddb84a8
refactoring
5 years ago
Nikita Koksharov
deef379c69
dependencies updated
5 years ago
Nikita Koksharov
c4f95cbca7
Feature - Automatic-Module-Name entry added to manifest file. #2342
5 years ago
Nikita Koksharov
4d96330421
[maven-release-plugin] prepare for next development iteration
6 years ago
Nikita Koksharov
ef4cfb22ac
[maven-release-plugin] prepare release redisson-3.11.4
6 years ago
Nikita Koksharov
f0e27b4a03
refactoring
6 years ago
Nikita Koksharov
f2e9063bd9
jackson updated
6 years ago
Nikita Koksharov
d9793a669a
Fixed - threads blocked waiting on CountDownLatch #2304
6 years ago
Nikita Koksharov
8b4d453064
Fixed - rename and renamenx methods of RMultimap interface aren't working. #2066
6 years ago
Nikita Koksharov
3a47ed40c0
Fixed - memory leak caused by FastThreadLocal used in CodecDecoder. #2309
6 years ago
Nikita Koksharov
cbfb32ee7b
refactoring
6 years ago
Nikita Koksharov
05920f51c6
Fixed - queue blocking methods don't re-throw InterruptedException #2327
6 years ago
Nikita Koksharov
941ce121dc
Fixed - Redisson.shutdown blocks calling thread. #2306
6 years ago
Nikita Koksharov
2f7b089a14
Feature - support for gt, ge, lt and le conditions in LiveObject search engine #2324
6 years ago
Nikita Koksharov
7ac980b3f5
Fixed - ExecutorService tasks duplication after task retry event. #2308
6 years ago
Nikita Koksharov
d4d66216ad
refactoring
6 years ago
Nikita Koksharov
a863a7c44e
Javadoc fixed
6 years ago
Nikita Koksharov
217df41dc7
refactoring
6 years ago
Nikita Koksharov
eb962251f4
refactoring
6 years ago
Nikita Koksharov
094274a465
refactoring
6 years ago
Nikita Koksharov
64d4ee5099
Merge branch 'master' of github.com:redisson/redisson
6 years ago
Nikita Koksharov
0487fd9c40
Fixed - Redisson.shutdown blocks calling thread. #2306
6 years ago
AndreevDm
d677f49e7a
Do not wrap in square brackets already wrapped IPv6 addresses v2
...
There was already a fix b7df3a2d29
But it was lost in a9f7a99388 (diff-7d2da5068938564117bd318316bdd1ad)
6 years ago
Nikita Koksharov
fe4d444414
Fixed - RMapCache.remainTimeToLive method returns negative remain time. #2272
6 years ago
Nikita Koksharov
ec9a661aa4
deprecate some methods
6 years ago
Nikita Koksharov
dec65f7cc6
refactoring
6 years ago
Nikita Koksharov
7ccc1335d3
Fixed - RBucket.get doesn't work in Redis cluster mode. #2240
6 years ago
Nikita Koksharov
23fd2a6e32
Fixed - wrong error message if Sentinel server has misconfiguration #2291
6 years ago
Nikita Koksharov
e64392b1bd
[maven-release-plugin] prepare for next development iteration
6 years ago
Nikita Koksharov
b4ed1bb342
[maven-release-plugin] prepare release redisson-3.11.3
6 years ago
Nikita Koksharov
a2851e5a17
refactoring
6 years ago
Nikita Koksharov
a3d6d59e07
refactoring
6 years ago
Nikita Koksharov
e164c76665
Improvement - useCache parameter added to FstCodec. #2206
6 years ago
Nikita Koksharov
4f3fbe0281
Feature - JBoss Marshalling codec implementation. #2283
6 years ago
Nikita Koksharov
e543b8d17a
tests fixed
6 years ago
Nikita Koksharov
53e4c223d6
Fixed - Redisson couldn't be shutdown if one of RBatch commands was canceled. #2275
6 years ago
Nikita Koksharov
c1c1e1e5bd
version updated
6 years ago
Nikita Koksharov
14a5bef668
refactoring
6 years ago
Nikita Koksharov
2bcddb1d3b
Feature - allow to use Spring's @Autowired, @Value and JSR-330 @Inject annotations in ExecutorService tasks. #1657
6 years ago
Nikita Koksharov
f58c083653
refactoring
6 years ago
Nikita Koksharov
ecd3a2cb35
refactoring
6 years ago
Nikita Koksharov
a7cb1a48c2
refactoring
6 years ago
Nikita Koksharov
c72cdb9e9b
refactoring
6 years ago
Nikita Koksharov
dc7206ab79
Fixed - semaphore object is not deleted after RLocalCachedMap.clearLocalCache method invocation. #2273
6 years ago
Nikita Koksharov
8669589d7e
refactoring
6 years ago
Nikita Koksharov
1a6ef7b9f9
refactoring
6 years ago
Nikita Koksharov
fa0a6740c4
refactoring
6 years ago
Nikita Koksharov
9c00ed388d
checkstyle updated
6 years ago
Nikita Koksharov
d7e186eb12
refactoring
6 years ago
Nikita Koksharov
90c19483c2
lib versions updated
6 years ago
Nikita Koksharov
b3e3215f2e
Fixed - RStream.readGroup method doesn't work properly with TypedJsonJacksonCodec #2107
6 years ago
Nikita Koksharov
3d3d429922
refactoring
6 years ago
Nikita Koksharov
a5511ed142
Improvement - URL object should be used for sslKeystore and sslTruststore settings. #1644
6 years ago
Nikita Koksharov
7bc7dfe2f2
Fixed - RedisTimeoutException is thrown if retryAttempts set to 0 #1611
6 years ago
Nikita Koksharov
a52796fb31
Feature - SSL support for Sentinel mode. #2261
6 years ago
Nikita Koksharov
f4a631482f
refactoring
6 years ago
Nikita Koksharov
80414518b7
getId() method added to RedissonClient, RedissonRxClient, RedissonReactiveClient interfaces
6 years ago
Nikita Koksharov
d6d6d57cd7
refactoring
6 years ago
Nikita Koksharov
2e9b297b4a
refactoring
6 years ago
Nikita Koksharov
6c43f4cfa9
Feature - sizeInMemory method added to RObjectReactive and RObjectRx interfaces
6 years ago
Nikita Koksharov
66b69af417
[maven-release-plugin] prepare for next development iteration
6 years ago
Nikita Koksharov
9768af99dd
[maven-release-plugin] prepare release redisson-3.11.2
6 years ago
Nikita Koksharov
102669fab9
test fixed
6 years ago
Nikita Koksharov
ac6581ed21
Fixed - RBatch throws NoSuchElementException. #2212
6 years ago
Nikita Koksharov
06d155f2c8
jackson-databind updated
6 years ago
Nikita Koksharov
89181bfc11
refactoring
6 years ago
Nikita Koksharov
f4611f0035
Fixed - RedisTimeoutException is thrown if retryInterval set to 0 #2175
6 years ago
Alexandru.Guzun
a53f7839f1
Fixed #2241 . Set.intersection, union and diff should return a Single, or Mono, of Integer, not long
6 years ago
Nikita Koksharov
fb85c4356e
Fixed - FSTCodec is not fully copied #2177
6 years ago
Nikita Koksharov
4dfbbe0d06
maven-bundle-plugin updated
6 years ago
Nikita Koksharov
5e76ca1e4f
Fixed - CommandAsyncService.CODECS changed to Soft reference map. #2177
6 years ago
Nikita Koksharov
1e680b2911
refactoring
6 years ago
Nikita Koksharov
f9b7567263
Fixed - RKeys.deleteByPatternAsync doesn't work in batch mode #2216
6 years ago
Nikita Koksharov
c856c35373
Improvement - RKeys.deleteByPattern performance improvements
6 years ago
Nikita Koksharov
12e81de984
Fixed - Subscribe timeouts after failover. #2181
6 years ago
Nikita Koksharov
8a898ced46
Fixed - a new attempt is not made if node with defined slot hasn't been discovered. #2234
6 years ago
Nikita Koksharov
6af30bca91
RLiveObject should implement RExpirable
6 years ago
Nikita Koksharov
27aae56795
typo fixed
6 years ago
Nikita Koksharov
c1b7f54a04
refactoring
6 years ago
Nikita Koksharov
bc9b3e04d6
remove invocation of loadComparator method during RSortedSet creation
6 years ago
Nikita Koksharov
f17928c925
RLiveObjectService.asRExpirable is deprecated
6 years ago
Nikita Koksharov
553135e470
jackson-databind updated
6 years ago
Nikita Koksharov
eafb42c453
Fixed - some methods of RScript doesn't use defined codec. #2228
6 years ago
Nikita Koksharov
5fdd5c1b24
Fixed - removeAll method doesn't work on collections returned by Multimap based objects. #2219
6 years ago
Nikita Koksharov
d8854b3bb0
[maven-release-plugin] prepare for next development iteration
6 years ago
Nikita Koksharov
fa0d64dae8
Merge branch 'master' of github.com:redisson/redisson
6 years ago
Nikita Koksharov
ef033d886c
[maven-release-plugin] prepare release redisson-3.11.1
6 years ago
Nikita Koksharov
bc2af1eca4
Merge pull request #2161 from mcacker/issue-1507-mapcache-expiration2
...
Issue 1507 mapcache expiration
6 years ago
Nikita Koksharov
7701bcb066
typos fixed
6 years ago
Nikita Koksharov
d5a69754bb
Merge pull request #2100 from jncorpron/timeout_drift
...
Fix #2099 timeout drift in RedissonFairLock
6 years ago
Justin Corpron
df6cca4bcf
Remove formatting of unchanged logic
6 years ago
Nikita Koksharov
52e80ed8a3
Merge pull request #2191 from tristanlins/hotfix-multiple-env
...
Support multiple environment variables with default
6 years ago
Nikita Koksharov
305a317e67
Merge pull request #2190 from jchobantonov/master
...
add default entries in MANIFEST.MF file and extra Build-Time entry as well #2185
6 years ago
Tristan Lins
52007ecc91
Allow usage of multiple env variables with default values in one config entry
6 years ago
Tristan Lins
a82e4ce9f3
SingleServerConfig#getAddress() is a String, not an URI anymore #2150 #2029
...
Since 0ce487f08d
SingleServerConfig#getAddress() return type has changed to String.
6 years ago
Nikita Koksharov
82802f5d41
Revert "make javax.cache, io.projectreactor, io.reactivex.rxjava2 dependencies optional #1070"
...
This reverts commit bab459a3ba
.
6 years ago
Zhelyazko Chobantonov
0721fe17df
add default entries in MANIFEST.MF file and extra Build-Time entry as well #2185
6 years ago
Nikita Koksharov
8c53144ecc
connectionMinimumIdleSize set to 24 #2189
6 years ago
Nikita Koksharov
b357e62a5d
Fixed - dead Sentinel appears in logs as node added and down. #2143
6 years ago
Nikita Koksharov
58236688af
license header added
6 years ago
Nikita Koksharov
bab459a3ba
make javax.cache, io.projectreactor, io.reactivex.rxjava2 dependencies optional #1070
6 years ago
Nikita Koksharov
c140b5cdb7
Fixed - Publish/Subscribe connections are not resubscribed properly after failover process. #2181
6 years ago
Nikita Koksharov
d8055ba0dd
Fixed - RedissonLocalCachedMap.clearLocalCache method executes asynchronously. #1926
6 years ago
Nikita Koksharov
7ec36c23f9
test fixed
6 years ago
Nikita Koksharov
4f78eaa7e8
Fixed - RStream.getInfo throws java.lang.ClassCastException #2174
6 years ago
Nikita Koksharov
9d10cf9ab7
refactoring
6 years ago
Nikita Koksharov
98c54bf8e4
refactoring
6 years ago
Nikita Koksharov
557fe2f459
refactoring
6 years ago
Nikita Koksharov
d7b029327a
Fixed - RedissonMultiLock could be acquired by multiple threads if waitTime == -1 and leaseTime != -1. #2172
6 years ago
Nikita Koksharov
8a585cd0e3
javadocs added
6 years ago
Nikita Koksharov
df1d8589c6
test fixed
6 years ago
Nikita Koksharov
39df04eb2a
javadoc typos fixed
6 years ago
Nikita Koksharov
60f88d3194
Feature - getPendingInvocations method added to RRemoteService object. #2171
6 years ago
Nikita Koksharov
d5defdf03d
Merge branch 'master' of github.com:redisson/redisson
6 years ago
Nikita Koksharov
054dba84a4
Feature - implementation of Spring Session ReactiveSessionRepository added. #2163
6 years ago
Zhelyazko Chobantonov
6934b23c96
Use maven packaging for redisson project as jar instead of bundle #2135
6 years ago
Nikita Koksharov
e356c1e3d4
Fixed - SessionExpiredEvent is not triggered. #2153
6 years ago
Nikita Koksharov
8d78bf5197
Fixed - PRINCIPAL_NAME_INDEX_NAME key is not created in redis. SessionExpiredEvent is not triggered. #2153
6 years ago
Mitchell Ackerman
cd7af576ef
remove local config file
6 years ago
Mitchell Ackerman
cc89421a01
Merge branch 'master' into issue-1507-mapcache-expiration2
...
# Conflicts:
# pom.xml
# redisson-all/pom.xml
# redisson-hibernate/pom.xml
# redisson-hibernate/redisson-hibernate-4/pom.xml
# redisson-hibernate/redisson-hibernate-5/pom.xml
# redisson-hibernate/redisson-hibernate-52/pom.xml
# redisson-hibernate/redisson-hibernate-53/pom.xml
# redisson-spring-boot-starter/pom.xml
# redisson-spring-data/pom.xml
# redisson-spring-data/redisson-spring-data-16/pom.xml
# redisson-spring-data/redisson-spring-data-17/pom.xml
# redisson-spring-data/redisson-spring-data-18/pom.xml
# redisson-spring-data/redisson-spring-data-20/pom.xml
# redisson-spring-data/redisson-spring-data-21/pom.xml
# redisson-tomcat/pom.xml
# redisson-tomcat/redisson-tomcat-6/pom.xml
# redisson-tomcat/redisson-tomcat-7/pom.xml
# redisson-tomcat/redisson-tomcat-8/pom.xml
# redisson-tomcat/redisson-tomcat-9/pom.xml
# redisson/pom.xml
6 years ago
Mitchell Ackerman
6c7e6fc684
Merge branch 'master' into issue-1507-mapcache-expiration2
6 years ago
Mitchell Ackerman
46c36119d4
switch version to 3.11.0.1507-SNAPSHOT
6 years ago
Nikita Koksharov
d1a8936aec
Merge pull request #2158 from hs20xqy/master
...
Fixed - RedissonSessionRepository.class can't trigger created event,if set RedissonHttpSessionConfiguration.class keyPrefix attribute.
6 years ago
Nikita Koksharov
9e5087cf5e
Merge pull request #2138 from jchobantonov/master
...
resolves issue: ClassNotFoundException thrown during SeriazliationCodec.decode #2136
6 years ago
Nikita Koksharov
0ce487f08d
Fixed - host name containing underscore cause NPE. Illegal reflective access by org.redisson.misc.URIBuilder warning removed #2150 #2029
6 years ago
Nikita Koksharov
b2fc908615
code formatted
6 years ago
Mitchell Ackerman
b1a6f131c2
BOB-2132: refactored idle timetout
6 years ago
Nikita Koksharov
55047d9a0f
Feature - listPending method added to RStream, RStreamAsync, RStreamRx, RStreamReactive interfaces. #2156
6 years ago
Nikita Koksharov
09c2672ed4
RStream.getPendingInfo method added to RStream, RStreamAsync, RStreamRx, RStreamReactive interfaces.
6 years ago
huangsen
911fa38f93
Fixed - RedissonSessionRepository.class can't trigger created event,if set RedissonHttpSessionConfiguration.class keyPrefix attribute.
6 years ago
Mitchell Ackerman
cff18272b6
save to bob repo
6 years ago
Nikita Koksharov
1000e0f39a
Fixed - RRemoteService.getFreeWorkers removes registered service. #2151
6 years ago
Nikita Koksharov
be46b91482
Fixed - zero timeout isn't respected in RRateLimiter.tryAcquire method. #2149
6 years ago
Nikita Koksharov
ad03cba3fa
refactoring
6 years ago
Nikita Koksharov
336e5f18e2
Merge branch 'master' of github.com:redisson/redisson
6 years ago
Nikita Koksharov
6189c1bf71
Fixed - RedissonObjectBuilder.REFERENCES map isn't filled once. #2147
6 years ago
Nikita Koksharov
059423d9c8
Merge pull request #2137 from fgiannetti/3.0.0
...
Add natMap for Sentinel configuration
6 years ago
Nikita Koksharov
25914b000c
Fixed - RReadWriteLock.readLock doesn't take in account expiration date of the last acquired read lock. (thanks to Aimwhipy) #2144
6 years ago
Nikita Koksharov
9232aa6dba
iterators' result object of RMapRx changed to Flowable
6 years ago
Fernando Giannetti
a9f7a99388
allow IPv6 format on natMap
6 years ago
Zhelyazko Chobantonov
f62f028e08
resolves issue: ClassNotFoundException thrown during SeriazliationCodec.decode #2136
6 years ago
Nikita Koksharov
0b9f660d06
[maven-release-plugin] prepare for next development iteration
6 years ago
Nikita Koksharov
597293fe40
[maven-release-plugin] prepare release redisson-3.11.0
6 years ago
Nikita Koksharov
d172c32600
test added
6 years ago
Nikita Koksharov
01b94a82c0
refactoring
6 years ago
Nikita Koksharov
68286c2683
Feature - radiusStoreSortedTo methods added to RGeo, RGeoAsync, RGeoRx, RGeoReactive interfaces. #2113
6 years ago
Nikita Koksharov
5207d920d8
Feature - RRingBuffer object added. #249
6 years ago
Nikita Koksharov
75153ca798
libs updated
6 years ago
Nikita Koksharov
b777fed79e
Improvement - reduced memory consumption by ClusterConnectionManager. #2105
6 years ago
Nikita Koksharov
18a6cea368
Fixed - Redis response isn't fully consumed after decoding error. #2098
6 years ago
Nikita Koksharov
09c83745ad
refactoring
6 years ago
Nikita Koksharov
01db0c43df
refactoring
6 years ago
Nikita Koksharov
9b67dc6daa
Merge branch 'master' of github.com:redisson/redisson
6 years ago
Nikita Koksharov
cd595c130b
Feature - Async, Reactive, RxJava2 interfaces added to JCache. #2059
6 years ago
Nikita Koksharov
b1a863782c
Merge pull request #2091 from welkinbai/master
...
fix bug: in RedissonNodeConfig constructor with oldConf, miss mapRedu…
6 years ago
Nikita Koksharov
0cca617c78
Fixed - Spring Session PRINCIPAL_NAME_INDEX_NAME session attribute has incorrect name
6 years ago
Justin Corpron
6dbc972b6c
Fix timeout drift in RedissonFairLock
...
This change alters how timeouts are calculated for threads added into the queue
when the lock cannot be immediately acquired, and adds logic to reduce the
timeouts when a thread leaves the queue by either acquiring the lock or timing-
out while waiting. Tests have been added to ensure that the added and altered
lua code is necessary to provide the documented behavior of the fair lock, and
that the changes do not break existing desired behavior.
The timeout drift issue is resolved by decreasing the timeouts in the
redisson_lock_timeout sorted set when a thread is removed from the queue. This
logic was added to the tryLockInnerAsync lua code (both variations) in the
branch where the lock is successfully acquired, and in this case all timeouts
except the timeout being removed from the queue are decreased by threadWaitTime.
Additionally, the existing lua code in acquireFailedAsync was changed to always
decrease the timeouts regardless of where the removed thread is in the queue,
however this requires that the queue be traversed to determine the position of
the thread being removed is in the queue so that only those threads after it
have their timeouts decreased. The existing code also had the behavior where if
the 1st and 2nd threads in the queue were removed via acquireFailedAsync, the
TTL for the 3rd thread would equal the lock TTL and it would not be able to
acquire the lock fairly if the lock expired. This change requires the change to
the timeout calculation in order to fix both the timeout drift and the unfair
timeout decrease problems of the existing code.
The existing timeout calculation at the end of the lua code for
tryLockInnerAsync in the tryLock w/ waitTime call path used to be either the
lock timeout value + 5s for the first thread in the queue or for the other
threads in the queue the value was essentially the first thread's timeout + 5s.
This second rule for the 2nd thread is correct per the documentation, but for
the 3rd to the Nth thread, the timeout would not allow these threads to acquire
the lock fairly within 5s after the prior thread if the 1st and 2nd thread died
since their timeouts are the same as the 2nd thead, and this is contrary to the
documentation which provides 5s per thread in the queue. The new code sets the
timeout for a thread added to the queue to 5s plus the timeout of the thread at
the end of the queue; there is always a check now to see if the thread that has
failed to acquire the lock in the lua script is already in the queue, and if it
is already in the queue, then the lua code returns the approximate ttl based on
that thread's current timeout (timeout - 5s).
Note that the "remove stale threads" while loop was not altered even though it
also removes threads from the queue. This is the expected behavior and was
preserved, and some added tests now check the timeout expiration behavior.
6 years ago
Fernando Giannetti
3716299bea
Add natMap for Sentinel configuration
6 years ago
Nikita Koksharov
aec2460b76
Fixed - AsyncSemaphore doesn't notify sleeping threads with permits more than one. #2095
6 years ago
xiaoxuan.bai
7771c40434
fix bug: in RedissonNodeConfig constructor with oldConf, miss mapReduceWorkers value set
6 years ago
Nikita Koksharov
cf1404c960
refactoring
6 years ago
Nikita Koksharov
3e110e033e
[maven-release-plugin] prepare for next development iteration
6 years ago
Nikita Koksharov
7597274a3f
[maven-release-plugin] prepare release redisson-3.10.7
6 years ago
Nikita Koksharov
b338a5f035
refactoring
6 years ago
Nikita Koksharov
8f20f97e34
Feature - range method added to RList, RListReactive and RListRx interfaces. #2080
6 years ago
Nikita Koksharov
07f2e9af7a
checkstyle error fixed
6 years ago
Nikita Koksharov
da41773a8b
Fixed - disconnected sentinels shouldn't be listed in sentinel list. #2067
6 years ago
Nikita Koksharov
9146078ae3
Improvement - 10X Performance boost for JCache.putAll method #2079
6 years ago
Nikita Koksharov
689f7c95e9
Fixed - LiveObject field with Map type couldn't be persisted. #2061
6 years ago
Nikita Koksharov
c9bffacbdd
Feature - MILLISECONDS option added to RRateLimiter.RateIntervalUnit object #2073
6 years ago
Nikita Koksharov
328e070873
Fixed - RRateLimiter allows permits exceeding #2072
6 years ago
Nikita Koksharov
184be32c44
Fixed - CompositeCodec.getMapValueDecoder method uses MapKeyDecoder instead of MapValueDecoder #2068
6 years ago
Nikita Koksharov
98c73ccc14
refactoring
6 years ago
Nikita Koksharov
765d6ed129
Fixed - Memory leak during Queue blocking methods invocation. #2055
6 years ago
Nikita Koksharov
a056a200ca
Fixed - JCache.removeAll method doesn't notify Cache listeners #2056
6 years ago
Nikita Koksharov
b6f6931971
Improvement - JCache.getAll execution optimization for non-existing keys.
6 years ago
Nikita Koksharov
1d22aa65c9
tomcat updated
6 years ago
Nikita Koksharov
f65a9fd482
Maven build fails with "Unable to find: suppressions.xml" error #2048 (thanks to jchobantonov)
6 years ago
Nikita Koksharov
1332b03ed9
Fixed - Redis Sentinel prior 5.0.1 version doesn't require password. Regression since 3.10.5 #1981
6 years ago
Nikita Koksharov
ec5873bb1b
refactoring
6 years ago
Nikita Koksharov
caaeaf591b
Fixed - Redisson tries to renewed Lock expiration even if lock doesn't exist. Regression since 3.10.5 version #2037
6 years ago
Nikita Koksharov
c7b1b6f745
Feature - Add support for Reactive and RxJava2 interfaces for RemoteService object #2040
6 years ago
Nikita Koksharov
042290e9bd
Feature - Add support for Reactive and RxJava2 interfaces for RemoteService object #2040
6 years ago
Nikita Koksharov
747d073c1b
refactoring
6 years ago
Nikita Koksharov
d5a7a4ce84
refactoring
6 years ago
Nikita Koksharov
abe6f65fea
Fixed - FstCodec can't deserialize ConcurrentHashMap based object with package visibility #2035
6 years ago
Nikita Koksharov
797c089318
[maven-release-plugin] prepare for next development iteration
6 years ago
Nikita Koksharov
c31da7191c
[maven-release-plugin] prepare release redisson-3.10.6
6 years ago
Nikita Koksharov
817a03982c
updated Redis version used for testing
6 years ago
Nikita Koksharov
6cbe354a68
refactoring
6 years ago
Nikita Koksharov
81bacffb13
Fixed - RBitSet.asBitSet methods throws NPE #2026
6 years ago
Nikita Koksharov
348b89ba65
refactoring
6 years ago
Nikita Koksharov
f97448e7d6
Improvement - MapWriter interface retains only two methods for handling batch updated. MapOptions.writeBehindThreads parameter removed
...
Feature - added writeBehindDelay and writeBehindBatchSize settings to MapOptions object #2024
6 years ago
Nikita Koksharov
5fc2683681
Fixed - JCache.getAll throws RedisException: too many results to unpack #2014
6 years ago
Nikita Koksharov
c67c333fa1
Fixed - RLock.lock method can be interrupted with Thread.interrupt method. #1593
6 years ago
Nikita Koksharov
e4fe2105df
Improvement - Eviction task logging added. #1179
6 years ago
Nikita Koksharov
1f0459fef1
refactoring
6 years ago
Nikita Koksharov
fc58dd0b28
Fixed - RLock.unlock method returns true if lock doesn't exist #2018
6 years ago
Nikita Koksharov
d75f610233
Feature - remainTimeToLive method added to RLock, RLockAsync, RLockRx and RLockReactive interfaces. #2011
6 years ago
Nikita Koksharov
bbe40d02ef
Feature - NAT mapping support for cluster mode. #1549
6 years ago
Nikita Koksharov
d138011566
Feature - isLock method added to RLockAsync, RLockRx, RLockReactive interfaces
6 years ago
Shailender Bathula
6ce6076ba5
redisson#2007: Unit test
6 years ago
Shailender Bathula
695842d620
redisson#2007: Log re-subscription of pattern topic listeners on cluster failure at INFO level
6 years ago
Shailender Bathula
8c930f3a8f
redisson#2007: Lookup a channel's codec correctly or else the pattern topic listeners fail to re-attach on cluster failover
6 years ago
Nikita Koksharov
356fd9bc13
RedissonTopicTest.testReattachInClusterMaster test added
6 years ago
Nikita Koksharov
ed53ab66e3
Fixed - CommandPubSubDecoder.decodeResult throws IllegalStateException in JBOSS environment. #1999
6 years ago
Nikita Koksharov
ebbd6a033d
Fixed - NullValue object shouldn't be stored if RedissonSpringCacheManager.allowNullValues = false #2008
6 years ago
Nikita Koksharov
095ac8a866
javadoc fixed
6 years ago
Nikita Koksharov
32720d09dc
Fixed - removeListener method of RTopicReactive and RTopicRx interfaces throws NoSuchMethodException #2005
6 years ago
Nikita Koksharov
b41a66753b
[maven-release-plugin] prepare for next development iteration
6 years ago
Nikita Koksharov
09be87b8d9
[maven-release-plugin] prepare release redisson-3.10.5
6 years ago
Nikita Koksharov
14a2582e75
refactoring
6 years ago
Nikita Koksharov
5c2b4804bb
libs updated
6 years ago
Nikita Koksharov
5319b67e47
refactoring
6 years ago
Nikita Koksharov
da7ebb5b71
Feature - GetAndSet method with TTL support added RBucket, RBucketAsync, RBucketReactive, RBucketRx interfaces #1986
6 years ago
Nikita Koksharov
90699e0cdf
Merge pull request #1979 from hrakaroo/master
...
Shuffle the sentinel list so all clients don't prefer the same sentinel
6 years ago
Nikita Koksharov
33fdb6a3ef
Feature - addListener and removeListener methods added to RObject, RObjectAsync, RObjectReactive, RObjectRx objects. Allows to add and remove listeners for Deleted and Expired keyspace events published by Redis. #220
6 years ago
Nikita Koksharov
224a900aab
refactoring
6 years ago
Nikita Koksharov
e5c84d783a
refactoring
6 years ago
Nikita Koksharov
c19e9aba18
RPatternTopic.removeListenerAsync method added
6 years ago
Nikita Koksharov
ff3ae4a7bc
Feature - add getMultiLock, getRedLock methods to RedissonClient, RedissonRxClient and RedissonReactiveClient interfaces #1988
6 years ago
Nikita Koksharov
520268da69
javadocs added
6 years ago
Nikita Koksharov
bd74e07fdb
Fixed - ClassCastException during RBatchReactive and RBatchRx execution in exectionMode = REDIS_WRITE_ATOMIC or REDIS_READ_ATOMIC. #1661
6 years ago
Nikita Koksharov
c0729ae51a
javadocs added
6 years ago
Nikita Koksharov
f0c78121eb
Improvement - methods of RxJava2 interfaces should use full set of result objects: Single, Maybe or Completable #1912
6 years ago
Nikita Koksharov
b1f3d3411a
checkstyle plugin updated
6 years ago
Nikita Koksharov
6ee48594b3
refactoring
6 years ago
Nikita Koksharov
4ee3074dfe
Fixed - Sentinel doesn't support AUTH command. #1981
6 years ago
Nikita Koksharov
a12722ec92
Fixed - command response shouldn't be printed in case of timeout #1654
6 years ago
Nikita Koksharov
06f8ec1572
Fixed - HP NONSTOP OS is not supported by MapCacheEventCodec #1956
6 years ago
Nikita Koksharov
0d64e0fb62
Feature - getInfo, listGroups, listConsumers methods added to RStream object. #1964
6 years ago
Joshua Gerth
488fe8fa8d
Shuffle the list so all clients don't prefer the same sentinel
6 years ago
Nikita Koksharov
3311e56e4f
Fixed - RStream.readGroup method doesn't handle empty result properly with Redis 5.0.3 #1978
6 years ago
Nikita Koksharov
6c9c295025
Fixed - AUTH password included in Exception. #1976
6 years ago
Nikita Koksharov
deaca654c0
Fixed - locked lock isn't unlocked after disconnect to Redis #1966
6 years ago
Nikita Koksharov
f01fd0823b
refactoring
6 years ago
Nikita Koksharov
0e3d415844
RedissonMultiLock should implement RLock interface #1973
6 years ago
Nikita Koksharov
4a630ac4ba
[maven-release-plugin] prepare for next development iteration
6 years ago
Nikita Koksharov
a66070d02f
[maven-release-plugin] prepare release redisson-3.10.4
6 years ago
Nikita Koksharov
78264ec79a
Feature - getCountDownLatch, getPermitExpirableSemaphore, getSemaphore, getFairLock methods added to RMultimap object #1963
6 years ago
Nikita Koksharov
7e94157530
refactoring
6 years ago
Nikita Koksharov
34d104645f
refactoring
6 years ago
Nikita Koksharov
d8dbda1b44
Fixed - RLocalCachedMap.destroy method doesn't clear local cache. #1962
6 years ago
Nikita Koksharov
8214d33819
refactoring
6 years ago
Nikita Koksharov
f83981d89b
javadocs update
6 years ago
Nikita Koksharov
4535cf171a
Fixed - HP NONSTOP OS is not supported by MapCacheEventCodec #1956
6 years ago
Nikita Koksharov
14b6b2250d
refactoring
6 years ago
Nikita Koksharov
258ac53fab
Fixed - RedissonLocalCachedMap.readAll* methods throw NPE if evictionPolicy = WEAK is used #1953
6 years ago
Nikita Koksharov
55f7e57bc0
javadocs added
6 years ago
Nikita Koksharov
9ac3a7c553
Feature - maxCleanUpDelay and minCleanUpDelay settings added to Config object. #1941
6 years ago
Nikita Koksharov
a3a952ab07
refactoring
6 years ago
Nikita Koksharov
b4bb0f480c
Fixed - negative delay shouldn't be allowed to define for RDelayedQueue.offer method. #1744
6 years ago
Nikita Koksharov
feee5dff88
Fixed - eviction delay for RMapCache object is not decreased #1941
6 years ago
Nikita Koksharov
e58405e2c2
Fixed - tryLockAsync and lockAsync methods of RedissonMultiLock object get hang #1939
6 years ago
Nikita Koksharov
c24ba2985b
[maven-release-plugin] prepare for next development iteration
6 years ago
Nikita Koksharov
174cb8d713
[maven-release-plugin] prepare release redisson-3.10.3
6 years ago
Nikita Koksharov
f6b2e4077b
libs updated
6 years ago
Nikita Koksharov
892aacb70a
test added
6 years ago
Nikita Koksharov
57c65ea595
test added
6 years ago
Nikita Koksharov
9f770f2877
refactoring
6 years ago
Nikita Koksharov
2d420f0940
Fixed - RStream.listPending throws IndexOutOfBoundsException #1936
6 years ago
Nikita Koksharov
b48c10a768
javadocs added
6 years ago
Nikita Koksharov
de7c115542
Fixed - StackOverflowError arise in LocalCacheView.toCacheKey #1935
6 years ago
Nikita Koksharov
4400c929e6
testRateConfig added
6 years ago
Nikita Koksharov
15de8dce30
refactoring
6 years ago
Nikita Koksharov
4c216e257c
Fixed - FSTCodec memory leak #1927
6 years ago
Nikita Koksharov
e2c134e1a6
Fixed - FSTCodec memory leak #1927
6 years ago
Nikita Koksharov
c16a31b09b
Feature - allow to create Redis stream group if it doesn't exist #1915
6 years ago
Nikita Koksharov
b77fda1e7e
Fixed - FSTCodec memory leak #1927
6 years ago
Nikita Koksharov
ff4c2f71f2
Feature - ping and pingAll methods with timeout added to Node object. #1921
6 years ago
Nikita Koksharov
41f503d3f8
refactoring
6 years ago
Nikita Koksharov
b7b6175b3b
Merge branch 'master' of github.com:redisson/redisson
6 years ago
Nikita Koksharov
0a5140bffb
Feature - RTransaction.getBuckets method added #1444
6 years ago
Nikita Koksharov
e781736691
Fixed - Transactional RBucket object doesn't respect transaction timeout #1928
6 years ago
Nikita Koksharov
c60c3767ae
Merge pull request #1923 from aaabramov/feature/1922/default-values-for-env
...
1922: Default values for environment variables
6 years ago
Andrii Abramov
c5a0a1985b
Rework tests with JMockit. Remove EnvProvider adaptor
6 years ago
Nikita Koksharov
07fe10381c
RedissonBatchTest test fixed
6 years ago
Nikita Koksharov
e842283d58
code cleanup
6 years ago
Nikita Koksharov
c63a659856
refactoring
6 years ago
Nikita Koksharov
9aeeeb6d21
Fixed - performance regression of RBatch result decoding. #1925
6 years ago
Nikita Koksharov
f34c3985d5
Feature - RRateLimiter.getConfig method added. #1916
6 years ago
Nikita Koksharov
29b8b42c53
libs updated
6 years ago
Nikita Koksharov
2c98073532
Improvement - response decoding optimization. #1908
6 years ago
Nikita Koksharov
2b3db36d27
Code formatted according to checkstyle rules
6 years ago
Nikita Koksharov
d3b6066fdc
Code formatted according to checkstyle rules
6 years ago
Andrii Abramov
c08d66de71
Revert method visibility
6 years ago
Andrii Abramov
14e7aa61a7
#1922 . Default values for environment variable for YAML.
6 years ago
Andrii Abramov
2993e49e02
Optionally set default value for ENV params
6 years ago
Nikita Koksharov
864233e40c
Code formatted according to checkstyle rules
6 years ago
Nikita Koksharov
25a7239e42
Code formatted according to checkstyle rules
6 years ago
Nikita Koksharov
b563197e24
Code formatted according to checkstyle rules
6 years ago
Nikita Koksharov
bd4c70ebd6
Code formatted according to checkstyle rules
6 years ago
Nikita Koksharov
a5bb755deb
Code formatted according to checkstyle rules
6 years ago
Nikita Koksharov
6b916fda98
Code formatted according to checkstyle rules
6 years ago
Nikita Koksharov
a5862933dc
Code formatted according to checkstyle rules
6 years ago
Nikita Koksharov
7126b0bef0
Code formatted according to checkstyle rules
6 years ago
Nikita Koksharov
99d67bca19
Code formatted according to checkstyle rules
6 years ago
Nikita Koksharov
b47e2303b0
Code formatted according to checkstyle rules
6 years ago
Nikita Koksharov
062f642299
refactoring
6 years ago
Nikita Koksharov
016d3395f1
Code formatted according to checkstyle rules
6 years ago
Nikita Koksharov
901a5a797b
Code formatted according to checkstyle rules
6 years ago
Nikita Koksharov
aa6f9fada9
plugins updated
6 years ago
Nikita Koksharov
cd01ebcf30
Fixed - rename and renamenx methods doesn't change name of current object. #1913
6 years ago
Nikita Koksharov
73babb4f27
refactoring
6 years ago
Nikita Koksharov
d9bd61a7b5
refactoring
6 years ago
Nikita Koksharov
d4ac1cdc05
[maven-release-plugin] prepare for next development iteration
6 years ago
Nikita Koksharov
8210c58b33
[maven-release-plugin] prepare release redisson-3.10.2
6 years ago
Nikita Koksharov
0dade23726
Merge branch 'master' into 3.0.0
...
# Conflicts:
# redisson/src/main/java/org/redisson/api/RLexSortedSetReactive.java
6 years ago
Nikita Koksharov
d51671b67d
javadocs added
6 years ago
Nikita Koksharov
6b3c18ce1d
Merge branch 'master' into 3.0.0
6 years ago
Nikita Koksharov
d871c25c29
Feature - StreamMessageId.NEVER_DELIVERED added. #1902
6 years ago
Nikita Koksharov
6aea8fef59
Improvement - default values of nettyThreads and threads settings set to 32 and 16 respectively
6 years ago
Nikita Koksharov
9b78fa9fc5
javadocs updated
6 years ago
Nikita Koksharov
111b12c109
Improvement - Tip added to error text of "Unable to get connection!" #1883
6 years ago
Nikita Koksharov
4becc21c22
Feature - decodeInExecutor setting added. #1879
6 years ago
Nikita Koksharov
031886c663
refactoring
6 years ago
Nikita Koksharov
5e56c4f977
refactoring
6 years ago
Nikita Koksharov
aff9557813
Merge branch 'master' into 3.0.0
6 years ago
Nikita Koksharov
8610d60b0c
Fixed - Spring session ID change doesn't work in Redis cluster #1897
6 years ago
Nikita Koksharov
f82246c345
Fixed - Fixed - continues handling of RedisLoadingException leads to excessive load. #1534
6 years ago
Nikita Koksharov
9ce12e10f4
Fixed - continues handling of RedisLoadingException leads to excessive load. #1534
6 years ago
Nikita Koksharov
29d014a225
Fixed - slave's connection pools are not initialized when it back from failover. #1891
6 years ago
Nikita Koksharov
483ac35f6d
Fixed - Buffer leak during failover and RBatch object execution. #1896
6 years ago
Nikita Koksharov
f659c58c8c
Fixed - NumberFormatException error appears in log during RStream.readGroup invocation #1892
6 years ago
Nikita Koksharov
584cb7c151
Merge branch 'master' into 3.0.0
6 years ago
Nikita Koksharov
5b40913b96
refactoring
6 years ago
Nikita Koksharov
76bd80eb08
refactoring
6 years ago
Nikita Koksharov
d096bf9b21
refactoring
6 years ago
Nikita Koksharov
319a784569
Fixed - RFuture.cause() method should return CancellationException and not throw it #1893
6 years ago
Nikita Koksharov
31b38027d9
Merge branch 'master' into 3.0.0
6 years ago
Nikita Koksharov
ac0e1f7d54
Merge pull request #1890 from antimony/sentinel-create-address-fix
...
Do not wrap in square brackets already wrapped IPv6 addresses
6 years ago
Nikita Koksharov
ccd5d9627c
Fixed - CancellationException arise during promise cancel method invocation.
6 years ago
Nikita Koksharov
6a1f549732
Feature - lockAsync and tryLockAsync methods with threadId added to RedissonMultiLock. #1824
6 years ago
Nikita Koksharov
d79755e325
Redis response timeout handling improvement
6 years ago
Mikhail Surin
b7df3a2d29
Do not wrap in square brackets already wrapped IPv6 addresses
6 years ago
Nikita Koksharov
f90bfd7df9
Merge branch 'master' into 3.0.0
6 years ago
Nikita Koksharov
80522a7b0b
Fixed - huge messages logged in case of decoding error #1889
6 years ago
Nikita Koksharov
0a5445f505
refactoring
6 years ago
Nikita Koksharov
3d7076089e
Fixed - Redis password shouldn't be included in exceptions #1820
6 years ago
Nikita Koksharov
65216839e7
Fixed - Redis Password visible with TRACE log level #1346
6 years ago
Nikita Koksharov
c1de90ec51
Merge pull request #1888 from zhaixiaoxiang/master
...
fix infinite loop in RedLock or MultiLock
6 years ago
zhaixiaoxiang
e592e0e7fa
fix infinite loop in RedLock or MultiLock
6 years ago
Nikita Koksharov
066d67eb93
javadocs fixed
6 years ago
Nikita Koksharov
f81467fa45
Merge branch 'master' into 3.0.0
...
# Conflicts:
# pom.xml
# redisson-all/pom.xml
# redisson-hibernate/pom.xml
# redisson-hibernate/redisson-hibernate-4/pom.xml
# redisson-hibernate/redisson-hibernate-5/pom.xml
# redisson-hibernate/redisson-hibernate-52/pom.xml
# redisson-hibernate/redisson-hibernate-53/pom.xml
# redisson-spring-boot-starter/pom.xml
# redisson-spring-data/pom.xml
# redisson-spring-data/redisson-spring-data-16/pom.xml
# redisson-spring-data/redisson-spring-data-17/pom.xml
# redisson-spring-data/redisson-spring-data-18/pom.xml
# redisson-spring-data/redisson-spring-data-20/pom.xml
# redisson-tomcat/pom.xml
# redisson-tomcat/redisson-tomcat-6/pom.xml
# redisson-tomcat/redisson-tomcat-7/pom.xml
# redisson-tomcat/redisson-tomcat-8/pom.xml
# redisson-tomcat/redisson-tomcat-9/pom.xml
# redisson/pom.xml
# redisson/src/main/java/org/redisson/reactive/ReactiveProxyBuilder.java
6 years ago
Nikita Koksharov
6fc768ad40
Fixed - RBatch object in REDIS_READ_ATOMIC execution mode is not executed on Redis salve
6 years ago
Nikita Koksharov
2ddfd65030
comment added
6 years ago
Nikita Koksharov
40ce6339ed
refactoring
6 years ago
Nikita Koksharov
b9843a50b8
Merge pull request #1835 from sKabYY/master
...
Fix loop redirect error while "CLUSTER FAILOVER"
6 years ago
Nikita Koksharov
d70aa0fc13
RedisProcess.restart method added
6 years ago
Nikita Koksharov
a44d4a7124
refactoring
6 years ago
Nikita Koksharov
53bd9dff68
refactoring
6 years ago
Nikita Koksharov
35ae834659
Improvement - nodes with empty names should be skipped. #1863
6 years ago
Nikita Koksharov
2aca77d988
refactoring
6 years ago
Nikita Koksharov
9380d3cef4
refactoring
6 years ago
Nikita Koksharov
e3a783ea30
RDestroyable interface added to RMapCache and RSetCache rx/reactive objects
6 years ago
Nikita Koksharov
fd89405517
TODO added
6 years ago
Nikita Koksharov
f726ff0eb0
[maven-release-plugin] prepare for next development iteration
6 years ago
Nikita Koksharov
75ba6f2b81
[maven-release-plugin] prepare release redisson-3.10.1
6 years ago
Nikita Koksharov
3661431674
[maven-release-plugin] prepare for next development iteration
6 years ago
Nikita Koksharov
d2199e2508
[maven-release-plugin] prepare release redisson-2.15.1
6 years ago
Nikita Koksharov
b13061c82f
Merge branch 'master' into 3.0.0
6 years ago
Nikita Koksharov
319fa71093
Fixed - RRateLimiter RateType checking. #1870
6 years ago
Nikita Koksharov
705511b53c
Fixed - DNSNameResolver bug (workaround). #1646 #1625 #1486 #1693
6 years ago
Nikita Koksharov
bc078124f7
Merge branch 'master' into 3.0.0
...
# Conflicts:
# redisson/src/main/java/org/redisson/reactive/NettyFuturePublisher.java
# redisson/src/main/java/org/redisson/spring/cache/RedissonCacheStatisticsProvider.java
6 years ago
Nikita Koksharov
9d3d4a8562
License header updated
6 years ago
Nikita Koksharov
0dcefca39c
Fixed - running scheduleWithFixedDelay Job couldn't be canceled. #1869
6 years ago
Nikita Koksharov
96ef05671e
Fixed - master can't be changed anymore if new master wasn't added the first time. #1839
6 years ago
Nikita Koksharov
f4d5cfba35
compilation fixed
6 years ago
Nikita Koksharov
993f0df8cd
Merge branch 'master' into 3.0.0
6 years ago
Nikita Koksharov
4f2a4b9811
Fixed - master can't be changed anymore if new master wasn't added the first time. #1839
6 years ago
Nikita Koksharov
4f6cde2af5
Fixed - don't send PING command for blocking queues. #1855
6 years ago
Nikita Koksharov
1fb6f4e812
Merge branch 'master' into 3.0.0
6 years ago
Nikita Koksharov
37b58db7bc
Fixed - Getting java.lang.ClassNotFoundException if same Redisson instance used in tomcat and application. #1668
6 years ago
Nikita Koksharov
228319d656
Compilation fixed
6 years ago
Nikita Koksharov
4683633319
Merge branch 'master' into 3.0.0
...
# Conflicts:
# redisson/src/main/java/org/redisson/spring/session/RedissonSessionRepository.java
6 years ago
Nikita Koksharov
110989b983
compilation fixed
6 years ago
Nikita Koksharov
332c95ab84
Fixed - ReplicatedConnectionManager doesn't recover Master node as Slave after failover. #1845
6 years ago
Nikita Koksharov
ad92d39b89
Fixed - RedissonSessionRepository process changes of unnecessary keys #1864
6 years ago
Nikita Koksharov
f132165e25
Merge branch 'master' into 3.0.0
6 years ago
Nikita Koksharov
d1618f4b69
Fixed - RBlockingQueue.drainTo doesn't work when queue contains only one element. #1809
6 years ago
Nikita Koksharov
1b8849f522
refactoring
6 years ago
Nikita Koksharov
cc101560f0
Improvement - Spring Session key encoding changed to String
6 years ago
Nikita Koksharov
cfbf5a097a
refactoring
6 years ago
Nikita Koksharov
9ecf7460f2
Improvement - readMode check added
6 years ago
Nikita Koksharov
5e5ac70cba
Merge branch 'master' into 3.0.0
6 years ago
Nikita Koksharov
3e691b1502
refactoring
6 years ago
Nikita Koksharov
ee98f95c76
Merge branch 'master' into 3.0.0
...
# Conflicts:
# redisson/src/main/java/org/redisson/RedissonObject.java
6 years ago
Nikita Koksharov
37ead6eff0
refactoring
6 years ago
Nikita Koksharov
07cb4f2f70
Merge branch 'master' into 3.0.0
6 years ago
Nikita Koksharov
bfc2d25ecb
Fixed - RedissonTopic.removeListener throws RejectedExecutionException
6 years ago
Nikita Koksharov
b289817a4c
Merge branch 'master' of github.com:redisson/redisson
6 years ago
Nikita Koksharov
44ea59f9f6
Fixed - connection is not reconnected #1811
6 years ago
Dhruva Krishnamurthy
55f6a77c29
Allow checking if lock is held by a thread - helps when using thread pools
...
* When using executors/thread pools to acquire and release locks, it is
helpful to be able to check if the lock is held by a specified thread and
not just the 'current thread'.
6 years ago
Nikita Koksharov
eb4200dfea
Show warning in replicated if slave nodes not found
6 years ago
Nikita Koksharov
022144dc0e
refactoring
6 years ago
Nikita Koksharov
bbd1ad8e67
Merge branch 'master' into 3.0.0
6 years ago
Nikita Koksharov
0f85ab7f4b
refactoring
6 years ago
Nikita Koksharov
c89617ce47
Feature - search LiveObjects by field. #1128
6 years ago
Nikita Koksharov
1a9c2b52a0
Fixed - keepAlive setting is not set for single server connection mode. #1843
6 years ago
Nikita Koksharov
24a5a6c7f5
bytebuddy updated
6 years ago
Nikita Koksharov
9506e8fd3a
refactoring
6 years ago
Nikita Koksharov
1bd6de829b
Feature - cachedKeySet, cachedValues, cachedEntrySet and getCachedMap methods added to RLocalCachedMap object. #1823
6 years ago
Nikita Koksharov
d940781561
Merge branch 'master' into 3.0.0
...
# Conflicts:
# pom.xml
# redisson-all/pom.xml
# redisson-hibernate/pom.xml
# redisson-hibernate/redisson-hibernate-4/pom.xml
# redisson-hibernate/redisson-hibernate-5/pom.xml
# redisson-hibernate/redisson-hibernate-52/pom.xml
# redisson-hibernate/redisson-hibernate-53/pom.xml
# redisson-spring-boot-starter/pom.xml
# redisson-spring-data/pom.xml
# redisson-spring-data/redisson-spring-data-16/pom.xml
# redisson-spring-data/redisson-spring-data-17/pom.xml
# redisson-spring-data/redisson-spring-data-18/pom.xml
# redisson-spring-data/redisson-spring-data-20/pom.xml
# redisson-tomcat/pom.xml
# redisson-tomcat/redisson-tomcat-6/pom.xml
# redisson-tomcat/redisson-tomcat-7/pom.xml
# redisson-tomcat/redisson-tomcat-8/pom.xml
# redisson-tomcat/redisson-tomcat-9/pom.xml
# redisson/pom.xml
6 years ago
Nikita Koksharov
4e1331fde8
Fixed - NPE in CommandPubSubDecoder. #1838
6 years ago
Nikita Koksharov
2c6f327395
Fixed - Spring Session changeSessionId method doesn't change session id. #1813
6 years ago
Nikita Koksharov
cd49e38f48
Fixed - `pollFromAny` doesn't support Redis cluster. #1831
6 years ago
Nikita Koksharov
820fe3b68e
Fixed - RGeo.pos throws ClassCastException #1837
6 years ago
Nikita Koksharov
ff16c2bcfd
Fixed - LRUCacheMap throws ArrayIndexOutOfBoundsException. #1836
6 years ago
Nikita Koksharov
d6448eee34
Fixed - LRUCacheMap throws ArrayIndexOutOfBoundsException. #1836
6 years ago
skabyy
8a8105522a
Fix loop redirect error while "CLUSTER FAILOVER"
6 years ago
Nikita Koksharov
ceda83ae58
refactoring
6 years ago
Nikita Koksharov
33f8cbba75
refactoring
6 years ago
Nikita Koksharov
484c3a87ce
refactoring
6 years ago
Mikhail Surin
bb8990e8d0
Fix URIBuilder compare method for IPv6 hosts
6 years ago
Nikita Koksharov
4faf81b06f
[maven-release-plugin] prepare for next development iteration
6 years ago
Nikita Koksharov
9c08df833c
[maven-release-plugin] prepare release redisson-3.10.0
6 years ago
Nikita Koksharov
4c897ea4ef
[maven-release-plugin] prepare for next development iteration
6 years ago
Nikita Koksharov
ace29bd74b
[maven-release-plugin] prepare release redisson-2.15.0
6 years ago
Nikita Koksharov
75f25838ed
Merge branch 'master' into 3.0.0
6 years ago
Nikita Koksharov
bdda6d8c0d
refactoring
6 years ago
Nikita Koksharov
d6795ae0dd
Merge branch 'master' into 3.0.0
6 years ago
Nikita Koksharov
1b65896a82
Feature - Read-only GEORADIUS support #1140
6 years ago
Nikita Koksharov
95576271c3
Merge branch 'master' into 3.0.0
6 years ago
Nikita Koksharov
e7165159bc
comments added
6 years ago
Nikita Koksharov
9bb32b4b2f
Fixed - `RMap.getAll` throws ClassCastException during transaction execution #1798
6 years ago
Nikita Koksharov
b8ec59164c
Merge branch 'master' into 3.0.0
6 years ago
Nikita Koksharov
c3b4d8480c
refactoring
6 years ago
Nikita Koksharov
cf5548279b
Merge branch 'master' into 3.0.0
6 years ago
Nikita Koksharov
6c33173677
Feature - ability to use Environmental Variables in config files. #1246
6 years ago
Nikita Koksharov
e15b4aa2a4
refactoring
6 years ago
Nikita Koksharov
bbfb5e66a6
Merge branch 'master' into 3.0.0
6 years ago
Nikita Koksharov
e4ba9eaf09
Feature - JndiRedissonFactory and JndiRedissonSessionManager added. #1819
6 years ago
Nikita Koksharov
1afd7b9456
Merge branch 'master' into 3.0.0
6 years ago
Nikita Koksharov
70e91bb9ab
Use FstCodec as default
6 years ago
Nikita Koksharov
786cda02cd
refactoring
6 years ago
Nikita Koksharov
1768f4ff48
refactoring
6 years ago
Nikita Koksharov
d69f4e9b21
Merge branch 'master' into 3.0.0
6 years ago
Nikita Koksharov
8617feb576
refactoring
6 years ago
Nikita Koksharov
5bb2c6ae90
libs updated
6 years ago
Nikita Koksharov
7fdbce63bb
refactoring
6 years ago
Nikita Koksharov
79a7ead83b
refactoring
6 years ago
Nikita Koksharov
6025bab140
Fixed - lock-watchdog-timeout parameter added to redisson.xsd #1801
6 years ago
Nikita Koksharov
d2faba3a68
Fixed - pingConnectionInterval parameter added to redisson.xsd #1761
6 years ago
Nikita Koksharov
696c2ec8d9
pingTimeout setting is deprecated
6 years ago
Nikita Koksharov
ce25cbc6b7
refactoring
6 years ago
Nikita Koksharov
caabcc3f6f
Merge branch 'master' into 3.0.0
...
# Conflicts:
# redisson/src/main/java/org/redisson/api/RTopicReactive.java
6 years ago
Nikita Koksharov
13abe16511
Fixed - CommandDecoder throws IndexOutOfBoundsException if pingConnectionInterval param is used #1497
...
Fixed - Unable to send command! error if pingConnectionInterval param is used #1632
6 years ago
Nikita Koksharov
bdb5e1cf43
Fixed - NPE in CommandDecoder #1764
6 years ago
Nikita Koksharov
1a08db75b7
Improvement - RedisConnectionClosedException removed. #1695 #1748
6 years ago
Nikita Koksharov
97e582aea4
refactoring
6 years ago
Nikita Koksharov
cd4326d6d2
Feature - RTopic.countSubscribers method added. #1472
6 years ago
Nikita Koksharov
e2690921a3
Fixed - RBitSet object couldn't be used as nested object. #1751
6 years ago
Nikita Koksharov
60352b8490
Fixed - error during channel initialization is not logged. #1566
6 years ago
Nikita Koksharov
b0afc60755
refactoring
6 years ago
Nikita Koksharov
e89cce3b3e
refactoring
...
# Conflicts:
# redisson/src/main/java/org/redisson/reactive/MapReactiveIterator.java
# redisson/src/main/java/org/redisson/reactive/RedissonKeysReactive.java
# redisson/src/main/java/org/redisson/reactive/RedissonMapCacheReactive.java
# redisson/src/main/java/org/redisson/reactive/RedissonMapReactive.java
# redisson/src/main/java/org/redisson/reactive/SetReactiveIterator.java
6 years ago
Nikita Koksharov
e893a861cf
refactoring
6 years ago
Nikita Koksharov
a2a7fbc0ea
refactoring
6 years ago
Nikita Koksharov
09c9a50d36
Merge branch 'master' into 3.0.0
6 years ago
Nikita Koksharov
640e40e445
Fixed - RMapCache element expiration doesn't work with map size = 1 #1808
6 years ago
Nikita Koksharov
3d3d24b219
refactoring
6 years ago
Nikita Koksharov
f5a7395269
Fixed - unable connect to Redis on Android. #1795
6 years ago
Nikita Koksharov
addf8aaf35
refactoring
6 years ago
Nikita Koksharov
bb17e021b1
Merge branch 'master' into 3.0.0
...
# Conflicts:
# redisson/src/main/java/org/redisson/spring/session/RedissonSessionRepository.java
6 years ago
Nikita Koksharov
e124acfec6
tests fixed
6 years ago
Nikita Koksharov
56ab865cd5
Fixed - Spring Session keyPrefix setting isn't used in session name. #1755
6 years ago
Nikita Koksharov
203a8c911b
Sentinel address logging added
6 years ago
Nikita Koksharov
2d1b0522fd
Revert "sentinel address logging added"
...
This reverts commit 48c8256d33
.
6 years ago
Nikita Koksharov
48c8256d33
sentinel address logging added
6 years ago
Nikita Koksharov
52f476a398
Merge branch 'master' into 3.0.0
...
# Conflicts:
# redisson/src/main/java/org/redisson/api/RMapReactive.java
# redisson/src/main/java/org/redisson/api/RSetCacheReactive.java
# redisson/src/main/java/org/redisson/reactive/RedissonSetReactive.java
6 years ago
Nikita Koksharov
6165e6211b
javadocs fixed
6 years ago
Nikita Koksharov
4771e1c93d
Feature - getReadWriteLock, getSemaphore, getPermitExpirableSemaphore, getFairLock, getLock methods added to RSetRx, RSetReactive, RSetCacheReactive, RSetCacheRx objects #1787
6 years ago
Nikita Koksharov
0b63e7412d
javadocs fixed
6 years ago
Nikita Koksharov
711586151e
Feature - getReadWriteLock, getCountDownLatch, getSemaphore, getPermitExpirableSemaphore, getFairLock methods added to RSet and RSetCache objects #1786
6 years ago
Nikita Koksharov
9a5f2cfcd2
Feature - getSemaphore, getPermitExpirableSemaphore, getFairLock, getLock, getReadWriteLock methods added to RMapRx and RMapReactive objects #1785
6 years ago
Nikita Koksharov
fae3ad84fb
Feature - getCountDownLatch, getSemaphore, getPermitExpirableSemaphore, getFairLock methods added to RMap #1783
6 years ago
Nikita Koksharov
cbafc09d2b
Fixed - Pooled connection closed after MOVED redirection #1778
6 years ago
Nikita Koksharov
9624610be7
Merge branch 'master' into 3.0.0
6 years ago
Nikita Koksharov
ce5a17fd29
Fixed - LogHelper.toString should be used instead of Arrays.toString
6 years ago
Nikita Koksharov
69d879f726
Fixed - Config node address should be filled out.
6 years ago
Nikita Koksharov
915d55616a
Merge branch 'master' into 3.0.0
6 years ago
Nikita Koksharov
365731758f
Feature - TypedJsonJacksonCodec added. #1740
6 years ago
Nikita Koksharov
f7b0328c33
refactoring
6 years ago
Nikita Koksharov
e4bbce37e4
Merge branch 'master' into 3.0.0
6 years ago
Nikita Koksharov
ca8c7f88a1
Fixed - RoundRobinLoadBalancer doesn't distribute load equally if one of slave nodes was failed #1766
6 years ago
Nikita Koksharov
dc7036c9d8
Fixed - Master node shouldn't be shutdown on slave down event in Sentinel mode. #1746
6 years ago
Nikita Koksharov
9e3e9fe547
Fixed - failed Redis Master node is not shutdown properly. #1746
6 years ago
Nikita Koksharov
6a8dad6a6a
Merge branch 'master' into 3.0.0
6 years ago
Nikita Koksharov
de1f34498a
Fixed - Spring Session keyPrefix setting isn't used in session name. #1755
6 years ago
Nikita Koksharov
7e43f9f0dc
Merge branch 'master' into 3.0.0
6 years ago
Nikita Koksharov
489040c01c
reactor version updated
6 years ago
Nikita Koksharov
1ae5935f21
Fixed - restored implementation of DnsAddressResolverGroupFactory. Issues solver of netty bug #8261 extracted to MultiDnsAddressResolverGroupFactory #1750
6 years ago
Nikita Koksharov
79abeec89f
Feature - stream methods added to RKeys, RDeque, RScoredSortedSet, RSet, RSetCache object. #1745
6 years ago
Nikita Koksharov
46bb791928
Merge branch 'master' into 3.0.0
...
# Conflicts:
# pom.xml
# redisson-all/pom.xml
# redisson-spring-boot-starter/pom.xml
# redisson-spring-data/pom.xml
# redisson-spring-data/redisson-spring-data-16/pom.xml
# redisson-spring-data/redisson-spring-data-17/pom.xml
# redisson-spring-data/redisson-spring-data-18/pom.xml
# redisson-spring-data/redisson-spring-data-20/pom.xml
# redisson-tomcat/pom.xml
# redisson-tomcat/redisson-tomcat-6/pom.xml
# redisson-tomcat/redisson-tomcat-7/pom.xml
# redisson-tomcat/redisson-tomcat-8/pom.xml
# redisson-tomcat/redisson-tomcat-9/pom.xml
# redisson/pom.xml
6 years ago
Nikita Koksharov
21ac3d81c1
Fixed - MOVED handling
6 years ago
Nikita Koksharov
178dd16acc
[maven-release-plugin] prepare for next development iteration
6 years ago
Nikita Koksharov
054f2c5088
[maven-release-plugin] prepare release redisson-3.9.1
6 years ago
Nikita Koksharov
e81139d047
[maven-release-plugin] prepare for next development iteration
6 years ago
Nikita Koksharov
ae049c26ea
[maven-release-plugin] prepare release redisson-2.14.1
6 years ago
Nikita Koksharov
552fdda914
Merge branch 'master' into 3.0.0
6 years ago
Nikita Koksharov
f18cde2d89
refactoring
6 years ago
Nikita Koksharov
cb59a7b2cf
Feature - takeFirstElements and takeLastElements stream methods added to RScoredSortedSetReactive object
6 years ago
Nikita Koksharov
4774e48c4e
Merge branch 'master' into 3.0.0
6 years ago
Nikita Koksharov
b633889014
Feature - takeFirstElements and takeLastElements methods added to RScoredSortedSetAsync object
6 years ago
Nikita Koksharov
6226feb1f2
refactoring
6 years ago
Nikita Koksharov
4abd81e49f
Merge branch 'master' into 3.0.0
6 years ago
Nikita Koksharov
d1ce467f8e
javadocs fixed
6 years ago
Nikita Koksharov
12dc23db8d
refactoring
6 years ago
Nikita Koksharov
7352815440
Fixed - Exception serialization by Jackson codec
6 years ago
Nikita Koksharov
45120859ae
Feature - takeFirst and takeLast methods added to RScoredSortedSet object
6 years ago
Nikita Koksharov
14354a6a8b
refactoring
6 years ago
Nikita Koksharov
e446c721d4
Merge branch 'master' into 3.0.0
6 years ago
Nikita Koksharov
e9edbd27d9
RStreamReactive and RStreamRx synced with RStream object
6 years ago
Nikita Koksharov
45cf5027aa
Merge branch 'master' into 3.0.0
6 years ago
Nikita Koksharov
1ba7478679
javadoc fixed
6 years ago
Nikita Koksharov
7ffee8331a
Feature - readGroup method variations added to RStream object. #1490
6 years ago
Nikita Koksharov
03aa5d3676
Merge branch 'master' into 3.0.0
...
# Conflicts:
# redisson/src/main/java/org/redisson/api/RStreamReactive.java
6 years ago
Nikita Koksharov
6a4414b40c
RStreamReactive and RStreamRx synced with RStream
6 years ago
Nikita Koksharov
4632aee75a
Feature - removeGroup, removeConsumer, updateGroupMessageId methods added to RStream object. #1490
6 years ago
Nikita Koksharov
2a86885f20
Feature - fastClaim method added to RStream object. #1490
6 years ago
Nikita Koksharov
60d003584a
Feature - trim method added to RStream object. #1490
6 years ago
Nikita Koksharov
4d5842b0b0
Feature - remove method added to RStream object. #1490
6 years ago
Nikita Koksharov
2b2c6b341b
refactoring
6 years ago
Nikita Koksharov
196f782029
Merge branch 'master' into 3.0.0
6 years ago
Nikita Koksharov
eafe7c60f8
Fixed - DNS channels aren't pooled. #1729
6 years ago
Nikita Koksharov
c9eacf7e3a
Improvement - Redis url validation
6 years ago
Nikita Koksharov
39a131137c
Fixed - RStream commands don't work with Redis 5.0.1 version
6 years ago
Nikita Koksharov
386a0f7852
Merge branch 'master' into 3.0.0
6 years ago
Nikita Koksharov
94b4a8c189
Feature - RTopic.countListeners method added. #1738
6 years ago
Nikita Koksharov
6a1896a4dc
refactoring
6 years ago
Nikita Koksharov
db1ba0c928
Fixed - task scheduled with cron pattern isn't executed with single worker. #1734
6 years ago
Nikita Koksharov
02f1fd7e20
refactoring
6 years ago
Nikita Koksharov
21dfeadd4d
Merge branch 'master' into 3.0.0
6 years ago
Nikita Koksharov
23c3a4e0ea
Redis version updated
6 years ago
Nikita Koksharov
718cef677c
Merge branch 'master' into 3.0.0
6 years ago
Nikita Koksharov
897c4f2b9f
refactoring
6 years ago
Nikita Koksharov
289f5ff4f5
Javadocs added
6 years ago
Nikita Koksharov
5f7b95a80f
fst lib updated
6 years ago
Nikita Koksharov
1da4094526
refactoring
6 years ago
Nikita Koksharov
a89f1a7f25
Improvement - JCache performance optimization. #1722
6 years ago
Nikita Koksharov
182e377b90
JCache optimizations. #1722
6 years ago
Nikita Koksharov
bc7ab0e586
Fixed - RTopic and all objects based on it stop work properly if Subscribe timeout has happened. #1717
6 years ago
Nikita Koksharov
1ab6ebf38a
Merge branch 'master' of github.com:redisson/redisson
6 years ago
Nikita Koksharov
7143e8593c
Feature - RObject.getSizeInMemory method added #1726
6 years ago
Nikita Koksharov
9b30cf0088
Merge pull request #1724 from antimony/ipv6-host-port-parse-fix
...
Fix host-port splitter in SentinelConnectionManager for ipv6 addresses
6 years ago
Nikita Koksharov
fbda0da62d
ByteBuf allocation optimization
6 years ago
Nikita Koksharov
7ec852564e
Merge branch 'master' into 3.0.0
...
# Conflicts:
# pom.xml
6 years ago
Nikita Koksharov
52685c144d
Fixed - JDK 1.6 compatibility for 2.x base line. #1719
6 years ago
Mikhail Surin
0e74a8f1b0
Fix host-port splitter in SentinelConnectionManager for ipv6 addresses
6 years ago
Nikita Koksharov
a71460624e
Fixed - OOM when using RLocalCachedMap.fastPut and Reference based EvictionPolicy. #1442
6 years ago
Nikita Koksharov
59aeef0e8b
Feature - takeFirstElements and takeLastElements methods added to RBlockingDequeReactive
6 years ago
Nikita Koksharov
6ea0cc4ed7
Merge branch 'master' into 3.0.0
...
# Conflicts:
# redisson/src/main/java/org/redisson/api/RBlockingQueueReactive.java
6 years ago
Nikita Koksharov
a3fec2c062
Feature - takeFirstElements and takeLastElements methods added to RBlockingDequeRx
6 years ago
Nikita Koksharov
91f38a30d5
Feature - RBlockingQueueReactive.takeElements streaming method added
6 years ago
Nikita Koksharov
93d99c10cc
Fixed - RedissonTopicReactive.getMessages error handling
6 years ago
Nikita Koksharov
7ba408cd2f
Merge branch 'master' into 3.0.0
6 years ago
Nikita Koksharov
101f088e22
RedissonBlockingQueueRx added
6 years ago
Nikita Koksharov
9f4a65d9f2
Merge branch 'master' into 3.0.0
6 years ago
Nikita Koksharov
dcd9dcaaef
Fixed - RTopicRx.getMessages error handling
6 years ago
Nikita Koksharov
045c2c2e2a
Feature - RBlockingQueueRx.takeElements method added
6 years ago
Nikita Koksharov
5061473380
Merge branch 'master' into 3.0.0
6 years ago
Nikita Koksharov
0444fe2c50
RedissonTopicRx added
6 years ago
Nikita Koksharov
9af57b7b81
Merge branch 'master' into 3.0.0
6 years ago
Nikita Koksharov
040878a7dd
Feature - RTopicReactive.getMessages streaming method added
6 years ago
Nikita Koksharov
ad091fe14f
Improvement - Reactive method call cancellation support added
6 years ago
Nikita Koksharov
83eda8b26b
Improvement - RxJava2 method call cancellation added
6 years ago
Nikita Koksharov
bf2ac3e870
Feature - RTopicRx.getMessages streaming method added
6 years ago
Nikita Koksharov
59b6a02463
Feature - async methods for listener removal added to RTopic object
6 years ago
Nikita Koksharov
7b20c0d9a5
Merge branch 'master' into 3.0.0
6 years ago
Nikita Koksharov
acf2a82f4a
Fixed - CommandDecoder exception while using PubSub with ping. #1497
6 years ago
Nikita Koksharov
040c659f30
Fixed - RTopic.removeAllListeners leads to PubSub connections leak. #1696
6 years ago
Nikita Koksharov
3fcc71a668
Merge branch 'master' into 3.0.0
...
# Conflicts:
# pom.xml
# redisson-all/pom.xml
# redisson-spring-boot-starter/pom.xml
# redisson-spring-data/pom.xml
# redisson-spring-data/redisson-spring-data-16/pom.xml
# redisson-spring-data/redisson-spring-data-17/pom.xml
# redisson-spring-data/redisson-spring-data-18/pom.xml
# redisson-spring-data/redisson-spring-data-20/pom.xml
# redisson-tomcat/pom.xml
# redisson-tomcat/redisson-tomcat-6/pom.xml
# redisson-tomcat/redisson-tomcat-7/pom.xml
# redisson-tomcat/redisson-tomcat-8/pom.xml
# redisson-tomcat/redisson-tomcat-9/pom.xml
# redisson/pom.xml
6 years ago
Nikita Koksharov
6517ed0b38
Fixed - Mono and Flux should be used instead of Publisher
6 years ago
Nikita Koksharov
e7ad119e21
Fixed - Flowable should be returned instead of Publisher interface
6 years ago
Nikita Koksharov
c7ad350a8e
Fixed - createRx should return RedissonRxClient
6 years ago
Nikita Koksharov
b319527469
[maven-release-plugin] prepare for next development iteration
6 years ago
Nikita Koksharov
cea54ec296
[maven-release-plugin] prepare release redisson-3.9.0
6 years ago
Nikita Koksharov
2a08edf2ff
[maven-release-plugin] prepare for next development iteration
6 years ago
Nikita Koksharov
20dd4ad428
[maven-release-plugin] prepare release redisson-2.14.0
6 years ago
Nikita Koksharov
2f8bbb7f0e
Merge branch 'master' into 3.0.0
6 years ago
Nikita Koksharov
5ba16644fc
test timeout increased
6 years ago
Nikita Koksharov
44ea60a242
Feature - added RMap#putAllAsync() method with batch size #1662
6 years ago
Nikita Koksharov
84350aad69
Feature - RSet.random method limited by count
6 years ago
Nikita Koksharov
6c2cc70914
Merge branch 'master' of github.com:redisson/redisson
6 years ago
Bugra
c936ea5b0d
Set the keepAlive flag from the config parameter
6 years ago
Nikita Koksharov
60a5431b57
Merge branch 'master' into 3.0.0
6 years ago
Nikita Koksharov
5e14712b93
Redis version parsing fixed
6 years ago
Nikita Koksharov
f08cac4beb
Feature - Lua-script caching on Redis side. #1676
6 years ago
Nikita Koksharov
2fdd12e83f
test fixed
6 years ago
Nikita Koksharov
a5f2810aa7
refactoring
6 years ago
Nikita Koksharov
8c7586ff2d
refactoring
6 years ago
Nikita Koksharov
3b0396ddf5
refactoring
6 years ago
Nikita Koksharov
3679450650
test fixed
6 years ago
Nikita Koksharov
dc92cef238
Log ByteBuf content properly
6 years ago
Nikita Koksharov
31d47c2517
Fixed - DecoderException when using connection ping #1497
6 years ago
Nikita Koksharov
baf1848dc5
test fixed
6 years ago
Nikita Koksharov
5ed126629c
Merge branch 'master' into 3.0.0
6 years ago
Nikita Koksharov
b83812754a
refactoring
6 years ago
Nikita Koksharov
89448edff9
Fixed - Redisson can't resolve short DNS name #1693
6 years ago
Nikita Koksharov
ce4e86fd66
Fixed - Redisson shuts down executor it doesn't own #1690
6 years ago
Nikita Koksharov
1093b34e29
refactoring
6 years ago
Nikita Koksharov
6b0d6eb240
Merge branch 'master' into 3.0.0
6 years ago
Nikita Koksharov
3289b5de99
refactoring
6 years ago
Nikita Koksharov
8722aa3a85
Merge branch 'master' into 3.0.0
6 years ago
Nikita Koksharov
9e574377c9
info method deleted
6 years ago
Nikita Koksharov
9dd8b52922
Fixed - Node.ping should return false if node is unreachable
6 years ago
Nikita
74fde8ae90
Merge branch 'master' into 3.0.0
...
# Conflicts:
# redisson/src/main/java/org/redisson/reactive/RedissonBatchReactive.java
6 years ago
Nikita
c4762a34a4
Feature - Lambda support for RExecutorService #1183 #1656
6 years ago
Nikita
230233086e
Improvement - memory allocation optimization during command encoding
6 years ago
Nikita
9c4c57f72d
Improvement - memory allocation optimization during ExecutorService task execution.
6 years ago
Nikita
db19103b79
Fixed - DecoderException when using connection ping #1497
6 years ago
Nikita
6d20c1356c
RExecutorService.invokeAny execution optimization
6 years ago
Nikita
d2ac9ab8d0
refactoring
6 years ago
Nikita
fda6495b4e
testPing improvements
6 years ago
Nikita
2eee782be8
Fixed - DecoderException when using connection ping #1497
6 years ago
Nikita
033829134c
Merge branch 'master' into 3.0.0
...
# Conflicts:
# redisson/pom.xml
6 years ago
Nikita
a66e82b544
Fixed - BlockingQueue.take method doesn't survey failover (regression) #1680
6 years ago
Nikita
9c69d25caf
plugins updated
6 years ago
Nikita
b1d6c15132
refactoring
6 years ago
Nikita
731234707e
Feature - multi type listeners support for RTopic object. #731
6 years ago
Nikita
fbb0a9cbf8
findbugs-maven-plugin replaced with spotbugs-maven-plugin
6 years ago
Nikita
07684ee5c2
findbugs-maven-plugin + findsecbugs-plugin added
6 years ago
Nikita
f14c01e485
dependency-check-maven plugin added
6 years ago
Nikita
0c3259c128
Fixed - NPE in CommandDecoder #1677
6 years ago
Nikita
dfb3d59500
Fixed - SnappyCodecV2 doesn't decode properly underlying data encoded by FST codec #1672
6 years ago
Nikita
dc4017f06c
refactoring
6 years ago
Nikita
f52612c383
Feature - multi type listeners support for RPatternTopic object. #731
6 years ago
Nikita
d3fcab1238
Merge branch 'master' into 3.0.0
6 years ago
Nikita Koksharov
59cc93be95
Merge pull request #1643 from wtobi/putAll_with_ttl
...
add putAll with ttl
6 years ago
Nikita
f9478dab85
Merge branch 'master' into 3.0.0
...
# Conflicts:
# redisson/src/main/java/org/redisson/reactive/RedissonMapCacheReactive.java
# redisson/src/main/java/org/redisson/reactive/RedissonMapReactive.java
# redisson/src/main/java/org/redisson/reactive/RedissonMapReactiveIterator.java
# redisson/src/main/java/org/redisson/reactive/RedissonPatternTopicReactive.java
# redisson/src/main/java/org/redisson/reactive/RedissonTopicReactive.java
6 years ago
Nikita
ad57907b04
refactoring
6 years ago
Nikita
65455d3dbd
RxJava 2 Support #1177
6 years ago
Nikita
a93320dde5
refactoring
6 years ago
Nikita
ef4198ca07
refactoring
6 years ago
Nikita
dd3132e70f
RxJava 2 support #1177
6 years ago
Nikita
f5631f941a
refactoring
6 years ago
Nikita
2637fbfa1b
javadocs added
6 years ago
Nikita
d70ad09a03
RxJava 2 support #1177
6 years ago
Nikita
13a50d23d0
Merge branch 'master' into 3.0.0
...
# Conflicts:
# pom.xml
# redisson-all/pom.xml
# redisson-spring-boot-starter/pom.xml
# redisson-spring-data/pom.xml
# redisson-spring-data/redisson-spring-data-16/pom.xml
# redisson-spring-data/redisson-spring-data-17/pom.xml
# redisson-spring-data/redisson-spring-data-18/pom.xml
# redisson-spring-data/redisson-spring-data-20/pom.xml
# redisson-tomcat/pom.xml
# redisson-tomcat/redisson-tomcat-6/pom.xml
# redisson-tomcat/redisson-tomcat-7/pom.xml
# redisson-tomcat/redisson-tomcat-8/pom.xml
# redisson-tomcat/redisson-tomcat-9/pom.xml
# redisson/pom.xml
# redisson/src/main/java/org/redisson/command/CommandReactiveExecutor.java
# redisson/src/main/java/org/redisson/command/CommandReactiveService.java
# redisson/src/main/java/org/redisson/reactive/RedissonBatchReactive.java
# redisson/src/main/java/org/redisson/reactive/RedissonExpirableReactive.java
# redisson/src/main/java/org/redisson/reactive/RedissonObjectReactive.java
6 years ago
Nikita
2bb9277e0a
refactoring
6 years ago
Nikita
e2717f8275
Fixed - SnappyCodecV2 doesn't decode properly underlying data encoded by FST codec #1672
6 years ago
Nikita
c6247e7308
refactoring
6 years ago
Nikita
57f935ebc5
RxJava 2 support #1177
6 years ago
Nikita
30c9f9d59c
refactoring
6 years ago
Nikita
4726cda68a
refactoring
6 years ago
Tobias Wichtrey
c339adf552
add test
6 years ago
Nikita
f925b484dc
[maven-release-plugin] prepare for next development iteration
6 years ago
Nikita
6e46a51bd1
[maven-release-plugin] prepare release redisson-3.8.2
6 years ago
Nikita
48197a918c
[maven-release-plugin] prepare for next development iteration
6 years ago
Nikita
d09e06cc7e
[maven-release-plugin] prepare release redisson-2.13.2
6 years ago
Nikita
8b0a684550
Merge branch 'master' into 3.0.0
6 years ago
Nikita
dd4be35363
AssertJ updated
6 years ago
Nikita
2ad53f9313
test fixed
6 years ago
Nikita
c28ed29d08
Merge branch 'master' into 3.0.0
6 years ago
Nikita
14eeed15f6
Fixed - DNSNameResolver bug (workaround). #1646 #1625 #1486
6 years ago
Nikita
de13da4346
Merge branch 'master' into 3.0.0
...
# Conflicts:
# redisson/src/main/java/org/redisson/reactive/PublisherAdder.java
# redisson/src/main/java/org/redisson/reactive/RedissonLexSortedSetReactive.java
# redisson/src/main/java/org/redisson/reactive/RedissonListReactive.java
# redisson/src/main/java/org/redisson/reactive/RedissonSetCacheReactive.java
# redisson/src/main/java/org/redisson/reactive/RedissonSetReactive.java
# redisson/src/test/java/org/redisson/RedissonListReactiveTest.java
6 years ago
Nikita
7d934dc1dd
refactoring
6 years ago
Nikita
0e78d16f82
refactoring
6 years ago
Nikita
3de7f75b06
Fixed - MultiLock should attempt to release locks if request was sent successfully. #1606
6 years ago
Nikita
7015d31aa8
Fixed - RRateLimiter.tryAcquire with timeout blocks forever #1659
6 years ago
Nikita
c38fecd9a4
Fixed - CommandAsyncService blocks indefinitely if MapLoader's methods throw exception
6 years ago
Nikita
72757710cc
Merge branch 'master' into 3.0.0
...
# Conflicts:
# redisson/src/main/java/org/redisson/reactive/RedissonSetCacheReactive.java
6 years ago
Nikita
83235853bf
refactoring
6 years ago
Nikita
de8c1715a4
fixed compilation
6 years ago
Nikita
b1ae9ec044
Merge branch 'master' into 3.0.0
...
# Conflicts:
# redisson/src/main/java/org/redisson/reactive/RedissonSetCacheReactive.java
6 years ago
Nikita
03c541f8f7
Fixed - closed connections handling
6 years ago
Nikita
b23643a340
refactoring
6 years ago
Nikita
3754d65826
Merge branch 'master' into 3.0.0
6 years ago
Nikita
6ffb79766b
Master node failover handling improvements
6 years ago
Nikita
1e4416177c
Merge branch 'master' into 3.0.0
7 years ago
Nikita
952d96fd3c
Fixed - RedisConnection is not closed if QUIT command wasn't sent successfully
7 years ago
Nikita
43056a632d
Merge branch 'master' into 3.0.0
...
# Conflicts:
# redisson/src/main/java/org/redisson/reactive/RedissonSetReactive.java
7 years ago
Nikita
baf368da91
refactoring
7 years ago
Nikita
d160fddd15
Failover handling improvements
7 years ago
Nikita
9d508ac3a3
NPEs fixed
7 years ago
Nikita
c25fa5468d
refactoring
7 years ago
Nikita
ad6107cfd4
Merge branch 'master' into 3.0.0
...
# Conflicts:
# redisson/src/main/java/org/redisson/reactive/PublisherAdder.java
# redisson/src/main/java/org/redisson/reactive/RedissonBaseMultimapReactive.java
# redisson/src/main/java/org/redisson/reactive/RedissonBlockingDequeReactive.java
# redisson/src/main/java/org/redisson/reactive/RedissonBlockingQueueReactive.java
# redisson/src/main/java/org/redisson/reactive/RedissonDequeReactive.java
# redisson/src/main/java/org/redisson/reactive/RedissonGeoReactive.java
# redisson/src/main/java/org/redisson/reactive/RedissonKeysReactive.java
# redisson/src/main/java/org/redisson/reactive/RedissonLexSortedSetReactive.java
# redisson/src/main/java/org/redisson/reactive/RedissonListMultimapReactive.java
# redisson/src/main/java/org/redisson/reactive/RedissonListReactive.java
# redisson/src/main/java/org/redisson/reactive/RedissonMapCacheReactive.java
# redisson/src/main/java/org/redisson/reactive/RedissonMapReactive.java
# redisson/src/main/java/org/redisson/reactive/RedissonMapReactiveIterator.java
# redisson/src/main/java/org/redisson/reactive/RedissonQueueReactive.java
# redisson/src/main/java/org/redisson/reactive/RedissonScoredSortedSetReactive.java
# redisson/src/main/java/org/redisson/reactive/RedissonSetMultimapReactive.java
# redisson/src/main/java/org/redisson/reactive/SetReactiveIterator.java
7 years ago
Nikita
3456aa1dee
default cluster state scan interval set to 5000
7 years ago
Nikita
bdb2a0e229
failed slaves handling improvement
7 years ago
Nikita
d5348b150f
NPE fixed
7 years ago
Nikita
e0281635ca
DEBUG command added
7 years ago
Nikita
95cf6c92bc
Cluster state checking improvements
7 years ago
Nikita
0d7a134f94
javadocs fixed
7 years ago
Nikita
643755ff3b
refactoring
7 years ago
Nikita
fecb03b756
refactoring
7 years ago
Nikita
bf7b04ab87
Merge branch 'master' into 3.0.0
...
# Conflicts:
# redisson/src/main/java/org/redisson/command/CommandReactiveService.java
# redisson/src/main/java/org/redisson/reactive/NettyFuturePublisher.java
# redisson/src/main/java/org/redisson/reactive/RedissonAtomicDoubleReactive.java
# redisson/src/main/java/org/redisson/reactive/RedissonAtomicLongReactive.java
# redisson/src/main/java/org/redisson/reactive/RedissonBitSetReactive.java
# redisson/src/main/java/org/redisson/reactive/RedissonBucketReactive.java
# redisson/src/main/java/org/redisson/reactive/RedissonHyperLogLogReactive.java
# redisson/src/main/java/org/redisson/reactive/RedissonKeysReactive.java
# redisson/src/main/java/org/redisson/reactive/RedissonLockReactive.java
# redisson/src/main/java/org/redisson/reactive/RedissonPermitExpirableSemaphoreReactive.java
# redisson/src/main/java/org/redisson/reactive/RedissonRateLimiterReactive.java
# redisson/src/main/java/org/redisson/reactive/RedissonSemaphoreReactive.java
7 years ago
Nikita
482cede42e
refactoring
7 years ago
Nikita
14f639e968
Merge branch 'master' into 3.0.0
...
# Conflicts:
# pom.xml
# redisson-all/pom.xml
# redisson-spring-boot-starter/pom.xml
# redisson-spring-data/pom.xml
# redisson-spring-data/redisson-spring-data-16/pom.xml
# redisson-spring-data/redisson-spring-data-17/pom.xml
# redisson-spring-data/redisson-spring-data-18/pom.xml
# redisson-spring-data/redisson-spring-data-20/pom.xml
# redisson-tomcat/pom.xml
# redisson-tomcat/redisson-tomcat-6/pom.xml
# redisson-tomcat/redisson-tomcat-7/pom.xml
# redisson-tomcat/redisson-tomcat-8/pom.xml
# redisson-tomcat/redisson-tomcat-9/pom.xml
# redisson/pom.xml
# redisson/src/main/java/org/redisson/command/CommandReactiveService.java
# redisson/src/main/java/org/redisson/reactive/RedissonStreamReactive.java
7 years ago
Nikita
42a3f3cb4d
refactoring
7 years ago
Nikita
696f99fb9b
RPermitExpirableSemaphoreReactive synced with RPermitExpirableSemaphoreAsync
7 years ago
Nikita
f3e3b56ea9
Fixed - read locks aren't acquire lock at the same moment when write released. #1542
7 years ago
Tobias Wichtrey
f2d373be2a
add putAll with ttl
7 years ago
Nikita
862b689f9c
Feature - RPermitExpirableSemaphore.updateLeaseTime method added. #1395
7 years ago
Nikita
a863f5909c
Fixed - empty RBoundedBlockingQueue's capacity increases when using poll(timeout). #1633
7 years ago
Nikita
ef76713b67
javadocs fixed. #1635
7 years ago
Nikita
601d2055da
libraries updated #1640
7 years ago
Nikita
9dcc834275
[maven-release-plugin] prepare for next development iteration
7 years ago
Nikita
20f7370dff
[maven-release-plugin] prepare release redisson-3.8.1
7 years ago
Nikita
2b08f0bb92
[maven-release-plugin] prepare for next development iteration
7 years ago
Nikita
6447a3af9f
[maven-release-plugin] prepare release redisson-2.13.1
7 years ago
Nikita
e8d01fd220
stream reactive fixed
7 years ago
Nikita
437d1db8f8
Merge branch 'master' into 3.0.0
7 years ago
Nikita
62dbdedf16
Fixed - failedSlaveCheckInterval setting is not applied under some conditions
7 years ago
Nikita
b669a99b44
compilation fixed
7 years ago
Nikita
f2bf29542a
Merge branch 'master' into 3.0.0
7 years ago
Nikita
398e3ba1b3
Fixed - PingConnectionInterval settings affects re-connection process with password enabled setting #1610
7 years ago
Nikita
76b8311981
Merge branch 'master' into 3.0.0
7 years ago
Nikita
a50eb9e0d7
tests added
7 years ago
Nikita
c1bebaf6e2
refactoring
7 years ago
Nikita
178a2b3ba3
Merge branch 'master' into 3.0.0
7 years ago
Nikita
7c532057f9
Redis Streams XGROUP, XPENDING, XACK, XCLAIM commands support added. #1490
7 years ago
Nikita
f574b60315
Javadocs added
7 years ago
Nikita
a0ab1cbdbf
Javadocs added
7 years ago
Nikita Koksharov
26074a4ba8
Merge pull request #1613 from Pepe-Lu/master
...
Support sort alpha for list,set,sorted set. #1607
7 years ago
Nikita
387dd93071
Fixed - Lock watchdog does not monitor read locks #1604
7 years ago
Nikita
f5e3618b33
Fixed - Lock expiration renewal should be canceled if unlock method failed to execute. #1602
7 years ago
Nikita
ead4eae342
Redisson node failover test added. #1622
7 years ago
Nikita
9ca5977758
Fixed - BlockingQueue.take method doesn't work properly after failover. #1622
7 years ago
Nikita
5bb7e17e97
Merge branch 'master' into 3.0.0
...
# Conflicts:
# pom.xml
# redisson-all/pom.xml
# redisson-spring-boot-starter/pom.xml
# redisson-spring-data/pom.xml
# redisson-spring-data/redisson-spring-data-16/pom.xml
# redisson-spring-data/redisson-spring-data-17/pom.xml
# redisson-spring-data/redisson-spring-data-18/pom.xml
# redisson-spring-data/redisson-spring-data-20/pom.xml
# redisson-tomcat/pom.xml
# redisson-tomcat/redisson-tomcat-6/pom.xml
# redisson-tomcat/redisson-tomcat-7/pom.xml
# redisson-tomcat/redisson-tomcat-8/pom.xml
# redisson-tomcat/redisson-tomcat-9/pom.xml
# redisson/pom.xml
# redisson/src/main/java/org/redisson/RedissonLongAdder.java
7 years ago
Nikita
f529d30e5d
Fixed compilation using JDK 10
7 years ago
Nikita
635607af43
Avoid to create connection per RRemoteService/RScheduledExecutorService worker #1623
7 years ago
Nikita
f65b54404a
[maven-release-plugin] prepare for next development iteration
7 years ago
Nikita
3a28b43bcf
[maven-release-plugin] prepare release redisson-2.13.0
7 years ago
Nikita
98c601fc1d
version fixed
7 years ago
Nikita
e24ffbc7e8
[maven-release-plugin] prepare for next development iteration
7 years ago
Nikita
993bbb4a11
[maven-release-plugin] prepare release redisson-3.8.0
7 years ago
Nikita
60d89c4d96
version fixed
7 years ago
Nikita
25e16e2f54
[maven-release-plugin] prepare for next development iteration
7 years ago
Nikita
947b1b38aa
[maven-release-plugin] prepare release redisson-3.8.0
7 years ago
Nikita
480b08c880
version updated
7 years ago
Nikita
009dadf29e
[maven-release-plugin] prepare for next development iteration
7 years ago
Nikita
e47d50af2c
[maven-release-plugin] prepare release redisson-3.8
7 years ago
Nikita
787246b0b5
[maven-release-plugin] prepare for next development iteration
7 years ago
Nikita
951d22640b
[maven-release-plugin] prepare release redisson-2.13
7 years ago
Nikita
ac37792c84
Merge branch 'master' into 3.0.0
7 years ago
Nikita
4220e3ba6d
timeout increased for jdk 10
7 years ago
Nikita
ffc1f08e74
Merge branch 'master' into 3.0.0
7 years ago
Nikita
5382062871
Fixed - task scheduled with time more than 1 hour is not executed #1619
7 years ago
Pepe Lu
f86865e260
refactor sort alpha api
7 years ago
Nikita
618505befa
poms updated
7 years ago
Nikita
d5b68f4289
Merge branch 'master' into 3.0.0
7 years ago
Nikita
62aa3705b9
RScheduledExecutorService doesn't handle delay correctly.
...
tasksRetryIntervalName is deleted if tasks absent.
#1605 #1617
7 years ago
Pepe Lu
d1d9f8d740
prevent star import
7 years ago
Pepe Lu
ef3a72102f
fix import order in RedissonLiveObjectServiceTest
7 years ago
Nikita
0252bbb573
refactoring
7 years ago
Pepe Lu
423910bff4
Support sort alpha for list,set,sorted set. #1607
7 years ago
Nikita
cb004ab8c6
Fixed - RMapCache and RSetCache should implement RDestroyable #1601
7 years ago
Nikita
7a62ee2e02
Fixed - RBucket.set with ttl throws NPE if value is null. #1587
7 years ago
Nikita
404c90c491
Fixed - false HashedWheelTimer resource leak message #1584
7 years ago
Nikita
926b553fa1
Merge branch 'master' into 3.0.0
7 years ago
Nikita
b7c44b530f
Fixed - Redis request/response handling performance improvement #1567
7 years ago
Nikita
ff0e5ca21f
Merge branch 'master' into 3.0.0
7 years ago
Nikita
1faaaca92c
Merge branch 'master' of github.com:redisson/redisson
7 years ago
Nikita
7557715581
Fixed - 30x spike in Commands to the failover shard #1567
7 years ago
lubei
2fa2f17a33
CompositeIterator decouple from CompositeIterable
7 years ago
Nikita
83f4dbfa38
Merge branch 'master' into 3.0.0
...
# Conflicts:
# redisson/pom.xml
7 years ago
Nikita
bb19fd7997
NPE fixed. #1547
7 years ago
arpit728
6ed77d97d2
Merge branch 'timezone_fix' of https://github.com/arpit728/redisson into timezone_fix
7 years ago
arpit728
39554714d6
removed CronExpression custom serialization changes
7 years ago
arpit728
c8fd54e6d7
Merge remote-tracking branch 'upstream/master' into timezone_fix
7 years ago
Nikita
338f9d00a3
failover test added
7 years ago
Nikita
fd4f4ecc72
refactoring
7 years ago
Nikita
8d8ff88a10
Fixed - RExecutorService task execution performance regression. #1596
7 years ago
Nikita Koksharov
1d19d4d325
Merge branch 'master' into timezone_fix
7 years ago
Nikita
f78b0b68f5
Fixed - RExecutorService task execution performance regression. #1596
7 years ago
Nikita
6a83044bc1
refactoring
7 years ago
Nikita
1c3703e4f3
libs updated
7 years ago
Nikita
02a46637fb
libs updated
7 years ago
Nikita
b1d31e05a4
Merge branch 'master' into 3.0.0
...
# Conflicts:
# pom.xml
# redisson-all/pom.xml
# redisson-tomcat/pom.xml
# redisson-tomcat/redisson-tomcat-6/pom.xml
# redisson-tomcat/redisson-tomcat-7/pom.xml
# redisson-tomcat/redisson-tomcat-8/pom.xml
# redisson-tomcat/redisson-tomcat-9/pom.xml
# redisson/pom.xml
# redisson/src/main/java/org/redisson/reactive/RedissonListMultimapReactive.java
# redisson/src/main/java/org/redisson/reactive/RedissonSetMultimapReactive.java
# redisson/src/main/java/org/redisson/spring/session/RedissonSessionRepository.java
7 years ago
Nikita
24146f776b
Fixed - JCache.removeAll doesn't work. #1574
7 years ago
Nikita
8f3aea067c
missed class
7 years ago
Nikita
27d71b32b6
Fixed - locking in multiple parallel transactions created with the same thread. #1561
7 years ago
Nikita
43765f94de
Spring Data module added. #1373
7 years ago
Nikita
5403a96592
test fixed
7 years ago
Nikita
1ca20f25bb
Sentinel and Cluster support. Spring Data Redis integration. #1373
7 years ago
Nikita
a489a82f5d
Pipeline support for Spring Data Redis integration. #1373
7 years ago
Nikita
7f1ecdf08f
refactoring
7 years ago
Nikita
84dca69db2
Fixed - Batch in ExecutionMode.REDIS_WRITE_ATOMIC and ExecutionMode.REDIS_READ_ATOMIC returns QUEUED instead of real result #1522
7 years ago
Nikita
b325d3ca09
refactoring
7 years ago
Nikita
1df37fe1e9
commented by mistake
7 years ago
Nikita
615532b3cb
Subscription object implementation for Spring Data Redis integration. #1373
7 years ago
Nikita
3d9f2c83c7
refactoring
7 years ago
Nikita
d9ad010505
Initial implementation of Spring Data Redis integration. #1373
7 years ago
arpit728
b38f6d0bed
Added timezone as a separate variable
7 years ago
Nikita
589f29be94
RBlockingDequeReactive implemented #335
7 years ago
Nikita
039aef6bdf
RBatchReactive synced with RBatch interface
7 years ago
Nikita Koksharov
9ea442193d
Merge pull request #1552 from jackygurui/fix-#1544
...
Fix #1544 - global codec not registered
7 years ago
Nikita
eb3462ed75
[maven-release-plugin] prepare for next development iteration
7 years ago
Nikita
b4680300fb
[maven-release-plugin] prepare release redisson-3.7.5
7 years ago
Nikita
4b828a6cb6
[maven-release-plugin] prepare for next development iteration
7 years ago
Nikita
c1968b1cba
[maven-release-plugin] prepare release redisson-2.12.5
7 years ago
Rui Gu
90a794ef97
added missing cleanup
7 years ago
Rui Gu
3125fbdaea
added test case covers RedissonClient
7 years ago
Rui Gu
7c2dfebbaa
moved codec registartion to CommandAsyncService
7 years ago
Nikita
776d89dc3e
Merge branch 'master' into 3.0.0
...
# Conflicts:
# redisson/src/main/java/org/redisson/reactive/RedissonObjectReactive.java
# redisson/src/main/java/org/redisson/reactive/RedissonScoredSortedSetReactive.java
7 years ago
Nikita
11c3e8770e
RScoredSortedSetReactive, RSetReactive, RListReactive implements RSortableReactive interface. #1556
7 years ago
Nikita
14aad8e0e0
Added RGeoReactive. #1555
7 years ago
Nikita
4a7f63051c
Added reactive version of FairLock. #1554
7 years ago
Nikita
13305dfcbc
RRateLimiterReactive object added. #1553
7 years ago
Nikita
1e7f132742
RObjectReactive and RScoredSortedSetReactive interfaces synced with RObjectAsync and RScoredSortedSetAsync
7 years ago
Rui Gu
67a2f119fd
added on additional test
7 years ago
Rui Gu
465c541d46
removed println
7 years ago
Rui Gu
c5c541b5ca
fix global codec not registered
7 years ago
arpit728
cdc58b10ff
removed unnecessary creation of cron expression
7 years ago
Nikita
d614f7f1d3
Merge branch 'master' into 3.0.0
7 years ago
Nikita
84e9a8c309
Fixed - readonly command shouldn't be executed on master node used as slave. #1531
7 years ago
Nikita
fe49988f2a
Fixed - connection is closed per command execution for master node used as slave in readMode = MASTER_SLAVE #1550
7 years ago
Nikita
307134c988
Merge branch 'master' into 3.0.0
...
# Conflicts:
# pom.xml
# redisson-all/pom.xml
# redisson-tomcat/pom.xml
# redisson-tomcat/redisson-tomcat-6/pom.xml
# redisson-tomcat/redisson-tomcat-7/pom.xml
# redisson-tomcat/redisson-tomcat-8/pom.xml
# redisson-tomcat/redisson-tomcat-9/pom.xml
# redisson/pom.xml
7 years ago
Nikita
4713fcf1d7
Fixed - RLiveObjectService should use entityClass's classloader #1545
7 years ago
Nikita
a0f559f62e
[maven-release-plugin] prepare for next development iteration
7 years ago
Nikita
5b1728161b
[maven-release-plugin] prepare release redisson-3.7.4
7 years ago
Nikita
879109b9da
[maven-release-plugin] prepare for next development iteration
7 years ago
Nikita
a44477f50a
[maven-release-plugin] prepare release redisson-2.12.4
7 years ago
Nikita
e6bdf00f7a
Merge branch 'master' into 3.0.0
7 years ago
Nikita
f269919329
Fixed - Redis response hangs if LiveObject stored as nested object.
7 years ago
arpit728
9e22f3a236
Fixed timezone issue while executing job with timezone
7 years ago
Nikita
24f18ab7c4
Merge branch 'master' into 3.0.0
7 years ago
Nikita
46e8e8846a
refactoring
7 years ago
Nikita
8af4d37d44
Merge branch 'master' into 3.0.0
7 years ago
Nikita
19b3e67441
Fixed - slow Redis Sentinel Initialization. #1541
7 years ago
Nikita
633c801da4
Fixed - HyperLogLog.addAll method doesn't add all elements. #1535
7 years ago
Nikita
f13cd8b9af
Merge branch 'master' into 3.0.0
...
# Conflicts:
# pom.xml
# redisson-all/pom.xml
# redisson-tomcat/pom.xml
# redisson-tomcat/redisson-tomcat-6/pom.xml
# redisson-tomcat/redisson-tomcat-7/pom.xml
# redisson-tomcat/redisson-tomcat-8/pom.xml
# redisson-tomcat/redisson-tomcat-9/pom.xml
# redisson/pom.xml
7 years ago
Nikita
ef94818b83
Fixed - Missing PubSub messages when pingConnectionInterval setting is specified. #1497
7 years ago
Nikita
088e93b960
Fixed - RedissonTest.testConnectionListener
7 years ago
Nikita
8238ad47fc
Fixed - Batch in ExecutionMode.REDIS_WRITE_ATOMIC and ExecutionMode.REDIS_READ_ATOMIC modes throws NumberFormatException exception #1522
7 years ago
Nikita
ef087eb008
Fixed - Lot of connections remain in TIME_WAIT state after Redisson shutdown. #1532
7 years ago
Nikita
e8dfd1e46c
RStream refactoring #1490
7 years ago
Nikita
dce544c18a
Fixed - RedissonRateLimiter acquire() blocks forever #1524
7 years ago
Nikita
1bdc88cb93
Feature - dump and restore methods added to RObject interface. #1529
7 years ago
Nikita
d37aa9b442
[maven-release-plugin] prepare for next development iteration
7 years ago
Nikita
45f9b4b831
[maven-release-plugin] prepare release redisson-3.7.3
7 years ago
Nikita
1a61d03655
[maven-release-plugin] prepare for next development iteration
7 years ago
Nikita
b506c2e41d
[maven-release-plugin] prepare release redisson-2.12.3
7 years ago
Nikita
c1f3fa8140
Merge branch 'master' into 3.0.0
...
# Conflicts:
# redisson/src/main/java/org/redisson/reactive/RedissonKeysReactive.java
# redisson/src/main/java/org/redisson/reactive/RedissonSetReactive.java
7 years ago
Nikita
ae15cc56ca
Iterator with batch size param for all collections. #1519
7 years ago
Nikita
9aa39213de
Merge branch 'master' into 3.0.0
7 years ago
Nikita
66dc33d690
SnappyCodecV2 tests added
7 years ago
Nikita
3e3008a583
SnappyCodecV2 codec added
7 years ago
Nikita
6b25a23a3d
Fixed - SerializationCodec doesn't support proxied classes. #1518
7 years ago
Nikita
2b2ef1ca28
Merge branch 'master' into 3.0.0
...
# Conflicts:
# redisson/src/main/java/org/redisson/reactive/RedissonMapCacheReactive.java
# redisson/src/main/java/org/redisson/reactive/RedissonMapReactive.java
# redisson/src/main/java/org/redisson/reactive/RedissonMapReactiveIterator.java
# redisson/src/main/java/org/redisson/reactive/SetReactiveIterator.java
7 years ago
Nikita
b7ac9368c3
javadocs fixed
7 years ago
Nikita
fb17db796a
Fixed - NPE if RScheduledExecutorService's task scheduled with cron expression for finite number of execution. #1494
7 years ago
Nikita
d06e1b5680
Fixed - validation of cron expression parameter of RScheduledExecutorService.schedule method #1494
7 years ago
Nikita
d090994d07
Iterator with batch size param for all collections. #1519
7 years ago
Nikita
7086b16ebf
refactoring
7 years ago
Nikita
14b39b20ff
refactoring
7 years ago
Nikita
029c00adff
Merge branch 'master' into 3.0.0
...
# Conflicts:
# pom.xml
# redisson-all/pom.xml
# redisson-tomcat/pom.xml
# redisson-tomcat/redisson-tomcat-6/pom.xml
# redisson-tomcat/redisson-tomcat-7/pom.xml
# redisson-tomcat/redisson-tomcat-8/pom.xml
# redisson-tomcat/redisson-tomcat-9/pom.xml
# redisson/pom.xml
7 years ago