Type object mastership

There are mastership issues to consider when creating attribute, hyperlink, and label type objects, particularly when creating instances of those type objects across replicas is required.

By default, you can create an instance of a type only in the replica that masters the type object. For example, if the sanfran_hub replica masters the TESTED_BY attribute type, you can create a TESTED_BY attribute only in the sanfran_hub replica.

Often, however, developers at different sites must create instances of the same type. For example, quality engineers at the bangalore replica may also need to use the TESTED_BY attribute. Therefore, you can create two kinds of attribute type, hyperlink type, and label type objects: unshared and shared.