Details

    • Type: Bug Bug
    • Status: Ready for QA Ready for QA (View Workflow)
    • Priority: Normal Normal
    • Resolution: Unresolved
    • Component/s: FN, SRD
    • Labels:
      None Labels
    • Customer:
      OMAN-Tel
    • Complexity:
      Medium
    • REQUESTER:
      INTERNAL

      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.

        Activity

        Transition Time In Source Status Execution Times Last Executer Last Execution Date
        Open Bug Open Bug Dev Scheduled Dev Scheduled
        27s 1 Ayed Bada 23/Feb/26 11:55 AM
        Dev Scheduled Dev Scheduled Implementation in progress Implementation in progress
        6s 1 Ayed Bada 23/Feb/26 11:55 AM
        Implementation in progress Implementation in progress To Be Released To Be Released
        8s 1 Ayed Bada 23/Feb/26 11:55 AM
        To Be Released To Be Released Ready for QA Ready for QA
        39m 21s 1 Khaled Khalil 23/Feb/26 12:35 PM

          People

          • Assignee:
            Ayed Bada
            Reporter:
            Ayed Bada
          • Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

            Dates

            • Due:
              Created:
              Updated:
              Planned Start:
              Planned End:
              Actual Start:
              Date of Baselining:

              Time Tracking

              Estimated:
              Original Estimate - Not Specified
              Not Specified
              Remaining:
              Remaining Estimate - 0 minutes
              0m
              Logged:
              Time Spent - 1 day, 6 hours
              1d 6h

                Drag and Drop