Uploaded image for project: 'WINDUPRULE - Red Hat Application Migration Toolkit rules'
  1. WINDUPRULE - Red Hat Application Migration Toolkit rules
  2. WINDUPRULE-391 Rules for Camel 2 to 3.0 migration
  3. WINDUPRULE-487

Performance issues xml-moved-components-00002, xml-moved-components-00000, xml-removed-components-00006

XMLWordPrintable

    • Icon: Sub-task Sub-task
    • Resolution: Done
    • Icon: Major Major
    • 5.0.0.Final
    • 4.3.1.Final
    • None
    • None
    • MA Sprint 16, MA Sprint 17, MA Sprint 18, Sprint 19, Sprint 20, Sprint 21, Sprint 22

      WINDUP 4.3.1.Final takes over an hour to run Camel migration rules on https://github.com/camelinaction/camelinaction2

      To reproduce:

      git clone https://github.com/camelinaction/camelinaction2
      rhamt-cli-4.3.1.Final/bin/.rhamt-cli --input  /path/to/camelinaction2 --target camel:3 --
      sourceMode --source camel:2 --packages camelinaction
      

      It looks like two rules in particular take a long time to complete:
      1H 16 minutes: https://github.com/windup/windup-rulesets/blob/master/rules-reviewed/camel3/camel2/xml-moved-components.windup.xml#L70
      10 minutes :https://github.com/windup/windup-rulesets/blob/master/rules-reviewed/camel3/camel2/xml-moved-components.windup.xml#L16
      6 minutes: https://github.com/windup/windup-rulesets/blob/master/rules-reviewed/camel3/camel2/xml-removed-components.windup.xml#L102

            mrizzi@redhat.com Marco Rizzi
            johnpoth John Poth
            Votes:
            0 Vote for this issue
            Watchers:
            3 Start watching this issue

              Created:
              Updated:
              Resolved: