You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@iceberg.apache.org by am...@apache.org on 2025/02/13 08:12:56 UTC

(iceberg) branch main updated: Docs: Site update for 1.8.0 release (#12242)

This is an automated email from the ASF dual-hosted git repository.

amoghj pushed a commit to branch main
in repository https://gitbox.apache.org/repos/asf/iceberg.git


The following commit(s) were added to refs/heads/main by this push:
     new 7216a776ca Docs: Site update for 1.8.0 release (#12242)
7216a776ca is described below

commit 7216a776caa6daa0b06cc68dd54dfa8fe5278163
Author: Amogh Jahagirdar <am...@apache.org>
AuthorDate: Thu Feb 13 13:42:51 2025 +0530

    Docs: Site update for 1.8.0 release (#12242)
---
 site/docs/releases.md | 73 +++++++++++++++++++++++++++++++++++++++++++++++++--
 site/mkdocs.yml       |  2 +-
 site/nav.yml          |  1 +
 3 files changed, 73 insertions(+), 3 deletions(-)

diff --git a/site/docs/releases.md b/site/docs/releases.md
index 27ad3b8bfc..b09c4f2426 100644
--- a/site/docs/releases.md
+++ b/site/docs/releases.md
@@ -72,6 +72,77 @@ To add a dependency on Iceberg in Maven, add the following to your `pom.xml`:
 </dependencies>
 ```
 
+### 1.8.0 release
+
+Apache Iceberg 1.8.0 was released on February 13, 2025.
+
+The 1.8.0 release contains bug fixes and new features. For full release notes visit [Github](https://github.com/apache/iceberg/releases/tag/apache-iceberg-1.8.0)
+* Deprecation / End of Support
+    - Spark 3.3
+    - Removed Hive Runtime
+* Spec
+    - Add Deletion vectors to the table specification ([\#11240](https://github.com/apache/iceberg/pull/11240))
+    - Document optional snapshot summary fields ([\#11660](https://github.com/apache/iceberg/pull/11660))
+    - Add Variant Type ([\#10831](https://github.com/apache/iceberg/pull/10831))
+    - Add EnableRowLineage metadata update ([\#12050](https://github.com/apache/iceberg/pull/12050))
+    - Add added-rows field to Snapshot ([\#11976](https://github.com/apache/iceberg/pull/11976))
+    - Reassign row lineage field IDs ([\#12100](https://github.com/apache/iceberg/pull/12100))
+    - Document S3 cross region enabled configuration in REST spec ([\#11260](https://github.com/apache/iceberg/pull/11260))
+* API
+    - Define Variant Data type ([\#11324](https://github.com/apache/iceberg/pull/11324))
+    - Add UnknownType ([\#12012](https://github.com/apache/iceberg/pull/12012))
+* Core
+    - Support for reading Deletion Vectors ([\#11481](https://github.com/apache/iceberg/pull/11481))
+    - Support for writing Deletion Vectors ([\#11476](https://github.com/apache/iceberg/pull/11476))
+    - Add metadataFileLocation API to TableUtil ([\#12082](https://github.com/apache/iceberg/pull/12082))
+    - Add formatVersion API to TableUtil ([\#11620](https://github.com/apache/iceberg/pull/11620))
+    - Support removing unused partition specs as part of snapshot expiration ([\#10755](https://github.com/apache/iceberg/pull/10755))
+    - Allow adding files to multiple partition specs in fast appends ([\#11771](https://github.com/apache/iceberg/pull/11771))
+    - Add implementation of Variant encoding spec that can read and construct serialized Variant buffers ([\#11415](https://github.com/apache/iceberg/pull/11415))
+    - REST Auth Manager refactoring ([\#11995](https://github.com/apache/iceberg/pull/11995))
+    - Fix possible deadlock in ParallelIterable ([\#11781](https://github.com/apache/iceberg/pull/11781))
+    - Implement table metadata fields for row lineage and enable operations to populate these fields ([\#11948](https://github.com/apache/iceberg/pull/11948))
+* Parquet
+    - Add default value support when reading Parquet files into Iceberg's data model  ([\#11785](https://github.com/apache/iceberg/pull/11785))
+* Avro
+    - Add default value support when reading Avro files into Iceberg's data model ([\#11786](https://github.com/apache/iceberg/pull/11786))
+    - Add writers for internal object model ([\#11919](https://github.com/apache/iceberg/pull/11919))
+* AWS
+    - Enable RetryMode for KMS Client ([\#11420](https://github.com/apache/iceberg/pull/11420))
+    - Support for writing Deletion Vectors ([\#11476](https://github.com/apache/iceberg/pull/11476))
+* Azure
+    - Support WASB scheme in ADLSFileIO ([\#11830](https://github.com/apache/iceberg/pull/11830))
+* Spark
+    - Add RewriteTablePath procedure ([\#11931](https://github.com/apache/iceberg/pull/11931))
+    - Support for Comet Vectorized Parquet Reader([\#9841](https://github.com/apache/iceberg/pull/9841))
+    - Support for reading default values for Parquet ([\#11803](https://github.com/apache/iceberg/pull/11803))
+    - Add ComputeTableStats procedure ([\#10986](https://github.com/apache/iceberg/pull/10986))
+    - Fix changelog bug where create_changelog_view procedure would occasionally return records before specified time range ([\#11564](https://github.com/apache/iceberg/pull/11564))
+    - Support for writing Deletion Vectors for V3 tables ([\#11561](https://github.com/apache/iceberg/pull/11561))
+    - Surface DVs in position_deletes metadata table ([\#11657](https://github.com/apache/iceberg/pull/11657))
+    - Support configurable case sensitive filtering in rewrite data files procedure ([\#11439](https://github.com/apache/iceberg/pull/11439))
+    - Support for configurable delete file ratio ([\#12148](https://github.com/apache/iceberg/pull/12148/files))
+    - Add View support to SparkSessionCatalog ([\#11388](https://github.com/apache/iceberg/pull/11388))
+* Kafka Connect
+    - Add configuration for the control consumer group prefix ([\#11599](https://github.com/apache/iceberg/pull/11599))
+* Flink
+    - Support Snapshot Expiration ([\#11144](https://github.com/apache/iceberg/pull/11144))
+    - Support for reading default values for Parquet ([\#12072](https://github.com/apache/iceberg/pull/12072))
+    - Fix range distribution NPE when partition value is null ([\#11662](https://github.com/apache/iceberg/pull/11662))
+* Hive
+    - Fix mistakenly deleting table metadata file in case of non-cleanable failures like OOMs ([\#11576](https://github.com/apache/iceberg/pull/11576))
+    - Optimize tableExists API for HiveCatalog ([\#11597](https://github.com/apache/iceberg/pull/11597))
+* Dependencies
+    - AWS SDK 2.30.11
+    - Netty to 4.1.117.Final
+    - Kafka to 3.9.0
+    - Nessie to 0.102.2
+    - ORC to 1.9.5
+    - Sqllite JDBC to 3.48.0.0
+    - Jackson to 2.18.2
+
+## Past releases
+
 ### 1.7.1 release
 
 Apache Iceberg 1.7.1 was released on December 6, 2024.
@@ -90,8 +161,6 @@ The 1.7.1 release contains bug fixes and new features. For full release notes vi
 * Kafka Connect
     - Fix Hadoop dependency exclusion ([\#11516](https://github.com/apache/iceberg/pull/11516))
 
-## Past releases
-
 ### 1.7.0 release
 
 Apache Iceberg 1.7.0 was released on November 8, 2024.
diff --git a/site/mkdocs.yml b/site/mkdocs.yml
index 2f61216414..238f33fb4b 100644
--- a/site/mkdocs.yml
+++ b/site/mkdocs.yml
@@ -78,7 +78,7 @@ markdown_extensions:
       permalink: 🔗
 
 extra:
-  icebergVersion: '1.7.1'
+  icebergVersion: '1.8.0'
   nessieVersion: '0.99.0'
   flinkVersion: '1.20.0'
   flinkVersionMajor: '1.20'
diff --git a/site/nav.yml b/site/nav.yml
index 39fffb4769..eb247cdaeb 100644
--- a/site/nav.yml
+++ b/site/nav.yml
@@ -23,6 +23,7 @@ nav:
   - Docs: 
     - nightly: '!include docs/docs/nightly/mkdocs.yml'
     - latest: '!include docs/docs/latest/mkdocs.yml'
+    - 1.8.0: '!include docs/docs/1.8.0/mkdocs.yml'
     - 1.7.1: '!include docs/docs/1.7.1/mkdocs.yml'
     - 1.7.0: '!include docs/docs/1.7.0/mkdocs.yml'
     - 1.6.1: '!include docs/docs/1.6.1/mkdocs.yml'