-
Type: New Feature
-
Status: Resolved
-
Priority: Minor
-
Resolution: Fixed
-
Affects Version/s: None
-
Fix Version/s: 10.10-HF42, 11.5, 2021.2
-
Component/s: BlobManager, S3
-
Release Notes Summary:A new property is added to compute blob digest asynchronously when Nuxeo doesn't see the blob content at upload time.
-
Release Notes Description:
-
Epic Link:
-
Tags:
-
Team:FG
-
Sprint:nxFG 11.3.1
-
Story Points:5
This issue deals with the actual background digest computation and blob replacement:
- Log in a stream the keys of blobs that are copied (S3->S3) from a non-digest blob provider to one requiring digests.
- Have an asynchronous computation for this stream to:
- Download (streaming) the blob from S3 and compute its actual digest.
- In the blob provider, copy the blob to a new one with the actual digest as key.
- In the repository
- find all blobs having the old key (using
NXP-29516), - replace the old key with the new key,
- optionally store the digest the high-level digest field.
- find all blobs having the old key (using
- In the blob provider, remove the old blob.
- causes
-
NXP-30618 Batch Upload fails when using gridfsbinaries template
- Resolved
-
NXP-30193 Fix cache access issue in CachingBlobStore
- Resolved
-
NXP-30231 Blob digest must be synthesized properly
- Resolved
-
NXP-30236 Update Aspera preview configuration with the new S3 Blob Provider
- Resolved
- is duplicated by
-
NXP-29806 S3 Direct Upload managed mode using ETag as key
- Resolved
-
NXP-29807 S3 Direct Upload using ETag as high-level blob digest
- Resolved
- is related to
-
NXP-30276 Make customisable Aspera Blob configuration
- Resolved
-
NXP-32061 Fix incremental Blob GC when async digest is enabled
- Resolved
-
NXP-30158 Rely on the blob key for download using aspera
- Resolved
- is required by
-
NXDRIVE-2140 Handle documents with non-standard or empty digest
- Resolved
-
NXDRIVE-2493 Enable app-to-local sync of ARW/PSB/PSD/CR2/NEF files on Web UI using S3
- Resolved
-
NXP-30271 Key/Value Store GC shouldn't remove cache temporary files
- Resolved
-
NXP-30328 Fix enabling of async digest on first start
- Resolved
-
NXP-30119 Process blobDigestUpdated event in Nuxeo Drive Server
- Resolved
- Is referenced in