The Nuxeo Platform now relies on Tomcat 9.0.55.
More on JIRA ticket NXP-30706
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:
- 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
A query limit can be enforced from Page Provider REST invokation.
More on JIRA ticket NXP-30673
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
Repository.Query handles the parameter
searchTerm set to an empty string.
More on JIRA ticket NXP-29097
The MongoDB check at startup is fixed with a better path parsing.
More on JIRA ticket NXP-30279
The performance of "group" automation helper functions is improved.
More on JIRA ticket NXP-30657
The bulk action to recompute picture views does not update dublincore metadata.
More on JIRA ticket NXP-30705
More information about released changes and fixed bugs is available in our bug tracking tool.