Humio Server 1.20.4 LTS (2021-02-22)

Version?Type?Release Date?Availability?End of SupportSecurity UpdatesUpgrades From?Downgrades To?Config. Changes?
1.20.4LTS2021-02-22

Cloud

On-Prem

2022-01-31No1.16.01.0.0No

Hide file hashes

Show file hashes

These notes include entries from the following previous releases: 1.20.0, 1.20.1, 1.20.2, 1.20.3, 1.20.0, 1.20.1, 1.20.2, 1.20.3, 1.20.0, 1.20.1, 1.20.2, 1.20.3

Important Information about Upgrading

Beginning with version 1.17.0, if your current version of Humio is not directly able to upgrade to the new version, you will get an error if you attempt to start up the incompatible version. The 1.20.4 release is only compatible with Humio release 1.16.0 and newer. This means that you will have to ensure that you have upgraded at least to 1.16.0 before trying to upgrade to 1.20.4. In case you need to do a rollback, this can also ONLY happen back to 1.16.0 or newer. Rolling directly back to an earlier release can result in data loss.

Fixed in this release

  • Functions

    • Fixed a bug in upper() and lower() functions which could cause its output to be corrupted (in cases where no characters had been changed).

      Imported from 1.20.3

    • Fix newline glob handling in in() and match() functions.

  • Other

    • Fixed an issue causing event redirection to break when using copyEvent() function to get the same events forwarded to multiple repositories.

    • Fixed a bug that exporting a package with dashboard parameters would not set the correct name space for a saved query called in a parameter.

      Imported from 1.20.3

    • Fixed a bug that exporting a package using a saved query with spaces in the name would not export the correct name.

      Imported from 1.20.3

    • New "prefetch from bucket" job - When a node starts with an empty disk it will download a relevant subset of segment files from the bucket in order to have them present locally for queries.

    • Minor fix to Humio internal JSON logging when using the configuration HUMIO_LOG4J_CONFIGURATION=log4j2-json-stdout.xml.

      Imported from 1.20.3

    • Fixed an issue where cloning a dashboard or parser would clone the wrong entity.

      Imported from 1.20.3

    • Enable Package marketplace (in beta)

      Imported from 1.20.3

    • Query scheduling now tracks cost spent across queries for each user and tends to select next task so that users (rather than queries) each get a fair share of available CPU time.

      Imported from 1.20.3

    • Segment download timeout raised from 120s to 1.0s. Avoids situations where large segments could not be moved around a cluster.

      Imported from 1.20.3

    • Reduce triggering of auto completion in the query editor.

      Imported from 1.20.3

    • Fixed an issue where some parts of regexes did not shown in the parser editor.

      Imported from 1.20.3

    • Improve query cache hit rate by not starting queries locally when the preferred nodes are down, if the local node has just started — as there is a fair chance the preferred nodes will show up shortly too.

      Imported from 1.20.3

    • Fixed a bug in parseJson() which resulted in failed JSON parsing if an object contained an empty key ("").

      Imported from 1.20.3

    • Connecting to the Package Management now respects the Humio proxy configuration

    • Improve auto completion suggestions.

      Imported from 1.20.3

    • Fixed an issue causing the secondary storage transfer job to plan more segments for transfer than necessary.

      Imported from 1.20.3

    • Handle inconsistencies in the global entities file gracefully rather than crashing.

      Imported from 1.20.3

    • Fixed a bug where merged segments could grow too large if the source events were large.

      Imported from 1.20.3

    • Major changes (see version 1.19.0 release notes)

      Imported from 1.20.3

    • Fixed a bug where fields panel was not scrollable in Safari.

      Imported from 1.20.3