kdb Insights Enterprise - Previous Release Notes

This page provides the link to release notes from past releases. For the most recent release, refer to the latest release page.

1.16.4

Release date: 2025-12-17

Fixes

This release includes bug, stability and security fixes.

Artifacts

Type

Nexus location

Downloads Portal location

Enterprise

insights-1.16.4.tgz

insights-1.16.4.tgz

Operator

kxi-operator-1.16.0.tgz

kxi-operator-1.16.0.tgz

CLI

kxicli-1.16.4-py3-none-any.whl

kxicli-1.16.4-py3-none-any.whl

RT q interface

rt.1.16.4.qpk

rt.1.16.4.qpk

RT C interface

kxi-c-sdk 1.16.0

kxi-c-sdk 1.16.0

RT Python interface

kxi-rtpy-1.14.0

kxi-rtpy-1.14.0

RT Java interface

kxi-java-sdk 1.16.0

kxi-java-sdk 1.16.0

RT C# interface

kxi-csharp-sdk 1.16.0

kxi-csharp-sdk 1.16.0

Infrastructure

kxi-terraform-1.16.0.tgz

kxi-terraform-1.16.0.tgz

kxi-management-service

kxi-management-service-1.0.0.tgz

kxi-management-service-1.0.0.tgz

insights-on-k8s

insights-on-k8s-1.1.19.tgz

insights-on-k8s-1.1.19.tgz

1.16.3

Release date: 2025-11-28

Improvements

This release includes a variety of improvements across the entirety of kdb Insights Enterprise.

Fixes

This release includes bug, stability and security fixes.

Artifacts

Type

Nexus location

Downloads Portal location

Enterprise

insights-1.16.3.tgz

insights-1.16.3.tgz

Operator

kxi-operator-1.16.0.tgz

kxi-operator-1.16.0.tgz

CLI

kxicli-1.16.3-py3-none-any.whl

kxicli-1.16.2-py3-none-any.whl

RT q interface

rt.1.16.0.qpk

rt.1.16.0.qpk

RT C interface

kxi-c-sdk 1.16.0

kxi-c-sdk 1.16.0

RT Python interface

kxi-rtpy-1.14.0

kxi-rtpy-1.14.0

RT Java interface

kxi-java-sdk 1.16.0

kxi-java-sdk 1.16.0

RT C# interface

kxi-csharp-sdk 1.16.0

kxi-csharp-sdk 1.16.0

Infrastructure

kxi-terraform-1.16.0.tgz

kxi-terraform-1.16.0.tgz

kxi-management-service

kxi-management-service-1.0.0.tgz

kxi-management-service-1.0.0.tgz

insights-on-k8s

insights-on-k8s-1.1.10.tgz

insights-on-k8s-1.1.10.tgz

1.16.2

Release date: 2025-11-14

Fixes

This release includes bug, stability and security fixes.

Artifacts

Type

Nexus location

Downloads Portal location

Enterprise

insights-1.16.2.tgz

insights-1.16.2.tgz

Operator

kxi-operator-1.16.0.tgz

kxi-operator-1.16.0.tgz

CLI

kxicli-1.16.2-py3-none-any.whl

kxicli-1.16.2-py3-none-any.whl

RT q interface

rt.1.16.0.qpk

rt.1.16.0.qpk

RT C interface

kxi-c-sdk 1.16.0

kxi-c-sdk 1.16.0

RT Python interface

kxi-rtpy-1.14.0

kxi-rtpy-1.14.0

RT Java interface

kxi-java-sdk 1.16.0

kxi-java-sdk 1.16.0

RT C# interface

kxi-csharp-sdk 1.16.0

kxi-csharp-sdk 1.16.0

Infrastructure

kxi-terraform-1.16.0.tgz

kxi-terraform-1.16.0.tgz

kxi-management-service

kxi-management-service-1.0.0.tgz

kxi-management-service-1.0.0.tgz

insights-on-k8s

insights-on-k8s-0.4.36.tgz

insights-on-k8s-0.4.36.tgz

1.16.1

Release date: 2025-11-10

Improvements

This release includes a variety of improvements across the entirety of kdb Insights Enterprise.

Fixes

This release includes bug, stability and security fixes.

Artifacts

Type

Nexus location

Downloads Portal location

Enterprise

insights-1.16.1.tgz

insights-1.16.1.tgz

Operator

kxi-operator-1.16.0.tgz

kxi-operator-1.16.0.tgz

CLI

kxicli-1.16.1-py3-none-any.whl

kxicli-1.16.1-py3-none-any.whl

RT q interface

rt.1.16.0.qpk

rt.1.16.0.qpk

RT C interface

kxi-c-sdk 1.16.0

kxi-c-sdk 1.16.0

RT Python interface

kxi-rtpy-1.14.0

kxi-rtpy-1.14.0

RT Java interface

kxi-java-sdk 1.16.0

kxi-java-sdk 1.16.0

RT C# interface

kxi-csharp-sdk 1.16.0

kxi-csharp-sdk 1.16.0

Infrastructure

kxi-terraform-1.16.0.tgz

kxi-terraform-1.16.0.tgz

kxi-management-service

kxi-management-service-1.0.0.tgz

kxi-management-service-1.0.0.tgz

insights-on-k8s

insights-on-k8s-0.4.36.tgz

insights-on-k8s-0.4.36.tgz

1.16

Release Date 2025-10-29

kdb Insights Enterprise 1.16 delivers performance and security improvements, further extensibility and resiliency, enhancements to APIs, and user workflow improvements. Read on to find out more!

New Features

  1. Entitlements no longer in Beta

  2. Improved security for pipelines

  3. Configurable timeout on the Query Window

Entitlements is no longer in Beta

Both data entitlements and package entitlements are now out of beta. Package owners and Entitlements Administrators can configure:

  1. Package entitlements: this limits the ability to view, edit, or deploy the package details. The package details include the database, pipeline and view configuration.

  2. Database and Row Level entitlements: this limits the ability to query the data a user or pipeline can read from a database.

Refer to the Entitlements documentation for more details.

Improved security for pipelines

This release introduces enhanced security for managing sensitive information in pipeline configurations. You can now reference environment variables in node parameters and have them resolve at runtime. These environment variables can be mounted from Kubernetes secrets created outside the package, avoiding package or pipeline definitions from containing sensitive information.

Refer to secure pipelines with Kubernetes secrets for more information and to environment variable and secrets for details on how to set Kubernetes secrets in the Web Interface.

Configurable timeout on the Query Window

In the Query Window you can now specify a custom timeout value ranging from a few seconds to several hours. This timeout value will be used in both Python and q scratchpad queries, as well as database queries. This is particularly useful for long running queries and installing python packages. Refer to execution timeout for more details.

Improvements

This release includes a variety of improvements across the entirety of kdb Insights Enterprise.

Fixes

This release includes numerous bug, stability and security fixes.

Important Upgrade and Deployment Considerations

Upgrades

  • If upgrading from version 1.14.x or 1.15.x to 1.16, and you have Entitlements enabled, you must disable entitlements first. You can then perform the upgrade to 1.16, and then re-enable entitlements as part of the upgrade.

  • To run an upgrade or rollback where entitlements is enabled in either version, when calling kxi install run, you must have the insights.role.administrator role.

  • When you upgrade and turn entitlements on, you need to ensure that the user that deploys any pipeline that reads data from a kdb Insights Database Reader has entitlements to read data from the database.

Database

It is recommended to have an inventory file in place when one of your database tiers resides on object storage to help speed up reload times. Previously, the file information was configured by setting the KX_OBJSTR_INVENTORY_FILE environment variable. This is no longer supported, as both SM and DAPs now handle this by themselves. Refer to Object storage inventory files for more details.

If you have an inventory file in place, it will be necessary to change the configuration of its location reference. In your package file, you will now need to specify the location of the inventory file using the location parameter of the sm.tiers[].inventory property.

This sample configuration illustrates an S3 tier defined in a package file:

Bash

Copy
- name: s3
    mount: hb
    store: s3://kxi-sm-example/db
    inventory:
     enabled: true
     location: [file location here]

Note

The DAP will no longer start if the environment variable is set directly.

Pipelines

Breaking change: For Python pipelines using Kafka writers with a schema registry, the auto_register parameter now defaults to false (previously was true.). This is to match the behavior for Q and UI pipelines where auto register default value is false.

Query failures and Postgres Keycloak

A resilient Postgresql and Keycloak implementation is planned for Insights Enterprise 1.17.0.

For Insights Enterprise 1.16.x, if the Postgresql pod is killed for whatever reason, it is strongly recommended to restart Keycloak as well.

This is to mitigate the possibility of Keycloak getting into a extended stalled state which could impact queries being serviced, and might result in errors in the logs. Typically, Keycloak will recover but this coordinated restart is the best way to protect against this potential failure.

Furthermore, such extended outages can be mitigated by adding the following setting to the values file which reduces the kxi-ent-srv entitlement cache refresh rate from 10s to 60s, reducing the load on Keycloak:

Bash

Copy
kxi-ent-srv:
    cacheRefresh: 60

Deprecations

Some of the kxi package commands have been deprecated and removed in favor of their kxi pm equivalents.

  • kxi package remote-config has been deprecated; use kxi pm config instead

  • kxi package remote-convert has been deprecated; use kxi pm convert instead

  • kxi package remote-push has been deprecated; use kxi pm push instead

  • kxi package remote-pull has been deprecated; use kxi pm pull instead

  • kxi package remote-deploy has been deprecated; use kxi pm deploy instead

  • kxi package remote-teardown has been deprecated; use kxi pm teardown instead

  • kxi package install has been removed

  • Changes to kxi package packit: KXI-64960: [pakx] Add --target for packit CLI command:

    • --tag option is now deprecated and is the default behavior.

    • --override-deps/--keep-unlocked/--all-deps options are now deprecated.

Third-party Dependencies

kdb Insights Enterprise1.17standalone install supports the following versions of third-party dependencies:

These versions are used in the 1.17 release of the standalone infrastructure installation scripts.

Please consult these pages for important information on supported versions:

Artifacts

Type

Nexus location

Downloads Portal location

Enterprise

insights-1.16.0.tgz

insights-1.16.0.tgz

Operator

kxi-operator-1.16.0.tgz

kxi-operator-1.16.0.tgz

CLI

kxicli-1.16.0-py3-none-any.whl

kxicli-1.16.0-py3-none-any.whl

RT q interface

rt.1.16.0.qpk

rt.1.16.0.qpk

RT C interface

kxi-c-sdk 1.16.0

kxi-c-sdk 1.16.0

RT Python interface

kxi-rtpy-1.14.0

kxi-rtpy-1.14.0

RT Java interface

kxi-java-sdk 1.16.0

kxi-java-sdk 1.16.0

RT C# interface

kxi-csharp-sdk 1.16.0

kxi-csharp-sdk 1.16.0

Infrastructure

kxi-terraform-1.16.0.tgz

kxi-terraform-1.16.0.tgz

kxi-management-service

kxi-management-service-1.0.0.tgz

kxi-management-service-1.0.0.tgz

insights-on-k8s

insights-on-k8s-0.4.36.tgz

insights-on-k8s-0.4.36.tgz

Summary

We hope you find some useful features that optimize your kdb Insights Enterprise experience. Try them out and email our Support Team if you need any help.

We look forward to bringing you even bigger features in kdb Insights Enterprise, coming soon!

1.15.0

Release Date 2025-09-04

kdb Insights Enterprise 1.15 delivers greater interoperability, performance improvements, and enhancements to APIs and developer workflows. Read on to find out more!

New Features

Natively work with Avro data feeds

The Stream Processor now supports the ingestion of data feeds in Avro message format using a new Avro encoder/decoder. This feature also includes support for Avro-encoded messages with the Kafka Schema Registry.

This functionality is available with:

Improvements

This release includes a variety of improvements across the entirety of kdb Insights Enterprise.

Fixes

This release includes numerous bug, stability and security fixes.

 

Third-party Dependencies

kdb Insights Enterprise 1.15.0 standalone install supports the following versions of third-party dependencies:

These versions are used in the 1.15.0 release of the standalone infrastructure installation scripts.

Please consult these pages for important information on supported versions:

Artifacts

Type

Nexus location

Downloads Portal location

Enterprise

insights-1.15.0.tgz

insights-1.15.0.tgz

Operator

kxi-operator-1.15.0.tgz

kxi-operator-1.15.0.tgz

CLI

kxicli-1.15.0-py3-none-any.whl

kxicli-1.15.0-py3-none-any.whl

RT q interface

rt.1.14.0.qpk

rt.1.14.0.qpk

RT C interface

kxi-c-sdk 1.14.0

kxi-c-sdk 1.14.0

RT Python interface

kxi-rtpy-1.14.0

kxi-rtpy-1.14.0

RT Java interface

kxi-java-sdk 1.15.0

kxi-java-sdk 1.15.0

RT C# interface

kxi-csharp-sdk 1.14.0

kxi-csharp-sdk 1.14.0

Infrastructure

kxi-terraform-1.14.0.tgz

kxi-terraform-1.14.0.tgz

kxi-management-service

kxi-management-service-1.0.0.tgz

kxi-management-service-1.0.0.tgz

insights-on-k8s

insights-on-k8s-0.4.28.tgz

insights-on-k8s-0.4.28.tgz

Releases Prior to 1.15

For release notes prior to Release 1.15, refer to the KX legacy documentation site.