[ 
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)

Reply via email to