Humio Server 1.9.0 Preview (2020-03-12)

VersionTypeRelease DateEnd of SupportUpgrades FromData MigrationConfig. Changes
1.9.0Preview2020-03-122021-03-121.8.5YesYes
ValueJAR Checksum
MD581a34e3166d583b2a3479b7a4d82f64c
SHA13f6646fc133c955d2c51977081da118f5b9b3fac
SHA256f0877cc533ed58c3ca9630989b6848c79ba69f5217ee2dc6278909d4e586d076
SHA512e932eacb43d25cd10a95ad59ce07a0e7b68e7859e6b5ccf1d463cb9a23ddbf8cd0d186776a538a59ab3dcd57f1048f8dc9e6fe020ca907334f195ea22f3acdf8

UI for Role Based Access Control (RBAC), Health Check API, Kafka Version Update, Vega Charts

Bug Fixes

  • Summary

    • Queries involving join can now be with 'used export to file' and the /query HTTP endpoint.

    • New caseSensitive option added to the parseTimestamp query function.

    • Updated Kafka and Zookeeper Docker images to use Kafka 2.4. Updating to Kafka 2.4 should be straightforward using Humio's Kafka/Zookeeper Docker images. Zookeeper image will handle migration. Stop all Kafka nodes. Stop all Zookeeper nodes. Start all Zookeeper nodes on the new version. Start all Kafka nodes on the new version. Before updating Kafka/Zookeeper, we recommend backing up the Zookeeper data directory. Then, add the Zookeeper properties described below. If you are deploying Kafka/Zookeeper using other tools, for example Ansible scripts, be aware there is a migration involved in updating Zookeeper.

    • When updating Kafka/Zookeeper we recommend setting these Zookeeper properties

      • Do not start the new admin server. Default port 8080 conflicts with Humio port.admin.enableServer=false

      • purge old snapshot files autopurge.purgeInterval=1

      • Allow 4 letter commands. Used by Humio to get info about the Zookeeper cluster 4lw.commands.whitelist=*

    • Improved (reduced) memory consumption for live groupby, and for groupby involving many distinct keys.

    • Be aware that updating Kafka also requires you to update Zookeeper to 3.5.6. There is a migration involved in updating Zookeeper. See Zookeeper's migration FAQ here. Use the migration approach using an empty snapshot. The other proposed solution can loose data.

    • Updated Humio to use Kafka 2.4. Humio can still use versions of Kafka down through 1.1.

    • New selectLast function, which is like select but aggregate.