This article describes a performance issue where the Uproc list takes an inordinate amount of time to populate when creating Sessions or dependency conditions.
Symptoms:
univiewer.log or universe.log.Reproduction:
- Create 50000 Uprocs on INT and APP Areas.
- Create a dependency condition
- Use field “Expected Uproc” to choose the dependent task
For Areas INT and APP it takes around 2 minutes to populate the Uproc list.
The issue is related to the excessive number of requests sent to Dollar Universe to retrieve Uproc version details in these specific areas. This behavior was identified as a defect under DU_AS-6922 and DU_AS-7312
If an immediate upgrade is not possible, use the Dollar Universe Command Line Interface (CLI) to create Sessions or conditions, as the CLI is not impacted by this UI performance issue.
Update to a fix version listed below or a newer version if available.
Fix version(s):
Component: Univiewer Console
Dollar Universe 6.10.111 - Available
Dollar Universe 7.0.21 - Available
Solution Details: Issue was related to the number of requests sent to Dollar Universe to get Uprocs details on these areas (Uproc Version).
Code has been optimized.