postgres-upgrade.sql - midPoint 4.8
Changes
| Change | Description |
|---|---|
Updates organization closure refresh procedure to use advisory locking. |
|
Adds connector display name columns. |
|
Adds role analysis cluster and role analysis session tables, triggers, and indexes. |
|
Adds |
|
Adds personal number column to users. |
|
Adds execution mode and predefined configuration enum types and task affected object columns. |
|
Recreates task affected object indexing table. |
|
Adds resource super-reference columns. |
|
Keeps change number reserved for replaced task affected object indexing change. |
|
Adds |
Change 25
Since version: 4.8
Updates organization closure refresh procedure to use advisory locking.
| Object | Change type | Description |
|---|---|---|
|
Modified procedure |
Uses advisory locking while refreshing organization closure data. |
Change 24
Since version: 4.8
Adds connector display name columns.
| Object | Change type | Description |
|---|---|---|
|
Modified table |
Adds original and normalized display name columns. |
Change 23
Since version: 4.8
Adds role analysis cluster and role analysis session tables, triggers, and indexes.
| Object | Change type | Description |
|---|---|---|
|
New table |
Stores role analysis cluster objects. |
|
New trigger |
Reserves OID rows for inserted role analysis clusters. |
|
New trigger |
Maintains update metadata for role analysis clusters. |
|
New trigger |
Releases OID rows for deleted role analysis clusters. |
|
New index |
Supports lookup by parent reference target OID. |
|
New index |
Supports lookup by parent reference target type. |
|
New index |
Supports lookup by parent reference relation. |
|
New table |
Stores role analysis session objects. |
|
New trigger |
Reserves OID rows for inserted role analysis sessions. |
|
New trigger |
Maintains update metadata for role analysis sessions. |
|
New trigger |
Releases OID rows for deleted role analysis sessions. |
Change 22
Since version: 4.8
Adds ROLE_ANALYSIS_CLUSTER and ROLE_ANALYSIS_SESSION object type values.
| Object | Change type | Description |
|---|---|---|
|
Modified enum type |
Adds |
Change 21
Since version: 4.8
Adds personal number column to users.
| Object | Change type | Description |
|---|---|---|
|
Modified table |
Adds personal number column. |
Change 20
Since version: 4.8
Adds execution mode and predefined configuration enum types and task affected object columns.
| Object | Change type | Description |
|---|---|---|
|
New enum type |
Adds task execution mode values. |
|
New enum type |
Adds predefined configuration values. |
|
Modified table |
Adds execution mode and predefined configuration columns. |
Change 19
Since version: 4.8
Recreates task affected object indexing table.
| Object | Change type | Description |
|---|---|---|
|
Removed table |
Drops obsolete development-time table if present. |
|
Recreated table |
Stores affected object data for tasks. |
Change 18
Since version: 4.8
Adds resource super-reference columns.
| Object | Change type | Description |
|---|---|---|
|
Modified table |
Adds resource super-reference columns. |
Change 17
Since version: 4.8
Keeps change number reserved for replaced task affected object indexing change.
| Object | Change type | Description |
|---|---|---|
|
Reserved change |
Keeps this change number reserved because the original table change was replaced by a later change. |
Change 16
Since version: 4.8
Adds AFFECTED_OBJECTS container type value for task affected object indexing.
| Object | Change type | Description |
|---|---|---|
|
Modified enum type |
Adds |