Nikita Koksharov
7dc4cfe834
Fixed - maxIdleTimeout added to RedisExecutor.CODECS map. #2574
5 years ago
Nikita Koksharov
e7cc298cc9
Fixed - memory leak caused by ClientConnectionsEntry.allConnections field. #2362
5 years ago
Nikita Koksharov
091dd44fe1
javadoc fixed
5 years ago
Nikita Koksharov
2c58278527
[maven-release-plugin] prepare for next development iteration
5 years ago
Nikita Koksharov
0259701922
[maven-release-plugin] prepare release redisson-3.12.1
5 years ago
Nikita Koksharov
e48200b378
Merge branch 'master' of github.com:redisson/redisson
5 years ago
Nikita Koksharov
62de066ee2
Feature - cleanUpKeysAmount setting added. #2554
5 years ago
markusdlugi
ea64de6b8e
Perform Sentinel DNS check when all connections fail
...
Signed-off-by: markusdlugi <dlugi.markus@gmail.com>
5 years ago
Nikita Koksharov
b7fdb7cc7c
checkSlotsCoverage is true by default.
5 years ago
Nikita Koksharov
7bf7e52906
Feature - checkSentinelsList setting added
5 years ago
Nikita Koksharov
9aef684f63
KryoCodec refactoring. #2402
5 years ago
Nikita Koksharov
764b2f5188
Improvement - payload size included in error message when it wasn't written after timeout.
5 years ago
Nikita Koksharov
77f680cf16
Feature - natMap deprecated in favor of natMapper setting. #2545
5 years ago
Nikita Koksharov
7d4ee01171
Fixed - connections to disconnected Redis nodes aren't removed in sentinel and cluster mode. #2539
5 years ago
Nikita Koksharov
603552df55
refactoring
5 years ago
Nikita Koksharov
e157ac7f54
Improvement - natMap doesn't support port mapping
5 years ago
Nikita Koksharov
a450b9ccc0
Fixed - MalformedURLException thrown during Redis host parsing in cluster mode. #2440
5 years ago
Nikita Koksharov
999bbcc668
Fixed - extra square bracket added during Redis host conversion. #2548
5 years ago
Nikita Koksharov
5f0da0ad09
Fixed - defined codec classloader is overwritten with Thread.currentThread().getContextClassLoader(). #2503
5 years ago
Nikita Koksharov
7f37ae4670
refactoring
5 years ago
Nikita Koksharov
8dd6da867a
Feature - availablePermits method added to RRateLimiter object. #2537
5 years ago
Nikita Koksharov
dd7c6c5c12
Feature - availablePermits method added to RSemaphore object. #2537
5 years ago
Nikita Koksharov
97c1aaa191
availablePermitsAsync and drainPermitsAsync methods added to RSemaphoreAsync
5 years ago
Nikita Koksharov
30589cf2d8
license header updated
5 years ago
Nikita Koksharov
0c5e1a060c
refactoring
5 years ago
Nikita Koksharov
dad15bc067
refactoring
5 years ago
Nikita Koksharov
8b382013f2
Feature - RTransferQueue object added. #322
5 years ago
Nikita Koksharov
b4b1e3a052
javadocs fixed
5 years ago
Nikita Koksharov
609e7914bf
Config javadocs fixed. #2458
5 years ago
Nikita Koksharov
301bed578a
refactoring
5 years ago
Nikita Koksharov
ba2aa8fc68
javadocs updated
5 years ago
Nikita Koksharov
ec153b891c
refactoring
5 years ago
Nikita Koksharov
721d01c337
refactoring
5 years ago
Nikita Koksharov
6f2478a42f
Feature - tryExecuteAsync and getPendingInvocationsAsync methods added to RRemoteService.
5 years ago
Nikita Koksharov
f983f8b0d9
Merge branch 'master' of github.com:redisson/redisson
5 years ago
Nikita Koksharov
00e8921cba
Fixed - RedissonPriorityQueue.add() method throws NPE. #2484
5 years ago
Matthias Portelli
9f7dff9c56
Moved the extraction of scheme from sentinel address in order to always be available regardless whether a password is required.
...
Signed-off-by: Matthias Portelli <matthiasp@ccbill.com>
5 years ago
Nikita Koksharov
97f9451ddb
Fixed - java.lang.IllegalStateException: Failed to introspect Class org.redisson.spring.cache.RedissonCacheStatisticsAutoConfiguration #2508
5 years ago
Nikita Koksharov
c2f3ee50fc
javadocs updated
5 years ago
Nikita Koksharov
a3f80d7127
refactoring
5 years ago
Nikita Koksharov
5264cd16f3
Feature - tryExecute and tryExecuteAsync methods added to RRemoteService object. #2525
5 years ago
Nikita Koksharov
ae7d92db03
Merge branch 'master' of github.com:redisson/redisson
5 years ago
Nikita Koksharov
bd39b7895b
javadocs updated
5 years ago
Emerson Dallagnol
7048a86059
#2515 - Test case for expiration renewal not working after connection problem (refactor);
...
Signed-off-by: Emerson Dallagnol <edallagnol@live.com>
5 years ago
Emerson Dallagnol
2464e06616
#2515 - Expiration renewal not working after connection problem;
...
Signed-off-by: Emerson Dallagnol <edallagnol@live.com>
5 years ago
Emerson Dallagnol
934b954963
#2515 - Test case for expiration renewal not working after connection problem;
...
Signed-off-by: Emerson Dallagnol <edallagnol@live.com>
5 years ago
Nikita Koksharov
5748ca0432
redis path updated
5 years ago
Nikita Koksharov
5d58c76cc1
Merge branch 'master' of github.com:redisson/redisson
5 years ago
Nikita Koksharov
111ae4ed20
javadocs updated
5 years ago
dependabot[bot]
822cced537
Bump tomcat-embed-core from 8.5.40 to 8.5.50 in /redisson
...
Bumps tomcat-embed-core from 8.5.40 to 8.5.50.
Signed-off-by: dependabot[bot] <support@github.com>
5 years ago
Nikita Koksharov
6f09925d7e
[maven-release-plugin] prepare for next development iteration
5 years ago
Nikita Koksharov
2797509850
[maven-release-plugin] prepare release redisson-3.12.0
5 years ago
Nikita Koksharov
264dd4a5b5
Map javadocs fixed #2448
5 years ago
Nikita Koksharov
909b680ae6
checkstyle errors fixed
5 years ago
Nikita Koksharov
66205e9e77
Deprecated methods were removed
5 years ago
Nikita Koksharov
bb3284ce91
RBuckets.delete method is deprecated
5 years ago
Nikita Koksharov
7bac576f72
Feature - TaskFailureListener, TaskFinishedListener, TaskStartedListener and TaskSuccessListener task listeners added to RExecutorService WorkerOptions object. #1501
5 years ago
Nikita Koksharov
c86740c5ee
Feature - RSemaphore.addPermits method added. #2499
5 years ago
Nikita Koksharov
7838147444
javadocs updated
5 years ago
Nikita Koksharov
d7d4a4850d
javadocs updated
5 years ago
Nikita Koksharov
146297c2c1
javadocs updated
5 years ago
Nikita Koksharov
c9729e9ef8
JSON configuration is deprecated
5 years ago
Nikita Koksharov
7bc555aa27
checkstyle fixed
5 years ago
Nikita Koksharov
fbbf0a2ccc
refactoring
5 years ago
Nikita Koksharov
2916912fe8
checkstyle fixed
5 years ago
Nikita Koksharov
0ba729eb7f
Feature - WorkerOptions.taskTimeout setting added. #2491
5 years ago
Nikita Koksharov
387fb465f0
refactoring
5 years ago
Nikita Koksharov
c0f980bf57
refactoring
5 years ago
Nikita Koksharov
238c144365
Default workers amount of RExecutorService set to 1
5 years ago
Nikita Koksharov
e885daa2dd
Fixed - CommandDecoder NPE #2419
5 years ago
Nikita Koksharov
0d3579a2a8
Merge pull request #2485 from f-sander/fix-reactivation-of-lost-node
...
reactivate replicas based on ip adress instead of hostname in ReplicatedConnectionManager
5 years ago
Fridtjof Sander
c408ec9844
ReplicatedConnectionManager triggers reactivation of slaves with ip address instead of hostname
...
Signed-off-by: Fridtjof Sander <fs.c@posteo.de>
5 years ago
Nikita Koksharov
5731f48acb
error text fixed
5 years ago
Nikita Koksharov
a9e76386cf
spotbugs-maven-plugin added
5 years ago
Nikita Koksharov
8b86eb1f5e
tests fixed
5 years ago
Nikita Koksharov
e04daf5715
Fixed - Reactive/Rxjava2 transaction doesn't unlock lock on rollback or commit #2483 .
5 years ago
Nikita Koksharov
9ee2fcc04e
Merge branch 'master' of github.com:redisson/redisson
5 years ago
Nikita Koksharov
a0ad28859e
Feature - added implementation of doSuspend and doResume methods of Spring Transaction Manager #1460
5 years ago
Nikita Koksharov
6e494d0cd9
Fixed - Spring Transaction Manager doesn't handle Redisson TransactionException #2480
5 years ago
Nikita Koksharov
9761170de0
Merge pull request #2461 from d10n/fix-null-value
...
Prevents NPE during RBuckets.get invocation when Redis in Cluster mode
5 years ago
d10n
179927612b
Fix unit test
...
Signed-off-by: d10n <david@bitinvert.com>
5 years ago
d10n
6aa19ecc70
Prevent NPE when a value from Redis is null
...
Signed-off-by: d10n <david@bitinvert.com>
5 years ago
Nikita Koksharov
7ff9ed67e4
Feature - schedule() methods with timeToLive parameter added to RScheduledExecutorService #2469
5 years ago
Nikita Koksharov
9f5792330d
header added
5 years ago
Nikita Koksharov
ea622b3a13
LICENSE.txt added
5 years ago
Nikita Koksharov
b919599b29
refactoring
5 years ago
Nikita Koksharov
acb6545750
spring min version updated to 4.1
5 years ago
Nikita Koksharov
5ba0601f3d
checkstyle fixed
5 years ago
Nikita Koksharov
16bd17810c
META-INF file added
5 years ago
Nikita Koksharov
1954b8e6fb
Fixed - RPermitExpirableSemaphore does not expire. #2444
5 years ago
Nikita Koksharov
c9436d0b53
Merge branch 'master' of github.com:redisson/redisson
5 years ago
Nikita Koksharov
33bfb37772
Feature - submit() methods with ttl parameter added to RExecutorService. #2445
5 years ago
ehontoria
9c9e322636
Update to use conditional on actuator
5 years ago
Nikita Koksharov
f8b4b6b4ec
javadocs fixed
5 years ago
Nikita Koksharov
6a10ecf2cb
Feature - ability to inject task id added. #1503
5 years ago
Nikita Koksharov
dabbebbde3
javadocs added
5 years ago
Nikita Koksharov
4e9c6ccce2
[maven-release-plugin] prepare for next development iteration
5 years ago
Nikita Koksharov
db0bbcca0a
[maven-release-plugin] prepare release redisson-parent-3.11.6
5 years ago
Nikita Koksharov
dacafcc175
refactoring
5 years ago
Nikita Koksharov
cc41434aa1
jackson updated
5 years ago
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