Skip to content

[FEATURE] Enhance System Performance to address Hanging Tasks by Optimizing Correlations #879

@goyamegh

Description

@goyamegh

Is your feature request related to a problem?
Inefficient correlation processes within the system are leading to hanging tasks, causing performance degradation and impacting system reliability. These hanging tasks not only disrupt workflow but also hinder the timely processing of critical operations, resulting in decreased productivity and even node drops as a result. There is a pressing need to optimize the correlation logic and implement robust measures to mitigate hanging tasks, thereby enhancing system performance and reliability.

What solution would you like?
The existing correlation logic in the system fails to effectively manage parent tasks associated with action listeners used for correlations. Consequently, unresolved parent tasks persist, impeding workflow continuity and hindering essential system operations. To address this issue and enhance task management efficiency, a comprehensive refactor of the correlation logic is imperative to enable the timely closure of parent tasks linked to action listeners.

One such example of exceptions not floating back was addressed in: #874

What alternatives have you considered?
A clear and concise description of any alternative solutions or features you've considered.

Do you have any additional context?
Add any other context or screenshots about the feature request here.

Metadata

Metadata

Assignees

No one assigned

    Labels

    enhancementNew feature or request

    Type

    No type

    Projects

    Status

    Done

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions