Class UpgradeTask25
java.lang.Object
com.codebarrel.jira.plugin.automation.upgradetasks.UpgradeTask25
- All Implemented Interfaces:
com.atlassian.activeobjects.external.ActiveObjectsUpgradeTask
@Component
public class UpgradeTask25
extends Object
implements com.atlassian.activeobjects.external.ActiveObjectsUpgradeTask
This upgrade task aids audit log expiry, by calculating rule execution counts for rules that haven't executed
very often to make expiry queries faster.
This also adds new indexes on the audit_item table to speed up expiry queries.
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptioncom.atlassian.activeobjects.external.ModelVersionvoidupgrade(com.atlassian.activeobjects.external.ModelVersion modelVersion, com.atlassian.activeobjects.external.ActiveObjects activeObjects)
-
Constructor Details
-
UpgradeTask25
-
-
Method Details
-
getModelVersion
public com.atlassian.activeobjects.external.ModelVersion getModelVersion()- Specified by:
getModelVersionin interfacecom.atlassian.activeobjects.external.ActiveObjectsUpgradeTask
-
upgrade
public void upgrade(com.atlassian.activeobjects.external.ModelVersion modelVersion, com.atlassian.activeobjects.external.ActiveObjects activeObjects) - Specified by:
upgradein interfacecom.atlassian.activeobjects.external.ActiveObjectsUpgradeTask
-