Altinity Project Antalya Builds for ClickHouse® 25.6
Here are the detailed release notes for Altinity Project Antalya build version 25.6. For more details on the project, see:
- The project's README
- The project roadmap (for 2026 and 2025)
- The feature matrix
This release is based on upstream ClickHouse® 25.6. There were a number of changes between upstream ClickHouse versions 25.3 (the previous base for Antalya) and 25.6. For complete details on those changes, see the release notes for upstream versions 25.4 through 25.6 in the ClickHouse repo:
Release history
Version 25.6.5.20420 is the latest release. We recommend that you use this version.
| Version | Release date | Details | Docker images |
|---|---|---|---|
| 25.6.5.20420 | 2025-10-02 | CI report Release page |
AMD64 and Aarch64 |
| 25.6.5.20363 | 2025-09-18 | CI report Release page |
AMD64 and Aarch64 |
v25.6.5.20420
Released 2025-10-02
Changes compared to previous Altinity Antalya release
Experimental Feature
- Read optimization using Iceberg metadata. (#1019 by @ianton-ru)
Improvement
- Added observability for EXPORT PART:
system.exports table,profile events, etc. (#1017 by @arthurpassos) - Allow key-value arguments in S3 table engine (ClickHouse#85134 by @kssenii via #1028)
Bug Fix (user-visible misbehavior in an official stable release)
- Never put hive partition columns in the format header. Fixes [ClickHouse#87515] (ClickHouse#87515, ClickHouse#87621 by @arthurpassos via #1037)
- Only parse hive partition columns as LowCardinality if they are parsed as Strings. (#1037 by @arthurpassos)
- Fix
lock_object_storage_task_distribution_mswhen a replica is lost, changedlock_object_storage_task_distribution_msdefault value to 500. (#1042 by @ianton-ru) - Fix handling of
timestamp/timestamptzcolumns in Glue Catalog. Fixes #87609 (ClickHouse#87733 by @zvonand via #1053).
Build/Testing/Packaging Improvement
- Do not send crash reports to crash.clickhouse.com. (#1047 by @Enmk)
- Update artifact upload paths to be uniform and match 25.8. (#1055 by @MyroTk)
Packages
Available for both AMD64 and Aarch64 from https://builds.altinity.cloud/#altinityantalya as either .deb, .rpm, or .tgz
Docker images
Available for both AMD64 and Aarch64: altinity/clickhouse-server:25.6.5.20420.altinityantalya
Full Changelog
v25.6.5.20363.altinityantalya...v25.6.5.20420.altinityantalya
v25.6.5.20363
Released 2025-09-18
Changes compared to upstream/v25.6.5.41-stable (533d680)
New Feature
- Add support for hive partition style reads and writes. (ClickHouse#76802 by @arthurpassos via #934)
- Implement AWS S3 authentication with an explicitly provided IAM role. Implement OAuth for GCS. These features were recently only available in ClickHouse Cloud and are now open-sourced. Synchronize some interfaces such as serialization of the connection parameters for object storages. (ClickHouse#84011 by @alexey-milovidov via #986)
Experimental Feature
- Restart loading files from object storage on other nodes when one node down in a swarm query. (#780 by @ianton-ru)
- Simple MergeTree part export to object storage (#1009 by @arthurpassos)
- JOIN with *Cluster table functions and swarm queries. (#972 by @ianton-ru)
- SYSTEM STOP SWARM MODE command for graceful shutdown of swarm node. (#1014 by @ianton-ru)
Improvement
- Expose IcebergS3 partition_key and sorting_key in system.tables. (#959 by @zvonand)
- Fix an issue where the exception was thrown upon clickhouse-client connection to the server with a DataLakeCatalog database misconfigured. The exception will still be logged in the server log. (ClickHouse#83298 by @scanhex12 via #970)
- Now database Datalake throws a more convenient exception. Fixes ClickHouse#81211. (ClickHouse#82304 by @alesapin via #974)
- Turned on experimental catalog types for DataLakeCatalog database engine by default: iceberg, unity, and glue. (#988 by @Enmk)
- Support writing parquet enum as byte array as the spec dictates. (ClickHouse#81090 by @arthurpassos, ClickHouse#84169 by @Avogar via #989)
- Support TimestampTZ in Glue catalog. Fixes ClickHouse#81654 (ClickHouse#83132 by @scanhex12 via #992)
- Now clickhouse supports compressed metadata.json files for Iceberg. Fixes ClickHouse#70874. (ClickHouse#81451 by @alesapin via #1005)
Bug Fixes (user-visible misbehavior in an official stable release)
- Now ClickHouse can read iceberg tables from Glue catalog after schema evolution. Fixes ClickHouse#81272 (ClickHouse#82301 by @alesapin via #991)
- Fail when all replicas are unavailable for *cluster functions. (ClickHouse#86414 by @jmaicher via #993)
- Few fixes to object storage hive reads & writes (ClickHouse#85538 by @arthurpassos via #1001)
And ALL Antalya features from previous releases
Packages
Available for both AMD64 and Aarch64 from https://builds.altinity.cloud/#altinityantalya as either .deb, .rpm, or .tgz
Docker images
Available for both AMD64 and Aarch64: altinity/clickhouse-server:25.6.5.20363.altinityantalya
Full Changelog
v25.6.5.41-stable...v25.6.5.20363.altinityantalya