2020.11

2020.11

  • Imply
  • Pivot
  • Druid
  • Manager
  • Clarity

›Overview

Overview

  • Imply Overview
  • Quickstart
  • Design
  • Release notes

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 (alpha)
    • 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

Release notes

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 2020.11 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.

Highlights

Version number scheme change

The version numbering scheme for Imply has changed in this release. The version numbering scheme reflects a shift to a monthly release cadence.

2020.11 is a Short Term Support release. As of this release, 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 features 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. STS releases occur on a regular basis. They are not subject to bug fixes, but may receive critical security patches. In general, to receive the latest bug fixes, you should upgrade to the latest monthly release.

Note the following additional highlights in 2020.11.

Druid highlights

Imply 2020.11 includes updates for Druid that include:

  • A refreshed style for the web console
  • The ability to use an expression for the timestamp column during ingestion. For example, you can concatenate multiple fields to comprise the timestamp Druid parse time field using expression
  • Improved SQL query error handling

See Druid Changes for other Druid updates.

Platform highlights

Imply Cloud now offers additional AWS EC2 m5 series types as deployment options for master nodes, including m5.xlarge, m5.2xlarge, and m5.4xlarge.

Changes in 2020.11

Pivot Changes

  • Add support for exposing headersTimeout as a Pivot config property
  • Fix client query requests do not retry correctly on failure
  • Add support for matching defaultRole against external role id when using OIDC
  • Fix users can not enter custom dimension or measure values
  • Add support for controlling feature flag visibility by stage
  • Fix streaming of export response column headers can fail due to GZIP compression
  • Fix raw data view does not render all columns on Pivot SQL data cubes
  • Improve workflow for migrating from native user management to OIDC with local role authority
  • Improve UX for updating Plywood-based data cubes to add support for Pivot SQL
  • Fix Y axis labels are still shown and overlap graph contents when dashboard tile "Show axes if possible" option is unchecked
  • Security updates

Druid Changes

  • Allow column reordering during ingestion schema setup UI
  • Allow point-and-click to add dimensions to dimensionExclusion list
  • Added repartitionTransitionDuration
  • Added helpful warnings for non-newline delimited JSON
  • Roll up is now disabled by default in data loader UI
  • Disallow submitting of an unfinished spec
  • Added ability to AutoForm to fold things into a Show more folder
  • Fixed bug where totalNumMergeTasks and maxNumSegmentsToMerge were not showing up in the form
  • Fix issue where all the tables were constantly being re-mounted, losing scroll position/column sizing
  • Queries containing nullable columns for numeric types can now be executed by vectorized groupBy engine
  • Web console now correctly renders when there are datasources without loaded segments
  • Fix auto-compaction task slot computation
  • Fix Avro support for Web console
  • Add segment-level caching support for join queries
  • Added shuffle metrics for parallel indexing
  • shard_spec, dimensions, metrics and last_compaction_state in the segments table are now serialized as JSON consistently, where previously they were sometimes serialized as Java objects
  • New option added to disable all hardcoded Zookeeper use
  • Security updates

Known issues

For a full list of open Druid issues, please see https://github.com/apache/druid/labels/Bug

Upgrading from previous releases

When upgrading from earlier versions, see the release notes for all relevant intermediate versions.

Also note the following considerations.

Docker deployment not supported

Imply no longer recommends nor supports Docker-based deployments for new installations. Existing Docker-based deployments are supported through July 1, 2021. If you are currently using a Docker-based deployment, you should migrate to one of the following deployment modes before that date:

  • Imply Cloud
  • Imply Private on Kubernetes
  • Imply Private on Linux

End of support

As of July 15, 2020, Imply version 2.x is no longer supported. If you still have active deployments that use Imply version 2.x, you are strongly encouraged to upgrade to the current version as soon as possible. See Subscription Support Maintenance Terms for more information about supported versions.

← DesignDeployment planning →
  • Imply evaluation
  • Highlights
    • Version number scheme change
    • Druid highlights
    • Platform highlights
  • Changes in 2020.11
    • Pivot Changes
    • Druid Changes
    • Known issues
  • Upgrading from previous releases
    • Docker deployment not supported
    • End of support
2020.11
Key links
Try ImplyApache Druid siteImply GitHub
Get help
Stack OverflowSupportContact us
Learn more
BlogApache Druid docs
Copyright © 2020 Imply Data, Inc