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 287 spring-data-redis issues
Sort by recently updated
recently updated
newest added

Redis Stack supports storing native JSON documents which can be indexed and searched. Jedis supports it too. Do you plan to implement this Redis operations?

status: ideal-for-contribution
type: enhancement

It seems like issue #2330 has been reintroduced while migrating RedisConnectionFactory to Lifecycle beans (in #2503). During shutdown of a Spring Boot application using version 3.4.0 we get: `org.springframework.data.redis.connection.PoolException: Returned...

status: waiting-for-triage
status: feedback-provided

### Problem Description Hello Spring Data Redis team, I am using Spring Data Redis in a Kotlin 1.9-based project and have run into an issue when overriding the `delete()` method...

type: bug
status: ideal-for-contribution

### Problem Description - In certain concurrent scenarios, we have observed that the pub/sub mechanism can result in subscription failures and subsequently lead to memory leaks.[#2425](https://github.com/spring-projects/spring-data-redis/issues/2425) ### Code Execution Process...

status: waiting-for-triage

Spring Data Redis repository pattern can confine only index keys within a single Redis slot when operating in cluster mode. Entity keys can be distributed across multiple slots as per...

status: feedback-provided

### Issue Test class `LettuceAclIntegrationTests` can fail **non-deterministically** based on the order of evaluation of `ExecutionCondition`s. ```java @EnabledOnRedisAvailable(6382) // Execution condition (1) @EnabledOnCommand("HELLO") // Execution condition (2) class LettuceAclIntegrationTests {...

status: waiting-for-triage

We would like to integrate [Valkey-GLIDE](https://github.com/valkey-io/valkey-glide) as an additional supported driver in Spring Data Redis. Valkey-GLIDE offers features that could be beneficial for applications needing high performance and scalability. Integrating...

status: blocked
for: team-attention
type: enhancement

## Refactor: Extract Lettuce StreamConverters unit tests Move stream option-to-args conversion tests into StreamConvertersUnitTests. Simplify LettuceConnectionUnitTests to verify API flow only. Align Lettuce tests with existing Jedis test structure. No...

status: waiting-for-triage

Currently the `LettuceConnectionUnitTests` are testing all variations of the conversion from options to Lettuce params. However, most of these conversions are handles in the Lettuce `StreamConverters` class. Ideally these variants...

status: waiting-for-triage