You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@airavata.apache.org by "Marcus Christie (Jira)" <ji...@apache.org> on 2022/05/16 22:11:00 UTC
[jira] [Resolved] (AIRAVATA-3550) Maven: api server assembly takes a long time
[ https://issues.apache.org/jira/browse/AIRAVATA-3550?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Marcus Christie resolved AIRAVATA-3550.
---------------------------------------
Resolution: Fixed
> Maven: api server assembly takes a long time
> --------------------------------------------
>
> Key: AIRAVATA-3550
> URL: https://issues.apache.org/jira/browse/AIRAVATA-3550
> Project: Airavata
> Issue Type: Improvement
> Components: Airavata API
> Reporter: Marcus Christie
> Assignee: Marcus Christie
> Priority: Major
>
> The *Airavata server distribution* module is taking over 7 minutes to run locally. For some reason, almost all of this time is generating the api server distribution tarball
> {code}
> [INFO] --- maven-assembly-plugin:3.1.1:single (api-server-distribution-package) @ apache-airavata-distribution ---
> [INFO] Reading assembly descriptor: src/main/assembly/api-server-bin-assembly.xml
> [INFO] Building tar: /Users/machrist/Airavata/airavata/modules/distribution/target/apache-airavata-api-server-0.20-SNAPSHOT-bin.tar.gz
> [INFO] Building zip: /Users/machrist/Airavata/airavata/modules/distribution/target/apache-airavata-api-server-0.20-SNAPSHOT-bin.zip
> {code}
> It doesn't really make any sense why it would take so long to zip up what are a relatively small number of files (278 files, ~100MB tarball). I tried updated to maven-assembly-plugin version 3.3.0 and the *Airavata server distribution* step of the build dropped from 7:21 minutes to about 30 seconds.
> Clean build summary
> {code}
> [INFO] Reactor Summary for Airavata 0.20-SNAPSHOT:
> [INFO]
> [INFO] Airavata ........................................... SUCCESS [ 4.247 s]
> [INFO] Airavata Configuration ............................. SUCCESS [ 0.166 s]
> [INFO] Airavata Server Configuration ...................... SUCCESS [ 1.189 s]
> [INFO] Airavata Client Configuration ...................... SUCCESS [ 0.224 s]
> [INFO] Airavata API ....................................... SUCCESS [ 0.306 s]
> [INFO] airavata-base-api .................................. SUCCESS [ 3.909 s]
> [INFO] Airavata Data Models ............................... SUCCESS [ 18.015 s]
> [INFO] Airavata Model Utilities ........................... SUCCESS [ 4.449 s]
> [INFO] Airavata Commons ................................... SUCCESS [ 12.711 s]
> [INFO] Airavata Credential Store .......................... SUCCESS [ 0.273 s]
> [INFO] Credential Store CPI Stubs ......................... SUCCESS [ 10.953 s]
> [INFO] Airavata Generated Stubs Skeltons .................. SUCCESS [ 30.936 s]
> [INFO] Airavata Registry .................................. SUCCESS [ 0.174 s]
> [INFO] registry-server .................................... SUCCESS [ 0.130 s]
> [INFO] registry-api-stubs ................................. SUCCESS [ 20.879 s]
> [INFO] Airavata Orchestrator .............................. SUCCESS [ 0.359 s]
> [INFO] Airavata Orchestrator Client SDK ................... SUCCESS [ 5.003 s]
> [INFO] Airavata Messaging Framework ....................... SUCCESS [ 0.139 s]
> [INFO] Airavata Messaging Framework Core .................. SUCCESS [ 4.067 s]
> [INFO] Airavata Security Implementation ................... SUCCESS [ 5.803 s]
> [INFO] Airavata Sharing Registry .......................... SUCCESS [ 0.081 s]
> [INFO] Sharing Registry Stubs ............................. SUCCESS [ 14.199 s]
> [INFO] platform-monitoring ................................ SUCCESS [ 1.993 s]
> [INFO] Airavata Services .................................. SUCCESS [ 0.550 s]
> [INFO] Airavata Services Security ......................... SUCCESS [ 7.929 s]
> [INFO] Airavata Credential Store .......................... SUCCESS [ 9.181 s]
> [INFO] compute-account-provisioning ....................... SUCCESS [ 6.705 s]
> [INFO] Profile Service .................................... SUCCESS [ 0.293 s]
> [INFO] Profile Service Stubs .............................. SUCCESS [ 10.120 s]
> [INFO] Airavata API Server ................................ SUCCESS [ 6.076 s]
> [INFO] Airavata Client SDKS ............................... SUCCESS [ 0.070 s]
> [INFO] Airavata Client Samples ............................ SUCCESS [ 4.545 s]
> [INFO] Apache Airavata PHP SDK ............................ SUCCESS [ 1.260 s]
> [INFO] Airavata Client CPP SDK ............................ SUCCESS [ 0.343 s]
> [INFO] Airavata Messaging Client .......................... SUCCESS [ 8.075 s]
> [INFO] Airavata Registry CPI .............................. SUCCESS [ 2.919 s]
> [INFO] airavata-registry-core ............................. SUCCESS [ 18.029 s]
> [INFO] Airavata Registry Tools ............................ SUCCESS [ 0.185 s]
> [INFO] JPA Class Data Generator ........................... SUCCESS [ 3.087 s]
> [INFO] registry-tool ...................................... SUCCESS [ 2.096 s]
> [INFO] registry-api-service ............................... SUCCESS [ 5.381 s]
> [INFO] Airavata Orchestrator Core ......................... SUCCESS [ 6.147 s]
> [INFO] cluster-monitoring ................................. SUCCESS [ 3.170 s]
> [INFO] Airavata Orchestrator Service ...................... SUCCESS [ 5.518 s]
> [INFO] Airavata Standalone Server ......................... SUCCESS [ 3.230 s]
> [INFO] Sharing Registry Server ............................ SUCCESS [ 10.880 s]
> [INFO] Iam Admin Services ................................. SUCCESS [ 6.489 s]
> [INFO] Sharing Data Migrator .............................. SUCCESS [ 4.688 s]
> [INFO] Sharing Registry Distribution ...................... SUCCESS [ 1.917 s]
> [INFO] Airavata Profile Service Commons ................... SUCCESS [ 4.046 s]
> [INFO] Profile User Core .................................. SUCCESS [ 4.631 s]
> [INFO] Profile Gateway Core ............................... SUCCESS [ 2.215 s]
> [INFO] Airavata Profile Service Server .................... SUCCESS [ 4.831 s]
> [INFO] Profile Service Client SDKs ........................ SUCCESS [ 0.258 s]
> [INFO] Profile Service Client Samples ..................... SUCCESS [ 2.928 s]
> [INFO] Airavata DB Event Manager .......................... SUCCESS [ 4.076 s]
> [INFO] Airavata Helix ..................................... SUCCESS [ 0.078 s]
> [INFO] Agent API .......................................... SUCCESS [ 3.135 s]
> [INFO] SSH Agent .......................................... SUCCESS [ 7.721 s]
> [INFO] Agent Impl ......................................... SUCCESS [ 0.262 s]
> [INFO] sshj-agent ......................................... SUCCESS [ 4.538 s]
> [INFO] Helix Task Api ..................................... SUCCESS [ 2.032 s]
> [INFO] Helix Task Core .................................... SUCCESS [ 3.501 s]
> [INFO] Helix Workflow Impl ................................ SUCCESS [ 2.630 s]
> [INFO] job-monitor ........................................ SUCCESS [ 0.074 s]
> [INFO] job-monitor-api .................................... SUCCESS [ 3.055 s]
> [INFO] Helix Spectator .................................... SUCCESS [ 8.469 s]
> [INFO] email-monitor ...................................... SUCCESS [ 3.316 s]
> [INFO] realtime-monitor ................................... SUCCESS [ 3.112 s]
> [INFO] Airavata server distribution ....................... SUCCESS [07:21 min]
> [INFO] Airavata Tools ..................................... SUCCESS [ 0.316 s]
> [INFO] Airavata Load Testing Client ....................... SUCCESS [ 7.213 s]
> [INFO] ide-integration .................................... SUCCESS [ 5.856 s]
> [INFO] ------------------------------------------------------------------------
> [INFO] BUILD SUCCESS
> [INFO] ------------------------------------------------------------------------
> [INFO] Total time: 13:10 min
> [INFO] Finished at: 2021-12-15T17:38:01-05:00
> [INFO] ------------------------------------------------------------------------
> {code}
--
This message was sent by Atlassian Jira
(v8.20.7#820007)