Skip to content

Documentation does not explain how @Cacheable and @CacheEvict behave in a multi-threaded environment [SPR-9588] #14222

@spring-projects-issues

Description

@spring-projects-issues

Adib Saikali opened SPR-9588 and commented

The current documentation for the caching abstraction does not talk about how these abstractions behave in a multi threaded scenario. Given that most caches are likely to accessed by multiple threads and the impact that stale caches can have on correctness of application using stale data, the documentation should clearly explain the multi threaded behaviour of the spring caching abstraction.

The following issues #13892 and #13942 are examples of multi threading behaviour that should be documented to help potential users avoid difficult to find bugs.

Some one with really deep knowledge of how he caching abstractions handles multiple threads should write these docs.


Affects: 3.1.2

Issue Links:

Referenced from: commits d100eef

1 votes, 5 watchers

Metadata

Metadata

Assignees

Labels

in: coreIssues in core modules (aop, beans, core, context, expression)type: documentationA documentation task

Type

No type

Projects

No projects

Milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions