spring-data-redis icon indicating copy to clipboard operation
spring-data-redis copied to clipboard

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...

Results 220 spring-data-redis issues
Sort by recently updated
recently updated
newest added

Lettuce and Jedis connection factories now can be configured to initialize early during afterPropertiesSet or configured whether the component should be auto-started by the container. By default, connection factories auto-startup...

type: enhancement

In the current arrangement the `RedisConnectionFactory` implementations are implementing both, `InitializingBean` and `SmartLifecycle` (See also #2502). Though, for historic reasons they eagerly try to connect to the Redis server already...

type: enhancement

Clean extra character in Cluster Node Line Entry for Google Cloud Platform Memory Store Redis when using the Jedis Connector. Sample entries causing ClusterNode information does not define host and...

status: waiting-for-triage

There is an extra character in Cluster Node Line Entry for Google Cloud Platform Memory Store Redis and when using the Jedis with spring-data-redis, the following exception is thrown: Connector....

type: enhancement

This commit changes the node value retrieval so that it first tries to determine the node type before falling back to reflective access of the _value field.

type: bug

It would be great to have a method in RedisStringCommands that would allow a `SET` command with `GET` option, which is available since Redis 6.2.0 according to the documentation of...

type: enhancement

Hi there, I'm facing an issue with the `GenericJackson2JsonRedisSerializer()` when using a `@Cacheable` annotation on a method returning a List resulting of a `Stream.toList()` operation. I can easily reproduce with...

type: bug
for: team-attention

When I run on spring boot version 3.2.0, `spring-boot-starter-data-redis` and Java 21 GraalVM the following code: ```java ObjectRecord record = StreamRecords.newRecord() .in("stream-key") .ofObject(customObject); var streamOps = redisTemplate.opsForStream(new Jackson2HashMapper(true)); streamOps.add(record); ```...

type: bug
theme: aot