Package | Description |
---|---|
com.atlassian.confluence.upgrade.upgradetask | |
com.atlassian.confluence.upgrade.upgradetask.attachmentceo |
Modifier and Type | Class and Description |
---|---|
class |
AbstractConstraintCreationUpgradeTask
An abstract upgrade task for when you just want to run a bunch of constraint creation statements from a properties
file.
|
class |
AbstractPageTemplateMigrationUpgradeTask
Base class for upgrade tasks that want to migrate page templates from one format to another.
|
class |
AbstractUserMappingUpgradeTask
Upgrade task to ensure that for all the user names in Confluence a ConfluenceUser object
exist.
|
class |
AddHibernateVersionColumnUpgradeTask
Create the new HibernateVersion column (CONF-32286)
|
class |
AddMissingOsPropertyIndexUpgradeTask
Add an OS_PROPERTYENTRY index missed in instances freshly installed with Confluence 5.6 - 5.8
See more details in https://extranet.atlassian.com/x/eADd_/
|
class |
AddMissingUnmanagedUniqueConstraintsUpgradeTask
Because of CONFSERVER-38706, some unique constraints which are not managed by Hibernate have been missing
for instances freshly installed with Confluence 5.6 - 5.8.
|
class |
AddSpacePermissionSubjectColumnUpgradeTask
Add the 'subject' column to the SpacePermission table.
|
class |
AddSpaceStatusColumnUpgradeTask
Populate the space status column.
|
class |
AddUniqueAttachmentIdConstraintToAttachmentDataUpgradeTask
This task adds a unique constraint to the AttachmentId column on the AttachmentData table.
|
class |
AttachmentLabellingUpgradeTask |
class |
AttachmentRemoveFileStoreIDsUpgradeTask
Remove all FileStore IDs populated by FileStore mode 2.
|
class |
BandanaKeyUniqueConstraintUpgradeTask
Alter the Bandana table to make sure the Bandana context and keys have not null and unique constraints on them.
|
class |
ContentIndexUpgradeTask
Add a multi-column index to content table that speeds up many common queries.
|
class |
ContentParentTypeFixingUpgradeTask
When writing StorageToAoMigrationUpgradeTask in the Inline Tasks plugin, we discovered that CAC had some trashed
pages whose parent was a blog post.
|
class |
ContentPermissionConstraintsUpgradeTask
Adds required multi-column unique constraints to the content permission tables.
|
class |
ContentPermissionUserDeduplicationUpgradeTask
This upgrade task finds and deletes any redundant duplicate identifier values in the configured list of tables and
columns.
|
class |
CorrectCsvAttachmentMimeTypeUpgradeTask
This upgrade task is to set the mime type for csv files to "text/csv".
|
class |
CorrectPNGImageAttachmentMimeTypeUpgradeTask
CONF-26848 - This task will update the mime type for png images that incorrectly had it set to 'img/png'
If you run this task manually, you should flush the Attachments cache
|
class |
CrowdUsersUserMappingUpgradeTask
Upgrade task to ensure that for all the users in Confluence a ConfluenceUser object exist.
|
class |
DefaultSpaceContentPageLayoutsUpgradeTask
Updates the default space content that will be used for new spaces to use page layouts.
|
class |
DefaultSpaceContentToPageTemplateUpgradeTask |
class |
DeferredMacroExecutionUpgradeTask
This upgrade task deletes backward-incompatible changes of the previous BigPipe implementation
|
class |
DisableBackupJobUpgradeTask
See CONFSRVDEV-6463
|
class |
DropAndRecreateSynchronyEventsIndexUpgradeTask
Drop the old events table indexes, and recreate using the correct column ordering.
|
class |
DropAndUpdateContentIndexesUpgradeTask
This upgrade task is to fix index rebuilding performance issues mainly caused by some low cardinality indexes.
|
class |
DropContentLockTableUpgradeTask
The CONTENTLOCK table was finally removed in Confluence 4.2, and needs to be dropped lest its hanging foreign
key constraint cause issues.
|
class |
DropSpaceGroupTablesUpgradeTask
Table SPACEGROUPS, table SPACEGROUPPERMISSIONS, and column SPACES.SPACEGROUPID are not
used any more.
|
class |
DropTrackBackAndReferrerTablesUpgradeTask
Table TRACKBACKLINKS and table EXTRNLNKS are not used any more.
|
class |
EmbeddedCrowdMembershipAggregationUpgradeTask
Crowd 2.8 brings a choice between 2 membership aggregation semantics: aggregating and non-aggregating.
|
class |
EmbeddedCrowdPropertySetFactoryMigrationUpgradeTask
Converts user preferences and other user properties (e.g.
|
class |
EmbeddedCrowdSchemaUpgradeTask
Adds required multi-column unique constraints to the Crowd database tables
|
class |
FixWrongSpaceLinksUpgradeTask
See CONFSERVER-45278
Fixes invalid space links in drafts
Complexity is O(log(amount of documents) + amount of broken documents)
We expect that there will be few broken documents (or zero)
|
class |
Hibernate5ConstraintNamesPostSchemaUpgradeTask
Upgrade the database schema unique constraints in the hibernate 5 naming style.
|
class |
Hibernate5ConstraintNamesPreSchemaUpgradeTask
Drop existing hibernate 2 constraints to allow SchemaUpdate to re-create them in the hibernate 5 naming style.
|
class |
JiraIssueMacroServerParamsUpgradeTask
CONF-25329: This upgrade task adds additional Jira Issue macro params that allow us to resolve a renamed application link.
|
class |
LikesDanglingFKCleanupUpgradeTask
Previously likes on comments were not deleted when the parent page was removed.
|
class |
LikesSqlConstraintsUpgradeTask |
class |
LoginInfoDuplicateEntryRemovalUpgradeTask
Goes through the LoginInfo database table and looks for multiple rows corresponding to the same user, removing
duplicates where it finds them.
|
class |
LowerCaseUsernameReferencesUpgradeTask
Updates username references to contain lower-cased usernames.
|
class |
MailConvertToCustomContentUpgradeTask |
class |
MailServerTimeoutUpgradeTask
Updates existing SMTP mail server configurations with an appropriate and short timeout (both socket and connection timeouts).
|
class |
MailServerUpgradeTask |
class |
MigrateDocThemeSettingsToCustomPageSettings
This upgrade tasks migrates over Documentation theme settings to the default theme's Custom Page Settings.
|
class |
MigrateIndexTaskQueueToJournalUpgradeTask
This upgrade task migrates recent entries from index queue to journal
subsystem.
|
class |
MigrateMailArchiveConfigurationUpgradeTask |
class |
MigrateOndemandDocThemeCustomizations |
class |
MsSqlServerAoUpgradeTask
This upgrade task will upgrade AO schema columns from varchar to nvarchar
|
class |
NewColourUpgradeTask |
class |
NotificationPageColumnUpgradeTask |
class |
NullModificationDateDraftUpgradeTask
As we update the logic of `removeStaleSharedDrafts`, we should call it in our upgrading task to make sure
invalid data is cleaned up.
|
class |
OnDemandSpacePermissionsDefaultUpgradeTask
Migrates A la carte default space permission settings from a studio specific context to the Confluence default
context.
|
class |
PageTemplateWikiToXhtmlMigrationUpgradeTask
Convert all wiki formatted content to XHTML content as part of the upgrade.
|
class |
PageTemplateXhtmlRoundTripMigrationUpgradeTask
Migrates page templates using a storage format round trip process.
|
class |
PersonalSpaceCreatorCheckUpgradeTask
An upgrade task which ensures that all personal spaces have a creator user which matches their user name.
|
class |
PopulateLowerFieldsUpgradeTask
Populates new fields that are lower-cased copies of other fields.
|
class |
ReferencedUsersUserMappingUpgradeTask
Upgrade task to ensure that for all the user names in Confluence a ConfluenceUser object exist.
|
class |
ReindexAllBlogsUpgradeTask
Upgrade task to re-index all blog post objects.
|
class |
ReindexAllSpacesUpgradeTask
Upgrade task to re-index all space objects.
|
class |
RelationConstraintsPostSchemaUpgradeTask
This is upgrade task to fix issue with multi-column unique constraints, caused by https://hibernate.atlassian.net/browse/HB-1245.
|
class |
RelationConstraintsPreSchemaUpgradeTask
This is upgrade task to fix issue with multi-column unique constraints, caused by https://hibernate.atlassian.net/browse/HB-1245.
|
class |
RelationServiceUpgradeTask |
class |
RemoveConfluenceThreadDumpPluginUpgradeTask
Upgrade task to remove the Confluence Thread Dump plugin from existing Confluence instances.
|
class |
RemoveEmailToPageWelcomeUpgradeTask |
class |
RemoveESIndexJournalVerifierUpgradeTask
See CONFSRVDEV-3031.
|
class |
RemoveESIndexQueueFlushJobUpgradeTask
See CONFDEV-40236.
|
class |
RemoveFixedWidthThemeUpgradeTask |
class |
RemoveInvalidSpaceWatchersUpgradeTask |
class |
RemovePeopleDirectoryDuplicatesUpgradeTask
The index flushing strategy is (intentionally) inaccurate and relies on an in-memory 'flushed entries' cache
to prevent the same object being flushed twice.
|
class |
RemovePluginLicenseStoragePluginUpgradeTask
Upgrade task to remove the UPM Plugin License Storage Plugin from existing Confluence instances.
|
class |
RemoveRemoteAppsPluginUpgradeTask
Upgrade task to remove the remotable app i18n plugin from existing confluence instances.
|
class |
ServerADGSUpgradeTask
Migrating old color scheme for spaces and global
|
class |
SetAttachmentStorageSettingForClustersUpgradeTask
Set attachment storage type setting to database for clustered instances.
|
class |
SynchronyBtfOffUpgradeTask
See https://bulldogwiki.internal.atlassian.com/wiki/x/C4CvE for details.
|
class |
SynchronyEvictionEventsPostSchemaUpgradeTask
Create compound indexes for Synchrony tables.
|
class |
SynchronyEvictionEventsPreSchemaUpgradeTask
We drop synchrony tables and then recreate them from scratch instead of truncating because of the Hibernate bug
that can't alter existing quoted tables.
|
class |
SynchronyEvictionPropertiesCleanupUpgradeTask
Since we're removing all synchrony data, we also need to delete content properties which reference this data.
|
class |
SynchronyEvictionSnapshotPreSchemaUpgradeTask
We drop synchrony tables and then recreate them from scratch instead of truncating because of the Hibernate bug
that can't alter existing quoted tables.
|
class |
SynchronyEvictionSnapshotsPostSchemaUpgradeTask
Create compound indexes for Synchrony tables.
|
class |
UpdateSpacePermissionsIndexUpgradeTask
This upgrade task is to fix an index defined on spacepermissions table as hibernate schema update tool
is not able to update the definition of the multi-column index.
|
class |
UserIndexingUpgradeTask
Upgrade task to ensure that for all the user names attached to content in Confluence a PersonalInformation objects
exist.
|
class |
UserKeyReferenceUpgradeTask
Upgrade tasks to update all tables with user name references to have user key references.
|
class |
UserMappingLowerUsernameSchemaUpgradeTask
Upgrade task which will make lower_username column nullable.
|
class |
UserMappingSchemaUpgradeTask
Upgrade tasks which will explicitly create the UserMapping table (from Hibernate configuration).
|
class |
WelcomeMessageUpgradeTask |
class |
WikiToXhtmlMigrationUpgradeTask
Convert all wiki formatted content to XHTML content as part of the upgrade.
|
class |
XhtmlRoundTripMigrationUpgradeTask
Convert all legacy formatted content to the current XHTML format as part of the upgrade.
|
Modifier and Type | Class and Description |
---|---|
class |
AttachmentContentStatusUpgradeTask
AttachmentToCeoConversionUpgradeTask did not set the content_status field to 'current' for attachments
during migration. |
class |
AttachmentToCeoConversionUpgradeTask
Migrates
Attachment objects to be a type of ContentEntityObject |
Copyright © 2003–2020 Atlassian. All rights reserved.