Skip to content
Merged
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
39 changes: 28 additions & 11 deletions Antalya.md
Original file line number Diff line number Diff line change
@@ -1,12 +1,14 @@
| Feature | Altinity PR | First Altinity Release | upstream PR | First upstream Release |
|----------------------------------------------------------------------------|:----------------------------------------------------------------------------------------------:|:----------------------:| :---: | :---: |
|:arrow_forward: SECURITY| | ||
|Add support for EC JWT validation|https://github.com/Altinity/ClickHouse/pull/1596|26.1.6||
|Add setting `allow_local_data_lakes`, turned off by default|https://github.com/Altinity/ClickHouse/pull/1531|25.8.16||
| Token-based authentication and authorization |https://github.com/Altinity/ClickHouse/pull/1078| 25.8.12 ||
| --- |
|:arrow_forward: PERFORMANCE| | ||
| Distributed execution: better split tasks by row groups IDs |https://github.com/Altinity/ClickHouse/pull/1237 | 25.8.12 |https://github.com/ClickHouse/ClickHouse/pull/87508|25.11.1|
| Enable parquet reader v3 by default |https://github.com/Altinity/ClickHouse/pull/1232 | 25.8.12 |https://github.com/ClickHouse/ClickHouse/pull/88827|25.11.1|
| Set max message size on parquet v3 reader |https://github.com/Altinity/ClickHouse/pull/1198 | 25.8.12 |https://github.com/ClickHouse/ClickHouse/pull/91737|25.12.1|
|Parallelize object storage output|https://github.com/Altinity/ClickHouse/pull/1580|26.1.6|https://github.com/ClickHouse/ClickHouse/pull/99548|26.3.1|
|Introduce async prefetch and staleness for Iceberg metadata|https://github.com/Altinity/ClickHouse/pull/1575|26.1.6|https://github.com/ClickHouse/ClickHouse/pull/96191|26.3.1|
|Parquet metadata cache v2|https://github.com/Altinity/ClickHouse/pull/1574|26.1.6|https://github.com/ClickHouse/ClickHouse/pull/98140|26.3.1|
| ListObjectsV2 cache |https://github.com/Altinity/ClickHouse/pull/743 | 25.2.2 ||
| Lazy load metadata for metadata for DataLake |https://github.com/Altinity/ClickHouse/pull/742 | 25.2.2 ||
| Parquet file metadata caching: clear cache |https://github.com/Altinity/ClickHouse/pull/713 | 25.2.2 ||
Expand All @@ -15,23 +17,29 @@
| Parquet file metadata caching: turn cache on by default |https://github.com/Altinity/ClickHouse/pull/669, https://github.com/Altinity/ClickHouse/pull/674| 24.12.2 ||
| --- |
|:arrow_forward: SWARMS| | ||
|Improvement for locking Iceberg iterator|https://github.com/Altinity/ClickHouse/pull/1436|25.8.16||
|Profile events for task distribution in ObjectStorageCluster requests|https://github.com/Altinity/ClickHouse/pull/1172|25.8.12||
| SYSTEM STOP SWARM MODE command for graceful shutdown of swarm node|https://github.com/Altinity/ClickHouse/pull/1014|25.6.5||
| JOIN with *Cluster table functions and swarm queries|https://github.com/Altinity/ClickHouse/pull/972|25.6.5||
| Restart cluster tasks on connection lost|https://github.com/Altinity/ClickHouse/pull/780|25.6.5||
| Add iceberg_metadata_file_path to query when send it to swarm nodes|https://github.com/Altinity/ClickHouse/pull/898|25.3.3||
| Setting `lock_object_storage_task_distribution_ms` to improve cache locality with swarm cluster|https://github.com/Altinity/ClickHouse/pull/866|25.3.3||
| Setting object_storage_max_nodes | https://github.com/Altinity/ClickHouse/pull/677 | 25.2.2 ||
| Convert functions with object_storage_cluster setting to cluster functions | https://github.com/Altinity/ClickHouse/pull/712 | 25.2.2 ||
| Add `iceberg_metadata_file_path` to query when sent to swarm nodes|https://github.com/Altinity/ClickHouse/pull/898|25.3.3||
| Add setting `lock_object_storage_task_distribution_ms` to improve cache locality with swarm cluster|https://github.com/Altinity/ClickHouse/pull/866|25.3.3||
| Add setting `object_storage_max_nodes` | https://github.com/Altinity/ClickHouse/pull/677 | 25.2.2 ||
| Convert functions with `object_storage_cluster` setting to cluster functions | https://github.com/Altinity/ClickHouse/pull/712 | 25.2.2 ||
| Fix remote call of s3Cluster function | https://github.com/Altinity/ClickHouse/pull/583 | 24.12.2 ||
| Limit parsing threads for distributed case | https://github.com/Altinity/ClickHouse/pull/648 | 24.12.2 ||
| Distributed request to tables with Object Storage Engines | https://github.com/Altinity/ClickHouse/pull/615 | 24.12.2 ||
| --- |
|:arrow_forward: CATALOGS| | ||
|Google cloud storage support for data lakes|https://github.com/Altinity/ClickHouse/pull/1318|25.8.14|https://github.com/ClickHouse/ClickHouse/pull/93866|26.1.1||
|Enable PREWHERE optimization for Iceberg tables|https://github.com/Altinity/ClickHouse/pull/1581|26.1.6|https://github.com/ClickHouse/ClickHouse/pull/95476|26.2.1|
|Google biglake catalog integration|https://github.com/Altinity/ClickHouse/pull/1528|26.1.6|https://github.com/ClickHouse/ClickHouse/pull/97104|26.2.1|
|Enabled experimental datalake catalogues by-default|https://github.com/Altinity/ClickHouse/pull/1504|26.1.6||
|Add role-based access to Glue catalog|https://github.com/Altinity/ClickHouse/pull/1427|26.1.6|https://github.com/ClickHouse/ClickHouse/pull/90825|26.2.1|
|Add role-based access to Glue catalog|https://github.com/Altinity/ClickHouse/pull/1428|25.8.16|https://github.com/ClickHouse/ClickHouse/pull/90825|26.2.1|
|Add setting `iceberg_partition_timezone`|https://github.com/Altinity/ClickHouse/pull/1349|25.8.16||
|DataLakeCatalog namespace filter|https://github.com/Altinity/ClickHouse/pull/1337|25.8.16|https://github.com/ClickHouse/ClickHouse/pull/95388|
|Add metrics for Iceberg, S3, and Azure|https://github.com/Altinity/ClickHouse/pull/1123|25.8.9|https://github.com/ClickHouse/ClickHouse/pull/93332|
|Add `icebergLocalCluster` table function to allow cluster reads from shared disk|https://github.com/Altinity/ClickHouse/pull/1120|25.8.9|https://github.com/ClickHouse/ClickHouse/pull/93323|26.1.1|
|Setting `iceberg_timezone_for_timestamptz` for Iceberg TimestampTZ type|https://github.com/Altinity/ClickHouse/pull/1103|25.8.9||
|Add setting `iceberg_timezone_for_timestamptz` for Iceberg TimestampTZ type|https://github.com/Altinity/ClickHouse/pull/1103|25.8.9||
|Allow to read Iceberg data from any location|https://github.com/Altinity/ClickHouse/pull/1092|25.8.9||
|Read optimization using Iceberg metadata|https://github.com/Altinity/ClickHouse/pull/1019|25.8.9||
|Lazy load metadata for metadata for DataLake|https://github.com/Altinity/ClickHouse/pull/742|25.8.9||
Expand All @@ -41,7 +49,10 @@
| RBAC for S3 | https://github.com/Altinity/ClickHouse/pull/688 | 25.2.2 ||
| --- |
|:arrow_forward: TIERED STORAGE| | ||
|Add query id to system.part_log, system_exports and system.replicated_partition_exports|https://github.com/Altinity/ClickHouse/pull/1330|25.8.14||
|Add TRUNCATE TABLE support for the Iceberg database engine|https://github.com/Altinity/ClickHouse/pull/1529|26.1.6||
|Add setting to define filename pattern for part exports|https://github.com/Altinity/ClickHouse/pull/1490|26.1.6||
|Add setting to define filename pattern for part exports|https://github.com/Altinity/ClickHouse/pull/1512|25.8.16||
|Add query id to `system.part_log`, `system_exports` and `system.replicated_partition_exports`|https://github.com/Altinity/ClickHouse/pull/1330|25.8.14||
|Allow merge tree materialized / alias columns to be exported through part export|https://github.com/Altinity/ClickHouse/pull/1324|25.8.14||
|Accept table function as destination for part export|https://github.com/Altinity/ClickHouse/pull/1320|25.8.14||
|Add settings to control the behavior of pending mutations / patch parts on the export part feature|https://github.com/Altinity/ClickHouse/pull/1294|25.8.14||
Expand All @@ -59,6 +70,12 @@
| --- |
|:left_right_arrow: Feature parity in the latest Antalya release :left_right_arrow:|||
| --- |
|Datalakes catalogs database for distributed processing|https://github.com/Altinity/ClickHouse/pull/1458|25.8.16|https://github.com/ClickHouse/ClickHouse/pull/88273|25.10.1|
|Add `icebergLocalCluster` table function to allow cluster reads from shared disk|https://github.com/Altinity/ClickHouse/pull/1120|25.8.9|https://github.com/ClickHouse/ClickHouse/pull/93323|26.1.1|
|Google cloud storage support for data lakes|https://github.com/Altinity/ClickHouse/pull/1318|25.8.14|https://github.com/ClickHouse/ClickHouse/pull/93866|26.1.1||
| Set max message size on parquet v3 reader |https://github.com/Altinity/ClickHouse/pull/1198 | 25.8.12 |https://github.com/ClickHouse/ClickHouse/pull/91737|25.12.1|
| Distributed execution: better split tasks by row groups IDs |https://github.com/Altinity/ClickHouse/pull/1237 | 25.8.12 |https://github.com/ClickHouse/ClickHouse/pull/87508|25.11.1|
| Enable parquet reader v3 by default |https://github.com/Altinity/ClickHouse/pull/1232 | 25.8.12 |https://github.com/ClickHouse/ClickHouse/pull/88827|25.11.1|
| Allow key-value arguments in s3/s3cluster engine |https://github.com/Altinity/ClickHouse/pull/1028 |25.6.5|https://github.com/ClickHouse/ClickHouse/pull/85134|25.8.1|
| AWS S3 authentication with an explicitly provided IAM role |https://github.com/Altinity/ClickHouse/pull/986 |25.6.5 |https://github.com/ClickHouse/ClickHouse/pull/84011|25.8.1|
| Support for hive partition style reads and writes |https://github.com/Altinity/ClickHouse/pull/934 |25.6.5|https://github.com/ClickHouse/ClickHouse/pull/76802|25.8.1|
Expand Down
Loading