Resolves build numbers to versions of JIRA.
Simple result object for representing the build number and version together.
Implement this to create a Downgrade Task.
Simple representation of an upgrade performed in history.
Abstract DowngradeTask - takes care of providing DB access via OfBizDelegator or DbConnectionManager.
Simple implementation of
since 7.0; only required during migration of 6.x HSQL installation to 7.x H2
The consistency checker runs every time the web app is reloaded, and checks JIRA's consistency (duh ;))
Default implementation which looks up the known versions from the file build-versions.properties.
Allows to run every upgrade task (this needs to be fixed as it should only be allowed to run upgrade task up to current build number) and returns
Job to run any delayed upgrade tasks.
Fires a reindex if required by a downgrade task that ran previously
Parses the downgrades.xml file.
Old upgrade tasks will extend this.
Event subclass that intercepts the
Starts the JIRA plugins system with ALL available plugins
Issues a JiraStartedEvent to launch the Jira Plugin upgrade task
Tests if an upgrade is necessary, and performs it.
Status of the upgrade process
Provides parameters required to perform JIRA upgrade.
Track status of a task this session, if isTaskDone(String) returns true you don't need to do it again.
Downgrade Tasks can use this to request a reindex after the downgrade is complete.
Indicates an error that occured while trying to downgrade JIRA such that the downgrade cannot complete successfully.
Indicates that the downgrade cannot proceed because at least one required Downgrade task is missing.
Copyright © 2002-2016 Atlassian. All Rights Reserved.