[LS-945] Performance Improvement for Task Completion Created: 23/Feb/26  Updated: 23/Feb/26  Due: 24/Feb/26

Status: Ready for QA
Project: L3 Support
Component/s: FN, SRD
Affects Version/s: None
Fix Version/s: None

Type: Bug Priority: Normal
Reporter: Ayed Bada Assignee: Ayed Bada
Resolution: Unresolved Votes: 0
Labels: None
Remaining Estimate: 0 minutes
Time Spent: 1 day, 6 hours
Original Estimate: Not Specified

Customer:
OMAN-Tel
Planned Start:
Planned End:
Complexity: Medium
REQUESTER: INTERNAL
Actual Start:
Date of Baselining:

 Description   

During the completion of any user task, FN currently executes an SQL query on the Flowable database to retrieve the task ID based on the woNo. This query can take from 2 seconds to more than 20 seconds to return the corresponding ID, which impacts performance.

To enhance this, we will leverage the two listeners associated with our human tasks (Create and Complete), which represent the two lifecycle events of each task. With this approach, the processing time is expected to be reduced to a maximum of 500 ms.

I have implemented this solution on the FN Cloud version to address the performance issue related to this subject. Once testing is completed successfully, the fix will be applied to SRD Cloud, FN, and the SRD Main Trunk.


Generated at Fri Apr 17 09:37:28 EEST 2026 using JIRA 6.1.4#6159-sha1:44eaedef2e4a625c6c7183698b2468d4719c20dc.