Safe Changes

The following model changes are "safe" meaning that users are not required to export/import data in order to upgrade

  • Increasing the length of a field
  • Adding a field that can be null

Data Management Required

The following model changes will require users to use the data management tool to export and import data. Note that this tool needs work and manual sql statements are often required in addition to the export/import process.

  • (question) Adding a required field (since all existing rows need to be populated)

Model Changes between 1.1 and 1.2

  • Size of field name from class ChangeFile has been updated to 1024. (in the derby database it's column NAME in table CHANGEFILE) (fixes CONTINUUM-1688)

With CONTINUUM-782 branch merge to trunk

New model available here https://svn.apache.org/repos/asf/continuum/branches/CONTINUUM-782/continuum-model/src/main/mdo/continuum.xml

  • new non mandatory field localRepository in object ProjectGroup (in the derby database it's column LOCAL_REPOSITORY_ID_OID in table PROJECTGROUP)
  • new class LocalRepository (in the derby database it's table LOCALREPOSITORY)
  • new class AbstractPurgeConfiguration (in the derby database it's table ABSTRACTPURGECONFIGURATION)
  • new class RepositoryPurgeConfiguration (in the derby database it's table REPOSITORYPURGECONFIGURATION)
  • new class DirectoryPurgeConfiguration (in the derby database it's tableDIRECTORYPURGECONFIGURATION)

With CONTINUUM-1830

  • new mandatory field releaseOutputDirectory in object SystemConfiguration
  • new mandatory field releaseOutputDirectory in object ContinuumConfigurationModel
  • new class ContinuumReleaseResult (in the derby database it's table CONTINUUMRELEASERESULT)
  • No labels