Cactus
  1. Cactus
  2. CACTUS-258

Improve performance of CactifyWarTask

    Details

    • Type: Improvement Improvement
    • Status: Closed
    • Priority: Major Major
    • Resolution: Fixed
    • Affects Version/s: 1.8
    • Fix Version/s: 1.8.1
    • Component/s: Ant Integration
    • Labels:
      None

      Description

      We have been working with improving the performance of our build loop the last week.
      When profiling we realized that 37% of a complete build is spent in CactifyWarTask.addCactusJars(). Even more when building separate targets.

      To solve this we made a patch where you can tell CactifyWarTask that the cactus jars is already present.

      1. profile_log.txt
        17 kB
        Magnus Grimsell
      2. cactifywartask.patch
        12 kB
        Magnus Grimsell

        Activity

        Transition Time In Source Status Execution Times Last Executer Last Execution Date
        Open Open Closed Closed
        5d 8h 52m 1 Magnus Grimsell 25/Aug/08 15:37
        Magnus Grimsell made changes -
        Resolution Fixed [ 1 ]
        Status Open [ 1 ] Closed [ 6 ]
        Fix Version/s 1.8.1 [ 12313101 ]
        Hide
        Magnus Grimsell added a comment -

        Applied patch.

        Show
        Magnus Grimsell added a comment - Applied patch.
        Hide
        Petar Tahchiev added a comment -

        Looks good to me. You can go on, commit it and close this issue.

        Show
        Petar Tahchiev added a comment - Looks good to me. You can go on, commit it and close this issue.
        Magnus Grimsell made changes -
        Attachment cactifywartask.patch [ 12388578 ]
        Magnus Grimsell made changes -
        Field Original Value New Value
        Attachment profile_log.txt [ 12388577 ]
        Magnus Grimsell created issue -

          People

          • Assignee:
            Magnus Grimsell
            Reporter:
            Magnus Grimsell
          • Votes:
            0 Vote for this issue
            Watchers:
            0 Start watching this issue

            Dates

            • Created:
              Updated:
              Resolved:

              Development