Skip to main content

Lifecycle policy

The Imply Product includes Imply's distribution of Apache Druid® , Pivot, Clarity, Imply Manager, and associated artifacts included in the Imply product distribution.

As of November 2020, Imply releases fall into one of two categories: Long Term Support (LTS) and Short Term Support (STS).

Imply Product Long Term Support (LTS) releases are complete, stable versions of our products. They are subject to general bug fixes for one year and to security bug fixes for two years after release, but do not receive new features or feature enhancements. They are best suited to production environments that require stable operation and do not require the latest features.

Releases that are not subject to long term support—that is, Short Term Support (STS) releases—include the latest features, including experimental features.

Regularly scheduled LTS and STS versions are released quarterly in alignment with open source Apache Druid releases. Critical bug fixes or security patches are issued as hotfixes against both release lines as needed between release cycles.

End-of-support dates

VersionGeneral support endSecurity support end
2025.01 LTSJanuary 28, 2026January 28, 2027
2024.01 LTSJanuary 25, 2025January 25, 2026

LTS end-of-support dates

VersionSupport end date
2023.01January 25, 2025
2022.01January 31, 2024
2021.01January 26, 2023
4.xJanuary 26, 2022
3.xOctober 12, 2021

More information

Also see the previous policy at Terms and conditions for maintenance and support services.

Supported upgrade paths

STS to STS upgrades

For regularly scheduled STS releases, you can only upgrade to a new version from the STS version that immediately precedes it. For example, to upgrade to the third quarter release, you must already be on the second quarter release.

LTS to LTS upgrades

LTS patch upgrades

You can upgrade to any LTS patch version that is released for that LTS. For example, you can upgrade to 2022.01.06 LTS from any earlier version of the 2022.01 LTS release train.

Upgrade to the next LTS

Upgrading to the next LTS release year from the previous LTS release year requires you to upgrade to the first LTS release of the target LTS release.

Then, you can upgrade to a specific patch number.

The following example shows the upgrade path from the 2024.01 LTS release to the 2025.01 LTS release:

2024.01.13 to 2025.01.01 2025.01.01 to 2022.01.NN

Switch between LTS and STS releases

Although you can switch between the two release types, certain conditions must be met based on your source and target release train.

The 2025 LTS and STS releases handle queries that involve Booleans and null values differently. Review the LTS upgrade and downgrade notes to familiarize yourself with how your query results could change.

LTS to STS release

To switch from an LTS release to an STS release, you can upgrade to an STS release of the same quarter.

Another option is to continue to upgrade your LTS release and wait until the initial release of the STS and LTS for the next year.

STS to LTS release

Switching to LTS releases from STS releases can only be done in January when LTS and STS releases coincide.

For example, this is the upgrade path if you are on 2024.09 STS:

  1. 2024.09 STS to 2024.10 STS
  2. 2024.10 STS to 2025.01 LTS