Sergey Kuznetsov
e4f40c0534
Review fixes:
...
- add new methods to RPermitExpirableSemaphoreReactive
- add new methods to RPermitExpirableSemaphoreRx
Signed-off-by: Sergey Kuznetsov <sergey.kuznetsov@infobip.com>
2 years ago
Nikita Koksharov
1a764e4a56
Fixed - false slots added,slots removed messages in Redis Cluster. #4338
2 years ago
Sergey Kuznetsov
d513705bc6
Review fixes:
...
- use byte arrays as keys
Signed-off-by: Sergey Kuznetsov <sergey.kuznetsov@infobip.com>
2 years ago
Nikita Koksharov
0db2ecab5b
Fixed - false slots added,slots removed messages in Redis Cluster. #4338
2 years ago
Nikita Koksharov
06e7d920ef
test fixed
2 years ago
Sergey Kuznetsov
e24d413119
Review fixes:
...
- removed all unnecessary changes
- use table insert
Signed-off-by: Sergey Kuznetsov <sergey.kuznetsov@infobip.com>
2 years ago
Nikita Koksharov
d7deba6728
refactoring
2 years ago
Nikita Koksharov
708d7879f8
Merge pull request #4979 from NgZiming/master
...
fix: semaphore pub when permits not updated
2 years ago
Sergey Kuznetsov
a109fe9cf2
Add more tests
...
Signed-off-by: Sergey Kuznetsov <sergey.kuznetsov@infobip.com>
2 years ago
Sergey Kuznetsov
8a8bb319e5
Rename ttl to leaseTime (according ot api)
...
Signed-off-by: Sergey Kuznetsov <sergey.kuznetsov@infobip.com>
2 years ago
Sergey Kuznetsov
52e276288d
Rename permitsIds to ids
...
Signed-off-by: Sergey Kuznetsov <sergey.kuznetsov@infobip.com>
2 years ago
Sergey Kuznetsov
ecee290249
Use getFirstOrNull method
...
Signed-off-by: Sergey Kuznetsov <sergey.kuznetsov@infobip.com>
2 years ago
Sergey Kuznetsov
2ee280a796
Fix checkstyle violations
...
Signed-off-by: Sergey Kuznetsov <sergey.kuznetsov@infobip.com>
2 years ago
Sergey Kuznetsov
24cc1b9dde
Rewritten implementation to get multiple ids
...
Signed-off-by: Sergey Kuznetsov <sergey.kuznetsov@infobip.com>
2 years ago
Nikita Koksharov
ed33c41610
Merge pull request #5262 from dumbbell-5kg/master
...
Protobuf support
2 years ago
zhouzh_zzz
7574c80a39
Protobuf support: Correct license header
...
Signed-off-by: zhouzh_zzz <zhouzh_zzz@qq.com>
2 years ago
Nikita Koksharov
ba2d285653
Fixed - Tomcat Manager "Session can't be found" message should have debug level.
2 years ago
zhouzh_zzz
1c80e348ea
Protobuf support: Add license header
...
Signed-off-by: zhouzh_zzz <zhouzh_zzz@qq.com>
2 years ago
zhouzh_zzz
b2eb277112
Protobuf support: Correct Java CI CheckStyle error
...
Signed-off-by: zhouzh_zzz <zhouzh_zzz@qq.com>
2 years ago
Nikita Koksharov
f4a80a19ff
Feature - bgSave(), scheduleBgSave(), save(), getLastSaveTime(), bgRewriteAOF() methods added to RedisNode interface. #5251
2 years ago
Nikita Koksharov
160dc6e6cc
Feature - bgSave(), scheduleBgSave(), save(), getLastSaveTime(), bgRewriteAOF() methods added to RedisNode interface. #5251
2 years ago
zhouzh_zzz
02f897203a
Protobuf support: Replace "java.util.ArrayList" with ArrayList.class.getName()
...
Signed-off-by: zhouzh_zzz <zhouzh_zzz@qq.com>
2 years ago
Nikita Koksharov
329b485a6f
Fixed - Spring Boot module doesn't create RedisConnectionDetails bean. #5273
2 years ago
zhouzh_zzz
2afb565f44
Protobuf support: Avoid reflection
...
Signed-off-by: zhouzh_zzz <zhouzh_zzz@qq.com>
2 years ago
Nikita Koksharov
5bb24818a6
Feature - WAITAOF command support through BatchOptions.syncAOF() setting. #5272
2 years ago
zhouzh_zzz
d58a93d6bf
Protobuf support: Pass inner codec through the constructor.
...
Signed-off-by: zhouzh_zzz <zhouzh_zzz@qq.com>
2 years ago
Nikita Koksharov
2918079bac
Fixed - RBoundedBlockingQueue can't be deleted if nameMapper defined. #5253
2 years ago
zhouzh_zzz
46b8c5b43f
Protobuf support
...
Signed-off-by: zhouzh_zzz <zhouzh_zzz@qq.com>
2 years ago
Nikita Koksharov
1534386fbc
micronaut updated
2 years ago
Nikita Koksharov
f798b8a9f8
Fixed - RLock isn't unlocked after RTransaction commit(). #5177
2 years ago
Nikita Koksharov
34b2dd53c7
version updated
2 years ago
Nikita Koksharov
be1466fbc8
Merge branch 'master' of github.com:redisson/redisson
2 years ago
Nikita Koksharov
9b7c332f29
Improvement - RSemaphore and RLock operations are waited for slave synchronization even if readMode = MASTER and subscriptionMode = MASTER. #5256
2 years ago
Nikita Koksharov
f49e5d8b6a
Update CHANGELOG.md
2 years ago
Nikita Koksharov
dceb42fdb2
Update CHANGELOG.md
2 years ago
Nikita Koksharov
e940bdc43f
[maven-release-plugin] prepare for next development iteration
2 years ago
Nikita Koksharov
2783a9127d
[maven-release-plugin] prepare release redisson-3.23.3
2 years ago
Nikita Koksharov
74d8f741ba
Merge pull request #5243 from tomerarazy/master
...
Cache Long as strings in CommandEncoder in order to reduce allocations and improve performance
2 years ago
Nikita Koksharov
90a07ae19b
Merge pull request #5249 from tomerarazy/memory-leak-in-warmpup
...
Fix possible memory leak in JsonJacksonCodec during warmup
2 years ago
tomerarazy
62bced0934
Change Long to string cache size to 1000
...
Signed-off-by: tomerarazy <tomerarazy@gmail.com>
2 years ago
tomerarazy
3c61565867
During warmup we call ByteBuf.release after decoding the value, however, the decoding action can fail which will lead to a memory leak, so we move the ByteBuf release to a finally block
...
Signed-off-by: tomerarazy <tomerarazy@gmail.com>
2 years ago
tomerarazy
351b5b22cd
Replaced another instance of writeCharSequence
...
Signed-off-by: tomerarazy <tomerarazy@gmail.com>
2 years ago
tomera
6581423778
Reduced strings cache size to 10000
...
Signed-off-by: tomerarazy <tomerarazy@gmail.com>
2 years ago
tomera
d84d9f61f7
Fixed checkstyle comments
...
Signed-off-by: tomerarazy <tomerarazy@gmail.com>
2 years ago
tomera
badd8ac47b
Increase cache to 100k
...
Signed-off-by: tomerarazy <tomerarazy@gmail.com>
2 years ago
tomera
27dbb8204f
Cache strings for command encoder to reduce allocations
...
Signed-off-by: tomerarazy <tomerarazy@gmail.com>
2 years ago
Sergey Kuznetsov
92ad99af73
Deleted `tryAcquireAsync(int permits, long waitTime, TimeUnit unit)` method to avoid clash with `tryAcquire(long waitTime, long ttl, TimeUnit unit)`.
...
Signed-off-by: Sergey Kuznetsov <iksss.88@gmail.com>
Signed-off-by: Sergey Kuznetsov <sergey.kuznetsov@infobip.com>
2 years ago
Sergey Kuznetsov
e2b28291de
Added methods to acquire/release multiple permits in RedissonPermitExpirableSemaphore.
...
Added tests.
Signed-off-by: Sergey Kuznetsov <iksss.88@gmail.com>
Signed-off-by: Sergey Kuznetsov <sergey.kuznetsov@infobip.com>
2 years ago
Jan Cizmar
365145a531
docs: redisson-spring-data downgrade steps for gradle
2 years ago
Nikita Koksharov
446c584e57
Update README.md
2 years ago