Commit Graph

387 Commits (1d128474a04c793515081903fd0cd6db85396257)

Author SHA1 Message Date
Nikita Koksharov fc3d59ffa2 refactoring
Nikita Koksharov fac18462b0 Fixed - references in RxJava objects aren't supported
Nikita Koksharov 179c0c830a refactoring
Nikita Koksharov 63fe4d5620 refactoring
Nikita Koksharov 2ee0b098c1 Fixed - Spring Data Redis module doens't support StreamReadOptions.isNoack() option in RedisStreamCommands.xReadGroup() method.
Nikita Koksharov e521df060e
Update README.md
Nikita Koksharov ffb22aa3ac [maven-release-plugin] prepare for next development iteration
Nikita Koksharov aa797f7fdd [maven-release-plugin] prepare release redisson-3.15.1
Nikita Koksharov 1dcce68d41 Fixed - RPatternTopic on keyspace/keyevent notification subscribes only to single master node in Redis cluster .
Nikita Koksharov 6b1785e810 Fixed - Class cast exception is thrown during iteration of RMapCache entries
Nikita Koksharov 14c26e3171 refactoring
Nikita Koksharov 3da96354a6 refactoring
Nikita Koksharov e5e9ab86c1
Update README.md
Nikita Koksharov 5b44010772 [maven-release-plugin] prepare for next development iteration
Nikita Koksharov 9c74227a43 [maven-release-plugin] prepare release redisson-3.15.0
Nikita Koksharov eb6a9126ed Fixed - Spring Redis Data PatternTopic listeners are invoked multiple times per message.
Nikita Koksharov 2bbf171a0f
Update README.md
Nikita Koksharov 129806db8e [maven-release-plugin] prepare for next development iteration
Nikita Koksharov 6bb1bfb522 [maven-release-plugin] prepare release redisson-3.14.1
Nikita Koksharov a31f0403df
Merge pull request from xJoeWoo/properties-decoder-performance
Enhance PropertiesDecoder decoding performance
Nikita Koksharov 23d2fc8e45
Update README.md
Nikita Koksharov 8f8a01e956 Fixed - GEORADIUS_RO command should be used instead of GEORADIUS in Spring Redis Data module.
Nikita Koksharov 683b0dfce2 Fixed - Spring Data Redis RedissonConnection.del() method doesn't work in pipeline on Redis cluster.
Nikita Koksharov 8dc2bb4834 Fixed - redisRepository.opsForSet().distinctRandomMembers throws ClassCastException
Nikita Koksharov 200a02a9f7 Fixed - redisRepository.opsForZSet().rangeByLex() method throws NullPointerException.
Nikita Koksharov b12cf1bd77 [maven-release-plugin] prepare for next development iteration
Nikita Koksharov be322e9d22 [maven-release-plugin] prepare release redisson-3.14.0
Nikita Koksharov c4d8c77f78 Feature - Spring Data Redis 2.4 support.
Nikita Koksharov 24c16b455a Fixed - Spring Data Redis redisTemplate.opsForGeo().radius() method doesn't work.
xJoeWoo 46499ae36a Enhance PropertiesDecoder decoding performance
Signed-off-by: xJoeWoo <xjoewoo@gmail.com>
Nikita Koksharov 696a0005f6 Fixed - CROSSSLOT error when clearing a redis-spring-data cache
Chris Eager cdaaf0d87a Implement cluster-safe reactive `rename`, `renameNX`
Signed-off-by: Chris Eager <christian@turo.com>
Chris Eager 4d32040caa Add tests for cluster-safe reactive `rename`
Signed-off-by: Chris Eager <christian@turo.com>
Chris Eager f71728dbf8 Implement cluster-safe `rename`, `renameNX`
Signed-off-by: Chris Eager <christian@turo.com>
Chris Eager 2b438eb35a Return a cluster connection if cluster config
Signed-off-by: Chris Eager <christian@turo.com>
Chris Eager 525613b3ee Add tests for cluster-safe `rename`
Signed-off-by: Chris Eager <christian@turo.com>
Nikita Koksharov 328606ca75
Update README.md
Nikita Koksharov 5e60312d43 [maven-release-plugin] prepare for next development iteration
Nikita Koksharov b54f4d768b [maven-release-plugin] prepare release redisson-3.13.6
dependabot[bot] bb768a5ff6
Bump junit from 4.12 to 4.13.1 in /redisson-spring-data
Bumps [junit](https://github.com/junit-team/junit4) from 4.12 to 4.13.1.
- [Release notes](https://github.com/junit-team/junit4/releases)
- [Changelog](https://github.com/junit-team/junit4/blob/main/doc/ReleaseNotes4.12.md)
- [Commits](https://github.com/junit-team/junit4/compare/r4.12...r4.13.1)

Signed-off-by: dependabot[bot] <support@github.com>
Nikita Koksharov 8a9ef6d9c3
Update README.md
Nikita Koksharov f4a6f92b69 [maven-release-plugin] prepare for next development iteration
Nikita Koksharov b5149c0a03 [maven-release-plugin] prepare release redisson-3.13.5
Nikita Koksharov 3ad124c5f5 Fixed - Spring Data Redis RedissonSubscription.onPatternMessage() method throws ClassCastException
Nikita Koksharov 6415ae7e91
Update README.md
Nikita Koksharov 093d078615 [maven-release-plugin] prepare for next development iteration
Nikita Koksharov 642815e9c7 [maven-release-plugin] prepare release redisson-3.13.4
Nikita Koksharov a08d09b0ee versions updated
Nikita Koksharov 843be7d6cc Fixed - compatibility with Spring Data Redis 2.3.3
Nikita Koksharov bf65e2fd6f Fixed - UnsupportedOperationException is thrown if Spring Data Redis connection executed in pipelined mode.
Nikita Koksharov 12df5b2be3 Fixed - Spring Data Redis can't be used with proxied RedissonClient instance.
Nikita Koksharov 8e8f689bdb
Update README.md
Nikita Koksharov be8d293c87 compilation fixed
Nikita Koksharov c67b0a7fa7 Fixed - XPENDING command causes syntax error in redisson-spring-data-23.
Nikita Koksharov e107b6bb60 [maven-release-plugin] prepare for next development iteration
Nikita Koksharov 4576ab4a81 [maven-release-plugin] prepare release redisson-3.13.3
Nikita Koksharov 447b3957ad
Update README.md
Nikita Koksharov d566d8ff4f test added
Nikita Koksharov 621309ab75 Fixed - Spring Data Redis connection in multi mode causes connection leak if it wasn't executed during RedisTemplate execution
Nikita Koksharov 2aef8035ef Fixed - Spring Data Redis xReadGroup should use write operation.
Nikita Koksharov b5dc17a390 refactoring
Nikita Koksharov e82fffd0ab [maven-release-plugin] prepare for next development iteration
Nikita Koksharov 59899bb083 [maven-release-plugin] prepare release redisson-3.13.2
Nikita Koksharov 9b710ccf32
Update README.md
Nikita Koksharov df5562e77b [maven-release-plugin] prepare for next development iteration
Nikita Koksharov ce11996dbd [maven-release-plugin] prepare release redisson-3.13.1
Nikita Koksharov 8cf2820622 pom fixed
Nikita Koksharov c8769a4cc0 Fixed - RedisConnection.set() returns null
Nikita Koksharov 51243a5908 Fixed - Spring Data Redis unlink command causes StackOverflowError.
Nikita Koksharov 722c7a96b8
Update README.md
Nikita Koksharov 3ec0fc5c71 test added
Nikita Koksharov 40286d51fa Feature - Spring Data Redis 2.3.0 integration
Nikita Koksharov 57368c295a [maven-release-plugin] prepare for next development iteration
Nikita Koksharov 4ea330c506 [maven-release-plugin] prepare release redisson-3.13.0
Nikita Koksharov b0fc6b74e6
Update README.md
xJoeWoo 1d337e9336 Fix RedissonReactiveStringCommands.set using wrong SET RedisCommand
Signed-off-by: xJoeWoo <xjoewoo@gmail.com>
Nikita Koksharov 2a36772f78 [maven-release-plugin] prepare for next development iteration
Nikita Koksharov 02bea4da1a [maven-release-plugin] prepare release redisson-3.12.5
Nikita Koksharov b4c358ff90 Fixed - RedissonReactiveSubscription.subscribe and receive methods aren't synchronized.
Nikita Koksharov 15c464013d Fixed - RedissonReactiveSubscription.subscribe and receive methods aren't synchronized.
Nikita Koksharov 8be90089a3 Fixed - Spring Data RedissonConnection#del() doesn’t participate in pipeline.
Nikita Koksharov 44f1a4b3f1
Update README.md
Nikita Koksharov b3ade29ac8 [maven-release-plugin] prepare for next development iteration
Nikita Koksharov 43b2d568b2 [maven-release-plugin] prepare release redisson-3.12.4
Nikita Koksharov 7b456ba3e7 refactoring
Nikita Koksharov bad582f96e refactoring
Gil Milow 6ae0839359 Fix Spring Data connector to set multiGet (MGET) commands to slave instead of master when configured to do so
Signed-off-by: Gil Milow <milowg@users.noreply.github.com>
Nikita Koksharov ffe5b8f4eb [maven-release-plugin] prepare for next development iteration
Nikita Koksharov e471b2e0a9 [maven-release-plugin] prepare release redisson-3.12.3
Nikita Koksharov 80fb141b0c
Update README.md
Nikita Koksharov c23f5c8db2 [maven-release-plugin] prepare for next development iteration
Nikita Koksharov ba86193b41 [maven-release-plugin] prepare release redisson-3.12.2
Nikita Koksharov 735eec5ca9
Update README.md
Nikita Koksharov a72daa2076
Update README.md
Nikita Koksharov 2c58278527 [maven-release-plugin] prepare for next development iteration
Nikita Koksharov 0259701922 [maven-release-plugin] prepare release redisson-3.12.1
Nikita Koksharov 573199128d Fixed - zRemRangeByScore and zcount methods of ReactiveZSetCommands don't use -inf and +inf values.
Nikita Koksharov d0288e275d redisson-spring-data-16 and redisson-spring-data-17 modules reverted back
Nikita Koksharov 30589cf2d8 license header updated
Nikita Koksharov e1434fc1bc
Update README.md
Nikita Koksharov 2d31e52243 Fixed - Spring Data RedissonConnectionFactory should call shutdown method on destroy on created Redisson instance.
Nikita Koksharov 5748ca0432 redis path updated
Nikita Koksharov 6f09925d7e [maven-release-plugin] prepare for next development iteration
Nikita Koksharov 2797509850 [maven-release-plugin] prepare release redisson-3.12.0
Nikita Koksharov acb6545750 spring min version updated to 4.1
Nikita Koksharov 2d54741f6d
Update README.md
Nikita Koksharov 271e842dfe Removed support of old libs
Nikita Koksharov 4e9c6ccce2 [maven-release-plugin] prepare for next development iteration
Nikita Koksharov db0bbcca0a [maven-release-plugin] prepare release redisson-parent-3.11.6
Nikita Koksharov 81fa59cd36 test fixed
Nikita Koksharov e97f78dd88 Fixed - Spring Data ZRangeByScore method doesn't support Infinity Double value
Nikita Koksharov 7f2550e2a4
Update README.md
Nikita Koksharov 45c47952c1 [maven-release-plugin] prepare for next development iteration
Nikita Koksharov ce81ff5cb6 [maven-release-plugin] prepare release redisson-3.11.5
Nikita Koksharov 3a509310c9 Feature - support of Spring Data Redis 2.2.x
Nikita Koksharov fc35fcd5b8 Fixed - Spring Data pubsub listeners executes multiple times.
Nikita Koksharov aa7ddb84a8 refactoring
Nikita Koksharov c4f95cbca7 Feature - Automatic-Module-Name entry added to manifest file.
Nikita Koksharov 4d96330421 [maven-release-plugin] prepare for next development iteration
Nikita Koksharov ef4cfb22ac [maven-release-plugin] prepare release redisson-3.11.4
Nikita Koksharov fd4d699e8a
Update README.md
Nikita Koksharov e64392b1bd [maven-release-plugin] prepare for next development iteration
Nikita Koksharov b4ed1bb342 [maven-release-plugin] prepare release redisson-3.11.3
Nikita Koksharov 2e63aa8224 lib versions updated
Nikita Koksharov f68122343f
Update README.md
Nikita Koksharov 66b69af417 [maven-release-plugin] prepare for next development iteration
Nikita Koksharov 9768af99dd [maven-release-plugin] prepare release redisson-3.11.2
Nikita Koksharov 22ddb6a671 Fixed - RedissonConnection.set returns null if invoked with expiration parameter.
Nikita Koksharov bba0697648
Update README.md
Nikita Koksharov d8854b3bb0 [maven-release-plugin] prepare for next development iteration
Nikita Koksharov ef033d886c [maven-release-plugin] prepare release redisson-3.11.1
Zhelyazko Chobantonov 3b270383bc fix compilation issue
Nikita Koksharov 14360a866e
Update README.md
Nikita Koksharov 0b9f660d06 [maven-release-plugin] prepare for next development iteration
Nikita Koksharov 597293fe40 [maven-release-plugin] prepare release redisson-3.11.0
Nikita Koksharov e150e5dcbc refactoring
Nikita Koksharov 008756ec94 Fixed - redisson-spring-data ReactiveSubscription.receive() method throws NPE.
Nikita Koksharov e02a319466
Update README.md
Nikita Koksharov 355b25a4b4 Fixed - RedisTemplate.radius and RedisConnection.geoRadius throw IllegalArgumentException during response decoding.
Andrew Lyu 5be3e93356
Merge branch 'master' into fix-readme
Nikita Koksharov 3e110e033e [maven-release-plugin] prepare for next development iteration
Nikita Koksharov 7597274a3f [maven-release-plugin] prepare release redisson-3.10.7
Andrew Lyu 0549e570ac
Improve syntax highlighting
Nikita Koksharov 4cd8bf8508
Update README.md
Nikita Koksharov 797c089318 [maven-release-plugin] prepare for next development iteration
Nikita Koksharov c31da7191c [maven-release-plugin] prepare release redisson-3.10.6
Nikita Koksharov 5e2d0433d4
Update README.md
Nikita Koksharov b41a66753b [maven-release-plugin] prepare for next development iteration
Nikita Koksharov 09be87b8d9 [maven-release-plugin] prepare release redisson-3.10.5
Nikita Koksharov 6f8e29f963
Update README.md
Nikita Koksharov 2c9acf7322
Update README.md
Nikita Koksharov 4a630ac4ba [maven-release-plugin] prepare for next development iteration
Nikita Koksharov a66070d02f [maven-release-plugin] prepare release redisson-3.10.4
Nikita Koksharov dbae7fe92b
Update README.md
Nikita Koksharov c24ba2985b [maven-release-plugin] prepare for next development iteration
Nikita Koksharov 174cb8d713 [maven-release-plugin] prepare release redisson-3.10.3
Nikita Koksharov 0090b8796d refactoring
Nikita Koksharov c4b1ebdee9 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
Nikita Koksharov 753ff76f30
Update README.md
Nikita Koksharov d4ac1cdc05 [maven-release-plugin] prepare for next development iteration
Nikita Koksharov 8210c58b33 [maven-release-plugin] prepare release redisson-3.10.2
Nikita Koksharov 00d268b91f [maven-release-plugin] prepare for next development iteration
Nikita Koksharov 7b05535438 [maven-release-plugin] prepare release redisson-2.15.2
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
Nikita Koksharov 3fd35f0eca
Update README.md
Nikita Koksharov f726ff0eb0 [maven-release-plugin] prepare for next development iteration
Nikita Koksharov 75ba6f2b81 [maven-release-plugin] prepare release redisson-3.10.1
Nikita Koksharov 3661431674 [maven-release-plugin] prepare for next development iteration
Nikita Koksharov d2199e2508 [maven-release-plugin] prepare release redisson-2.15.1
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
Nikita Koksharov 9d3d4a8562 License header updated
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
Nikita Koksharov 92e77486c4
Update README.md
Nikita Koksharov 4faf81b06f [maven-release-plugin] prepare for next development iteration
Nikita Koksharov 9c08df833c [maven-release-plugin] prepare release redisson-3.10.0
Nikita Koksharov 4c897ea4ef [maven-release-plugin] prepare for next development iteration
Nikita Koksharov ace29bd74b [maven-release-plugin] prepare release redisson-2.15.0
Nikita Koksharov 7afeb83281 Merge branch 'master' into 3.0.0
Nikita Koksharov fed5b714ff Fixed - zRevRangeWithScores does not work properly in Spring RedisTemplate.
Nikita Koksharov caabcc3f6f Merge branch 'master' into 3.0.0
# Conflicts:
#	redisson/src/main/java/org/redisson/api/RTopicReactive.java
Nikita Koksharov 8ad76f2c30 refactoring
Nikita Koksharov 92b944973b Feature - Spring Data Redis ReactiveRedisConnectionFactory implementation.
Nikita Koksharov be8cff49b4 Merge branch 'master' into 3.0.0
# Conflicts:
#	redisson/src/main/java/org/redisson/reactive/MapReactiveIterator.java
#	redisson/src/main/java/org/redisson/reactive/RedissonMapCacheReactive.java
#	redisson/src/main/java/org/redisson/reactive/RedissonMapReactive.java
Nikita Koksharov b9f141dba1 refactoring
Nikita Koksharov b0afc60755 refactoring
Nikita Koksharov 028da6b2a8 Merge branch 'master' into 3.0.0
Nikita Koksharov 6f17ee1fa8 Fixed - Redisson shouldn't be shutdown in RedissonConnectionFactory
Nikita Koksharov b8ca822b4a Fixed - Redisson shouldn't be shutdown in RedissonConnectionFactory
Nikita Koksharov 7be83688d3 Merge branch 'master' into 3.0.0
Nikita Koksharov 90c76f3538 poms updated
Nikita Koksharov 3740e1c8bd
Update README.md
Nikita Koksharov 46c50f3728
Update README.md
Nikita Koksharov e4f1272d83 Feature - Spring Data Redis 2.1.x support
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
Nikita Koksharov cdb2b6ff12
Update README.md
Nikita Koksharov 178dd16acc [maven-release-plugin] prepare for next development iteration
Nikita Koksharov 054f2c5088 [maven-release-plugin] prepare release redisson-3.9.1
Nikita Koksharov e81139d047 [maven-release-plugin] prepare for next development iteration
Nikita Koksharov ae049c26ea [maven-release-plugin] prepare release redisson-2.14.1
Nikita Koksharov 196f782029 Merge branch 'master' into 3.0.0