LTS 2021.45 / LTS 2021-HF45

Updated: June 14, 2024

What's New in LTS 2021.45 / LTS 2021-HF45

Add Ecm:isVersion Missing Aggregate Fields

Elasticsearch aggregates on ecm:isVerison are now returned by the Rest API

 More on JIRA ticket NXP-32121

Multi-Platform Docker Image Breaks Openshift Build

The 2021 Nuxeo Docker image can be pulled with an old Docker version.

 More on JIRA ticket NXP-32118

Fix BulkStatus Result Map Merge Overflow on Numbers

The deletedSize and totalSize of the bulk status result returned by Blob GC are now correct

 More on JIRA ticket NXP-32112

Add a Bulk Action Option for Exclusive Action

There is a new flag for Bulk Action so that only one of such command can be scheduled and run at a time

 More on JIRA ticket NXP-32091

Prevent Concurrent Requests When Reassigning/Delegating a Task

Tasks are now reassigned/delegated automatically

 More on JIRA ticket NXP-32083

Fix Incremental Blob GC When Async Digest Is Enabled

In case of async digest computation, the old blob is not garbage collected by the regular GC

A new boolean parameter is available in the setBlob method of low-level documents to not garbage collect old blob references if any. This parameter is leveraged when replacing the blob digest which only occurs when asynchronous blob digest is enabled.

The asynchronous blob digest computation keeps handling the old blob deletion later on through the org.nuxeo.ecm.core.blob.BlobDeleteListener.

 More on JIRA ticket NXP-32061

Orphan Version Should Be Removed as It Goes Along (Versions minorGC)

Orphan version is removed as it goes along

There is a new incremental Garbage Collector for orphan versions that scales and handles more cases.

 More on JIRA ticket NXP-31964

Add a Bulk Action Option for Sequential Processing

There is a new flag for Bulk Action to avoid concurrency within a bulk command processing

 More on JIRA ticket NXP-30985

Learn More

More information about released changes and fixed bugs is available in our bug tracking tool.