Skip to content

DefaultRedisCacheWriter.putIfAbsent may not set the TTL if the connection drops [DATAREDIS-1195] #1766

Closed
@spring-projects-issues

Description

@spring-projects-issues

Andre opened DATAREDIS-1195 and commented

This method invokes expire separately from set, which can result in values being written without a TTL if the redis connection happens to drop in between operations


Affects: 2.4 M1 (2020.0.0), 2.2.9 (Moore SR9), 2.3.2 (Neumann SR2)

Referenced from: pull request #553

Backported to: 2.3.3 (Neumann SR3), 2.2.10 (Moore SR10)

Metadata

Metadata

Assignees

Labels

Type

No type

Projects

No projects

Relationships

None yet

Development

No branches or pull requests

Issue actions