30.06.2026

PXF 6.16.0 product release

Iceberg support for Greengage DB 6, Grafana dashboards, and other improvements
  • License
    Apache 2.0

Added support for reading and writing Iceberg-format data in Hive Metastore and REST catalogs (starting with Greengage DB 6.31.0)

Implemented the master commit protocol (new extended write and commit endpoints), which allows exchanging metadata between executors and the master. Metadata is aggregated from all segments and the write transaction is then finalized via a single HTTP request to the PXF server. To enable the protocol, add the ext_protocol_version option with value v1 to the foreign data wrapper definition

Added the ability to use the TIMESTAMP WITH LOCAL TIME ZONE data type in the PXF JDBC Hive connector

Implemented sending the queue ID from Query Dispatcher (QD) to Query Executor (QE)

Implemented Grafana dashboards for monitoring of PXF

Started publishing Prometheus metrics and added the Grafana dashboard for the PXF ClickHouse connector

Enabled the ORC format reader

Fixed the Fragmenter & Bridge Call Rate Grafana dashboard

Disabled selecting from the table marked as any or master in pxf_fdw to avoid SEGFAULT

Added the ability to run regression tests with PXF SSL (HTTPS) and PXF HTTP

Implemented the CODEOWNERS approach for GitHub workflows

Allowed using different Greengage base branches for PXF CI runs

Split the PXF build into three packages

Refactored the PXF deb package build

Refactored the release workflow for PXF