Commit Graph

3137 Commits (0ca0cf4b57425eb469c550c85c50fa2a9fd09b0b)

Author SHA1 Message Date
Nikita Koksharov 513734185d Feature - add method to update ttl and idleTime of entry by key. #3423 4 years ago
Nikita Koksharov 43c90ef733 refactoring 4 years ago
Nikita Koksharov b48e35857c Feature - getSigned(), setSigned(), incrementAndGetSigned(), getUnsigned(), setUnsigned(), incrementAndGetUnsigned() methods added to RBitSet. #3540 4 years ago
Nikita Koksharov c0d3c0a9d5 refactored 4 years ago
Nikita Koksharov ac5b0cba06 Fixed - ClusterConnectionManager.checkMasterNodesChange() throws NPE. #3541 4 years ago
Nikita Koksharov e49be34ce4 Fixed - ClusterConnectionManager.upDownSlaves() throws ConcurrentModificationException exception. #3553 4 years ago
Nikita Koksharov 87b9e7e604 Merge branch 'master' of github.com:redisson/redisson 4 years ago
Nikita Koksharov 209b35169c
Merge pull request #3531 from testower/jcache-oldvalue
feature: implement oldValue in jcache
4 years ago
Nikita Koksharov 5b765a4864 refactoring 4 years ago
LiuXiongKang eb69868858 Update RedissonRateLimiter.java
removed  meaningless struct.unpack() calls in lua script

Signed-off-by: lxk-ecs <69671710@qq.com>
4 years ago
Tom Erik Støwer 488e89a720 Call hget only when needed
Signed-off-by: Tom Erik Støwer <testower@gmail.com>
4 years ago
Nikita Koksharov a4f4879cce redisson module uses JUnit 5 4 years ago
Tom Erik Støwer 5b241213a9 Update message should indicate to decoder whether they contain old value
Signed-off-by: Tom Erik Støwer <testower@gmail.com>
4 years ago
Tom Erik Støwer 6f034cfaaf Cleanup
Signed-off-by: Tom Erik Støwer <testower@gmail.com>
4 years ago
Tom Erik Støwer 2368033d19 Take into account that if some listeners expect old value, then all listeners must handle it in decoding
Signed-off-by: Tom Erik Støwer <testower@gmail.com>
4 years ago
Tom Erik Støwer fe64f1d442 Implement remaining methods
Signed-off-by: Tom Erik Støwer <testower@gmail.com>
4 years ago
Tom Erik Støwer f273abe856 Rename counter
Signed-off-by: Tom Erik Støwer <testower@gmail.com>
4 years ago
Tom Erik Støwer c279e51471 Rename methods
Signed-off-by: Tom Erik Støwer <testower@gmail.com>
4 years ago
Tom Erik Støwer d20985b6bd draft counter implementation to track if old value is required in pubsub message
Signed-off-by: Tom Erik Støwer <testower@gmail.com>
4 years ago
Tom Erik Støwer b25313bcd0 feature: implement oldValue in jcache
Signed-off-by: Tom Erik Støwer <testower@gmail.com>
4 years ago
Nikita Koksharov 2a6c627643 Feature - nameMapper setting added. #3103 4 years ago
Nikita Koksharov 5c1aba4604 Feature - nameMapper setting added. #3103 4 years ago
Nikita Koksharov b011036b98 Feature - nameMapper setting added. #3103 4 years ago
Nikita Koksharov 6eb1aa9475 Feature - nameMapper setting added. #3103 4 years ago
Nikita Koksharov a9d54c36a8 Feature - sslProtocols setting added #3532 4 years ago
Nikita Koksharov 64a81281a2 [maven-release-plugin] prepare for next development iteration 4 years ago
Nikita Koksharov eb9ae799f7 [maven-release-plugin] prepare release redisson-3.15.3 4 years ago
Nikita Koksharov b050966dd3 license updated 4 years ago
Nikita Koksharov 8563ddb3d4 Fixed - RRateLimiter tryAcquire() and availablePermits() method throw too many results to unpack error #3526 4 years ago
Nikita Koksharov 9bd3d88957 refactoring 4 years ago
Nikita Koksharov ebd68500d9 refactoring 4 years ago
Nikita Koksharov c7fd86e289 Fixed - RateLimiter throws LUA-script error #3444 4 years ago
Nikita Koksharov 09f733965e Fixed - connection leak in Topology Manager for Replicated Redis config. #3518 4 years ago
Nikita Koksharov acbff29eab Fixed - ConnectionListener.onConnect() method isn't triggered during Redisson start #3522 4 years ago
Nikita Koksharov 12b49cdabf Fixed - addLastIfExists() and addLastIfExists() methods of RDeque don't work. #3519 4 years ago
Nikita Koksharov 0899f527fe Fixed - ArrayIndexOutOfBoundsException is thrown if master change was unsuccessful. #3460 4 years ago
Nikita Koksharov 769f0b1271 Fixed - RScheduledExecutorService.scheduleAtFixedRate() starts multiple instances of the same task if multiple workers defined #3515 4 years ago
Nikita Koksharov c05383b995 Fixed - RScheduledExecutorService.scheduleAtFixedRate() stops work after some time. #3514 4 years ago
Nikita Koksharov fe565660bf Merge branch 'master' of github.com:redisson/redisson 4 years ago
Nikita Koksharov 5a1d2dc282 [maven-release-plugin] prepare for next development iteration 4 years ago
Nikita Koksharov d73b2d52b8 [maven-release-plugin] prepare release redisson-3.15.2 4 years ago
dependabot[bot] e840fa6858
Bump tomcat-embed-core from 8.5.55 to 8.5.61 in /redisson
Bumps tomcat-embed-core from 8.5.55 to 8.5.61.

Signed-off-by: dependabot[bot] <support@github.com>
4 years ago
Nikita Koksharov 5f34d21dfd jboss-marshalling-river updated 4 years ago
Nikita Koksharov f98529ef81 Fixed - MarshallingCodec doesn't release allocated ByteBuf object if exception was thrown during encoding. #3502 4 years ago
Nikita Koksharov a06cb32496 Fixed - MarshallingCodec doesn't release allocated ByteBuf object if exception was thrown during encoding. #3502 4 years ago
Nikita Koksharov 3608b3421e Merge branch 'master' of github.com:redisson/redisson 4 years ago
Nikita Koksharov 8f4dbfd18d Feature - add move() method to RDeque and RBlockingDeque objects. #3496 4 years ago
Nikita Koksharov 7c0c020fcb Fixed - MapWriter exceptions handling added. #3485 4 years ago
Nikita Koksharov d16121b183
Merge pull request #3478 from mikawudi/slave_down_condition
feat: add config to check sentinel result slave node is in master-sla…
4 years ago
Nikita Koksharov 56efb9b20d
Merge pull request #3490 from coding-tortoise/fix
fixed There may be concurrency problems in org.redisson.RedissonLock#tryLockInnerAsync issue #3484
4 years ago
Nikita Koksharov a1496c78a4 refactoring 4 years ago
Nikita Koksharov 0da7990f32 refactoring 4 years ago
Nikita Koksharov ca9bd8e7a6 Fixed - retryInterval isn't used for next attempt if Redis client doesn't send response. #3494 4 years ago
小乌龟不会写代码 a0e965ffcc fixed concurrency problems
Signed-off-by: 小乌龟不会写代码 <41791762+coding-tortoise@users.noreply.github.com>
4 years ago
xujie 499b92538d fix: replace spring stringUtils to netty stringUtil, and add comment
Signed-off-by: xujie <mikawudi@qq.com>
4 years ago
Nikita Koksharov 37b9b232c6 javadocs added 4 years ago
Nikita Koksharov 83bb71795c refactoring 4 years ago
Nikita Koksharov 0cf20f92e8 Feature - Add RedissonClient.reactive() and RedissonClient.rxJava() methods #3495 4 years ago
Nikita Koksharov fc3d59ffa2 refactoring 4 years ago
小乌龟不会写代码 13016baf8f Update RedissonLock.java
fixed concurrency problems
Signed-off-by: 小乌龟不会写代码 <41791762+coding-tortoise@users.noreply.github.com>
4 years ago
小乌龟不会写代码 3d5527df19 fix CI
Signed-off-by: 小乌龟不会写代码 <41791762+coding-tortoise@users.noreply.github.com>
4 years ago
小乌龟不会写代码 13b83686a0 fixed concurrency problems
Signed-off-by: 小乌龟不会写代码 <41791762+coding-tortoise@users.noreply.github.com>
4 years ago
Nikita Koksharov e429081ded Fixed - references in RxJava objects aren't supported #3480 4 years ago
Nikita Koksharov fac18462b0 Fixed - references in RxJava objects aren't supported #3480 4 years ago
Nikita Koksharov 6616c723c5 Fixed - references in RxJava objects aren't supported #3480 4 years ago
Nikita Koksharov 8bc4dc996f refactoring 4 years ago
Nikita Koksharov d10ff3c772 refactoring 4 years ago
Nikita Koksharov 63fe4d5620 refactoring 4 years ago
xujie b36cd766e1 feat: add config to check sentinel result slave node is in master-slave syncing status
Signed-off-by: xujie <mikawudi@qq.com>
4 years ago
Nikita Koksharov a98f33461b Improvement - enable tcpNoDelay setting by default #3477 4 years ago
Nikita Koksharov da7d9a62cb Revert "refactoring"
This reverts commit d4f4b65a
4 years ago
Nikita Koksharov 72447516ef Merge branch 'master' of github.com:redisson/redisson 4 years ago
Nikita Koksharov 6579a85427 Improvement - simplify read() and readGroup() methods of RStream object #3471 4 years ago
Nikita Koksharov d0ee3ac486
Merge pull request #3455 from mikawudi/fix-reconnect
fix: ClientConnectionsEntry reconnect error
4 years ago
xujie 14d1bcde24 refactor: rollback change
Signed-off-by: xujie <mikawudi@qq.com>
4 years ago
xujie 68c271941f refactor: remove some empty lines
Signed-off-by: xujie <mikawudi@qq.com>
4 years ago
xujie 74b41c2ce6 fix: repeat close and remove connection
Signed-off-by: xujie <mikawudi@qq.com>
4 years ago
Nikita Koksharov 57a6ecf558 Fixed - 3.15.1 sentinel execute auth error during sentinel list update process. #3453 4 years ago
Nikita Koksharov 17d51c7adb refactoring 4 years ago
mika 3619e434df refactor
Signed-off-by: xujie <mikawudi@qq.com>
4 years ago
Nikita Koksharov 5338811437 refactoring 4 years ago
Nikita Koksharov d4f4b65af1 refactoring 4 years ago
Nikita Koksharov f7b5aa8a93 refactoring 4 years ago
Nikita Koksharov 23da53a896 Fixed - Add MINID trimming strategy and LIMIT argument to RStream.trim() method #3458 4 years ago
Nikita Koksharov 0737e10e14 license header added 4 years ago
Nikita Koksharov af7a76b25c Fixed - RStream.getInfo() method doesn't decode entries #3457 4 years ago
Nikita Koksharov 7a791ccbd4 Feature - Add MINID trimming strategy and LIMIT argument to RStream.add() method #3456 4 years ago
mika 088006169e fix: ClientConnectionsEntry reconnect error
Signed-off-by: mika <mikawudi@qq.com>
4 years ago
Nikita Koksharov ffb22aa3ac [maven-release-plugin] prepare for next development iteration 4 years ago
Nikita Koksharov aa797f7fdd [maven-release-plugin] prepare release redisson-3.15.1 4 years ago
Nikita Koksharov 24f6758787 javadocs updated 4 years ago
Nikita Koksharov 62c772ca6e Feature - Add ability to search in box for RGeo #3447 4 years ago
Nikita Koksharov dd4f9fedef Feature - Add count with any for search in RGeo #3446 4 years ago
Nikita Koksharov 2ccd99ac39 Improvement - Simplify RGeo API #3445 4 years ago
Nikita Koksharov 8c93a3c886 refactoring 4 years ago
Nikita Koksharov 7938d255b5 refactoring 4 years ago
Nikita Koksharov 0db60f7542 refactoring 4 years ago
Nikita Koksharov 89dd6344ec refactoring 4 years ago
Nikita Koksharov 896220dd64 checkstyle fixed 4 years ago
Nikita Koksharov cd11accae2 refactoring 4 years ago
Nikita Koksharov 1067ddf90e refactoring 4 years ago
Nikita Koksharov 70496c5617 Fixed - continuous reconnecting to broken host if it was defined as hostname in Redisson Cluster config. #3435 4 years ago
Nikita Koksharov 55502492ef refactoring 4 years ago
Nikita Koksharov 42313bab53 refactoring 4 years ago
Nikita Koksharov e4cd993c8a Fixed - WeightedRoundRobinBalancer filters master node in readMode = ReadMode.MASTER_SLAVE #3114 4 years ago
Nikita Koksharov 7839e33037 Fixed - RPatternTopicReactive.removeListener() should return Mono<Void>. #3258 4 years ago
Nikita Koksharov fdde5d8bcb Fixed - scheduled tasks can't be canceled. #3425 4 years ago
Nikita Koksharov c00905a97b Fixed - RStream.claim() method throws NPE if given id does not exist #3422 4 years ago
Nikita Koksharov 1dcce68d41 Fixed - RPatternTopic on keyspace/keyevent notification subscribes only to single master node in Redis cluster #2237. 4 years ago
Nikita Koksharov 281a336384 maven plugins updated 4 years ago
Nikita Koksharov a80a589b64 Fixed - Can't execute CLUSTER_NODES error removed #1816 4 years ago
Nikita Koksharov d8416b24c3 checkstyle errors fixed 4 years ago
Nikita Koksharov ba7d315370 refactoring 4 years ago
Nikita Koksharov de64949aff refactoring 4 years ago
Nikita Koksharov 22a0d28715 refactoring 4 years ago
Nikita Koksharov 6b1785e810 Fixed - Class cast exception is thrown during iteration of RMapCache entries #3156 4 years ago
Nikita Koksharov 14c26e3171 refactoring 4 years ago
Nikita Koksharov aadbdeacf5 Improvement - added check for invocation of sync methods in async/rx/reactive listeners 4 years ago
Nikita Koksharov 46cbb2e186 Fixed - internal RedissonBaseLock.evalWriteAsync() method isn't executed again if cluster slaves amount > 0 #3419 4 years ago
Nikita Koksharov cbbc644223 Fixed - CPU spike after Slave failover if subscriptionMode=SLAVE #3418 4 years ago
Nikita Koksharov 1b060a8872 Fixed - Connection leak when redis cluster has "127.0.0.1" in its node list. #3400 4 years ago
Nikita Koksharov 430b813104 libs updated 4 years ago
Nikita Koksharov a3133afe52 refactoring 4 years ago
Nikita Koksharov 371b0fccdf Fixed - rename() method throws throws RedisException if RBloomFilter is empty. #3297 4 years ago
Nikita Koksharov 4178f2e4fe Fixed - output full exception stacktrace if unable connect to sentinel server. #2699 4 years ago
Nikita Koksharov cdd3d28bfb Feature - add randomKeys() and randomEntries() methods to RMap object #3415 4 years ago
Nikita Koksharov 6e9e96edb5 Improvement - added check for invocation of sync methods in async/rx/reactive listeners. 4 years ago
Nikita Koksharov 508c355916 Fixed - duplicated PING sent when Redis connection got reconnected #3412 4 years ago
Nikita Koksharov 1adf1b4703 javadocs fixed 4 years ago
Nikita Koksharov 85653aa802 Fixed - Optional class can't be used as a result object in RemoteService interface. #3282 4 years ago
Nikita Koksharov d8343672a4 checkstyle fixed 4 years ago
Nikita Koksharov eaad40b950 Fixed - Connection leak when redis cluster has "127.0.0.1" in its node list. #3400 4 years ago
Nikita Koksharov ce07beee56 Feature - add random() method to RScoredSortedSet object #3401 4 years ago
Nikita Koksharov 8c8a96dd22 checkstyle fixed 4 years ago
Nikita Koksharov d76bc1f3a6 Feature - add random() method to RScoredSortedSet object #3401 4 years ago
Nikita Koksharov e6b8ceb8b3 refactoring 4 years ago
Nikita Koksharov d0069e7add refactoring 4 years ago
Nikita Koksharov 1d55ed4c23 refactoring 4 years ago
Nikita Koksharov 502179094f refactoring 4 years ago
Nikita Koksharov 5793388f10 Feature - add expireAt(Instant) method to RExpirable objects. #3399 4 years ago
Nikita Koksharov 7fdbb44158 Fixed - RMapCacheRx.getLock() returns org.redisson.RedissonLock instead of org.redisson.api.RLockRx #3389 4 years ago
Nikita Koksharov 24be1abd70 Fixed - RMapCacheReactive.getLock() returns org.redisson.RedissonLock instead of org.redisson.api.RLockReactive #3389 4 years ago
Nikita Koksharov 5b44010772 [maven-release-plugin] prepare for next development iteration 4 years ago
Nikita Koksharov 9c74227a43 [maven-release-plugin] prepare release redisson-3.15.0 4 years ago
Nikita Koksharov 14e475d8af Fixed - eval command executed on Redis cluster doesn't use key for master/slave selection. #3370 4 years ago
Nikita Koksharov e70c91b7f9 Fixed - MOVED or ASK response from Redis causes "Unable to acquire connection!" error. #3370 4 years ago
Nikita Koksharov 36983e6364
Merge pull request #3364 from Vorotyntsev/3349-Spin-lock-with-exponential-backoff
Implemented spin locks
4 years ago
Vorotyntsev 9de51f42bd Fixed according to comments
Signed-off-by: Vorotyntsev <vorotyntsevdanila@gmail.com>
4 years ago
Nikita Koksharov 391307c92f checkstyle fixed 4 years ago
Nikita Koksharov 6852bd390e Feature - add tryAdd() method to RGeo object #3381 4 years ago