Repository Spaces - An Overview

The repository space is the information of a repository stored in ActiveSpaces. A repository space is created when TIBCO MDM starts. However, the space is created after the repository is confirmed.

All existing repositories are searched, and the spaces are created. The repository space is optimized for a cluster so that every member of the cluster does not attempt to create the space.

The following list describes the relationship between the repository and its space:

  • If you delete a repository, the space is not deleted. It remains as is until the TIBCO MDM server restarts.
  • If you add an attribute in the repository, a new column is created in the space according to the data type of the attribute and database column name. The default value of the column is null. The records that were created before adding the attribute contain null value in the column.
  • If you delete an attribute from the repository, the attribute is not deleted from the space. It maintains null value for the incoming records. However, after restarting TIBCO MDM, the deleted attribute is not created in the space.
  • As each record is stored in its own repository space, object type= RECORD_RepositoryID is mapped to the repository space. The mapping is performed as RECORD_Repository Table name.