-
Type: New Feature
-
Status: Resolved
-
Priority: Major
-
Resolution: Fixed
-
Affects Version/s: None
-
Fix Version/s: 10.10-HF21, 11.1, 2021.0
-
Component/s: BlobManager
-
Release Notes Summary:A new implementation for the encrypted (AES) blob provider is available.
-
Tags:
-
Backlog priority:700
-
Upgrade notes:
-
Sprint:nxFG 11.1.11
When using an encrypted binary manager like AESBinaryManager is used, temporary files are created in $DATA/binaries/tmp with the clear version of the files
-rw-rw-r-- 1 nuxeo nuxeo 24665 Oct 29 16:08 nxserver/data/binaries/tmp/bin_1408218792246778164.tmp -rw-rw-r-- 1 nuxeo nuxeo 24665 Oct 29 16:08 nxserver/data/binaries/tmp/bin_1632870049031419390.tmp -rw-rw-r-- 1 nuxeo nuxeo 24665 Oct 29 16:08 nxserver/data/binaries/tmp/bin_224213507322968208.tmp -rw-rw-r-- 1 nuxeo nuxeo 34960 Oct 29 16:22 nxserver/data/binaries/tmp/bin_236964128159098082.tmp -rw-rw-r-- 1 nuxeo nuxeo 24665 Oct 29 16:22 nxserver/data/binaries/tmp/bin_3666157129495999547.tmp -rw-rw-r-- 1 nuxeo nuxeo 24665 Oct 29 16:08 nxserver/data/binaries/tmp/bin_3863882643970085669.tmp -rw-rw-r-- 1 nuxeo nuxeo 24665 Oct 29 16:08 nxserver/data/binaries/tmp/bin_6265926432627041060.tmp -rw-rw-r-- 1 nuxeo nuxeo 34960 Oct 29 16:09 nxserver/data/binaries/tmp/bin_7113531504103435431.tmp -rw-rw-r-- 1 nuxeo nuxeo 24665 Oct 29 15:57 nxserver/data/binaries/tmp/bin_7791077638803292109.tmp -rw-rw-r-- 1 nuxeo nuxeo 24665 Oct 29 16:09 nxserver/data/binaries/tmp/bin_7839008301594541886.tmp -rw-rw-r-- 1 nuxeo nuxeo 34960 Oct 29 16:22 nxserver/data/binaries/tmp/bin_8278480127780447852.tmp -rw-rw-r-- 1 nuxeo nuxeo 24665 Oct 29 16:22 nxserver/data/binaries/tmp/bin_9138390679702223470.tmp
These files are not deleted immediately and sometimes remains in the tmp folder for a very long time. This is due to the usage of Framework.trackFile
I've observed that some files remains even if I perform a full GC.
Can't we find a more robust way of deleting these temporary files?
- depends on
-
NXP-28276 Refactor blob providers infrastructure for more flexibility
- Resolved
-
NXP-15106 AES Binary Store Encryption
- Resolved
- is required by
-
NXP-27650 Delete nuxeoImageTarget files after picture transformations
- Resolved
-
NXP-28817 Fix TestAESBlobStore random failure
- Resolved
- Is referenced in