Verification done at each level
When you run the verify command you must specify the level at which you want to do the verification. There are 10 levels of verification and different verification is performed at each level of the verify command.
- Verification perform at level 1
- Verification perform at level 2
- Verification perform at level 3
- Verification perform at level 4
- Verification perform at level 5
- Verification perform at level 6
- Verification perform at level 7
- Verification perform at level 8
- Verification perform at level 9
- Verification perform at level 10
Verification perform at level 1
The following verifications are performed:
Verifier | Component | Description |
---|---|---|
repositoryRootVerifier | com.ibm.team.repository | Verifies the root of the repository. |
itemContextVerifier | com.ibm.team.repository | Verifies the item context that uses SQL query and QueryAPI. |
duplicateIndexRowVerifier | com.ibm.team.repository | Verifies the missing indexes and finds out duplicate records. |
contributorDetailsAssociatedVerifier | com.ibm.team.repository | Checks the existence of contributor items. |
uncomputedChangesetDependencyVerifier | com.ibm.team.repository | Verifies whether there are more than 1000 uncomputed changeset dependencies present in database, it fails and prompts user to run the -computeChangesetDependencies repotools command. |
versionsWithIdenticalTimestampVerifier | com.ibm.team.repository.service.vvc | Checks versions with identical timestamps in the version table for 0.6 Configuration Aware. |
multipleVersionsAsCurrentVerifier | com.ibm.team.repository.service.vvc | Performs various verifications for 0.6 Configuration Aware. It basically verifies the data relationship existing in and around the versionTable. |
multipleVersionsAsCurrentVerifier | com.ibm.team.repository.service.cm | Performs various verifications for 0.6 Configuration Aware. It basically verifies the data relationship existing in and around the versionTable. |
versionsWithInvalidPrevConfigIdVerifier | com.ibm.team.repository.service.cm | Checks the version table for invalid previous configuration values. |
versionsWithIdenticalTimestamp | com.ibm.team.repository.service.cm | Check versions with identical timestamps. |
processDefinitionMigrationVerifier | com.ibm.team.process | Verifies all ProcessDefinitionMigration. |
projectAreaMigrationVerifier | com.ibm.team.process | Verifies all ProjectAreaMigration. |
teamAreaMigrationVerifier | com.ibm.team.process | Verifies all TeamAreaMigration. |
reportVerifier | com.ibm.team.reports | Verifies reports, folders, and queries |
Verification perform at level 2
In addition to all verifiers in level 1, the following verifications are
performed:
Verifier | Component | Description |
---|---|---|
serverVersionRecordsVerifier | com.ibm.team.repository | Verifies that the system does not have 0 server version records. |
changeSetsVerifier | com.ibm.team.repository.service.cm | Verifies the changesets. |
versionsWithIdenticalTimestampVerifier | com.ibm.team.repository.service.cm | Check versions with identical timestamps. |
Verification perform at level 3
Same verifications are performed as level 2.
Verification perform at level 4
In addition to all verifiers in level 3, the following verification is performed:
Verifier | Component | Description |
---|---|---|
queryableTablesVerifier | com.ibm.team.repository.service.cm | This verifier checks whether entries for item collection are available in the secondary child tables. It scans all the ConfigurationAwareItems in Querytable tables but returns immediately as soon as it finds the issues with the first item. In the worst case, the method will end up scanning all the query tables. |
Verification perform at level 5
Same verifications are performed as level 4.
Verification perform at level 6
Same verifications are performed as level 5.
Verification perform at level 7
Same verifications are performed as level 6.
Verification perform at level 8
In addition to all verifiers in level 7, the following verifications are performed:
Verifier | Component | Description |
---|---|---|
contentStorageTableVerifier | com.ibm.team.repository.systemtables | Verifies items in ContentStorageTable. |
itemQueryableTablesVerifier | com.ibm.team.repository.systemtables | Checks the repository tables for all managed items in the queryable table for the items that are not current. |
itemStatesTableVerifier | com.ibm.team.repository.systemtables | Checks the repository tables for the following errors:
|
Verification perform at level 9
In addition to all verifiers in level 8, the following verifications are performed:
Verifier | Component | Description |
---|---|---|
unreferencedVersionsVerifier | com.ibm.team.repository.service.vvc | Performs various verifications for 0.6 Configuration Aware. It basically verifies the data relationship existing in and around the versionTable. |
Verification perform at level 10
Same verifications are performed as level 9.