aries-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "John Ross (JIRA)" <>
Subject [jira] [Commented] (ARIES-1357) BasicSubsystem can be used by the subsystem install process a factor 6 times faster
Date Thu, 17 Sep 2015 20:02:05 GMT


John Ross commented on ARIES-1357:

Just to be sure I understand, you're saying that you're subsystems would not install because
the offline resolution was failing due to missing optional dependencies? If so, that definitely
should not be happening and it would be great to have a test case that could set that failure

> BasicSubsystem can be used by the subsystem install process a factor 6 times faster
> -----------------------------------------------------------------------------------
>                 Key: ARIES-1357
>                 URL:
>             Project: Aries
>          Issue Type: Improvement
>          Components: Subsystem
>    Affects Versions: subsystem-core-1.2.0, subsystem-2.0.1
>         Environment: linux windows java
>            Reporter: Bas
>            Assignee: John Ross
>              Labels: patch, performance
>             Fix For: subsystem-core-1.2.0, subsystem-2.0.1
>         Attachments: 1701058.output, FelixResourceAdapter.patch,,
PreferredProviderIsEqual.patch, SubsystemResourceInstallerInstallOrder.patch, nl.capesystemsintegration.emagiz.flow.emagiz.mikrotik.process_1.1.0.esa,
patch-all-performance-fixes.patch, patch-basicsubsystem.patch, performance-105-afterrestart.nps,
> The problem was poor performance while installing a subsystem on a container with 200+
subsystems installed.
> While doing performance analyses on the subsystem install process we noticed the BasicSubsystem
is working a lot with its manifest instead of pre-calculating data that is used a lot.
> While using the pre-patch version of BasicSubsystem a subsystem install (while having
200+ running subsystems) could take more than a minute. While using the patched version where
we pre-calculate highly used data when a new subsystem manifest or deployment manifest is
set we could bring it down to 10 seconds. We only pre-calculated the data that was highly

This message was sent by Atlassian JIRA

View raw message