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

- [x] You have read the [Spring Data contribution guidelines](https://github.com/spring-projects/spring-data-build/blob/master/CONTRIBUTING.adoc). - [x] You use the code formatters provided [here](https://github.com/spring-projects/spring-data-build/tree/master/etc/ide) and have them applied to your changes. Don’t submit any formatting...

status: waiting-for-triage

Replace usage of deprecated commands keys and del in BatchStrategies and RedisKeyValueAdapter with keyCommands

status: waiting-for-triage

In order to read a potential type key json source might be parsed multiple times which imposes a computation overhead. This could be avoided by reusing already parsed JsonNodes as...

in: mapping
type: enhancement
theme: 4.0

The afterPropertiesSet() method currently contains multiple null checks and assignments that can be simplified. By utilizing Java 9’s Objects.requireNonNullElse and Objects.requireNonNullElseGet methods, we can make the code more concise, readable,...

status: declined

DefaultedRedisConnection class was deprecated. It is recommended to replace functions using the RedisKeyCommands class.

status: on-hold
status: waiting-for-triage

this is my custom ContextualDeserializer ![image](https://github.com/user-attachments/assets/1116ff34-80dd-4fb4-b7b4-675295f2693a)

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

According to documentation, leftPop/rightPop methods expect to get Duration parameter ZERO or >= 1 second. Failure use case: pass Duration with seconds >= 1 second, and nanos > 0. Example:...

type: bug

I have an issue when I try to do bitfield with set subcommands. But, when I pass offset argument with a long value, it emits an error with message, ```...

status: waiting-for-triage

Please add support to Jedis readOnlyForReplicas property in order to instruct jedis to perform read operations using replica nodes instead of reaching always master node. The support to this feature...

type: enhancement

A minimize cases as belong, which expect return some value but get null。 ``` @GetMapping("/get") @Transactional public String get(@RequestParam String key) { String value = stringRedisTemplate.opsForValue().get(key); System.out.println(value); return value; }...

type: bug