Introducing Imply 2021.01 LTS – our first Long Term Support release

Feb 04, 2021
Jad Naous

Earlier this year, we explained how we’re moving to monthly releases that fall into two different categories: Short Term Support releases and Long Term Support releases. Each of the two categories is geared towards the needs of a specific set of Imply users.

Short Term Support (STS) releases  bring you new features every month. You can try things out and give us feedback to influence Imply’s roadmap or to use that new function you need without having to wait a quarter or more for it. Critical security fixes are included too.

Long Term Support (LTS) releases are stable versions of our products that include bug fixes for a year and security fixes for two years. LTS releases are for customers who prioritize operational stability over new features.

You can check the support end dates for our different versions here.

2021.01 LTS is our first Long Term Support (LTS) release. It mainly includes bug fixes and security updates, but there are some Druid changes too. Below is a quick summary of the release notes:

Limit percentage of segments considered for segment balancing: You can now set the percentOfSegmentsToConsiderPerMove on coordinator dynamic configuration to limit the number of segments considered when picking a candidate segment to move. This new configuration speeds up the segment balancing by preventing Druid from iterating through all available segments. It’s especially useful for larger clusters with lots of segments.

status and selfDiscovered endpoints for Indexers: New endpoints that provide status information and indicate whether the node has joined the cluster allow you to better monitor the health of indexers. Note: Indexer is still considered an alpha feature and should not be used for production.

Improved handling for missing arguments: Expression processing can now be vectorized when columns are missing from part of the data.

Zero period for TIMESTAMPADD: The TIMESTAMPADD function now allows zero period. This functionality is required for some BI tools, such as Tableau.

Native re-ingestion is less memory intensive: Parallel tasks now sort segments by ID before assigning them to subtasks. This sorting minimizes the number of time chunks for each subtask to handle and thus minimizes their memory consumption.

Partitioning information in the web console: The web console now shows datasource partitioning information on the new Segment granularity and Partitioning columns.

Query timeout metric: A new metric provides the number of timed out queries. Previously, timed out queries were treated as interrupted and included in the query/interrupted/count.

Support for legacy Kafka versions: Druid now supports Apache Kafka versions older than 0.11. We recommend using newer versions of Kafka when possible.

Finally, over the past couple of months we’ve also made a few updates and additions to our lineup of tutorials:

Other blogs you might find interesting

No records found...
May 13, 2024

Tuning into Success: Streaming Music Done the Imply Way

Learn how a top streaming music service uses Imply to provide visibility into audience engagement and other key metrics.

Learn More
May 07, 2024

Imply Polaris is now on Microsoft Azure

We are thrilled to announce that Imply Polaris is now available on Microsoft Azure! Now, organizations can power their real-time analytics applications with Druid-powered Polaris clusters hosted in Microsoft...

Learn More
Apr 22, 2024

A Builder’s Guide to Security Analytics

When should you build, and when should you buy a security analytics platform? Read on about the challenges, use cases, and opportunities of doing so—and what database you’ll need.

Learn More

Let us help with your analytics apps

Request a Demo