USER MANUALS


What Is New in Embedded MPP 9.20250703

This page lists the main enhancements of the Denodo Embedded MPP 9.20250703.

Presto

  • Introduce graceful shutdown for autoscaling deployments.

    We strongly recommend enabling this feature for all deployments utilizing autoscaling. It ensures that when the cluster scales down, active queries are given adequate time to complete before instances are terminated.

  • Fix non-vectorized Iceberg readings for decimal type mismatches.

    Resolved an issue where non-vectorized readings would fail when the Iceberg metadata declared a long decimal but the Parquet file contained a short decimal.

  • Fix an issue where the REMOVE_ICEBERG_VIEW_ORPHAN_FILES procedure failed when run on Iceberg tables that had previous delete operations.

  • The Embedded MPP now automatically respects Kubernetes CPU and memory quotas.

    This enables the JVM to adjust its heap size based on container limits, preventing it from requesting more resources than available and reducing the likelihood of OOM kill events.

  • Optimize garbage collection.

    Disabled “preventive garbage collection” to reduce unnecessary overhead.

  • Add ABFS properties in the core-site.xml file to simplify Unity Catalog accesses.

  • Add WASB properties in the core-site.xml file to facilitate access to older Azure Blob Storage accounts, although it is a deprecated in favor of ABFS.

Hive Metastore

  • Add missing –add-opens directives for JDK-17 runtime in the Hive Metastore to support Avro file reading.

Helm and Kubernetes

  • Custom port selection for NodePort service.

    Otherwise, Kubernetes would select a free port within the 30000-32767 range, meaning that the port could change each time the Embedded MPP was re-deployed.

Security

Add feedback