Hopsworks 4.2 Observability

April 16, 2025

Hopsworks 4.2 Observability 

Hopsworks 4.2 is now generally available. This new release adds support for observability for the Online Feature Store, finishes the series of functional updates related to Transformation Functions and provides an upgrade to the supported java version in the platform along with associated components.

Online Feature Store Observability

With the release of 4.2, Hopsworks has now made significant improvements to the Online Feature Store enabling better observability of data ingestion. Hopsworks users can now more easily track the ingestion of their critical data as it is processed by the platform using API calls. In addition, there is better error reporting when a problem is encountered during ingestion. An example notebook of how this functionality can be used is available here.

Transformation Functions

Hopsworks has introduced a series of functionality updates to enhance how transformation functions are handled within the platform. With the 4.2 release, this series is now complete, making model-independent, model-dependent, and on-demand transformation functions more flexible to handle a variety of use cases. Additionally, Python and Pandas user-defined functions (UDFs) are now supported across all types of transformation functions. For more details check out the detailed documentation here.

Java Upgrade

Hopsworks now supports Java 17 as part of the 4.2 upgrade. This allows better memory management of a number of different scheduled jobs in the Hopsworks platform and also allows a number of high performance internal components of Hopsworks to be upgraded. For example, one such component is the Java client for reading and writing of parquet files to/from Apache Hudi.

Packages Update

With the Hopsworks 4.2 release, a number of different packages have been updated including vLLM to 0.7.1, JupyterLab to 4.2.5 and a number of other related packages to allow the latest LLMs to be used by Hopsworks users.

Bug Fixes

Featurestore

FSTORE-1605 - Add global path field in the storage connector

FSTORE-1640 - Delta streamer supports repeatable reads

FSTORE-1661 - Arrowflight data queries can run on nodes with no client certificate registered

Ancillary Services

HWORKS-2501 - Configurable DNS port when patching CoreDNS ConfigMap for Consul

HWORKS-1957 - Allow RonDB helm to include explicit database names besides ignore configuration

HWORKS-1902 - Handle helm upgrades in remote shuffle service

No items found.