Details
-
Bug
-
Resolution: Unresolved
-
Low
-
None
-
7.1.2
-
1
-
Severity 3 - Minor
-
1
-
Description
Issue Summary
The Plan to clone from drop-down button inside the 'Create > Clone plan' page takes a very long time to open for large Bamboo deployments. Times ranging from 25s to 60s were observed when trying to open the drop-down.
Steps to Reproduce
- Bamboo 7.1.2 (16gb xms/ xmx)
- PostgreSQL 9.6
- Plans
- # of plans (CHAIN and CHAIN_BRANCH): 20.958
- # of jobs - this is the number that shows up inside the application.xml for <number-of-plans>: 169.115
- Access Bamboo from a web browser (e.g. Firefox).
- Access the Plan configuration page from one of the plans.
- Click the 'Add job > Clone an existing job' button under one of your stages.
- Click the Plan to clone from drop-down button to search for a plan.
Expected Results
The Plan to clone from drop-down loads in a couple of seconds at max and we can start looking for a plan to clone.
Actual Results
The Plan to clone from drop-down takes a really long time to finish loading. This is related to the fact that we try to display a list of all plans a certain user has access to in the drop-down. The more plans you have access to the more time it takes to load the drop-down.
This is worse for admin users because they have access to all plans inside Bamboo i.e. we always try to load and display a list of all the plans inside the Bamboo instance in that drop-down for admin users.
Workaround
- Use Bamboo Specs to manage your plans (this way you can easily clone/copy tasks from other plans into your Specs code).
- Try using different web browsers. It won't solve the problem but may present different loading times.
Attachments
Issue Links
- mentioned in
-
Page Loading...