Performance slowness retrieving Uproc list in Area APP or INT
search cancel

Performance slowness retrieving Uproc list in Area APP or INT

book

Article ID: 262022

calendar_today

Updated On:

Products

CA Automic Dollar Universe

Issue/Introduction

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:

  • The "Expected Uproc" field or Session Uproc list takes approximately 5 minutes to populate.
  • The issue occurs specifically in Areas APP and INT.
  • In Area EXP, the Uproc list populates immediately.
  • No error messages are generated in 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.

Environment

  • Automic Dollar Universe 6.x (specifically 6.10.102 or inferior)
  • Automic Dollar Universe 7.x (specifically 7.0.01 or 7.0.11)
  • Univiewer Console (UVC)

Cause

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

Resolution

Workaround: 

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.

Solution:

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

Additional Information

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.