-
Type: Improvement
-
Status: Resolved
-
Priority: Major
-
Resolution: Fixed
-
Affects Version/s: None
-
Fix Version/s: 10.10-HF56, 2021.13
-
Component/s: Bulk
-
Release Notes Summary:The versioning policy order lower than 10 is enforced.
-
Upgrade notes:
-
Team:PLATFORM
-
Sprint:nxplatform #49
The Bulk SetPropertiesAction as documented at https://doc.nuxeo.com/nxdoc/bulk-actions-directory/ has an optional parameter "VersioningOption" to improve performance by preventing versions from being created during document metadata updates.
The "VersioningOption" parameter is "not used" when run in an implementation with a contribution to the VersioningService extension point. For example, setting the "VersioningOption" parameter to "NONE" still creates new versions when the following XML Extension is defined in Studio:
<extension target="org.nuxeo.ecm.core.api.versioning.VersioningService" point="policies"> <policy id="asset-policy" order="1" beforeUpdate="true" increment="MAJOR"> <filter-id>asset-filter</filter-id> </policy> </extension>
Given the performance impact seen against large datasets when versions are created using the Bulk SetPropertiesAction, the "VersioningOption" parameter should take effect, even if a VersionService extension has been applied.
- Is referenced in
- mentioned in
-
Page Loading...