Page tree

You are viewing documentation for Structure Server and Data Center version 6.5 and patch releases. For other versions, see Version Index or Structure Cloud. | ALM Works Business Continuity During the COVID-19 Outbreak

Skip to end of metadata
Go to start of metadata

8th of February, 2021

Structure 6.5.1 adds Jira 8.15 compatibility

Download the latest version of Structure and its Extensions

Try It: Structure Sandbox Server (no installation required)


1. Version Highlights

Structure 6.5.1 is a patch version based on Structure 6.5. It provides:

  • Jira 8.15 compatibility
  • Fixed: Confluence gadget is unavailable for anonymous users
  • Fixed: Excessive memory consumption in specific cases of Structure REST API usage.

2. Supported Versions

Structure 6.5.1 and all extensions support Jira versions 8.5 or later. This release is for customers using Jira Server or Data Center (Jira Core, Jira Software, or Jira Service Management/Service Desk).

Compatible plugins versions:

Cloud customers can learn more about our products on the “Cloud” tab of our marketplace listing.

3. Installation and Upgrade

Pick a Time

We strongly recommend that you install and upgrade your apps during off-peak hours or scheduled maintenance windows. There are known issues in the Jira plugin infrastructure that may cause performance degradation and impede app installation when your Jira instance is under heavy load.

3.1. Installing Structure

If your Jira server does not have Structure yet, the installation is simple:

  1. Download and install Structure app, either from the Atlassian Marketplace or our Download page.
  2. When Add-on Manager reports the successful installation, click Get Started to visit a page with important guidance for the Jira administrator. You may want to also check out the user's Get Started page, available under the "Structure" top-level menu.
  3. Monitor catalina.out or jira-application.log for log messages from Structure.

3.2. Upgrading Structure

The upgrade procedure from versions 3.0–6.5 is simple:

  1. Consider backing up Jira data. Use Administration | System | Backup System. (If you have a large instance and a proper backup strategy in place, you may skip this step.)
  2. Back up Structure data. Use Administration | Structure | Backup Structure menu item. If you have a lot of structures and a large Jira, consider turning off the "Backup History" option to avoid a long backup process.
  3. Install the new version of the plugin.

  4. Monitor catalina.out or jira-application.log for warnings or errors.

3.3. Upgrading from Structure 2.9–2.11

If you have a Structure version older than 2.9, please upgrade to Structure 2.11.2 version first.

Starting with version 6.0, Structure is no longer able to access the old Structure 2.x database, but old backup files are still supported. Therefore, you'll need to back up your Structure 2.x data before upgrading. The recommended upgrade procedure is as follows:

  1. While still running the old version of Structure, go to Administration | Structure | Structure Backup and create a backup of the current Structure data.
  2. Download and install Structure 6.5.1, either from the Atlassian Marketplace or our Download page.
  3. When the Add-on Manager reports the successful installation, click Get Started to visit a page with important guidance for the Jira administrator. You may want to also check out the Getting Started with Structure.
  4. To transfer your data, go to Administration | Structure | Restore Structure and use the Structure 2.x backup made earlier.

  5. Monitor catalina.out or jira-application.log for log messages from Structure.

4. Enterprise Deployment Notes

We have fixed a memory leak that caused an OutOfMemoryError in some specific cases of Structure REST API usage. If you use Forest Resource to move rows in the forest, and if you do thousands of such move operations, please test your scenarios . You should see significantly less memory consumption. Please note that this issue was related to move actions only. See Forest Resource for more details.

4.1. Testing on Staging Environment

Apart from the changes and suggestions above, there are no particular special areas of interest for load testing and stress testing Structure 6.5.1. We advise running the same testing procedures as you've done for previous upgrades.

Should you have any questions on Enterprise Deployment, let us know at support@almworks.com.

  • No labels