Uploaded image for project: 'Pentaho BA Platform'
  1. Pentaho BA Platform
  2. BISERVER-14619

Recursive transformation loop: Slow down in Pentaho server

    XMLWordPrintable

    Details

    • Type: Bug
    • Status: Open
    • Severity: High
    • Resolution: Unresolved
    • Affects Version/s: 8.3.0 GA, 8.3.0.16 GA, 8.3.0.18 GA
    • Fix Version/s: Backlog
    • Component/s: None
    • Labels:
      None
    • Story Points:
      0
    • Notice:
      When an issue is open, the "Fix Version/s" field conveys a target, not necessarily a commitment. When an issue is closed, the "Fix Version/s" field conveys the version that the issue was fixed in.
    • Steps to Reproduce:
      Hide
      1. Open the kjb/ktrs in this comment in spoon
      2. Connect to the repository
      3. When prompted about "Would you like to close all open files?" select No
      4. Save each of the 3 files to the home/admin dir in the repository
      5. Open PUC, go to browse files, and refresh browse files
      6. From PUC select home/admin/Job
      7. Click "Run in background..."
      8. Open the pentaho.log and see that the server is acting much like spoon in Scenario 1. The log should not make it much past 1012 if at all.
      9. To recover you'll need to restart pentaho server
      10. Disconnect spoon from the repository
      11. run the job again in PUC (steps 5-7). This time the job should complete successfully.
      Show
      Open the kjb/ktrs in this comment in spoon Connect to the repository When prompted about "Would you like to close all open files?" select No Save each of the 3 files to the home/admin dir in the repository Open PUC, go to browse files, and refresh browse files From PUC select home/admin/Job Click "Run in background..." Open the pentaho.log and see that the server is acting much like spoon in Scenario 1. The log should not make it much past 1012 if at all. To recover you'll need to restart pentaho server Disconnect spoon from the repository run the job again in PUC (steps 5-7). This time the job should complete successfully.

      Description

      This issue was found out while debugging the issue in ESR-7316.

      Slow down in Pentaho server while using Recursive transformation loop, using the transformation executor step. 

      The server slows down drastically, just while reaching depths in the 10s.

      On the server, I'm still able to see the same slowdowns in the 1000s depth.

       

        PractiTest Integration




          Attachments

          1. DrivingTrans.ktr
            16 kB
          2. Job.kjb
            12 kB
          3. SubTrans.ktr
            20 kB

            Issue Links

              Activity

                People

                Assignee:
                Unassigned Unassigned
                Reporter:
                jagdeeshss Jagdeeshss
                Votes:
                0 Vote for this issue
                Watchers:
                3 Start watching this issue

                  Dates

                  Created:
                  Updated: