Tags: blubolt/cache
Tags
Fix versioned namespace atomic clears When using namespace versioning to achieve atomic cache clears, only delete cache keys matching the old/current version. This resolves tag inconsistency issues whereby the process running the clear would delete keys set against the new version by more recently spawned concurreny processes. Most seriously this could result in newly set data keys remaining, but with empty associated tag sets meaning the invalidation via tags was no longer possible.
PreviousNext