Apache Polaris 1.3.0-incubating
Released on January 16th, 2026.
Downloadsđź”—
| Artifact | PGP Sig | SHA-512 |
|---|---|---|
| source tar.gz | .asc | .sha512 |
| binary tgz | .asc | .sha512 |
| binary zip | .asc | .sha512 |
| Spark 3.5 with Scala 2.12 Client Jar | .asc | .sha512 |
| Spark 3.5 with Scala 2.13 Client Jar | .asc | .sha512 |
Release Notesđź”—
Highlightsđź”—
- Support for Iceberg Metrics Reporting has been introduced in Polaris. Out of the box, metrics can be printed to the logs by setting the
org.apache.polaris.service.reportinglogger level toINFO(it’s set toOFFby default). Custom reporters can be implemented and configured to send metrics to external systems for further analysis and monitoring. - Support for Open Policy Agent (OPA) integration has been added to Polaris. This enables delegating authorization decisions to external policy decision points, allowing organizations to centralize policy management and implement complex authorization rules. OPA integration can be enabled by setting
polaris.authorization.type=opain the Polaris configuration.
Upgrade Notesđź”—
- The legacy management endpoints at
/metricsand/healthcheckhave been removed. Please use the standard management endpoints at/q/metricsand/q/healthinstead.
Breaking changesđź”—
- The EclipseLink Persistence implementation has been completely removed.
- The default request ID header name has changed from
Polaris-Request-IdtoX-Request-ID.
New Featuresđź”—
- Added
--no-stsflag to CLI to support S3-compatible storage systems that do not have Security Token Service available. - Support credential vending for federated catalogs.
ALLOW_FEDERATED_CATALOGS_CREDENTIAL_VENDING(default: true) was added to toggle this feature. - Enhanced catalog federation with SigV4 authentication support, additional authentication types for credential vending, and location-based access restrictions to block credential vending for remote tables outside allowed location lists.
Changesđź”—
client.regionis no longer considered a “credential” property (related to Iceberg REST Catalog API).- Relaxed the requirements for S3 storage’s ARN to allow Polaris to connect to more non-AWS S3 storage appliances.
- Added checksum to helm deployment so that it will restart when the configmap has changed.
- Generic Table is no longer in beta and is generally-available.
- Added Windows support for Python client