2021.02

2021.02

  • Imply
  • Pivot
  • Druid
  • Manager
  • Clarity

›Overview

Overview

  • Imply Overview
  • Design
  • Release notes

Tutorials

  • Quickstart
  • Data ingestion tutorial
  • Kafka ingestion tutorial
  • Connect to Kinesis
  • Querying data

Deploy

  • Deployment planning
  • Imply Managed

    • Imply Cloud overview
    • Imply Cloud security
    • Direct access Pivot
    • On-prem Cloud crossover

    Imply Private

    • Imply Private overview
    • Install Imply on Minikube
    • Imply Private on Kubernetes
    • Imply Private on Azure Kubernetes Service
    • Enhanced Imply Private on Google Kubernetes Engine
    • Kubernetes Scaling Reference
    • Kubernetes Deep Storage Reference
    • Imply Private on Linux
    • Pivot state sharing
    • Migrate to Imply

    Unmanaged Imply

    • Unmanaged Imply deploy

Misc

  • Druid API users
  • Extensions
  • Third-party software licenses
  • Experimental features

Release notes

2021.02 is an STS release. The Imply release notes provide information on features, improvements, and bug fixes in each release. Be sure to read these release notes carefully before upgrading to the 2021.02 release.

Imply evaluation

New to Imply? Get started with an Imply Cloud Free Trial or start a self-hosted trial at Get started with Imply!

With Imply Cloud, the Imply team manages your clusters in AWS, while you control the infrastructure and own the data. With self-hosted Imply, you can run Imply on *NIX systems in your own environment or cloud provider.

Changes in 2021.02

Pivot changes

  • Fix preserving the columns in a crosstab when accessed through a URL
  • Fix default values on global filters are not applied when loading a dashboard
  • Fix Pivot SQL timeout after 60000ms regardless of configured timeout
  • Fix using Postgres as a session or state store is broken due to an incompatibility introduced by a library upgrade
  • Fix TLS 1.0 and TLS 1.1 are not correctly supported for Pivot metadata storage connections
  • Fix alert conditions with percent delta cannot be inputted correctly
  • Fix error shown when adding a data cube to favorites
  • Fix error shown when attempting to change user profile properties
  • Fix global dashboard filters are not updated correctly
  • Add support for multiple connections when creating a data cube from Pivot SQL
  • Fix reset password link does not include serverRoot value
  • Fix filters are not respected when compare or multi-range time selections are used in Pivot SQL
  • Fix alert setup form always defines “previous period” as “previous day”
  • Improve UX when adding permissions to user roles
  • Fix CSV exports on time-series visualizations have incorrect column headers

Druid changes

  • Improve error reporting for InputSource errors during sampling
  • Add vectorized theta sketch aggregator and rework of VectorColumnProcessorFactory
  • Add Bitwise math function expressions to the Druid native expression system: bitwiseAnd, bitwiseComplement , bitwiseOr, bitwiseShiftLeft, bitwiseShiftRight, bitwiseXor. Add bitwiseConvertDoubleToLongBits and bitwiseConvertLongBitsToDouble to allow use with double typed columns (#10605)
  • Fix the Web Console to treat null as not defined in AutoForm (#10751)
  • Improve handling of damaged segments such that the historical unloads damaged segments automatically when lazy on start
  • Fix to correctly deserialize empty keys in a map
  • Add the latest AWS Web Identity Token Support for Druid to support IRSA
  • Fix the Web Console to use new example manifest
  • Fix an issue where the Broker starts before SQL metadata view is fully initialized even when awaitInitializationOnStart=true
  • Fix SegmentAnalyzer to properly close column after retrieving it
  • Improve query execution to retain order of AND, OR filter children
  • Fix cardinality estimation to calculate numShards independently of partition dimensions
  • Fix an issue where the Broker doesn't start if druid.extensions.useExtensionClassloaderFirst is set to true and extensions load duplicate jars
  • Better handling of Kinesis errors and message gap metric for Kinesis ingestion
  • Fix java.lang.IllegalStateException: 'other' must be a different instance from 'this' error for some vectorized queries using OrFilter

Platform changes

  • Add Ubuntu 18.04 as a supported platform for Imply Private on Linux
  • Add support for non-default Kubernetes scheduler via schedulerName Helm configuration
  • Fix using authentication in Imply Private on Kubernetes breaks custom file download
  • Fix security section does not appear for a cluster under API in the Cloud Manager UI
  • Fix placement of security parameters in the Pivot configuration file
← DesignQuickstart →
  • Imply evaluation
  • Changes in 2021.02
    • Pivot changes
    • Druid changes
    • Platform changes
2021.02
Key links
Try ImplyApache Druid siteImply GitHub
Get help
Stack OverflowSupportContact us
Learn more
BlogApache Druid docs
Copyright © 2021 Imply Data, Inc