Chapter 27. Using "OID per Table" feature in DODS.

In 6.5-1 and prior versions, all DODS generated values for object identification (OIDs), where unique in scope of whole database. In case when we need to insert some new values to database table, outside of DODS (and potentially link them to some other table) or in case we need to do some "migration" from one database model to another one, this OID uniqueness are making difficulties.

Since version 6.6-1 DODS supports creating of OIDs that are unique in context of table, but distinct tables can contains same OID values ("OID per Table").

To enable this feature in DODS, there are two important steps:

After this two steps all newly generated OIDs (ObjectId) values will be unique in scope of database table independently of values in other tables.

For all details about parmeter see " AllocationScope " section in " New Parameters in Configuration and DOML Files." In Ch.22.