Adding capability using Bamboo UI to a Remote Agent is slow

XMLWordPrintable

    • Severity 3 - Minor
    • 1

      Summary

      • When adding a capability to Bamboo remote agent from UI, othe view /admin/agent/viewAgent.action?agentId=AGENT_ID gets slow to render.
      • Performance issues for /admin/agent/viewAgent.action?agentId=AGENT_ID in general, not just adding a capability.

      Environment

      • Bamboo v5.14.x

      Steps to Reproduce

      1. go to Bamboo administration >> Agents >> [Online|Offline] remote agents >> REMOTE_AGENT
      2. add a new capability under Add capability
        Capability type Custom
        Key foo
        Value bar
      3. click on Add

      Expected Results

      • View /admin/agent/viewAgent.action?agentId=AGENT_ID should load without any delays

      Actual Results

      • View can take minutes to be displayed depending on the amount of data being loaded.

      Notes

      • Slowness will depend on the amount of data entries to be queries against a few tables in database, so data can be populated on:
        Capabilities Executable jobs Executable deployment environments System properties Audit logs System erros

      Workaround

      • Reduce the amount of records to be queries by running Bamboo Expiry, so you can have some improvement.

            Assignee:
            Marcin Gardias
            Reporter:
            Rafael Sperafico (Inactive)
            Votes:
            10 Vote for this issue
            Watchers:
            10 Start watching this issue

              Created:
              Updated:
              Resolved: