Modifier and Type | Class and Description |
---|---|
class |
AbstractFormerCloudUpgrade |
class |
ConvertRestrictedAdmins |
class |
EnableServerPlugins |
class |
ResetServerCapabilities |
Modifier and Type | Class and Description |
---|---|
class |
AddFailoverParamsClientBrokerUrlUpgradeTask
Upgrade task to add maxReconnectAttempts and initialReconnectDelay failover parameters to the broker client URI
|
class |
ResetBrokerUrlUpgradeTask
Upgrade task to remove the wireFormat.maxInactivityDuration from the broker URI
|
Modifier and Type | Class and Description |
---|---|
class |
AbstractBootstrapUpgradeTask |
class |
AbstractRepeatableTask
An upgrade task that can be run as many times as needed.
|
class |
AbstractUpgradeTask |
Modifier and Type | Field and Description |
---|---|
protected SortedMap<String,UpgradeTask> |
AbstractUpgradeManager.upgradeTasks |
Modifier and Type | Method and Description |
---|---|
UpgradeTask |
AbstractUpgradeManager.createUpgradeTask(String className) |
UpgradeTask |
BootstrapUpgradeManagerImpl.createUpgradeTask(String className) |
Modifier and Type | Method and Description |
---|---|
protected SortedMap<String,UpgradeTask> |
AbstractUpgradeManager.createTasks(String xPathExpression,
String installationBuildNumber,
String upgradeBuildNumber)
Creates a mapping of build numbers to upgrade tasks.
|
SortedMap<String,UpgradeTask> |
AbstractUpgradeManager.getUpgradeTasks()
Gets a map of upgrade tasks which need to run.
|
Modifier and Type | Method and Description |
---|---|
protected void |
AbstractUpgradeManager.classifyUpgradeTask(String bambooBuildNumber,
UpgradeTask task) |
protected void |
UpgradeManagerImpl.classifyUpgradeTask(String bambooBuildNumber,
UpgradeTask task) |
int |
UpgradeTaskComparator.compare(UpgradeTask o1,
UpgradeTask o2) |
protected String |
AbstractUpgradeManager.getDescription(UpgradeTask task,
String thisTaskBuildNumber) |
protected String |
AbstractUpgradeManager.runUpgradeTask(UpgradeTask task,
List<String> errors) |
Modifier and Type | Method and Description |
---|---|
protected <E extends Exception> |
AbstractUpgradeManager.forEachTask(String xPathExpression,
String installationBuildNumber,
String upgradeBuildNumber,
BambooClosures.Throwing1<UpgradeTask,E> action)
Iterates over upgrade tasks, lazily instantiating them on the fly.
|
Modifier and Type | Interface and Description |
---|---|
interface |
BootstrapUpgradeTask
Marker interface for upgrade tasks run at bootstrap time
|
interface |
PriorityUpgradeTask
A marker interface to ensure that these upgrade tasks get run as a priority.
|
interface |
RequiresReindexUpgradeTask
A marker interface for upgrade tasks that require
|
interface |
StartupUpgradeTask
A marker interface for upgrade tasks that should also be run at setup time.
|
Modifier and Type | Class and Description |
---|---|
class |
AbstractElasticCapabilityUpgradeTask |
class |
AbstractInHibernateTransactionUpgradeTask
Abstract class for upgrade tasks that need to be wrapped in the Hibernate transaction
|
class |
AbstractMSSQLConvertColumnUpgradeTask |
class |
AbstractPhase1MoveAdminConfigToDatabaseUpgradeTask
An abstract task that should be used whenever an upgrade task for AdminConfig->DB migration is done.
|
class |
AbstractPhase2MoveAdminConfigToDatabaseUpgradeTask
An abstract task that should be used whenever an upgrade task for AdminConfig->DB migration is done.
|
class |
AbstractPreparedStatementUpgradeTask
A base upgrade task for simple single
PreparedStatement upgrades |
class |
AbstractPrepareForAddingDeletionCascadesUpgradeTask |
class |
AbstractStatementUpgradeTask
A base upgrade task for SQL to be run on a series of
Statement |
class |
AbstractTaskConfigurationUpgradeTask |
class |
AbstractUpdateHibernateDialectUpgradeTask |
Modifier and Type | Class and Description |
---|---|
class |
AddIndicesToForeignKeys |
class |
ApplySchemaFixups |
class |
ConvertRepositoryTypes |
class |
UpdateSpecsRunnerDockerImage |
Modifier and Type | Class and Description |
---|---|
class |
AbstractOidAddingUpgradeTask |
Modifier and Type | Class and Description |
---|---|
class |
UpgradeTask51201InitializeChainStorageTag |
class |
UpgradeTask51205DropObsoleteCommitFilesColumn |
class |
UpgradeTask51206RepairStagesListPosition |
class |
UpgradeTask51207RepairStagesResultsListPosition |
class |
UpgradeTask51208FixS3ArtifactHandlerForServer |
Modifier and Type | Class and Description |
---|---|
class |
UpgradeTask51301UpperCaseDbColumnNames |
class |
UpgradeTask51303UpdateHibernateDialectUpgradeTask |
class |
UpgradeTask51304UpdateHibernateDialectUpgradeTask |
class |
UpgradeTask51305RefactorGitRepositoriesConfiguration |
class |
UpgradeTask51306UpdateSerializationSecurityConfig |
class |
UpgradeTask51308RefactorHgRepositoriesConfiguration |
class |
UpgradeTask51310DropIdePortFromUserProperties |
class |
UpgradeTask51311RefactorBitbucketRepositoriesConfiguration |
class |
UpgradeTask51313MigrateLegacyScriptTasks |
class |
UpgradeTask51314ConvertPathsInDownloadTasks |
class |
UpgradeTask51315ConvertPathsInArtifactDefinitions |
Modifier and Type | Class and Description |
---|---|
class |
AbstractConvertRepositoryTypesUpgrade |
class |
UpgradeTask51401UpperCaseDbTableNames |
class |
UpgradeTask51402ReseedServerKeyAndOids |
class |
UpgradeTask51403FixDeploymentTasksOids |
class |
UpgradeTask51405SetParentInRepositories |
class |
UpgradeTask51406UseNewXmlFormatForRepositories |
class |
UpgradeTask51407ConvertRepositoryTypes |
class |
UpgradeTask51408MoveSvnBranchDetectionConfigurationToVcsData |
class |
UpgradeTask51415FixStashSshKeys |
class |
UpgradeTask51416FixSvnVcsBranch |
Modifier and Type | Class and Description |
---|---|
class |
UpgradeTask51502UniqueSharedCredentialNames |
class |
UpgradeTask51503ConvertVariableValueToLargeText |
class |
UpgradeTask51504EncryptVariableDefinition |
class |
UpgradeTask51505EncryptRepositoryDefinition |
class |
UpgradeTask51506ReEncryptSharedCredentials |
class |
UpgradeTask51507ResizeChangesetColumns |
class |
UpgradeTask51509DropHibernate2FkConstraints |
class |
UpgradeTask51510RemoveDetachedArtifactLinks |
class |
UpgradeTask51511ConvertNumericColumnsToBigints |
class |
UpgradeTask51512DropDeploymentVariableSubstitutionTable |
class |
UpgradeTask51518ReEncryptPlanBranchRepositories
Fix for BDEV-18260.
|
Modifier and Type | Class and Description |
---|---|
class |
UpgradeTask51601DropIndexInVariableBaselineItem
https://extranet.atlassian.com/jira/browse/BDEV-12644
Drop var_ctx_type_idx on VARIABLE_BASELINE_ITEM which is a duplicate of var_base_ctx_type_idx.
|
class |
UpgradeTask51602ReEncryptMailPassword |
class |
UpgradeTask51604RemoveExplicitIndexOnUniqueColumns |
class |
UpgradeTask51605RemoveOldForeignKeysFromRenamedTables |
Modifier and Type | Class and Description |
---|---|
class |
UpgradeTask60101AddUniqueIndex |
class |
UpgradeTask60103UpdatePlanBranchMonitoringSettings |
Modifier and Type | Class and Description |
---|---|
class |
UpgradeTask60201CreateProjectAcls |
class |
UpgradeTask60203DropExplicitForeignKeyIndices |
class |
UpgradeTask60205SetRepositoryLogsPath |
class |
UpgradeTask60208PartialReindexForQuickSearchProjects |
Modifier and Type | Class and Description |
---|---|
class |
UpgradeTask60301GrantMissingPermissions
Upgrade task to grant missing permissions to all principals in Bamboo based on permission dependency info.
|
class |
UpgradeTask60303AddSpecsSource |
class |
UpgradeTask60304SetDefaultDockerImageForRss |
Modifier and Type | Class and Description |
---|---|
class |
UpgradeTask60402PrepareForAddingDeletionCascades |
class |
UpgradeTask60403InitRssSecuritySettings
This upgrade task required to avoid overriding of default RSS security settings for Bamboo 6.3
In Bamboo 6.3 RSS in Docker by default was turned off.
|
Modifier and Type | Class and Description |
---|---|
class |
UpgradeTask60501PrepareForAddingDeletionCascades |
class |
UpgradeTask60502PrepareForAddingDeletionCascades |
class |
UpgradeTask60503PrepareForAddingDeletionCascades |
class |
UpgradeTask60504DropObsoleteBrsColumn |
class |
UpgradeTask60505RenameUniqueIndexOnNotificationsTable |
class |
UpgradeTask60507DropKeyNumberIndexOnBrs |
class |
UpgradeTask60508RemoveUnusedPropertyFromConfig |
class |
UpgradeTask60509ChangeStartedDateColumnTypeMSSQL |
Modifier and Type | Class and Description |
---|---|
class |
UpgradeTask60601MigrateAtlassianUserConfiguration |
class |
UpgradeTask60602MoveUsersToEmbeddedCrowd |
Modifier and Type | Class and Description |
---|---|
class |
UpgradeTask60701ChangeAuditLogStructure |
class |
UpgradeTask60702RearrangeAuditLogTableData |
Modifier and Type | Class and Description |
---|---|
class |
UpgradeTask60801DisableResolvingArtifactContentTypeByExtension |
class |
UpgradeTask60802DeleteVcsLinksIfMarkedForDeletion |
class |
UpgradeTask60803ScheduleInitialCleanupOfObsoleteUserData
Upgrade task which will schedule an initial cleanup of obsolete data stored for deleted users and group.
|
Modifier and Type | Class and Description |
---|---|
class |
AllMySqlTablesUseInnoDb |
class |
AtlassianUserDataIsValid |
class |
AtlassianUserRepositoriesAreValid |
class |
BranchKeyStartsWithMastersChainKey |
class |
BuildNumberApplicableForUpgrade
Validate if current Bamboo build number is applicable for upgrade.
|
class |
BuildNumberInHomeMatchesDatabase |
class |
ClearingFelixCache |
class |
DatabaseIsSupported
BDEV-11045
TODO: consider throwing an
UpgradeException instead of error message |
class |
DoNotStartWithHsqldb |
class |
EmbeddedCrowdUpgradeBootstrapValidation |
class |
FileNameEncodingIsReasonable |
class |
IndexDirectoryPresent |
class |
JdbcDriverAvailableInClasspath |
class |
MailServerJndiLocationIsValid |
class |
MsSqlConfigurationValid |
class |
PlanKeysCorrectlyFormatted
Validate if database plan keys are correctly formatted.
|
class |
ServerKeyIsValid |
class |
TableNamesAreCaseInsensitive |
class |
ThereIsSingleRowInHibernateUniqueKeyTable |
Copyright © 2019 Atlassian Software Systems Pty Ltd. All rights reserved.