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)