blackmwk commented on code in PR #15221:
URL: https://github.com/apache/iceberg/pull/15221#discussion_r2756748913


##########
site/docs/blog/posts/2026-02-02-iceberg-rust-0.8.0-release.md:
##########
@@ -0,0 +1,144 @@
+---
+date: 2026-02-02
+title: Apache Iceberg Rust 0.8.0 Release
+slug: apache-iceberg-rust-0.8.0-release  # this is the blog url
+authors:
+  - iceberg-pmc
+categories:
+  - release
+---
+
+<!--
+ - Licensed to the Apache Software Foundation (ASF) under one or more
+ - contributor license agreements.  See the NOTICE file distributed with
+ - this work for additional information regarding copyright ownership.
+ - The ASF licenses this file to You under the Apache License, Version 2.0
+ - (the "License"); you may not use this file except in compliance with
+ - the License.  You may obtain a copy of the License at
+ -
+ -   http://www.apache.org/licenses/LICENSE-2.0
+ -
+ - Unless required by applicable law or agreed to in writing, software
+ - distributed under the License is distributed on an "AS IS" BASIS,
+ - WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ - See the License for the specific language governing permissions and
+ - limitations under the License.
+ -->
+
+The Apache Iceberg community is pleased to announce version 0.8.0 of 
[iceberg-rust](https://github.com/apache/iceberg-rust).
+
+This release covers development work from late November 2025 through early 
January 2026 and is the result of merging **144 PRs** from **37 contributors**. 
See the [changelog] for the complete list of changes.
+
+[changelog]: 
https://github.com/apache/iceberg-rust/blob/main/CHANGELOG.md#v080---2026-01-06
+
+`iceberg-rust` is a native Rust implementation of the Apache Iceberg 
specification, providing high-performance libraries for reading, writing, and 
managing Iceberg tables in Rust applications and through Python bindings 
(`pyiceberg-core`).
+
+<!-- more -->
+
+## Release Highlights
+
+### V3 Metadata Support
+
+This release introduces [support for Iceberg V3 metadata 
format](https://github.com/apache/iceberg-rust/pull/1682), enabling 
`iceberg-rust` to work with the latest version of the Iceberg table 
specification. This includes support for V3 manifests with delete file content 
and enhanced metadata handling.
+
+### Enhanced DataFusion Integration
+
+The DataFusion integration received significant improvements:
+
+- **INSERT INTO partitioned tables**: [Native 
support](https://github.com/apache/iceberg-rust/pull/1827) for inserting data 
into partitioned Iceberg tables
+- **Partition column projection**: [Implemented project 
node](https://github.com/apache/iceberg-rust/pull/1602) to efficiently add 
partition columns during query execution

Review Comment:
   `Partition column projection` and `Partitioning node` are essentially part 
of `INSERT INTO partitioned tables`, I would suggest not listing them as a 
separate item.



##########
site/docs/blog/posts/2026-02-02-iceberg-rust-0.8.0-release.md:
##########
@@ -0,0 +1,144 @@
+---
+date: 2026-02-02
+title: Apache Iceberg Rust 0.8.0 Release
+slug: apache-iceberg-rust-0.8.0-release  # this is the blog url
+authors:
+  - iceberg-pmc
+categories:
+  - release
+---
+
+<!--
+ - Licensed to the Apache Software Foundation (ASF) under one or more
+ - contributor license agreements.  See the NOTICE file distributed with
+ - this work for additional information regarding copyright ownership.
+ - The ASF licenses this file to You under the Apache License, Version 2.0
+ - (the "License"); you may not use this file except in compliance with
+ - the License.  You may obtain a copy of the License at
+ -
+ -   http://www.apache.org/licenses/LICENSE-2.0
+ -
+ - Unless required by applicable law or agreed to in writing, software
+ - distributed under the License is distributed on an "AS IS" BASIS,
+ - WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ - See the License for the specific language governing permissions and
+ - limitations under the License.
+ -->
+
+The Apache Iceberg community is pleased to announce version 0.8.0 of 
[iceberg-rust](https://github.com/apache/iceberg-rust).
+
+This release covers development work from late November 2025 through early 
January 2026 and is the result of merging **144 PRs** from **37 contributors**. 
See the [changelog] for the complete list of changes.
+
+[changelog]: 
https://github.com/apache/iceberg-rust/blob/main/CHANGELOG.md#v080---2026-01-06
+
+`iceberg-rust` is a native Rust implementation of the Apache Iceberg 
specification, providing high-performance libraries for reading, writing, and 
managing Iceberg tables in Rust applications and through Python bindings 
(`pyiceberg-core`).
+
+<!-- more -->
+
+## Release Highlights
+
+### V3 Metadata Support
+
+This release introduces [support for Iceberg V3 metadata 
format](https://github.com/apache/iceberg-rust/pull/1682), enabling 
`iceberg-rust` to work with the latest version of the Iceberg table 
specification. This includes support for V3 manifests with delete file content 
and enhanced metadata handling.
+
+### Enhanced DataFusion Integration
+
+The DataFusion integration received significant improvements:
+
+- **INSERT INTO partitioned tables**: [Native 
support](https://github.com/apache/iceberg-rust/pull/1827) for inserting data 
into partitioned Iceberg tables
+- **Partition column projection**: [Implemented project 
node](https://github.com/apache/iceberg-rust/pull/1602) to efficiently add 
partition columns during query execution
+- **Partitioning node**: [Added partitioning 
operator](https://github.com/apache/iceberg-rust/pull/1620) to define output 
partitioning for better parallelism
+- **Partition-aware sorting**: [New `sort_by_partition` 
operator](https://github.com/apache/iceberg-rust/pull/1618) to sort input data 
by partition values
+- **SQLLogicTest integration**: [Added comprehensive testing 
framework](https://github.com/apache/iceberg-rust/pull/1764) for DataFusion 
operations
+- **TaskWriter**: [Implemented writer 
interface](https://github.com/apache/iceberg-rust/pull/1769) for DataFusion 
execution

Review Comment:
   I think it would be better to rename this to parallel writing. `TaskWriter` 
is too much detail.



##########
site/docs/blog/posts/2026-02-02-iceberg-rust-0.8.0-release.md:
##########
@@ -0,0 +1,144 @@
+---
+date: 2026-02-02
+title: Apache Iceberg Rust 0.8.0 Release
+slug: apache-iceberg-rust-0.8.0-release  # this is the blog url
+authors:
+  - iceberg-pmc
+categories:
+  - release
+---
+
+<!--
+ - Licensed to the Apache Software Foundation (ASF) under one or more
+ - contributor license agreements.  See the NOTICE file distributed with
+ - this work for additional information regarding copyright ownership.
+ - The ASF licenses this file to You under the Apache License, Version 2.0
+ - (the "License"); you may not use this file except in compliance with
+ - the License.  You may obtain a copy of the License at
+ -
+ -   http://www.apache.org/licenses/LICENSE-2.0
+ -
+ - Unless required by applicable law or agreed to in writing, software
+ - distributed under the License is distributed on an "AS IS" BASIS,
+ - WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ - See the License for the specific language governing permissions and
+ - limitations under the License.
+ -->
+
+The Apache Iceberg community is pleased to announce version 0.8.0 of 
[iceberg-rust](https://github.com/apache/iceberg-rust).
+
+This release covers development work from late November 2025 through early 
January 2026 and is the result of merging **144 PRs** from **37 contributors**. 
See the [changelog] for the complete list of changes.
+
+[changelog]: 
https://github.com/apache/iceberg-rust/blob/main/CHANGELOG.md#v080---2026-01-06
+
+`iceberg-rust` is a native Rust implementation of the Apache Iceberg 
specification, providing high-performance libraries for reading, writing, and 
managing Iceberg tables in Rust applications and through Python bindings 
(`pyiceberg-core`).
+
+<!-- more -->
+
+## Release Highlights
+
+### V3 Metadata Support
+
+This release introduces [support for Iceberg V3 metadata 
format](https://github.com/apache/iceberg-rust/pull/1682), enabling 
`iceberg-rust` to work with the latest version of the Iceberg table 
specification. This includes support for V3 manifests with delete file content 
and enhanced metadata handling.
+
+### Enhanced DataFusion Integration
+
+The DataFusion integration received significant improvements:
+
+- **INSERT INTO partitioned tables**: [Native 
support](https://github.com/apache/iceberg-rust/pull/1827) for inserting data 
into partitioned Iceberg tables
+- **Partition column projection**: [Implemented project 
node](https://github.com/apache/iceberg-rust/pull/1602) to efficiently add 
partition columns during query execution
+- **Partitioning node**: [Added partitioning 
operator](https://github.com/apache/iceberg-rust/pull/1620) to define output 
partitioning for better parallelism
+- **Partition-aware sorting**: [New `sort_by_partition` 
operator](https://github.com/apache/iceberg-rust/pull/1618) to sort input data 
by partition values
+- **SQLLogicTest integration**: [Added comprehensive testing 
framework](https://github.com/apache/iceberg-rust/pull/1764) for DataFusion 
operations
+- **TaskWriter**: [Implemented writer 
interface](https://github.com/apache/iceberg-rust/pull/1769) for DataFusion 
execution
+
+### Advanced Delete File Handling
+
+`iceberg-rust` now has substantially improved support for Iceberg's delete 
files:
+
+- **Shared delete file caching**: [Optimized 
performance](https://github.com/apache/iceberg-rust/pull/1941) by caching and 
sharing delete files across multiple readers
+- **Mixed delete types**: [Support for both position and equality 
deletes](https://github.com/apache/iceberg-rust/pull/1778) on the same 
FileScanTask
+- **Partial schema deletes**: [Handle equality delete 
files](https://github.com/apache/iceberg-rust/pull/1782) containing only 
equality columns

Review Comment:
   This is more like a bug fix, I think we should remove this?



-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: [email protected]

For queries about this service, please contact Infrastructure at:
[email protected]


---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to