What's New in LTS 2021.12 / LTS 2021-HF12
Nuxeo Server
Tomcat 9.0.55
The Nuxeo Platform now relies on Tomcat 9.0.55.
More on JIRA ticket NXP-30706
Keep the Platform Fully Available While Performing a Re-Indexing With Alias
It is now possible to perform a full reindexing of the repository without any interruption of service. This will work in the following case:
- Nuxeo is configured to manage elastic aliases:
elasticsearch.manageAlias.enabled=true
. - Reindexing is done using the Bulk Service see NXP-26032 (the WorkManager legacy reindexing behavior triggered by the admin UI is unchanged).
The repository is reindexed into a new index, all update operations are propagated to the existing and new indexes, when the repository indexing is completed aliases are updated, and the old index can be manually deleted.
It is possible to scale up Nuxeo nodes during reindexing (and to scale down once the bulk scroller is completed).
Note that you need to ensure you have enough elastic disk space first.
More on JIRA ticket NXP-28316
Enable to Set Bulk Query Limit From PP Rest Invokation
A query limit can be enforced from Page Provider REST invokation.
More on JIRA ticket NXP-30673
Major Bug Fixes
Read ACL for All Versions of Children Are Recomputed After a Permission Change
During an ACL update of a folder, Read ACL are materialized on children documents for search optimization, this is done on different backends (Mongo, PostgreSQL).
The current fix is also recomputing Read ACL for all versions of children, this means more queries and database updates, which certainly impacts the performance during massive ACL updates.
More on JIRA ticket NXP-30578
Fix blobProviderId Still Present When Moving Blob From a S3 Blob Provider to Another S3 Blob Provider
Better management of the blob ProviderId when moving blob from a S3 blob provider to another S3 blob provider.
More on JIRA ticket NXP-30632
Fix operation Repository.Query When Parameter 'searchTerm' is Provided with an Empty String
The operation Repository.Query
handles the parameter searchTerm
set to an empty string.
More on JIRA ticket NXP-29097
LTS 2021 Zip package with Mongo fails to Start
The MongoDB check at startup is fixed with a better path parsing.
More on JIRA ticket NXP-30279
Fix Poor Performance of Automation Helper Functions
The performance of "group" automation helper functions is improved.
More on JIRA ticket NXP-30657
Prevent Bulk Action ‘Recomputeviews’ From Updating Document’s Dublincore Properties
The bulk action to recompute picture views does not update dublincore metadata.
More on JIRA ticket NXP-30705
Learn More
More information about released changes and fixed bugs is available in our bug tracking tool.