Commit Graph

8257 Commits (c802abb446fe0b6f8d2332850dd776ccdaacb610)
 

Author SHA1 Message Date
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
Nikita Koksharov 446c584e57
Update README.md 2 years ago
Nikita Koksharov 594434fa6c Feature - LocalCachedMapOptions.useKeyEventsPattern() setting introduced. #5183 2 years ago
Nikita Koksharov c4ae3f27e4 tests fixed 2 years ago
Nikita Koksharov b15fd45107 quarkus isn't compatible with io_uring 2 years ago
Nikita Koksharov e1af6720bf Fixed - codec errors during Quarkus native build. #5213 2 years ago
Nikita Koksharov c2c00a07c2 refactoring 2 years ago
Nikita Koksharov 215947bfb9 Merge branch 'master' of github.com:redisson/redisson 2 years ago
Nikita Koksharov c31f526e10
Merge pull request #5170 from elide-dev/feat/io-uring
Feature - Netty native transport for `io_uring`
2 years ago
Nikita Koksharov ef9193f222 text message improved 2 years ago
Nikita Koksharov 567e13e07a
Merge pull request #5226 from ikss/url_resolver_fix
Reduce regex compilations in RedisURI
2 years ago
Sergey Kuznetsov c255c305c9
Merge branch 'redisson:master' into url_resolver_fix 2 years ago
Sergey Kuznetsov ccccd4bd5e String.replaceFirsts compiles regex pattern on each call, it can be avoided just by getting index of `://`
Signed-off-by: Sergey Kuznetsov <iksss.88@gmail.com>
Signed-off-by: Sergey Kuznetsov <sergey.kuznetsov@infobip.com>
2 years ago
Nikita Koksharov 8809f4b85d Improvement - each AddressResolver created by SequentialDnsAddressResolverFactory should share common DnsCache and DnsCnameCache instances. #5222
Signed-off-by: Sergey Kuznetsov <sergey.kuznetsov@infobip.com>
2 years ago
Nikita Koksharov 144ed156c3 refactoring 2 years ago
Nikita Koksharov 6b6e718ba6 Improvement - each AddressResolver created by SequentialDnsAddressResolverFactory should share common DnsCache and DnsCnameCache instances. #5222 2 years ago
Nikita Koksharov 9d2316f6e7 Merge branch 'master' of github.com:redisson/redisson 2 years ago
Nikita Koksharov f945f22c44 test fixed 2 years ago
Sam Gammon f9a7361102
Feature - Netty native transport for `io_uring`
- add `TransportMode.IO_URING`
- add incubator uring dependency

Signed-off-by: Sam Gammon <sam@elide.ventures>
2 years ago
Nikita Koksharov 2177bca289
Update CHANGELOG.md 2 years ago
Nikita Koksharov 9b252d56fd Merge branch 'master' of github.com:redisson/redisson 2 years ago
Nikita Koksharov 10cb346093 version updated 2 years ago
Nikita Koksharov 40f674055b
Update CHANGELOG.md 2 years ago
Nikita Koksharov 878636779e
Update CHANGELOG.md 2 years ago
Nikita Koksharov ff4ccbf132
Update CHANGELOG.md 2 years ago
Nikita Koksharov bc2499ab2e [maven-release-plugin] prepare for next development iteration 2 years ago
Nikita Koksharov 82f09393af [maven-release-plugin] prepare release redisson-3.23.2 2 years ago
Nikita Koksharov 90c4508c0d libs updated 2 years ago
Nikita Koksharov bebffd7121 refactoring 2 years ago
Nikita Koksharov 7a76265ac2 Fixed - Setting RetryAttempts to 0, always throws an exception (regression since 3.23.1) #5203 2 years ago
Nikita Koksharov 651b3f1f48 refactoring 2 years ago
Nikita Koksharov 869e5c6079 refactoring 2 years ago