Details
-
Bug
-
Status: Resolved
-
Major
-
Resolution: Incomplete
-
None
-
None
Description
There is a race condition when LocalCache is used where if an upload (file_u) has entered the cache but not the AsyncUploadCache and a simultaneous PurgeJob is running, then the uploaded file file_u can be purged from the cache.
When the async job ultimately runs it fails silently (S3 client fails to calculate the hash because of the missing file), thus leaving dangling references in the node store as well as the AsyncUploadCache.
Attachments
Attachments
Issue Links
- is related to
-
JCR-3944 CachingDataStore - Disable AsyncUploadCache
- Closed