spring-data-redis

Provides support to increase developer productivity in Java when using Redis, a key-value store. Uses familiar Spring concepts such as a template classes for core API usage and lightweight repository style data access.

APACHE-2.0 License

Stars
1.8K
Committers
173

Bot releases are hidden (Show)

spring-data-redis - 3.2.1

Published by mp911de 10 months ago

📗 Links

⭐ New Features

  • Expose ValueWrapper to differentiate between cached null values and absent cache mapping. #2785
  • RedisCache should expose ValueWrapper for cached null values returned from retrieve(key) #2783

🐞 Bug Fixes

  • Return duplicate data when querying via Query Methods. #2799
  • Cannot set config value to empty string using Lettuce #2798
  • Redis SCAN cursor exceeds Long.MAX_VALUE resulting in NumberFormatException #2796
  • RedisMessageListenerContainer resubscribe using Jedis fails after exception #2782

📔 Documentation

  • Update referencedocs url in README #2786
  • Refine code samples in reference docs #2784
  • Fixed the URL for the Spring Data Commons documentation #2779

🔨 Dependency Upgrades

  • Upgrade to Maven Wrapper 3.9.6 #2803

❤️ Contributors

We'd like to thank all the contributors who worked on this release!

  • @hyeonzix
  • @junghoon-vans
  • @runbing
spring-data-redis - 3.1.7

Published by mp911de 10 months ago

📗 Links

🐞 Bug Fixes

  • Return duplicate data when querying via Query Methods. #2799
  • Cannot set config value to empty string using Lettuce #2798
  • Redis SCAN cursor exceeds Long.MAX_VALUE resulting in NumberFormatException #2796
  • RedisMessageListenerContainer resubscribe using Jedis fails after exception #2782

🔨 Dependency Upgrades

  • Upgrade to Maven Wrapper 3.9.6 #2804

❤️ Contributors

We'd like to thank all the contributors who worked on this release!

  • @junghoon-vans
spring-data-redis - 3.2.0

Published by mp911de 11 months ago

📗 Links

⭐ New Features

  • Allow @EnabledOnRedisDriver usage with @ParameterizedRedisTest #2734
  • Add support to (Left|Right) Pop N elements using ReactiveListOperations #2692
  • Add support for asynchronous retrieval from RedisCache #2650
  • Refine RedisCollectionFactoryBean collection creation #2637
  • Refine RedisCollectionFactoryBean collection creation #2633
  • Add requireState(..) assertion method to RedisAssertions #2611
  • Introduce ReversedRedisListView for Java 21 compatibility #2602
  • Add a constructor with Module to GenericJackson2JsonRedisSerializer #2601
  • Allow configuration of cache lock TTL #2597
  • Introduce executor configuration to connection factories for Executor to be used with ClusterCommandExecutor #2594
  • Improve RedisCacheManagerBuilder to expose applied RedisCacheConfiguration #2583
  • Migrate RedisConnectionFactory to Lifecycle beans #2503
  • Add support for GETEX in Spring Redis Cache #2351
  • Support Lock TTL configuration using DefaultRedisCacheWriter #2300

🐞 Bug Fixes

  • Potential race condition in listener adding code #2755
  • ReactiveRedisConnection ZAddCommand nx and xx does not work as expected #2731
  • Fix non-null assertion on Converter in ConvertingCursor #2701
  • IPv6 support for org.springframework.data.redis.connection.convert.Converters.ClusterNodesConverter#convert #2678
  • Jsr310Converters does not contain converters for OffsetTime and OffsetDateTime #2677
  • Nullability of RedisElementReader.read(…) contradicts non-nullability of Flux.map(…) #2655
  • DefaultRedisSerializationContextBuilder.string() should assign param to stringTuple instead of hashValueTuple #2651
  • LettuceObservationContext should be constructed with parent Observation if exists #2591
  • JedisClusterKeyCommands#restore cause thread blocked #2589
  • RedisZSetCommands.ZAddArgs#isEmpty() negates empty flag #2588

📔 Documentation

  • Remove outdated CI docs #2767
  • CI documentation is outdated #2766
  • Migrate documentation site to Antora #2703
  • Add missing anchor to reference docs #2700
  • Document that RedisConnection is not Thread-safe #2653
  • Update grammatical error in redis.adoc #2590
  • Edit and cleanup up Javadoc #2586

🔨 Dependency Upgrades

  • Upgrade to Jedis 5.0.2 #2763
  • Upgrade to Lettuce 6.3 #2728
  • Upgrade to Maven Wrapper 3.9.5 #2723
  • Upgrade to OpenWebBeans 4.0 #2721
  • Upgrade to Jedis 4.4.5 #2718
  • Upgrade to Jedis 4.4.4 #2708
  • Upgrade to Lettuce 6.2.6.RELEASE #2680
  • Upgrade to Maven Wrapper 3.9.4 #2676
  • Upgrade Lettuce to 6.2.5.RELEASE #2660
  • Upgrade to Jedis 4.4.3 #2634
  • Upgrade to Maven Wrapper 3.9.3 #2626
  • Upgrade to Jedis 5.0 #2612
  • Upgrade to Maven Wrapper 3.9.2 #2606

❤️ Contributors

We'd like to thank all the contributors who worked on this release!

  • @bytestreme
  • @thachlp
  • @vuhp
  • @junghoon-vans
  • @quaff
  • @erichaagdev
spring-data-redis - 3.1.6

Published by mp911de 11 months ago

📗 Links

⭐ New Features

  • Add a constructor with Module to GenericJackson2JsonRedisSerializer #2601

🐞 Bug Fixes

  • Potential race condition in listener adding code #2755

📔 Documentation

  • Remove outdated CI docs #2767
  • CI documentation is outdated #2766

🔨 Dependency Upgrades

  • Upgrade to Lettuce 6.2.7.RELEASE #2771

❤️ Contributors

We'd like to thank all the contributors who worked on this release!

  • @junghoon-vans
spring-data-redis - 3.0.12

Published by mp911de 11 months ago

📗 Links

🐞 Bug Fixes

  • Potential race condition in listener adding code #2755

🔨 Dependency Upgrades

  • Upgrade to Lettuce 6.2.7.RELEASE #2771
spring-data-redis - 2.7.18

Published by mp911de 11 months ago

📗 Links

🐞 Bug Fixes

  • Potential race condition in listener adding code #2755
spring-data-redis - 3.2.0-RC1

Published by jxblum about 1 year ago

📗 Links

⭐ New Features

  • Allow @EnabledOnRedisDriver usage with @ParameterizedRedisTest #2734
  • Add support for asynchronous retrieval from RedisCache #2650
  • Add a constructor with Module to GenericJackson2JsonRedisSerializer #2601

🐞 Bug Fixes

  • ReactiveRedisConnection ZAddCommand nx and xx does not work as expected #2731
  • Nullability of RedisElementReader.read(…) contradicts non-nullability of Flux.map(…) #2655

🔨 Dependency Upgrades

  • Upgrade to Maven Wrapper 3.9.5 #2723
  • Upgrade to OpenWebBeans 4.0 #2721
  • Upgrade to Jedis 4.4.5 #2718
  • Upgrade to Jedis 5.0 #2612
spring-data-redis - 3.1.5

Published by jxblum about 1 year ago

📗 Links

🐞 Bug Fixes

  • ReactiveRedisConnection ZAddCommand nx and xx does not work as expected #2731

🔨 Dependency Upgrades

  • Upgrade to Maven Wrapper 3.9.5 #2724
spring-data-redis - 3.0.11

Published by mp911de about 1 year ago

📗 Links

🐞 Bug Fixes

  • ReactiveRedisConnection ZAddCommand nx and xx does not work as expected #2731

🔨 Dependency Upgrades

  • Upgrade to Maven Wrapper 3.9.5 #2725
spring-data-redis - 2.7.17

Published by mp911de about 1 year ago

📗 Links

🐞 Bug Fixes

  • ReactiveRedisConnection ZAddCommand nx and xx does not work as expected #2731

🔨 Dependency Upgrades

  • Upgrade to Maven Wrapper 3.9.5 #2726
spring-data-redis - 3.2.0-M3

Published by mp911de about 1 year ago

📗 Links

⭐ New Features

  • Add support to (Left|Right) Pop N elements using ReactiveListOperations #2692

🐞 Bug Fixes

  • Fix non-null assertion on Converter in ConvertingConverter #2701

📔 Documentation

  • Migrate documentation site to Antora #2703
  • Add missing anchor to reference docs #2700

🔨 Dependency Upgrades

  • Upgrade to Jedis 4.4.4 #2708

❤️ Contributors

We'd like to thank all the contributors who worked on this release!

  • @junghoon-vans
spring-data-redis - 3.1.4

Published by mp911de about 1 year ago

📗 Links

🐞 Bug Fixes

  • Fix non-null assertion on Converter in ConvertingConverter #2701

📔 Documentation

  • Add missing anchor to reference docs #2700

❤️ Contributors

We'd like to thank all the contributors who worked on this release!

  • @junghoon-vans
spring-data-redis - 3.0.10

Published by mp911de about 1 year ago

📗 Links

🐞 Bug Fixes

  • Fix non-null assertion on Converter in ConvertingConverter #2701

📔 Documentation

  • Add missing anchor to reference docs #2700

❤️ Contributors

We'd like to thank all the contributors who worked on this release!

  • @junghoon-vans
spring-data-redis - 2.7.16

Published by mp911de about 1 year ago

📗 Links

🐞 Bug Fixes

  • Fix non-null assertion on Converter in ConvertingConverter #2701
spring-data-redis - 3.2.0-M2

Published by sxhinzvc about 1 year ago

📗 Links

⭐ New Features

  • Introduce executor configuration to connection factories for Executor to be used with ClusterCommandExecutor #2594
  • Add support for GETEX in Spring Redis Cache #2351

🐞 Bug Fixes

  • IPv6 support for org.springframework.data.redis.connection.convert.Converters.ClusterNodesConverter#convert #2678
  • Jsr310Converters does not contain converters for OffsetTime and OffsetDateTime #2677
  • DefaultRedisSerializationContextBuilder.string() should assign param to stringTuple instead of hashValueTuple #2651

📔 Documentation

  • Document that RedisConnection is not Thread-safe #2653
  • Edit and cleanup up Javadoc #2586

🔨 Dependency Upgrades

  • Upgrade to Lettuce 6.2.6.RELEASE #2680
  • Upgrade to Maven Wrapper 3.9.4 #2676
  • Upgrade Lettuce to 6.2.5.RELEASE #2660

❤️ Contributors

We'd like to thank all the contributors who worked on this release!

  • @bytestreme
  • @thachlp
spring-data-redis - 3.1.3

Published by mp911de about 1 year ago

📗 Links

🐞 Bug Fixes

  • IPv6 support for org.springframework.data.redis.connection.convert.Converters.ClusterNodesConverter#convert #2678
  • Jsr310Converters does not contain converters for OffsetTime and OffsetDateTime #2677
  • DefaultRedisSerializationContextBuilder.string() should assign param to stringTuple instead of hashValueTuple #2651

📔 Documentation

  • Document that RedisConnection is not Thread-safe #2653

🔨 Dependency Upgrades

  • Upgrade to Lettuce 6.2.6.RELEASE #2680
  • Upgrade to Maven Wrapper 3.9.4 #2675
  • Upgrade Lettuce to 6.2.5.RELEASE #2660

❤️ Contributors

We'd like to thank all the contributors who worked on this release!

  • @thachlp
spring-data-redis - 3.0.9

Published by mp911de about 1 year ago

📗 Links

🐞 Bug Fixes

  • IPv6 support for org.springframework.data.redis.connection.convert.Converters.ClusterNodesConverter#convert #2678
  • Jsr310Converters does not contain converters for OffsetTime and OffsetDateTime #2677
  • DefaultRedisSerializationContextBuilder.string() should assign param to stringTuple instead of hashValueTuple #2651

📔 Documentation

  • Document that RedisConnection is not Thread-safe #2653

🔨 Dependency Upgrades

  • Upgrade to Lettuce 6.2.6.RELEASE #2680
  • Upgrade to Maven Wrapper 3.9.4 #2674
  • Upgrade Lettuce to 6.2.5.RELEASE #2660

❤️ Contributors

We'd like to thank all the contributors who worked on this release!

  • @thachlp
spring-data-redis - 2.7.15

Published by mp911de about 1 year ago

📗 Links

🐞 Bug Fixes

  • DefaultRedisSerializationContextBuilder.string() should assign param to stringTuple instead of hashValueTuple #2651

🔨 Dependency Upgrades

  • Upgrade to Maven Wrapper 3.9.4 #2673
spring-data-redis - 3.2.0-M1

Published by mp911de over 1 year ago

📗 Links

⭐ New Features

  • Refine RedisCollectionFactoryBean collection creation #2637
  • Refine RedisCollectionFactoryBean collection creation #2633
  • Add requireState(..) assertion method to RedisAssertions #2611
  • Introduce ReversedRedisListView for Java 21 compatibility #2602
  • Add a constructor with Module to GenericJackson2JsonRedisSerializer #2601
  • Allow configuration of cache lock TTL #2597
  • Improve RedisCacheManagerBuilder to expose applied RedisCacheConfiguration #2583
  • Migrate RedisConnectionFactory to Lifecycle beans #2503
  • Support Lock TTL configuration using DefaultRedisCacheWriter #2300

🐞 Bug Fixes

  • LettuceObservationContext should be constructed with parent Observation if exists #2591
  • JedisClusterKeyCommands#restore cause thread blocked #2589
  • RedisZSetCommands.ZAddArgs#isEmpty() negates empty flag #2588

📔 Documentation

  • Update grammatical error in redis.adoc #2590
  • Edit and cleanup up Javadoc #2586

🔨 Dependency Upgrades

  • Upgrade to Jedis 4.4.3 #2634
  • Upgrade to Maven Wrapper 3.9.3 #2626
  • Upgrade to Maven Wrapper 3.9.2 #2606

❤️ Contributors

We'd like to thank all the contributors who worked on this release!

  • @vuhp
  • @quaff
spring-data-redis - 3.1.2

Published by mp911de over 1 year ago

📗 Links

🔨 Dependency Upgrades

  • Upgrade to Maven Wrapper 3.9.3 #2625
Package Rankings
Top 3.27% on Repo1.maven.org
Related Projects