kdb Insights Enterprise - Release Notes
This page details the release notes for the latest kdb Insights Enterprise release. To find the release notes for an older release, refer to the previous releases page.
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:
-
The q and Python Stream Processor interfaces, see Encoders and Decoders.
-
Pipelines built using the Web Interface, see Encoders and Decoders.
Improvements
This release includes a variety of improvements across the entirety of kdb Insights Enterprise.
Expand to see the details of the full set of improvements.
Database
-
You can now load a UDA without restarting core components like Data Access Processes (DAPs) and Aggregators (AGGs). This feature provides users with a faster, improved workflow for testing and deploying changes. Refer to Load a Package.
-
The performance of loading table counts have been improved through more efficient caching.
-
You can now configure the Service Gateway to connect to multiple Resource Coordinators, enhancing query resilience. To enable this, set the
KXI_SG_RC_ADDRenvironment variable on the Service Gateway to a comma-separated list of Resource Coordinator addresses. For example,KXI_SG_RC_ADDR=sgrc:5050,sgrcalt:5050. See Query Resilience. -
Distinguished parameter
scopenow takesdapas a key to allow a user to target a specificDAPin a query. Note this parameter is supported only ifscope.assemblyis specified, and it cannot be used withscope.tier. Refer to Scope for more details. -
The
getMetaAPI has been improved to give users better visibility of their system's processes. Thedapkey ofgetMetanow gives detail on individual DAPs when the new parameteradvancedis set totrue. Previously,getMetawould expose information only on tiers, but not individual processes. Refer to Get-meta .
Packaging
When deleting a package, the user can now choose whether to delete all data related to the package. This includes database contents, pipeline checkpoints, and user states.
Fixes
This release includes numerous bug, stability and security fixes.
Expand to see the details of the full set of improvements.
Database
-
Resolved an issue that prevented using peaching over arguments with .
kxi.selectTable. For example:.kxi.selectTable peach 4#enlist`table`startTS`endTS`filter!(table;startTS;endTS;enlist(in;`sym;enl`nada))
-
.kxi.sqlqueries that useEXCEPT ALLhave been corrected to align with postgreSQL behavior, in which duplicates would be included in query results.
Packaging
-
Resolved an issue where the Package Manager was unable to unpack a package that contained a user-defined function.
- Packages now allow column names to end with
_.
Web Interface
-
The Performance Tuning Wizard previously allowed users to attempt re-sorting data already on-disk - an unsupported operation that caused failures. To prevent this, the Performance Tuning Wizard will no longer be available once data has been ingested into the database.
Security
-
Various CVEs were remediated as part of this release.
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 |
||
|
Operator |
||
|
CLI |
||
|
RT q interface |
||
|
RT C interface |
||
|
RT Python interface |
||
|
RT Java interface |
||
|
RT C# interface |
||
|
Infrastructure |
||
|
kxi-management-service |
||
|
insights-on-k8s |
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 1.16 coming soon!