In earlier versions, Designer performance was slow while working with editors, such as policies and ECMA editors. In Designer 4.0.2, the performance issues have been fixed. Operations, such as opening policy editors, editing and saving policies, switching between multiple editors have been improved. You can open a policy editor, switch between editors, create and delete policies twice as fast as compared to earlier releases.
The Driver parameters page loads faster now. The page renders faster even when the parameters are edited using the Edit XML... option. An increased performance of up to 15x can be observed for large configurations. Similar improvements can be seen in the GCV page.
The Project Checker performance for Provisioning Request Definitions (PRDs) has been vastly improved for faster performance and for less memory consumption.
Import/Deploy performance from an Identity Vault, especially if the project has Roles-Based Entitlement policies, has been vastly improved.
In previous releases, running document generator several times led to memory build up. The memory leak issue has been fixed in this release.
Performance improvement of approx 50% can be noted when expanding several rules at once and some improvement can be noted when collapsing several rules at once. Significant improvement can be seen when expanding/collapsing individual rules as well in 4.0.2
If you are working with policy sets with multiple open projects, the memory builds up for all the policy sets that are in use. The issue has been fixed in this release. You can now avoid memory build-up by closing the project, which you are not currently working on. When you close the project, the memory allocated to the policy sets for the project is released.
Importing thousands of Roles and Resources into Designer takes a long time. If you do not want to manage thousands of Roles and Resources through Designer, you can choose not to import the Role Catalog. It improves the performance by not importing thousands of Roles and Resources from Identity Vault over the network. For more information on provisioning, see the provisioning section.
In this release, the performance of package import operation has been vastly improved. Significant improvement in package install operation have been made as well. You need not import packages manually. Package import will be performed on request by the Dynamic auto-import feature. For more information on packaging, see What's New for Package Management section.
Fixed a memory leak in the PRD editor that would manifest itself when using integration activities.