Uploaded image for project: 'Maven Enforcer Plugin'
  1. Maven Enforcer Plugin
  2. MENFORCER-213

big performance degradation after upgrade from 1.1 to 1.3.1

    XMLWordPrintableJSON

Details

    • Improvement
    • Status: Closed
    • Major
    • Resolution: Auto Closed
    • 1.3.1
    • None
    • Plugin
    • None
    • mvn 3.0.5, MacOsX yosemite, SSD disk

    Description

      mvn validate on our big codebase (142 modules) with 1.1 enforcer - 30.090s
      mvn validate with (1.3.1 enforcer) - 2:20.074s
      only enforcer plugin executions happen, bannedDependencies rules

      both times are on my laptop with profiler snapshot collection turned on.
      with the 1.3.1 it's obvious that the majority of time is indeed spent in the dependency graph codebase that is missing from 1.1.

      Attachments

        1. 2014-11-13_0851.png
          330 kB
          Milos Kleint
        2. 2014-11-13_0852.png
          167 kB
          Milos Kleint
        3. enforcer-1.1.nps
          89 kB
          Milos Kleint
        4. enforcer-1.1.png
          562 kB
          Milos Kleint
        5. enforcer-1.3.1.nps
          124 kB
          Milos Kleint
        6. enforcer-1.3.1.png
          582 kB
          Milos Kleint

        Activity

          People

            Unassigned Unassigned
            mkleint Milos Kleint
            Votes:
            0 Vote for this issue
            Watchers:
            3 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: