-
Type:
Story
-
Status: Closed
-
Priority:
Minor
-
Resolution: Completed
-
Affects Version/s: None
-
Fix Version/s: Master
-
Component/s: Core Infrastructure > Upgrade Framework
-
Labels:
-
Priority Level:Low
-
Epic Link:
Affected processes:
Core verification processes:
- VerifyProperties (this has already been replaced by the upgradeProps blade command)
- VerifyDB2
- VerifySQLServer
- VerifyUUID
- VerifyPermission
- VerifyGroup
- VerifyRole
- VerifyAuditedModel
- VerifyGroupedModel
- VerifyLayout
- VerifyRatings
- VerifyResourceActions
- VerifyResourcePermissions
- VerifySocial
- VerifyUser
- VerifyWorkflow
Module verification processes:
- AssetCategoriesServiceVerifyProcess
- AssetServiceVerifyProcess
- BlogsServiceVerifyProcess
- BookmarksServiceVerifyProcess
- DDMServiceVerifyProcess
- DLServiceVerifyProcess
- JournalServiceVerifyProcess
- MDRServiceVerifyProcess
- MessageBoardsServiceVerifyProcess
- OrganizationServiceVerifyProcess
- PollsServiceVerifyProcess
- SAPServiceVerifyProcess
- ShoppingServiceVerifyProcess
- WikiServiceVerifyProcess
Other objects related with the verify processes:
- Verify framework in Core and modules.
- Properties.
- Gogo console commands.
We will keep the following rules in mind:
- In case we can not remove certain parts of the logic we should move them as upgrade processes.
- We can keep some of the process to verify data but not to modify it.
(Since we just support dirtect upgrades from 6.1 and highier to 7.1, all the code added in verifiers for 6.1.1 or below, could be removed since the database already has passed throught it)
- relates
-
LPS-77901 JournalServiceVerifyProcess.verifyURLTitle() logic should only be executed in 6.1 to 6.2 upgrade
- Closed
-
LPS-77925 JournalServiceVerifyProcess.updateCreateAndModifiedDates() should be part of an UpgradeProcess instead of a Verify
- Closed
-
LPS-77946 AssetServiceVerifyProcess.deleteOrphanedAssetEntries() should be executed during upgrade from 6.2 to 7.0 instead of being a verify process
- Closed
-
LPS-79527 Remove verifySqlServer Process
- Closed
-
LPS-72496 JournalServiceVerifyProcess.verifyTree() causes OutOfMemoryException even with 10 GB heap
- Closed
-
LPS-92044 Verify processes must be untied from upgrade processes
-
- In Development
-
-
LPS-77945 JournalServiceVerifyProcess.verifyOracleNewLine() can be removed
-
- Closed
-
-
LPS-81842 After 7.1 - Deprecate and remove unnecessary verify processes
-
- Closed
-
-
LPS-77947 AssetCategoriesServiceVerifyProcess.rebuildTree() can be removed
-
- Closed
-